.BossKeyMode_trigger__0TAa7{min-height:44px;border:0;background:transparent;color:hsl(var(--muted-foreground));display:inline-flex;align-items:center;gap:6px;padding:0 8px;font:inherit;font-size:12px;opacity:.42;transition:opacity .2s,color .2s;cursor:pointer}.BossKeyMode_trigger__0TAa7:focus-visible,.BossKeyMode_trigger__0TAa7:hover{opacity:1;color:hsl(var(--foreground))}.BossKeyMode_trigger__0TAa7:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:2px;border-radius:2px}.BossKeyMode_overlay__UOxAR{position:fixed;inset:0;z-index:2147483647;background:#fff;color:#202020;font-family:Segoe UI,Arial,sans-serif;font-size:12px;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}.BossKeyMode_titlebar__HxMVx{min-height:34px;background:#107c41;color:#fff;display:flex;align-items:center;padding-left:10px;gap:12px}.BossKeyMode_appIcon__IXo_n{font-weight:700;font-size:18px}.BossKeyMode_filename__zM_s2{flex:1;text-align:center;font-size:12px}.BossKeyMode_windowButtons__v6HMa{align-self:stretch;display:flex;align-items:center;gap:0;margin-left:auto}.BossKeyMode_windowButtons__v6HMa>span,.BossKeyMode_windowClose__E_grf{width:46px;height:100%;display:grid;place-items:center}.BossKeyMode_windowClose__E_grf{border:0;border-radius:0;padding:0;background:transparent;color:#fff;font:20px/1 Segoe UI,sans-serif;cursor:default}.BossKeyMode_windowClose__E_grf:focus-visible,.BossKeyMode_windowClose__E_grf:hover{background:#c42b1c;outline:0}.BossKeyMode_tabs__AHDSU{min-height:32px;background:#107c41;color:#fff;display:flex;align-items:end;gap:2px;padding-left:9px;white-space:nowrap}.BossKeyMode_tab__0m9_5{padding:7px 13px 6px}.BossKeyMode_tabActive__tWtsM{background:#fff;color:#107c41;font-weight:600}.BossKeyMode_ribbon__lkrnQ{min-height:92px;border-bottom:1px solid #c8c8c8;display:flex;align-items:stretch;padding:6px 10px 7px;background:#fafafa;gap:0;box-shadow:0 1px 2px rgba(0,0,0,.04)}.BossKeyMode_group__0GNK9{min-width:76px;display:flex;gap:7px;align-items:center;justify-content:center;padding:3px 13px;border-right:1px solid #ddd}.BossKeyMode_group__0GNK9 small{font-size:11px;line-height:1.15;text-align:center}.BossKeyMode_largeTool__2Vw8E{width:25px;height:25px;color:#555}.BossKeyMode_fontGroup___3CK3{min-width:240px;display:block}.BossKeyMode_fontGroup___3CK3>div:first-child{display:grid;grid-template-columns:1fr 48px;gap:2px}.BossKeyMode_fontGroup___3CK3 select{height:25px;border:1px solid #bbb;background:#fff;font:12px Segoe UI,sans-serif;min-width:0}.BossKeyMode_toolRow__VXz_y{display:flex;align-items:center;gap:20px;padding:11px 8px 0;font-size:14px}.BossKeyMode_tool__CR8Qa{padding:5px 7px;border-radius:2px;background:#f1f1f1}.BossKeyMode_formula__ugNU3{min-height:30px;display:flex;align-items:center;border-bottom:1px solid #c9c9c9;background:#fff}.BossKeyMode_nameBox__gOsKB{width:82px;border-right:1px solid #ccc;padding:6px 9px}.BossKeyMode_fx__DgNsb{width:36px;text-align:center;font-style:italic;color:#666}.BossKeyMode_formulaInput__UIB_N{padding:6px;border-left:1px solid #ddd;flex:1}.BossKeyMode_sheetWrap__PrepF{flex:1;overflow:auto;background:#fff;overscroll-behavior:contain}.BossKeyMode_sheet__paWWs{display:grid;grid-template-columns:42px repeat(14,106px);grid-template-rows:24px repeat(32,24px);min-width:1526px}.BossKeyMode_cell__MHwyd,.BossKeyMode_header__KThFY,.BossKeyMode_rowHeader__fXIJg{box-sizing:border-box;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:4px 7px;white-space:nowrap;overflow:hidden;background:#fff}.BossKeyMode_header__KThFY,.BossKeyMode_rowHeader__fXIJg{background:#f3f3f3;text-align:center;color:#555;padding:4px}.BossKeyMode_corner__UztBJ{background:#eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.BossKeyMode_heading__eiyI7{background:#e2f0d9;font-weight:600;border-bottom-color:#a8c89b}.BossKeyMode_currency__M7rDv{text-align:right;font-variant-numeric:tabular-nums}.BossKeyMode_selected__EEstJ{position:relative;overflow:visible;outline:2px solid #107c41;outline-offset:-2px;z-index:3}.BossKeyMode_selected__EEstJ:after{content:"";position:absolute;width:5px;height:5px;right:-1px;bottom:-1px;background:#107c41}.BossKeyMode_spill__W_ZYx{overflow:visible;position:relative;z-index:2;font-weight:600}.BossKeyMode_sheetbar__LuoVq{min-height:35px;border-top:1px solid #ccc;display:flex;align-items:center;gap:20px;padding:0 12px;background:#f7f7f7;white-space:nowrap;overflow:hidden}.BossKeyMode_sheetTab__xIl6D{color:#107c41;font-weight:600;border-bottom:3px solid #107c41;align-self:stretch;display:flex;align-items:center;padding:0 14px}.BossKeyMode_status__AWdRQ{min-height:24px;background:#107c41;color:#fff;display:flex;align-items:center;padding:0 12px}.BossKeyMode_statusRight__4m_N2{margin-left:auto}@media (max-width:600px){.BossKeyMode_titlebar__HxMVx{padding-left:7px;gap:8px}.BossKeyMode_filename__zM_s2 span,.BossKeyMode_windowButtons__v6HMa>span{display:none}.BossKeyMode_windowClose__E_grf{width:48px}.BossKeyMode_tabs__AHDSU{overflow:hidden}.BossKeyMode_tab__0m9_5{padding-inline:10px}.BossKeyMode_tab__0m9_5:nth-child(n+6){display:none}.BossKeyMode_ribbon__lkrnQ{min-height:74px;padding:4px;overflow:hidden}.BossKeyMode_group__0GNK9{min-width:61px;padding:2px 8px}.BossKeyMode_fontGroup___3CK3{min-width:170px}.BossKeyMode_toolRow__VXz_y{gap:14px;padding-top:7px}.BossKeyMode_group__0GNK9:nth-child(n+4){display:none}.BossKeyMode_sheet__paWWs{grid-template-columns:38px repeat(14,94px);min-width:1354px}.BossKeyMode_formula__ugNU3{flex:none}.BossKeyMode_sheetbar__LuoVq{gap:14px;padding-inline:8px}.BossKeyMode_statusRight__4m_N2{display:none}}.LabShell_labBody__nvAf7{overscroll-behavior:none}.LabShell_unlock__bBvYv{position:fixed;left:50%;top:16%;z-index:10020;translate:-50% 0;padding:10px 14px;border:1px solid #8ea88b;border-radius:999px;background:#101510;color:#c9efc3;font:11px ui-monospace,monospace;letter-spacing:.15em;box-shadow:0 10px 40px #000}.LabShell_glyph__KRB4F{position:fixed;z-index:8500;right:max(12px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));width:28px;height:28px;border:0;background:transparent;color:#777;font-size:16px;opacity:.38}.LabShell_glyph__KRB4F:focus,.LabShell_glyph__KRB4F:hover{opacity:1}.LabShell_trail__2rWuR{position:fixed;z-index:10011;left:50%;bottom:max(12px,env(safe-area-inset-bottom));translate:-50% 0;width:min(680px,calc(100vw - 24px));padding:10px;border:1px solid #3c3c3c;border-radius:10px;background:rgba(12,12,14,.94);color:#eee;box-shadow:0 12px 44px #000;font:12px ui-monospace,monospace}.LabShell_trail__2rWuR nav{overflow:hidden;margin-bottom:8px;color:#929292;white-space:nowrap;text-overflow:ellipsis}.LabShell_trail__2rWuR div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.LabShell_trail__2rWuR p{margin:0;flex:1 1 240px}.LabShell_panel__pNigx button,.LabShell_trail__2rWuR button{border:1px solid #454545;border-radius:5px;background:#202024;color:inherit;padding:7px 9px}.LabShell_trail__2rWuR .LabShell_escape__bCzMh{margin-left:auto;border-color:#777}.LabShell_ambient__P5_5H,.LabShell_canvas__ayQoc{position:fixed;inset:0;z-index:6999;width:100%;height:100%;pointer-events:none}.LabShell_ambient__P5_5H{z-index:6998;background:#08080c}.LabShell_win95__as3Oz{position:fixed;z-index:10000;left:50%;top:45%;translate:-50% -50%;padding:3px;width:min(352px,calc(100vw - 24px));border:2px outset #fff;background:#c0c0c0;color:#000;box-shadow:8px 8px 0 #000;font:14px Arial,sans-serif}.LabShell_win95__as3Oz>header{display:flex;justify-content:space-between;align-items:center;padding:4px;background:#000080;color:#fff}.LabShell_win95__as3Oz>header button{width:24px;border:2px outset #fff;background:#c0c0c0;color:#000}.LabShell_mineStatus__FAOSm{text-align:center;margin:8px;border:2px inset #fff;padding:7px;text-transform:uppercase}.LabShell_board__ziOXN{display:grid;grid-template-columns:repeat(9,1fr);padding:6px}.LabShell_board__ziOXN button{aspect-ratio:1;border:3px outset #eee;background:#c0c0c0;color:#000;font-weight:700;touch-action:manipulation}.LabShell_board__ziOXN button:focus{outline:2px dotted #000;outline-offset:-5px}.LabShell_board__ziOXN .LabShell_open__vlpMG{border:1px solid #888;background:#bdbdbd}.LabShell_win95__as3Oz footer{padding:7px;font-size:11px}.LabShell_panel__pNigx{position:fixed;z-index:10000;left:50%;top:42%;translate:-50% -50%;width:min(440px,calc(100vw - 28px));padding:24px;border:1px solid #444;border-radius:12px;background:#111;color:#eee;box-shadow:0 20px 70px #000;font-family:ui-monospace,monospace}.LabShell_panel__pNigx h2{margin:10px 0}.LabShell_panel__pNigx input{width:100%;padding:10px;border:1px solid #555;background:#080808;color:#fff}.LabShell_panel__pNigx dl{display:grid;grid-template-columns:1fr auto;gap:8px}.LabShell_panel__pNigx dd{margin:0;color:#a8ff78}.LabShell_window__8ddCk{position:relative!important;border:1px solid #555!important;border-radius:8px!important;background:var(--background,#111)!important;box-shadow:10px 12px 35px #0008!important;cursor:grab;touch-action:none}.LabShell_window__8ddCk:before{content:"Portfolio window";display:block;padding:5px 9px;border-bottom:1px solid #555;font:10px ui-monospace,monospace;color:#888}.LabShell_falling__wBaJV{position:relative;animation:LabShell_labFall__7jVbH .75s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--lab-delay);touch-action:none;cursor:grab}@keyframes LabShell_labFall__7jVbH{0%{transform:translateY(-30vh) rotate(-2deg);opacity:.2}to{transform:translateY(min(18vh,160px)) rotate(1deg);opacity:1}}.LabShell_crt__E3GFy{filter:contrast(1.08) saturate(.75)}.LabShell_crt__E3GFy:after{content:"";position:fixed;z-index:9998;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16),rgba(0,0,0,.16) 1px,transparent 0,transparent 3px);mix-blend-mode:multiply}@media(max-width:600px){.LabShell_trail__2rWuR{bottom:8px}.LabShell_trail__2rWuR div{align-items:stretch}.LabShell_trail__2rWuR button{flex:1 1 45%}.LabShell_trail__2rWuR .LabShell_escape__bCzMh{width:100%;margin-top:7px}.LabShell_win95__as3Oz{top:39%;max-height:65vh;overflow:auto}.LabShell_panel__pNigx{top:38%}}@media(prefers-reduced-motion:reduce){.LabShell_falling__wBaJV{animation:none}}.UtilityShell_backdrop__X5Q6V{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.72);display:grid;place-items:start center;padding:10vh 16px 16px;backdrop-filter:blur(8px)}.UtilityShell_dialog__5bjg5{width:min(680px,100%);max-height:80vh;overflow:auto;border:1px solid #383838;border-radius:12px;background:#111;color:#eee;box-shadow:0 24px 80px #000;font:14px var(--font-general-sans),sans-serif}.UtilityShell_dialog__5bjg5>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:13px 16px;border-bottom:1px solid #292929;background:#111}.UtilityShell_dialog__5bjg5 button{color:inherit}.UtilityShell_dialog__5bjg5>header button{border:1px solid #3a3a3a;border-radius:5px;background:#1d1d1d;padding:3px 7px;font-size:11px}.UtilityShell_dialog__5bjg5>input{box-sizing:border-box;width:calc(100% - 24px);margin:12px;padding:12px;border:1px solid #444;border-radius:7px;background:#191919;color:white;outline:none}.UtilityShell_dialog__5bjg5>input:focus{border-color:#999}.UtilityShell_commandList__o4KVP{padding:0 12px 12px}.UtilityShell_commandList__o4KVP h3{margin:14px 8px 5px;color:#888;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.UtilityShell_commandList__o4KVP section>button{display:flex;width:100%;justify-content:space-between;border:0;border-radius:5px;background:transparent;padding:10px;text-align:left}.UtilityShell_commandList__o4KVP section>button:focus,.UtilityShell_commandList__o4KVP section>button:hover{background:#262626;outline:none}.UtilityShell_commandList__o4KVP span{color:#777}.UtilityShell_body__3oNsY{padding:22px}.UtilityShell_body__3oNsY>p{color:#aaa;line-height:1.6}.UtilityShell_rows__VYWUN{list-style:none;padding:0}.UtilityShell_rows__VYWUN li{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #292929}.UtilityShell_rows__VYWUN span{color:#aaa;text-align:right}.UtilityShell_change__9pXsa{padding:14px 0;border-top:1px solid #292929}.UtilityShell_change__9pXsa time{font-size:11px;color:#999}.UtilityShell_change__9pXsa p{margin:5px 0;line-height:1.5}.UtilityShell_source__6VQGt{display:grid;grid-template-columns:190px 1fr;min-height:420px;background:#0e0e0e}.UtilityShell_source__6VQGt nav{padding:12px 7px;border-right:1px solid #292929;background:#181818}.UtilityShell_source__6VQGt nav button{width:100%;border:0;background:transparent;padding:8px;text-align:left;font:12px ui-monospace,monospace}.UtilityShell_source__6VQGt nav button[aria-pressed=true]{background:#303030}.UtilityShell_source__6VQGt article{overflow:auto;padding:20px}.UtilityShell_source__6VQGt small{color:#888}.UtilityShell_receipt__apumH,.UtilityShell_source__6VQGt pre{overflow:auto;margin:18px 0;padding:18px;border:1px solid #292929;border-radius:5px;background:#080808;color:#d5e7d2;line-height:1.7;font:12px ui-monospace,monospace}.UtilityShell_source__6VQGt article p{color:#888;font-size:12px}.UtilityShell_actions__N6YQ5{display:flex;flex-wrap:wrap;gap:8px}.UtilityShell_actions__N6YQ5 button{border:1px solid #444;border-radius:5px;background:#222;padding:8px 12px}.UtilityShell_presentation__hXJt4{width:min(1000px,100%);height:min(680px,85vh);max-height:none}.UtilityShell_meeting__fZrhd{box-sizing:border-box;display:flex;min-height:calc(min(680px,85vh) - 48px);flex-direction:column;justify-content:center;padding:clamp(28px,7vw,80px)}.UtilityShell_meeting__fZrhd small{color:#9b9b9b;letter-spacing:.12em}.UtilityShell_meeting__fZrhd h1{max-width:800px;margin:20px 0;font:clamp(36px,6vw,70px)/1.05 var(--font-sentient),serif}.UtilityShell_meeting__fZrhd li,.UtilityShell_meeting__fZrhd p{max-width:750px;color:#bbb;font-size:clamp(16px,2vw,20px);line-height:1.55}.UtilityShell_meeting__fZrhd footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:30px}.UtilityShell_meeting__fZrhd footer button{border:0;background:transparent;padding:10px}.UtilityShell_meeting__fZrhd footer button:disabled{opacity:.3}@media(max-width:600px){.UtilityShell_backdrop__X5Q6V{padding:0}.UtilityShell_dialog__5bjg5{height:100dvh;max-height:none;border:0;border-radius:0}.UtilityShell_source__6VQGt{grid-template-columns:1fr}.UtilityShell_source__6VQGt nav{display:flex;overflow:auto;border-right:0;border-bottom:1px solid #292929}.UtilityShell_source__6VQGt nav button{width:auto;white-space:nowrap}.UtilityShell_presentation__hXJt4{height:100dvh}.UtilityShell_meeting__fZrhd{min-height:calc(100dvh - 48px)}}