.nc-error-tray{z-index:160;inset-inline:0;position:fixed;bottom:0}.nc-error-tray--embedded{z-index:1;border:1px solid var(--nc-line);position:relative;inset:auto}.nc-error-tray__drawer{background:var(--nc-paper);border-top:1px solid var(--nc-line);max-height:min(40dvh,22rem);color:var(--nc-ink);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.nc-error-tray--embedded .nc-error-tray__drawer{border-top:0}.nc-error-tray__header{align-items:center;gap:12px;min-height:32px;padding:0 24px;display:flex}.nc-error-tray__header strong{font-size:.76rem;font-weight:500}.nc-error-tray__header span,.nc-error-tray__toggle,.nc-error-tray__actions button{font-size:.7rem;font-weight:500}.nc-error-tray__header span{color:var(--nc-muted)}.nc-error-tray__actions{gap:12px;margin-left:auto;display:flex}.nc-error-tray__actions button{color:var(--nc-muted);cursor:pointer;background:0 0;border:0;padding:0}.nc-error-tray__actions button:hover{color:var(--nc-ink)}.nc-error-tray__inspector{grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:grid}.nc-error-tray__facts{color:var(--nc-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:6px 24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;overflow:hidden}.nc-error-tray__list{min-height:0;max-height:min(30dvh,16rem);overflow:auto}.nc-error-tray__empty{color:var(--nc-muted);margin:0;padding:12px 24px;font-size:.7rem}.nc-error-tray__row{grid-template-columns:5.4rem minmax(0,1fr);gap:4px 8px;padding:8px 24px;font-size:.76rem;line-height:1.35;display:grid}.nc-error-tray__row--pin{background:var(--nc-wash)}.nc-error-tray__row--log{grid-template-columns:5.4rem 3.6rem minmax(0,1fr);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.nc-error-tray__time{color:var(--nc-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.nc-error-tray__row p{min-width:0;color:var(--nc-ink);margin:0}.nc-error-tray__code{color:var(--nc-muted);margin-left:8px;font-size:.65rem}.nc-error-tray__meta{color:var(--nc-muted);grid-column:2;font-size:.65rem}.nc-error-tray__row--log strong{text-transform:capitalize;font-size:.7rem;font-weight:500}.nc-error-tray__level--error{color:var(--nc-error)}.nc-error-tray__level--warn{color:var(--skl-warning)}.nc-error-tray__level--info,.nc-error-tray__level--debug{color:var(--nc-muted)}.nc-error-tray__row--log code{min-width:0;color:var(--nc-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-error-tray__json{color:var(--nc-muted);grid-column:1/-1}.nc-error-tray__json summary{cursor:pointer;color:var(--nc-muted);font-size:.65rem}.nc-error-tray__json pre{overflow-wrap:anywhere;white-space:pre-wrap;font:inherit;margin:4px 0 0}.nc-error-tray__trace-wrap{grid-column:2;min-width:0}.nc-error-tray__trace-wrap--full{grid-column:1/-1}.nc-error-tray__trace{min-width:0;max-width:100%;color:var(--skl-text-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.nc-error-tray__trace span{color:var(--nc-muted);font-size:.65rem}.nc-error-tray__trace code{text-overflow:ellipsis;min-width:0;font-size:.7rem;overflow:hidden}.nc-error-tray__toggle{background:var(--nc-paper);min-height:36px;color:var(--nc-muted);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 24px;display:inline-flex}.nc-error-tray__toggle--error{color:var(--nc-error)}@keyframes nc-fade-in{0%{opacity:0}}@keyframes nc-fade-out{to{opacity:0}}@keyframes nc-drawer-right{0%{transform:translate(100%)}}@keyframes nc-drawer-left{0%{transform:translate(-100%)}}@keyframes nc-drawer-right-out{to{transform:translate(100%)}}@keyframes nc-drawer-left-out{to{transform:translate(-100%)}}@media (width<=760px){.nc-error-tray__header,.nc-error-tray__facts,.nc-error-tray__empty,.nc-error-tray__row,.nc-error-tray__toggle{padding-left:12px;padding-right:12px}}.nc-consumption{--skl-consumption-background:var(--nc-paper);--skl-consumption-surface:var(--nc-surface);--skl-consumption-text:var(--nc-ink);--skl-consumption-muted:var(--nc-muted);--skl-consumption-border:var(--nc-line);--skl-consumption-accent:var(--skl-text-strong);--skl-consumption-error:var(--nc-error);--skl-consumption-font:var(--nc-font);--skl-consumption-radius:0}