[data-component=workbench-page-board]{background:var(--alder-page-board-ground);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}[data-scene-board-id=page].scene-board{border:none}[data-scene-board-id=page]>.scene-board__surface{box-shadow:none;outline:var(--alder-rule) solid var(--alder-border);outline-offset:0;border:none;min-width:0;min-height:0;padding:0;overflow:hidden}[data-scene-board-id=page]>.scene-board__surface .alder-table{border:0}[data-slot=page-toolbar]{min-width:0;padding:var(--alder-space-1) var(--alder-space-3);border-bottom:1px solid var(--alder-border);flex:none}[data-slot=page-scene-host]{flex:1;min-width:0;min-height:0}[data-slot=page-toolbar]{padding:0}[data-slot=page-toolbar] [data-component=page-collection-controls]{padding:var(--alder-space-2) var(--alder-space-4);border-bottom:1px solid var(--alder-border)}
[data-component=workbench-command-palette]{inset-inline:var(--alder-space-4);gap:var(--alder-space-2);max-height:70vh;padding:var(--alder-space-3);background:var(--alder-overlay-ground);border:1px solid var(--alder-overlay-seam);border-radius:var(--alder-radius-control);color:var(--alder-text);box-shadow:var(--alder-shadow-overlay,0 12px 32px #0000003d);flex-direction:column;display:flex;position:fixed;inset-block-start:calc(var(--alder-space-6) + var(--alder-safe-top))}@media (min-width:481px){[data-component=workbench-command-palette]{width:min(560px,100vw - 3rem);inset-block-start:12vh;inset-inline:50%;translate:-50%}}[data-component=workbench-command-palette] [data-slot=title]{font-size:var(--alder-text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--alder-muted)}[data-component=workbench-command-palette] [data-slot=commands]{margin:0;padding:0;list-style:none;overflow-y:auto}
[data-component=workbench-status-bar]{box-sizing:border-box;width:100%;min-width:0;min-height:var(--alder-target-min);padding-inline:var(--alder-space-2);background:var(--alder-board);color:var(--alder-muted);font-size:var(--alder-text-caption);justify-content:space-between;align-items:center;display:flex}[data-component=workbench-status-bar] [data-slot=connection],[data-component=workbench-status-bar] [data-slot=actions]{align-items:center;min-width:0;display:flex}[data-component=workbench-status-bar] [data-slot=connection]{gap:var(--alder-space-1)}[data-component=workbench-status-bar] [data-slot=actions]{gap:var(--alder-space-1);margin-inline-start:auto}[data-component=workbench-status-bar] [data-slot=connection-indicator]{border-radius:var(--alder-radius-full);background:currentColor;flex:none;width:.5rem;height:.5rem}[data-component=workbench-status-bar] [data-slot=metrics-trigger],[data-component=workbench-status-bar] [data-slot=inspector],[data-component=workbench-status-bar] [data-slot=version]{min-width:var(--alder-target-min);min-height:var(--alder-target-min);color:inherit}[data-component=workbench-status-bar] [data-slot=metrics-trigger]{gap:var(--alder-space-1)}[data-component=workbench-status-bar] [data-slot=metrics-trigger] svg[data-state=live]{color:var(--alder-good)}[data-component=workbench-status-bar] [data-slot=metrics-summary]{font-family:var(--alder-face-mono);font-variant-numeric:tabular-nums;color:var(--alder-muted)}[data-component=workbench-status-bar] [data-slot=version]{padding-inline:var(--alder-space-2);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.workbench-status-bar__metrics-popover{width:min(340px, calc(100vw - var(--alder-space-4)))}.workbench-status-bar__metrics-popover [data-slot=metrics-header]{min-height:var(--alder-target-min);justify-content:space-between;align-items:center;display:flex}.workbench-status-bar__metrics-popover [data-slot=popover-title]{font-size:var(--alder-text-title);font-weight:500}.workbench-status-bar__metrics-popover [data-slot=metrics-provenance]{margin:var(--alder-space-1) 0 0;color:var(--alder-muted);font-size:var(--alder-text-caption)}.workbench-status-bar__metrics-popover [data-slot=metrics-toggle]{flex:none}.workbench-status-bar__metrics-popover [data-slot=metrics-grid]{gap:var(--alder-space-3);margin-block:var(--alder-space-3);grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));display:grid}.workbench-status-bar__metrics-popover [data-slot=metric]{min-width:0}.workbench-status-bar__metrics-popover [data-slot=metric] dd,.workbench-status-bar__metrics-popover [data-slot=metrics-details] dd,.workbench-status-bar__metrics-popover [data-slot=metrics-countdown]{font-family:var(--alder-face-mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.workbench-status-bar__metrics-popover [data-slot=metric] dd{color:var(--alder-muted);font-size:var(--alder-text-title)}.workbench-status-bar__metrics-popover [data-slot=metrics-details] dd{color:var(--alder-muted)}.workbench-status-bar__metrics-popover [data-slot=metric][data-metric=current] dd{font-size:var(--alder-status-metric-size);font-weight:600}.workbench-status-bar__metrics-popover [data-slot=metric][data-tone=good] dd{color:var(--alder-good)}.workbench-status-bar__metrics-popover [data-slot=metric][data-tone=warn] dd{color:var(--alder-warn)}.workbench-status-bar__metrics-popover [data-slot=metric][data-tone=danger] dd{color:var(--destructive)}.workbench-status-bar__metrics-popover [data-slot=metric] dt{margin-top:var(--alder-space-1);color:var(--alder-muted);font-size:var(--alder-text-caption);letter-spacing:var(--alder-tracking-wide);text-transform:uppercase}.workbench-status-bar__metrics-popover [data-slot=metrics-details]{gap:var(--alder-space-1);padding-block:var(--alder-space-2);border-block:1px solid var(--alder-border);margin:0;display:grid}.workbench-status-bar__metrics-popover [data-slot=metrics-details]>div{justify-content:space-between;gap:var(--alder-space-3);display:flex}.workbench-status-bar__metrics-popover [data-slot=metrics-details] dt{color:var(--alder-muted)}.workbench-status-bar__metrics-popover [data-slot=metrics-footer]{align-items:center;gap:var(--alder-space-2);margin-top:var(--alder-space-2);color:var(--alder-muted);display:flex}.workbench-status-bar__metrics-popover [data-slot=metrics-footer] [data-slot=button]{color:var(--alder-muted);margin-inline-start:auto}@media (max-width:480px){[data-component=workbench-status-bar]{padding-inline:max(var(--alder-space-2), var(--alder-safe-left)) max(var(--alder-space-2), var(--alder-safe-right))}[data-component=workbench-status-bar] [data-slot=connection-label],[data-component=workbench-status-bar] [data-slot=metrics-label],[data-component=workbench-status-bar] [data-slot=inspector-label],[data-component=workbench-status-bar] [data-slot=metrics-summary]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-component=workbench-status-bar] [data-slot=version]{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}.workbench-status-bar__metrics-popover [data-slot=metrics-grid]{gap:var(--alder-space-2)}}@media (pointer:coarse){[data-component=workbench-status-bar]{min-height:var(--alder-target-touch)}}.workbench-status-bar__metrics-popover [data-slot=metrics-settings]{gap:var(--alder-space-2);margin-top:var(--alder-space-3);padding-top:var(--alder-space-3);border-top:1px solid var(--alder-border);color:var(--alder-muted);font-size:var(--alder-text-caption);display:grid}.workbench-status-bar__metrics-popover [data-slot=metrics-settings] label{gap:var(--alder-space-1);display:grid}.workbench-status-bar__metrics-popover [data-slot=metrics-settings] input{min-height:var(--alder-target-min);border:1px solid var(--alder-border);background:var(--alder-surface);color:var(--alder-text);font-family:var(--alder-face-mono);padding-inline:var(--alder-space-2)}
[data-component=workbench-shell]{grid-template-columns:var(--workbench-rail-width,var(--alder-rail-width)) minmax(0, 1fr);grid-template-rows:var(--alder-command-band-height) minmax(0, 1fr) auto;background:var(--alder-board);width:100%;height:100%;color:var(--alder-text);grid-template-areas:"rail commandband""rail workspace""rail statusbar";display:grid;position:relative;overflow:hidden}[data-region=rail]{grid-area:rail;min-height:0;overflow:hidden}[data-region=commandband]{grid-area:commandband;min-width:0;overflow:hidden}[data-slot=workspace-card]{grid-area:workspace;grid-template-columns:var(--workbench-context-nav-width,0px) minmax(0, 1fr) var(--workbench-right-panel-width,0px);border:1px solid var(--alder-border);background:var(--alder-surface);border-start-start-radius:var(--alder-radius-control);border-end-start-radius:var(--alder-radius-control);grid-template-areas:"contextnav page rightpanel";min-width:0;min-height:0;margin:0 1px 1px;display:grid;position:relative;overflow:hidden}[data-region=contextnav]{border-right:var(--alder-rule) solid var(--alder-border);grid-area:contextnav;min-height:0;overflow:hidden}.workbench-context-nav-sash{z-index:1;cursor:col-resize;touch-action:none;background:0 0;border:0;block-size:auto;inline-size:.5rem;min-inline-size:0;padding:0;position:absolute;inset-block:0;inset-inline-start:var(--workbench-context-nav-width,0px);transform:translate(-50%)}.workbench-context-nav-sash:hover,.workbench-context-nav-sash:focus-visible{background:0 0}.workbench-context-nav-sash:before{content:"";background:0 0;inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.workbench-context-nav-sash:hover:before,.workbench-context-nav-sash:focus-visible:before{background:var(--alder-focus);inline-size:2px}[data-region=page]{grid-area:page;min-width:0;min-height:0;overflow:auto}[data-region=rightpanel]{grid-area:rightpanel;min-height:0;overflow:hidden}[data-component=workbench-shell]>[data-slot=scrim]{display:none}[data-component=workbench-shell][data-context-nav-over-page=true] [data-region=contextnav]{z-index:calc(var(--alder-z-flyout) - 2);width:var(--workbench-context-nav-overlay-width,350px);background:var(--alder-surface);animation:workbench-context-nav-slide-in var(--alder-duration-1) var(--alder-ease-out);grid-area:auto;position:absolute;inset-block:0;inset-inline-start:0}[data-component=workbench-shell][data-context-nav-over-page=true] .workbench-context-nav-sash{z-index:calc(var(--alder-z-flyout) - 1);inset-inline-start:var(--workbench-context-nav-overlay-width,350px)}@keyframes workbench-context-nav-slide-in{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){[data-component=workbench-shell][data-context-nav-over-page=true] [data-region=contextnav]{animation:none}}[data-component=workbench-shell][data-context-nav-empty=true] [data-region=contextnav],[data-component=workbench-shell][data-context-nav-empty=true] .workbench-context-nav-sash{display:none}[data-component=workbench-shell]:has([data-region=contextnav] [data-slot=body]:empty) :is([data-region=contextnav],.workbench-context-nav-sash){display:none}[data-component=workbench-shell][data-context-nav-pinned=true]:has([data-region=contextnav] [data-slot=body]:empty){--workbench-context-nav-width:0px!important}[data-component=workbench-shell][data-context-nav-pinned=false] [data-region=contextnav]{inset-block:var(--alder-space-1);z-index:calc(var(--alder-z-flyout) + 1);width:min(var(--workbench-context-nav-overlay-width,350px), 100% - 2 * var(--alder-space-1));border:var(--alder-rule) solid var(--alder-border);border-radius:var(--alder-radius-control);background:var(--alder-surface);box-shadow:var(--alder-shadow-overlay);grid-area:auto;position:absolute;inset-inline-start:var(--alder-space-1)}[data-component=workbench-shell][data-context-nav-pinned=false][data-context-nav-overlay=open]>[data-slot=scrim]{background:0 0;display:block;inset-block-start:var(--alder-command-band-height);inset-inline-start:var(--alder-rail-width)}@media (max-width:1279px){[data-component=workbench-shell] .workbench-context-nav-sash{display:none}[data-component=workbench-shell] [data-region=rightpanel]{z-index:calc(var(--alder-z-flyout) + 1);background:var(--alder-overlay-ground);--workbench-right-panel-ground:var(--alder-overlay-ground);box-shadow:var(--alder-shadow-frame);position:absolute;inset-block:0;inset-inline-end:0}:root[data-transparent-surfaces=true] [data-component=workbench-shell] [data-region=rightpanel]{background:0 0}}@media (min-width:481px) and (max-width:1279px){[data-component=workbench-shell] [data-slot=workspace-card]{grid-template-columns:min(var(--workbench-context-nav-width,0px), 250px) minmax(0, 1fr) 0px}[data-component=workbench-shell] [data-region=rightpanel]{width:min(400px,100vw - 96px)}[data-component=workbench-shell][data-right-panel=open]>[data-slot=scrim]{display:block;inset-block-start:var(--alder-command-band-height);inset-inline-start:var(--alder-rail-width);inset-inline-end:min(400px,100vw - 96px)}}@media (max-width:480px){[data-component=workbench-shell]{padding-inline:var(--alder-safe-left) var(--alder-safe-right);grid-template-columns:minmax(0,1fr);grid-template-areas:"commandband""workspace""statusbar";padding-block-end:var(--alder-safe-bottom)}[data-component=workbench-shell] [data-slot=workspace-card]{border:none;border-radius:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"page";margin:0}[data-component=workbench-shell] [data-region=rail]{z-index:calc(var(--alder-z-flyout) + 1);width:var(--alder-drawer-width);visibility:hidden;box-shadow:var(--alder-shadow-frame);transition:transform var(--alder-duration-1) var(--alder-ease-out), visibility 0s linear var(--alder-duration-1);position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[data-component=workbench-shell][data-rail-drawer=open] [data-region=rail]{visibility:visible;transition:transform var(--alder-duration-1) var(--alder-ease-out);transform:translate(0)}[data-component=workbench-shell] [data-region=contextnav]{z-index:calc(var(--alder-z-flyout) + 1);background:var(--alder-surface);width:min(320px,100vw - 48px);box-shadow:var(--alder-shadow-frame);display:none;position:absolute;inset-block:0;inset-inline-start:0}[data-component=workbench-shell][data-context-nav-overlay=open] [data-region=contextnav]{display:block}[data-component=workbench-shell] [data-region=rightpanel]{width:100%;z-index:calc(var(--alder-z-flyout) - 1);inset:0}[data-component=workbench-shell][data-rail-drawer=open]>[data-slot=scrim]{display:block;inset-inline-start:var(--alder-drawer-width)}[data-component=workbench-shell][data-context-nav-overlay=open]>[data-slot=scrim]{display:block;inset-inline-start:min(320px,100vw - 48px)}}@media (prefers-reduced-motion:reduce){[data-component=workbench-shell] [data-region=rail]{transition:none}}[data-component=workbench-shell][data-rail-expanded=true]{--workbench-rail-width:var(--alder-drawer-width)}[data-component=workbench-shell]>[data-component=developer-tools-shell]{grid-area:developer-tools}[data-component=workbench-shell]:has(>.developer-tools-shell--bottom[data-state=open]){grid-template-rows:var(--alder-command-band-height) minmax(0, 1fr) auto auto;grid-template-areas:"rail commandband""rail workspace""rail developer-tools""rail statusbar"}[data-component=workbench-shell]:has(>.developer-tools-shell--left[data-state=open]){grid-template-columns:var(--workbench-rail-width,var(--alder-rail-width)) auto minmax(0, 1fr);grid-template-areas:"rail commandband commandband""rail developer-tools workspace""rail statusbar statusbar"}[data-component=workbench-shell]:has(>.developer-tools-shell--right[data-state=open]){grid-template-columns:var(--workbench-rail-width,var(--alder-rail-width)) minmax(0, 1fr) auto;grid-template-areas:"rail commandband commandband""rail workspace developer-tools""rail statusbar statusbar"}[data-component=workbench-shell]>[data-slot=statusbar]{min-width:0;z-index:var(--alder-z-flyout);grid-area:statusbar}
