.workspace-framework-module__eJkh8q__stage{--workspace-stage-inset:14px;--workspace-canvas-radius:20px;--workspace-split-gap:12px;--workspace-page-inline:28px;--workspace-main-min-width:520px;--workspace-main-content-max-width:1044px;width:100%;min-width:0;height:100%;min-height:0;padding:var(--workspace-stage-inset);background:0 0;display:flex;position:relative;overflow:hidden}.workspace-framework-module__eJkh8q__canvas{--grid-background:transparent;isolation:isolate;border:1px solid var(--workspace-surface-border);border-radius:var(--workspace-canvas-radius);background:var(--workspace-surface);width:100%;min-width:0;height:100%;min-height:0;box-shadow:var(--workspace-surface-shadow);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.workspace-framework-module__eJkh8q__canvas>[data-workspace-region]{z-index:2;position:relative}.workspace-framework-module__eJkh8q__canvasSplit{gap:var(--workspace-split-gap);flex-direction:row}.workspace-framework-module__eJkh8q__canvasTestMode{--test-mode-blue:#009fd9;--test-mode-pill-fill:color-mix(in srgb, var(--workspace-surface) 55%, transparent);--test-mode-pill-light:#ffffffb3;--test-mode-pill-shade:#3d495829}@supports (color:lab(0% 0 0)){.workspace-framework-module__eJkh8q__canvasTestMode{--test-mode-blue:lab(60.708% -22.1591 -42.6194)}}.dark .workspace-framework-module__eJkh8q__canvasTestMode{--test-mode-blue:#29c1f6;--test-mode-pill-fill:color-mix(in srgb, var(--workspace-surface) 45%, transparent);--test-mode-pill-light:#ffffff17;--test-mode-pill-shade:#0000008c}@supports (color:lab(0% 0 0)){.dark .workspace-framework-module__eJkh8q__canvasTestMode{--test-mode-blue:lab(72.5318% -25.604 -37.8684)}}.workspace-framework-module__eJkh8q__frameTestModePill{z-index:40;white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s;display:flex;position:absolute;top:14px}.workspace-framework-module__eJkh8q__frameTestModePill svg{color:var(--test-mode-blue);stroke:var(--test-mode-blue);filter:drop-shadow(0 0 2px var(--test-mode-blue)) drop-shadow(0 0 5px color-mix(in srgb, var(--test-mode-blue) 60%, transparent))}.workspace-framework-module__eJkh8q__frameTestModePillLeft{border-top-color:#0000;border-left:1px solid var(--test-mode-pill-light);border-right:1px solid var(--test-mode-pill-light);border-bottom:1px solid var(--test-mode-pill-light);background-color:var(--test-mode-pill-fill);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:-1px -1px 2px var(--test-mode-pill-light), 1px 1px 3px var(--test-mode-pill-shade), 0 0 6px color-mix(in srgb, var(--test-mode-blue) 18%, transparent);color:var(--foreground);border-radius:0 0 .75rem .75rem;padding:.3rem .75rem .35rem;transition:box-shadow .15s,transform .15s,background-color .15s;top:-1px;left:50%;translate:-50%}.workspace-framework-module__eJkh8q__frameTestModePillLeft:hover{box-shadow:-1px -1px 3px var(--test-mode-pill-light), 1px 2px 5px var(--test-mode-pill-shade), 0 0 10px color-mix(in srgb, var(--test-mode-blue) 32%, transparent);transform:translateY(-1px)}.workspace-framework-module__eJkh8q__frameTestModePillLeft:active,.workspace-framework-module__eJkh8q__frameTestModePillLeft[data-state=open]{box-shadow:inset 1px 1px 2px var(--test-mode-pill-shade), inset -1px -1px 2px var(--test-mode-pill-light), 0 0 6px color-mix(in srgb, var(--test-mode-blue) 22%, transparent);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.workspace-framework-module__eJkh8q__frameTestModePillLeft,.workspace-framework-module__eJkh8q__frameTestModePillLeft:hover{transition:none;transform:none}}.workspace-framework-module__eJkh8q__frameTestModePillRight{border:1px solid color-mix(in srgb, var(--color-info) 30%, transparent);background-color:color-mix(in srgb, var(--workspace-surface) 55%, transparent);color:var(--color-info);font-weight:500;right:20px}.workspace-framework-module__eJkh8q__interactiveGrid{--workspace-grid-concierge-baseline:transparent;--workspace-grid-reveal:radial-gradient(circle 420px at var(--workspace-grid-pointer-x,-1000px) var(--workspace-grid-pointer-y,-1000px), #000 0%, #000000bd 26%, #00000061 52%, #0000001f 78%, transparent 100%);--workspace-grid-baseline:linear-gradient(var(--workspace-grid-concierge-baseline), var(--workspace-grid-concierge-baseline));z-index:0;pointer-events:none;width:100%;height:100%;-webkit-mask-image:var(--workspace-grid-reveal), var(--workspace-grid-baseline);-webkit-mask-image:var(--workspace-grid-reveal), var(--workspace-grid-baseline);mask-image:var(--workspace-grid-reveal), var(--workspace-grid-baseline);position:absolute;inset:0}.workspace-framework-module__eJkh8q__interactiveGridSolid,.workspace-framework-module__eJkh8q__interactiveGridPreviewActive{--workspace-grid-concierge-baseline:#000}.workspace-framework-module__eJkh8q__canvasSplit .workspace-framework-module__eJkh8q__interactiveGrid{--workspace-grid-region-edge:calc(100% - var(--chat-dock-width,clamp(320px, 30vw, 576px)) - var(--workspace-split-gap) / 2);--workspace-grid-baseline:linear-gradient(to right, #000 0, #000 var(--workspace-grid-region-edge), var(--workspace-grid-concierge-baseline) var(--workspace-grid-region-edge), var(--workspace-grid-concierge-baseline) 100%)}.workspace-framework-module__eJkh8q__dockRegion:before{inset-block:0;left:calc(var(--workspace-split-gap) / -2 - .5px);z-index:1;background:var(--workspace-surface-border);content:"";pointer-events:none;width:1px;position:absolute}.workspace-framework-module__eJkh8q__dockCollapsedStrip{background:var(--workspace-surface)}.workspace-framework-module__eJkh8q__dockResizeHandle{inset-block:0;z-index:20;width:var(--workspace-split-gap);position:absolute;right:100%}.workspace-framework-module__eJkh8q__shell{background-color:var(--workspace-shell-surface);background-image:var(--workspace-shell-gradient)}.workspace-framework-module__eJkh8q__rail{--workspace-rail-width:258px;border-right:1px solid var(--workspace-rail-border);box-shadow:inset -1px 0 0 var(--workspace-rim-highlight)}.workspace-framework-module__eJkh8q__railEndRow{border-radius:12px;transition:background-color .15s}.workspace-framework-module__eJkh8q__railEndRow:active{background:var(--workspace-nav-active-fill);box-shadow:var(--workspace-nav-active-inset)}
