[data-theme=dark]{--ground:#08090a;--surface:#0f1011;--raised:#161718;--hover:#ffffff0a;--line:#ffffff14;--line-strong:#ffffff1f;--ink:#f7f8f8;--ink-2:#d0d6e0;--ink-muted:#8a8f98;--ink-faint:#62666d;--signal:#8b8cf8;--signal-soft:#2c2c40;--button:#f7f8f8;--on-button:#08090a;--ok:#8fc9a6;--warn:#e5b766;--orange:#f2a46b;--danger:#f0907f;--agent-growth:#6cb6ff;--agent-bookings:#4fd1d9;--agent-care:#f28ab8;--agent-admin:#a3b1c6;--ok-soft:#8fc9a61a;--warn-soft:#e5b7661a;--orange-soft:#f2a46b1a;--danger-soft:#f0907f1a;--shadow-card:none;--core-glow:0 0 96px #8b8cf84d}[data-theme=light]{--ground:#f3f4f5;--surface:#fff;--raised:#f8f9f9;--hover:#0000000a;--line:#dfe3e3;--line-strong:#878f93;--ink:#2a2b2e;--ink-2:#3d4246;--ink-muted:#5c6366;--ink-faint:#656c70;--signal:#4f46e5;--signal-soft:#edecfc;--button:#2a2b2e;--on-button:#fff;--ok:#2f6b4c;--warn:#8a5a00;--orange:#a4520f;--danger:#b0392a;--agent-growth:#1d6fc4;--agent-bookings:#0b7a83;--agent-care:#c0306f;--agent-admin:#52627a;--ok-soft:#2f6b4c1a;--warn-soft:#8a5a001a;--orange-soft:#a4520f1a;--danger-soft:#b0392a1a;--shadow-card:0 1px 2px #2a2b2e0f;--core-glow:none}[data-theme]{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--sidebar-width:244px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--font-sans:var(--font-inter), "Inter", system-ui, sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;--focus:var(--signal)}[class^=fdx-],[class*=\ fdx-]{font-feature-settings:"cv01","ss03"}.fdx-pv{font-family:var(--font-sans);grid-template-columns:1fr 1fr;display:grid}.fdx-pane{background:var(--ground);color:var(--ink);min-width:0;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;flex-direction:column;gap:16px;padding:24px;display:flex}.fdx-tag{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted)}.fdx-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fdx-num{font:400 13px/1.5 var(--font-mono)}.fdx-link{color:var(--signal);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;text-decoration:none}.fdx-link:hover{text-decoration:underline}.fdx-btn{border-radius:var(--radius-pill);height:36px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;cursor:pointer;color:var(--ink-2);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.fdx-btn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.fdx-btn-sm{letter-spacing:-.13px;height:30px;padding:0 12px;font-size:13px}.fdx-btn-primary{background:var(--button);color:var(--on-button)}.fdx-btn-secondary{border-color:var(--line-strong);color:var(--ink);background:0 0}.fdx-btn-secondary:hover{background:var(--hover)}.fdx-btn-ghost{color:var(--ink-muted)}.fdx-btn-ghost:hover{background:var(--hover);color:var(--ink)}.fdx-btn[disabled]{opacity:.45;cursor:not-allowed}.fdx-pill{border-radius:var(--radius-pill);height:24px;font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-2);border:1px solid var(--line-strong);background:0 0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.fdx-pill-ai{background:var(--signal-soft);color:var(--signal);border-color:#0000}.fdx-pill-ok{background:var(--ok-soft);color:var(--ok);border-color:#0000}.fdx-pill-warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.fdx-pill-orange{background:var(--orange-soft);color:var(--orange);border-color:#0000}.fdx-pill-danger{background:var(--danger-soft);color:var(--danger);border-color:#0000}.fdx-tabs{align-items:center;gap:8px;display:flex}.fdx-tab{border-radius:var(--radius-pill);border:1px solid var(--line-strong);height:30px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink-2);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.fdx-tab:hover{background:var(--hover);color:var(--ink)}.fdx-tab.is-active{background:var(--signal-soft);color:var(--signal);border-color:#0000}.fdx-tab:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.fdx-badge{font:400 13px/1.5 var(--font-mono);color:var(--ink-muted);align-items:center;display:inline-flex}.fdx-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px}.fdx-switch{border-radius:var(--radius-pill);background:var(--raised);border:1px solid var(--line-strong);cursor:pointer;flex:none;width:36px;height:20px;padding:0;position:relative}.fdx-switch:after{content:"";background:var(--ink-muted);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}.fdx-switch[aria-checked=true]{background:var(--button);border-color:var(--button)}.fdx-switch[aria-checked=true]:after{background:var(--on-button);left:18px}.fdx-switch:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.fdx-seg{gap:8px;display:inline-flex}.fdx-seg button{border:1px solid var(--line-strong);border-radius:var(--radius-pill);height:32px;font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);cursor:pointer;background:0 0;padding:0 16px}.fdx-seg button.is-active{background:var(--signal-soft);color:var(--signal);border-color:#0000}.fdx-draft{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:16px;display:flex}.fdx-draft-head{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:8px;display:flex}.fdx-draft-body{font:400 15px/1.6 var(--font-sans);letter-spacing:-.165px;color:var(--ink);margin:0}.fdx-draft-actions{gap:8px;display:flex}.fdx-source{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:2px;padding:12px;display:flex}.fdx-source-kind{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted)}.fdx-source-title{font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink)}.fdx-source-meta{font:400 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted)}.fdx-side{flex-direction:column;gap:2px;width:244px;max-width:100%;padding:4px 2px;display:flex}.fdx-brand{font:590 16px/1.5 var(--font-sans);color:var(--ink);align-items:center;gap:10px;padding:4px 8px 14px;display:flex}.fdx-mark{border-radius:var(--radius-sm);background:var(--button);width:22px;height:22px;font:590 11px/1 var(--font-sans);color:var(--on-button);place-items:center;display:grid}.fdx-nav{border-radius:var(--radius-sm);height:30px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink-2);align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}.fdx-nav svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--ink-muted);flex:none}.fdx-nav:hover{background:var(--hover);color:var(--ink)}.fdx-nav.is-active{background:var(--signal-soft);color:var(--signal)}.fdx-nav.is-active svg{color:var(--signal)}.fdx-nav .fdx-badge{margin-left:auto}.fdx-group{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);padding:16px 8px 4px}.fdx-ring{border:2px solid var(--ink-muted);border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.fdx-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:16px;display:flex}.fdx-tile-top{align-items:center;gap:12px;display:flex}.fdx-logo{border-radius:var(--radius-sm);background:var(--raised);border:1px solid var(--line);width:32px;height:32px;font:590 13px/1 var(--font-sans);color:var(--ink);place-items:center;display:grid}.fdx-tile-name{font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink)}.fdx-tile-top .fdx-pill{margin-left:auto}.fdx-feed{margin:0;padding:0}.fdx-feed li{border-bottom:1px solid var(--line);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink-2);align-items:baseline;gap:12px;padding:10px 0;list-style:none;display:flex}.fdx-feed li:last-child{border-bottom:0}.fdx-feed time{font:400 13px/1.5 var(--font-mono);color:var(--ink-muted);letter-spacing:0;flex:none;width:44px}.fdx-core-wrap{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fdx-core{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);flex-direction:column;align-items:center;gap:4px;display:flex}.fdx-core canvas{display:block}.fdx-prop{flex-wrap:wrap;align-items:center;gap:16px;min-height:30px;display:flex}.fdx-prop-k{width:84px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink-muted);flex:none}.fdx-prop-v{font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink);align-items:center;gap:8px;margin-right:8px;display:inline-flex}.fdx-agent{height:44px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink);align-items:center;gap:12px;display:flex}.fdx-agent .fdx-av{border-radius:50%;flex:none;width:20px;height:20px}.fdx-agent-p{color:var(--ink-muted);font:400 13px/1.5 var(--font-mono);letter-spacing:0;align-items:center;gap:10px;margin-left:auto;display:flex}.fdx-agent-p .fdx-sans{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px}.fdx-pie{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px}
.a-tight .a-li-t,.a-tight .a-li-s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a-boards{align-items:flex-start;gap:40px;display:flex}.a-win{background:var(--ground);width:1440px;height:960px;color:var(--ink);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;flex:none;display:flex;position:relative;overflow:hidden}.a-win[data-theme=dark]{--scrim:#0000008c;--pop:none}.a-win[data-theme=light]{--scrim:#14161847;--pop:0 8px 28px #2a2b2e24}.a-side{flex-direction:column;flex:none;gap:2px;width:244px;padding:12px 10px 10px;display:flex}.a-ws{height:36px;font:590 15px/1.5 var(--font-sans);letter-spacing:-.165px;color:var(--ink);align-items:center;gap:10px;padding:0 8px;display:flex}.a-ws svg{width:14px;height:14px;stroke:var(--ink-muted);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-left:auto}.a-search{border:1px solid var(--line-strong);border-radius:var(--radius-sm);height:32px;color:var(--ink-muted);font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;cursor:pointer;background:0 0;align-items:center;gap:10px;width:100%;margin:8px 0 10px;padding:0 10px;display:flex}.a-search svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;width:14px;height:14px}.a-search kbd{font:400 12px/1 var(--font-mono);letter-spacing:0;color:var(--ink-muted);border:1px solid var(--line-strong);border-radius:4px;margin-left:auto;padding:3px 5px}.a-acct{border-radius:var(--radius-sm);height:44px;color:var(--ink);cursor:pointer;width:100%;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;text-align:left;background:0 0;border:0;align-items:center;gap:10px;margin-top:auto;padding:0 8px;display:flex}.a-acct:hover{background:var(--hover)}.a-acct small{font:400 12px/1.3 var(--font-sans);letter-spacing:0;color:var(--ink-muted);display:block}.a-acct svg{width:14px;height:14px;stroke:var(--ink-muted);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-left:auto}.a-av{background:var(--raised);border:1px solid var(--line-strong);width:28px;height:28px;font:590 11px/1 var(--font-sans);letter-spacing:0;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.a-av-lg{width:44px;height:44px;font-size:14px}.a-main{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;flex:1;margin:8px 8px 8px 0;display:flex;position:relative;overflow:hidden}.a-crumb{border-bottom:1px solid var(--line);height:44px;font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);flex:none;align-items:center;gap:8px;padding:0 24px;display:flex}.a-crumb b{color:var(--ink);font-weight:510}.a-crumb .a-sp{align-items:center;gap:8px;margin-left:auto;display:flex}.a-ph{flex:none;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.a-ph-t{flex:1;min-width:0}.a-h1{font:590 24px/1.25 var(--font-sans);letter-spacing:-.29px;color:var(--ink);margin:0}.a-sub{font:400 15px/1.6 var(--font-sans);letter-spacing:-.165px;color:var(--ink-muted);margin:4px 0 0}.a-ph-a{flex:none;align-items:center;gap:8px;display:flex}.a-tabrow{flex:none;align-items:center;height:56px;padding:0 24px;display:flex}.a-tabrow-none{flex:none;height:20px}.a-body{flex-direction:column;flex:1;gap:20px;min-height:0;padding:4px 24px 24px;display:flex;overflow:hidden}.a-muted{color:var(--ink-muted)}.a-2{color:var(--ink-2)}.a-ink{color:var(--ink)}.a-sm{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px}.a-reg{font:400 15px/1.6 var(--font-sans);letter-spacing:-.165px}.a-reg-sm{font:400 13px/1.5 var(--font-sans);letter-spacing:-.13px}.a-mono{font:400 13px/1.5 var(--font-mono);letter-spacing:0}.a-ch3{font:590 16px/1.5 var(--font-sans);letter-spacing:0;color:var(--ink);margin:0}.a-big{font:590 32px/1.15 var(--font-sans);letter-spacing:-.7px;color:var(--ink)}.a-row{align-items:center;gap:12px;display:flex}.a-col{flex-direction:column;display:flex}.a-grow{flex:1;min-width:0}.a-ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a-card{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px}.a-card-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.a-grid{gap:16px;display:grid}.a-stat{flex-direction:column;gap:6px;min-height:132px;display:flex}.a-stat .a-lab{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted)}.a-stat svg{width:100%;height:28px;margin-top:auto;overflow:visible}.a-spark{fill:none;stroke:var(--ink-2);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.a-li{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:56px;padding:12px 0;display:flex}.a-li:last-child{border-bottom:0}.a-li-t{font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink)}.a-li-s{font:400 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted)}.a-chl{border-radius:var(--radius-sm);background:var(--raised);border:1px solid var(--line-strong);width:28px;height:28px;font:590 12px/1 var(--font-sans);letter-spacing:0;color:var(--ink-2);flex:none;place-items:center;display:grid}.a-chl-lg{width:36px;height:36px;font-size:14px}.a-chl-soon{color:var(--ink-faint);border-style:dashed}.a-dot{background:var(--ink);border-radius:50%;flex:none;width:8px;height:8px}.a-dot-n{flex:none;width:8px;height:8px}.a-sw{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.a-hr{background:var(--line);border:0;height:1px;margin:0}.a-input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;height:36px;color:var(--ink);font:400 14px/1.5 var(--font-sans);letter-spacing:-.18px;background:0 0;padding:0 12px}.a-input::placeholder{color:var(--ink-faint)}.a-input:focus{outline:2px solid var(--signal);outline-offset:1px}textarea.a-input{resize:none;height:auto;padding:10px 12px;line-height:1.6}.a-field{flex-direction:column;gap:6px;display:flex}.a-field label{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted)}.a-bar{background:var(--line-strong);border-radius:99px;height:6px;overflow:hidden}.a-bar i{background:var(--button);border-radius:99px;height:100%;display:block}.a-check{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.a-check.is-done{background:var(--ok-soft);border-color:var(--ok);color:var(--ok)}.a-check svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.a-ico{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.a-note{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-muted);font:400 13px/1.5 var(--font-sans);letter-spacing:-.13px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.a-soon{opacity:.55}.a-seclab{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);margin:0 0 8px}.a-tbl{border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.a-tr{grid-template-columns:var(--cols);border-bottom:1px solid var(--line);height:48px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink);align-items:center;gap:12px;min-width:0;padding:0 16px;display:grid}.a-tr:last-child{border-bottom:0}.a-tr>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.a-tr.a-th{height:36px;font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);background:var(--raised)}.a-tr.is-sel{background:var(--hover)}.a-score{border:1px solid var(--line-strong);min-width:32px;height:22px;font:400 12px/1 var(--font-mono);letter-spacing:0;color:var(--ink-2);border-radius:6px;place-items:center;padding:0 6px;display:inline-grid}.a-scrim{background:var(--scrim);z-index:5;position:absolute;inset:0}.a-drawer{z-index:6;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);width:460px;box-shadow:var(--pop);flex-direction:column;display:flex;position:absolute;top:8px;bottom:8px;right:8px;overflow:hidden}.a-drawer-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 20px;display:flex}.a-drawer-b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow:hidden}.a-drawer-f{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}.a-modal{z-index:6;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);width:480px;box-shadow:var(--pop);flex-direction:column;gap:16px;padding:24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a-toast{background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--radius-pill);height:44px;box-shadow:var(--pop);color:var(--ink);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;align-items:center;gap:12px;padding:0 8px 0 16px;display:inline-flex}.a-menu{z-index:6;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);width:224px;box-shadow:var(--pop);flex-direction:column;gap:1px;padding:6px;display:flex;position:absolute}.a-menu a{border-radius:var(--radius-sm);height:32px;color:var(--ink-2);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}.a-menu a:hover{background:var(--hover);color:var(--ink)}.a-menu a .a-ico{color:var(--ink-muted)}.a-panes{border-top:1px solid var(--line);flex:1;min-height:0;margin:0 -24px -24px;display:flex}.a-p-list{border-right:1px solid var(--line);flex-direction:column;flex:none;width:340px;display:flex;overflow:hidden}.a-p-thread{flex-direction:column;flex:1;min-width:0;display:flex}.a-p-info{border-left:1px solid var(--line);flex-direction:column;flex:none;gap:16px;width:300px;padding:20px;display:flex;overflow:hidden}.a-conv{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.a-conv.is-sel{background:var(--hover)}.a-bub{max-width:460px;font:400 15px/1.6 var(--font-sans);letter-spacing:-.165px;background:var(--raised);border:1px solid var(--line);color:var(--ink);border-radius:12px;padding:10px 14px}.a-bub-me{border-color:var(--line-strong);background:0 0;align-self:flex-end}.a-cal{border:1px solid var(--line);border-radius:var(--radius-md);flex:1;grid-template-columns:52px repeat(7,minmax(0,1fr));min-height:0;display:grid;overflow:hidden}.a-cal-h{border-bottom:1px solid var(--line);border-left:1px solid var(--line);height:44px;font:510 13px/1.3 var(--font-sans);letter-spacing:-.13px;color:var(--ink-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.a-cal-h b{font:590 15px/1.3 var(--font-sans);color:var(--ink)}.a-cal-h.is-today b{background:var(--button);color:var(--on-button);border-radius:99px;padding:0 8px}.a-cal-t{border-left:1px solid var(--line);position:relative}.a-cal-t:first-child{border-left:0}.a-cal-hr{border-bottom:1px solid var(--line);height:50px;font:400 12px/1 var(--font-mono);letter-spacing:0;color:var(--ink-muted);text-align:right;padding:6px 8px 0 0}.a-cal-c{border-left:1px solid var(--line);background-image:linear-gradient(var(--line) 1px,transparent 1px);background-size:100% 50px;position:relative}.a-ev{background:var(--raised);border:1px solid var(--line-strong);border-left:3px solid var(--evc,var(--ink-muted));font:510 12px/1.35 var(--font-sans);letter-spacing:0;color:var(--ink);border-radius:6px;padding:4px 8px;position:absolute;left:4px;right:4px;overflow:hidden}.a-ev small{font:400 11px/1.35 var(--font-mono);color:var(--ink-muted);display:block}.a-chat-in{border:1px solid var(--line-strong);border-radius:var(--radius-pill);align-items:center;gap:8px;height:52px;padding:0 8px 0 16px;display:flex}.a-chat-in input{color:var(--ink);font:400 15px/1.5 var(--font-sans);letter-spacing:-.165px;background:0 0;border:0;outline:0;flex:1}.a-chat-in input::placeholder{color:var(--ink-faint)}.a-chat-in:focus-within{outline:2px solid var(--signal);outline-offset:2px}.a-auto{flex-direction:column;gap:12px;display:flex}.a-auto dl{font:400 14px/1.5 var(--font-sans);letter-spacing:-.18px;grid-template-columns:96px 1fr;gap:6px 12px;margin:0;display:grid}.a-auto dt{color:var(--ink-muted);font-weight:510}.a-auto dd{color:var(--ink);margin:0}.a-corebox{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground);place-items:center;display:grid;position:relative;overflow:hidden}.a-corebox img{display:block}.a-agent-btn{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--raised);height:44px;color:var(--ink);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;cursor:pointer;text-align:left;align-items:center;gap:10px;width:100%;padding:0 12px;display:flex}.a-agent-btn.is-active{border-color:var(--line-strong);background:var(--hover)}.a-empty{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:24px;display:flex}.a-empty .a-ico{width:20px;height:20px;color:var(--ink-muted)}.a-phone{background:var(--surface);width:390px;height:844px;color:var(--ink);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;border:1px solid var(--line);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.a-phone-h{flex:none;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}.a-phone-b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:4px 16px 16px;display:flex;overflow:hidden}.a-phone-nav{border-top:1px solid var(--line);background:var(--surface);flex:none;height:64px;display:flex}.a-phone-nav a{font:510 11px/1.3 var(--font-sans);letter-spacing:0;color:var(--ink-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.a-phone-nav a.is-active{color:var(--signal)}.a-phone-nav .fdx-badge{color:var(--ink);font-size:11px;position:absolute;top:8px;left:calc(50% + 8px)}.fdx-tab{border-radius:8px;gap:7px;height:30px;padding:0 12px 0 10px}.fdx-tab .i{width:14px;height:14px;color:var(--ink-muted)}.fdx-tab.is-active .i{color:var(--signal)}.fdx-seg button{border-radius:8px}.a-crumb .i{width:14px;height:14px;color:var(--ink-muted)}.a-crumb .a-crumb-l{align-items:center;gap:8px;display:flex}.a-ib{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.a-ib:hover{background:var(--hover);color:var(--ink)}.a-ib:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.a-tool{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:8px;height:44px;margin:0 -24px;padding:0 24px;display:flex}.a-tbtn{height:28px;color:var(--ink-2);font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.a-tbtn:hover{background:var(--hover);color:var(--ink)}.a-tbtn .i{width:14px;height:14px;color:var(--ink-muted)}.a-tbtn-b{border-color:var(--line-strong)}.a-list{flex-direction:column;margin:0 -24px;display:flex}.a-band{background:var(--raised);border-bottom:1px solid var(--line);height:40px;font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink);align-items:center;gap:8px;padding:0 24px;display:flex}.a-band .a-cnt{color:var(--ink-muted);font:400 13px/1 var(--font-mono);letter-spacing:0}.a-band .a-ib{width:24px;height:24px;margin-left:auto}.a-lrow{grid-template-columns:var(--cols);border-bottom:1px solid var(--line);height:48px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink);align-items:center;gap:14px;min-width:0;padding:0 24px;display:grid}.a-lrow>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.a-lrow:hover,.a-lrow.is-sel{background:var(--hover)}.a-lhead{height:34px;font:510 12px/1.5 var(--font-sans);letter-spacing:0;color:var(--ink-muted)}.a-lhead:hover{background:0 0}.a-cell{align-items:center;gap:8px;min-width:0;display:inline-flex}.a-cell .i{color:var(--ink-muted)}.st{background-clip:content-box;border:1.5px solid;border-radius:50%;flex:none;width:14px;height:14px;padding:2px;display:inline-block}.st-new{color:var(--ink-muted);border-style:dashed}.st-out{color:var(--warn);background-image:conic-gradient(currentColor 0 50%,transparent 50% 100%)}.st-rep{color:var(--orange);background-image:conic-gradient(currentColor 0 75%,transparent 75% 100%)}.st-done{color:var(--ok);background-color:currentColor}.st-off{color:var(--ink-faint)}.a-stage{color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.a-ucard{background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-card);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.a-uhead{background:var(--raised);border-bottom:1px solid var(--line);height:46px;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink);align-items:center;gap:10px;min-width:0;padding:0 18px;display:flex}.a-uhead .a-meta{font:400 12px/1 var(--font-mono);letter-spacing:.02em;color:var(--ink-muted);text-transform:uppercase;white-space:nowrap;margin-left:auto}.a-ubody{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 18px 16px;display:flex}.a-ustat{font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;align-items:center;gap:8px;display:flex}.a-ustat .a-by{color:var(--ink-2);align-items:center;gap:8px;margin-left:auto;font-weight:510;display:inline-flex}.a-ustat .a-by small{color:var(--ink-muted);font:400 13px/1 var(--font-sans)}.a-c-ok{color:var(--ok)}.a-c-warn{color:var(--warn)}.a-c-orange{color:var(--orange)}.a-c-danger{color:var(--danger)}.a-c-signal{color:var(--signal)}.a-av-sm{width:20px;height:20px;font-size:9px}.a-ask{background:var(--raised);border:1px solid var(--line-strong);box-shadow:var(--pop);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.a-ask-h{border-bottom:1px solid var(--line);height:44px;font:510 14px/1.5 var(--font-sans);color:var(--ink);align-items:center;gap:8px;padding:0 10px 0 16px;display:flex}.a-ask-h .i{color:var(--signal)}.a-ask-b{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow:hidden}.a-ask-rows{border:1px solid var(--line);background:var(--surface);border-radius:10px;overflow:hidden}.a-ask-row{border-bottom:1px solid var(--line);height:38px;font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink);align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex}.a-ask-row:last-child{border-bottom:0}.a-ask-row .a-mono{color:var(--ink-muted);flex:none;width:56px;font-size:12px}.a-ask-more{height:36px;font:510 13px/1.5 var(--font-sans);color:var(--ink-muted);align-items:center;gap:8px;padding:0 12px;display:flex}.a-me{background:var(--hover);border:1px solid var(--line);max-width:70%;font:400 15px/1.6 var(--font-sans);letter-spacing:-.165px;color:var(--ink);border-radius:10px;align-self:flex-end;padding:10px 14px}.a-ask-in{border-top:1px solid var(--line);align-items:center;gap:8px;height:48px;padding:0 6px 0 14px;display:flex}.a-ask-in input{min-width:0;color:var(--ink);font:400 14px/1.5 var(--font-sans);letter-spacing:-.18px;background:0 0;border:0;outline:0;flex:1}.a-ask-in input::placeholder{color:var(--ink-faint)}.a-ico-t{background:var(--hover);border:1px solid var(--line);width:28px;height:28px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid}.a-h3i{align-items:center;gap:10px;display:flex}.a-h3i>.i{color:var(--ink-muted)}.a-feedi{border-bottom:1px solid var(--line);font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink-2);align-items:center;gap:12px;padding:10px 0;display:flex}.a-feedi:last-child{border-bottom:0}.a-feedi .i{color:var(--ink-muted)}.a-feedi time{font:400 13px/1.5 var(--font-sans);color:var(--ink-muted);white-space:nowrap;margin-left:auto}.a-win[data-theme=light] .a-main{border-color:#e6e8ea}.a-auto dt{align-items:center;gap:6px;display:flex}.a-auto dt .i{color:var(--ink-muted)}.a-auto dl{grid-template-columns:104px 1fr}.a-win[data-theme=dark],.a-phone[data-theme=dark]{--card:#17181a;--card-head:#1f2023;--card-line:#ffffff1a}.a-win[data-theme=light],.a-phone[data-theme=light]{--card:#fff;--card-head:#f5f6f7;--card-line:#e3e5e8}.a-win[data-theme=light] .a-main{background:#fbfbfc}.a-card,.a-ucard,.a-ask{background:var(--card);border-color:var(--card-line)}.a-uhead,.a-ask-h{background:var(--card-head)}.a-ask-rows{background:var(--card-head);border-color:var(--card-line)}.a-tile,.fdx-source{background:var(--card-head)!important}.fdx-pill{white-space:nowrap;flex:none}.a-by{white-space:nowrap}.a-kpi{flex-direction:column;gap:4px;min-height:148px;padding:14px 16px 12px;display:flex}.a-kpi-top{font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;color:var(--ink-2);align-items:center;gap:8px;display:flex}.a-kpi-dot{background:var(--kc);border-radius:50%;flex:none;width:8px;height:8px}.a-kpi-val{align-items:baseline;gap:10px;display:flex}.a-delta{height:20px;font:510 12px/1 var(--font-sans);color:var(--ink-2);background:var(--hover);border:1px solid var(--line);border-radius:99px;align-items:center;gap:3px;padding:0 7px;display:inline-flex}.a-delta .i{width:12px;height:12px;color:var(--kc)}.a-kpi svg{width:100%;height:44px;margin-top:auto;display:block;overflow:visible}.a-kpi .k-line{fill:none;stroke:var(--kc);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.a-kpi .k-grid{stroke:var(--line);stroke-width:1px}.a-kpi .k-dot{fill:var(--kc);stroke:var(--card);stroke-width:2px}.a-kpi-foot{font:400 11px/1 var(--font-mono);color:var(--ink-muted);letter-spacing:0;justify-content:space-between;margin-top:4px;display:flex}.a-srcbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:6px;height:52px;margin:0 -24px;padding:0 24px;display:flex;overflow:hidden}.a-src{border:1px solid var(--line-strong);height:32px;color:var(--ink-2);font:510 13px/1.5 var(--font-sans);letter-spacing:-.13px;cursor:pointer;background:0 0;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 10px 0 6px;display:inline-flex}.a-src:hover{background:var(--hover);color:var(--ink)}.a-src .a-chl{border-radius:6px;width:22px;height:22px}.a-src .a-chl:before{width:13px!important;height:13px!important}.a-src .fdx-badge{font-size:12px}.a-src.is-active{background:var(--signal-soft);color:var(--signal);border-color:#0000}.a-src.is-active .a-chl{color:var(--signal);background:0 0;border-color:#0000}.a-src:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.a-fast{font:510 12px/1.4 var(--font-sans);color:var(--ink-muted);align-items:center;gap:4px;margin-top:4px;display:inline-flex}.a-fast .i{width:12px;height:12px}.a-lrow.is-open{background:var(--hover);border-bottom-color:#0000}.a-chev{width:14px;height:14px;color:var(--ink-muted);transition:transform .15s}.a-lrow.is-open .a-chev{color:var(--ink);transform:rotate(90deg)}.a-xrow{border:1px solid var(--card-line);background:var(--card);border-radius:10px;flex-direction:column;gap:12px;margin:0 24px;padding:16px 18px;display:flex;position:relative;top:-4px}.a-xrow+.a-lrow{border-top:1px solid var(--line)}.a-xmeta{font:400 13px/1.5 var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;gap:18px;display:flex}.a-xmeta b{color:var(--ink-2);font-weight:510}.a-srcrow{flex:none;align-items:center;gap:4px;height:56px;padding:0 20px;display:flex}.a-sic{height:36px;color:var(--ink-muted);font:510 13px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:inline-flex;position:relative}.a-sic:hover{color:var(--ink);background:var(--hover)}.a-sic .a-chl{width:20px;height:20px;color:inherit;background:0 0;border:0}.a-sic .a-chl:before{width:18px!important;height:18px!important}.a-sic .a-n{font:400 12px/1 var(--font-mono);color:var(--ink-faint)}.a-sic.is-active,.a-sic.is-active .a-n{color:var(--signal)}.a-sic.is-active:after{content:"";background:var(--signal);border-radius:2px;height:2px;position:absolute;bottom:-10px;left:8px;right:8px}.a-sic:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.a-sdiv{background:var(--line-strong);width:1px;height:20px;margin:0 6px}.a-ltabs{border-bottom:1px solid var(--line);flex:none;align-items:flex-end;gap:18px;height:44px;padding:0 20px;display:flex}.a-ltab{height:44px;color:var(--ink-muted);font:510 13px/1 var(--font-sans);letter-spacing:-.13px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex;position:relative}.a-ltab .fdx-badge{font-size:12px}.a-ltab.is-active{color:var(--ink)}.a-ltab.is-active:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.a-ltab:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.a-rpanel{border-left:1px solid var(--line);background:var(--card);flex-direction:column;flex:none;width:420px;min-height:0;display:flex}.a-rpanel-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 20px;display:flex}.a-rpanel-b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 20px;display:flex;overflow:hidden}.a-askline{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 6px 0 12px;display:flex}.a-askline input{min-width:0;color:var(--ink);font:400 14px/1.5 var(--font-sans);background:0 0;border:0;outline:0;flex:1}.a-askline input::placeholder{color:var(--ink-faint)}.a-askline:focus-within{outline:2px solid var(--signal);outline-offset:1px}.a-arow{border:1px solid var(--card-line);background:var(--card);box-shadow:var(--shadow-card);cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:14px 18px;display:flex}.a-arow:hover{border-color:var(--line-strong)}.a-arow.is-sel{border-color:var(--signal);box-shadow:0 0 0 1px var(--signal)}.a-sdot{background:var(--ink-faint);border-radius:50%;flex:none;width:10px;height:10px}.a-sdot.ok{background:var(--ok)}.a-sdot.step{background:var(--orange)}.a-sdot.soon{border:1.5px dashed var(--ink-faint);background:0 0}.a-arow .a-at{font:590 15px/1.4 var(--font-sans);letter-spacing:-.165px;color:var(--ink)}.a-arow .a-ad{font:400 14px/1.5 var(--font-sans);letter-spacing:-.18px;color:var(--ink-2);margin-top:2px}.a-arow .a-ar{font:510 13px/1.4 var(--font-sans);color:var(--ink-muted);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.a-arow .a-ar .i{width:13px;height:13px}.a-sel{border:1px solid var(--line-strong);height:32px;color:var(--ink-2);font:510 13px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.a-sel:hover{background:var(--hover)}.a-sel .i{width:14px;height:14px;color:var(--ink-muted)}.a-search{margin:0}.a-dl{font:400 14px/1.5 var(--font-sans);letter-spacing:-.18px;grid-template-columns:120px 1fr;gap:12px 14px;margin:0;display:grid}.a-dl dt{color:var(--ink-muted);align-items:center;gap:6px;font-weight:510;display:flex}.a-dl dt .i{width:14px;height:14px}.a-dl dd{color:var(--ink);margin:0}.a-agrow{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr 90px 44px;align-items:center;gap:14px;height:58px;padding:0 18px;display:grid}.a-agrow:last-child{border-bottom:0}.a-agrow.is-sel{background:var(--hover)}.a-win[data-theme=dark] .fdx-btn-secondary,.a-phone[data-theme=dark] .fdx-btn-secondary{color:var(--ink-2);border-color:#ffffff42}.a-works{align-items:center;gap:4px;display:inline-flex}.a-works .a-chl{border-radius:6px;width:24px;height:24px}.a-works .a-chl:before{width:13px!important;height:13px!important}.a-auto-row{height:56px}.a-auto-row .a-an{font:590 14px/1.4 var(--font-sans);letter-spacing:-.18px;color:var(--ink)}.a-res{font:510 13px/1.4 var(--font-sans);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.a-res .i{width:13px;height:13px;color:var(--ink-muted)}.a-res.is-wait,.a-res.is-wait .i{color:var(--orange)}.a-watch{font:510 13px/1 var(--font-sans);color:var(--signal);margin-left:8px;text-decoration:none}.a-ctl{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:inline-flex}.a-edit{border:1px solid var(--line);height:26px;color:var(--ink-2);font:510 12.5px/1 var(--font-sans);letter-spacing:-.1px;cursor:pointer;background:0 0;border-radius:7px;flex:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.a-edit .i{width:13px;height:13px}.a-edit:hover{background:var(--hover);color:var(--ink)}.a-edit:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.a-auto-row.is-sel .a-edit{border-color:var(--signal);color:var(--signal)}.a-chl.a-chl-xs{border-radius:4px;width:16px;height:16px}.a-chl.a-chl-xs:before{width:10px!important;height:10px!important}.a-kw-rule{border:1px solid var(--line);background:var(--card-head);border-radius:10px;flex-direction:column;gap:7px;padding:9px 10px 10px 12px;display:flex}.a-kw-top{align-items:center;gap:6px;min-width:0;display:flex}.a-kw-top .a-ib{width:24px;height:24px}.a-kw-top .a-ib .i{width:13px;height:13px}.a-kw-if{font:510 12px/1 var(--font-sans);color:var(--ink-muted);margin-right:2px}.a-kw{background:var(--signal-soft);height:22px;color:var(--signal);font:510 12.5px/1 var(--font-sans);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.a-kw-n{font:400 12px/1 var(--font-mono);color:var(--ink-muted);white-space:nowrap}.a-kw-reply{font:400 13.5px/1.45 var(--font-sans);letter-spacing:-.13px;color:var(--ink);gap:8px;display:flex}.a-kw-reply .i{width:14px;height:14px;color:var(--ink-muted);flex:none;margin-top:2px}.a-kw-note{font:510 12px/1.3 var(--font-sans);color:var(--ink-muted);align-items:center;gap:6px;display:flex}.a-kw-note .i{width:12px;height:12px}.a-win[data-theme=dark] .a-edit{border-color:#ffffff29}.a-agrow{cursor:pointer;grid-template-columns:200px 1fr 64px 44px;height:64px}.a-agrow.a-aghead{cursor:default;height:34px;font:510 12px/1 var(--font-sans);color:var(--ink-muted);background:0 0}.a-agdot{background:color-mix(in srgb,var(--agc) 16%,transparent);border:1.5px solid var(--agc);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.a-agdot i{background:var(--agc);border-radius:50%;width:8px;height:8px}.a-agnow{font:510 12px/1.4 var(--font-sans);color:var(--agc);align-items:center;gap:6px;display:flex}.a-agpulse{background:var(--agc);border-radius:50%;flex:none;width:6px;height:6px;animation:1.6s ease-in-out infinite a-pulse}.a-agrow.is-off{opacity:.55}.a-agrow.is-off .a-agnow{color:var(--ink-muted)}.a-agrow.is-off .a-agpulse{background:var(--ink-faint);animation:none}.a-agrow.is-sel{background:var(--hover);box-shadow:inset 2px 0 0 var(--agc)}.a-agedit{border-bottom:1px solid var(--line);background:var(--hover);align-items:flex-end;gap:16px;padding:10px 18px 14px 50px;display:flex}.a-agedit .a-input{height:32px}.a-agedit .fdx-seg button{white-space:nowrap;height:32px;padding:0 10px}.a-livepill{gap:6px}.a-livedot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite a-pulse}@keyframes a-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.a-core-live{border-bottom:1px solid var(--line);place-items:center;height:384px;display:grid;position:relative}.a-core-live img{width:200px;height:200px}.a-core-live canvas{cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.a-corestats{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.a-corestats>div{flex-direction:column;gap:2px;padding:10px 16px;display:flex}.a-corestats>div+div{border-left:1px solid var(--line)}.a-corestats b{color:var(--ink);font-size:14px;font-weight:400}.a-feed{flex-direction:column;min-height:0;padding:6px 8px 8px;display:flex}.a-feedrow{height:30px;font:400 13px/1.3 var(--font-sans);color:var(--ink-2);border-radius:6px;align-items:center;gap:10px;padding:0 8px;display:flex}.a-feedrow b{color:var(--ink);font-weight:590}.a-feedrow time{color:var(--ink-muted);flex:none;font-size:11px}.a-feeddot{background:var(--agc);border-radius:50%;flex:none;width:7px;height:7px}.a-corehead{border-bottom:1px solid var(--line);background:var(--card-head);align-items:center;gap:10px;height:56px;padding:0 14px;display:flex}.a-coreav{background:conic-gradient(from 200deg,var(--agent-growth),var(--agent-bookings),var(--agent-care),var(--agent-admin),var(--signal),var(--agent-growth));border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.a-coreav:before{content:"";background:var(--card-head);border-radius:50%;position:absolute;inset:2px}.a-coreav svg{fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;position:relative}.a-coreav svg circle{fill:var(--ink);stroke:none}.a-talk{border:1px solid color-mix(in srgb,var(--signal) 55%,transparent);background:var(--signal-soft);height:28px;color:var(--signal);font:510 13px/1 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.a-talk svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:14px;height:14px}.a-talk:hover{border-color:var(--signal)}.a-feedhead{font:510 12px/1 var(--font-sans);color:var(--ink-muted);justify-content:space-between;align-items:center;padding:10px 16px 2px;display:flex}.a-agrow:not(.a-aghead){height:70px}.a-ws .a-logo{flex:none;width:22px;height:22px;margin-left:0;overflow:visible}.a-ws .a-logo path{fill:var(--ink);stroke:none}.a-ws .a-wsname{font:590 16px/1 var(--font-sans);letter-spacing:-.4px;color:var(--ink)}.a-ws .a-wsname span{color:var(--ink-muted);font-weight:510}.a-logo-rk{transform-origin:32px 32px;transform-box:view-box;animation:1.8s ease-in-out .4s a-logo-rock}.a-ws:hover .a-logo-rk{animation:2.6s ease-in-out infinite a-logo-rock}@keyframes a-logo-rock{0%,to{transform:rotate(0)}50%{transform:rotate(-20deg)}}@media (prefers-reduced-motion:reduce){.a-logo-rk{animation:none!important}}
.i{width:16px;height:16px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;vertical-align:middle;background:currentColor;flex:none;display:inline-block}.i-sm{width:14px;height:14px}.i-lg{width:20px;height:20px}.i-home{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11 12 4l8 7v9H4z'/%3E%3Cpath d='M10 20v-6h4v6'/%3E%3C/svg%3E")}.i-inbox{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13h4l1.5 2.5h5L16 13h4'/%3E%3Cpath d='M5.5 5h13L20 13v6H4v-6z'/%3E%3C/svg%3E")}.i-sun{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/%3E%3C/svg%3E")}.i-alert{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5h.01'/%3E%3C/svg%3E")}.i-spark{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.1L19 10l-5.1 1.9L12 17l-1.9-5.1L5 10l5.1-1.9z'/%3E%3Cpath d='M19 16l.8 2.2L22 19l-2.2.8L19 22l-.8-2.2L16 19l2.2-.8z'/%3E%3C/svg%3E")}.i-reply{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10a6 6 0 0 1 6 6v4'/%3E%3C/svg%3E")}.i-pencil{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16z'/%3E%3Cpath d='m13.5 6.5 4 4'/%3E%3C/svg%3E")}.i-globe{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3.5 3 14.5 0 18M12 3c-3 3.5-3 14.5 0 18'/%3E%3C/svg%3E")}.i-users{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M3 20c0-3.5 2.7-6 6-6s6 2.5 6 6'/%3E%3Cpath d='M16 4.6a3.5 3.5 0 0 1 0 6.8M18 14.3c1.8.7 3 2.6 3 5.7'/%3E%3C/svg%3E")}.i-user{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/%3E%3C/svg%3E")}.i-userplus{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M3 20c0-3.5 2.7-6 6-6s6 2.5 6 6M19 8v6M16 11h6'/%3E%3C/svg%3E")}.i-search{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E")}.i-send{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 3 3 10.5l7 3 3 7z'/%3E%3Cpath d='m10 13.5 5-5'/%3E%3C/svg%3E")}.i-ban{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m5.6 5.6 12.8 12.8'/%3E%3C/svg%3E")}.i-calendar{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E")}.i-list{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11M9 12h11M9 18h11M4.5 6h.01M4.5 12h.01M4.5 18h.01'/%3E%3C/svg%3E")}.i-sliders{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E")}.i-bolt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 3 5 13h6l-1 8 8-10h-6z'/%3E%3C/svg%3E")}.i-grid{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='2'/%3E%3Crect x='14' y='3' width='7' height='7' rx='2'/%3E%3Crect x='3' y='14' width='7' height='7' rx='2'/%3E%3Crect x='14' y='14' width='7' height='7' rx='2'/%3E%3C/svg%3E")}.i-clock{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.i-building{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V5l8-2v18M12 9h8v12M3 21h18M7 8h2M7 12h2M7 16h2M15 13h2M15 17h2'/%3E%3C/svg%3E")}.i-link{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 5.7 0l3-3a4 4 0 0 0-5.7-5.7l-1 1'/%3E%3Cpath d='M14 10a4 4 0 0 0-5.7 0l-3 3a4 4 0 0 0 5.7 5.7l1-1'/%3E%3C/svg%3E")}.i-cpu{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='6' width='12' height='12' rx='2'/%3E%3Cpath d='M9 2v4M15 2v4M9 18v4M15 18v4M2 9h4M2 15h4M18 9h4M18 15h4'/%3E%3C/svg%3E")}.i-shield{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v6c0 4.5 3 7.5 7 9 4-1.5 7-4.5 7-9V6z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.i-filter{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16M7 12h10M10 18h4'/%3E%3C/svg%3E")}.i-plus{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.i-bell{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16v-5a6 6 0 0 1 12 0v5l1.5 2h-15z'/%3E%3Cpath d='M10 20a2 2 0 0 0 4 0'/%3E%3C/svg%3E")}.i-panel{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='3'/%3E%3Cpath d='M15 4v16'/%3E%3C/svg%3E")}.i-chat{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 0 1-11.6 7.1L4 20l1-4.2A8 8 0 1 1 20 12z'/%3E%3C/svg%3E")}.i-chatdots{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M9 10.5h.01M12 10.5h.01M15 10.5h.01'/%3E%3C/svg%3E")}.i-chatsq{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='13' rx='3'/%3E%3Cpath d='m8 17-2 4 6-4'/%3E%3C/svg%3E")}.i-photo{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3'/%3E%3Ccircle cx='9' cy='10' r='1.5'/%3E%3Cpath d='m21 16-5-5-9 8'/%3E%3C/svg%3E")}.i-mail{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E")}.i-mailopen{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10v9h18v-9l-9-6z'/%3E%3Cpath d='m3 10 9 6 9-6'/%3E%3C/svg%3E")}.i-phone{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2'/%3E%3C/svg%3E")}.i-receipt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-3-2-3 2-3-2-3 2z'/%3E%3Cpath d='M9 8h6M9 12h6'/%3E%3C/svg%3E")}.i-bag{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6z'/%3E%3Cpath d='M9 8a3 3 0 0 1 6 0'/%3E%3C/svg%3E")}.i-trend{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E")}.i-check{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E")}.i-x{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.i-expand{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M10 20H4v-6M20 4l-7 7M4 20l7-7'/%3E%3C/svg%3E")}.i-arrow{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.i-chevron{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.i-file{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l4 4v14H7z'/%3E%3Cpath d='M14 3v4h4'/%3E%3C/svg%3E")}.i-book{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a2 2 0 0 1 2-2h12v15H7a2 2 0 0 0-2 2z'/%3E%3Cpath d='M5 20a2 2 0 0 0 2 1h12v-3'/%3E%3C/svg%3E")}.i-pin{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11a7 7 0 0 1 14 0c0 4.8-7 11-7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.i-dots{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h.01M12 12h.01M19 12h.01' stroke-width='3'/%3E%3C/svg%3E")}.i-star{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9z'/%3E%3C/svg%3E")}.i-coin{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M14.5 9.2c-.4-.8-1.4-1.2-2.5-1.2-1.5 0-2.5.8-2.5 1.8 0 2.4 5 1.2 5 3.9 0 1-1 1.9-2.5 1.9-1.1 0-2.1-.4-2.5-1.3M12 6.5V8M12 15.6v1.9'/%3E%3C/svg%3E")}.i-eyeoff{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18M10.6 6.1A9.7 9.7 0 0 1 12 6c5 0 8.5 4.5 9 6-.3.9-1.2 2.4-2.6 3.7M6.2 7.6C4.4 8.9 3.3 10.6 3 12c.5 1.5 4 6 9 6 1.6 0 3-.4 4.2-1.1M9.9 10a3 3 0 0 0 4.2 4.2'/%3E%3C/svg%3E")}.i-target{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/svg%3E")}.i-activity{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4l3-8 4 16 3-8h4'/%3E%3C/svg%3E")}.i-tag{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4h8l10 10-8 8z'/%3E%3Ccircle cx='7.5' cy='8.5' r='1.3'/%3E%3C/svg%3E")}.i-upload{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5M4 16v4h16v-4'/%3E%3C/svg%3E")}.i-download{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v12M7 11l5 5 5-5M4 16v4h16v-4'/%3E%3C/svg%3E")}.i-eye{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12c.5-1.5 4-6 9-6s8.5 4.5 9 6c-.5 1.5-4 6-9 6s-8.5-4.5-9-6z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.i-chevron-down{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.i-chevron-left{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.i-chevron-right{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.i-moon{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.5A8 8 0 1 1 9.5 4a6.5 6.5 0 0 0 10.5 10.5z'/%3E%3C/svg%3E")}.i-logout{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h4v16h-4M10 8l-4 4 4 4M6 12h10'/%3E%3C/svg%3E")}.i-card{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='M3 10h18M7 15h4'/%3E%3C/svg%3E")}.i-gear{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M12 2v3M12 19v3M4.2 4.2l2.1 2.1M17.7 17.7l2.1 2.1M2 12h3M19 12h3M4.2 19.8l2.1-2.1M17.7 6.3l2.1-2.1'/%3E%3C/svg%3E")}.i-briefcase{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2.5'/%3E%3Cpath d='M9 7V5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2M3 13h18'/%3E%3C/svg%3E")}.i-map{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4 3 6v14l6-2 6 2 6-2V4l-6 2z'/%3E%3Cpath d='M9 4v14M15 6v14'/%3E%3C/svg%3E")}.a-chl[data-l]{font-size:0}.a-chl[data-l]:before{content:"";width:16px;height:16px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:currentColor}.a-chl-lg[data-l]:before{width:18px;height:18px}.a-chl[data-l=I]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3'/%3E%3Ccircle cx='9' cy='10' r='1.5'/%3E%3Cpath d='m21 16-5-5-9 8'/%3E%3C/svg%3E")}.a-chl[data-l=M]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 0 1-11.6 7.1L4 20l1-4.2A8 8 0 1 1 20 12z'/%3E%3C/svg%3E")}.a-chl[data-l=W]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M9 10.5h.01M12 10.5h.01M15 10.5h.01'/%3E%3C/svg%3E")}.a-chl[data-l=T]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='13' rx='3'/%3E%3Cpath d='m8 17-2 4 6-4'/%3E%3C/svg%3E")}.a-chl[data-l=G]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E")}.a-chl[data-l=O]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10v9h18v-9l-9-6z'/%3E%3Cpath d='m3 10 9 6 9-6'/%3E%3C/svg%3E")}.a-chl[data-l=C]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3.5 3 14.5 0 18M12 3c-3 3.5-3 14.5 0 18'/%3E%3C/svg%3E")}.a-chl[data-l=S]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2'/%3E%3C/svg%3E")}.a-chl[data-l=X],.a-chl[data-l=Y]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-3-2-3 2-3-2-3 2z'/%3E%3Cpath d='M9 8h6M9 12h6'/%3E%3C/svg%3E")}.a-chl[data-l=H]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6z'/%3E%3Cpath d='M9 8a3 3 0 0 1 6 0'/%3E%3C/svg%3E")}.a-chl[data-l=E]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E")}.a-chl[data-l=A]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13h4l1.5 2.5h5L16 13h4'/%3E%3Cpath d='M5.5 5h13L20 13v6H4v-6z'/%3E%3C/svg%3E")}.i-trash{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13M10 11v6M14 11v6'/%3E%3C/svg%3E")}.i-mic{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3M8 21h8'/%3E%3C/svg%3E")}
.a-win.os-app{font-feature-settings:"cv01", "ss03";-webkit-font-smoothing:antialiased;width:100%;min-width:1200px;height:100dvh}.os-app *,.os-app :before,.os-app :after{box-sizing:border-box}.os-app button,.os-app input,.os-app textarea,.os-app select{font-feature-settings:inherit;font-family:inherit}.os-app :focus-visible{outline:2px solid var(--signal);outline-offset:2px}.os-app .a-side{scrollbar-width:none;height:100%;overflow-y:auto}.os-app .a-side.is-hidden{display:none}.os-app .a-main{min-height:0}.os-app .a-side.is-hidden+.a-main{margin-left:8px}.os-app .a-body{scrollbar-width:thin;overflow-y:auto}.os-app .a-body.is-fixed{overflow:hidden}.os-app .a-auto-row,.os-app .a-conv,.os-app .a-lrow:not(.a-lhead),.os-app .a-ask-row{cursor:pointer}.os-app .a-lrow:not(.a-lhead):hover,.os-app .a-conv:hover{background:var(--hover)}.os-app .fdx-btn:active{transform:translateY(1px)}.os-app .fdx-btn-primary:hover{filter:brightness(.94)}.os-app .a-rpanel-b{overflow-y:auto}.os-app a.fdx-nav,.os-app a.fdx-link{cursor:pointer}.os-app .fdx-nav:focus-visible{outline-offset:-2px}.os-app a.fdx-tab,.os-app a.fdx-btn{text-decoration:none}.os-app a.a-plain{color:inherit;text-decoration:none}.os-app .a-ws{cursor:pointer;text-decoration:none}.os-app .a-chl>[data-brand]{color:var(--ink-2)}.os-app .a-chl-soon>[data-brand]{color:var(--ink-faint)}.os-app .a-sic .a-chl>[data-brand] svg,.os-app .a-src .a-chl>[data-brand] svg,.os-app .a-works .a-chl>[data-brand] svg{width:13px;height:13px}.os-app .v2-fixed,.v2-fixed{position:fixed}.v2-toasts{z-index:100;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:40px;left:calc(50% + 122px);transform:translate(-50%)}.v2-toasts .a-toast{pointer-events:auto;animation:.22s ease-out p-in}.v2-toasts .a-toast.p-bye{animation:.22s ease-in forwards p-bye}.p-undo{cursor:pointer;font:510 14px/1.5 var(--font-sans);color:var(--signal);background:0 0;border:0;padding:0 8px}@keyframes p-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes p-bye{to{opacity:0;transform:translateY(8px)}}.p-out{animation:.32s ease-in forwards p-out;overflow:hidden}@keyframes p-out{to{opacity:0;border-width:0;height:0;min-height:0;margin:0;padding-top:0;padding-bottom:0}}.p-new{animation:.28s ease-out p-in}.p-scrim{animation:.18s ease-out p-fade}@keyframes p-fade{0%{opacity:0}}.p-pop{animation:.18s ease-out p-pop}@keyframes p-pop{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}}.p-slide{animation:.22s ease-out p-slide}@keyframes p-slide{0%{opacity:0;transform:translate(24px)}}.p-typing{align-items:center;gap:4px;height:20px;display:inline-flex}.p-typing i{background:var(--ink-muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite p-dot}.p-typing i:nth-child(2){animation-delay:.15s}.p-typing i:nth-child(3){animation-delay:.3s}@keyframes p-dot{0%,80%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-2px)}}.p-ans{font:400 15px/1.6 var(--font-sans);letter-spacing:-.165px;color:var(--ink);align-items:flex-start;gap:10px;max-width:720px;display:flex}.p-ans .i-spark{color:var(--signal);flex:none;margin-top:4px}.p-ans a{color:var(--signal);font-weight:510;text-decoration:none}.p-ans a:hover{text-decoration:underline}.p-log>*{flex-shrink:0}.p-pal{gap:0!important;width:560px!important;padding:0!important;top:22%!important;transform:translate(-50%)!important}.p-pal.p-pop{animation:.18s ease-out p-pal}@keyframes p-pal{0%{opacity:0;transform:translate(-50%,-6px)}}.p-pal-in{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.p-pal-in input{color:var(--ink);font:510 15px/1 var(--font-sans);letter-spacing:-.18px;background:0 0;border:0;outline:0;flex:1}.p-pal-in input::placeholder{color:var(--ink-muted)}.p-pal-l{flex-direction:column;gap:1px;max-height:360px;padding:6px;display:flex;overflow:auto}.p-pal-i{height:36px;color:var(--ink-2);cursor:pointer;font:510 14px/1 var(--font-sans);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:0 10px;display:flex}.p-pal-i .i{color:var(--ink-muted)}.p-pal-i small{color:var(--ink-muted);font:400 12px/1 var(--font-sans);margin-left:auto}.p-pal-i.is-on,.p-pal-i:hover{background:var(--hover);color:var(--ink)}.p-pal-f{border-top:1px solid var(--line);font:400 12px/1 var(--font-sans);color:var(--ink-muted);gap:14px;padding:10px 16px;display:flex}.p-pal-f kbd{font:400 11px/1 var(--font-mono);border:1px solid var(--line-strong);border-radius:4px;margin-right:4px;padding:2px 5px}.p-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}.p-empty .a-ico-t{border-radius:10px;width:40px;height:40px}.p-empty .a-ico-t .i{color:var(--ok)}.p-photo{object-fit:cover;border-radius:10px;width:100%;height:100%}.p-field-row{gap:12px;display:flex}.p-field-row>*{flex:1;min-width:0}.os-app [hidden]{display:none!important}.os-app .a-menu.v2-fixed{position:fixed}.os-app .a-menu>button,.os-app .a-menu>.v2l-menu>button{border-radius:var(--radius-sm);height:32px;color:var(--ink-2);text-align:left;cursor:pointer;width:100%;font:510 14px/1.5 var(--font-sans);letter-spacing:-.18px;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;display:flex}.os-app .a-menu>button:hover,.os-app .a-menu>.v2l-menu>button:hover,.os-app .a-menu>.v2l-menu>button.is-on,.os-app .a-menu>button.is-on{background:var(--hover);color:var(--ink)}.os-app .a-menu .a-menu-sep{background:var(--line);height:1px;margin:4px 0}.v2-splash{z-index:200;background:var(--ground);flex-direction:column;justify-content:center;align-items:center;gap:26px;transition:opacity .45s;display:flex;position:fixed;inset:0}.v2-splash.bye{opacity:0;pointer-events:none}.v2-splash img{width:120px;height:120px}.v2-splash .sp-word{font:590 34px/1 var(--font-sans);letter-spacing:-1px;color:var(--ink)}.v2-splash .sp-word span{color:var(--ink-muted);font-weight:510}.v2-splash .sp-line{font:400 15px/1.4 var(--font-sans);color:var(--ink-muted);margin-top:-14px}.os-app .v2-banner{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--raised);font:510 14px/1.5 var(--font-sans);color:var(--ink-2);align-items:center;gap:12px;margin:8px 8px 0 0;padding:10px 16px;display:flex}@media (prefers-reduced-motion:reduce){.os-app *,.os-app :before,.os-app :after,.v2-toasts *,.v2-splash{transition:none!important;animation:none!important}}.os-app .v2-page{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.os-app .v2-loading{text-align:center;flex:1;place-items:center;display:grid}.os-app .a-chat-in{position:relative}.os-app .a-chat-in .a-ib{flex:none}.os-app .p-pal-in input:focus-visible{outline:0}.os-app .v2-agent{max-width:720px;font:400 15px/1.6 var(--font-sans);letter-spacing:-.165px;color:var(--ink)}.os-app .a-me{white-space:pre-wrap}.os-app{--surface-raised:var(--raised);--field:var(--raised);--panel:var(--surface);--panel-line:var(--line);--panel-hover:var(--hover);--panel-active:var(--hover);--panel-selected:var(--hover);--chat-area:var(--surface);--bubble-fdx:var(--raised);--chat-card-line:var(--line);--chatbox-cc:var(--raised);--chatbox:var(--raised);--chatbox-line:var(--line-strong);--action:var(--button);--on-action:var(--on-button);--action-hover:var(--button);--ai:var(--signal);--ai-soft:var(--signal-soft);--live:var(--ok);--key:var(--warn);--progress:var(--agent-bookings);--btn-dark:var(--raised);--btn-dark-hover:var(--hover);--switch-off:var(--line-strong);--toast-ok:var(--ok);--toast-warn:var(--warn);--focus:var(--signal);--dept-1:var(--agent-growth);--dept-2:var(--agent-bookings);--dept-3:var(--agent-care);--dept-4:var(--agent-admin);--dept-5:var(--signal)}.os-app .a-tool{background:var(--card-head);border:1px solid var(--card-line);border-radius:12px 12px 0 0;flex:none;margin:0;padding:0 16px}.os-app .a-list{background:var(--card);border:1px solid var(--card-line);border-radius:12px;flex:none;margin:0;overflow:hidden}.os-app .a-tool+.a-list{border-top:0;border-radius:0 0 12px 12px}.os-app .a-list .a-lrow,.os-app .a-list .a-band{padding-left:16px;padding-right:16px}.os-app .a-list .a-band{background:var(--card-head)}.os-app .a-list .a-lhead{border-bottom-color:var(--card-line)}.os-app .a-list>:last-child{border-bottom:0}.os-app .a-list .a-xrow{background:var(--card-head);margin:0 16px 8px}.os-app .a-panes{background:var(--card);border:1px solid var(--card-line);border-radius:12px;margin:0;overflow:hidden}.os-app .a-panes .a-p-list{border-right-color:var(--card-line)}.os-app .a-panes .a-bub{background:var(--card-head);border-color:var(--card-line)}.os-app .a-panes .a-bub-me{background:var(--signal-soft);border-color:#0000}.os-app .a-panes .a-bub{max-width:min(640px,70%)}.a-win.os-app.v2-auth{background:var(--ground);min-width:0;display:block;overflow:hidden auto}.os-app .v2a-page{flex-direction:column;min-height:100dvh;display:flex;position:relative}.os-app .v2a-stars{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.os-app .v2a-glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffff0e,#0000 62%);border-radius:50%;width:900px;height:900px;position:fixed;top:44%;left:50%;transform:translate(-50%,-50%)}.os-app .v2a-head,.os-app .v2a-main,.os-app .v2a-foot{z-index:1;position:relative}.os-app .v2a-head{justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.os-app .v2a-lock{min-height:44px;color:var(--ink);font:600 17px/1 var(--font-sans);letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.os-app .v2a-lock span{color:var(--ink-muted);margin-left:-4px;font-weight:400}.os-app .v2a-back{min-height:44px;color:var(--ink-muted);align-items:center;gap:6px;padding:0 4px;font-size:14px;text-decoration:none;display:inline-flex}.os-app .v2a-back:hover{color:var(--ink)}.os-app .v2a-main{flex:1;place-items:center;padding:24px 20px 40px;display:grid}.os-app .v2a-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:linear-gradient(#161718db,#0c0d0eeb);border:1px solid #ffffff24;border-radius:20px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:400px;padding:36px 32px 30px;display:flex;box-shadow:0 40px 120px -30px #000000f2,inset 0 1px #ffffff0d}.os-app .v2a-mark{color:var(--ink);margin-bottom:6px;display:block}.os-app .v2a-rock{animation:4s ease-in-out v2a-rock}@keyframes v2a-rock{0%,to{transform:rotate(0)}30%{transform:rotate(-20deg)}60%{transform:rotate(4deg)}}.os-app .v2a-foot{color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding:18px 28px 26px;font-size:12.5px;display:flex}.os-app .v2a-foot nav{gap:18px;display:flex}.os-app .v2a-foot a{color:var(--ink-muted);text-decoration:none}.os-app .v2a-foot a:hover{color:var(--ink)}.os-app .v2-auth-title{font:600 26px/1.2 var(--font-sans);letter-spacing:-.025em;color:var(--ink);outline:none;margin:0}.os-app .v2-auth-card{text-align:left;width:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:12px;margin-top:8px;padding:0;display:flex}.os-app .v2-auth-card .a-input{background:#08090ab3;border-color:#ffffff24;border-radius:10px;height:46px;font-size:15px}.os-app .v2-auth-card .a-input:focus{border-color:#ffffff52;outline:none;box-shadow:0 0 0 3px #ffffff0f}.os-app .v2-auth-card .fdx-btn{width:100%;height:46px;font-size:15px}.os-app .v2-auth-card .fdx-btn-secondary{background:#ffffff08}@media (max-width:520px){.os-app .v2a-head{padding:14px 18px}.os-app .v2a-card{border-radius:18px;padding:30px 22px 24px}.os-app .v2-auth-title{font-size:23px}.os-app .v2a-main{place-items:start center;padding-top:8vh}.os-app .v2a-foot{flex-direction:column;padding:16px 18px 22px}}@media (prefers-reduced-motion:reduce){.os-app .v2a-rock{animation:none}}.os-app .v2w{gap:18px;padding:22px 24px 24px}.os-app .v2w-top{justify-content:space-between;align-items:center;min-height:30px;display:flex}.os-app .v2w-dots{gap:6px;display:flex}.os-app .v2w-dots i{background:var(--line-strong);border-radius:999px;width:22px;height:4px}.os-app .v2w-dots i.is-on{background:var(--signal)}.os-app .v2w-hero{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:10px;display:flex}.os-app .v2w-hero p{max-width:400px;margin:0}.os-app .v2w-h{font:590 22px/1.25 var(--font-sans);letter-spacing:-.3px;color:var(--ink);margin:0}.os-app .v2w h2+p{margin:6px 0 0}.os-app .v2w-list{border:1px solid var(--card-line);background:var(--card);border-radius:12px}.os-app .v2w-list .a-li{padding:12px 16px}.os-app .v2w-list .a-li:last-child{border-bottom:0}.os-app .v2w-num{background:var(--signal-soft);width:22px;height:22px;color:var(--signal);font:590 12px/1 var(--font-mono);border-radius:999px;flex:none;place-items:center;display:grid}.os-app .v2w-wide{width:100%;height:42px}.os-app .v2w-field{font:510 13px/1.4 var(--font-sans);color:var(--ink-muted);flex-direction:column;gap:6px;display:flex}.os-app .v2w-field em{color:var(--ink-faint);font-size:12px;font-style:normal;font-weight:400}.os-app .v2w-foot{justify-content:space-between;gap:8px;display:flex}.os-app .v2w-chans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.os-app .v2w-chan{border:1px solid var(--card-line);background:var(--card);text-align:left;cursor:pointer;color:var(--ink);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.os-app .v2w-chan:hover:not(:disabled){border-color:var(--line-strong)}.os-app .v2w-chan.is-on{border-color:var(--signal);box-shadow:0 0 0 1px var(--signal);background:var(--signal-soft)}.os-app .v2w-chan:disabled{cursor:default;opacity:.55}@media (max-width:520px){.os-app .v2w-chans{grid-template-columns:repeat(2,minmax(0,1fr))}}.os-app .v2w-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a8f98' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.os-app .v2w-select option{background:var(--surface);color:var(--ink)}.os-app .v2w-work{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.os-app .a-card .v2w-work{margin-top:12px}.os-app .v2w-act{border:1px solid var(--card-line);background:var(--card-head);color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.os-app .v2w-act .a-li-t,.os-app .v2w-act .a-li-s{display:block}.os-app .v2w-act:hover{border-color:var(--signal)}.os-app .v2w-act:hover .v2w-go{color:var(--signal)}.os-app .v2w-go{color:var(--ink-faint);flex:none}@media (max-width:640px){.os-app .v2w-work{grid-template-columns:minmax(0,1fr)}}.os-app .v2-boxes{flex-wrap:wrap;gap:6px;padding:8px 16px 0}.os-app .v2-box{border:1px solid var(--line-strong);height:28px;color:var(--ink-muted);font:510 12.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.os-app .v2-box:hover{color:var(--ink)}.os-app .v2-box.is-on{border-color:var(--signal);background:var(--signal-soft);color:var(--ink)}.os-app .v2-read{flex-direction:column;gap:10px;width:100%;display:flex}.os-app .v2-read-h{align-items:center;gap:10px;display:flex}.os-app .v2-email-wrap{width:100%;position:relative}.os-app .v2-email{border:1px solid var(--card-line);background:#fff;border-radius:12px;width:100%;display:block}.os-app .v2-email[data-dark]{background:#0d0d0d}.os-app .v2-email-tone{border:1px solid var(--line-strong);background:var(--surface);height:26px;color:var(--ink-muted);font:510 12px/1 var(--font-sans);cursor:pointer;border-radius:999px;padding:0 10px;position:absolute;top:8px;right:8px}.os-app .v2-email-tone:hover{color:var(--ink)}.os-app .v2-read-fold{border:1px solid var(--card-line);background:var(--card);width:100%;min-width:0;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex}.os-app .v2-read-fold:hover{border-color:var(--line-strong)}.os-app .a-av-img{object-fit:cover;padding:0}.os-app .v2-modes{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px 24px 0}.os-app .v2-fwd{flex:1;min-width:200px;height:30px}.os-app .v2-askbtn{border:1px solid var(--line);height:28px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.os-app .v2-askbtn:hover,.os-app .v2-askbtn.is-on{border-color:var(--signal);color:var(--signal)}.os-app .v2-ask{z-index:60;background:var(--surface);border:1px solid var(--line);width:420px;max-width:calc(100vw - 32px);box-shadow:var(--pop);border-radius:14px;flex-direction:column;display:flex;position:fixed;top:16px;bottom:16px;right:16px;overflow:hidden}.os-app .v2-ask-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.os-app .v2-ask-mark{background:var(--signal);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.os-app .v2-ask-log{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.os-app .v2-ask-empty{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.os-app .v2-ask-chip{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.os-app .v2-ask-chip:hover{border-color:var(--signal)}.os-app .v2-ask-me{background:var(--signal);color:#fff;white-space:pre-wrap;border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:8px 12px;font-size:14px}.os-app .v2-ask-ai{max-width:100%;color:var(--ink);align-self:flex-start;font-size:14px;font-weight:400;line-height:1.5}.os-app .v2-ask-ai.is-warn{color:var(--warn)}.os-app .v2-ask-li{padding-left:14px;position:relative}.os-app .v2-ask-li:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:3px}.os-app .v2-ask-open{border:1px solid var(--line);color:var(--signal);border-radius:999px;margin-left:6px;padding:0 8px;font-size:12px;line-height:20px;text-decoration:none;display:inline-block}.os-app .v2-ask-open:hover{border-color:var(--signal)}.os-app .v2-ask-box{border-top:1px solid var(--line);align-items:flex-end;gap:8px;padding:12px 16px 8px;display:flex}.os-app .v2-ask-box textarea{resize:none;flex:1;height:auto;min-height:44px;padding:10px 12px;line-height:1.4}@media (max-width:600px){.os-app .v2-ask{max-width:calc(100vw - 16px);top:8px;bottom:8px;right:8px}}.os-app .v2-ask-ai b{font-weight:600}.os-app .v2-tick{width:16px;height:16px;accent-color:var(--signal);cursor:pointer;flex:none;margin:0}.os-app .v2-tickwrap{flex:none;display:inline-flex;position:relative}.os-app .v2-tickwrap .v2-tick{opacity:0;margin:auto;position:absolute;inset:0}.os-app .a-conv:hover .v2-tickwrap .v2-tick,.os-app .a-conv.is-ticking .v2-tickwrap .v2-tick,.os-app .v2-tickwrap .v2-tick:focus-visible{opacity:1}.os-app .a-conv:hover .v2-tickwrap>:first-child,.os-app .a-conv.is-ticking .v2-tickwrap>:first-child{visibility:hidden}.os-app .a-conv.is-ticked{background:var(--signal-soft)}.os-app .v2-bulk{border-bottom:1px solid var(--line);gap:6px;min-height:44px;padding:8px 16px}.os-app .a-ltabs>.v2-tick{align-self:center;margin-right:4px}.os-app .v2-tools{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;padding:6px 18px}.os-app .v2-tool{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-2);font:510 12.5px/1 var(--font-sans);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 11px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.os-app .v2-tool:hover{background:var(--hover);border-color:var(--line-strong);color:var(--ink)}.os-app .v2-tool.is-primary{background:var(--button);color:var(--on-button);border-color:#0000}.os-app .v2-tool.is-primary:hover{background:var(--button);color:var(--on-button);filter:brightness(1.08)}.os-app .v2-tool.is-on{color:var(--signal);background:var(--signal-soft)}.os-app .v2-tool:disabled{opacity:.5;cursor:default}.os-app .v2-tool-sep{background:var(--line);width:1px;height:16px;margin:0 6px}.os-app .v2-compose-row{border-bottom:1px solid var(--line);color:var(--ink-muted);align-items:center;gap:10px;padding:6px 24px;font-size:13px;display:flex}.os-app .v2-compose-row>span:first-child{flex:none;width:56px}.os-app .v2-compose-row .a-input{background:0 0;border:0;flex:1;height:32px;padding:0}.os-app .v2-compose-body{resize:none;min-height:200px;color:var(--ink);font:400 14px/1.6 var(--font-sans);background:0 0;border:0;outline:0;flex:1;padding:16px 24px}.os-app .a-p-list .a-ltabs{scrollbar-width:none;gap:14px;padding:0 16px;overflow-x:auto}.os-app .a-p-list .a-ltab{white-space:nowrap;flex:none}.os-app .v2l-audit{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.os-app .v2-atts{flex-wrap:wrap;gap:8px;padding:10px 0 2px;display:flex}.os-app .v2-att{border:1px solid var(--line);background:var(--raised);width:260px;max-width:100%;min-height:32px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex;position:relative}.os-app .v2-atts .v2-att{height:52px;padding:0 4px 0 0}.os-app .v2-att:hover{border-color:var(--line-strong)}.os-app .v2-att.is-off{opacity:.6;cursor:default;padding-left:10px}.os-app .v2-att-main{min-width:0;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px 0 0 8px;flex:1;align-items:center;gap:10px;padding:0 4px 0 10px;display:flex}.os-app .v2-att-main:focus-visible,.os-app .v2-att-more:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.os-app .v2-att-text{flex-direction:column;gap:2px;min-width:0;display:flex}.os-app .v2-att-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.os-app .v2-att-size{color:var(--ink-muted);font-family:var(--font-mono);white-space:nowrap;font-size:11px}.os-app .v2-att-more{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.os-app .v2-att-more:hover{background:var(--hover);color:var(--ink)}.os-app .v2-att-menu{z-index:30;border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;min-width:150px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0000002e}.os-app .v2-att-menu button{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.os-app .v2-att-menu button:hover{background:var(--hover)}.os-app .v2-atts-foot{color:var(--ink-muted);align-items:center;gap:16px;padding:6px 0 2px;font-size:12px;display:flex}.os-app .v2-atts-all{color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:12px;display:inline-flex}.os-app .v2-atts-all:hover{color:var(--signal)}.os-app .v2-ficon{--ft:var(--agent-admin);flex:none;place-items:center;display:inline-grid}.os-app .v2-ficon svg{display:block}.os-app .v2-ficon-page{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.2px}.os-app .v2-ficon-fold{fill:none;stroke:var(--line-strong);stroke-width:1.2px}.os-app .v2-ficon-tag{fill:var(--ft)}.os-app .v2-ficon text{fill:#fff;font-family:var(--font-sans);letter-spacing:.2px;font-size:6.4px;font-weight:700}.os-app .v2-ficon.is-pdf{--ft:var(--danger)}.os-app .v2-ficon.is-video{--ft:var(--signal)}.os-app .v2-ficon.is-image{--ft:var(--ok)}.os-app .v2-ficon.is-audio{--ft:var(--agent-care)}.os-app .v2-ficon.is-word{--ft:var(--agent-growth)}.os-app .v2-ficon.is-excel{--ft:var(--agent-bookings)}.os-app .v2-ficon.is-slides{--ft:var(--orange)}.os-app .v2-ficon.is-archive{--ft:var(--warn)}.os-app[data-theme=dark] .v2-ficon text{fill:#08090a}.os-app .v2-prev{z-index:200;background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.os-app .v2-prev-panel{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;width:min(1100px,100%);height:min(860px,100%);display:flex;overflow:hidden}.os-app .v2-prev-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:13px;display:flex}.os-app .v2-prev-head .v2-att-name{min-width:0}.os-app .v2-prev-body{background:var(--ground);flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:auto}.os-app .v2-prev-doc{background:#fff;border:0;width:100%;height:100%}.os-app .v2-prev-media{object-fit:contain;max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.os-app .v2-prev-text{width:100%;height:100%;color:var(--ink);font-family:var(--font-mono);white-space:pre-wrap;margin:0;padding:16px;font-size:12px;overflow:auto}@media (max-width:600px){.os-app .v2-att{width:100%}.os-app .v2-prev{padding:0}.os-app .v2-prev-panel{border-radius:0}}.os-app .v2-area{width:100%;position:relative}.os-app .v2-area-list{z-index:40;border:1px solid var(--line);background:var(--surface);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #0000002e}.os-app .v2-area-list li{color:var(--ink);cursor:pointer;border-radius:6px;padding:8px 10px;font-size:13.5px}.os-app .v2-area-list li:hover,.os-app .v2-area-list li.is-active{background:var(--hover)}.os-app .v2-reply{border-top:1px solid var(--line);background:var(--surface);flex-direction:column;flex:none;gap:8px;max-height:60%;padding:12px 24px 14px;display:flex}.os-app .v2-reply-h,.os-app .v2-reply-f{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.os-app .v2-reply-to{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:6px 0;font-size:13px;display:flex}.os-app .v2-reply-to>.a-li-s{flex:none;width:56px}.os-app .v2-reply-body{min-height:160px;color:var(--ink);font:inherit;resize:vertical;background:0 0;border:0;outline:none;flex:1;padding:10px 2px;font-size:14px;line-height:1.55}.os-app .v2-reply-bar{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:12px 24px;display:flex}.os-app .v2-tool-wrap{display:inline-flex;position:relative}.os-app .v2-tool-menu{z-index:30;border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;min-width:220px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #0000002e}.os-app .v2-tool-menu button{color:var(--ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:13px}.os-app .v2-tool-menu button:hover{background:var(--hover)}.os-app .v2-reply{position:relative}.os-app .v2-reply-grip{cursor:ns-resize;touch-action:none;height:9px;position:absolute;top:-4px;left:0;right:0}.os-app .v2-reply-grip:after{content:"";background:var(--line-strong);border-radius:2px;width:40px;height:3px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.os-app .v2-reply-grip:hover:after{background:var(--signal)}.os-app .v2-reply-body{min-height:80px}.os-app .v2-clean{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 16px 0;display:flex}.os-app .v2-boxes{flex-wrap:wrap}.os-app .v2-week{border:1px solid var(--line);border-radius:10px;flex-direction:column;display:flex}.os-app .v2-week-row{border-top:1px solid var(--line);grid-template-columns:110px 52px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px;display:grid}.os-app .v2-week-row:first-child{border-top:0}.os-app .v2-week-row.is-closed .a-li-t{color:var(--ink-muted)}.os-app .v2-week-closed{grid-column:3/-1}.os-app .a-av.v2-chat-av{width:36px;height:36px;font-size:12px}.os-app .v2-hello{align-items:center;gap:12px}.os-app .v2-rail{border-right:1px solid var(--card-line);background:var(--card-head);flex-direction:column;flex:none;align-items:center;gap:6px;width:56px;padding:12px 0;display:flex}.os-app .v2-rail-b{width:40px;height:40px;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;display:grid}.os-app .v2-rail-b:hover{background:var(--hover);color:var(--ink)}.os-app .v2-rail-b.is-on{border-color:var(--signal);background:var(--signal-soft);color:var(--ink)}.os-app .v2-folders{border-right:1px solid var(--card-line);flex-direction:column;flex:none;gap:1px;width:220px;padding:12px 8px;display:flex;overflow-y:auto}.os-app .v2-folders-h{color:var(--ink);font:600 14px/1.3 var(--font-sans);padding:4px 8px 10px}.os-app .v2-folders-g{margin-top:14px}.os-app .v2-folders-sub{color:var(--ink-muted);font:510 11.5px/1.3 var(--font-sans);text-transform:uppercase;letter-spacing:.04em;padding:4px 8px 6px}.os-app .v2-folder{width:100%;min-height:32px;color:var(--ink-2);font:450 13px/1.3 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex}.os-app .v2-folder:hover{background:var(--hover);color:var(--ink)}.os-app .v2-folder.is-on{background:var(--signal-soft);color:var(--ink);font-weight:560}.os-app .v2-folder-x{width:18px;height:18px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.os-app .v2-folder-name{min-width:0;min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.os-app .v2-folder-n{color:var(--signal);font:600 12px/1 var(--font-sans)}.os-app .v2-list-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 20px;display:flex}.os-app .v2-scan{border:1px solid var(--signal);background:var(--signal-soft);min-height:44px;color:var(--ink);font:450 13.5px/1.4 var(--font-sans);border-radius:10px;align-items:center;gap:10px;padding:6px 12px 6px 16px;display:flex}.os-app .v2-scan b{font-weight:650}.os-app .v2-lead-pill{border:1px solid var(--signal);background:var(--signal-soft);height:20px;color:var(--ink);font:560 11.5px/1 var(--font-sans);border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.os-app .v2-rail-sep{background:var(--line-strong);width:24px;height:1px;margin:4px 0}.os-app .v2-rail-b.is-off,.os-app .v2-rail-b.is-soon{filter:grayscale();opacity:.45;position:relative}.os-app .v2-rail-b.is-off:hover{filter:none;opacity:1}.os-app .v2-rail-b.is-soon{opacity:.25;cursor:default}.os-app .v2-rail-plus{background:var(--signal);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;display:grid;position:absolute;bottom:2px;right:2px}.os-app .v2-rail-plus .i{width:10px;height:10px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.os-app select option{background:var(--surface);color:var(--ink)}.os-app select optgroup{background:var(--surface);color:var(--ink-muted);font-weight:600}.os-app .a-conv.v2-conv{align-items:center;gap:10px;padding:8px 14px}.os-app .v2-conv .v2-tickwrap .a-chl,.os-app .v2-conv .v2-tickwrap>:first-child{width:26px;height:26px}.os-app .v2-conv-body{flex-direction:column;gap:1px;min-width:0;display:flex}.os-app .v2-conv-top,.os-app .v2-conv-bottom{align-items:center;gap:8px;min-width:0;display:flex}.os-app .v2-conv-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);font:500 13.5px/1.35 var(--font-sans);flex:1;overflow:hidden}.os-app .v2-conv-name.is-unread{font-weight:650}.os-app .v2-conv-time{color:var(--ink-muted);font:450 12px/1.35 var(--font-sans);flex:none}.os-app .v2-conv-line{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-muted);font:400 12.5px/1.35 var(--font-sans);flex:1;overflow:hidden}.os-app .v2-conv-subj{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);font:500 12.5px/1.35 var(--font-sans);overflow:hidden}.os-app .v2-conv-subj.is-unread{color:var(--signal);font-weight:620}.os-app .v2-conv-tag{border:1px solid var(--line-strong);color:var(--ink-muted);font:510 11px/1.4 var(--font-sans);border-radius:999px;flex:none;padding:1px 7px}.os-app .v2-conv-tag.is-signal{border-color:var(--signal);color:var(--signal)}.os-app .a-side .a-side-mini{cursor:pointer;width:100%;color:var(--ink-muted);background:0 0;border:0;margin-top:6px}.os-app .a-side.is-mini{width:60px;padding-left:8px;padding-right:8px}.os-app .a-side.is-mini .a-side-l,.os-app .a-side.is-mini .a-wsname,.os-app .a-side.is-mini .a-search kbd,.os-app .a-side.is-mini .a-acct>.a-grow,.os-app .a-side.is-mini .a-acct>svg{display:none}.os-app .a-side.is-mini .fdx-nav,.os-app .a-side.is-mini .a-search,.os-app .a-side.is-mini .a-ws,.os-app .a-side.is-mini .a-acct{justify-content:center;padding-left:0;padding-right:0}.os-app .a-side.is-mini .fdx-nav{height:34px;position:relative}.os-app .a-side.is-mini .fdx-badge{font-size:10px;position:absolute;top:2px;right:4px}.os-app .v2-ribbon{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;margin:0 -24px -10px;padding:6px 18px;display:flex}.os-app .v2-ribbon .v2-tools,.os-app .v2-ribbon-slot,.os-app .v2-ribbon-slot>.v2-tools{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;padding:0;display:flex}.os-app .v2-ribbon-n{padding:0 6px;font-weight:600}.os-app .v2-tool.is-danger{color:var(--danger)}.os-app .v2-ph-bar{padding:14px 24px 0}.os-app .v2-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.os-app .v2-askbar{border:1px solid var(--line-strong);background:var(--hover);border-radius:12px;flex:1;align-items:center;gap:10px;max-width:720px;height:40px;padding:0 8px 0 14px;display:flex}.os-app .v2-askbar input{min-width:0;color:var(--ink);font:400 14px/1.5 var(--font-sans);background:0 0;border:0;outline:0;flex:1}.os-app .v2-askbar kbd{color:var(--ink-faint);font:450 11px/1 var(--font-mono)}.os-app .a-side .fdx-nav.is-active svg{box-sizing:content-box;background:var(--button);color:var(--on-button);stroke:var(--on-button);border-radius:7px;padding:4px}.os-app .a-side .fdx-nav.is-active{color:var(--signal);background:0 0}.os-app .a-side .a-search{margin-bottom:14px}.os-app .v2-ribbon{border:1px solid var(--card-line);background:var(--card);border-radius:12px 12px 0 0;margin:0 0 -10px;padding:7px 10px}.os-app .v2-ribbon~.a-panes{border-top:0;border-radius:0 0 12px 12px}.os-app .v2-ribbon .v2-tool,.os-app .v2-ribbon-slot .v2-tool{height:32px;color:var(--ink-2);font:500 13px/1 var(--font-sans);background:0 0;border:0;border-radius:6px;padding:0 10px}.os-app .v2-ribbon .v2-tool .i,.os-app .v2-ribbon-slot .v2-tool .i{color:var(--ink-muted)}.os-app .v2-ribbon .v2-tool:hover,.os-app .v2-ribbon-slot .v2-tool:hover{background:var(--hover);color:var(--ink);filter:none}.os-app .v2-ribbon .v2-tool.is-primary{color:var(--ink);background:0 0;font-weight:600}.os-app .v2-ribbon .v2-tool.is-primary .i{color:var(--ink)}.os-app .v2-ribbon .v2-tool.is-on{background:var(--hover);color:var(--ink)}.os-app .v2-ribbon .v2-tool-sep{height:20px;margin:0 4px}.os-app .v2-askbar{border:1px solid var(--card-line);background:var(--card);border-radius:999px;max-width:640px;height:44px;padding:0 10px 0 12px;box-shadow:0 1px 2px #0000001f}.os-app .v2-askbar:focus-within{border-color:var(--line-strong)}.os-app .v2-askbar .a-logo{flex:none}.os-app .v2-ask-me{background:var(--hover);color:var(--ink)}.os-app .v2-ask-mark{background:0 0}.os-app .v2-ribbon>.v2-tool-sep:first-child{display:none}.os-app .v2-askbar{border-radius:12px;max-width:none;height:42px}.os-app .v2-ask-me{color:#fff;background:linear-gradient(135deg,#5b51d8 0%,#833ab4 55%,#c13584 100%)}.os-app .v2-ask{background:var(--card)}.os-app .v2-ask-ai{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 9%, var(--card));max-width:92%;color:var(--ink);border-radius:12px 12px 12px 4px;padding:10px 14px}.os-app .fdx-btn,.os-app .v2-tool,.os-app .v2-ribbon .v2-tool,.os-app .v2-ribbon-slot .v2-tool,.os-app .v2-rail-b,.os-app .a-side .fdx-nav.is-active svg,.os-app .a-side .fdx-nav{border-radius:8px}.os-app .v2-ask-me{border-radius:12px 12px 4px}.os-app .a-panes .a-bub{background:color-mix(in srgb, var(--ink) 9%, var(--card));border-color:var(--line);border-radius:12px 12px 12px 4px}.os-app .a-panes .a-bub-me{color:#fff;background:linear-gradient(135deg,#5b51d8 0%,#833ab4 55%,#c13584 100%);border-color:#0000;border-radius:12px 12px 4px}.os-app .v2-chat-col{gap:4px;min-width:0;max-width:min(640px,70%)}.os-app .v2-chat-col .a-bub{max-width:100%}.os-app .v2-chat-col.is-me{align-items:flex-end}.os-app .v2-chat-meta{color:var(--ink-muted);font:400 12px/1.4 var(--font-sans);gap:8px;padding:0 4px;display:inline-flex}.os-app .v2-chat-meta .fdx-link{font-size:12px}.os-app .v2-rail-b.is-on{background:var(--hover);color:var(--ink);border-color:#0000}.os-app .v2-chatbox{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:6px;padding:12px 20px 16px;display:flex}.os-app .v2-chatbox-hint{color:var(--ink-muted);font:400 12px/1.4 var(--font-sans);align-items:center;gap:10px;display:flex}.os-app .v2-chatbox-hint .fdx-link{cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.os-app .v2-chatbox-row{border:1px solid var(--line-strong);background:var(--card);border-radius:12px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;display:flex}.os-app .v2-chatbox-row:focus-within{border-color:var(--ink-muted)}.os-app .v2-chatbox-row textarea{resize:none;min-width:0;min-height:32px;max-height:140px;color:var(--ink);font:400 14px/1.45 var(--font-sans);background:0 0;border:0;outline:0;flex:1;padding:6px 0}.os-app .v2-ai-btn{color:#fff;height:32px;font:550 13px/1 var(--font-sans);cursor:pointer;background:linear-gradient(135deg,#5b51d8 0%,#833ab4 55%,#c13584 100%);border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.os-app .v2-ai-btn:disabled{opacity:.7;cursor:default}.os-app .v2-send-btn{background:var(--button);width:32px;height:32px;color:var(--on-button);cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.os-app .v2-send-btn:disabled{opacity:.4;cursor:default}.os-app .v2w-week{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.os-app .v2w-day{grid-template-columns:76px 1fr 18px 1fr;align-items:center;gap:8px;min-height:32px;display:grid}.os-app .v2w-day .a-input{height:30px;padding:0 8px;font-size:13px}.os-app .v2w-day-on{color:var(--ink);font:500 13px/1 var(--font-sans);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.os-app .v2w-day-on input{width:15px;height:15px;accent-color:var(--signal);margin:0}.os-app .v2w-to{color:var(--ink-muted);text-align:center;font-size:12px}.os-app .v2w-closed{color:var(--ink-faint);grid-column:2/span 3;font-size:13px}.os-app .v2w-day.is-closed .v2w-day-on span{color:var(--ink-muted)}.os-app .v2w-queue{flex-direction:column;gap:6px;display:flex}.os-app .v2w-qrow{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.os-app .v2w-qrow.is-now{border-color:var(--line-strong);background:var(--hover)}.os-app .v2l-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;margin:0 0 12px;display:grid}.os-app .v2l-facts>div{grid-template-columns:130px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.os-app .v2l-facts>div:first-child{grid-column:1/-1}.os-app .v2l-facts dt{color:var(--ink-muted)}.os-app .v2l-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.os-app .v2l-facts .is-missing dd{color:var(--ink-faint)}.os-app .v2l-where{align-items:stretch;gap:8px;display:flex}.os-app .v2l-where .v2-area{flex:1;min-width:0}.os-app .v2l-map-btn{border:1px solid var(--line);border-radius:8px;flex:none;gap:6px}.os-app .v2l-map,.v2l-map{z-index:0;isolation:isolate;border:1px solid var(--line);cursor:crosshair;background:#e9e9ec;border-radius:12px;position:relative;overflow:hidden}.v2l-map-big{height:min(62vh,620px);margin-top:4px}.v2l-map.is-osm .leaflet-tile-pane{filter:grayscale()contrast(1.08)}.v2l-map.is-dark{background:#1c1c20}.v2l-map .leaflet-control-attribution{color:#9a9aa6;background:#141418b3;font-size:10px}.v2l-map .leaflet-control-attribution a{color:#b9b9c4}.v2l-map .leaflet-bar a{color:#e8e8ee;background:#232328;border-color:#33333a}.v2l-pin{background:var(--signal,#7c6cf0);border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 4px #7c6cf059}.v2l-map-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.v2l-map-picks{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.v2l-map-picks .fdx-btn{gap:6px}.os-app .v2-area-list{z-index:50;overscroll-behavior:contain;max-height:320px;overflow-y:auto}.os-app .v2l-tablewrap{border-top:1px solid var(--line);flex:1;min-height:0;margin:0 -16px -16px;overflow:auto}.os-app .v2l-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.os-app .v2l-table th{z-index:1;background:var(--surface);color:var(--ink-3,#9a9aa6);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500;position:sticky;top:0}.os-app .v2l-table th:nth-child(2){width:20%}.os-app .v2l-table th:nth-child(3){width:12%}.os-app .v2l-table th.v2l-th-tick{width:40px}.os-app .v2l-table th:nth-child(4){width:124px}.os-app .v2l-table th:nth-child(5){width:19%}.os-app .v2l-table th:nth-child(6){width:15%}.os-app .v2l-table th:nth-child(7){width:104px}.os-app .v2l-table th:nth-child(8){width:78px}.os-app .v2l-table th:nth-child(9){width:54px}.os-app .v2l-table th:nth-child(10){width:160px}.os-app .v2l-table td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:6px 10px;overflow:hidden}.os-app .v2l-table th:first-child,.os-app .v2l-table td:first-child{padding-left:16px}.os-app .v2l-table .is-num{text-align:right}.os-app .v2l-tr{cursor:pointer}.os-app .v2l-tr:hover td,.os-app .v2l-tr.is-open td{background:var(--hover,#ffffff0a)}.os-app .v2l-table a{color:inherit;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.os-app .v2l-table a:hover{text-decoration:underline}.os-app .v2l-td-biz span{display:block}.os-app .v2l-td-sub,.os-app .v2l-none{color:var(--ink-3,#9a9aa6);font-size:12px}.os-app .v2l-td-act{text-align:right;padding-right:16px!important}.os-app .v2l-td-act .fdx-btn,.os-app .v2l-td-act .fdx-pill{height:28px;font-size:12px}.os-app .v2l-tr-open>td{white-space:normal;padding:12px 16px 16px}.os-app .v2l-tr-open .v2l-rx{flex-direction:column;gap:12px;display:flex}.os-app .v2l-table th.v2l-th-tick,.os-app .v2l-table td.v2l-td-tick{padding-left:16px;padding-right:0}.os-app .v2l-table td.v2l-td-tick+td,.os-app .v2l-table th.v2l-th-tick+th{padding-left:10px}.os-app .v2l-table input[type=checkbox]{width:15px;height:15px;accent-color:var(--signal,#7c6cf0);cursor:pointer}.os-app .v2l-pickbar{border-top:1px solid var(--line);background:var(--hover,#ffffff0a);align-items:center;gap:8px;margin:0 -16px;padding:8px 16px;display:flex}.os-app .v2l-mail{align-items:center;gap:6px;min-width:0;display:flex}.os-app .v2l-more{border:1px solid var(--line);color:var(--ink-3,#9a9aa6);border-radius:8px;flex:none;padding:0 6px;font-size:11px}.v2c-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;display:grid}.v2c-body{resize:vertical;min-height:200px;font-family:inherit;line-height:1.5}.v2c-fields{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.v2c-fields .fdx-pill{cursor:pointer;font-size:12px}.v2c-who{border:1px solid var(--line);border-radius:8px;max-height:210px;margin:0;padding:0;list-style:none;overflow:auto}.v2c-who li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:grid}.v2c-who li:last-child{border-bottom:0}.v2c-who select{height:28px;padding:0 6px;font-size:12px}.v2c-preview{border:1px solid var(--line);white-space:pre-wrap;border-radius:8px;max-height:230px;padding:10px 12px;font-size:13px;overflow:auto}.v2c-preview p{margin:8px 0 0}@media (max-width:760px){.v2c-grid{grid-template-columns:1fr}}.os-app .v2b-sigpaste{border:1px dashed var(--line);cursor:text;border-radius:8px;min-height:96px;padding:10px 12px}.os-app .v2b-sigpaste:focus{border-color:var(--signal,#7c6cf0);outline:none}.os-app .v2b-sigpaste iframe{pointer-events:none;border:0;border-radius:6px;width:100%;min-height:60px;display:block}.os-app .v2b-hours{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:4px 0 2px;display:grid}.os-app .v2b-hour{border:1px solid var(--line);border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:8px;padding:8px 10px;display:grid}.os-app .v2b-hour .a-mono{grid-column:2;font-size:12px}.v2c-ai-open{align-self:flex-start}.v2c-ai{border:1px solid var(--line);background:var(--hover,#ffffff08);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.v2c-chips{flex-wrap:wrap;gap:6px;display:flex}.v2c-chips .fdx-pill{cursor:pointer}.v2c-chips .fdx-pill.is-on{border-color:var(--signal,#7c6cf0);color:var(--ink,#fff);background:#7c6cf02e}.v2c-options{gap:8px;max-height:320px;display:grid;overflow:auto}.v2c-option{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;display:flex}.v2c-option p{white-space:pre-wrap;color:var(--ink-2,#c9c9d2);margin:4px 0}.v2c-option .fdx-btn{align-self:flex-start}[data-theme=dark]{--input-bg:#25272b}[data-theme=light]{--input-bg:#f6f7f8}.a-input,.os-app .v2b-sigpaste,.os-app .v2-chatbox textarea{background-color:var(--input-bg,transparent)}.os-app .v2l-searches{width:auto;max-width:220px;height:30px;font-size:13px}.os-app section[aria-label=Your\ leads]>.a-card-h{flex-wrap:wrap;row-gap:8px}.os-app section[aria-label=Your\ leads]>.a-card-h>h2,.os-app section[aria-label=Your\ leads]>.a-card-h .a-sm,.os-app section[aria-label=Your\ leads]>.a-card-h .fdx-btn{white-space:nowrap;flex-shrink:0}.v2c-sig{border:1px dashed var(--line);color:var(--ink-muted,#8a8f98);border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:12.5px;display:flex}.v2c-sigframe{background:#fff;border:0;border-radius:6px;width:100%;height:150px;margin-top:8px;display:block}.v2c-body{min-height:300px}.v2c-preview{max-height:460px}.os-app .v2b-talk{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.os-app .v2b-talk .fdx-btn{align-self:flex-start}.a-note,.v2c-who,.v2c-preview,.v2c-option,.v2c-ai,.v2c-sig,.os-app .v2b-hour,.os-app .v2b-talk,.os-app .v2-area-list,.os-app .v2l-pickbar,.fdx-source{background-color:var(--input-bg,transparent)}.os-app .v2l-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.os-app .v2l-sort:hover,.os-app .v2l-sort.is-on{color:var(--ink)}.a-modal:has(.v2c-grid){min-height:min(860px,94vh);max-height:94vh!important}.v2c-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.os-app .v2p-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.os-app .v2p-item{border:1px solid var(--line);background:var(--input-bg,transparent);min-width:0;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.os-app .v2p-item:hover{border-color:var(--signal,#7c6cf0)}
