.content.pos-content.content--workspace,.content.pos-content:has(.app-workspace-stage){--ws-gap:clamp(14px,2.8vw,44px);--ws-ground:color-mix(in oklab,var(--ink) 4%,var(--bg));--ws-tuck:30px;background:var(--ws-ground);padding:var(--ws-gap) var(--ws-gap) calc(var(--dock-clearance, 76px) - var(--ws-tuck));height:100dvh;overflow:clip}.pos-shell[data-dock-collapsed] .content.pos-content.content--workspace,.pos-shell[data-dock-collapsed] .content.pos-content:has(.app-workspace-stage){--ws-tuck:0px}.content:has(.app-workspace-stage) .app-bg{display:none}.content--workspace .content-inner,.content:has(.app-workspace-stage) .content-inner{max-width:none;height:100%;display:flex;flex-direction:column}.app-workspace-stage{--ws-u:clamp(0.5px,0.0641vw,1.25px);isolation:isolate}.app-workspace,.app-workspace-stage{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.app-workspace{--ws-pad-x:clamp(16px,2.2vw,28px);--ws-pad-top:26px;--ws-pad-b:clamp(16px,2vw,24px);z-index:1;transform-origin:50% 100%;animation:ws-rise .42s var(--ease-out,cubic-bezier(.22,1,.36,1)) both;border:1px solid var(--hairline);border-radius:22px;background:var(--surface-raised);box-shadow:0 1px 2px rgba(22,25,29,.04),0 18px 40px -28px rgba(22,25,29,.22)}.app-workspace-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;overscroll-behavior-x:auto;scrollbar-width:thin;border-radius:inherit;padding:var(--ws-pad-top) var(--ws-pad-x) calc(var(--ws-tuck) + var(--ws-pad-b))}.app-workspace-inner{width:100%;max-width:none;margin:0}.app-workspace[data-mode=flow] .app-workspace-inner{min-height:100%;display:flex;flex-direction:column}.app-workspace[data-mode=flow] .app-workspace-inner>.stack-16{flex:1 1 auto}.app-workspace[data-mode=flow] .app-workspace-inner>.stack-16>.card:last-child:has(.table-wrap,.empty){flex:1 1 auto;display:flex;flex-direction:column}.app-workspace[data-mode=flow] .app-workspace-inner>.stack-16>.card:last-child>.table-wrap{flex:0 0 auto}.app-workspace[data-mode=flow] .app-workspace-inner>.stack-16>.card:last-child>.empty{margin:auto}.app-workspace[data-mode=fill] .app-workspace-body{overflow:hidden;display:flex;flex-direction:column}.app-workspace[data-mode=fill] .app-workspace-inner{flex:1 1 auto;min-height:0;max-width:none;display:flex;flex-direction:column}@keyframes ws-rise{0%{opacity:0;transform:translateY(32px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-workspace{animation:none}}.app-workspace .page-header{position:static;margin:0;padding:0 0 4px;background:none;border:0;backdrop-filter:none}.app-workspace[data-mode=flow] .page-header{position:sticky;top:calc(-1 * var(--ws-pad-top));z-index:10;margin:calc(-1 * var(--ws-pad-top)) calc(-1 * var(--ws-pad-x)) 12px;padding:var(--ws-pad-top) var(--ws-pad-x) 12px;background:var(--surface-raised)}.app-workspace .page-header:before,.app-workspace .rpt .page-header:before{display:none}.app-workspace .inv-page{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:12px}.app-workspace .inv-page>.inv{flex:1 1 auto;height:auto;min-height:0;gap:12px}.inv-page>.boot{flex:1 1 auto}.app-workspace .inv-page>.stack-16{flex:1 1 auto;min-height:0;overflow:auto}.app-workspace .inv-card{border-bottom:1px solid var(--border);border-radius:var(--r-card)}.app-workspace .inv-scroll{padding-bottom:0;scroll-padding-bottom:0}.app-workspace .inv-card .empty{padding-bottom:0}.app-tiles{position:absolute;inset:0;z-index:0;pointer-events:none}.app-tile{position:absolute;display:block;width:calc(var(--s) * var(--ws-u));height:calc(var(--s) * var(--ws-u));border-radius:21%;background:var(--tile-fill);transform:rotate(var(--r))}.app-tile-a{--s:152;--r:-8deg;top:calc(var(--ws-gap) * -.62);right:calc(var(--ws-gap) * -.5)}.app-tile-b{--s:168;--r:11deg;top:calc(30 * var(--ws-u));right:calc(var(--ws-gap) * -.92)}.app-tile-c{--s:196;--r:8deg;top:calc(4 * var(--ws-u));left:calc(var(--ws-gap) * -.95)}.app-tile-h{--s:92;--r:4deg;bottom:calc(46 * var(--ws-u));left:calc(var(--ws-gap) * -.85)}.app-tile-i{--s:108;--r:-14deg;bottom:calc(var(--ws-gap) * -.45);left:calc(var(--ws-gap) * -.5)}.app-tile-j{--s:126;--r:-6deg;top:calc(var(--ws-gap) * -.9);left:19%}.app-tile-k{--s:78;--r:10deg;top:calc(var(--ws-gap) * -.6);left:27%}.app-tile-l{--s:100;--r:14deg;top:calc(var(--ws-gap) * -.85);left:68%}.app-tile-m{--s:96;--r:-8deg;top:calc(var(--ws-gap) * -.7);left:87%}.app-tile-n{--s:96;--r:-10deg;top:45%;left:calc(var(--ws-gap) * -.85)}.app-tile-o{--s:78;--r:8deg;top:62%;right:calc(var(--ws-gap) * -.7)}.app-tile-d{--s:76;--r:13deg;top:79%;right:calc(var(--ws-gap) * -.62)}.app-tile-e{--s:66;--r:-11deg;top:88%;right:calc(var(--ws-gap) * -.92)}@media (max-width:720px){.app-tile-b,.app-tile-d,.app-tile-e,.app-tile-h,.app-tile-i,.app-tile-j,.app-tile-k,.app-tile-l,.app-tile-m,.app-tile-n,.app-tile-o{display:none}.app-tile-a{--s:110;top:-34px;right:-26px}.app-tile-c{--s:96;top:auto;bottom:-30px;left:-30px}}.app-workspace .pe{padding-bottom:0;scroll-padding-bottom:0}.app-workspace .pe-savebar{bottom:0}@media (max-height:560px){.content--workspace,.content.pos-content:has(.app-workspace-stage){height:auto;min-height:100dvh;overflow:visible;overflow-x:clip}.content--workspace .content-inner{height:auto}.app-workspace-stage{flex:none}.app-workspace{height:460px;flex:none}}