.os-command-business>.working-canvas{z-index:auto;width:100%;height:100%;padding:16px;position:relative;inset:auto}[data-adaptive-team-thread]{height:100%;min-height:440px}
.q-activity{--g0:color-mix(in srgb, var(--ink) 7%, transparent);--g1:#9be9a8;--g2:#40c463;--g3:#30a14e;--g4:#216e39;border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px 12px;display:flex}.q-activity header h4{letter-spacing:-.01em;font-size:14px;font-weight:600}.q-activity header p{color:var(--ink-muted);margin-top:2px;font-size:11.5px}.q-activity-scroll{padding-bottom:2px;overflow-x:auto}.q-activity-grid{align-items:center;gap:3px;min-width:340px;display:grid}.q-activity-month{color:var(--ink-muted);white-space:nowrap;height:12px;font-size:10px;line-height:12px;overflow:visible}.q-activity-day{color:var(--ink-muted);font-size:9.5px;line-height:1}.q-activity-cell{aspect-ratio:1;background:var(--g0);border-radius:3px;min-width:9px;display:block}.q-activity-cell[data-level="1"]{background:var(--g1)}.q-activity-cell[data-level="2"]{background:var(--g2)}.q-activity-cell[data-level="3"]{background:var(--g3)}.q-activity-cell[data-level="4"]{background:var(--g4)}.q-activity-cell[data-level="-1"]{background:0 0}.q-activity-grid .q-activity-cell:hover{outline:1.5px solid var(--ink);outline-offset:1px}.q-activity-legend{color:var(--ink-muted);align-items:center;gap:3px;font-size:10.5px;display:flex}.q-activity-legend .q-activity-cell{width:10px;min-width:10px}.q-activity-legend span:first-child{margin-right:3px}.q-activity-legend span:last-child{margin-left:3px}.q-activity footer{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:10px;font-size:12.5px;display:flex}.q-activity-tags{flex-wrap:wrap;gap:6px;display:flex}.q-activity-tags span{color:var(--ink-muted);background:color-mix(in srgb, var(--ink) 5%, transparent);border-radius:7px;padding:3px 8px;font-size:11px}@media (prefers-color-scheme:dark){.q-activity{--g1:#0e4429;--g2:#006d32;--g3:#26a641;--g4:#39d353}}
.os-chat-history[data-slot=dialog-content]{border-radius:22px;flex-direction:column;gap:12px;width:min(560px,100vw - 32px);max-width:none;max-height:min(640px,100dvh - 64px);padding:18px;display:flex;overflow:hidden}.os-chat-history-head{justify-content:space-between;align-items:center;gap:12px;padding-right:28px;display:flex}.os-chat-history-head [data-slot=dialog-title]{font-size:15px;font-weight:600}.os-chat-history-new{border:1px solid var(--os-c-e3e7ec);height:30px;color:var(--os-c-34404e);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex}.os-chat-history-new:hover:not(:disabled){background:var(--os-c-f3f5f8)}.os-chat-history-new:disabled{opacity:.45;cursor:default}.os-chat-history-new svg{width:14px;height:14px}.os-chat-history-search{background:var(--os-c-f4f6f8);height:38px;color:var(--os-c-7d8692);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.os-chat-history-search svg{flex:none;width:15px;height:15px}.os-chat-history-search input{min-width:0;color:var(--os-c-20242b);background:0 0;outline:none;flex:1;font-size:13px}.os-chat-history-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:2px;min-height:0;margin:0 -6px;padding:0 6px;list-style:none;display:flex;overflow-y:auto}.os-chat-history-list button{text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px;display:grid}.os-chat-history-list button:hover:not(:disabled),.os-chat-history-list button:focus-visible{background:var(--os-c-f2f4f7)}.os-chat-history-list button[aria-current]{background:var(--os-c-eef1f5)}.os-chat-history-list button:disabled{opacity:.5;cursor:default}.os-chat-history-list svg{width:15px;height:15px;color:var(--os-c-8a929c)}.os-chat-history-text{flex-direction:column;gap:2px;min-width:0;display:flex}.os-chat-history-text strong{color:var(--os-c-20242b);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.os-chat-history-text small{color:var(--os-c-8a929c);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.os-chat-history-meta{color:var(--os-c-8a929c);white-space:nowrap;font-size:11px}.os-chat-history-empty{text-align:center;color:var(--os-c-7d8692);padding:24px 4px;font-size:13px}
:root{--os-c-000:#000;--os-c-086b9c:#086b9c;--os-c-0a0a0b:#0a0a0b;--os-c-1f2730:#1f2730;--os-c-20242b:#20242b;--os-c-255eb3:#255eb3;--os-c-26364b:#26364b;--os-c-2a313b:#2a313b;--os-c-2c3440:#2c3440;--os-c-2f3743:#2f3743;--os-c-2f3d50:#2f3d50;--os-c-303741:#303741;--os-c-34404e:#34404e;--os-c-34495f:#34495f;--os-c-364356:#364356;--os-c-3e4959:#3e4959;--os-c-3e526d:#3e526d;--os-c-4a5563:#4a5563;--os-c-4d5c6d:#4d5c6d;--os-c-535b65:#535b65;--os-c-5f6b79:#5f6b79;--os-c-617084:#617084;--os-c-66707d:#66707d;--os-c-69717d:#69717d;--os-c-6f7a87:#6f7a87;--os-c-77818d:#77818d;--os-c-78818d:#78818d;--os-c-7999c3:#7999c3;--os-c-7b8794:#7b8794;--os-c-7c8591:#7c8591;--os-c-7c8794:#7c8794;--os-c-7d8692:#7d8692;--os-c-858e99:#858e99;--os-c-85909e:#85909e;--os-c-89909a:#89909a;--os-c-89919c:#89919c;--os-c-8993a0:#8993a0;--os-c-8a929c:#8a929c;--os-c-8b939d:#8b939d;--os-c-8b939e:#8b939e;--os-c-91969d:#91969d;--os-c-996b29:#996b29;--os-c-9aa3ae:#9aa3ae;--os-c-a1a9b3:#a1a9b3;--os-c-a3b2c4:#a3b2c4;--os-c-a7acb3:#a7acb3;--os-c-a93232:#a93232;--os-c-cbddea55:#cbddea55;--os-c-cfd6df:#cfd6df;--os-c-d3d9e1:#d3d9e1;--os-c-d9dfe7:#d9dfe7;--os-c-dce0e6:#dce0e6;--os-c-dce2ea:#dce2ea;--os-c-dce7f233:#dce7f233;--os-c-dfe3e8a3:#dfe3e8a3;--os-c-e0e4e9:#e0e4e9;--os-c-e1e4e9:#e1e4e9;--os-c-e2e6ec:#e2e6ec;--os-c-e3e5e9:#e3e5e9;--os-c-e3e7ec:#e3e7ec;--os-c-e4e6e9:#e4e6e9;--os-c-e4e8ed:#e4e8ed;--os-c-e6e9ed:#e6e9ed;--os-c-e6e9ee:#e6e9ee;--os-c-e7eaf0:#e7eaf0;--os-c-e8d9f03b:#e8d9f03b;--os-c-e8ebef:#e8ebef;--os-c-e9ebef:#e9ebef;--os-c-edf0f3:#edf0f3;--os-c-eef0f2:#eef0f2;--os-c-eef0f3:#eef0f3;--os-c-eef1f5:#eef1f5;--os-c-eff1f4b3:#eff1f4b3;--os-c-f0f2f5:#f0f2f5;--os-c-f0f3f7:#f0f3f7;--os-c-f1f2f4:#f1f2f4;--os-c-f1f3f6:#f1f3f6;--os-c-f1f3f6ed:#f1f3f6ed;--os-c-f2e8dc2b:#f2e8dc2b;--os-c-f2f4f7:#f2f4f7;--os-c-f3c6c6:#f3c6c6;--os-c-f3f5f8:#f3f5f8;--os-c-f4f5f7:#f4f5f7;--os-c-f4f6f8:#f4f6f8;--os-c-f5f6f8:#f5f6f8;--os-c-f6f7f9:#f6f7f9;--os-c-f8f9fb:#f8f9fb;--os-c-fff:#fff;--os-c-ffffff10:#ffffff10;--os-c-ffffff24:#ffffff24;--os-c-ffffff45:#ffffff45;--os-c-ffffffb8:#ffffffb8;--os-c-ffffffc4:#ffffffc4;--os-c-ffffffd9:#ffffffd9;--os-c-ffffffed:#ffffffed;--os-s-0000004d:#0000004d;--os-s-23355206:#23355206;--os-s-25304708:#25304708;--os-s-25374908:#25374908;--os-s-2537490a:#2537490a;--os-s-2537490c:#2537490c;--os-s-2537490d:#2537490d;--os-s-2537490e:#2537490e;--os-s-25374918:#25374918;--os-s-26374b08:#26374b08;--os-s-26374b0a:#26374b0a;--os-s-26374b0b:#26374b0b;--os-s-26374b10:#26374b10;--os-s-26374b13:#26374b13;--os-s-34486008:#34486008;--os-s-a3b2c41c:#a3b2c41c;--os-s-e6e9ee:#e6e9ee;--os-s-e8eaed90:#e8eaed90;--os-s-fff:#fff;--os-s-ffffffad:#ffffffad}.dark{--os-c-000:#f0f0f0;--os-c-086b9c:#6ebfe8;--os-c-0a0a0b:#e7e7e7;--os-c-1f2730:#cfcfcf;--os-c-20242b:#d0d0d0;--os-c-255eb3:#5d8acd;--os-c-26364b:silver;--os-c-2a313b:#c5c5c5;--os-c-2c3440:#c2c2c2;--os-c-2f3743:silver;--os-c-2f3d50:#bababa;--os-c-303741:silver;--os-c-34404e:#b9b9b9;--os-c-34495f:#b2b2b2;--os-c-364356:#b5b5b5;--os-c-3e4959:#b0b0b0;--os-c-3e526d:#a8a8a8;--os-c-4a5563:#a7a7a7;--os-c-4d5c6d:#a2a2a2;--os-c-535b65:#a2a2a2;--os-c-5f6b79:#959595;--os-c-617084:#909090;--os-c-66707d:#909090;--os-c-69717d:#8f8f8f;--os-c-6f7a87:#888;--os-c-77818d:#838383;--os-c-78818d:#828282;--os-c-7999c3:#4a678c;--os-c-7b8794:#7e7e7e;--os-c-7c8591:#7f7f7f;--os-c-7c8794:#7d7d7d;--os-c-7d8692:#7e7e7e;--os-c-858e99:#787878;--os-c-85909e:#757575;--os-c-89909a:#757575;--os-c-89919c:#757575;--os-c-8993a0:#737373;--os-c-8a929c:#747474;--os-c-8b939d:#737373;--os-c-8b939e:#737373;--os-c-91969d:#717171;--os-c-996b29:#cba672;--os-c-9aa3ae:#666;--os-c-a1a9b3:#616161;--os-c-a3b2c4:#595959;--os-c-a7acb3:#5e5e5e;--os-c-a93232:#c26565;--os-c-cbddea55:#253b4b55;--os-c-cfd6df:#3b3b3b;--os-c-d3d9e1:#393939;--os-c-d9dfe7:#343434;--os-c-dce0e6:#333;--os-c-dce2ea:#313131;--os-c-dce7f233:#1d2e3e33;--os-c-dfe3e8a3:#313131a3;--os-c-e0e4e9:#303030;--os-c-e1e4e9:#2f2f2f;--os-c-e2e6ec:#2e2e2e;--os-c-e3e5e9:#2f2f2f;--os-c-e3e7ec:#2d2d2d;--os-c-e4e6e9:#2e2e2e;--os-c-e4e8ed:#2c2c2c;--os-c-e6e9ed:#2c2c2c;--os-c-e6e9ee:#2b2b2b;--os-c-e7eaf0:#2a2a2a;--os-c-e8d9f03b:#351f403b;--os-c-e8ebef:#2a2a2a;--os-c-e9ebef:#292929;--os-c-edf0f3:#262626;--os-c-eef0f2:#262626;--os-c-eef0f3:#262626;--os-c-eef1f5:#252525;--os-c-eff1f4b3:#252525b3;--os-c-f0f2f5:#242424;--os-c-f0f3f7:#232323;--os-c-f1f2f4:#242424;--os-c-f1f3f6:#232323;--os-c-f1f3f6ed:#232323ed;--os-c-f2e8dc2b:#3e2f1d2b;--os-c-f2f4f7:#222;--os-c-f3c6c6:#531a1a;--os-c-f3f5f8:#212121;--os-c-f4f5f7:#212121;--os-c-f4f6f8:#212121;--os-c-f5f6f8:#212121;--os-c-f6f7f9:#202020;--os-c-f8f9fb:#1e1e1e;--os-c-fff:#1a1a1a;--os-c-ffffff10:#1a1a1a10;--os-c-ffffff24:#1a1a1a24;--os-c-ffffff45:#1a1a1a45;--os-c-ffffffb8:#1a1a1ab8;--os-c-ffffffc4:#1a1a1ac4;--os-c-ffffffd9:#1a1a1ad9;--os-c-ffffffed:#1a1a1aed;--os-s-0000004d:#000000b9;--os-s-23355206:#0000001f;--os-s-25304708:#0000001f;--os-s-25374908:#0000001f;--os-s-2537490a:#0000001f;--os-s-2537490c:#0000001f;--os-s-2537490d:#0000001f;--os-s-2537490e:#0002;--os-s-25374918:#0000003a;--os-s-26374b08:#0000001f;--os-s-26374b0a:#0000001f;--os-s-26374b0b:#0000001f;--os-s-26374b10:#00000026;--os-s-26374b13:#0000002e;--os-s-34486008:#0000001f;--os-s-a3b2c41c:#00000043;--os-s-e6e9ee:#ffffff0f;--os-s-e8eaed90:#ffffff09;--os-s-fff:#ffffff0f;--os-s-ffffffad:#ffffff0a}
.business-os{--field:var(--os-c-fff);--ink:var(--os-c-20242b);--ink-muted:var(--os-c-69717d);--surface:var(--os-c-fff);--surface-muted:var(--os-c-f4f5f7);--chat-shell-fill:var(--os-c-eef0f3);--chat-pane-fill:var(--os-c-fff);--chat-pane-muted:var(--os-c-f4f5f7);--chat-shell-edge:var(--os-c-dce0e6);--chat-pane-edge:var(--os-c-e7eaf0);--chat-surface-shadow:0 3px 14px var(--os-s-25304708);--os-edge:var(--os-c-e8ebef);isolation:isolate;background:var(--os-c-fff);width:100%;height:100dvh;min-height:0;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-inter),Inter,Arial,sans-serif;flex-direction:column;display:flex;position:relative;overflow:hidden}.os-glimmer{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.os-chrome{z-index:35;background:var(--os-c-ffffffed);border-bottom:1px solid var(--os-edge);flex-shrink:0;position:relative}.os-tab-row{border-bottom:1px solid var(--os-edge);align-items:center;gap:8px;height:49px;padding:0 18px;display:flex}.os-brand{flex-shrink:0;place-items:center;width:30px;height:36px;margin-right:10px;display:grid}.os-tabs{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow:auto}.os-tabs::-webkit-scrollbar{display:none}.os-tabs [role=tab]{min-width:70px;max-width:190px;height:34px;color:var(--ink-muted);text-align:left;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}.os-tabs [role=tab] span{text-overflow:ellipsis;overflow:hidden}.os-tabs svg{stroke-width:1.5px;flex-shrink:0;width:14px;height:14px}.os-tabs [role=tab][aria-selected=true],.os-tab[data-active=true]{background:var(--os-c-f0f2f5);color:var(--ink)}.os-tab{border-radius:8px;flex-shrink:0;align-items:center;padding-right:4px;display:flex}.os-tab [role=tab]{min-width:85px;max-width:170px;padding-right:6px}.os-close-tab{width:24px;height:28px;color:var(--ink-muted);cursor:pointer;border-radius:6px;place-items:center;display:grid}.os-close-tab:hover{background:var(--os-c-e3e7ec)}.os-icon{width:32px;height:34px;color:var(--ink-muted);cursor:pointer;border-radius:7px;flex-shrink:0;place-items:center;display:grid}.os-icon svg{stroke-width:1.5px;width:17px;height:17px}.os-icon:disabled{opacity:.3;cursor:default}.os-icon:not(:disabled):hover{background:var(--os-c-f1f3f6)}.os-account-controls{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;padding-left:14px;display:flex}.os-account-controls .app-view-toggle{color:var(--ink-muted);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.os-account{cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.os-account>*{width:30px;height:30px;font-size:11px}.os-toolbar-row{align-items:center;gap:20px;min-width:0;min-height:48px;padding:6px 22px;display:flex}.os-toolbar-row .app-search[data-slot=command]{background:0 0;flex:1;width:auto;min-width:0;max-width:420px;height:36px;padding:0;position:relative;overflow:visible}.os-software-trigger{max-width:38%;min-height:34px;color:var(--ink-muted);cursor:pointer;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.os-software-trigger span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.os-software-trigger svg{stroke-width:1.5px;flex-shrink:0;width:16px;height:16px}.os-address-form{flex:1;align-items:center;gap:6px;min-width:0;max-width:800px;display:flex}.os-history{flex-shrink:0;gap:2px;display:flex}.os-address{border:1px solid var(--os-edge);background:var(--os-c-f8f9fb);border-radius:9px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 8px 0 12px;display:flex}.os-address svg{stroke-width:1.4px;width:15px;height:15px;color:var(--ink-muted);flex-shrink:0}.os-address input{width:100%;min-width:0;height:32px;color:var(--ink);background:0 0;outline:none;font-size:12px}.os-address button{cursor:pointer;place-items:center;width:25px;height:28px;display:grid}.os-address-error{background:var(--os-c-fff);border:1px solid var(--os-c-f3c6c6);color:var(--os-c-a93232);border-radius:8px;padding:7px 10px;font-size:12px;position:absolute;top:100%;left:24px}.os-desktop{z-index:1;flex:1;min-width:0;min-height:0;position:relative}.business-os .response-detail.q-home{background:var(--os-c-fff);border:1px solid var(--os-edge);height:calc(100% - 32px);box-shadow:0 4px 22px var(--os-s-23355206);border-radius:20px;margin:16px 16px 16px 0;padding:0}.business-os .response-detail-content{border-radius:20px;padding:18px}.business-os .response-detail-empty{background:var(--os-c-ffffffed);border-radius:20px;padding:24px}.business-os .response-chat-panel>.q-home{background:0 0}.business-os .response-resize-handle[data-slot=resizable-handle]{width:12px}.business-os .response-resize-handle[data-slot=resizable-handle]>div{background:var(--os-c-e4e8ed);width:3px;height:30px}.business-os .q-composer-column{max-width:880px;padding-inline:22px}.business-os .q-composer-dock{z-index:25}.business-os .q-landing-canvas{background:0 0}.business-os .q-bottom-fade{pointer-events:none}.business-os .q-chat-thread{padding-inline:28px}.os-browser-canvas{inset:14px 22px calc(var(--q-dock-height,160px) + 20px);z-index:15;flex-direction:column;gap:10px;min-height:0;display:flex;position:absolute}.os-browser-surface{background:var(--os-c-ffffffb8);border-radius:12px;flex:1;width:100%;height:0;min-height:0;overflow:hidden}.os-remote-browser{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.os-browser-frame{object-fit:contain;touch-action:none;outline:none;width:100%;height:100%;display:block}.os-browser-keyboard{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;left:0}.os-browser-overlay{pointer-events:none;background:#fff;position:absolute;inset:0}.os-browser-input-error{background:var(--surface);color:var(--ink-muted);pointer-events:none;border-radius:8px;padding:8px 12px;font-size:12px;position:absolute;bottom:8px;left:8px;right:8px}.os-browser-message{text-align:center;height:100%;min-height:0;color:var(--ink-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.os-browser-message h2{color:var(--ink);letter-spacing:-.025em;font-size:18px;font-weight:500}.os-browser-message p{max-width:370px;font-size:13px;line-height:1.7}.os-external-link{border:1px solid var(--os-edge);color:var(--ink);background:var(--os-c-fff);border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.os-return-to-q{border:1px solid var(--os-edge);background:var(--os-c-fff);color:var(--ink-muted);white-space:nowrap;cursor:pointer;border-radius:20px;flex-shrink:0;align-self:center;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex;position:relative}.os-account-controls .app-activity-trigger{color:var(--ink-muted);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.os-business-start{text-align:left;width:100%;max-width:500px;margin:auto;padding:10px}.os-software-heading{color:var(--ink-muted);align-items:center;gap:9px;margin-bottom:34px;font-size:12px;display:flex}.os-business-start h2{letter-spacing:-.035em;font-size:23px;font-weight:500}.os-business-start>p{max-width:340px;color:var(--ink-muted);margin-top:12px;font-size:13px;line-height:1.8}.os-business-links{flex-direction:column;margin-top:30px;display:flex}.os-business-links button{text-align:left;border-top:1px solid var(--os-edge);cursor:pointer;flex-direction:column;gap:6px;padding:17px 30px 17px 0;font-size:14px;display:flex;position:relative}.os-business-links button span{color:var(--ink-muted);font-size:12px;line-height:1.6}.os-business-links button>svg{stroke-width:1.5px;width:15px;height:15px;position:absolute;top:21px;right:0}.os-business-links button:hover{color:var(--os-c-255eb3)}.business-os :is(button,a):focus-visible{outline:2px solid var(--os-c-7999c3);outline-offset:3px}.os-mobile-software{overflow:auto}@media (max-width:1023px){.os-toolbar-row{gap:12px;padding-inline:16px}.os-software-trigger{max-width:40%}.business-os .q-composer-column{padding-inline:16px}.os-browser-canvas{inset-inline:16px}.os-account-controls{gap:7px;padding-left:0}}@media (max-width:540px){.os-tab-row{gap:3px;padding-inline:10px}.os-brand{display:none}.os-tabs [role=tab]{padding-inline:9px}.os-tab [role=tab]{max-width:115px}.os-account-controls .app-view-toggle{width:22px;font-size:0;overflow:hidden}.os-account-controls .app-view-toggle>span:last-child{font-size:11px}.os-toolbar-row{padding-inline:12px}.os-toolbar-row .app-search{max-width:none}.os-software-trigger span{display:none}.os-software-trigger{justify-content:center;min-width:30px}.os-address{gap:6px;padding-left:8px}.os-history{gap:0}.os-history .os-icon{width:26px}.os-browser-message{gap:10px;padding:16px}.os-browser-message h2{font-size:16px}.os-browser-message p{font-size:12px}}@media (max-height:550px){.os-tab-row{height:40px}.os-toolbar-row{min-height:40px;padding-block:2px}.os-browser-message>svg{display:none}.os-browser-message{gap:5px;padding:8px}.os-browser-message p{font-size:11px;line-height:1.4}}.os-work-home{width:100%;max-width:760px;margin:6vh auto 0;padding:0 8px}.os-work-home>header h2{letter-spacing:-.03em;color:var(--os-c-1f2730);font-size:22px;font-weight:500}.os-work-home>header p{color:var(--ink-muted);margin-top:4px;font-size:12.5px}.os-work-catalog{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:24px;display:grid}.os-work-catalog button{text-align:left;border:1px solid var(--os-c-e6e9ee);background:var(--os-c-fff);cursor:pointer;border-radius:16px;flex-direction:column;gap:5px;min-height:96px;padding:16px 36px 16px 16px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.os-work-catalog button:hover{border-color:var(--os-c-d3d9e1);box-shadow:0 6px 20px var(--os-s-2537490d)}.os-work-catalog strong{color:var(--os-c-1f2730);font-size:14px;font-weight:550}.os-work-catalog span{color:var(--ink-muted);font-size:12.5px;line-height:1.5}.os-work-catalog svg{width:15px;height:15px;color:var(--os-c-9aa3ae);position:absolute;top:16px;right:14px}.dark .business-os{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.os-command-business .working-surface:has(>.adaptive-saved-spaces)>:is(.working-hint,.working-board-actions,.adaptive-spaces-rows){max-width:760px;margin-inline:auto}.os-command-business .working-module-grid>[data-slot=card]:has(>.working-module-content>.working-surface>.adaptive-saved-spaces)>[data-slot=card-header]{width:100%;max-width:776px;margin-inline:auto}.os-command-business [data-adaptive-team-thread]>p:only-child{text-align:center;max-width:520px;color:var(--ink-muted);margin:10vh auto 0;font-size:13px;line-height:1.6}.dark .business-os{--surface:var(--card);--chat-pane-fill:var(--card)}.dark .business-os [data-slot=card-footer]{background:0 0}.business-os .os-command-chat [data-slot=card]:not([data-slot=card] [data-slot=card]){box-shadow:none;outline:1px solid var(--line);outline-offset:-1px}.os-command-business .working-module-controls [data-slot=button][aria-label^=Refresh]{width:auto;height:28px;color:var(--ink-muted);border-radius:9px;gap:6px;padding:0 10px;font-size:12px;font-weight:500}.os-command-business .working-module-controls [data-slot=button][aria-label^=Refresh]:after{content:"Refresh"}.os-command-business .working-module-controls [data-slot=button][aria-label^=Refresh]:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.os-command-business .working-module-controls [data-slot=button][aria-label^=Refresh] svg{width:13px;height:13px}.business-os .os-command-content [data-slot=card-footer]{background:0 0;border-top:0;padding-top:0}.business-os .os-command-content :is([data-slot=field-label],[data-slot=label]){text-align:left;justify-content:flex-start;align-items:flex-start}.business-os .os-command-content details>summary{cursor:pointer;color:var(--ink-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:500;list-style:none;display:inline-flex}.business-os .os-command-content details>summary::-webkit-details-marker{display:none}.business-os .os-command-content details>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.business-os .os-command-content details[open]>summary:before{transform:rotate(45deg)}.business-os .os-command-content details>summary:hover{color:var(--ink)}.os-command-business .working-module-grid>[data-slot=card]{width:100%;margin-inline:auto}.os-command-business .working-module-grid>[data-slot=card][data-wide=false]{max-width:792px}.os-command-business .working-module-grid>[data-slot=card][data-wide=true]{max-width:1180px}.business-os .os-command-content [data-slot=card-content] [data-slot=button]:not([aria-expanded]){align-self:flex-start;width:auto;max-width:100%}
.business-os[data-layout=spatial]{background:var(--os-c-fff);--chat-shell-fill:var(--os-c-fff);--chat-shell-edge:var(--os-c-e4e6e9)}.business-os[data-layout=spatial] .os-desktop{width:100%;height:100%;position:absolute;inset:0}.os-desktop-top{z-index:60;pointer-events:none;align-items:center;gap:14px;height:32px;display:flex;position:absolute;inset:6px 14px auto 12px}.os-desktop-top>*{pointer-events:auto}.os-desktop-top .os-tabs{flex:1;gap:5px;height:32px}.os-desktop-top .os-tabs>button,.os-desktop-top .os-tab>button:first-child{min-width:0;max-width:175px;height:28px;color:var(--os-c-91969d);cursor:pointer;border-radius:20px;flex-shrink:0;align-items:center;gap:7px;padding:0 11px;font-size:11px;display:inline-flex}.os-desktop-top .os-tabs>button>span,.os-desktop-top .os-tab>button:first-child>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:145px;display:block;overflow:hidden}.os-desktop-top .os-tabs>button[aria-current=page],.os-desktop-top .os-tab[data-active=true]{color:var(--os-c-303741);background:var(--os-c-fff);box-shadow:0 2px 4px var(--os-s-2537490c),0 5px 14px var(--os-s-2537490e),0 0 0 1px var(--os-s-e8eaed90)}.os-desktop-top .os-tab{background:var(--os-c-ffffffb8);box-shadow:0 1px 2px var(--os-s-25374908),0 3px 10px var(--os-s-25374908);border-radius:20px;padding-right:4px}.os-desktop-top .os-tab[data-active=true] button{color:var(--os-c-303741)}.os-desktop-top .os-close-tab{opacity:.55;width:18px;height:22px}.os-desktop-top .os-close-tab svg{width:10px;height:10px}.os-desktop-top .os-tabs>.os-icon{width:26px;height:28px;padding:0}.os-desktop-account{flex-shrink:0;align-items:center;gap:9px;display:flex}.os-clock{color:var(--os-c-535b65);white-space:nowrap;font-size:11px}.os-desktop-account .os-account{width:26px;height:26px}.os-desktop-account .os-account>*{width:23px;height:23px;font-size:9px}.business-os[data-layout=spatial] .q-home{background:0 0}.business-os[data-layout=spatial] .os-desktop>.q-home{pointer-events:none}.business-os[data-layout=spatial] .q-bottom-fade{display:none}.os-floating-window,.business-os[data-layout=spatial] .q-conversation-canvas{z-index:20;background:var(--os-c-fff);border:1px solid var(--os-c-e3e5e9);min-width:0;min-height:0;box-shadow:0 18px 55px var(--os-s-26374b13),0 3px 9px var(--os-s-26374b08);pointer-events:auto;border-radius:13px;flex-direction:column;display:flex;position:absolute;overflow:visible;container-type:inline-size}.os-floating-window[hidden]{display:none!important}.business-os[data-layout=spatial] .q-conversation-canvas{left:var(--os-window-x);top:var(--os-window-y);width:var(--os-window-width);height:var(--os-window-height);bottom:auto;right:auto}.business-os[data-layout=spatial] .q-conversation-canvas>div{border-radius:0 0 13px 13px;flex:1;min-height:0;overflow:hidden}.business-os[data-layout=spatial] .q-chat-thread{max-width:900px;margin-inline:auto;padding:24px 40px}.business-os[data-layout=spatial] .q-response-position{inset-inline-start:8px}.os-window-heading{border-bottom:1px solid var(--os-c-f1f2f4);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:13px 13px 0 0;flex-shrink:0;align-items:center;gap:12px;height:32px;min-height:32px;padding:0 8px 0 14px;display:flex}.os-window-heading:active{cursor:grabbing}.os-window-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--os-c-66707d);flex:1;font-size:11px;font-weight:500;overflow:hidden}.os-window-controls{align-items:center;gap:2px;display:flex}.os-window-controls button{width:23px;height:23px;color:var(--os-c-89909a);cursor:pointer;border-radius:50%;place-items:center;display:grid}.os-window-controls button:hover{color:var(--os-c-303741);background:var(--os-c-f0f2f5)}.os-window-controls svg{stroke-width:1.3px;width:11px;height:11px}.os-window-resize{z-index:4;width:20px;height:20px;color:var(--os-c-8b939e);background:var(--os-c-fff);border:1px solid var(--os-c-e1e4e9);opacity:0;cursor:nwse-resize;touch-action:none;border-radius:6px;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.os-window-resize svg{stroke-width:1.3px;width:12px;height:12px}:is(.os-floating-window,.q-conversation-canvas):is(:hover,:focus-within) .os-window-resize{opacity:1}.os-window-resize:disabled{display:none}.business-os[data-layout=spatial] .os-software-body.response-detail.q-home{width:100%;height:0;min-height:0;box-shadow:none;border:0;border-radius:0 0 13px 13px;flex:1;margin:0;padding:0;overflow:hidden}.os-software-body .response-detail-content{border-radius:0 0 13px 13px;height:100%;padding:20px}.os-software-default{scrollbar-width:none;flex:1;min-height:0;padding:24px;overflow:auto}.os-software-default>.os-business-start{margin:4vh auto}.os-browser-window .os-window-heading{border:0;gap:0;height:31px;min-height:31px;padding:0}.os-browser-window .os-window-title{display:none}.os-browser-window .os-window-controls{z-index:3;position:absolute;top:3px;right:5px}.os-window-address{border-bottom:1px solid var(--os-c-e9ebef);border-radius:13px 13px 0 0;flex:1;align-items:center;gap:2px;min-width:0;height:31px;padding:3px 82px 3px 9px;display:flex}.os-window-address .os-icon{width:23px;height:23px}.os-window-address .os-icon svg{width:11px;height:11px}.os-window-address .os-address{background:var(--os-c-f5f6f8);border:0;border-radius:12px;flex:0 520px;height:23px;margin:auto;padding:0 7px}.os-window-address .os-address input{text-align:center;height:23px;font-size:10px}.os-window-address .os-address button{width:16px;height:20px}.os-window-address .os-address button svg{width:10px;height:10px}.os-browser-window .os-browser-surface{border-radius:0 0 8px 8px;flex:1;width:calc(100% - 12px);height:0;min-height:0;margin:0 6px 6px}.os-browser-window .os-address-error{z-index:5;top:31px;left:14px}.os-window-previews{z-index:60;scrollbar-width:none;flex-direction:column;gap:15px;width:104px;max-height:calc(100dvh - 220px);padding:6px;display:flex;position:absolute;top:50%;right:10px;overflow:auto;transform:translateY(-50%)}.os-view-preview{text-align:center;cursor:pointer;width:92px;color:var(--os-c-77818d);flex-direction:column;flex-shrink:0;gap:5px;display:flex}.os-preview-screen{border:1px solid var(--os-c-e2e6ec);background:var(--os-c-fff);width:92px;height:62px;box-shadow:0 3px 12px var(--os-s-2537490a);pointer-events:none;border-radius:6px;display:block;position:relative;overflow:hidden}.os-view-preview[data-active=true] .os-preview-screen{border-color:var(--os-c-a3b2c4);box-shadow:0 0 0 2px var(--os-s-a3b2c41c)}.os-view-preview>span{white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:13px;overflow:hidden}.os-preview-screen img{object-fit:cover;object-position:top;width:100%;height:100%}.os-preview-address{text-overflow:ellipsis;white-space:nowrap;color:var(--os-c-858e99);background:var(--os-c-f4f6f8);border-radius:3px;font-size:5px;position:absolute;inset:2px 4px auto;overflow:hidden}.os-account-actions{border-bottom:1px solid var(--os-c-e6e9ed);flex-direction:column;gap:2px;padding-block:4px 10px;display:flex}.os-account-actions button{text-align:left;cursor:pointer;border-radius:6px;width:100%;padding:6px 9px;font-size:12px}.os-account-actions button:hover{background:var(--os-c-f1f3f6)}.os-account-actions kbd{float:right;color:var(--os-c-8b939d);font-size:10px}.os-recent-chats{flex-direction:column;max-height:150px;display:flex;overflow:auto}.os-recent-chats>span{color:var(--os-c-85909e);padding:7px 9px 3px;font-size:10px}.os-recent-chats button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.business-os[data-layout=spatial] .q-composer-dock{z-index:70;left:50%;right:auto;bottom:max(16px,env(safe-area-inset-bottom));pointer-events:auto;width:min(620px,100vw - 32px);padding:0;position:absolute;top:auto;transform:translate(-50%)}.business-os[data-layout=spatial] .q-composer-column{width:100%;max-width:none;margin:0;padding:0}.business-os[data-layout=spatial] .q-composer-stack[data-minimal]{background:var(--os-c-eff1f4b3);border:1px solid var(--os-c-dfe3e8a3);box-shadow:0 4px 18px var(--os-s-34486008),inset 0 1px 0 var(--os-s-ffffffad);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:21px;padding:2px;position:relative}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] .q-composer-frame{box-shadow:none;background:0 0;border:0;border-radius:17px;padding:0}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] .q-composer{background:var(--os-c-fff);min-height:44px;box-shadow:none;border-radius:18px;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:0;padding:2px 7px;display:grid}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] textarea{grid-area:2/2;height:40px;min-height:40px;max-height:110px;padding:10px 6px;font-size:13px;line-height:20px}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] .q-chat-toolbar{display:contents}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] .q-chat-attach{grid-area:2/1;width:30px;height:32px}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] .q-chat-send{grid-area:2/3;width:30px;height:30px}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] .q-file-attachments{grid-area:1/1/auto/-1;max-height:130px;margin:0 0 5px;overflow:auto}.business-os[data-layout=spatial] .q-composer-stack[data-minimal] .q-file-notice{grid-area:3/1/auto/-1}.business-os[data-layout=spatial] .q-work-strip{min-height:22px;padding:0 5px;display:block}.business-os[data-layout=spatial] .q-work-strip-header{min-height:22px}.business-os[data-layout=spatial] .q-work-strip-trigger{align-items:center;gap:7px;min-height:22px;padding:0 6px;font-size:10px;line-height:14px}.business-os[data-layout=spatial] .q-work-strip-trigger .q-unicorn-orb{vertical-align:middle;align-self:center}.business-os[data-layout=spatial] .q-work-strip-header>:last-child:not(:first-child){display:none}.business-os[data-layout=spatial] .q-work-expanded{bottom:calc(100% + var(--work-popup-offset,0px) + 12px);background:var(--os-c-f6f7f9);border:1px solid var(--os-c-d9dfe7);box-shadow:0 12px 38px var(--os-s-25374918);border-radius:18px;max-height:min(430px,55dvh);margin:0;position:absolute;left:0;right:0;overflow:auto}.os-input-intent{min-width:0;color:var(--os-c-7c8591);align-items:baseline;gap:8px;padding:0 11px 7px;font-size:10px;line-height:15px;display:flex}.os-input-intent strong{color:var(--os-c-4d5c6d);flex-shrink:0;font-weight:500}.os-input-intent span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.os-input-intent[data-destination=clarify] strong{color:var(--os-c-996b29)}.os-lookup{max-width:1000px;color:var(--ink);flex-direction:column;gap:16px;margin:auto;font-size:13px;line-height:1.65;display:flex}.os-lookup>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.os-lookup h2{letter-spacing:-.02em;font-size:19px;font-weight:550;line-height:1.4}.os-lookup header p{overflow-wrap:anywhere;color:var(--ink-muted);margin-top:4px}.os-lookup-basis,.os-lookup-meta{color:var(--ink-muted);font-size:11px}.os-lookup-results{flex-direction:column;display:flex}.os-lookup-results article{border-top:1px solid var(--os-c-e8ebef);overflow-wrap:anywhere;padding-block:14px}.os-lookup-results h3{font-size:14px;font-weight:550}.os-lookup-results article>p{color:var(--ink-muted);margin-top:3px}.os-lookup-results dl{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:7px 20px;margin-block:10px;display:grid}.os-lookup-results dt{color:var(--ink-muted);font-size:10px}.os-lookup-results dd{font-size:12px}.os-lookup-results small{color:var(--os-c-8993a0);font-size:9px}.os-lookup details{color:var(--ink-muted);font-size:11px}.os-lookup summary{cursor:pointer}.os-lookup details p{margin-top:8px}.os-search-dialog{width:min(560px,100vw - 32px);min-height:92px;overflow:visible}.os-search-dialog .app-search[data-slot=command]{background:0 0;width:100%;position:relative;overflow:visible}@media (max-width:649px){.os-desktop-top{gap:8px;inset-inline:10px}.os-clock{display:none}.os-desktop-top .os-tabs>button,.os-desktop-top .os-tab>button:first-child{max-width:125px;padding-inline:8px;font-size:10px}.os-window-previews{flex-direction:row;gap:10px;width:auto;max-height:60px;padding:3px;top:43px;left:12px;right:12px;transform:none}.os-view-preview{gap:2px;width:63px}.os-preview-screen{width:63px;height:39px}.os-view-preview>span{font-size:8px;line-height:10px}.os-window-address{gap:0;padding-left:3px;padding-right:74px}.os-window-address .os-icon{width:18px}.os-window-address .os-address{padding-inline:4px}.os-window-address .os-address input{text-align:left;font-size:11px}.os-software-body .response-detail-content,.os-software-default{padding:12px}.business-os[data-layout=spatial] .q-chat-thread{padding-inline:28px 16px}.os-window-resize{opacity:1}}.os-atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.os-atmosphere:before,.os-atmosphere:after{content:"";filter:blur(45px);will-change:transform,opacity;width:95%;height:115%;position:absolute}.os-atmosphere:before{background:radial-gradient(ellipse,var(--os-c-cbddea55) 0%,var(--os-c-dce7f233) 25%,transparent 65%);animation:18s ease-in-out infinite alternate os-daylight;top:-30%;left:-28%}.os-atmosphere:after{background:radial-gradient(ellipse,var(--os-c-e8d9f03b) 0%,var(--os-c-f2e8dc2b) 28%,transparent 64%);animation:23s ease-in-out -8s infinite alternate-reverse os-daylight;bottom:-40%;right:-28%}@keyframes os-daylight{0%{opacity:.35;transform:translate(-7%,-4%)scale(.9)}to{opacity:.9;transform:translate(23%,16%)scale(1.2)}}@media (prefers-reduced-motion:reduce){.business-os[data-layout=spatial] .q-composer-dock{transition:none}.os-atmosphere:before,.os-atmosphere:after{opacity:.4;will-change:auto;animation:none}}.business-os .os-applications button{color:var(--os-c-6f7a87);letter-spacing:.01em;border-radius:12px;gap:4px;padding:7px 0 6px;font-size:10px;transition:background .15s,color .15s;position:relative}.business-os .os-applications button[aria-current]{background:var(--os-c-eef1f5);color:var(--os-c-26364b)}@media (max-width:759px){.business-os .os-applications{border-radius:12px;gap:2px;width:auto;padding:3px;top:42px;right:12px}.business-os .os-applications button{gap:4px;padding:4px 7px;font-size:9px}.business-os .os-applications svg{width:13px;height:13px}}.os-desktop-top .os-q-tab>button:first-child{color:var(--os-c-303741)}.os-q-tab-mark{background:var(--os-c-20242b);width:16px;height:16px;color:var(--os-c-fff);border-radius:5px;flex:none;place-items:center;font-size:9px;font-weight:600;display:grid}.os-halo{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.os-halo[data-renderer=webgl]{opacity:1}.business-os[data-layout=spatial][data-background=halo]{background:#0a0a0b}.business-os[data-background=halo] :is(.os-clock,.os-home h2,.os-home-note,.os-home-empty,.os-home-change-time){color:#a7acb3}.business-os[data-background=halo] :is(.os-home-brief,.os-home-change-body strong){color:#eef0f2}.business-os[data-background=halo] .os-home-brief svg{color:#a7acb3}.business-os[data-background=halo] .os-home-prompts button{color:#e4e6e9;background:#ffffff10;border-color:#ffffff24}.business-os[data-background=halo] .os-home-prompts button:hover{color:#fff;border-color:#ffffff45}.business-os[data-background=halo] .os-desktop-top .os-tabs>button{color:#a7acb3}.business-os .os-applications{background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);width:auto;box-shadow:0 0 0 1px var(--os-edge), 0 1px 2px #0000000a, 0 12px 32px -14px #0003;border-radius:15px;gap:2px;padding:5px;right:16px}.business-os .os-applications button{width:36px;height:36px;color:var(--ink-muted);border-radius:10px;place-items:center;gap:0;padding:0;transition:background .15s,color .15s;display:grid;position:relative}.business-os .os-applications button:hover{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.business-os .os-applications button:is([aria-current],[aria-expanded=true]){background:color-mix(in srgb, var(--ink) 9%, transparent);color:var(--ink)}.business-os .os-applications svg{stroke-width:1.6px;width:18px;height:18px}.business-os .os-applications button[data-group=history]{margin-top:7px}.business-os .os-applications button[data-group=history]:before{content:"";background:var(--os-edge);height:1px;position:absolute;top:-5px;left:9px;right:9px}.business-os .os-applications button>span{letter-spacing:0;white-space:nowrap;color:var(--surface);background:var(--ink);opacity:0;pointer-events:none;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:500;line-height:1;transition:opacity .12s,transform .12s;position:absolute;top:50%;right:calc(100% + 10px);transform:translate(4px,-50%);box-shadow:0 4px 14px #0000001f}.business-os .os-applications button:is(:hover,:focus-visible)>span{opacity:1;transform:translateY(-50%)}@media (max-width:759px){.business-os .os-applications{border-radius:12px;padding:3px;top:42px;right:12px}.business-os .os-applications button{border-radius:8px;width:30px;height:30px}.business-os .os-applications svg{width:15px;height:15px}.business-os .os-applications button[data-group=history]{margin-top:0;margin-left:5px}.business-os .os-applications button[data-group=history]:before{width:1px;height:auto;inset:7px auto 7px -4px}.business-os .os-applications button>span{display:none}}@media (prefers-reduced-motion:reduce){.business-os .os-applications button>span{transition:none}}
.os-command-workspace{z-index:30;inset:44px 16px max(12px,env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;gap:20px;min-width:0;min-height:0;display:flex;position:absolute}.os-command-workspace[hidden]{display:none}.os-applications{z-index:40;flex-direction:column;gap:22px;width:80px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.os-applications button{color:var(--os-c-7c8794);cursor:pointer;flex-direction:column;align-items:center;gap:7px;padding:8px 0;font-size:9px;display:flex}.os-applications svg{stroke-width:1.35px;width:21px;height:21px}.os-command-content{z-index:1;min-width:0;min-height:0;box-shadow:none;pointer-events:auto;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.os-command-heading{flex-shrink:0;align-items:center;gap:6px;height:44px;padding-inline:0 4px;display:flex}.os-command-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--os-c-2c3440);letter-spacing:-.01em;font-size:13px;font-weight:500;overflow:hidden}.os-command-heading-spacer{flex:1}.os-work-back{height:28px;color:var(--os-c-3e4959);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:12.5px;transition:background .15s;display:inline-flex;position:relative}.os-work-back:hover{background:var(--os-c-f1f3f6)}.os-work-back svg{stroke-width:1.7px;width:15px;height:15px}.os-work-back i{background:var(--q-accent,var(--os-c-086b9c));border-radius:50%;width:6px;height:6px;margin-left:2px}.os-command-heading>.os-work-back+.os-command-title{margin-left:6px}.os-command-window-body,.os-command-body{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.os-command-body>[hidden]{display:none!important}.os-command-chat,.os-command-business{border:0;flex:1 1 0;min-width:0;min-height:0;position:relative;overflow:hidden}.business-os[data-layout=spatial] .os-command-chat>.q-conversation-canvas{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;inset:auto}.business-os[data-layout=spatial] .os-command-chat .q-chat-thread{max-width:840px;padding:20px 28px 24px}.business-os[data-layout=spatial] .os-command-chat .q-response-position{inset-inline-start:7px}.business-os[data-layout=spatial] .os-command-chat [data-slot=message-scroller-viewport]{-webkit-mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 28px),#0000 100%)}.os-command-workspace{--os-composer-shell:#f5f5f5;--os-composer-field:#fff;--os-composer-border:#dedede;--os-composer-highlight:#fff;--os-composer-shadow:#0000000a}.dark .os-command-workspace{--os-composer-shell:#202020;--os-composer-field:#191919;--os-composer-border:#333;--os-composer-highlight:#ffffff0a;--os-composer-shadow:#00000026}.os-command-composer{z-index:2;border:1px solid var(--os-composer-border);background:var(--os-composer-shell);width:min(620px,100%);box-shadow:0 2px 6px var(--os-composer-shadow),0 12px 34px var(--os-composer-shadow),inset 0 1px 0 var(--os-composer-highlight);pointer-events:auto;border-radius:24px;flex:none;margin-inline:auto;position:relative}.business-os[data-layout=spatial] .os-command-workspace .q-composer-dock{width:100%;padding:5px;position:relative;inset:auto;transform:none}.business-os[data-layout=spatial] .os-command-workspace .q-composer-stack[data-minimal]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.business-os[data-layout=spatial] .os-command-workspace .q-composer{border:1px solid var(--os-composer-border);background:var(--os-composer-field);box-shadow:0 1px 3px var(--os-composer-shadow)}.business-os[data-layout=spatial] .os-command-workspace .q-composer-stack[data-minimal] textarea{field-sizing:content;height:auto;min-height:40px;max-height:110px;overflow-y:auto}.business-os[data-layout=spatial] .os-command-workspace .q-composer-stack[data-minimal] textarea:placeholder-shown{field-sizing:fixed;height:40px}.business-os[data-layout=spatial] .os-command-workspace .os-input-intent{align-items:center;padding:0 10px 6px}.os-input-intent[data-held=true]{flex-wrap:wrap}.os-input-intent[data-held=true] span{white-space:normal;overflow-wrap:anywhere;flex:200px}.business-os[data-background=halo] .os-command-content{background:var(--os-c-fff);box-shadow:0 20px 60px var(--os-s-0000004d);border-radius:20px;padding:0 10px}.os-command-business .os-business-window{flex-direction:column;height:100%;min-height:0;display:flex}.business-os[data-layout=spatial] .os-command-business .os-software-body.response-detail.q-home{border-radius:0;height:100%}.os-command-business .response-detail-content{clip-path:none;border-radius:0;padding:8px 18px 12px}.os-command-business .os-software-default{padding:20px}.os-command-business .os-software-default:has(>.os-spaces-panel){height:100%;padding:0}.os-command-business .os-spaces-panel{width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;position:static;inset:auto}.os-command-business .os-spaces-panel>*{width:100%;max-width:640px;margin-inline:auto}.os-command-business .working-module-grid{max-width:none;display:block}.os-command-business .working-module[data-presentation=surface]{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.os-command-business .working-module[hidden]{display:none}.os-command-business .working-module[data-presentation=surface]>.working-module-header{min-height:32px;padding:0 8px}.os-command-business .working-module[data-presentation=surface]>.working-module-header>:first-child{visibility:hidden}.os-command-business .working-module[data-presentation=surface]>.working-module-content{padding:0 16px 24px}.os-command-business :is(.working-workflow-panel,.working-context){border:0;border-radius:0;max-width:none;padding:8px 0}.adaptive-saved-spaces{max-width:760px;margin:0 auto 16px}.adaptive-saved-spaces .os-spaces-heading{padding:0}.adaptive-saved-spaces .os-spaces-hint{margin:8px 0 16px}.adaptive-saved-spaces~.working-board-actions,.adaptive-spaces-rows{width:100%;max-width:760px;margin-inline:auto}.adaptive-spaces-rows{flex-direction:column;gap:8px;display:flex}.adaptive-spaces-rows .working-document-card{min-height:0;box-shadow:none;gap:8px;padding:16px}.adaptive-spaces-rows .working-document-card p{display:none}.os-command-workspace[data-mode=work] .os-command-business .inline-workspace{position:relative}.os-command-workspace[data-mode=work] .os-command-business .inline-workspace>header{z-index:2;margin:0;position:absolute;top:6px;right:6px}.os-command-workspace[data-mode=work] .os-command-business .inline-workspace>header>h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:759px){.os-command-workspace{inset:84px 12px max(12px,env(safe-area-inset-bottom));gap:12px}.os-applications{flex-direction:row;gap:16px;width:auto;top:42px;right:14px;transform:none}.business-os[data-layout=spatial] .os-command-chat .q-chat-thread{padding:16px 12px 20px}.os-command-business .response-detail-content{padding:12px}}@media (prefers-reduced-motion:reduce){.os-work-back{transition:none}}
