.design-workspace .record-directory{grid-template-columns:156px minmax(0,1fr) 252px;align-items:start;gap:20px;min-width:0;margin-top:24px;display:grid}.rd-scopes{min-width:0;padding:6px 0;position:sticky;top:88px}.rd-scopes h2{margin:0 0 6px;font-size:14px;font-weight:650}.rd-scopes>p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.6}.design-workspace .rd-scopes :is(.acv2-filters,.ctv2-filters){flex-direction:column;align-items:stretch;gap:4px;display:flex!important}.design-workspace .rd-scopes :is(.acv2-filters,.ctv2-filters)>button{text-align:left;min-height:36px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:6px;padding:8px 10px;font-size:12px;border:0!important}.design-workspace .rd-scopes :is(.acv2-filters,.ctv2-filters)>button[aria-pressed=true]{background:var(--surface-raised)!important;color:var(--text)!important;box-shadow:none!important;--text:var(--text-on-raised)!important;--muted:var(--muted-on-raised)!important;--subtle:var(--subtle-on-raised)!important;--ink-blue:var(--blue-on-raised)!important;--ink-accent:var(--accent-on-raised)!important;--ink-green:var(--green-on-raised)!important;--ink-orange:var(--orange-on-raised)!important;--ink-amber:var(--amber-on-raised)!important;--ink-violet:var(--violet-on-raised)!important;--ink-nav-glow:var(--nav-glow-on-raised)!important}.design-workspace .rd-scopes :is(.acv2-summary,.ctv2-summary){gap:14px;margin:22px 0 0;padding:0;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.design-workspace .rd-scopes :is(.acv2-summary,.ctv2-summary)>div{flex-direction:column;gap:5px;display:flex;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;padding:0!important}.design-workspace .rd-scopes :is(.acv2-summary,.ctv2-summary) strong{letter-spacing:-.4px;font-size:20px!important;font-weight:600!important}.design-workspace .rd-scopes :is(.acv2-summary,.ctv2-summary) small{color:var(--muted);font-size:11px!important}.rd-main{min-width:0}.rd-columns-toggle{color:var(--muted);font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:6px;font-size:12px}.design-workspace .record-directory[data-all-columns=false] .ctv2-row{grid-template-columns:minmax(170px,1.5fr) minmax(120px,1fr) minmax(150px,1.3fr) 105px!important;min-width:570px!important}.record-directory[data-all-columns=false] .ctv2-row>span:nth-child(3),.record-directory[data-all-columns=false] .ctv2-row>span:nth-child(5),.record-directory[data-all-columns=false] .ctv2-row>span:nth-child(6),.record-directory[data-all-columns=false] .ctv2-row>span:nth-child(8){display:none}.record-directory[data-all-columns=false] .ctv2-row>span:nth-child(7){grid-area:1/3}.record-directory[data-all-columns=false] .ctv2-row>span:nth-child(4){grid-area:1/4}.design-workspace .rd-main :is(.acv2-toolbar,.ctv2-toolbar){flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:0 0 12px;border:0!important;border-bottom:1px solid var(--line)!important;display:flex!important}.design-workspace .rd-main :is(.acv2-search,.ctv2-toolbar>label){flex:1;min-height:38px;min-width:180px!important;padding:7px 10px!important}.design-workspace .rd-main :is(.acv2-table,.ctv2-table){border:1px solid var(--line);border-radius:9px;min-width:0;overflow:auto}.design-workspace .rd-main :is(.acv2-row,.ctv2-row){gap:16px!important;min-width:780px!important;padding:14px!important;font-size:12px!important}.design-workspace .rd-main .acv2-row{grid-template-columns:minmax(170px,1.7fr) minmax(100px,1fr) 110px 45px 55px minmax(130px,1.3fr) 80px!important}.design-workspace .rd-main .ctv2-row{grid-template-columns:minmax(180px,1.8fr) 130px 130px 105px 105px 100px minmax(150px,1.4fr) 85px!important}.design-workspace .rd-main :is(.acv2-head,.ctv2-head){min-height:40px;color:var(--muted);padding-block:10px!important;font-size:11px!important}.design-workspace .rd-main :is(.acv2-row,.ctv2-row) strong{font-size:13px!important;font-weight:600!important}.design-workspace .rd-main :is(.acv2-row,.ctv2-row) small{line-height:1.5;font-size:11px!important}.rd-inspector{border-left:1px solid var(--line);min-width:0;padding:6px 0 8px 20px;position:sticky;top:88px}.rd-inspector>label{color:var(--muted);gap:6px;margin-bottom:20px;font-size:11px;display:grid}.rd-inspector select{width:100%;min-width:0;height:34px;font:inherit;color:var(--text);padding:5px 8px}.rd-inspector-avatar{border:1px solid var(--line);background:var(--surface-raised);width:42px;height:42px;color:var(--muted);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:9px;place-items:center;font-size:13px;font-weight:600;display:grid}.rd-inspector h2{letter-spacing:-.5px;overflow-wrap:anywhere;margin:14px 0 6px;font-size:20px;font-weight:650}.rd-inspector p,.rd-inspector small{color:var(--muted);margin:6px 0;font-size:12px;line-height:1.6}.rd-inspector dl{gap:12px;margin:20px 0;display:grid}.rd-inspector dl>div{grid-template-columns:70px minmax(0,1fr);gap:10px;font-size:12px;display:grid}.rd-inspector dt{color:var(--muted)}.rd-inspector dd{overflow-wrap:anywhere;margin:0}.rd-inspector section{border-top:1px solid var(--line);padding:14px 0}.rd-inspector h3{justify-content:space-between;margin:0 0 8px;font-size:12px;font-weight:600;display:flex}.rd-inspector h3>span{color:var(--muted)}.rd-context-row{gap:2px;margin:10px 0;display:grid}.rd-context-row strong{font-size:12px;font-weight:550}.rd-context-row small{margin:0}.rd-inspector>.secondary-button{justify-content:space-between;width:100%;margin-top:12px;padding:8px 10px;font-size:12px}@media (width<=1200px){.design-workspace .record-directory{grid-template-columns:146px minmax(0,1fr);gap:16px}.rd-inspector{border:1px solid var(--line);border-radius:9px;grid-column:2;grid-template-columns:1fr 1fr;gap:0 24px;padding:18px;display:grid;position:static}.rd-inspector>label,.rd-inspector>h2,.rd-inspector>p,.rd-inspector>.secondary-button{grid-column:1/-1}}@media (width<=780px){.design-workspace .record-directory{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.rd-scopes{position:static}.rd-scopes>h2,.rd-scopes>p,.rd-scopes :is(.acv2-summary,.ctv2-summary){display:none!important}.design-workspace .rd-scopes :is(.acv2-filters,.ctv2-filters){padding-bottom:5px;overflow:auto;flex-direction:row!important}.rd-scopes button{flex-shrink:0}.rd-inspector{grid-column:1;display:block}.rd-main{width:100%;overflow:hidden}}.rd-context-toggle{border:1px solid var(--line);min-height:32px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex}.rd-context-toggle[aria-pressed=true]{color:var(--text);background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised)}@media (width>=781px){.design-workspace .record-directory[data-context=false]{grid-template-columns:156px minmax(0,1fr)}}.polish-page{min-width:0}.polish-page .page-title h1{letter-spacing:-.8px;font-size:30px}.polish-page .page-title{margin-bottom:24px}.polish-page .page-title p{margin-top:7px;font-size:14px}.polish-page .primary-button,.polish-drawer .primary-button{border-radius:9px;min-height:38px;padding:10px 16px;font-size:13px}.polish-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.polish-toolbar input,.polish-toolbar select{border:1px solid var(--line,var(--line));background:var(--surface);color:inherit;font:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;min-width:0;max-width:100%;padding:9px 11px;font-size:13px}.polish-toolbar input{width:240px}.polish-toolbar label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.polish-segments{flex-wrap:wrap;gap:3px;display:flex}.polish-segments button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;padding:8px 11px;font-size:12px}.polish-segments button[aria-pressed=true]{background:var(--blue-soft,var(--surface));color:var(--blue,var(--ink-blue));--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);font-weight:600}.polish-panel{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:13px}.polish-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;font-size:13px;display:flex}.muted,.polish-row small{color:var(--muted)}.polish-empty{text-align:center;color:var(--muted);padding:40px}.quiet-icon{width:32px;height:32px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;flex:0 0 32px;place-items:center;font-size:17px;display:inline-grid}.quiet-icon:hover,.quiet-icon[aria-expanded=true]{background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset)}.record-context-menu{z-index:40000;background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:204px;color:var(--text);border-radius:10px;padding:5px;position:fixed;box-shadow:0 8px 30px #173e3224}.record-context-menu button{text-align:left;width:100%;font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:6px;padding:10px;font-size:13px;display:block}.record-context-menu button:hover,.record-context-menu button:focus-visible{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.record-context-menu .danger{color:var(--ink-orange)}.record-context-menu button:disabled{opacity:.4;cursor:default}.polish-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:12px 18px;display:flex}.polish-row:last-child{border-bottom:0}.polish-row:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.polish-row>input{width:16px;height:16px;accent-color:var(--blue,var(--blue));flex:0 0 16px}.polish-row-main{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:0;display:flex}.polish-row-main .record-identity{flex:1;min-width:0}.record-identity strong{font-size:14px;font-weight:600;display:block}.record-identity small{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.polish-row time{font-variant-numeric:tabular-nums;color:var(--muted);max-width:160px;font-size:12px}.polish-type-icon{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.polish-pill{background:var(--surface);color:var(--muted);white-space:nowrap;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:4px 8px;font-size:11px}.polish-pill.high{color:var(--ink-orange);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.polish-row.is-done .record-identity strong{color:var(--muted);text-decoration:line-through}.polish-drawer{border:0;border-left:1px solid var(--line);background:var(--surface);width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 60px #10342717}.polish-drawer::backdrop{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text)}.polish-drawer-inner>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.polish-drawer h2{overflow-wrap:anywhere;letter-spacing:-.5px;margin:7px 0 0;font-size:23px;line-height:1.3}.polish-drawer header small{letter-spacing:1.4px;color:var(--muted);text-transform:uppercase;font-size:10px}.polish-drawer-body{padding:24px}.polish-detail-actions{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.polish-detail-actions button,.polish-drawer-body>button{border:1px solid var(--line);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;padding:9px 12px;font-size:12px}.polish-detail-actions .primary-button{background:var(--blue,var(--accent));color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border-color:#0000}.polish-fields{grid-template-columns:1fr 1fr;gap:22px;margin:24px 0;display:grid}.polish-fields dt{color:var(--muted);margin-bottom:7px;font-size:11px}.polish-fields dd{overflow-wrap:anywhere;margin:0;font-size:14px}.polish-fields button{color:var(--blue,var(--ink-blue));text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0}.polish-drawer section{margin-top:26px}.polish-drawer h3{margin-bottom:14px;font-size:13px}.polish-drawer p{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.polish-timeline article{border-bottom:1px solid var(--line);padding:14px 0}.polish-timeline time{color:var(--muted);font-size:11px}.polish-timeline p{white-space:pre-wrap;margin:6px 0;font-size:13px}.polish-drawer select{border:1px solid var(--line);background:var(--surface);color:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;max-width:100%;padding:7px}.polish-page button:focus-visible,.polish-drawer button:focus-visible{outline:2px solid var(--blue,var(--line));outline-offset:2px}@media (width<=700px){.polish-row{gap:8px;padding:12px 10px}.polish-row-main{flex-wrap:wrap;gap:8px}.polish-row time{font-size:11px}.polish-row .polish-type-icon{display:none}.polish-fields{gap:16px}.polish-toolbar input{width:100%}}.lead-list-head{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:minmax(230px,2.4fr) 70px 115px minmax(95px,1fr) minmax(90px,1fr) 32px;gap:12px;padding:13px 18px;font-size:11px;display:grid}.lead-open{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;flex:1;grid-template-columns:minmax(230px,2.4fr) 70px 115px minmax(95px,1fr) minmax(90px,1fr);align-items:center;gap:12px;padding:0;display:grid}.lead-list-row{padding-top:16px;padding-bottom:16px}.lead-score b{font-variant-numeric:tabular-nums;font-size:15px}.lead-score>i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:42px;height:3px;color:var(--text);border-radius:3px;margin-top:6px;display:block}.lead-score>i>i{background:var(--blue,var(--blue));--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:3px;color:var(--text);border-radius:3px;display:block}.lead-owner,.lead-source{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.polish-drawer button:disabled{opacity:.45;cursor:default}@media (width<=1100px){.lead-list-head{grid-template-columns:minmax(180px,2fr) 55px 105px minmax(85px,1fr) 32px}.lead-list-head>span:nth-child(5),.lead-source{display:none}.lead-open{grid-template-columns:minmax(180px,2fr) 55px 105px minmax(85px,1fr)}}@media (width<=650px){.lead-list-head{display:none}.lead-open{grid-template-columns:minmax(140px,1fr) 45px 95px}.lead-owner{display:none}}.communication-layout{grid-template-columns:190px minmax(0,1fr);min-height:480px;display:grid}.communication-folders{border-right:1px solid var(--line);padding:18px 12px}.communication-folders>small{letter-spacing:1px;color:var(--muted);padding:10px;font-size:10px;display:block}.communication-folders>button{width:100%;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:10px;font-size:13px;display:flex}.communication-folders>button[aria-pressed=true]{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-weight:600}.communication-folders b{font-size:11px;font-weight:500}.communication-folders>p{color:var(--muted);padding:22px 10px;font-size:11px;line-height:1.7}.communication-list{min-width:0}.communication-row{text-align:left;background:var(--surface);border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;font:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);align-items:flex-start;gap:14px;padding:20px;display:flex}.communication-row:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.communication-row>span:nth-child(2){flex:1;min-width:0}.communication-row strong{font-size:14px;font-weight:500;display:block}.communication-row.unread strong{font-weight:650}.communication-row p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.5}.communication-row small{color:var(--muted);font-size:10px}.communication-row time{white-space:nowrap;color:var(--muted);font-size:11px}.communication-row time i{background:var(--blue,var(--blue));--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:6px;height:6px;color:var(--text);border-radius:50%;margin:10px 0 0 auto;display:block}@media (width<=700px){.communication-layout{grid-template-columns:1fr}.communication-folders{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;display:flex}.communication-folders>button{gap:8px;width:auto}.communication-folders>small,.communication-folders>p{display:none}.communication-row{gap:10px;padding:16px 12px}}.design-workspace .polish-deals .full-pipeline{scrollbar-width:thin;scroll-behavior:smooth;overscroll-behavior-x:contain;min-height:300px;max-height:calc(100dvh - 300px);grid-template-columns:repeat(7,minmax(210px,1fr))!important;gap:12px!important}.design-workspace .polish-deals .full-pipeline-col{min-height:280px;color:var(--text);align-self:stretch;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.design-workspace .polish-deals .full-stage-head{z-index:2;color:var(--text);margin:-1px 0 10px;top:0;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;padding:10px 6px!important;position:sticky!important}.polish-deals .pipeline-summary>span+span{border-left:1px solid var(--line);padding-left:24px}.polish-deals .pipeline-summary strong{font-size:22px}.polish-deals .pipeline-toolbar{gap:8px}.polish-deals .pipeline-toolbar button{padding:0 9px;font-size:12px}.polish-deals .pipeline-sort{font-size:11px}.deal-card-shell{margin-bottom:10px;position:relative}.deal-card-menu{z-index:1;position:absolute;top:7px;right:6px}.design-workspace .polish-deals .deal-card-large{cursor:grab;width:100%;margin:0!important;padding:14px 12px!important}.design-workspace .polish-deals .deal-card-large:active{cursor:grabbing}.design-workspace .polish-deals .deal-card-large>div:first-of-type{min-height:22px;padding-right:23px}.design-workspace .polish-deals .deal-card-large>div>strong{font-size:13px!important}.design-workspace .polish-deals .deal-card-large h3{margin:4px 0 12px;font-size:11px!important}.design-workspace .polish-deals .deal-card-large>b{font-variant-numeric:tabular-nums;font-size:19px!important}.design-workspace .polish-deals .deal-card-large>small{min-height:32px;margin:12px 0 9px;font-size:11px!important;display:block!important}.design-workspace .polish-deals .deal-card-large footer{gap:5px;font-size:10px!important}.card-priority{color:var(--ink-orange);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:4px;margin-top:10px;padding:3px 5px;font-size:9px;display:inline-block}.polish-deals .deal-list-table{table-layout:fixed;min-width:0}.polish-deals .deal-list-table th,.polish-deals .deal-list-table td{overflow-wrap:anywhere;padding:14px 10px;font-size:11px}.polish-deals .deal-list-table th:first-child{width:21%}.polish-deals .deal-list-table th:last-child{width:45px}.polish-deals .deal-list-table td:nth-child(2){white-space:normal}.polish-deals .deal-list-table tr:hover td{background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.polish-deals .deal-list-table td small{color:var(--muted);margin-top:5px;display:block}.polish-deals .deal-list-table td strong{font-size:12px}.polish-deals .deal-list-table .quiet-icon{text-align:center;place-items:center;padding:0;display:inline-grid}.stage-choice-list{gap:8px;display:grid}.stage-choice-list button{border:1px solid var(--line);text-align:left;background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;padding:13px}.polish-deals .pipeline-result-count{font-size:11px}@media (width<=800px){.polish-deals .deal-list-scroll{overflow-x:auto}.polish-deals .deal-list-table{min-width:720px}.polish-deals .pipeline-summary>span+span{padding-left:10px}.polish-deals .pipeline-summary strong{font-size:17px}}.design-workspace .polish-deals .deal-card-large>small:before{content:none!important}.design-workspace .polish-deals .full-pipeline{max-height:calc(100dvh - 340px)}.design-workspace .polish-deals .fit-pipeline{align-items:stretch;min-height:0;max-height:none;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}.design-workspace .polish-deals .fit-pipeline .full-pipeline-col{min-height:240px;transition:background .15s,box-shadow .15s;padding:6px!important}.design-workspace .polish-deals .fit-pipeline .full-stage-head{align-content:start;min-height:66px!important;padding:9px 4px!important;position:static!important}.pipeline-stage-name{font:inherit;color:inherit;text-align:left;overflow-wrap:anywhere;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0;font-size:12px;font-weight:650;line-height:1.4}.pipeline-stage-name:disabled{opacity:1;cursor:default}.is-moving .pipeline-stage-name{color:var(--ink-blue);cursor:pointer;text-underline-offset:4px;text-decoration:underline}.pipeline-stage-cards{scrollbar-width:thin;max-height:max(250px,100dvh - 420px);padding:1px;overflow:hidden auto}.fit-pipeline .deal-card-menu{gap:0;display:flex;top:6px;right:3px}.fit-pipeline .deal-card-menu .quiet-icon{flex-basis:25px;width:25px;height:26px;font-size:14px}.deal-drag-handle{width:22px;height:26px;color:var(--muted);cursor:grab;touch-action:none;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.deal-drag-handle:hover{background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.deal-drag-handle:active{cursor:grabbing}.design-workspace .polish-deals .fit-pipeline .deal-card-large{overflow-wrap:anywhere;min-width:0;padding:35px 9px 11px!important}.design-workspace .polish-deals .fit-pipeline .deal-card-large>div:first-of-type{padding-right:0}.design-workspace .polish-deals .fit-pipeline .deal-card-large>b{white-space:nowrap;font-size:clamp(14px,1.3vw,19px)!important}.design-workspace .polish-deals .fit-pipeline .deal-card-large h3{line-height:1.5}.design-workspace .polish-deals .fit-pipeline .deal-card-large footer{flex-wrap:wrap}.pipeline-drag-help{min-height:30px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;font-size:12px;display:flex}.pipeline-drag-help button{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0}.design-workspace .polish-deals .fit-pipeline .is-drop-target{box-shadow:inset 0 0 0 2px var(--blue,#1964ff);color:var(--text);background:var(--blue-soft,var(--surface))!important;--text:var(--text-on-linkSoft)!important;--muted:var(--muted-on-linkSoft)!important;--subtle:var(--subtle-on-linkSoft)!important;--ink-blue:var(--blue-on-linkSoft)!important;--ink-accent:var(--accent-on-linkSoft)!important;--ink-green:var(--green-on-linkSoft)!important;--ink-orange:var(--orange-on-linkSoft)!important;--ink-amber:var(--amber-on-linkSoft)!important;--ink-violet:var(--violet-on-linkSoft)!important;--ink-nav-glow:var(--nav-glow-on-linkSoft)!important}.pipeline-drag-preview{z-index:30000;pointer-events:none;border:1px solid var(--blue);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:216px;color:var(--text);border-radius:9px;padding:12px;position:fixed;box-shadow:0 8px 24px #173e3224}.pipeline-drag-preview strong,.pipeline-drag-preview span{overflow-wrap:anywhere;font-size:12px;display:block}.pipeline-drag-preview span{color:var(--muted);margin-top:4px}@media (width<=1100px){.design-workspace .polish-deals .fit-pipeline{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=650px){.design-workspace .polish-deals .fit-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=380px){.design-workspace .polish-deals .fit-pipeline{grid-template-columns:minmax(0,1fr)!important}}.design-workspace .sidebar-appearance-trigger{width:calc(100% - 24px);min-height:44px;color:var(--muted);cursor:pointer;text-align:left;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:12px;margin:12px 12px 8px;padding:10px 12px;font-size:12px;display:flex}.sidebar-appearance-trigger>i{flex-shrink:0;place-items:center;width:24px;display:grid}.sidebar-appearance-trigger>span{white-space:nowrap}.sidebar-appearance-trigger>b{border-radius:50%;width:8px;height:8px;margin-left:auto}.sidebar-appearance-trigger:hover{background:var(--surface-hover);color:var(--text);--text:var(--text-on-hover);--muted:var(--muted-on-hover);--subtle:var(--subtle-on-hover);--ink-blue:var(--blue-on-hover);--ink-accent:var(--accent-on-hover);--ink-green:var(--green-on-hover);--ink-orange:var(--orange-on-hover);--ink-amber:var(--amber-on-hover);--ink-violet:var(--violet-on-hover);--ink-nav-glow:var(--nav-glow-on-hover)}.design-workspace[data-navigation=collapsed] .sidebar-appearance-trigger{justify-content:center;width:44px;margin-left:12px;padding:10px}.design-workspace[data-navigation=collapsed] .sidebar-appearance-trigger :is(span,b){display:none}.sidebar-appearance-dialog{border:1px solid var(--line-2);background:var(--surface);width:330px;max-width:calc(100vw - 92px);max-height:calc(100dvh - 115px);color:var(--text);box-shadow:var(--shadow-lg);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;margin:0;padding:20px;font:13px Segoe UI,system-ui,sans-serif;position:fixed;inset:auto auto 90px 78px;overflow:auto}.sidebar-appearance-dialog::backdrop{background:#0003}.sidebar-appearance-dialog>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sidebar-appearance-dialog h2{letter-spacing:-.03em;margin:5px 0 0;font-size:17px}.sidebar-appearance-dialog small{color:var(--muted);font-size:10px}.sidebar-appearance-dialog p{color:var(--muted);margin:14px 0;font-size:12px;line-height:1.6}.sidebar-appearance-dialog button{font:inherit;cursor:pointer;color:var(--text)}.sidebar-appearance-dialog header>button{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:5px;place-items:center;padding:5px;display:grid}.sidebar-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sidebar-preset-grid>button{border:1px solid var(--line);text-align:left;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:8px;min-width:0;padding:7px;position:relative}.sidebar-preset-grid>button[aria-pressed=true]{border-color:var(--accent)}.sidebar-preset-grid>button:hover{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text)}.sidebar-preset-grid>button>span{border:1px solid;border-radius:4px;height:44px;display:block;position:relative;overflow:hidden}.sidebar-preset-grid i{width:22%;height:100%;display:block}.sidebar-preset-grid b{border-radius:3px;width:55%;height:23px;position:absolute;top:10px;left:29%}.sidebar-preset-grid em{border-radius:2px;width:24%;height:7px;position:absolute;top:16px;left:36%}.sidebar-preset-grid strong{margin-top:8px;font-size:11px;font-weight:500;display:block}.sidebar-preset-grid svg{position:absolute;bottom:8px;right:8px}.sidebar-custom-color{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;font-size:12px;display:flex}.sidebar-custom-color span{gap:6px;display:grid}.sidebar-custom-color input{border:1px solid var(--line-2);background:var(--surface-inset);cursor:pointer;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:42px;height:36px;color:var(--text);border-radius:7px;padding:3px}.sidebar-appearance-dialog .sidebar-appearance-status{min-height:18px;margin:10px 0;font-size:10px}.sidebar-appearance-dialog .sidebar-open-studio{border:1px solid var(--line);background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);width:100%;color:var(--text);border-radius:7px;justify-content:space-between;align-items:center;padding:11px 12px;font-size:12px;display:flex}@media (width<=600px){.sidebar-appearance-dialog{max-height:calc(100dvh - 40px);padding:16px;inset:auto auto 20px 78px}}:root[data-motion=full] .sidebar-appearance-dialog[open]{animation:formora-panel .24s var(--ease-ui)}.theme-studio-hint{color:var(--muted);font-size:12px;line-height:1.6}.theme-base-options>summary{color:var(--muted);cursor:pointer;padding:10px 0;font-size:12px}.design-workspace .sidebar{padding-bottom:134px!important}.design-workspace .sidebar-appearance-trigger{width:calc(var(--sidebar-width) - 24px);background:var(--surface-nav);z-index:2;white-space:nowrap;--text:var(--text-on-sidebar);--muted:var(--muted-on-sidebar);--subtle:var(--subtle-on-sidebar);--ink-blue:var(--blue-on-sidebar);--ink-accent:var(--accent-on-sidebar);--ink-green:var(--green-on-sidebar);--ink-orange:var(--orange-on-sidebar);--ink-amber:var(--amber-on-sidebar);--ink-violet:var(--violet-on-sidebar);--ink-nav-glow:var(--nav-glow-on-sidebar);color:var(--text);margin:0;position:fixed;bottom:84px;left:12px;overflow:hidden}.design-workspace[data-navigation=collapsed] .sidebar-appearance-trigger{margin:0}:root[data-motion=full] .sidebar-appearance-trigger{transition:width .26s var(--ease-ui),background-color .12s var(--ease-ui)}.command-center{min-width:0;container-type:inline-size}.cc-summary{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 16px;display:grid;overflow:hidden}.cc-summary-row{border-right:1px solid var(--line);align-content:start;gap:7px;min-width:0;padding:18px 20px;display:grid}.cc-summary-row:last-child{border-right:0}.cc-summary-row>span{color:var(--muted);font-size:12px}.cc-summary-row>strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(23px,2.2vw,30px);font-weight:650;line-height:1.2}.cc-summary-row>small{color:var(--muted);font-size:11px;line-height:1.5}.cc-home-work{grid-template-columns:minmax(0,1.3fr) minmax(300px,.9fr);align-items:stretch;gap:16px;margin:16px 0;display:grid}.cc-home-work>.panel{flex-direction:column;min-width:0;display:flex;margin:0!important}.cc-home-work .tasks-panel .task-list,.cc-home-work .today-panel .today-list{scrollbar-width:thin;max-height:320px;overflow:auto}.cc-home-work .today-panel .add-inline{margin-top:auto}.cc-home-work .today-panel .today-list>button{min-height:60px;padding:12px 16px}.cc-home-work .tasks-panel .activity-row{padding:13px 16px}.cc-home-work .cc-scope{color:var(--muted);margin:0;padding:8px 16px;font-size:11px}.command-center>.cc-pipeline-preview{margin:0 0 16px}.command-center .cc-home-footer{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin:16px 0;display:grid}.cc-home-footer>.panel{min-width:0;margin:0!important}.cc-home-footer .cc-next{flex-direction:column;gap:10px;display:flex;padding:18px!important}.cc-home-footer .cc-next h3{margin:4px 0;font-size:20px}.cc-home-footer .cc-next p{margin:0;font-size:13px;line-height:1.5}.cc-home-footer .cc-next small{color:var(--muted);font-size:11px}.cc-home-footer .cc-next>button{align-self:flex-start;margin-top:auto}.cc-home-footer .design-empty{min-height:0;padding:20px}@media (width<=1000px){.cc-home-work{grid-template-columns:1fr}.command-center .cc-home-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-home-footer>.feed-panel{grid-column:1/-1}.cc-summary-row{padding:16px}}@media (width<=600px){.cc-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-summary-row:nth-child(2){border-right:0}.cc-summary-row:nth-child(-n+2){border-bottom:1px solid var(--line)}.command-center .cc-home-footer{grid-template-columns:1fr}.cc-home-work .tasks-panel .activity-row{padding:12px}.cc-summary-row>strong{font-size:23px}}@container (width<=950px){.cc-home-work{grid-template-columns:1fr}.command-center .cc-home-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-home-footer>.feed-panel{grid-column:1/-1}}@container (width<=600px){.cc-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-summary-row:nth-child(2){border-right:0}.cc-summary-row:nth-child(-n+2){border-bottom:1px solid var(--line)}.command-center .cc-home-footer{grid-template-columns:1fr}.cc-home-work .tasks-panel .activity-row{padding:12px}.cc-summary-row>strong{font-size:23px}}.inbox-v2-page{--ix-ink:var(--text);--ix-muted:var(--muted);--ix-line:var(--line);--ix-soft:var(--accent-soft);--ix-green:var(--green);--ix-blue:var(--blue);--ix-coral:var(--orange);--ix-violet:var(--blue);padding-bottom:34px}.inbox-v2-title{align-items:flex-end;margin-bottom:18px}.inbox-v2-title>div:first-child>span{color:var(--muted);letter-spacing:.14em;margin-bottom:6px;font-size:10px;font-weight:650;display:block}.inbox-v2-title h1{color:var(--text);letter-spacing:-.035em;margin:0;font-size:32px}.inbox-v2-title p{color:var(--muted);margin:7px 0 0}.inbox-title-actions{align-items:center;gap:9px;display:flex}.inbox-connect-button{border:1px solid var(--line);background:var(--surface);height:44px;color:var(--text);font:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;padding:0 15px;font-weight:600}.inbox-connect-button:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.inbox-connection-notice{border:1px solid var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:12px 14px;display:flex}.inbox-connection-notice div{gap:2px;display:grid}.inbox-connection-notice strong{font-size:12px}.inbox-connection-notice span{color:var(--muted);font-size:11px}.inbox-connection-notice button{width:28px;height:28px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;font-size:20px}.inbox-connection-notice button:hover{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text)}.inbox-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:12px;display:grid}.inbox-summary>button{border:1px solid var(--ix-line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:10px;align-items:center;gap:12px;padding:14px 15px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.inbox-summary>button:hover{border-color:var(--line);transform:translateY(-1px);box-shadow:0 8px 20px #0c31280f}.inbox-summary-icon{border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:650;display:grid}.inbox-summary-icon.unread{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-summary-icon.reply{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-summary-icon.crm{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-summary-icon.scheduled{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-summary button>span:last-child{grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;min-width:0;display:grid}.inbox-summary small{color:var(--muted);grid-column:1/-1;font-size:10px;font-weight:600}.inbox-summary strong{color:var(--text);font-size:24px;line-height:1}.inbox-summary em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.inbox-commandbar{border:1px solid var(--ix-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:minmax(300px,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;padding:9px;display:grid}.inbox-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:40px;color:var(--text);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.inbox-search>span{color:var(--muted);font-size:17px}.inbox-search input{width:100%;color:var(--text);font:inherit;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0}.inbox-command-actions{align-items:center;gap:12px;padding-right:4px;display:flex}.inbox-command-actions button{color:var(--ink-blue);font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:11px;font-weight:600}.inbox-command-actions span{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:600}.inbox-workspace{border:1px solid var(--ix-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:590px;color:var(--text);border-radius:10px;grid-template-columns:210px minmax(360px,480px) minmax(360px,1fr);display:grid;overflow:hidden;box-shadow:0 5px 20px #0b2a2209}.inbox-nav{border-right:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);flex-direction:column;gap:18px;padding:15px 10px;display:flex}.inbox-nav-section,.inbox-source-section{gap:4px;display:grid}.inbox-nav-section>small,.inbox-source-section>small{color:var(--muted);letter-spacing:.12em;padding:0 8px 4px;font-size:9px;font-weight:650}.inbox-nav-section>button{min-height:38px;color:var(--muted);text-align:left;font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:9px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 9px;font-size:11px;font-weight:600;display:grid}.inbox-nav-section>button:hover{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-nav-section>button[aria-pressed=true]{background:var(--surface-inset);color:var(--ink-green);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);box-shadow:inset 3px 0 #176b59}.inbox-nav-section>button i{text-align:center;font-style:normal}.inbox-nav-section>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-nav-section>button b{background:var(--surface);min-width:20px;height:20px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;padding:0 5px;font-size:9px;display:grid}.inbox-source-section{border-top:1px solid var(--line);margin-top:auto;padding-top:2px}.inbox-source-section>small{padding-top:12px}.mail-source{border-radius:9px;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:7px;display:grid}.mail-source:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.mail-source-logo{border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:650;display:grid}.mail-source-logo.gmail{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.mail-source-logo.outlook{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.mail-source-logo.imap{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.mail-source>span:nth-child(2){gap:1px;min-width:0;display:grid}.mail-source strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mail-source em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.mail-source button{background:var(--surface);width:24px;height:24px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:7px;font-size:14px;box-shadow:inset 0 0 0 1px #dce5e2}.mail-source button:hover{color:var(--ink-green);box-shadow:inset 0 0 0 1px #9cc7b9}.inbox-thread-column{border-right:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);flex-direction:column;display:flex}.inbox-thread-head{border-bottom:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:61px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.inbox-thread-head>div{gap:2px;display:grid}.inbox-thread-head small{color:var(--muted);letter-spacing:.11em;font-size:8px;font-weight:650}.inbox-thread-head strong{color:var(--text);font-size:13px}.inbox-thread-head>span{background:var(--surface);min-width:26px;height:26px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;padding:0 8px;font-size:10px;font-weight:650;display:grid}.inbox-thread-list{min-height:0;overflow:auto}.inbox-thread{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;color:var(--text);grid-template-columns:36px minmax(0,1fr);align-items:flex-start;gap:11px;padding:14px 15px;transition:background .12s;display:grid;position:relative}.inbox-thread:hover,.inbox-thread.unread{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.inbox-thread.unread:before{content:"";background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:3px;color:var(--text);border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:0}.inbox-thread.active{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:inset 3px 0 #176b59}.inbox-avatar{background:var(--surface);width:36px;height:36px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;place-items:center;font-size:14px;font-weight:650;display:grid}.inbox-avatar.deal{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-avatar.lead{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-avatar.task{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-avatar.mail{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-thread-copy{min-width:0;display:block}.inbox-thread-meta{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.inbox-thread-meta b{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:650}.inbox-thread-meta time{color:var(--muted);flex:none;font-size:9px}.inbox-thread-copy>strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;display:block;overflow:hidden}.inbox-thread.unread .inbox-thread-copy>strong{font-weight:650}.inbox-thread-copy>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 5px;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.inbox-thread-copy>small{color:var(--muted);font-size:8px}.inbox-unread-dot{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:6px;height:6px;color:var(--text);border-radius:50%;position:absolute;bottom:13px;right:11px}.inbox-empty{text-align:center;place-items:center;padding:70px 26px;display:grid}.inbox-empty>span{background:var(--surface);width:40px;height:40px;color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;font-size:18px;display:grid}.inbox-empty strong{color:var(--text);margin-top:10px}.inbox-empty p{max-width:240px;color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.5}.inbox-preview{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);flex-direction:column;display:flex}.inbox-preview-head{border-bottom:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:61px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:0 17px;display:flex}.inbox-preview-source{align-items:center;gap:9px;min-width:0;display:flex}.inbox-preview-source>span{background:var(--surface);width:32px;height:32px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.inbox-preview-source.deal>span{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-preview-source.lead>span{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-preview-source.email>span{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-preview-source>div{gap:2px;min-width:0;display:grid}.inbox-preview-source small{color:var(--muted);letter-spacing:.08em;font-size:8px;font-weight:650}.inbox-preview-source strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.inbox-preview-head>button{width:30px;height:30px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;font-size:20px}.inbox-preview-head>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.inbox-preview-body{flex:1;min-height:0;padding:24px 25px;overflow:auto}.inbox-preview-eyebrow{color:var(--muted);letter-spacing:.12em;margin-bottom:7px;font-size:9px;font-weight:650;display:block}.inbox-preview-body h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.18}.inbox-preview-message{color:var(--muted);margin:18px 0;font-size:13px;line-height:1.7}.inbox-context-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:13px;gap:5px;margin-top:24px;padding:14px;display:grid}.inbox-context-card>span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:650}.inbox-context-card>strong{color:var(--text);font-size:12px}.inbox-context-card>p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.inbox-preview-actions{border-top:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);align-items:center;gap:8px;padding:13px 17px;display:flex}.inbox-preview-actions>button:not(.primary-button){border:1px solid var(--line);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 12px;font-size:10px;font-weight:600}.inbox-preview-actions>button:not(.primary-button):hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.inbox-email-meta{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:11px;gap:0;margin:18px 0;padding:11px 13px;display:grid}.inbox-email-meta>div{grid-template-columns:45px 1fr;gap:8px;padding:5px 0;display:grid}.inbox-email-meta dt{color:var(--muted);font-size:9px}.inbox-email-meta dd{overflow-wrap:anywhere;color:var(--text);margin:0;font-size:10px}.inbox-email-body{white-space:pre-wrap;color:var(--muted);font-size:12px;line-height:1.7}.inbox-attachments{gap:7px;margin-top:20px;display:grid}.inbox-attachments strong{color:var(--text);font-size:10px}.inbox-attachments span{border:1px solid var(--line);background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:9px 10px;font-size:9px}.inbox-preview-empty{text-align:center;align-content:center;place-items:center;height:100%;padding:30px;display:grid}.inbox-preview-empty>span{background:var(--surface);width:50px;height:50px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;font-size:20px;display:grid}.inbox-preview-empty h2{color:var(--text);margin:13px 0 5px;font-size:17px}.inbox-preview-empty p{max-width:330px;color:var(--muted);margin:0;font-size:10px;line-height:1.55}.inbox-preview-capabilities{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:15px;display:flex}.inbox-preview-capabilities span{border:1px solid var(--line);background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:600}@media (width<=1250px){.inbox-workspace{grid-template-columns:190px minmax(350px,440px) minmax(320px,1fr)}.inbox-summary{grid-template-columns:repeat(2,1fr)}}@media (width<=980px){.inbox-workspace{grid-template-columns:190px minmax(0,1fr)}.inbox-preview{display:none}.inbox-thread-column{border-right:0}.inbox-title-actions{flex-wrap:wrap;justify-content:flex-end}}@media (width<=720px){.inbox-summary,.inbox-commandbar{grid-template-columns:1fr}.inbox-command-actions{justify-content:space-between}.inbox-workspace{grid-template-columns:1fr}.inbox-nav{border-right:0;border-bottom:1px solid var(--line)}.inbox-source-section{display:none}.inbox-nav-section{grid-template-columns:repeat(2,1fr)}.inbox-nav-section>small{grid-column:1/-1}.inbox-title-actions{justify-content:flex-start;width:100%}.inbox-v2-title{flex-direction:column;align-items:flex-start}}.inbox-status-summary{border-top:1px solid var(--line);margin-top:16px;padding:12px 0}.inbox-status-summary>summary{color:var(--muted);cursor:pointer;padding:8px 14px;font-size:12px}.design-workspace .inbox-status-summary .inbox-summary{flex-direction:column;gap:0;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;display:flex!important}.design-workspace .inbox-status-summary .inbox-summary>button{--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:54px!important;padding:10px 14px!important}.design-workspace .inbox-status-summary .inbox-summary strong{font-size:17px!important}.inbox-status-summary .inbox-summary em{display:none}.activities-v2-page{--av2-ink:var(--text);--av2-muted:var(--muted);--av2-line:var(--line);--av2-blue:var(--blue);--av2-green:var(--green);--av2-coral:var(--orange);--av2-violet:var(--blue);--av2-panel:var(--surface)}.activities-v2-page .page-title{margin-bottom:20px}.activities-v2-page .page-title>div>span{color:var(--muted);letter-spacing:.14em;margin-bottom:6px;font-size:11px;font-weight:650;display:block}.activity-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.activity-kpis article{border:1px solid var(--av2-line);background:var(--av2-panel);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex;box-shadow:0 4px 14px #11302709}.activity-kpi-icon{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;font-weight:650;display:grid}.activity-kpi-icon.today{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.activity-kpi-icon.priority{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.activity-kpi-icon.conversations{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.activity-kpi-icon.complete{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.activity-kpis small{color:var(--muted);font-size:11px;font-weight:600;display:block}.activity-kpis strong{color:var(--text);margin-top:2px;font-size:26px;line-height:1;display:block}.activity-kpis p{color:var(--muted);margin:5px 0 0;font-size:11px}.activity-focus-card{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface-inset),var(--surface-inset));color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;grid-template-columns:auto minmax(220px,1.25fr) minmax(180px,.8fr) auto;align-items:center;gap:16px;margin-bottom:14px;padding:16px 18px;display:grid;box-shadow:0 12px 30px #083e301f}.activity-focus-mark{align-content:center;align-self:stretch;gap:8px;display:grid}.activity-focus-mark span{letter-spacing:.14em;color:var(--ink-green);font-size:10px;font-weight:650}.activity-focus-mark i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:34px;height:3px;color:var(--text);border-radius:999px;display:block}.activity-focus-copy small,.activity-focus-context small{color:var(--muted);display:block}.activity-focus-copy strong{margin-top:3px;font-size:18px;display:block}.activity-focus-copy p{color:var(--muted);margin:4px 0 0;font-size:12px}.activity-focus-context{min-width:0}.activity-focus-context small{white-space:nowrap;text-overflow:ellipsis;margin-top:7px;overflow:hidden}.activity-focus-actions{gap:8px;display:flex}.activity-focus-actions button{border:1px solid color-mix(in srgb,var(--surface) 18%,transparent);background:color-mix(in srgb,var(--surface) 8%,transparent);height:38px;color:var(--text);cursor:pointer;border-radius:10px;padding:0 13px;font-weight:600}.activity-focus-actions .activity-complete-button{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.activity-toolbar-v2{border:1px solid var(--av2-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:12px;margin-bottom:16px;padding:10px;display:grid}.activity-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:40px;color:var(--text);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.activity-search span{color:var(--muted);font-size:18px}.activity-search input{width:100%;min-width:0;font:inherit;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0}.activity-smart-views{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;align-items:center;gap:4px;padding:3px;display:flex}.activity-smart-views button{height:34px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.activity-smart-views button[aria-pressed=true]{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 1px 4px #102b231a}.activity-smart-views b{background:var(--surface);min-width:18px;height:18px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;display:grid}.activity-calendar-button{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:0 13px;font-weight:600}.activity-error{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:10px 12px}.activity-agenda{gap:16px;display:grid}.activity-group{border:1px solid var(--av2-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.activity-group>header{border-bottom:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.activity-group>header h2{color:var(--text);margin:0;font-size:15px}.activity-group>header p{color:var(--muted);margin:3px 0 0;font-size:11px}.activity-group>header>span{background:var(--surface);min-width:28px;height:28px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;padding:0 8px;font-weight:650;display:grid}.activity-card-list{display:grid}.activity-card{border-top:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;transition:background .15s,transform .15s;display:grid;position:relative}.activity-card:first-child{border-top:0}.activity-card:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.activity-card:before{content:"";background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:3px;color:var(--text);border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:0}.activity-card.type-email:before{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text)}.activity-card.type-call:before{background:var(--amber-soft);--text:var(--text-on-warningSoft);--muted:var(--muted-on-warningSoft);--subtle:var(--subtle-on-warningSoft);--ink-blue:var(--blue-on-warningSoft);--ink-accent:var(--accent-on-warningSoft);--ink-green:var(--green-on-warningSoft);--ink-orange:var(--orange-on-warningSoft);--ink-amber:var(--amber-on-warningSoft);--ink-violet:var(--violet-on-warningSoft);--ink-nav-glow:var(--nav-glow-on-warningSoft);color:var(--text)}.activity-card.type-meeting:before{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.activity-card.type-task:before{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.activity-card.type-note:before{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text)}.activity-card.is-done{opacity:.62}.activity-card.is-done .activity-card-identity strong{text-decoration:line-through}.activity-check{border:1px solid var(--line);background:var(--surface);width:22px;height:22px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px}.activity-check.checked{background:var(--av2-green);border-color:var(--av2-green)}.activity-card-main{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;grid-template-columns:auto minmax(210px,1.2fr) minmax(160px,.9fr) 80px auto;align-items:center;gap:12px;min-width:0;display:grid}.activity-type-icon{background:var(--surface);width:38px;height:38px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;flex:none;place-items:center;font-size:16px;display:grid}.activity-card-identity{min-width:0}.activity-card-identity>small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:650;display:block}.activity-card-identity strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.activity-card-identity span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;display:block;overflow:hidden}.activity-card-context{min-width:0}.activity-card-context small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.activity-due{text-align:right}.activity-due small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;display:block}.activity-due strong{color:var(--text);font-size:12px}.activity-priority{border-radius:999px;justify-content:center;align-items:center;min-width:58px;height:26px;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex}.activity-row-actions{align-items:center;gap:5px;display:flex}.activity-row-actions>button{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--muted);cursor:pointer;opacity:0;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 9px;font-size:10px;font-weight:600;transition:opacity .15s}.activity-card:hover .activity-row-actions>button,.activity-row-actions>button:focus-visible{opacity:1}.activity-empty{text-align:center;border:1px dashed var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;place-items:center;padding:48px;display:grid}.activity-empty>span{background:var(--surface);width:44px;height:44px;color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;font-size:20px;display:grid}.activity-empty h2{color:var(--text);margin:12px 0 4px}.activity-empty p{color:var(--muted);margin:0 0 14px}.activity-empty button{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 14px;font-weight:600}.activity-drawer-summary{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:14px;padding:14px;display:grid}.activity-drawer-summary small{color:var(--muted);letter-spacing:.1em;font-size:9px;font-weight:650;display:block}.activity-drawer-summary strong{color:var(--text);margin-top:2px;display:block}.activity-drawer-summary p{color:var(--muted);margin:3px 0 0;font-size:11px}@media (width<=1180px){.activity-kpis{grid-template-columns:repeat(2,1fr)}.activity-focus-card{grid-template-columns:auto 1fr auto}.activity-focus-context{display:none}.activity-toolbar-v2{grid-template-columns:1fr auto}.activity-smart-views{grid-column:1/-1;overflow:auto}.activity-card-main{grid-template-columns:auto minmax(180px,1fr) 70px auto}.activity-card-context{display:none}}@media (width<=760px){.activity-kpis,.activity-focus-card{grid-template-columns:1fr}.activity-focus-mark,.activity-focus-context{display:none}.activity-focus-actions{justify-content:flex-start}.activity-toolbar-v2{grid-template-columns:1fr}.activity-calendar-button{width:100%}.activity-card{grid-template-columns:auto 1fr}.activity-card-main{grid-template-columns:auto 1fr auto}.activity-card-main .activity-priority{display:none}.activity-due{grid-column:3}.activity-row-actions{grid-column:2;justify-content:flex-end}.activity-row-actions>button{opacity:1}.activity-group>header p{display:none}}.leads-v2{max-width:1720px;margin:0 auto}.leads-v2-title{margin-bottom:18px}.leads-v2-title p{max-width:680px}.leads-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.leads-kpis article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:108px;color:var(--text);border-radius:10px;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 2px 10px #16372d09}.leads-kpis article>div{min-width:0}.leads-kpis small{color:var(--muted);font-size:11px;font-weight:600;display:block}.leads-kpis strong{color:var(--text);margin:3px 0 1px;font-size:26px;line-height:1;display:block}.leads-kpis p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10.5px;overflow:hidden}.lead-kpi-icon{border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:650;display:grid}.lead-kpi-blue{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-kpi-green{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-kpi-orange{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-kpi-purple{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-flow{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:220px 1fr;align-items:stretch;margin-bottom:14px;display:grid;overflow:hidden}.lead-flow-copy{border-right:1px solid var(--line);flex-direction:column;justify-content:center;padding:16px 18px;display:flex}.lead-flow-copy small{color:var(--muted);letter-spacing:.12em;font-size:9px;font-weight:650}.lead-flow-copy strong{color:var(--text);margin-top:4px;font-size:14px}.lead-flow-stages{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lead-flow-stages button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;align-items:center;gap:10px;padding:14px 16px;transition:background .15s;display:flex;position:relative}.lead-flow-stages button:last-child{border-right:0}.lead-flow-stages button:hover,.lead-flow-stages button.active{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.lead-flow-stages button.active:after{content:"";background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:3px;color:var(--text);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:14px;right:14px}.lead-flow-stages button>span:last-child{min-width:0}.lead-flow-stages strong,.lead-flow-stages small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lead-flow-stages strong{font-size:12px}.lead-flow-stages small{color:var(--muted);margin-top:2px;font-size:10px}.lead-flow-dot{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);width:10px;height:10px;color:var(--text);border-radius:50%;flex:0 0 10px;box-shadow:0 0 0 4px #7ca7ff1f}.lead-flow-dot-1{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text);box-shadow:0 0 0 4px #8b87ef1f}.lead-flow-dot-2{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text);box-shadow:0 0 0 4px #46aa841f}.lead-flow-dot-3{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text);box-shadow:0 0 0 4px #dc81721f}.leads-toolbar{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:minmax(260px,1fr) auto auto auto auto auto;align-items:center;gap:8px;margin-bottom:14px;padding:10px;display:grid}.leads-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:40px;color:var(--text);border-radius:10px;grid-template-columns:30px 1fr;align-items:center;padding:0 10px;display:grid}.leads-search>span{color:var(--muted);font-size:18px}.leads-search input{width:100%;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;font-size:12px}.leads-quick-filters{gap:4px;display:flex}.leads-quick-filters button{height:36px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 10px;font-size:10.5px;font-weight:600}.leads-quick-filters button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.leads-quick-filters button.active{border-color:var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.leads-quick-filters button span{opacity:.65;margin-left:4px}.leads-select{border:1px solid var(--line);height:38px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-radius:9px;align-items:center;gap:6px;padding-left:10px;font-size:9px;font-weight:650;display:flex}.leads-select select{min-width:76px;height:100%;color:var(--text);text-transform:none;letter-spacing:0;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;padding:0 28px 0 0;font-size:10.5px;font-weight:600}.leads-view-toggle{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;gap:3px;padding:3px;display:flex}.leads-view-toggle button{width:32px;height:30px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;font-size:16px}.leads-view-toggle button.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 1px 5px #14342c14}.lead-card-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));align-items:start;gap:13px;display:grid}.lead-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:10px;padding:17px;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative;overflow:hidden;box-shadow:0 3px 14px #15362d09}.lead-card:before{content:"";background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);height:3px;color:var(--text);position:absolute;top:0;left:0;right:0}.lead-card-contacted:before{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.lead-card-qualified:before{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.lead-card-disqualified:before{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text)}.lead-card-converted:before{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.lead-card:hover{border-color:var(--line);transform:translateY(-2px);box-shadow:0 12px 30px #163c3116}.lead-card-top{grid-template-columns:44px minmax(0,1fr) 58px;align-items:center;gap:11px;display:grid}.lead-avatar{background:linear-gradient(135deg,var(--surface),var(--surface));width:44px;height:44px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:13px;place-items:center;font-size:12px;font-weight:650;display:grid}.lead-card-identity{min-width:0}.lead-name{max-width:100%;color:var(--text);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0;font-size:15px;font-weight:650;display:block;overflow:hidden}.lead-name:hover{color:var(--ink-blue)}.lead-card-identity>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10.5px;display:block;overflow:hidden}.lead-score-ring{--lead-score:0deg;background:conic-gradient(var(--blue) var(--lead-score),var(--surface) 0);border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:relative}.lead-score-ring:before{content:"";background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:50%;position:absolute;inset:5px}.lead-score-ring span{z-index:1;text-align:center;position:relative}.lead-score-ring strong,.lead-score-ring small{display:block}.lead-score-ring strong{color:var(--text);font-size:15px;line-height:1}.lead-score-ring small{color:var(--muted);margin-top:2px;font-size:8px}.lead-card-tags{flex-wrap:wrap;gap:6px;margin:14px 0 12px;display:flex}.lead-card-tags span{border-radius:7px;padding:5px 7px;font-size:9px;font-weight:650}.lead-status-tag{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-status-contacted{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-status-qualified,.lead-status-converted{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-status-disqualified{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-intent-tag{background:var(--surface);color:var(--ink-amber);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-role-tag{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.lead-card-next{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:12px;padding:12px}.lead-card-next small{color:var(--muted);letter-spacing:.08em;margin-bottom:4px;font-size:8.5px;font-weight:650;display:block}.lead-card-next strong{color:var(--text);font-size:12px;display:block}.lead-card-next span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.lead-card-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;padding:11px 0;display:grid}.lead-card-meta span{min-width:0}.lead-card-meta small,.lead-card-meta strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lead-card-meta small{color:var(--muted);font-size:8.5px}.lead-card-meta strong{color:var(--text);margin-top:3px;font-size:9.5px}.lead-card-actions{align-items:center;gap:6px;min-height:34px;margin-top:12px;display:flex}.lead-card-actions>button{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 10px;font-size:9.5px;font-weight:650}.lead-card-actions>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.lead-card-actions>.lead-card-primary{border-color:var(--line);background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.lead-card-actions>.lead-card-primary:hover{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.lead-card-actions .record-row-menu{margin-left:auto}.leads-empty{border:1px dashed var(--line);background:var(--surface);text-align:center;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-column:1/-1;padding:54px}.leads-empty strong{color:var(--text);font-size:15px;display:block}.leads-empty p{color:var(--muted);margin:6px 0 0;font-size:11px}.lead-list-v2 .lead-list-head,.lead-list-v2 .lead-open{grid-template-columns:minmax(250px,1.5fr) 100px 130px minmax(190px,1fr) 120px!important}.lead-next-list strong,.lead-next-list small{display:block}.lead-next-list strong{color:var(--text);font-size:10.5px}.lead-next-list small{color:var(--muted);margin-top:3px;font-size:9.5px}.lead-drawer-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:6px 0 16px;display:grid}.lead-drawer-summary>div{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:10px}.lead-drawer-summary small,.lead-drawer-summary strong,.lead-drawer-summary span{display:block}.lead-drawer-summary small{color:var(--muted);font-size:9px}.lead-drawer-summary strong{color:var(--text);margin-top:3px;font-size:11px}.lead-drawer-score strong{font-size:18px}.lead-drawer-score span{color:var(--muted);margin-top:2px;font-size:9px}@media (width<=1450px){.leads-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.leads-toolbar{grid-template-columns:minmax(240px,1fr) auto auto auto}.leads-quick-filters{order:5;grid-column:1/-1}.leads-view-toggle{justify-self:end}.lead-card-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (width<=1050px){.lead-flow{grid-template-columns:1fr}.lead-flow-copy{border-right:0;border-bottom:1px solid var(--line)}.lead-flow-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-flow-stages button:nth-child(2){border-right:0}.lead-flow-stages button:nth-child(-n+2){border-bottom:1px solid var(--line)}.leads-toolbar{grid-template-columns:1fr 1fr}.leads-search{grid-column:1/-1}.leads-quick-filters{grid-column:1/-1;overflow-x:auto}.leads-view-toggle{justify-self:stretch}.leads-view-toggle button{flex:1}.lead-card-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.leads-kpis,.lead-flow-stages{grid-template-columns:1fr}.lead-flow-stages button{border-right:0;border-bottom:1px solid var(--line)}.lead-card-grid{grid-template-columns:1fr}.lead-card-top{grid-template-columns:42px minmax(0,1fr) 54px}.lead-card-meta{grid-template-columns:1fr 1fr}.lead-card-meta span:last-child{grid-column:1/-1}.lead-card-actions{flex-wrap:wrap}.lead-drawer-summary{grid-template-columns:1fr}}.design-workspace .lead-qualification-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px;display:grid}.lead-scopes{flex-direction:column;gap:20px;min-width:0;display:flex;position:sticky;top:88px}.design-workspace .lead-scopes .lead-flow{border-radius:0;order:-1;margin:0;padding:0;display:block;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important}.lead-scopes .lead-flow-copy{min-width:0;padding:0 0 14px}.lead-scopes .lead-flow-copy strong{font-size:13px}.design-workspace .lead-scopes .lead-flow-stages{flex-direction:column;gap:4px;display:flex}.lead-scopes .lead-flow-stages button{text-align:left;min-height:46px;color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:6px;justify-content:flex-start;gap:10px;padding:9px;display:flex}.lead-scopes .lead-flow-stages button.active{background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised)}.lead-scopes .lead-flow-stages button strong{font-size:12px}.lead-scopes .lead-flow-stages button small{font-size:11px}.design-workspace .lead-scopes .leads-kpis{gap:10px;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;display:grid!important}.design-workspace .lead-scopes .leads-kpis>article{gap:10px;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:8px 0!important}.design-workspace .lead-scopes .leads-kpis strong{font-size:22px!important}.lead-scopes .leads-kpis article p{display:none}.lead-scopes .lead-kpi-icon{flex:0 0 28px;width:28px;height:28px;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important}.lead-queue-main{min-width:0}.design-workspace .lead-queue-main .leads-toolbar{margin-top:0!important;padding-top:0!important}.design-workspace .lead-queue-main .lead-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}.lead-queue-main .lead-list{overflow:auto}.lead-queue-main .lead-list-head,.lead-queue-main .lead-list-row{min-width:720px}@media (width<=780px){.design-workspace .lead-qualification-layout{grid-template-columns:minmax(0,1fr);gap:12px}.lead-scopes{position:static}.design-workspace .lead-scopes .leads-kpis{display:none!important}.design-workspace .lead-scopes .lead-flow-stages{flex-direction:row;overflow:auto}.lead-scopes .lead-flow-stages button{flex:0 0 140px}.lead-scopes .lead-flow-copy{display:none}}.record-actions{background:var(--blue-soft,var(--surface));--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text);border-radius:12px;gap:10px;margin:12px 24px;padding:14px 24px;display:flex}.record-actions button{background:var(--surface);border:1px solid var(--line);color:var(--blue,var(--ink-blue));cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:9px 14px}.record-editor-backdrop{z-index:30000;background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.record-editor{background:var(--surface);width:min(720px,100%);max-height:90vh;color:var(--text);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:24px;overflow:auto;box-shadow:0 24px 80px #072f2833}.record-editor header,.record-editor footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.record-editor header{margin-bottom:24px}.record-editor h2{overflow-wrap:anywhere;margin:6px 0;font-size:23px}.record-editor small,.record-timeline time{color:var(--muted)}.record-editor button{cursor:pointer;border:1px solid var(--line);border-radius:9px;padding:10px 16px}.record-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.record-editor-fields label{gap:7px;font-size:13px;display:grid}.record-editor input,.record-editor select{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:inherit;font:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:12px}.record-editor footer{justify-content:flex-end;margin-top:20px}.record-editor [role=alert]{color:var(--ink-orange)}.record-timeline article{border-bottom:1px solid var(--line);padding:16px 0}.record-timeline p{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=600px){.record-editor-fields{grid-template-columns:1fr}.record-editor-backdrop{padding:12px}}.record-editor textarea{border:1px solid var(--line);width:100%;min-height:100px;font:inherit;color:inherit;resize:vertical;border-radius:10px;padding:12px}.record-editor select{max-width:100%}.record-actions{flex-wrap:wrap}.lead-records{gap:16px;display:grid}.lead-records article{grid-template-columns:1.4fr 1fr 200px;gap:24px;padding:24px;display:grid}.lead-records select{width:100%;margin:8px 0 14px;padding:10px;display:block}.activity-row{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px;display:flex}.activity-row>span:nth-of-type(2){flex:1}.activity-row .record-actions{margin:0}.activity-row.done strong{text-decoration:line-through}@media (width<=800px){.lead-records article{grid-template-columns:1fr}.activity-row{flex-wrap:wrap}}.aw{max-width:1700px;color:var(--text);margin:auto}.aw button{cursor:pointer}.aw-breadcrumb{align-items:center;gap:14px;margin:0 0 18px;font-size:13px;display:flex}.aw-breadcrumb button{color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0}.aw-layout{grid-template-columns:minmax(0,1fr) 290px;gap:16px;display:grid}.aw-main{min-width:0}.aw-card{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:11px;padding:18px;box-shadow:0 3px 13px #17372c04}.aw .aw-card h2{justify-content:space-between;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;display:flex}.aw .aw-card h3{font-size:14px}.aw .aw-card p{color:var(--muted);font-size:13px;line-height:1.65}.aw .aw-card small{color:var(--muted);font-size:11px}.aw .aw-card button{border:1px solid var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;margin-right:5px;padding:8px 11px;font-size:12px}.aw .aw-card .aw-primary{background:var(--blue);color:var(--text);border-color:var(--line);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.aw-hero{align-items:flex-start;gap:18px;display:flex}.aw-monogram{background:linear-gradient(135deg,var(--surface-inset),var(--surface-inset));color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:50%;flex:0 0 76px;place-items:center;height:76px;font-size:43px;display:grid}.aw-company{flex:1;min-width:0}.aw .aw-company h1{letter-spacing:-.5px;flex-wrap:wrap;align-items:center;gap:10px;line-height:1.3;display:flex;margin:4px 0 10px!important;font-size:23px!important}.aw-badge{background:var(--surface-inset);color:var(--ink-green);letter-spacing:0;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:6px;padding:4px 8px;font-size:11px}.aw-meta{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.aw .aw-company>p{margin:10px 0 16px}.aw-facts{flex-wrap:wrap;gap:18px;display:flex}.aw-facts div{border-right:1px solid var(--line);padding-right:16px}.aw-facts strong,.aw-facts small{margin-bottom:6px;font-size:11px;display:block}.aw-hero-actions{flex-shrink:0;width:225px}.aw-hero-actions>div{justify-content:flex-end;margin-bottom:14px;display:flex}.aw-hero-actions aside{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;padding:13px;font-size:12px}.aw .aw-hero-actions aside p{font-size:11px}.aw-tabs{border-bottom:1px solid var(--line);gap:12px;margin:16px 0;display:flex}.aw-tabs button{color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 16px;font-size:13px}.aw-tabs button.active{color:var(--ink-blue);border-bottom-color:var(--line)}.aw-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.aw-kpis .aw-card{padding:16px;position:relative;overflow:hidden}.aw-kpis strong,.aw-kpis span{display:block}.aw-kpis strong{white-space:nowrap;margin:8px 0 4px;font-size:22px}.aw-kpis span{color:var(--muted);max-width:80%;font-size:10px}.aw-bars{color:var(--ink-green);opacity:.35;font-size:27px;font-style:normal;position:absolute;bottom:16px;right:12px}.aw-bars-1{color:var(--ink-violet)}.aw-bars-2{color:var(--ink-blue)}.aw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.aw-purple{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:5px;padding:4px 6px;font-size:9px}.aw-health{align-items:center;gap:10px;display:flex}.aw-health ul{color:var(--muted);padding:0;font-size:10px;line-height:2;list-style:none}.aw-gauge{border-radius:100px 100px 0 0;flex-shrink:0;width:130px;height:70px;position:relative;overflow:hidden}.aw-gauge>div{background:var(--surface);text-align:center;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:56px;color:var(--text);border-radius:100px 100px 0 0;padding-top:15px;position:absolute;bottom:0;left:14px;right:14px}.aw-gauge strong{font-size:24px;line-height:1;display:block}.aw-gauge span{font-size:9px}.aw .aw-callout{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:7px;padding:10px;font-size:11px}.aw-priority{border-bottom:1px solid var(--line);gap:10px;padding:10px 0;display:flex}.aw-priority>b{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.aw-priority strong,.aw-priority small{font-size:12px;display:block}.aw-priority small{margin-top:4px}.aw .aw-card .aw-interaction,.aw .aw-card .aw-person{text-align:left;width:100%;color:var(--text);border:0;align-items:center;gap:10px;padding:10px 0;display:flex}.aw-interaction strong,.aw-interaction small,.aw-person strong,.aw-person small{display:block}.aw-avatar{background:var(--surface);width:32px;height:32px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;display:grid}.aw-person>b{margin-left:auto}.aw-rail{align-content:start;gap:16px;display:grid}.aw .aw-card .aw-row,.aw .aw-card div.aw-row{border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:8px;margin:8px 0;padding:12px;display:block}.aw-row strong,.aw-row small{overflow-wrap:anywhere;display:block}.aw-row small{margin-top:5px}.aw progress{width:100%;height:7px;accent-color:var(--green);border:0;border-radius:10px;margin:12px 0;display:block;overflow:hidden}.aw progress::-webkit-progress-bar{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.aw progress::-webkit-progress-value{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text);border-radius:10px}.aw-task-list label{align-items:flex-start;gap:9px;padding:9px 0;display:flex}.aw-task-list strong,.aw-task-list small{font-size:11px;display:block}.aw-task-list input{accent-color:var(--green)}.aw textarea{border:1px solid var(--line);width:100%;min-height:100px;font:inherit;border-radius:8px;margin:12px 0;padding:12px;display:block}.aw-upload{border:1px dashed var(--line);color:var(--ink-blue);cursor:pointer;border-radius:7px;margin-bottom:10px;padding:10px;font-size:12px;display:block}.aw-upload input{max-width:100%;margin-top:8px;font-size:10px;display:block}.aw button:focus-visible{outline:2px solid var(--line);outline-offset:2px}@media (width<=1400px){.aw-hero{flex-wrap:wrap}.aw-hero-actions{gap:15px;width:100%;display:flex}.aw-hero-actions aside{flex:1}.aw-grid,.aw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.aw-layout{grid-template-columns:1fr}.aw-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.aw-grid,.aw-rail{grid-template-columns:1fr}.aw-monogram{flex-basis:52px;height:52px;font-size:30px}.aw-tabs{gap:0}.aw-tabs button{padding:12px 8px}.aw-hero-actions{display:block}.aw-facts{gap:10px}}.aw-hero-actions>div{align-self:flex-start;align-items:center}.aw-hero-actions>div button{white-space:nowrap;height:34px}.aw-upload input{cursor:pointer}.aw-kpis .aw-card{padding-right:74px}.aw-kpis span{max-width:100%}.aw-metric-icon{background:var(--surface);width:42px;height:42px;color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.aw-metric-icon svg{width:24px;height:24px}.aw-metric-icon-1{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.aw-metric-icon-2{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.aw-metric-icon-3{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.design-workspace .topbar .top-create{color:var(--text);flex:0 0 38px;line-height:1;position:relative;background:var(--accent)!important;--text:var(--text-on-accent)!important;--muted:var(--muted-on-accent)!important;--subtle:var(--subtle-on-accent)!important;--ink-blue:var(--blue-on-accent)!important;--ink-accent:var(--accent-on-accent)!important;--ink-green:var(--green-on-accent)!important;--ink-orange:var(--orange-on-accent)!important;--ink-amber:var(--amber-on-accent)!important;--ink-violet:var(--violet-on-accent)!important;--ink-nav-glow:var(--nav-glow-on-accent)!important;border:0!important;border-radius:50%!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;font-size:0!important;display:grid!important;box-shadow:0 3px 9px #1768f21a!important}.design-workspace .topbar .top-create>*{display:none!important}.design-workspace .topbar .top-create:before,.design-workspace .topbar .top-create:after{content:"";background:var(--surface);pointer-events:none;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.design-workspace .topbar .top-create:before{width:17px;height:2px}.design-workspace .topbar .top-create:after{width:2px;height:17px}.design-workspace .topbar .top-create:focus-visible{outline:2px solid var(--line);outline-offset:3px}.design-workspace .topbar .top-create:before{background:linear-gradient(var(--on-accent),var(--on-accent)) center/18px 2px no-repeat,linear-gradient(var(--on-accent),var(--on-accent)) center/2px 18px no-repeat!important;width:18px!important;height:18px!important;display:block!important}.design-workspace .topbar .top-create:after{display:none!important}.deal-workspace .deal-hero{padding:24px}.deal-heading{align-items:center;gap:16px;display:flex}.deal-heading>div{flex:1;min-width:0}.deal-heading h1{letter-spacing:-.6px;margin:6px 0;font-size:28px;line-height:1.2}.deal-heading p{margin:5px 0}.deal-symbol{background:var(--blue-soft);width:56px;height:56px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:10px;flex:0 0 56px;place-items:center;font-size:32px;display:grid}.deal-hero-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:16px;margin-top:24px;padding-top:20px;display:flex}.deal-hero-bottom label{color:var(--muted);gap:6px;font-size:11px;display:grid}.deal-hero-bottom select{border:1px solid var(--line);background:var(--surface);color:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:9px}.deal-stage-track{gap:8px;margin:20px 0;padding:4px 0;display:flex;overflow-x:auto}.deal-stage-track>span{white-space:nowrap;color:var(--muted);border-bottom:2px solid var(--line);flex:1;align-items:center;gap:7px;padding:10px 8px;font-size:11px;display:flex}.deal-stage-track i{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:21px;height:21px;color:var(--text);border-radius:50%;place-items:center;font-style:normal;display:grid}.deal-stage-track .current{color:var(--ink-blue);border-color:var(--blue);font-weight:600}.deal-stage-track .current i{background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.deal-stage-track .passed i{background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset)}.deal-detail-grid{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.deal-next{background:linear-gradient(125deg,var(--blue-soft),var(--surface))!important}.deal-workspace .deal-next h2{margin:12px 0;font-size:22px}.deal-workspace dl{margin:0}.deal-workspace dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:12px 0;font-size:12px;display:flex}.deal-workspace dt{color:var(--muted)}.deal-workspace dd{text-align:right;margin:0;font-weight:600}.deal-score{justify-content:space-between;margin:18px 0 8px;font-size:12px;display:flex}.deal-workspace progress{width:100%;accent-color:var(--blue);height:7px}.deal-task{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:8px;padding:15px 0;font-size:12px;display:flex}.deal-task>span:nth-child(2){flex:1;min-width:0}.deal-task small{margin-top:5px;display:block}.deal-task input{accent-color:var(--blue)}.deal-note-label{gap:10px;font-size:12px;display:grid}.deal-note-label textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);border-radius:9px;width:100%;min-height:110px;margin-bottom:12px;padding:12px}.deal-note{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--line);padding-top:15px}.deal-workspace .aw-primary{color:var(--text);background:var(--blue)!important;border-color:var(--blue)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important}.deal-workspace .aw-tabs button.active{color:var(--ink-blue);border-color:var(--blue)}.deal-guidance{border-left:4px solid var(--line)!important;margin-bottom:16px!important}.deal-guidance.guidance-attention,.deal-guidance.guidance-ready{color:var(--text);border-left-color:var(--line)!important;background:linear-gradient(120deg,var(--surface),var(--surface))!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.deal-guidance-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.deal-guidance-head small{color:var(--muted);letter-spacing:.09em;font-size:9px;font-weight:650;display:block}.deal-guidance-head h2{margin:5px 0 0;font-size:20px}.deal-guidance-status{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:650}.guidance-attention .deal-guidance-status{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.guidance-ready .deal-guidance-status{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.deal-guidance>p{max-width:760px;color:var(--muted);margin:12px 0;font-size:12px;line-height:1.55}.deal-guidance ul{counter-reset:guidance;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.deal-guidance li{counter-increment:guidance;border:1px solid var(--line);background:var(--surface);min-height:62px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:12px 12px 12px 38px;font-size:11px;line-height:1.45;position:relative}.deal-guidance li:before{content:counter(guidance);background:var(--surface);width:18px;height:18px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;font-size:9px;font-weight:650;display:grid;position:absolute;top:12px;left:12px}.guidance-ready .deal-guidance li:before{background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset)}.guidance-attention .deal-guidance li:before{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.deal-guidance-actions{align-items:center;gap:9px;margin-top:14px;display:flex}.deal-guidance-actions button{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:8px 12px;font-size:11px;font-weight:600}.deal-guidance-actions button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}@media (width<=1000px){.deal-workspace .aw-layout{grid-template-columns:1fr}.deal-workspace .aw-rail{grid-template-columns:1fr 1fr;gap:16px;display:grid}.deal-guidance ul{grid-template-columns:1fr 1fr}}@media (width<=650px){.deal-heading{flex-wrap:wrap}.deal-hero-bottom{flex-direction:column;align-items:start}.deal-detail-grid,.deal-workspace .aw-rail{grid-template-columns:1fr}.deal-workspace .aw-kpis{grid-template-columns:1fr 1fr}.deal-heading h1{font-size:23px}.deal-guidance-head{flex-direction:column;gap:8px}.deal-guidance ul{grid-template-columns:1fr}.deal-guidance-actions{flex-direction:column;align-items:stretch}.deal-guidance-actions button{width:100%}}.decision-workspace{--dw-accent:var(--blue,var(--blue));min-width:0}.decision-workspace .dw-demo{background:var(--accent-soft,var(--surface));white-space:nowrap;--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft);color:var(--text);border-radius:10px;padding:9px 13px;font-size:12px!important}.dw-toolbar{flex-wrap:wrap;align-items:end;gap:20px;margin:22px 0;display:flex}.dw-toolbar p{color:var(--muted);margin:auto 0 auto auto;font-size:13px}.decision-workspace label{gap:8px;font-size:12px;font-weight:600;display:grid}.decision-workspace select,.decision-workspace input[type=search]{border:1px solid var(--line);background:var(--surface);min-height:40px;color:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;max-width:100%;padding:8px 12px}.dw-switch{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.decision-workspace button{cursor:pointer}.dw-switch button{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;padding:9px 13px;font-size:13px}.dw-switch button[aria-pressed=true]{background:var(--surface);color:var(--dw-accent);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 1px 4px #1232}.dw-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.dw-metrics article{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;gap:10px;padding:22px;display:grid}.dw-metrics strong{letter-spacing:-.6px;white-space:nowrap;font-size:clamp(20px,2vw,30px)}.dw-metrics small,.dw-metrics span{color:var(--muted);font-size:12px}.dw-columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;margin-bottom:20px;display:grid}.dw-panel{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:10px;padding:24px}.dw-panel>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.dw-panel h2{margin:6px 0;font-size:20px;line-height:1.35}.dw-panel small,.dw-insight-brief small{color:var(--muted);letter-spacing:.4px;font-size:11px}.dw-panel p{color:var(--muted);font-size:14px;line-height:1.65}.dw-panel button{border:1px solid var(--line);background:var(--surface);color:var(--dw-accent);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:9px 12px;font-size:12px}.dw-footnote{margin:20px 0 0!important;font-size:11px!important}.dw-stage-chart{gap:10px;display:grid}.dw-stage-chart button{text-align:left;color:inherit;border-color:#0000;grid-template-columns:110px minmax(30px,1fr) 100px;align-items:center;gap:15px;padding:9px 6px;display:grid}.dw-stage-chart button[aria-pressed=true]{border-color:var(--dw-accent);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.dw-stage-chart button>span{font-size:12px;font-weight:600}.dw-stage-chart small{margin-top:4px;font-weight:400;display:block}.dw-stage-chart i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:14px;color:var(--text);border-radius:5px;overflow:hidden}.dw-stage-chart b{background:var(--dw-accent);border-radius:5px;height:100%;transition:width .2s;display:block}.dw-stage-chart strong{text-align:right;white-space:nowrap;font-size:12px}.dw-scenario{background:linear-gradient(150deg,var(--surface),var(--surface));--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.dw-scenario label{margin:24px 0}.dw-scenario input[type=range]{width:100%;accent-color:var(--dw-accent);margin-top:15px}.dw-projection{gap:10px;margin:24px 0;display:grid}.dw-projection>strong{letter-spacing:-1px;font-size:36px}.dw-projection>span{color:var(--dw-accent);font-size:13px}.dw-table-scroll{overflow-x:auto}.dw-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.dw-table-scroll th{color:var(--muted);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:11px;font-weight:500}.dw-table-scroll td,.dw-table-scroll th{border-bottom:1px solid var(--line);padding:14px 10px}.dw-table-scroll td:nth-child(4){white-space:nowrap}.dw-table-scroll td:first-child{min-width:180px}.dw-table-scroll td:first-child button{text-align:left;border:0;padding:0;font-weight:600}.dw-table-scroll td small{margin-top:5px;display:block}.dw-count{color:var(--muted);margin-left:6px;font-size:12px}.dw-insight-brief{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:28px;display:flex}.dw-insight-brief h2{margin:8px 0;font-size:25px}.dw-insight-brief p{max-width:650px;margin:0;font-size:14px;line-height:1.6}.dw-insight-brief>div:last-child{flex-shrink:0;gap:8px;display:grid}.dw-insight-brief strong{color:var(--dw-accent);font-size:28px}.dw-insight-brief span{font-size:11px}.dw-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dw-insight-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.dw-insight-top>span:last-child{color:var(--muted);font-size:11px}.dw-severity{background:var(--surface);color:var(--dw-accent);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:6px 10px;font-size:11px}.dw-severity.risk{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.dw-next{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;gap:7px;margin:18px 0;padding:14px;font-size:13px;display:grid}.dw-actions{flex-wrap:wrap;gap:8px;display:flex}.dw-panel .dw-primary{background:var(--dw-accent);color:var(--text);border-color:var(--dw-accent)}.dw-evidence{border-top:1px solid var(--line);margin-top:20px;padding-top:18px;font-size:12px;line-height:1.7}.dw-evidence p{font-size:12px}.dw-evidence ul{padding-left:18px}.design-workspace .sidebar .team-collab-title{justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.design-workspace .sidebar .team-collab-title button{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:6px;flex:0 0 28px;place-items:center;grid-template-columns:1fr!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;padding:4px!important;display:grid!important}.design-workspace .sidebar .team-collab-nav>button>i{place-items:center;display:grid;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border-radius:0!important;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important}.design-workspace .sidebar .sidebar-profile>.avatar{box-sizing:border-box;aspect-ratio:1;flex:0 0 34px;place-self:center;place-items:center;overflow:hidden;border-radius:50%!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:grid!important}@media (width<=1100px){.dw-columns{grid-template-columns:1fr}.dw-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dw-insights{grid-template-columns:1fr}.dw-insight-brief{flex-direction:column;align-items:start}}@media (width<=600px){.dw-panel{padding:16px}.dw-metrics{gap:8px}.dw-metrics article{padding:15px}.dw-stage-chart button{grid-template-columns:85px minmax(20px,1fr) 80px;gap:8px}.dw-panel>header{flex-wrap:wrap;align-items:start}.dw-demo{white-space:normal!important}}.design-workspace .sidebar .team-collab-nav{margin-inline:0!important;padding:11px 16px 12px!important}.design-workspace .sidebar :is(.team-collab-title,.saved-views>div){box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;height:32px;min-height:32px;margin:0 0 8px;display:flex;padding:0!important}.design-workspace .sidebar :is(.team-collab-title>button,.saved-views>div>button){box-sizing:border-box;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:6px;flex:0 0 28px;place-items:center;margin:0;position:relative;opacity:1!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:0!important;display:grid!important}.design-workspace .sidebar :is(.team-collab-title>button,.saved-views>div>button):before,.design-workspace .sidebar :is(.team-collab-title>button,.saved-views>div>button):after{content:"";background:currentColor;border-radius:1px;width:14px;height:1.5px;position:absolute}.design-workspace .sidebar :is(.team-collab-title>button,.saved-views>div>button):after{transform:rotate(90deg)}.design-workspace .sidebar .team-collab-title>button svg{display:none}.design-workspace .sidebar :is(.team-collab-title>button,.saved-views>div>button):hover{background:color-mix(in srgb,var(--surface) 9%,transparent);color:var(--text)}.design-workspace .sidebar .team-collab-nav>button{box-sizing:border-box;min-width:0}.design-workspace .sidebar .team-collab-nav>button>b{box-sizing:border-box;place-self:center end;place-items:center;width:22px;min-width:22px;height:22px;margin:0;padding:0;line-height:1;display:grid;position:static;transform:none}.design-workspace[data-navigation=collapsed] .sidebar .team-collab-nav{padding-inline:8px!important}.design-workspace[data-navigation=collapsed] .sidebar .team-collab-title{display:none!important}.design-workspace :is(.main-nav>button>b,.team-collab-nav>button>b,.notification-button>em){font-variant-numeric:tabular-nums;box-sizing:border-box!important;background:var(--orange-soft)!important;width:auto!important;min-width:22px!important;height:22px!important;color:var(--text)!important;text-align:center!important;box-shadow:none!important;--text:var(--text-on-dangerSoft)!important;--muted:var(--muted-on-dangerSoft)!important;--subtle:var(--subtle-on-dangerSoft)!important;--ink-blue:var(--blue-on-dangerSoft)!important;--ink-accent:var(--accent-on-dangerSoft)!important;--ink-green:var(--green-on-dangerSoft)!important;--ink-orange:var(--orange-on-dangerSoft)!important;--ink-amber:var(--amber-on-dangerSoft)!important;--ink-violet:var(--violet-on-dangerSoft)!important;--ink-nav-glow:var(--nav-glow-on-dangerSoft)!important;border:0!important;border-radius:999px!important;padding:0 6px!important;font-size:10px!important;font-style:normal!important;font-weight:600!important;line-height:22px!important}.design-workspace .sidebar .main-nav{padding-inline:16px!important}.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button>b{justify-self:end;margin:0!important;position:static!important;transform:none!important}.design-workspace[data-navigation=collapsed] .sidebar .main-nav{padding-inline:8px!important}.design-workspace .sidebar .main-nav>button{min-width:0;box-sizing:border-box!important}.app-shell.design-workspace[data-navigation=expanded] .sidebar .main-nav{padding-left:16px!important;padding-right:16px!important}.language-picker{color:var(--muted);flex-shrink:0;gap:2px;font-size:10px;display:grid}.language-picker select{border:1px solid var(--line);background:var(--surface);color:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:5px 8px;font-size:12px}.analytics-reading-guide{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text);border-radius:10px;margin-bottom:24px;padding:20px 24px;font-size:14px;line-height:1.6}.analytics-reading-guide p{color:var(--text);max-width:950px;margin:8px 0}.analytics-reading-guide small{font-size:12px}.analytics-simple-columns{grid-template-columns:1fr}.dw-scenario summary{cursor:pointer;color:var(--ink-blue);font-size:15px;font-weight:600}.dw-scenario[open] summary{margin-bottom:24px}.dw-scenario input[type=range]{max-width:650px}.analytics-layout{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:24px;display:grid}.analytics-controls{min-width:0;position:sticky;top:88px}.design-workspace .analytics-controls .dw-toolbar{flex-direction:column;align-items:stretch;gap:16px;padding:0 0 16px;display:flex;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important}.analytics-controls .dw-toolbar label{gap:8px;font-size:12px;display:grid}.analytics-controls .dw-toolbar select{width:100%;min-height:36px}.analytics-controls .dw-switch{grid-template-columns:1fr;gap:4px;display:grid}.analytics-controls .dw-switch button{text-align:left}.analytics-controls .dw-toolbar p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.design-workspace .analytics-controls .dw-metrics{--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.design-workspace .analytics-controls .dw-metrics>article{border:0!important;border-top:1px solid var(--line)!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;padding:16px 0!important}.design-workspace .analytics-controls .dw-metrics strong{letter-spacing:-.5px;font-size:23px!important}.analytics-controls .dw-metrics span{color:var(--muted);font-size:11px;line-height:1.5}.analytics-report{flex-direction:column;gap:16px;min-width:0;display:flex}.analytics-reading-guide>summary{cursor:pointer;color:var(--text);padding:2px 0 8px;font-size:13px}.analytics-reading-guide:not([open]){padding:12px 16px}.insight-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px;display:grid}.insight-collections{min-width:0;position:sticky;top:88px}.design-workspace .insight-collections .dw-toolbar{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:20px;padding:0;display:flex}.insight-collections .dw-switch{flex-direction:column;gap:4px;display:flex}.insight-collections .dw-switch button{text-align:left;padding:10px 12px}.insight-collections label{gap:8px;font-size:12px;display:grid}.insight-collections input{width:100%;min-width:0;padding:10px}.insight-queue{min-width:0}.design-workspace .insight-queue .dw-insights{gap:12px;grid-template-columns:1fr!important}.insight-queue .dw-panel h2{letter-spacing:-.4px;font-size:19px!important}.insight-queue .dw-panel p{max-width:80ch}@media (width<=780px){.analytics-layout,.insight-layout{grid-template-columns:1fr;gap:14px}.analytics-controls,.insight-collections{position:static}.design-workspace .analytics-controls .dw-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.insight-collections .dw-switch{flex-direction:row;overflow:auto}.insight-collections .dw-switch button{flex-shrink:0}.analytics-controls .dw-toolbar{flex-wrap:wrap}.analytics-controls .dw-switch{flex-wrap:wrap;display:flex}}.analytics-board{min-width:0;container-type:inline-size}.analytics-board .ar-snapshot{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.ar-snapshot>i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:6px;height:6px;color:var(--text);border-radius:50%}.analytics-board .ar-toolbar{flex-wrap:wrap;align-items:center;gap:12px 24px;min-width:0;margin:20px 0 16px;display:flex}.analytics-board .ar-toolbar>label{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.analytics-board .ar-toolbar select{border:1px solid var(--line);background:var(--surface);min-width:180px;min-height:38px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:8px 12px;font-size:13px}.ar-toolbar>span{color:var(--muted);font-size:12px}.ar-definitions{margin-left:auto;font-size:12px;position:relative}.ar-definitions>summary{cursor:pointer;align-items:center;gap:8px;padding:9px 0;display:flex}.ar-definitions>div{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);max-width:600px;color:var(--text);border-radius:8px;padding:16px}.ar-definitions>div>p{color:var(--muted);margin-bottom:0;font-size:12px;line-height:1.65}.analytics-board .ar-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px;display:grid}.ar-metrics>article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:10px;align-content:start;gap:8px;padding:18px 20px;display:grid}.ar-metrics>article>span{color:var(--muted);font-size:12px}.ar-metrics strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(23px,2.1vw,30px);font-weight:650;line-height:1.25}.ar-metrics small{color:var(--muted);font-size:11px;line-height:1.5}.ar-report-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);align-items:start;gap:16px;margin-bottom:20px;display:grid}.ar-panel{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:12px;overflow:hidden}.analytics-board .ar-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.analytics-board .ar-panel h2{letter-spacing:-.02em;margin:0 0 5px;font-size:17px;line-height:1.4}.ar-panel>header p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.ar-stage-chart{gap:3px;padding:12px;display:grid}.analytics-board .ar-stage-row{min-height:52px;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:126px minmax(0,1fr) 104px;align-items:center;gap:16px;padding:9px 10px;display:grid}.ar-stage-row:hover{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text)}.analytics-board .ar-stage-row[aria-pressed=true]{border-color:var(--line-2);background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text)}.ar-stage-row>span:first-child{gap:3px;display:grid}.ar-stage-row strong{font-size:13px;font-weight:550}.ar-stage-row small{color:var(--muted);font-size:11px}.ar-stage-row>i{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);height:8px;color:var(--text);border-radius:3px;overflow:hidden}.ar-stage-row>i>b{background:var(--muted);border-radius:3px;height:100%;display:block}.ar-stage-won>i>b{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.ar-stage-lost>i>b{background:var(--orange);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);color:var(--text)}.ar-stage-value{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.analytics-board .ar-note{color:var(--muted);margin:10px 0 16px;padding:0 20px;font-size:11px;line-height:1.6}.ar-side{gap:16px;min-width:0;display:grid}.ar-outcome-track{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);height:9px;color:var(--text);border-radius:3px;gap:3px;margin:20px 20px 10px;display:flex;overflow:hidden}.ar-outcome-track>i{flex-basis:0;min-width:0}.ar-track-caption{color:var(--muted);margin:0;padding:0 20px;font-size:11px;line-height:1.5}.ar-outcome-track>.won,.ar-outcomes dt>i.won{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.ar-outcome-track>.lost,.ar-outcomes dt>i.lost{background:var(--orange);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);color:var(--text)}.ar-outcomes dl{margin:0;padding:8px 20px 16px}.ar-outcomes dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.ar-outcomes dl>div:last-child{border-bottom:0}.ar-outcomes dt{align-items:center;gap:8px;display:flex}.ar-outcomes dt>i{border-radius:50%;width:6px;height:6px}.ar-outcomes dt>small{color:var(--muted)}.ar-outcomes dd{font-variant-numeric:tabular-nums;margin:0;font-weight:550}.ar-scenario>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:13px;font-weight:600;display:flex}.ar-scenario>summary>span{align-items:center;gap:8px;display:flex}.ar-scenario[open]>summary>svg{transform:rotate(180deg)}.ar-scenario>p,.ar-scenario>label,.ar-projection{margin:12px 20px;font-size:12px;line-height:1.6}.analytics-board .ar-scenario>label{gap:8px;display:grid}.ar-scenario input{width:100%;accent-color:var(--accent)}.ar-projection{gap:6px;display:grid}.ar-projection>strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px}.ar-projection>small{color:var(--muted)}.analytics-board .ar-scenario>button{border:1px solid var(--line);background:var(--surface-raised);color:var(--text);cursor:pointer;--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:7px;margin:4px 20px 12px;padding:8px 12px}.analytics-board .ar-scenario>.ar-note{padding:0}.ar-count{background:var(--surface-raised);min-width:24px;height:24px;color:var(--muted);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:6px;justify-content:center;align-items:center;margin-left:9px;padding:0 6px;font-size:12px;display:inline-flex}.ar-table-actions{align-items:center;gap:10px;display:flex}.analytics-board .ar-table-actions label{align-items:center;gap:8px;font-size:12px;display:flex}.ar-table-actions button{border:1px solid var(--line);color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:7px;padding:8px}.ar-table-scroll{scrollbar-width:thin;overflow:auto}.ar-table-scroll table{text-align:left;border-collapse:collapse;width:100%;min-width:850px;font-size:12px}.ar-table-scroll th{color:var(--muted);background:var(--surface-inset);white-space:nowrap;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);padding:12px 16px;font-size:11px;font-weight:500}.ar-table-scroll td{border-top:1px solid var(--line);padding:13px 16px;line-height:1.5}.ar-table-scroll td:first-child{min-width:190px}.ar-table-scroll td:nth-child(4),.ar-table-scroll td:nth-child(5){font-variant-numeric:tabular-nums;white-space:nowrap}.ar-table-scroll td button{color:var(--text);font:inherit;text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0;font-weight:600}.ar-table-scroll td button:hover{text-decoration:underline}.ar-table-scroll td small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.ar-empty{text-align:center;padding:32px 20px}.ar-empty h3{font-size:16px}.ar-empty p{color:var(--muted);font-size:13px}.ar-empty button{border:1px solid var(--line);background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:7px;padding:9px 14px}@container (width<=1000px){.ar-report-grid{grid-template-columns:1fr}.ar-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ar-metrics>article{padding:14px}.ar-metrics strong{font-size:24px}}@container (width<=650px){.analytics-board .ar-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ar-side{grid-template-columns:1fr}.analytics-board .ar-panel>header{flex-wrap:wrap;padding:16px}.ar-definitions{margin-left:0}.analytics-board .ar-stage-row{grid-template-columns:112px minmax(0,1fr) 96px;gap:10px;padding:8px 4px}.ar-stage-value{font-size:12px}.ar-stage-chart{padding:8px}.ar-table-actions{flex-wrap:wrap}}@container (width<=380px){.analytics-board .ar-stage-row{grid-template-columns:minmax(0,1fr) 96px;gap:7px}.ar-stage-row>i{grid-area:2/1/auto/-1}.ar-stage-value{grid-area:1/2}.analytics-board .ar-toolbar>label{flex-wrap:wrap}.analytics-board .ar-toolbar select{flex:1;min-width:0}}.awv2{max-width:1680px;padding-bottom:30px}.awv2-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:22px;display:grid}.awv2-hero-main{align-items:center;gap:14px;min-width:0;display:flex}.awv2-logo{background:var(--surface);width:54px;height:54px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;flex:none;place-items:center;font-weight:650;display:grid}.awv2-title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.awv2-title h1{margin:0!important;font-size:28px!important}.awv2-title+p{color:var(--muted)!important;margin:4px 0!important}.awv2-title~small{color:var(--muted)}.awv2-state{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:650}.awv2-state.hot{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.awv2-state.healthy,.awv2-state.needs-follow-up{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.awv2-hero-actions{gap:8px;display:flex}.awv2-hero-actions button{height:38px}.awv2-hero-stats{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:16px;display:grid}.awv2-hero-stats>div{border-right:1px solid var(--line);padding:0 16px}.awv2-hero-stats>div:first-child{padding-left:0}.awv2-hero-stats>div:last-child{border-right:0}.awv2-hero-stats small,.awv2-hero-stats strong{display:block}.awv2-hero-stats small{color:var(--muted)}.awv2-hero-stats strong{color:var(--text);margin-top:5px;font-size:20px}.awv2-tabs{z-index:10;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);padding-top:4px;position:sticky;top:86px}.awv2-tabs button{font-weight:600}.awv2-overview{flex-direction:column;gap:14px;display:flex}.awv2-focus{border-left:4px solid var(--line);flex-direction:column;gap:10px;display:flex}.awv2-focus header{justify-content:space-between;align-items:start;gap:18px;display:flex}.awv2-focus header small{letter-spacing:.1em;font-weight:650}.awv2-focus h2{justify-content:flex-start!important;margin:4px 0 0!important;font-size:21px!important}.awv2-focus header>span{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:6px 9px;font-size:10px;font-weight:650}.awv2-focus>div{gap:8px;display:flex}.awv2-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.awv2-kpis .aw-card small,.awv2-kpis .aw-card strong,.awv2-kpis .aw-card span{display:block}.awv2-kpis .aw-card strong{color:var(--text);margin:7px 0 4px;font-size:22px}.awv2-kpis .aw-card span{color:var(--muted);font-size:10px}.awv2-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.awv2-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.awv2-section-head small{letter-spacing:.1em;font-weight:650;font-size:9px!important}.awv2-section-head h2{justify-content:flex-start!important;margin:3px 0 0!important;font-size:17px!important}.awv2-section-head>button{margin:0!important}.awv2-section-head>span{color:var(--muted);font-size:11px}.awv2-contact{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;border:0!important;border-top:1px solid var(--line)!important;text-align:left!important;color:var(--text)!important;border-radius:0!important;margin:0!important;padding:12px 0!important;display:grid!important}.awv2-contact:first-of-type{border-top:0!important}.awv2-avatar{background:var(--surface);width:36px;height:36px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;font-size:10px;font-weight:650;display:grid}.awv2-contact-main strong,.awv2-contact-main small,.awv2-contact-main em{display:block}.awv2-contact-main small{margin-top:3px}.awv2-contact-main em{background:var(--surface);width:max-content;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;margin-top:5px;padding:3px 6px;font-size:9px;font-style:normal}.awv2-contact-health{text-align:right}.awv2-contact-health b,.awv2-contact-health small{display:block}.awv2-contact-health b{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:999px;padding:4px 6px;font-size:9px}.awv2-contact-health .rel-strong{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.awv2-contact-health .rel-active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.awv2-contact-health .rel-needs-attention{background:var(--surface);color:var(--ink-amber);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.awv2-deal{justify-content:space-between;gap:12px;width:100%;border:0!important;border-top:1px solid var(--line)!important;text-align:left!important;color:var(--text)!important;border-radius:0!important;margin:0!important;padding:12px 0!important;display:flex!important}.awv2-deal:first-of-type{border-top:0!important}.awv2-deal strong,.awv2-deal small,.awv2-deal b{display:block}.awv2-deal>span:last-child{text-align:right}.awv2-insight{background:linear-gradient(145deg,var(--surface),var(--surface));--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.awv2-tab-card{padding:0;overflow:hidden}.awv2-tab-card>.awv2-section-head{margin:0;padding:18px 20px 12px}.awv2-contact-table{overflow-x:auto}.awv2-contact-row{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;width:100%;min-width:980px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);grid-template-columns:1.5fr .9fr .75fr .85fr .8fr .65fr;align-items:center;gap:12px;padding:12px 18px;display:grid}.awv2-contact-row:not(.head){cursor:pointer}.awv2-contact-row:not(.head):hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.awv2-contact-row.head{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:10px;font-weight:650}.awv2-contact-row strong,.awv2-contact-row small{display:block}.awv2-contact-row small{color:var(--muted);margin-top:3px}.awv2-deals-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:0 18px 18px;display:grid}.awv2-deal-card{border:1px solid var(--line)!important;background:var(--surface)!important;text-align:left!important;color:var(--text)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:13px!important;padding:15px!important}.awv2-deal-card header{justify-content:space-between;gap:8px;display:flex}.awv2-deal-card header span{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:4px 6px;font-size:10px}.awv2-deal-card>b{margin:14px 0 6px;font-size:20px;display:block}.awv2-deal-card p{min-height:42px;margin:0!important}.awv2-deal-card footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:8px;margin-top:12px;padding-top:10px;font-size:10px;display:flex}.awv2-tab-card>.aw-task-list,.awv2-tab-card>.awv2-note-form,.awv2-tab-card>.awv2-notes,.awv2-tab-card>.awv2-upload,.awv2-tab-card>.awv2-files{margin-left:18px;margin-right:18px}.awv2-tab-card>.aw-task-list{margin-bottom:18px}.awv2-note-form{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-bottom:14px;display:grid}.awv2-note-form textarea{margin:0!important}.awv2-note-form button{height:40px}.awv2-notes{gap:9px;padding-bottom:18px;display:grid}.awv2-notes article{border:1px solid var(--line);border-radius:10px;padding:12px}.awv2-notes article p{margin:0 0 5px!important}.awv2-upload{border:1px dashed var(--line);color:var(--ink-blue);cursor:pointer;border-radius:11px;margin-bottom:12px;padding:14px;display:block}.awv2-upload input{margin-top:8px;display:block}.awv2-files{gap:8px;padding-bottom:18px;display:grid}.awv2-files>div{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.awv2-files strong,.awv2-files small{display:block}.awv2-files small{margin-top:3px}@media (width<=1100px){.awv2-hero{grid-template-columns:1fr}.awv2-hero-actions{grid-row:2}.awv2-hero-stats{grid-row:3}.awv2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.awv2-overview-grid{grid-template-columns:1fr}}@media (width<=700px){.awv2-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.awv2-hero-stats>div:nth-child(2){border-right:0}.awv2-kpis{grid-template-columns:1fr 1fr}.awv2-tabs{overflow-x:auto}.awv2-note-form{grid-template-columns:1fr}.awv2-title h1{font-size:23px!important}}.account-record-layout{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;margin-top:20px;display:grid}.account-record-nav{flex-direction:column;gap:24px;min-width:0;display:flex;position:sticky;top:88px}.design-workspace .account-record-nav .aw-tabs{flex-direction:column;align-items:stretch;gap:4px;border:0!important;margin:0!important;padding:0!important;display:flex!important}.design-workspace .account-record-nav .aw-tabs button{color:var(--muted);border-radius:6px;font-size:13px;text-align:left!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;padding:10px 12px!important}.design-workspace .account-record-nav .aw-tabs button.active{color:var(--text)!important;background:var(--surface-raised)!important;--text:var(--text-on-raised)!important;--muted:var(--muted-on-raised)!important;--subtle:var(--subtle-on-raised)!important;--ink-blue:var(--blue-on-raised)!important;--ink-accent:var(--accent-on-raised)!important;--ink-green:var(--green-on-raised)!important;--ink-orange:var(--orange-on-raised)!important;--ink-amber:var(--amber-on-raised)!important;--ink-violet:var(--violet-on-raised)!important;--ink-nav-glow:var(--nav-glow-on-raised)!important}.design-workspace .account-record-nav .awv2-hero-stats{gap:16px;margin:0;border:0!important;grid-template-columns:1fr!important;padding:0!important;display:grid!important}.design-workspace .account-record-nav .awv2-hero-stats>div{min-width:0;border:0!important;padding:0!important}.account-record-nav .awv2-hero-stats strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:21px!important}.account-record-nav .awv2-hero-stats small{color:var(--muted);font-size:12px!important}.account-record-content{min-width:0}@media (width<=780px){.account-record-layout{grid-template-columns:1fr;gap:14px}.account-record-nav{gap:12px;position:static}.design-workspace .account-record-nav .aw-tabs{flex-direction:row;overflow:auto}.design-workspace .account-record-nav .aw-tabs button{flex-shrink:0}.design-workspace .account-record-nav .awv2-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-record-nav .awv2-hero-stats strong{font-size:18px!important}}:root{--surface-app:#111113;--surface-nav:#101012;--surface:#19191c;--surface-raised:#232326;--surface-hover:#2b2b2f;--surface-inset:#151518;--text:var(--text-on-background);--muted:var(--muted-on-background);--subtle:var(--subtle-on-background);--line:#303034;--line-2:#45454b;--accent:#eee9e2;--on-accent:#191715;--accent-soft:#302b26;--blue:#7ca8ff;--blue-soft:#1d304d;--blue-strong:#4d8dff;--green:#5adbb0;--green-soft:#153a31;--orange:#ff987f;--orange-soft:#442b25;--violet:#b49aff;--violet-soft:#302744;--amber:#e8c36f;--amber-soft:#3e3421;--nav-glow:#edac7e;--forest:#101012;--forest-2:#19191c;--forest-3:#2b2b2f;--workspace-background:var(--surface-app);--workspace-sidebar:var(--surface-nav);--workspace-sidebar-end:var(--surface-nav);--workspace-border:var(--line);--workspace-muted:var(--muted);--workspace-radius:10px;--shadow:0 4px 16px #00000018;--shadow-lg:0 20px 60px #0005;--motion-fast:.12s;--motion-ui:.19s;--motion-panel:.24s;--ease-ui:cubic-bezier(.2,.8,.2,1);--control-height:36px;--row-height:48px;--card-padding:16px;color:var(--text);background:var(--surface-app);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-blue:var(--blue-on-background);--ink-accent:var(--accent-on-background);--ink-green:var(--green-on-background);--ink-orange:var(--orange-on-background);--ink-amber:var(--amber-on-background);--ink-violet:var(--violet-on-background);--ink-nav-glow:var(--nav-glow-on-background);font-family:Segoe UI Variable,Segoe UI,system-ui,sans-serif}:root[data-color-mode=light]{--surface-app:#f2f5f6;--surface-nav:#e9eff1;--surface:#fff;--surface-raised:#f8fafb;--surface-hover:#e9f0f3;--surface-inset:#edf2f4;--text:#172a33;--muted:#4b6473;--subtle:#57717e;--line:#cfdbdf;--line-2:#b4c5cd;--accent:#087f7b;--on-accent:#fff;--accent-soft:#d7eeea;--blue:#285eae;--blue-soft:#e3edfc;--blue-strong:#285eae;--green:#127758;--green-soft:#e0f2eb;--orange:#a8412c;--orange-soft:#f9e7df;--violet:#6947ac;--violet-soft:#eee6fb;--amber:#876006;--amber-soft:#f8efd9;--nav-glow:#a64e14;--forest:var(--surface-nav);--forest-2:#dae5e9;--forest-3:#c9d9df;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-density=comfortable]{--control-height:40px;--row-height:58px;--card-padding:20px}:root[data-workspace-theme=ocean]{--accent:#79adff;--accent-soft:#1c3048;--on-accent:#101e33}:root[data-workspace-theme=plum]{--accent:#bfa1ff;--accent-soft:#362745;--on-accent:#241335}:root[data-color-mode=light][data-workspace-theme=ocean]{--accent:#285eae;--accent-soft:#e3edfc;--on-accent:#fff}:root[data-color-mode=light][data-workspace-theme=plum]{--accent:#6947ac;--accent-soft:#eee6fb;--on-accent:#fff}body{color:var(--text);background:var(--surface-app);--text:var(--text-on-background);--muted:var(--muted-on-background);--subtle:var(--subtle-on-background);--ink-blue:var(--blue-on-background);--ink-accent:var(--accent-on-background);--ink-green:var(--green-on-background);--ink-orange:var(--orange-on-background);--ink-amber:var(--amber-on-background);--ink-violet:var(--violet-on-background);--ink-nav-glow:var(--nav-glow-on-background);margin:0}button,input,select,textarea{font:inherit}button{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.55}svg[data-formora-icon]{vertical-align:middle;pointer-events:none;flex-shrink:0}input,textarea,select{color:var(--text);accent-color:var(--accent);color-scheme:inherit}input::placeholder,textarea::placeholder{color:var(--subtle);opacity:1}::selection{color:var(--text);background:var(--accent-soft);--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft)}::-webkit-scrollbar-track{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0}::-webkit-scrollbar-thumb{background:var(--line-2);border:2px solid var(--surface-app);border-radius:10px}[hidden]{display:none!important}:root{--paper:var(--surface);--bg:var(--surface-app);--soft:var(--accent-soft);--ink:var(--text);--faint:var(--subtle);--indigo:var(--violet);--indigo-soft:var(--violet-soft);--coral:var(--orange);--coral-soft:var(--orange-soft)}*{box-sizing:border-box}html,body,#root{min-width:1180px;min-height:100vh;margin:0}body{background:var(--bg);font-size:15px}button,input,textarea,select{font:inherit}button{color:inherit}button,input,textarea,select{outline:none}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 3px #1768f22e}h1,h2,h3,strong{color:var(--text)}h1,h2,h3{font-family:inherit}p{color:var(--muted)}.app-shell{min-height:100vh}.sidebar{z-index:60;width:230px;color:var(--text);background:linear-gradient(180deg,var(--surface-nav) 0%,var(--surface-nav) 68%,var(--surface-nav) 100%);border-right:1px solid color-mix(in srgb,var(--surface) 8%,transparent);--text:var(--text-on-sidebar);--muted:var(--muted-on-sidebar);--subtle:var(--subtle-on-sidebar);--ink-blue:var(--blue-on-sidebar);--ink-accent:var(--accent-on-sidebar);--ink-green:var(--green-on-sidebar);--ink-orange:var(--orange-on-sidebar);--ink-amber:var(--amber-on-sidebar);--ink-violet:var(--violet-on-sidebar);--ink-nav-glow:var(--nav-glow-on-sidebar);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand{height:92px;color:var(--text);cursor:pointer;text-align:left;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;align-items:center;gap:15px;padding:0 20px;display:flex}.brand img{object-fit:contain;width:44px;height:44px}.brand span{letter-spacing:.12em;color:var(--text);font:800 22px Segoe UI Variable,Segoe UI,system-ui,sans-serif}.main-nav{flex-direction:column;gap:4px;padding:8px 12px 10px;display:flex}.main-nav button{width:100%;height:50px;color:var(--muted);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;padding:0 12px 0 4px;font-size:15px;font-weight:600;transition:all .15s;display:grid}.main-nav button:hover{background:color-mix(in srgb,var(--surface) 7%,transparent);color:var(--text)}.main-nav button.active{background:color-mix(in srgb,var(--surface) 12%,transparent);color:var(--text);box-shadow:inset 4px 0 0 var(--orange)}.main-nav button i{text-align:center;font-size:18px;font-style:normal}.main-nav button b{background:var(--orange);min-width:24px;color:var(--text);text-align:center;--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);border-radius:99px;padding:3px 7px;font-size:11px}.saved-views{border-top:1px solid color-mix(in srgb,var(--surface) 8%,transparent);margin-top:auto;padding:15px 15px 13px}.saved-views>div{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.saved-views>div strong{color:var(--muted);font-size:13px}.saved-views>div button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:20px}.saved-views>button{width:100%;color:var(--muted);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;padding:8px 4px;font-size:13px}.saved-views>button:hover,.saved-views>button.active{color:var(--text);background:color-mix(in srgb,var(--surface) 7%,transparent)}.sidebar-profile{border:0;border-top:1px solid color-mix(in srgb,var(--surface) 8%,transparent);color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:74px;margin-top:0;padding:12px 18px;display:grid}.sidebar-profile strong,.sidebar-profile small{color:var(--text);display:block}.sidebar-profile strong{font-size:13px}.sidebar-profile small{color:var(--muted);margin-top:2px;font-size:12px}.sidebar-profile>b{color:var(--muted)}.main-shell{min-height:100vh;margin-left:230px}.topbar{z-index:40;background:color-mix(in srgb,var(--surface) 97%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);align-items:center;gap:22px;height:86px;padding:0 30px;display:flex;position:sticky;top:0}.command-search{border:1px solid var(--line-2);background:var(--surface);width:min(760px,68vw);height:50px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:13px;grid-template-columns:34px 1fr auto;align-items:center;padding:0 13px;display:grid;position:relative}.command-search>span{font-size:18px}.command-search input{color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:15px}.command-search input::placeholder{color:var(--muted)}.command-search kbd{border:1px solid var(--line);background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;padding:4px 7px;font-size:11px}.search-menu{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:100;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:7px;position:absolute;top:57px;left:0;right:0}.search-menu>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.search-menu>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.search-menu>button>span{background:var(--blue-soft);width:34px;height:34px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:9px;place-items:center;display:grid}.search-menu strong,.search-menu small{display:block}.search-menu strong{font-size:14px}.search-menu small{color:var(--muted);margin-top:2px;font-size:12px}.search-menu>p{margin:0;padding:18px;font-size:13px}.top-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.top-actions>button{cursor:pointer;border:0;position:relative}.top-create{width:50px;height:50px;font-size:28px;box-shadow:0 8px 18px #1768f240;background:var(--blue)!important;color:var(--text)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important;border-radius:50%!important}.notification-button{width:46px;height:46px;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:12px;font-size:21px}.notification-button:hover,.notification-button.active{background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.notification-button em{background:var(--orange);min-width:20px;height:20px;color:var(--text);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);border:2px solid #fff;border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:650;display:grid;position:absolute;top:-2px;right:-2px}.content-shell{padding:30px 30px 50px}.page-wrap,.command-page{max-width:1540px;margin:0 auto}.page-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.page-title>div>span{color:var(--muted);letter-spacing:.14em;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.page-title h1{letter-spacing:-.035em;margin:0;font-size:34px;line-height:1.1}.page-title p{margin:7px 0 0;font-size:14px}.header-actions{gap:9px;display:flex}.primary-button,.secondary-button{cursor:pointer;border-radius:10px;padding:10px 15px;font-size:13px;font-weight:600}.primary-button{border:1px solid var(--blue);background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);box-shadow:0 5px 13px #1768f22e}.primary-button:hover{background:var(--accent);--text:var(--text-on-accent);--muted:var(--muted-on-accent);--subtle:var(--subtle-on-accent);--ink-blue:var(--blue-on-accent);--ink-accent:var(--accent-on-accent);--ink-green:var(--green-on-accent);--ink-orange:var(--orange-on-accent);--ink-amber:var(--amber-on-accent);--ink-violet:var(--violet-on-accent);--ink-nav-glow:var(--nav-glow-on-accent);color:var(--text)}.secondary-button{border:1px solid var(--line-2);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.secondary-button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.full-button{width:100%}.panel,.table-panel{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;box-shadow:0 1px 2px #182a2306}.panel-head{justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:14px 17px;display:flex}.panel-head>div{align-items:center;gap:8px;display:flex}.panel-head strong{font-size:15px}.panel-head span{color:var(--muted);font-size:12px}.panel-icon{color:var(--text);font-size:17px}.link-button,.ghost-icon,.add-inline,.panel-footer-link{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:12px;font-weight:600}.ghost-icon{color:var(--muted);font-size:17px}.panel-footer-link{text-align:left;border-top:1px solid var(--line);width:100%;padding:12px 17px;display:block}.pill{white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:99px;justify-content:center;align-items:center;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.pill-blue{background:var(--blue-soft);border-color:var(--line);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.pill-orange,.pill-coral{background:var(--orange-soft);border-color:var(--line);color:var(--ink-orange);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft)}.pill-green{background:var(--green-soft);border-color:var(--line);color:var(--ink-green);--text:var(--text-on-successSoft);--muted:var(--muted-on-successSoft);--subtle:var(--subtle-on-successSoft);--ink-blue:var(--blue-on-successSoft);--ink-accent:var(--accent-on-successSoft);--ink-green:var(--green-on-successSoft);--ink-orange:var(--orange-on-successSoft);--ink-amber:var(--amber-on-successSoft);--ink-violet:var(--violet-on-successSoft);--ink-nav-glow:var(--nav-glow-on-successSoft)}.pill-indigo{background:var(--indigo-soft);border-color:var(--line);color:var(--ink-blue)}.avatar{background:var(--surface);width:32px;height:32px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:650;display:inline-grid}.avatar-large{width:38px;height:38px;font-size:11px}.avatar-green{background:var(--green-soft);color:var(--ink-green);--text:var(--text-on-successSoft);--muted:var(--muted-on-successSoft);--subtle:var(--subtle-on-successSoft);--ink-blue:var(--blue-on-successSoft);--ink-accent:var(--accent-on-successSoft);--ink-green:var(--green-on-successSoft);--ink-orange:var(--orange-on-successSoft);--ink-amber:var(--amber-on-successSoft);--ink-violet:var(--violet-on-successSoft);--ink-nav-glow:var(--nav-glow-on-successSoft)}.avatar-indigo{background:var(--indigo-soft);color:var(--ink-blue)}.score{background:var(--green-soft);min-width:38px;height:30px;color:var(--text);--text:var(--text-on-successSoft);--muted:var(--muted-on-successSoft);--subtle:var(--subtle-on-successSoft);--ink-blue:var(--blue-on-successSoft);--ink-accent:var(--accent-on-successSoft);--ink-green:var(--green-on-successSoft);--ink-orange:var(--orange-on-successSoft);--ink-amber:var(--amber-on-successSoft);--ink-violet:var(--violet-on-successSoft);--ink-nav-glow:var(--nav-glow-on-successSoft);border-radius:10px;place-items:center;padding:0 7px;font-size:12px;display:inline-grid}.filter-chip{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:9px;padding:7px 11px;font-size:12px}.filter-chip.active{border-color:var(--line);background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.command-hero{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px;display:flex}.command-hero h1{letter-spacing:-.035em;margin:0;font-size:34px}.command-hero h1 span{font-size:24px}.command-hero p{margin:6px 0 0;font-size:14px}.range-button{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:9px 13px;font-size:12px;font-weight:600}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px;display:grid}.kpi-card{background:var(--surface);border:1px solid var(--line);min-height:118px;box-shadow:var(--shadow);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:54px 1fr 58px;align-items:center;gap:13px;padding:17px;display:grid}.kpi-icon{width:52px;height:52px;color:var(--text);border-radius:50%;place-items:center;font-size:24px;display:grid}.kpi-blue{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.kpi-orange{background:var(--orange);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);color:var(--text)}.kpi-green{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.kpi-indigo{background:var(--indigo)}.kpi-copy span,.kpi-copy strong,.kpi-copy small{display:block}.kpi-copy span{color:var(--muted);font-size:12px;font-weight:600}.kpi-copy strong{margin:3px 0 4px;font:700 23px Segoe UI Variable,Segoe UI,system-ui,sans-serif}.kpi-copy small{font-size:11px}.positive{color:var(--text)}.negative{color:var(--ink-orange)}.sparkline{width:55px;height:31px}.spark-blue{color:var(--ink-blue)}.spark-orange{color:var(--ink-orange)}.spark-green{color:var(--ink-green)}.spark-indigo{color:var(--indigo)}.command-grid{gap:18px;margin-bottom:18px;display:grid}.upper-grid{grid-template-columns:minmax(0,2fr) 355px}.lower-grid{grid-template-columns:1fr 1fr 1.1fr}.pipeline-panel{overflow:hidden}.pipeline-stage-row,.pipeline-columns{grid-template-columns:repeat(6,1fr);gap:7px;padding:0 14px;display:grid}.pipeline-stage-row{margin-bottom:8px}.stage-header{border-radius:10px;padding:9px 10px}.stage-header strong,.stage-header span{display:block}.stage-header strong{font-size:11px}.stage-header span{margin-top:2px;font-size:10px}.stage-blue,.stage-indigo,.stage-violet{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.stage-orange,.stage-coral{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.stage-green{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.compact-pipeline{align-items:start;padding-bottom:15px}.pipeline-column{min-width:0}.mini-deal-card{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;color:var(--text);border-radius:9px;margin-bottom:6px;padding:9px}.mini-deal-card:hover{border-color:var(--line);box-shadow:0 4px 12px #1428200f}.mini-deal-card>div{justify-content:space-between;gap:5px;display:flex}.mini-deal-card strong{font-size:11px}.mini-deal-card>div span{color:var(--muted)}.mini-deal-card b{margin:5px 0 2px;font-size:11px;display:block}.mini-deal-card small{color:var(--muted);font-size:10px;line-height:1.3;display:block}.more-deals{width:100%;color:var(--ink-blue);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:5px;font-size:10px}.today-panel{overflow:hidden}.today-list{padding:1px 15px 4px}.today-list>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;grid-template-columns:48px 10px 1fr auto;align-items:center;gap:9px;width:100%;padding:10px 0;display:grid}.today-list time{color:var(--muted);font-size:11px}.dot{border-radius:50%;width:7px;height:7px;display:block}.dot-blue{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.dot-orange{background:var(--orange);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);color:var(--text)}.dot-green{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.dot-indigo{background:var(--indigo)}.today-list strong,.today-list small{display:block}.today-list strong{font-size:12px}.today-list small{color:var(--muted);margin-top:2px;font-size:10px}.avatar-stack{align-items:center;display:flex}.avatar-stack .avatar{border:2px solid var(--line);width:25px;height:25px;margin-left:-5px;font-size:8px}.avatar-stack em{color:var(--muted);margin-left:3px;font-size:9px;font-style:normal}.add-inline{padding:12px 17px}.sub-tabs{border-bottom:1px solid var(--line);gap:8px;padding:0 17px;display:flex}.sub-tabs button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:9px 2px 11px;font-size:11px;position:relative}.sub-tabs button.active{color:var(--ink-blue);font-weight:600}.sub-tabs button.active:after{content:"";background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:2px;color:var(--text);position:absolute;bottom:-1px;left:0;right:0}.task-list{padding:7px 17px}.task-list label{grid-template-columns:18px 1fr auto;align-items:center;gap:9px;min-height:43px;display:grid}.task-list label.done{opacity:.55}.task-list strong,.task-list small{display:block}.task-list strong{font-size:12px}.task-list small{color:var(--muted);margin-top:2px;font-size:10px}.task-list em{color:var(--ink-orange);font-size:10px;font-style:normal}.panel-subtitle{margin:-8px 17px 8px;font-size:11px}.alert-list{padding:0 12px 10px}.alert{text-align:left;cursor:pointer;border:0;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;width:100%;margin:7px 0;padding:10px;display:grid}.alert-hot{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text)}.alert-blue{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.alert-green{background:var(--green-soft);--text:var(--text-on-successSoft);--muted:var(--muted-on-successSoft);--subtle:var(--subtle-on-successSoft);--ink-blue:var(--blue-on-successSoft);--ink-accent:var(--accent-on-successSoft);--ink-green:var(--green-on-successSoft);--ink-orange:var(--orange-on-successSoft);--ink-amber:var(--amber-on-successSoft);--ink-violet:var(--violet-on-successSoft);--ink-nav-glow:var(--nav-glow-on-successSoft);color:var(--text)}.alert>span{font-size:15px}.alert strong,.alert small{display:block}.alert strong{font-size:11px}.alert small{color:var(--muted);margin-top:2px;font-size:10px}.alert>b{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:7px;padding:5px 7px;font-size:9px}.feed-panel select{color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:11px}.activity-feed{padding:4px 14px}.activity-feed>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;width:100%;padding:8px 0;display:grid}.activity-feed strong,.activity-feed small{display:block}.activity-feed strong{font-size:11px}.activity-feed small{color:var(--muted);margin-top:2px;font-size:10px}.activity-feed time{color:var(--muted);font-size:9px}.full-pipeline{grid-template-columns:repeat(6,minmax(190px,1fr));gap:12px;padding-bottom:8px;display:grid;overflow:auto}.full-pipeline-col{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:590px;color:var(--text);border-radius:10px;padding:9px}.full-stage-head{border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:9px;padding:10px 11px;display:flex}.full-stage-head span{font-size:12px}.deal-card-large{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;color:var(--text);border-radius:11px;margin-bottom:9px;padding:13px;box-shadow:0 1px 2px #14282008}.deal-card-large:hover{border-color:var(--line);transform:translateY(-1px)}.deal-card-large>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.deal-card-large>div>strong{font-size:13px}.deal-card-large h3{color:var(--muted);margin:7px 0 11px;font-family:Segoe UI Variable;font-size:12px;font-weight:500}.deal-card-large>b{font-size:15px}.deal-card-large>small{color:var(--muted);margin-top:8px;font-size:11px;display:block}.deal-card-large footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:11px;padding-top:9px;font-size:10px;display:flex}.table-panel{overflow:hidden}.table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:58px;padding:12px 16px;display:flex}.table-toolbar>div{gap:7px;display:flex}.table-toolbar>span{color:var(--muted);font-size:13px}.crm-table{width:100%}.crm-row{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:64px;color:var(--text);grid-template-columns:1.3fr 1fr .8fr .55fr .85fr .55fr;align-items:center;gap:15px;padding:0 17px;font-size:14px;display:grid}.crm-row:not(.crm-head){cursor:pointer}.crm-row:not(.crm-head):hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.crm-head{background:var(--surface);min-height:44px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-top:0;font-size:12px;font-weight:600}.person-cell{align-items:center;gap:11px;display:flex}.person-cell strong,.person-cell small{display:block}.person-cell strong{font-size:14px}.person-cell small{color:var(--muted);margin-top:3px;font-size:12px}.account-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.account-card{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:225px;color:var(--text);border-radius:10px;padding:20px;box-shadow:0 1px 2px #14282006}.account-card:hover{box-shadow:var(--shadow);border-color:var(--line)}.account-card header{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;display:grid}.account-card header span strong,.account-card header span small{display:block}.account-card header strong{font-size:15px}.account-card header small{color:var(--muted);margin-top:3px;font-size:12px}.account-card header>b{color:var(--muted);font-size:16px}.account-meta{align-items:center;gap:9px;margin:19px 0;display:flex}.account-meta>span{color:var(--muted);font-size:13px}.account-card footer{border-top:1px solid var(--line);grid-template-columns:1fr .7fr 1fr;gap:13px;padding-top:15px;display:grid}.account-card footer small,.account-card footer strong{display:block}.account-card footer small{color:var(--muted);font-size:11px}.account-card footer strong{margin-top:4px;font-size:14px}.activity-page-grid{grid-template-columns:1.25fr .75fr;gap:17px;display:grid}.large-task-list{padding:4px 17px 14px}.large-task-list label{border-top:1px solid var(--line);grid-template-columns:20px 40px 1fr 75px auto;align-items:center;gap:11px;min-height:66px;display:grid}.large-task-list label:first-child{border-top:0}.large-task-list label.done{opacity:.5}.task-icon{background:var(--surface);width:38px;height:38px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;display:grid}.large-task-list strong,.large-task-list small{display:block}.large-task-list strong{font-size:14px}.large-task-list small{color:var(--muted);margin-top:3px;font-size:12px}.large-task-list>b{font-size:12px}.calendar-agenda{padding:8px 18px 18px}.calendar-agenda>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;grid-template-columns:58px 9px 1fr;align-items:center;gap:10px;width:100%;padding:14px 0;display:grid}.calendar-agenda time{color:var(--muted);font-size:12px}.calendar-agenda i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:7px;height:7px;color:var(--text);border-radius:50%}.calendar-agenda strong,.calendar-agenda small{display:block}.calendar-agenda strong{font-size:14px}.calendar-agenda small{color:var(--muted);margin-top:2px;font-size:12px}.inbox-layout{grid-template-columns:230px 1fr;gap:16px;display:grid}.inbox-folders{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:max-content;color:var(--text);border-radius:10px;padding:10px}.inbox-folders button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:46px;padding:0 11px;font-size:13px;display:flex}.inbox-folders button.active,.inbox-folders button:hover{background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.inbox-folders b{font-size:11px}.inbox-list{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.inbox-list>button{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:92px;color:var(--text);grid-template-columns:44px 1fr 10px 24px;align-items:center;gap:13px;padding:14px 18px;display:grid}.inbox-list>button:first-child{border-top:0}.inbox-list>button:hover,.inbox-list>button.unread{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.inbox-icon{border-radius:11px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.inbox-deal{background:var(--orange-soft);color:var(--coral);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft)}.inbox-task{background:var(--green-soft);color:var(--ink-green);--text:var(--text-on-successSoft);--muted:var(--muted-on-successSoft);--subtle:var(--subtle-on-successSoft);--ink-blue:var(--blue-on-successSoft);--ink-accent:var(--accent-on-successSoft);--ink-green:var(--green-on-successSoft);--ink-orange:var(--orange-on-successSoft);--ink-amber:var(--amber-on-successSoft);--ink-violet:var(--violet-on-successSoft);--ink-nav-glow:var(--nav-glow-on-successSoft)}.inbox-lead{background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.inbox-system{background:var(--indigo-soft);color:var(--indigo)}.inbox-list strong{font-size:14px}.inbox-list p{margin:4px 0;font-size:13px;line-height:1.45}.inbox-list small{color:var(--muted);font-size:11px}.inbox-list i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:8px;height:8px;color:var(--text);border-radius:50%}.inbox-list>b{color:var(--muted)}.org-banner{background:linear-gradient(115deg,var(--surface-inset),var(--surface-inset));color:var(--text);box-shadow:var(--shadow);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;grid-template-columns:1.4fr 1fr;gap:30px;margin-bottom:17px;padding:23px 26px;display:grid}.org-banner>div{align-items:flex-start;gap:16px;display:flex}.org-banner img{object-fit:contain;width:52px;height:52px}.org-banner small,.org-banner strong{display:block}.org-banner small{letter-spacing:.13em;color:var(--muted);font-size:10px}.org-banner strong{color:var(--text);margin-top:2px;font:700 22px Manrope}.org-banner p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.5}.org-banner dl{grid-template-columns:1fr 1fr;gap:14px;margin:0;display:grid}.org-banner dt{color:var(--muted);font-size:10px}.org-banner dd{color:var(--text);margin:3px 0 0;font-size:13px;font-weight:600}.team-kpis{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:17px;display:grid}.team-kpis article{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:16px}.team-kpis span,.team-kpis strong,.team-kpis small{display:block}.team-kpis span{color:var(--muted);font-size:12px}.team-kpis strong{margin:6px 0;font:700 22px Manrope}.team-kpis small{color:var(--text);font-size:11px}.team-layout{grid-template-columns:minmax(0,1.6fr) 360px;gap:16px;display:grid}.team-members{overflow:hidden}.team-table{width:100%}.team-row{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:62px;color:var(--text);grid-template-columns:1.45fr .7fr .45fr .45fr .45fr .75fr .55fr;align-items:center;gap:10px;padding:0 14px;font-size:13px;display:grid}.team-row:not(.team-head){cursor:pointer}.team-row:not(.team-head):hover,.team-row.active{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.team-head{background:var(--surface);min-height:42px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:11px;font-weight:600}.team-row>span:nth-child(2){align-items:center;gap:6px;display:flex}.status-dot{border-radius:50%;width:7px;height:7px}.status-online{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.status-away{background:var(--amber);--text:var(--text-on-warning);--muted:var(--muted-on-warning);--subtle:var(--subtle-on-warning);--ink-blue:var(--blue-on-warning);--ink-accent:var(--accent-on-warning);--ink-green:var(--green-on-warning);--ink-orange:var(--orange-on-warning);--ink-amber:var(--amber-on-warning);--ink-violet:var(--violet-on-warning);--ink-nav-glow:var(--nav-glow-on-warning);color:var(--text)}.status-offline{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text)}.member-detail{padding:20px}.member-detail>header{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:17px;display:flex}.member-detail h2{margin:0;font-size:18px}.member-detail p{margin:2px 0;font-size:13px}.member-detail small{color:var(--muted);font-size:11px}.member-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.member-stats>div{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:10px}.member-stats span,.member-stats strong{display:block}.member-stats span{color:var(--muted);font-size:10px}.member-stats strong{margin-top:4px;font-size:13px}.member-detail>h3{margin:20px 0 8px;font-size:14px}.member-activity>span{grid-template-columns:9px 1fr;gap:9px;padding:10px 0;display:grid}.member-activity>span>i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:7px;height:7px;color:var(--text);border-radius:50%;margin-top:5px}.member-activity strong,.member-activity small{display:block}.member-activity strong{font-size:12px}.member-activity small{color:var(--muted);margin-top:2px;font-size:11px}.ai-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ai-insight-card{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:230px;color:var(--text);border-radius:10px;padding:22px;box-shadow:0 2px 8px #162a2208}.ai-insight-card>div{justify-content:space-between;align-items:center;display:flex}.ai-insight-card>div>span{font-size:20px}.ai-insight-card h2{margin:26px 0 8px;font-size:18px}.ai-insight-card p{font-size:13px;line-height:1.55}.ai-insight-card>button{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:18px 0 0;font-size:12px;font-weight:600}.analytics-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.analytics-panels{grid-template-columns:1.4fr .8fr;gap:16px;margin-top:17px;display:grid}.chart-placeholder,.funnel-panel{min-height:330px;padding:20px}.chart-placeholder h2,.funnel-panel h2{font-size:16px}.fake-chart{align-items:flex-end;gap:9px;height:240px;padding-top:30px;display:flex}.fake-chart i{background:linear-gradient(180deg,var(--blue-soft),var(--blue));border-radius:6px 6px 2px 2px;flex:1}.funnel-panel>div{grid-template-columns:90px 1fr 40px;align-items:center;gap:10px;margin:20px 0;font-size:12px;display:grid}.funnel-panel i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:10px;color:var(--text);border-radius:9px}.empty-feature{text-align:center;place-items:center;min-height:400px;padding:50px;display:grid}.empty-feature>span{color:var(--ink-blue);font-size:45px}.empty-feature h2{margin:0;font-size:24px}.empty-feature p{max-width:500px;font-size:14px}.settings-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.settings-grid>article{padding:22px}.settings-grid h2{margin-top:0;font-size:18px}.settings-grid label{margin:14px 0;font-size:12px;font-weight:600;display:block}.settings-grid input{border:1px solid var(--line-2);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;height:44px;color:var(--text);border-radius:9px;margin-top:6px;padding:0 11px;display:block}.settings-grid article:nth-child(2)>button{border:0;border-top:1px solid var(--line);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;justify-content:space-between;align-items:center;width:100%;height:52px;font-size:13px;display:flex}.record-drawer{z-index:90;background:var(--surface);border-left:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:520px;color:var(--text);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 50px #152a2229}.drawer-brand{z-index:3;background:var(--surface);border-bottom:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:70px;color:var(--text);justify-content:space-between;align-items:center;padding:0 22px;display:flex;position:sticky;top:0}.drawer-brand>div{align-items:center;gap:9px;display:flex}.drawer-brand img{width:29px;height:29px}.drawer-brand strong{letter-spacing:.14em;font-size:14px}.drawer-brand>button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:25px}.drawer-title{padding:22px 24px 14px}.back-link{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0;font-size:12px}.drawer-title>div{align-items:center;gap:10px;margin-top:10px;display:flex}.drawer-title h2{margin:0;font-size:27px}.drawer-title p{margin:7px 0 0;font-size:13px}.drawer-title p b{color:var(--ink-blue)}.drawer-owner{justify-content:space-between;align-items:end;padding:0 24px 18px;display:flex}.drawer-owner>span>small{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.drawer-owner>span>strong{align-items:center;gap:8px;font-size:13px;display:flex}.drawer-owner>div{gap:8px;display:flex}.drawer-owner>div button{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:40px;height:40px;color:var(--text);border-radius:50%;font-size:15px}.drawer-tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);z-index:2;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:55px;color:var(--text);grid-template-columns:repeat(5,1fr);display:grid;position:sticky;top:70px}.drawer-tabs button{background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border:0;font-size:12px;position:relative}.drawer-tabs button.active{font-weight:600}.drawer-tabs button.active:after{content:"";background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);height:3px;color:var(--text);position:absolute;bottom:-1px;left:15px;right:15px}.drawer-content{padding:18px}.drawer-card{border:1px solid var(--line);border-radius:10px;margin-bottom:15px;padding:17px}.drawer-card-head{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.drawer-card-head strong{font-size:14px}.drawer-card-head button{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:11px}.drawer-card dl{margin:0}.drawer-card dl>div{grid-template-columns:120px 1fr;align-items:center;gap:10px;min-height:36px;display:grid}.drawer-card dt{color:var(--muted);font-size:12px}.drawer-card dd{margin:0;font-size:13px;font-weight:600}.probability{background:var(--surface);vertical-align:middle;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:115px;height:7px;color:var(--text);border-radius:5px;margin-left:8px;display:inline-block}.probability i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:100%;color:var(--text);border-radius:5px;display:block}.ai-next>button{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:48px;color:var(--text);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.ai-next>button span{font-size:12px}.ai-next>button b{color:var(--ink-blue);border:1px solid var(--line);border-radius:7px;padding:5px 8px;font-size:10px}.drawer-timeline>span{grid-template-columns:70px 9px 1fr;gap:9px;min-height:66px;display:grid}.drawer-timeline time{color:var(--muted);font-size:11px}.drawer-timeline>span>i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:7px;height:7px;color:var(--text);border-radius:50%;margin-top:4px}.drawer-timeline strong,.drawer-timeline small{display:block}.drawer-timeline strong{font-size:12px}.drawer-timeline small{color:var(--muted);margin-top:3px;font-size:11px}.drawer-timeline.long>span{min-height:80px}.associated-list button{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;color:var(--text);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.associated-list strong,.associated-list small{display:block}.associated-list strong{font-size:13px}.associated-list small{color:var(--muted);margin-top:2px;font-size:11px}.empty-card{text-align:center;padding:35px}.empty-card>span{color:var(--muted);font-size:32px}.empty-card h3{font-size:18px}.empty-card p{font-size:13px}.empty-card button{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;padding:8px 11px}.drawer-card textarea{border:1px solid var(--line-2);resize:vertical;border-radius:9px;width:100%;min-height:150px;margin-bottom:10px;padding:10px;font-size:13px}.modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#091b155c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.create-modal,.team-modal{background:var(--surface);width:min(520px,90vw);max-height:90vh;box-shadow:var(--shadow-lg);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:22px;overflow:auto}.team-modal{width:min(720px,92vw)}.modal-head{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.modal-head>div>span{color:var(--muted);letter-spacing:.13em;font-size:10px;font-weight:650;display:block}.modal-head h2{margin:3px 0 0;font-size:24px}.modal-head p{max-width:520px;margin:5px 0 0;font-size:13px}.modal-head>button{cursor:pointer;color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:25px}.create-modal>label,.team-modal>label,.form-grid label{color:var(--text);margin:13px 0;font-size:12px;font-weight:600;display:block}.create-modal input,.team-modal input,.team-modal textarea,.team-modal select{border:1px solid var(--line-2);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;color:var(--text);border-radius:9px;margin-top:6px;padding:10px 11px;font-size:13px}.create-modal input,.team-modal input,.team-modal select{height:44px}.team-modal textarea{resize:vertical}.team-modal label>small{color:var(--muted);margin-left:5px;font-size:10px;font-weight:500}.form-grid{grid-template-columns:1fr 1fr;gap:0 13px;display:grid}.create-modal footer,.team-modal footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.team-modal-note{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text);border-radius:11px;grid-template-columns:35px 1fr;align-items:start;gap:9px;margin-top:13px;padding:12px;display:grid}.team-modal-note>span{color:var(--ink-blue);font-size:18px}.team-modal-note p{margin:0;font-size:12px;line-height:1.5}.toast{z-index:140;background:var(--surface-inset);color:var(--text);box-shadow:var(--shadow-lg);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;padding:12px 15px;font-size:13px;position:fixed;bottom:28px;right:28px}@media (width<=1320px){.sidebar{width:210px}.main-shell{margin-left:210px}.content-shell{padding:24px 22px 42px}.kpi-card{grid-template-columns:48px 1fr 45px;padding:14px}.kpi-icon{width:46px;height:46px}.upper-grid{grid-template-columns:minmax(0,1fr) 320px}.lower-grid{grid-template-columns:1fr 1fr}.feed-panel{grid-column:1/-1}.account-grid{grid-template-columns:repeat(2,1fr)}.team-layout{grid-template-columns:1fr}.member-detail{max-width:none}.ai-grid{grid-template-columns:repeat(2,1fr)}}.sidebar{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--surface) 24%,transparent) transparent;overflow:hidden auto}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0}.sidebar::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--surface) 22%,transparent);border-radius:10px}.sidebar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--surface) 34%,transparent)}.brand{z-index:5;background:var(--surface-inset);border-bottom:1px solid color-mix(in srgb,var(--surface) 9%,transparent);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);height:86px;min-height:86px;color:var(--text);flex-shrink:0;gap:13px;padding:0 20px 0 22px;position:sticky;top:0}.brand img{object-fit:contain;object-position:center;flex:0 0 41px;width:41px;height:41px;transform:translateY(1px)}.brand span{letter-spacing:.105em;white-space:nowrap;font-size:20px;line-height:1}.main-nav{flex:none;padding-top:10px}.saved-views{margin-top:12px}.sidebar-profile{z-index:5;background:var(--surface-nav);--text:var(--text-on-sidebar);--muted:var(--muted-on-sidebar);--subtle:var(--subtle-on-sidebar);--ink-blue:var(--blue-on-sidebar);--ink-accent:var(--accent-on-sidebar);--ink-green:var(--green-on-sidebar);--ink-orange:var(--orange-on-sidebar);--ink-amber:var(--amber-on-sidebar);--ink-violet:var(--violet-on-sidebar);--ink-nav-glow:var(--nav-glow-on-sidebar);color:var(--text);position:sticky;bottom:0;box-shadow:0 -8px 18px #031f1a21}.top-actions{margin-left:0}.top-workspace-wrap{align-items:center;margin-left:auto;display:flex;position:relative}.top-team-create,.top-workspace-button{cursor:pointer;white-space:nowrap;border-radius:10px;height:42px;font-size:13px;font-weight:650;transition:background .14s,border-color .14s,transform .14s,box-shadow .14s}.top-team-create{border:1px solid var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);align-items:center;gap:6px;padding:0 16px;display:flex;box-shadow:0 3px 10px #1768f214}.top-team-create:hover{background:var(--surface);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translateY(-1px)}.top-workspace-button{border:1px solid var(--line);background:var(--surface);min-width:154px;max-width:220px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:0 11px 0 8px;display:grid;box-shadow:0 3px 12px #1333280f}.top-workspace-button:hover{background:var(--surface);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translateY(-1px)}.workspace-avatar{background:linear-gradient(135deg,var(--blue),var(--blue-soft));width:30px;height:30px;color:var(--text);border-radius:9px;place-items:center;font-size:12px;font-weight:650;display:grid}.workspace-name{text-overflow:ellipsis;text-align:left;overflow:hidden}.workspace-chevron{color:var(--muted);font-size:12px}.team-page .page-title>.primary-button{display:none}.workspace-menu{z-index:220;background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:300px;color:var(--text);border-radius:10px;padding:8px;position:fixed;box-shadow:0 22px 58px #152b2333}.workspace-menu header{border-bottom:1px solid var(--line);margin-bottom:5px;padding:10px 11px 9px}.workspace-menu header span,.workspace-menu header strong{display:block}.workspace-menu header span{letter-spacing:.14em;color:var(--muted);margin-bottom:3px;font-size:9px;font-weight:650}.workspace-menu header strong{color:var(--text);font:700 15px Segoe UI Variable,Segoe UI,system-ui,sans-serif}.workspace-menu>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:9px;width:100%;min-height:56px;padding:8px 9px;display:grid}.workspace-menu>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.workspace-menu>button i{background:var(--surface);width:32px;height:32px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:15px;font-style:normal;display:grid}.workspace-menu>button strong,.workspace-menu>button small{display:block}.workspace-menu>button strong{color:var(--text);font-size:12px}.workspace-menu>button small{color:var(--muted);margin-top:2px;font-size:10px;line-height:1.3}.employee-builder-label{display:block!important}.employee-builder-label>small{color:var(--muted);margin:4px 0 10px;font-size:11px!important;font-weight:500!important;display:block!important}.employee-builder{flex-direction:column;gap:10px;margin-top:8px;display:flex}.employee-rows{flex-direction:column;gap:9px;display:flex}.employee-invite-row{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:12px;grid-template-columns:32px 1fr 1.15fr 1fr 34px;align-items:end;gap:9px;padding:11px;display:grid}.employee-number{background:var(--surface);width:29px;height:29px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;align-self:center;place-items:center;font-size:11px;font-weight:650;display:grid}.employee-invite-row label{color:var(--muted)!important;font-size:10px!important;font-weight:600!important}.employee-invite-row input{width:100%;height:38px;color:var(--text);border:1px solid var(--line)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:9px!important;margin-top:5px!important;padding:0 10px!important;font-size:12px!important}.employee-remove{border:1px solid var(--line);background:var(--surface);width:32px;height:38px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;font-size:18px}.employee-remove:hover{background:var(--surface);color:var(--ink-orange);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.add-employee-button{border:1px dashed var(--line);background:var(--surface);width:100%;min-height:58px;color:var(--text);cursor:pointer;text-align:left;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;align-items:center;gap:11px;padding:10px 12px;display:flex}.add-employee-button:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.add-employee-button>span{background:var(--surface);width:34px;height:34px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;font-size:20px;display:grid}.add-employee-button strong,.add-employee-button small{display:block}.add-employee-button strong{font-size:12px}.add-employee-button small{color:var(--muted);margin-top:2px;font-size:10px}.workspace-modal-backdrop{z-index:300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a1f197a;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.integration-modal{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(820px,100vw - 56px);max-height:86vh;color:var(--text);border-radius:10px;overflow:auto;box-shadow:0 30px 80px #091f1847}.integration-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.integration-modal>header span{letter-spacing:.15em;color:var(--muted);margin-bottom:4px;font-size:9px;font-weight:650;display:block}.integration-modal>header h2{margin:0;font-size:23px}.integration-modal>header p{max-width:520px;margin:5px 0 0;font-size:12px}.integration-close{background:var(--surface);width:34px;height:34px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:9px;font-size:21px}.integration-grid{grid-template-columns:1fr 1fr;gap:11px;padding:20px 24px;display:grid}.integration-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:13px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.integration-card.connected{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.integration-icon{background:var(--surface);width:42px;height:42px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;place-items:center;font-size:17px;font-weight:650;display:grid}.integration-copy strong{font-size:13px;display:block}.integration-copy p{margin:3px 0 0;font-size:10px;line-height:1.35}.integration-connect{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 11px;font-size:10px;font-weight:650}.integration-card.connected .integration-connect{border-color:var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.integration-modal>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:15px 24px 20px;display:flex}.integration-modal>footer span{color:var(--muted);font-size:10px}.integration-done{background:var(--blue);height:38px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:9px;padding:0 16px;font-size:11px;font-weight:650}@media (width<=1260px){.top-team-create{padding:0 12px;font-size:12px}.top-workspace-button{min-width:135px;max-width:175px}.command-search{width:min(620px,56vw)}.employee-invite-row{grid-template-columns:30px 1fr 1fr 34px}.employee-invite-row label:nth-of-type(3){grid-column:2/4}}.team-nav-hidden{display:none!important}.employee-invite-row label{min-width:0}.employee-invite-row select{border:1px solid var(--line);background:var(--surface);width:100%;height:38px;color:var(--text);cursor:pointer;appearance:auto;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;margin-top:5px;padding:0 34px 0 10px;font-size:12px;font-weight:600}.employee-invite-row select:hover{border-color:var(--line)}.employee-invite-row select:focus{border-color:var(--line);box-shadow:0 0 0 3px #1768f221}@media (width<=1260px){.employee-invite-row select{font-size:11px}}.formora-nav-icon{object-fit:contain;pointer-events:none;width:24px;height:24px;display:block}.main-nav button>i{place-items:center;width:42px;height:42px;display:grid}.main-nav button.active .formora-nav-icon{filter:drop-shadow(0 0 7px #ff70581f)}.formora-top-icon{object-fit:contain;pointer-events:none;width:22px;height:22px;display:block}.command-search>span{place-items:center;display:grid}.formora-create-icon{object-fit:contain;filter:brightness(0)invert();pointer-events:none;width:27px;height:27px;display:block}.top-create,.notification-button{place-items:center;display:grid!important}.notification-button .formora-top-icon{width:24px;height:24px}.formora-utility-icon{vertical-align:middle;object-fit:contain;pointer-events:none;width:20px;height:20px;margin-right:8px;display:inline-block}.formora-record-action-icon{object-fit:contain;pointer-events:none;width:21px;height:21px;display:block}.drawer-owner>div button{place-items:center;display:grid!important}.formora-ai-heading-icon{object-fit:contain;vertical-align:-4px;background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:18px;height:18px;color:var(--text);border-radius:6px;margin-right:8px;padding:2px;display:inline-block}.ai-next .drawer-card-head strong{align-items:center;display:flex}.workspace-menu>button{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:62px!important;padding:8px 10px!important}.workspace-menu>button>img.formora-utility-icon{display:none!important}.workspace-menu>button>i{color:var(--text);background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;margin:0!important;display:grid!important}.formora-workspace-menu-icon{object-fit:contain;pointer-events:none;width:22px;height:22px;display:block}.workspace-menu>button>span{min-width:0!important}.workspace-menu>button strong{font-size:12px!important;line-height:1.25!important}.workspace-menu>button small{white-space:normal!important;margin-top:3px!important;font-size:10px!important;line-height:1.35!important}.saved-views>button{border-radius:10px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:42px!important;padding:6px 8px!important;display:grid!important}.formora-saved-view-icon{object-fit:contain;pointer-events:none;background:color-mix(in srgb,var(--surface) 7%,transparent);border-radius:8px;width:27px;height:27px;padding:3px;transition:transform .14s,background .14s;display:block}.saved-view-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.saved-views>button:hover .formora-saved-view-icon,.saved-views>button.active .formora-saved-view-icon{background:color-mix(in srgb,var(--surface) 12%,transparent);transform:translateY(-1px)}@media (width<=1320px){.formora-nav-icon{width:22px;height:22px}.formora-record-action-icon{width:20px;height:20px}}.contact-profile-drawer{width:min(690px,54vw)!important}.contact-profile-drawer>.drawer-title,.contact-profile-drawer>.drawer-owner,.contact-profile-drawer>.drawer-tabs,.contact-profile-drawer>.drawer-content{display:none!important}.contact-profile-shell{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:calc(100vh - 70px);color:var(--text)}.contact-profile-hero{border-bottom:1px solid var(--line);grid-template-columns:76px 1fr auto;align-items:start;gap:18px;padding:25px 28px 22px;display:grid}.contact-profile-avatar{background:linear-gradient(145deg,var(--surface),var(--orange-soft));width:72px;height:72px;color:var(--ink-orange);border:1px solid var(--line);border-radius:50%;place-items:center;font:800 23px Segoe UI Variable,Segoe UI,system-ui,sans-serif;display:grid}.contact-profile-identity>small{color:var(--muted);letter-spacing:.14em;margin:1px 0 7px;font-size:10px;font-weight:650;display:block}.contact-profile-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.contact-profile-title-row h2{letter-spacing:-.035em;margin:0;font-size:26px}.contact-profile-title-row>span{border:1px solid var(--line);background:var(--blue-soft);height:25px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:99px;align-items:center;padding:0 9px;font-size:11px;font-weight:650;display:inline-flex}.contact-profile-identity p{margin:7px 0 8px;font-size:13px}.contact-profile-identity p b{color:var(--ink-blue)}.contact-profile-owner{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.contact-profile-owner strong{font-size:11px}.contact-profile-owner i{color:var(--muted);font-style:normal}.contact-profile-actions{align-items:center;gap:7px;padding-top:14px;display:flex}.contact-profile-actions>a,.contact-profile-actions>button{border:1px solid var(--line-2);background:var(--surface);min-width:45px;height:44px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 10px;text-decoration:none;transition:all .15s;display:flex}.contact-profile-actions>a:hover,.contact-profile-actions>button:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.contact-profile-actions svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.contact-profile-actions span{font-size:11px;font-weight:600;display:none}.contact-quick-note{grid-template-columns:1fr auto;gap:8px;margin:18px 28px 0;display:grid}.contact-quick-note input{border:1px solid var(--line-2);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:44px;color:var(--text);border-radius:11px;padding:0 13px;font-size:13px}.contact-quick-note button{background:var(--blue);color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:10px;padding:0 15px;font-size:12px;font-weight:650}.contact-profile-tabs{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 98%,transparent);z-index:2;align-items:end;gap:27px;height:58px;margin-top:16px;padding:0 25px;display:flex;position:sticky;top:70px}.contact-profile-tabs button{height:58px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0 2px;font-size:12px;position:relative}.contact-profile-tabs button.active{color:var(--text);font-weight:650}.contact-profile-tabs button.active:after{content:"";background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:3px;color:var(--text);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:0;right:0}.contact-profile-content{padding:18px 28px 34px}.contact-status-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:1.25fr 1fr .85fr;margin-bottom:14px;display:grid;overflow:hidden}.contact-status-card>div{border-right:1px solid var(--line);align-items:center;gap:10px;min-height:75px;padding:13px 15px;display:flex}.contact-status-card>div:last-child{border-right:0}.contact-status-card>div>span:first-child{background:var(--blue-soft);width:30px;height:30px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:9px;place-items:center;display:grid}.contact-status-card svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.contact-status-card strong,.contact-status-card small{display:block}.contact-status-card strong{font-size:12px}.contact-status-card small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.35}.contact-profile-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;margin-bottom:14px;padding:18px}.contact-section-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.contact-section-head>div>span,.contact-section-head>div>strong{display:block}.contact-section-head>div>span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:650}.contact-section-head>div>strong{margin-top:3px;font-size:14px}.contact-section-head>button{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:11px;font-weight:600}.contact-info-grid{grid-template-columns:1fr 1fr;gap:6px 22px;display:grid}.contact-info-item{border-top:1px solid var(--line);grid-template-columns:38px 1fr;align-items:center;gap:9px;min-height:62px;display:grid}.contact-info-item:nth-child(-n+2){border-top:0}.contact-info-icon{width:34px;height:34px;color:var(--muted);place-items:center;display:grid}.contact-info-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.contact-info-item small,.contact-info-item strong,.contact-info-item a{display:block}.contact-info-item small{color:var(--muted);margin-bottom:2px;font-size:10px}.contact-info-item strong,.contact-info-item a{color:var(--text);font-size:12px;font-weight:600;text-decoration:none}.contact-info-item a:hover{color:var(--ink-blue)}.contact-stage-pill,.contact-inline-pill{border:1px solid var(--line);background:var(--blue-soft);height:25px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:99px;align-items:center;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex}.contact-deal-grid,.contact-org-stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.contact-deal-grid>div,.contact-org-stats>div{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:11px}.contact-deal-grid small,.contact-deal-grid strong,.contact-org-stats small,.contact-org-stats strong{display:block}.contact-deal-grid small,.contact-org-stats small{color:var(--muted);font-size:9px}.contact-deal-grid strong,.contact-org-stats strong{margin-top:4px;font-size:11px;line-height:1.35}.contact-activity-list>div{border-top:1px solid var(--line);grid-template-columns:10px 1fr auto;align-items:start;gap:10px;min-height:57px;padding:9px 0;display:grid}.contact-activity-list>div:first-child{border-top:0}.contact-activity-list i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:8px;height:8px;color:var(--text);border-radius:50%;margin-top:5px}.contact-activity-list strong,.contact-activity-list small{display:block}.contact-activity-list strong{font-size:12px}.contact-activity-list small{color:var(--muted);margin-top:2px;font-size:10px}.contact-activity-list time{color:var(--muted);font-size:9px}.contact-mini-org p{margin:0;font-size:12px}.contact-fields-card dl{margin:0}.contact-fields-card dl>div{border-top:1px solid var(--line);grid-template-columns:150px 1fr;align-items:center;min-height:45px;display:grid}.contact-fields-card dl>div:first-child{border-top:0}.contact-fields-card dt{color:var(--muted);font-size:11px}.contact-fields-card dd{margin:0;font-size:12px;font-weight:600}.contact-fields-card dd a{color:var(--ink-blue);text-decoration:none}.contact-org-heading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.contact-company-avatar{background:var(--blue-soft);width:46px;height:46px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:12px;place-items:center;font-size:12px;font-weight:650;display:grid}.contact-org-heading small{color:var(--muted);letter-spacing:.12em;font-size:9px;font-weight:650;display:block}.contact-org-heading h3{margin:2px 0 0;font-size:17px}.contact-org-heading p{margin:2px 0 0;font-size:11px}.contact-related-deals>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:58px;display:flex}.contact-related-deals>div:first-child{border-top:0}.contact-related-deals strong,.contact-related-deals small{display:block}.contact-related-deals strong{font-size:12px}.contact-related-deals small{color:var(--muted);margin-top:2px;font-size:10px}.contact-related-deals b{font-size:11px}.contact-upload-zone{border:1.5px dashed var(--line);background:var(--surface);text-align:center;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:190px;color:var(--text);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:26px;transition:all .15s;display:flex}.contact-upload-zone:hover,.contact-upload-zone.dragging{border-color:var(--blue);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.contact-upload-zone input{display:none}.contact-upload-zone>span{background:var(--blue-soft);width:44px;height:44px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:13px;place-items:center;margin-bottom:10px;display:grid}.contact-upload-zone svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.contact-upload-zone strong{font-size:14px}.contact-upload-zone p{max-width:390px;margin:5px 0 4px;font-size:11px;line-height:1.5}.contact-upload-zone em{color:var(--muted);font-size:9px;font-style:normal}.contact-document-list{margin-top:16px}.contact-document-row{border-top:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;gap:10px;min-height:62px;display:grid}.contact-document-row:first-child{border-top:0}.contact-document-icon{background:var(--surface);width:36px;height:36px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;display:grid}.contact-document-icon svg,.contact-document-empty svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.contact-document-row strong,.contact-document-row small{display:block}.contact-document-row strong{font-size:11px}.contact-document-row small{color:var(--muted);margin-top:2px;font-size:9px}.contact-document-row>div{gap:5px;display:flex}.contact-document-row button{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:7px;padding:5px 8px;font-size:9px}.contact-document-row button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.contact-document-row button.danger{color:var(--ink-orange)}.contact-document-empty{min-height:90px;color:var(--muted);justify-content:center;align-items:center;gap:12px;display:flex}.contact-document-empty>span{max-width:330px}.contact-document-empty strong,.contact-document-empty small{display:block}.contact-document-empty strong{color:var(--text);font-size:12px}.contact-document-empty small{margin-top:3px;font-size:10px;line-height:1.45}.contact-document-loading{text-align:center;color:var(--muted);padding:20px;font-size:11px}.contact-notes-card textarea{border:1px solid var(--line-2);resize:vertical;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:250px;color:var(--text);border-radius:12px;padding:13px;font-size:12px;line-height:1.55}.contact-note-footer{justify-content:space-between;align-items:center;gap:15px;margin-top:10px;display:flex}.contact-note-footer small{color:var(--muted);font-size:9px}.contact-note-footer button{background:var(--blue);color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:9px;padding:8px 12px;font-size:10px;font-weight:650}.contact-profile-toast{z-index:180;background:var(--surface-inset);color:var(--text);box-shadow:var(--shadow-lg);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;padding:12px 15px;font-size:12px;position:fixed;bottom:28px;right:28px}@media (width<=1320px){.contact-profile-drawer{width:min(640px,58vw)!important}.contact-profile-hero{grid-template-columns:64px 1fr}.contact-profile-avatar{width:60px;height:60px}.contact-profile-actions{grid-column:2;justify-content:flex-start;padding-top:0}.contact-profile-actions span{display:inline}.contact-status-card{grid-template-columns:1fr}.contact-status-card>div{border-right:0;border-top:1px solid var(--line)}.contact-status-card>div:first-child{border-top:0}}.record-modal-backdrop,.inbox-detail-backdrop{z-index:148;-webkit-backdrop-filter:blur(5px);background:#081e184d;animation:.16s both formoraBackdropIn;position:fixed;inset:0}.inbox-detail-backdrop{z-index:168;place-items:center;padding:34px;display:grid}.record-drawer{scrollbar-gutter:stable;animation:.18s cubic-bezier(.2,.8,.2,1) both formoraModalIn;z-index:150!important;border:1px solid #d5ded9eb!important;border-radius:22px!important;width:min(760px,100vw - 150px)!important;height:min(82vh,760px)!important;max-height:calc(100vh - 82px)!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 32px 90px #0a221b4d!important}.record-drawer .drawer-brand{border-radius:22px 22px 0 0;height:66px;padding:0 26px}.record-drawer .drawer-brand>button{border-radius:10px;place-items:center;width:38px;height:38px;transition:background .15s,color .15s;display:grid}.record-drawer .drawer-brand>button:hover{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.record-drawer .drawer-tabs{top:66px}.record-drawer.contact-profile-drawer{width:min(980px,100vw - 140px)!important}.record-drawer.contact-profile-drawer .contact-profile-shell{min-height:auto!important}.record-drawer.contact-profile-drawer .contact-profile-hero{grid-template-columns:78px minmax(0,1fr) auto;padding:24px 32px 22px}.record-drawer.contact-profile-drawer .contact-profile-actions span{display:inline}.record-drawer.contact-profile-drawer .contact-quick-note{margin-left:32px;margin-right:32px}.record-drawer.contact-profile-drawer .contact-profile-tabs{padding-left:30px;padding-right:30px;top:66px}.record-drawer.contact-profile-drawer .contact-profile-content{padding:20px 32px 34px}.record-drawer.contact-profile-drawer .contact-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 24px}.record-drawer.contact-profile-drawer .contact-info-item:nth-child(-n+3){border-top:0}.record-drawer.contact-profile-drawer .contact-status-card{grid-template-columns:1.25fr 1fr .85fr}.record-drawer.contact-profile-drawer .contact-status-card>div{border-top:0;border-right:1px solid var(--line)}.record-drawer.contact-profile-drawer .contact-status-card>div:last-child{border-right:0}.inbox-detail-modal{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(720px,100vw - 100px);max-height:min(82vh,720px);color:var(--text);border:1px solid #d5ded9f0;border-radius:10px;animation:.18s cubic-bezier(.2,.8,.2,1) both formoraCenterModalIn;overflow:auto;box-shadow:0 32px 90px #0a221b4d}.inbox-detail-brand{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:66px;padding:0 24px;display:flex}.inbox-detail-brand>div{align-items:center;gap:10px;display:flex}.inbox-detail-brand img{object-fit:contain;width:30px;height:30px}.inbox-detail-brand strong{letter-spacing:.14em;font-size:14px}.inbox-detail-brand>button{width:38px;height:38px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:10px;font-size:24px}.inbox-detail-brand>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.inbox-detail-hero{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;gap:18px;padding:28px 30px 24px;display:grid}.inbox-detail-icon{border-radius:10px;place-items:center;width:58px;height:58px;font-size:24px;font-weight:650;display:grid}.inbox-detail-deal{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-detail-task{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-detail-lead,.inbox-detail-system{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.inbox-detail-hero small{letter-spacing:.12em;color:var(--muted);margin:2px 0 7px;font-size:10px;font-weight:650;display:block}.inbox-detail-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inbox-detail-title-row h2{letter-spacing:-.03em;color:var(--text);margin:0;font-size:25px}.inbox-detail-title-row>span{background:var(--surface);border:1px solid var(--line);height:24px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex}.inbox-detail-hero p{color:var(--muted);margin:9px 0 5px;font-size:14px;line-height:1.55}.inbox-detail-hero time{color:var(--muted);font-size:11px}.inbox-detail-body{padding:22px 30px 8px}.inbox-detail-context{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:18px}.inbox-detail-context small,.inbox-detail-context strong{display:block}.inbox-detail-context small{letter-spacing:.11em;color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:650}.inbox-detail-context strong{margin-top:5px;font-size:15px}.inbox-detail-context p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.55}.inbox-detail-ai{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:13px;grid-template-columns:38px 1fr;align-items:start;gap:12px;margin-top:14px;padding:14px 16px;display:grid}.inbox-detail-ai>span{background:var(--surface);width:34px;height:34px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;font-size:17px;display:grid}.inbox-detail-ai strong,.inbox-detail-ai p{margin:0;display:block}.inbox-detail-ai strong{font-size:12px}.inbox-detail-ai p{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.5}.inbox-detail-actions{justify-content:flex-end;gap:9px;padding:20px 30px 26px;display:flex}.inbox-detail-actions button{min-height:42px}@keyframes formoraBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes formoraModalIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes formoraCenterModalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1320px){.sidebar:hover{width:210px!important}.brand,.main-nav,.saved-views,.sidebar-profile{width:210px}.main-nav button{width:190px!important}.record-drawer{width:min(720px,100vw - 110px)!important;height:min(84vh,730px)!important}.record-drawer.contact-profile-drawer{width:min(900px,100vw - 110px)!important}.record-drawer.contact-profile-drawer .contact-profile-hero{grid-template-columns:68px minmax(0,1fr)}.record-drawer.contact-profile-drawer .contact-profile-actions{grid-column:2;padding-top:0}.record-drawer.contact-profile-drawer .contact-status-card{grid-template-columns:repeat(3,1fr)!important}.inbox-detail-modal{width:min(680px,100vw - 80px)}}.autopilot-hidden-react-page{display:none!important}.autopilot-nav-button .autopilot-nav-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.autopilot-nav-button>b{background:var(--blue)!important;color:var(--text)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important}.autopilot-surface{width:100%;min-height:calc(100vh - 86px)}.autopilot-page{padding-bottom:44px}.autopilot-hero{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:24px;display:flex}.autopilot-hero>div:first-child{max-width:760px}.autopilot-hero>div:first-child>span,.autopilot-section-head>div>span,.autopilot-rules-card header span,.autopilot-generated-panel header span{color:var(--ink-blue);letter-spacing:.13em;margin-bottom:8px;font-size:11px;font-weight:650;display:block}.autopilot-hero h1{color:var(--text);letter-spacing:-.035em;margin:0 0 10px;font-size:38px;line-height:1.05}.autopilot-hero p{color:var(--muted);max-width:720px;margin:0;font-size:16px;line-height:1.55}.autopilot-hero-actions{align-items:center;gap:14px;padding-top:8px;display:flex}.autopilot-hero-actions>span{color:var(--muted);white-space:nowrap;font-size:12px}.autopilot-scan{background:var(--blue);color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:12px;padding:13px 18px;font-weight:650;box-shadow:0 8px 24px #1769f638}.autopilot-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.autopilot-kpis article{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:112px;color:var(--text);border-radius:10px;padding:18px 20px;box-shadow:0 6px 20px #0f2d2409}.autopilot-kpis span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.autopilot-kpis strong{color:var(--text);margin-bottom:8px;font-size:27px;line-height:1;display:block}.autopilot-kpis small{color:var(--muted);font-size:11px}.autopilot-tabs{border-bottom:1px solid var(--line);gap:8px;margin-bottom:22px;display:flex}.autopilot-tabs button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:12px 15px 13px;font-size:14px;font-weight:600;position:relative}.autopilot-tabs button.active{color:var(--text)}.autopilot-tabs button.active:after{content:"";background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:3px;color:var(--text);border-radius:4px 4px 0 0;position:absolute;bottom:-1px;left:8px;right:8px}.autopilot-tabs b{background:var(--surface);min-width:20px;height:20px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;margin-left:5px;font-size:10px;display:inline-grid}.autopilot-section-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.autopilot-section-head h2{color:var(--text);margin:0 0 6px;font-size:23px}.autopilot-section-head p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.autopilot-review-pill,.promise-detection-pill{background:var(--surface);border:1px solid var(--line);color:var(--text);white-space:nowrap;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:600;display:inline-flex}.promise-detection-pill i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:8px;height:8px;color:var(--text);border-radius:50%;box-shadow:0 0 0 4px #e7f8f1}.autopilot-action-list{gap:12px;display:grid}.autopilot-action-card{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px;display:grid;box-shadow:0 5px 18px #0d2b2206}.autopilot-action-card.is-approved{background:var(--surface);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.autopilot-action-icon{border-radius:13px;place-items:center;width:46px;height:46px;font-size:19px;font-weight:650;display:grid}.autopilot-kind-follow-up{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.autopilot-kind-promise{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.autopilot-kind-risk{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.autopilot-action-kicker{align-items:center;gap:8px;margin-bottom:5px;display:flex}.autopilot-action-kicker span{letter-spacing:.12em;color:var(--muted);font-size:10px;font-weight:650}.autopilot-action-kicker b{color:var(--ink-orange);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:3px 7px;font-size:10px}.autopilot-action-copy h3{color:var(--text);margin:0 0 5px;font-size:16px}.autopilot-action-copy>p{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.45}.autopilot-action-meta{color:var(--muted);flex-wrap:wrap;gap:7px 16px;margin-bottom:11px;font-size:11px;display:flex}.autopilot-action-meta span{position:relative}.autopilot-action-meta span+span:before{content:"·";color:var(--muted);position:absolute;left:-10px}.autopilot-suggested-action{border-left:3px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);max-width:600px;color:var(--text);border-radius:0 9px 9px 0;align-items:center;gap:10px;padding:8px 10px;display:flex}.autopilot-suggested-action small{color:var(--ink-blue);letter-spacing:.1em;font-size:9px;font-weight:650}.autopilot-suggested-action strong{color:var(--text);font-size:12px}.autopilot-action-controls{white-space:nowrap;align-self:center;align-items:center;gap:7px;display:flex}.autopilot-primary,.autopilot-secondary,.autopilot-link{cursor:pointer;border-radius:9px;padding:9px 11px;font-size:11px;font-weight:600}.autopilot-primary{border:1px solid var(--line);background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.autopilot-secondary{border:1px solid var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.autopilot-link{color:var(--ink-blue);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding-left:5px;padding-right:5px}.autopilot-done-badge{color:var(--ink-green);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:650}.promise-summary-strip{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid;overflow:hidden}.promise-summary-strip>div{border-right:1px solid var(--line);padding:15px 18px}.promise-summary-strip>div:last-child{border-right:0}.promise-summary-strip span{color:var(--muted);margin-bottom:5px;font-size:10px;display:block}.promise-summary-strip strong{color:var(--text);font-size:20px}.promise-list{gap:12px;display:grid}.promise-card{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:18px 20px}.promise-card.is-fulfilled{opacity:.6;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.promise-card header,.promise-card footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.promise-card header{margin-bottom:13px}.promise-card header>div{gap:8px;display:flex}.promise-direction,.promise-source,.promise-confidence{letter-spacing:.09em;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:650}.promise-direction.we-promised{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.promise-direction.customer-promised{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.promise-source{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.promise-confidence{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.promise-card blockquote{background:var(--surface);border-left:3px solid var(--line);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:0 10px 10px 0;margin:0 0 15px;padding:13px 16px;font-size:14px;font-style:italic}.promise-main{grid-template-columns:minmax(0,1fr) 170px;gap:20px;margin-bottom:15px;display:grid}.promise-main small{color:var(--muted);letter-spacing:.1em;margin-bottom:4px;font-size:9px;font-weight:650;display:block}.promise-main strong{color:var(--text);font-size:13px}.promise-card footer{border-top:1px solid var(--line);padding-top:13px}.promise-card footer>span{color:var(--muted);font-size:11px}.promise-card footer>div{align-items:center;gap:7px;display:flex}.promise-fulfilled{color:var(--ink-green);font-size:11px;font-weight:650}.autopilot-mode-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.autopilot-mode-card{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:155px;color:var(--text);border-radius:10px;padding:20px;position:relative}.autopilot-mode-card.active{border:2px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);padding:19px}.autopilot-mode-card>span{background:var(--surface);width:32px;height:32px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;margin-bottom:12px;font-size:10px;font-weight:650;display:grid}.autopilot-mode-card h3{color:var(--text);margin:0 0 6px;font-size:17px}.autopilot-mode-card p{color:var(--muted);max-width:500px;margin:0;font-size:12px;line-height:1.45}.autopilot-mode-card>b{color:var(--ink-blue);font-size:10px;position:absolute;top:18px;right:18px}.autopilot-rules-card{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.autopilot-rules-card header{border-bottom:1px solid var(--line);padding:18px 20px}.autopilot-rules-card header h3{color:var(--text);margin:0;font-size:17px}.autopilot-setting-row{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;color:var(--text);justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.autopilot-setting-row:last-child{border-bottom:0}.autopilot-setting-row span strong{color:var(--text);margin-bottom:3px;font-size:13px;display:block}.autopilot-setting-row span small{color:var(--muted);font-size:11px;display:block}.autopilot-switch{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:36px;height:20px;color:var(--text);border-radius:999px;padding:2px;transition:all .18s}.autopilot-switch b{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:16px;height:16px;color:var(--text);border-radius:50%;transition:all .18s;display:block;box-shadow:0 1px 3px #00000026}.autopilot-switch.is-on{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.autopilot-switch.is-on b{transform:translate(16px)}.autopilot-reset{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;margin-top:14px;font-size:11px;text-decoration:underline}.autopilot-command-strip{background:linear-gradient(100deg,var(--surface),var(--surface));border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;margin:-2px 0 18px;padding:13px 16px;display:grid;box-shadow:0 5px 18px #13322a06}.autopilot-command-icon{background:var(--surface);width:44px;height:44px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;place-items:center;display:grid}.autopilot-command-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:25px;height:25px}.autopilot-command-strip>div:nth-child(2)>span{color:var(--ink-blue);letter-spacing:.12em;font-size:9px;font-weight:650;display:block}.autopilot-command-strip strong{color:var(--text);margin:2px 0;font-size:13px;display:block}.autopilot-command-strip small{color:var(--muted);font-size:10px}.autopilot-command-strip button{border:1px solid var(--line);background:var(--surface);color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:9px 11px;font-size:10px;font-weight:600}.autopilot-generated-panel{overflow:hidden;margin-bottom:16px!important;padding:0!important}.autopilot-generated-panel>header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--surface),var(--surface));--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.autopilot-generated-panel header h2{color:var(--text);margin:0;font-size:16px}.autopilot-generated-panel header p{color:var(--muted);margin:3px 0 0;font-size:10px}.autopilot-generated-panel header button{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:11px;font-weight:600}.autopilot-generated-list label{border-bottom:1px solid var(--line);grid-template-columns:22px 36px minmax(0,1fr) 100px 70px;align-items:center;gap:9px;padding:12px 18px;display:grid}.autopilot-generated-list label:last-child{border-bottom:0}.autopilot-generated-list label.done{opacity:.55}.autopilot-generated-list label.done strong{text-decoration:line-through}.autopilot-generated-list input{accent-color:var(--blue)}.autopilot-task-type{background:var(--surface);width:30px;height:30px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-weight:650;display:grid}.autopilot-generated-list label>span:nth-child(3) strong{color:var(--text);font-size:12px;display:block}.autopilot-generated-list label>span:nth-child(3) small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.autopilot-generated-list label>b{color:var(--muted);font-size:10px}.autopilot-generated-list label>em{color:var(--ink-orange);background:var(--surface);text-align:center;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal}.autopilot-deal-promises{color:var(--text);border-color:var(--line)!important;background:linear-gradient(180deg,var(--surface),var(--surface))!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.autopilot-deal-promises .drawer-card-head>strong{color:var(--text)}.autopilot-drawer-promise-list{display:grid}.autopilot-drawer-promise-list>div{border-top:1px solid var(--line);justify-content:space-between;gap:18px;padding:12px 0;display:flex}.autopilot-drawer-promise-list>div:first-child{border-top:0}.autopilot-drawer-promise-list span small{color:var(--ink-blue);letter-spacing:.09em;font-size:8px;font-weight:650;display:block}.autopilot-drawer-promise-list span strong{color:var(--text);margin:3px 0;font-size:11px;display:block}.autopilot-drawer-promise-list span em{color:var(--muted);font-size:10px;font-style:italic;display:block}.autopilot-drawer-promise-list>div>b{color:var(--muted);white-space:nowrap;font-size:10px}.autopilot-toast{z-index:9999;background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:12px;align-items:center;gap:8px;padding:11px 15px;font-size:12px;font-weight:600;animation:.18s both autopilotToastIn;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 35px #0828204d}.autopilot-toast span{color:var(--ink-orange)}@keyframes autopilotToastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (width<=1200px){.autopilot-kpis{grid-template-columns:repeat(2,1fr)}.autopilot-action-card{grid-template-columns:44px minmax(0,1fr)}.autopilot-action-controls{grid-column:2;justify-content:flex-start}.promise-summary-strip{grid-template-columns:repeat(2,1fr)}.promise-summary-strip>div:nth-child(2){border-right:0}.promise-summary-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}.autopilot-review-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px;margin-top:20px;display:grid}.autopilot-collections{flex-direction:column;gap:24px;min-width:0;display:flex;position:sticky;top:88px}.design-workspace .autopilot-collections .autopilot-tabs{flex-direction:column;order:-1;align-items:stretch;gap:4px;margin:0;padding:0;display:flex;border:0!important}.design-workspace .autopilot-collections .autopilot-tabs>button{text-align:left;min-height:40px;color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:10px;font-size:12px;display:flex;border:0!important}.design-workspace .autopilot-collections .autopilot-tabs>button.active{background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised)}.autopilot-collections .autopilot-tabs>button:after{display:none}.design-workspace .autopilot-collections .autopilot-kpis{gap:16px;margin:0;display:grid;grid-template-columns:1fr!important}.design-workspace .autopilot-collections .autopilot-kpis>article{min-height:0;box-shadow:none;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0}.autopilot-collections .autopilot-kpis strong{letter-spacing:-.5px;font-size:23px}.autopilot-collections .autopilot-kpis small{font-size:11px;line-height:1.5}.autopilot-review-main{min-width:0}.autopilot-review-main .autopilot-section-head{gap:16px;margin:0 0 16px;padding:0}.autopilot-review-main .autopilot-section-head h2{letter-spacing:-.5px;font-size:22px}.design-workspace .autopilot-review-main .autopilot-action-card{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:20px;display:grid}.autopilot-review-main .autopilot-action-controls{flex-flow:wrap;grid-column:2;justify-content:flex-start;gap:8px;display:flex}.autopilot-review-main .autopilot-action-copy h3{font-size:16px;line-height:1.4}.autopilot-review-main .autopilot-action-copy p{max-width:80ch;font-size:13px;line-height:1.6}@media (width<=780px){.autopilot-review-layout{grid-template-columns:1fr;gap:14px}.autopilot-collections{gap:12px;position:static}.design-workspace .autopilot-collections .autopilot-tabs{flex-direction:row;overflow:auto}.autopilot-collections .autopilot-tabs>button{flex-shrink:0}.design-workspace .autopilot-collections .autopilot-kpis{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.design-workspace .autopilot-review-main .autopilot-action-card{padding:14px}}.calendar-hidden-react-page{display:none!important}.calendar-nav-button .calendar-nav-icon{place-items:center;display:grid}.calendar-nav-button .calendar-nav-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.calendar-surface{width:100%;min-height:100%}.calendar-page{--calendar-blue:var(--blue);--calendar-green:var(--green);--calendar-coral:var(--orange);--calendar-violet:var(--blue);--calendar-ink:var(--text);--calendar-muted:var(--muted);--calendar-line:var(--line);--calendar-panel:var(--surface);max-width:none;padding:30px 28px 44px}.calendar-page button,.calendar-editor-modal button,.calendar-detail-modal button{font:inherit}.calendar-page-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.calendar-page-head>div>span,.calendar-side-title>span,.calendar-editor-modal header span,.calendar-detail-modal header>div:nth-child(2)>span{color:var(--muted);letter-spacing:.15em;margin-bottom:7px;font-size:11px;font-weight:650;display:block}.calendar-page-head h1{color:var(--text);letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.1vw,48px);line-height:1}.calendar-page-head p{color:var(--muted);margin:9px 0 0;font-size:15px}.calendar-new-button{background:var(--calendar-blue);color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:13px;min-height:46px;padding:0 18px;font-weight:650;box-shadow:0 12px 26px #1769f638}.calendar-toolbar{border:1px solid var(--calendar-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.calendar-period-controls,.calendar-toolbar-right,.calendar-view-switch,.calendar-filter-bar{align-items:center;display:flex}.calendar-period-controls{gap:7px;min-width:0}.calendar-period-controls>button{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:0 13px;font-weight:600}.calendar-period-controls>.calendar-arrow{width:36px;padding:0;font-size:23px;font-weight:500}.calendar-period-controls strong{color:var(--text);white-space:nowrap;margin-left:8px;font-size:16px}.calendar-toolbar-right{gap:10px}.calendar-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:210px;height:36px;color:var(--text);border-radius:10px;align-items:center;gap:7px;padding:0 10px;display:flex}.calendar-search span{color:var(--muted);font-size:17px}.calendar-search input{width:100%;min-width:0;color:var(--text);font:inherit;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;font-size:13px}.calendar-view-switch{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:3px}.calendar-view-switch button{height:29px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:12px;font-weight:650}.calendar-view-switch button.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 1px 4px #1931291f}.calendar-filter-bar{border:1px solid var(--calendar-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:52px;color:var(--text);border-top:0;gap:8px;padding:8px 15px}.calendar-filter-bar>span{color:var(--muted);margin-right:2px;font-size:12px;font-weight:600}.calendar-filter-chip{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--muted);cursor:pointer;opacity:.58;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.calendar-filter-chip.active{color:var(--text);opacity:1;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.calendar-filter-chip i,.calendar-upcoming-list i{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.calendar-filter-bar small{color:var(--muted);margin-left:auto;font-size:11px}.calendar-layout{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:14px;margin-top:14px;display:grid}.calendar-main-panel,.calendar-side-card{border:1px solid var(--calendar-line);background:var(--calendar-panel);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px}.calendar-main-panel{min-width:0;overflow:hidden}.calendar-week-header{border-bottom:1px solid var(--calendar-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);grid-template-columns:64px repeat(7,minmax(110px,1fr));display:grid}.calendar-time-spacer{border-right:1px solid var(--line)}.calendar-day-heading{border:0;border-right:1px solid var(--line);cursor:pointer;min-height:70px;color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:1px 8px;display:grid}.calendar-day-heading:last-child{border-right:0}.calendar-day-heading>span{text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:650}.calendar-day-heading>strong{width:29px;height:29px;color:var(--text);border-radius:50%;place-items:center;font-size:15px;display:grid}.calendar-day-heading>small{color:var(--muted);grid-column:1/-1;font-size:10px}.calendar-day-heading.is-today strong{background:var(--calendar-blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.calendar-day-heading.is-today>span{color:var(--ink-blue)}.calendar-week-scroll,.calendar-day-scroll{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:650px;color:var(--text);grid-template-columns:64px repeat(7,minmax(110px,1fr));display:grid;position:relative;overflow:auto}.calendar-day-scroll{grid-template-columns:64px minmax(500px,1fr)}.calendar-time-column{border-right:1px solid var(--line);background:var(--surface);z-index:3;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:792px;color:var(--text);position:relative}.calendar-time-column>span{color:var(--muted);font-size:10px;font-weight:600;position:absolute;right:10px;transform:translateY(-7px)}.calendar-day-column{border-right:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:110px;height:792px;color:var(--text);transition:background .15s;position:relative}.calendar-day-column:last-child{border-right:0}.calendar-day-column.is-today{background:linear-gradient(#1769f607,#1769f603)}.calendar-day-column.is-drop-target,.calendar-month-day.is-drop-target{background:#1769f60e;box-shadow:inset 0 0 0 2px #1769f638}.calendar-hour-line{background:var(--surface);pointer-events:none;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:1px;color:var(--text);position:absolute;left:0;right:0}.calendar-now-line{background:var(--orange-soft);z-index:4;pointer-events:none;--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);height:2px;color:var(--text);position:absolute;left:0;right:0}.calendar-now-line i{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);width:8px;height:8px;color:var(--text);border-radius:50%;position:absolute;top:-3px;left:-4px}.calendar-event{top:var(--event-top);height:var(--event-height);text-align:left;cursor:pointer;z-index:2;border:0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 7px;transition:transform .13s,box-shadow .13s,opacity .13s;display:flex;position:absolute;left:4px;right:4px;overflow:hidden;box-shadow:inset 3px 0}.calendar-event:hover{z-index:6;transform:translateY(-1px);box-shadow:inset 3px 0,0 5px 12px #12302717}.calendar-event.is-dragging{opacity:.35}.calendar-event.is-complete{opacity:.56}.calendar-event.is-complete strong{text-decoration:line-through}.calendar-event .calendar-event-time{opacity:.8;font-size:9px;font-weight:650}.calendar-event strong{width:100%;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.2;overflow:hidden}.calendar-event small{width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.calendar-tone-meeting{color:var(--ink-blue)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.calendar-tone-call{color:var(--ink-green)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.calendar-tone-task{color:var(--ink-orange)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.calendar-tone-focus{color:var(--ink-blue)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.calendar-side-panel{gap:14px;display:grid}.calendar-side-card{padding:16px}.calendar-today-card>header{grid-template-columns:1fr auto;align-items:center;margin-bottom:12px;display:grid}.calendar-today-card>header span{color:var(--ink-blue);letter-spacing:.12em;font-size:10px;font-weight:650}.calendar-today-card>header strong{color:var(--text);grid-area:1/2/3;font-size:34px;line-height:1}.calendar-today-card>header small{color:var(--muted);font-size:13px}.calendar-today-card>div{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:8px 0;font-size:12px;display:flex}.calendar-today-card>div b{color:var(--text)}.calendar-side-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.calendar-side-title>span{margin:0}.calendar-side-title button{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:11px;font-weight:650}.calendar-upcoming-list{display:grid}.calendar-upcoming-list>button{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;display:grid}.calendar-upcoming-list>button:first-child{border-top:0}.calendar-upcoming-list>button>span{min-width:0}.calendar-upcoming-list strong,.calendar-upcoming-list small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.calendar-upcoming-list strong{color:var(--text);margin-bottom:2px;font-size:11px}.calendar-upcoming-list small,.calendar-upcoming-list time{color:var(--muted);font-size:9px}.calendar-upcoming-list>p{color:var(--muted);font-size:12px;line-height:1.5}.calendar-sync-card h3{color:var(--text);margin:4px 0 7px;font-size:15px}.calendar-sync-card p{color:var(--muted);margin:0 0 13px;font-size:11px;line-height:1.5}.calendar-sync-button{border:1px solid var(--line);background:var(--surface);width:100%;height:36px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;font-size:11px;font-weight:650}.calendar-day-view-head{border-bottom:1px solid var(--calendar-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:69px;color:var(--text);justify-content:space-between;align-items:center;padding:0 18px 0 76px;display:flex}.calendar-day-view-head>div{align-items:center;gap:8px;display:flex}.calendar-day-view-head span{color:var(--muted);font-size:12px;font-weight:650}.calendar-day-view-head strong{background:var(--calendar-blue);width:31px;height:31px;color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border-radius:50%;place-items:center;display:grid}.calendar-day-view-head p{color:var(--muted);font-size:11px}.calendar-single-day .calendar-event{min-width:240px;right:30%}.calendar-month-weekdays{border-bottom:1px solid var(--calendar-line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);grid-template-columns:repeat(7,1fr);display:grid}.calendar-month-weekdays span{border-right:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;padding:13px 12px;font-size:10px;font-weight:650}.calendar-month-weekdays span:last-child{border-right:0}.calendar-month-grid{grid-template-columns:repeat(7,minmax(115px,1fr));display:grid;overflow-x:auto}.calendar-month-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:128px;color:var(--text);padding:8px;transition:background .15s}.calendar-month-day:nth-child(7n){border-right:0}.calendar-month-day.is-outside{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.calendar-month-date{width:28px;height:28px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:50%;font-size:12px;font-weight:650}.calendar-month-day.is-outside .calendar-month-date{color:var(--muted)}.calendar-month-day.is-today .calendar-month-date{background:var(--calendar-blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.calendar-event.is-compact{border-radius:6px;flex-direction:row;align-items:center;gap:4px;width:100%;height:24px;margin:3px 0 0;padding:4px 6px 4px 8px;position:static;box-shadow:inset 2px 0}.calendar-event.is-compact .calendar-event-time{min-width:30px}.calendar-event.is-compact strong{font-size:9px}.calendar-more-events{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;margin-top:5px;font-size:9px;font-weight:650}.calendar-modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100000;background:#0d201b47;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.calendar-editor-modal,.calendar-detail-modal{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(720px,100vw - 36px);max-height:calc(100vh - 48px);color:var(--text);border-radius:10px;overflow:auto;box-shadow:0 28px 80px #0c281f2e}.calendar-editor-modal>header,.calendar-detail-modal>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:13px;padding:22px 24px 18px;display:flex}.calendar-editor-modal>header>div,.calendar-detail-modal>header>div:nth-child(2){flex:1}.calendar-editor-modal header h2,.calendar-detail-modal header h2{color:var(--text);letter-spacing:-.035em;margin:0;font-size:24px}.calendar-editor-modal header p,.calendar-detail-modal header p{color:var(--muted);margin:5px 0 0;font-size:12px}.calendar-editor-modal header>button,.calendar-detail-modal header>button{background:var(--surface);width:34px;height:34px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:10px;font-size:22px}.calendar-editor-grid{grid-template-columns:1fr 1fr;gap:14px;padding:20px 24px;display:grid}.calendar-editor-grid label{color:var(--muted);gap:6px;font-size:11px;font-weight:650;display:grid}.calendar-editor-grid input,.calendar-editor-grid select,.calendar-editor-grid textarea{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;outline:0;padding:10px 11px;font-size:13px}.calendar-editor-grid input:focus,.calendar-editor-grid select:focus,.calendar-editor-grid textarea:focus{border-color:var(--line);box-shadow:0 0 0 3px #1769f614}.calendar-editor-grid textarea{resize:vertical}.calendar-field-wide{grid-column:1/-1}.calendar-time-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.calendar-editor-modal>footer,.calendar-detail-modal>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:16px 24px 21px;display:flex}.calendar-editor-modal>footer>div{gap:8px;display:flex}.calendar-primary-button,.calendar-secondary-button,.calendar-danger-button{cursor:pointer;border-radius:10px;min-height:38px;padding:0 14px;font-size:12px;font-weight:650}.calendar-primary-button{background:var(--accent);color:var(--text);--text:var(--text-on-accent);--muted:var(--muted-on-accent);--subtle:var(--subtle-on-accent);--ink-blue:var(--blue-on-accent);--ink-accent:var(--accent-on-accent);--ink-green:var(--green-on-accent);--ink-orange:var(--orange-on-accent);--ink-amber:var(--amber-on-accent);--ink-violet:var(--violet-on-accent);--ink-nav-glow:var(--nav-glow-on-accent);border:0}.calendar-secondary-button{border:1px solid var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.calendar-danger-button{border:1px solid var(--line);background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.calendar-detail-modal{width:min(610px,100vw - 36px)}.calendar-detail-icon{border-radius:13px;flex:none;place-items:center;width:44px;height:44px;font-size:19px;font-weight:650;display:grid}.calendar-detail-time{grid-template-columns:1.2fr 1fr;gap:12px;padding:18px 24px 0;display:grid}.calendar-detail-time>div,.calendar-detail-modal dl>div{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:12px;padding:13px 14px}.calendar-detail-time small,.calendar-detail-modal section>small{color:var(--muted);letter-spacing:.12em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.calendar-detail-time strong{color:var(--text);font-size:13px}.calendar-detail-modal dl{grid-template-columns:1fr 1fr;gap:10px;margin:12px 24px 0;display:grid}.calendar-detail-modal dl dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:650}.calendar-detail-modal dl dd{color:var(--text);margin:4px 0 0;font-size:12px;font-weight:600}.calendar-detail-modal section{border:1px solid var(--line);border-radius:12px;margin:12px 24px 20px;padding:14px}.calendar-detail-modal section p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.calendar-detail-modal>footer{justify-content:flex-end}.calendar-toast{border:1px solid var(--line);background:var(--surface-inset);color:var(--text);z-index:100001;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:12px;align-items:center;gap:8px;padding:11px 15px;font-size:12px;font-weight:650;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 38px #0931273d}.calendar-toast span{color:var(--ink-green)}@media (width<=1260px){.calendar-layout{grid-template-columns:1fr}.calendar-side-panel{grid-template-columns:repeat(3,1fr)}}@media (width<=980px){.calendar-page{padding:22px 18px 36px}.calendar-toolbar,.calendar-page-head{flex-direction:column;align-items:flex-start}.calendar-toolbar-right{justify-content:space-between;width:100%}.calendar-search{flex:1;width:auto}.calendar-filter-bar{overflow-x:auto}.calendar-filter-bar small{display:none}.calendar-side-panel{grid-template-columns:1fr}}@media (width<=680px){.calendar-editor-grid,.calendar-detail-time,.calendar-detail-modal dl{grid-template-columns:1fr}.calendar-field-wide{grid-column:auto}.calendar-toolbar-right{flex-direction:column;align-items:stretch}.calendar-view-switch{justify-content:stretch}.calendar-view-switch button{flex:1}}.calendar-week-scroll,.calendar-day-scroll{scroll-padding-top:24px}.calendar-event{gap:0;padding:5px 7px 6px}.calendar-event .calendar-event-time{flex:none;margin-bottom:2px;line-height:1.05}.calendar-event strong{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;width:100%;max-height:2.2em;font-size:10.5px;line-height:1.1;display:-webkit-box;overflow:hidden}.calendar-week-shell .calendar-event:not(.is-compact) small,.calendar-day-view .calendar-event:not(.is-compact) small{display:none}.calendar-event.is-compact{min-height:28px;padding:4px 6px}.calendar-event.is-compact .calendar-event-time{font-size:8.5px}.calendar-event.is-compact strong{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;line-height:1.15;display:block}.calendar-event.is-compact small{display:none}.calendar-day-heading{overflow:hidden}.calendar-day-heading>small{white-space:nowrap;text-overflow:ellipsis;justify-self:center;max-width:95%;overflow:hidden}.calendar-upcoming-list>button span{min-width:0}.calendar-upcoming-list>button strong,.calendar-upcoming-list>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-filter-chip,.calendar-view-switch button,.calendar-period-controls>button{line-height:1}.calendar-layout{min-width:0;grid-template-columns:minmax(0,1fr) 276px!important}.calendar-layout>*,.calendar-week-shell,.calendar-main-panel{width:100%;max-width:100%;min-width:0!important}.calendar-week-shell,.calendar-main-panel{overflow:hidden}.calendar-week-header,.calendar-week-scroll{width:100%;max-width:100%;grid-template-columns:54px repeat(7,minmax(0,1fr))!important;min-width:0!important}.calendar-week-scroll{overscroll-behavior-x:none;touch-action:pan-y;overflow:hidden auto!important}.calendar-time-column{min-width:0!important}.calendar-day-column{overflow:hidden;width:auto!important;min-width:0!important}.calendar-day-heading{padding-inline:2px;min-width:0!important}.calendar-day-heading>span,.calendar-day-heading>strong,.calendar-day-heading>small{min-width:0}.calendar-day-heading>small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:8.5px;overflow:hidden}.calendar-event{min-width:0;padding:5px 6px;overflow:hidden}.calendar-event strong{width:100%;min-width:0;color:var(--text);white-space:normal;text-overflow:clip;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.12;display:-webkit-box;overflow:hidden;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.calendar-event .calendar-event-time{white-space:nowrap;flex:none;margin-bottom:2px;font-size:8.5px;line-height:1}.calendar-event small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.calendar-event[style*=--event-height\:38px]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:5px;padding:4px 6px;display:grid}.calendar-event[style*=--event-height\:38px] .calendar-event-time{align-self:center;margin:0}.calendar-event[style*=--event-height\:38px] strong{white-space:nowrap;text-overflow:ellipsis;max-height:none;line-height:1.1;display:block;overflow:hidden}.calendar-event[style*=--event-height\:38px] small,.calendar-week-shell .calendar-event small{display:none!important}.calendar-week-shell .calendar-event:not([style*=--event-height\:38px]) strong{-webkit-line-clamp:2;line-clamp:2}@media (width<=1320px){.calendar-layout{grid-template-columns:minmax(0,1fr) 238px!important;gap:10px!important}.calendar-week-header,.calendar-week-scroll{grid-template-columns:48px repeat(7,minmax(0,1fr))!important}.calendar-event{padding-inline:4px;left:2px;right:2px}.calendar-event strong{font-size:9px}.calendar-event .calendar-event-time{font-size:7.5px}.calendar-day-heading>span{font-size:9.5px}.calendar-day-heading>small{font-size:7.5px}}.deal-cockpit,.relationship-memory{--intel-ink:var(--text);--intel-muted:var(--muted);--intel-line:var(--line);--intel-blue:var(--blue);--intel-green:var(--green);--intel-coral:var(--orange);--intel-violet:var(--blue);border:1px solid var(--intel-line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px}.deal-cockpit{background:linear-gradient(180deg, var(--surface), var(--surface));--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);margin-bottom:16px;padding:20px}.deal-cockpit-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:16px;display:grid}.deal-cockpit-head>div:first-child>span,.relationship-memory-head>div:first-child>span,.cockpit-section-title span,.memory-summary small,.memory-columns article>span,.memory-team-note>div>span{color:var(--muted);letter-spacing:.12em;margin-bottom:5px;font-size:10px;font-weight:650;display:block}.deal-cockpit-head h3,.relationship-memory-head h3{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.1}.deal-cockpit-head p,.relationship-memory-head p{color:var(--muted);margin:7px 0 0;font-size:12.5px;line-height:1.5}.deal-health-ring{--ring-color:var(--intel-blue);background:conic-gradient(var(--ring-color) var(--deal-score), var(--surface-inset) 0);border-radius:50%;place-items:center;width:82px;height:82px;display:grid;position:relative}.deal-health-ring:before{content:"";border-radius:inherit;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);position:absolute;inset:7px}.deal-health-ring.strong{--ring-color:var(--green)}.deal-health-ring.good{--ring-color:var(--blue)}.deal-health-ring.watch{--ring-color:var(--amber)}.deal-health-ring.risk{--ring-color:var(--orange)}.deal-health-ring span{z-index:1;text-align:center;position:relative}.deal-health-ring strong{font-size:24px;line-height:1;display:block}.deal-health-ring small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.deal-cockpit-kpis{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden}.deal-cockpit-kpis>div{border-right:1px solid var(--line);min-width:0;padding:13px 14px}.deal-cockpit-kpis>div:last-child{border-right:0}.deal-cockpit-kpis span,.deal-cockpit-kpis small{color:var(--muted);font-size:10px;display:block}.deal-cockpit-kpis strong{margin:4px 0 3px;font-size:15px;display:block}.intel-strong{color:var(--ink-green)!important}.intel-good{color:var(--ink-blue)!important}.intel-watch{color:var(--ink-amber)!important}.intel-risk{color:var(--ink-orange)!important}.deal-cockpit-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.cockpit-signal-card,.cockpit-risk-card,.cockpit-stakeholders-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:14px}.cockpit-signal-card,.cockpit-risk-card{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.cockpit-signal-card header,.cockpit-risk-card header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.cockpit-signal-card header span,.cockpit-risk-card header span{letter-spacing:.1em;color:var(--muted);font-size:9.5px;font-weight:650}.cockpit-signal-card header b,.cockpit-risk-card header b{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:22px;height:22px;color:var(--text);border-radius:999px;place-items:center;font-size:10px;display:grid}.cockpit-signal-card p,.cockpit-risk-card p{color:var(--text);grid-template-columns:19px 1fr;align-items:start;gap:7px;margin:7px 0 0;font-size:11px;line-height:1.35;display:grid}.cockpit-signal-card p i,.cockpit-risk-card p i{border-radius:6px;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:650;display:grid}.cockpit-signal-card p i{color:var(--ink-blue);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.cockpit-risk-card p i{color:var(--ink-orange);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.cockpit-stakeholders-card{margin-bottom:12px}.cockpit-section-title{justify-content:space-between;align-items:end;gap:14px;margin-bottom:10px;display:flex}.cockpit-section-title strong{font-size:13px}.cockpit-section-title small{max-width:55%;color:var(--muted);text-align:right;font-size:9.5px;line-height:1.35}.cockpit-stakeholder-list{gap:6px;display:grid}.cockpit-stakeholder{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;display:grid}.cockpit-avatar{background:var(--surface);width:32px;height:32px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;font-size:10px;font-weight:650;display:grid}.cockpit-stakeholder>span:nth-child(2) strong,.cockpit-stakeholder>span:nth-child(2) small{display:block}.cockpit-stakeholder>span:nth-child(2) strong{font-size:11px}.cockpit-stakeholder>span:nth-child(2) small{color:var(--muted);margin-top:1px;font-size:9.5px}.intel-tag{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:4px 7px;font-size:9px}.intel-tag.good{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.intel-tag.risk{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.cockpit-next-action{background:linear-gradient(135deg, var(--surface), var(--surface));border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.cockpit-next-action>div:first-child{min-width:0}.cockpit-next-action>div:first-child>span{color:var(--ink-blue);letter-spacing:.09em;font-size:9.5px;font-weight:650}.cockpit-next-action h4{margin:5px 0 3px;font-size:13px;line-height:1.35}.cockpit-next-action p{color:var(--muted);margin:0;font-size:10px;line-height:1.35}.cockpit-next-action>div:last-child{flex:none;gap:7px;display:flex}.intel-primary,.intel-secondary,.intel-link{font:inherit;cursor:pointer}.intel-primary,.intel-secondary{border-radius:9px;min-height:34px;padding:0 11px;font-size:10px;font-weight:650}.intel-primary{border:1px solid var(--line);background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.intel-secondary{border:1px solid var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.intel-link{color:var(--ink-blue);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:10px;font-weight:650}.relationship-memory{background:linear-gradient(180deg, var(--surface), var(--surface));--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);margin-bottom:16px;padding:18px}.relationship-memory-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.relationship-memory-head>div:last-child{flex:none;align-items:center;gap:7px;display:flex}.memory-live-dot{background:var(--surface);height:30px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:9.5px;font-weight:650;display:inline-flex}.memory-live-dot i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:7px;height:7px;color:var(--text);border-radius:50%;box-shadow:0 0 0 4px #13a47b1a}.memory-summary{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:46px minmax(0,1fr);gap:12px;margin-bottom:12px;padding:14px;display:grid}.memory-contact-avatar{background:var(--surface-inset);width:44px;height:44px;color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;place-items:center;font-size:13px;font-weight:650;display:grid}.memory-summary strong{font-size:12px;line-height:1.45;display:block}.memory-summary p{color:var(--muted);margin:7px 0 0;font-size:10.5px;line-height:1.4}.memory-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:11px;display:grid}.memory-columns article{border:1px solid var(--line);border-radius:12px;min-width:0;padding:12px}.memory-columns article p{color:var(--text);grid-template-columns:14px minmax(0,1fr);gap:5px;margin:7px 0 0;font-size:10px;line-height:1.35;display:grid}.memory-columns article p i{color:var(--ink-blue);font-style:normal;font-weight:650}.memory-columns article:nth-child(2) p i{color:var(--ink-orange)}.memory-columns article:nth-child(3) p i{color:var(--ink-green)}.memory-team-note{border:1px dashed var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.memory-team-note p{color:var(--text);margin:0;font-size:10.5px;line-height:1.4}.relationship-memory footer{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:9.5px;display:flex}.relationship-memory.is-refreshed{animation:.55s memoryPulse}@keyframes memoryPulse{0%{box-shadow:0 0 #1769f62e}to{box-shadow:0 0 0 12px #1769f600}}.deal-intelligence-enabled .drawer-card.ai-next{display:none}.deal-intelligence-enabled .drawer-content>.drawer-card:first-of-type{margin-top:0}.intel-email-backdrop{z-index:12000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0a1c1747;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.intel-email-modal{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(580px,92vw);color:var(--text);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px #0c231c38}.intel-email-modal header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:20px;display:grid}.intel-email-modal header span{color:var(--ink-blue);letter-spacing:.12em;font-size:10px;font-weight:650}.intel-email-modal header h2{color:var(--text);margin:5px 0 2px;font-size:22px}.intel-email-modal header p{color:var(--muted);margin:0;font-size:12px}.intel-email-modal header button{background:var(--surface);cursor:pointer;width:34px;height:34px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:10px;font-size:20px}.intel-email-modal textarea{resize:vertical;border:1px solid var(--line);width:calc(100% - 40px);min-height:260px;color:var(--text);box-sizing:border-box;border-radius:13px;outline:0;margin:20px;padding:14px;font:14px/1.55 Aptos,Arial,sans-serif;display:block}.intel-email-modal textarea:focus{border-color:var(--line);box-shadow:0 0 0 3px #1769f61a}.intel-email-modal footer{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.formora-intel-toast{z-index:15000;background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;padding:10px 14px;font-size:12px;font-weight:600;position:fixed;bottom:34px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #09271f33}.contact-profile-content>.relationship-memory{margin:0 0 18px}@media (width<=760px){.deal-cockpit-kpis,.deal-cockpit-grid,.memory-columns{grid-template-columns:1fr}.deal-cockpit-kpis>div{border-right:0;border-bottom:1px solid var(--line)}.deal-cockpit-kpis>div:last-child{border-bottom:0}.cockpit-next-action,.relationship-memory-head,.memory-team-note{flex-direction:column;align-items:stretch}.cockpit-next-action>div:last-child{width:100%}.cockpit-next-action>div:last-child button{flex:1}.relationship-memory-head>div:last-child{justify-content:flex-start}}body[data-formora-custom-page=calendar] .content-shell{overflow:visible!important}.calendar-week-scroll,.calendar-day-scroll{overscroll-behavior:none!important;scrollbar-width:none!important;height:792px!important;max-height:none!important;overflow:visible!important}.calendar-week-scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.calendar-day-scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.calendar-main-panel,.calendar-week-shell,.calendar-day-view{overflow:hidden!important}.command-hero .range-button{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:112px;height:42px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:inline-flex}.command-hero .range-button .range-chevron{color:var(--muted);font-size:14px;transform:translateY(-1px)}.dashboard-range-menu,.contact-more-menu{z-index:230;border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:250px;color:var(--text);border-radius:10px;padding:8px;animation:.14s both uxMenuIn;position:fixed;box-shadow:0 24px 65px #0b2a2133}.dashboard-range-menu header,.contact-more-menu header{border-bottom:1px solid var(--line);margin-bottom:5px;padding:10px 10px 9px}.dashboard-range-menu header span,.contact-more-menu header span{color:var(--muted);letter-spacing:.14em;font-size:9px;font-weight:650;display:block}.dashboard-range-menu header strong,.contact-more-menu header strong{margin-top:3px;font-size:14px;display:block}.dashboard-range-menu>button,.contact-more-menu>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;min-height:49px;padding:7px 10px;display:grid}.dashboard-range-menu>button:hover,.dashboard-range-menu>button.active,.contact-more-menu>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.dashboard-range-menu>button span strong,.dashboard-range-menu>button span small,.contact-more-menu>button span strong,.contact-more-menu>button span small{display:block}.dashboard-range-menu>button span strong,.contact-more-menu>button span strong{font-size:12px}.dashboard-range-menu>button span small,.contact-more-menu>button span small{color:var(--muted);margin-top:2px;font-size:10px}.dashboard-range-menu>button b{color:var(--ink-blue);font-size:13px}.contact-more-menu{width:285px}.contact-more-menu>button{grid-template-columns:34px 1fr}.contact-more-menu>button>i{background:var(--surface);width:31px;height:31px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:14px;font-style:normal;display:grid}.contact-more-divider{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:1px;color:var(--text);margin:5px 7px}.formora-help-button{width:46px;height:46px;color:var(--text);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:12px;place-items:center;transition:background .15s,color .15s,transform .15s;display:grid}.formora-help-button:hover{background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.formora-help-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.formora-tooltip{position:relative!important}.formora-tooltip:after{content:attr(data-tooltip);z-index:400;background:var(--surface-raised);color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:8px;padding:6px 9px;font-size:10px;font-weight:600;line-height:1;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);box-shadow:0 7px 18px #061f172e}.formora-tooltip:hover:after,.formora-tooltip:focus-visible:after{opacity:1;transform:translate(-50%)}.help-modal-backdrop{z-index:300;-webkit-backdrop-filter:blur(6px);background:#081f1857;place-items:center;padding:28px;animation:.14s both uxBackdropIn;display:grid;position:fixed;inset:0}.help-modal{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(790px,100vw - 80px);max-height:min(84vh,760px);color:var(--text);border:1px solid #d6e0dbf2;border-radius:10px;flex-direction:column;animation:.16s cubic-bezier(.2,.8,.2,1) both uxModalIn;display:flex;overflow:hidden;box-shadow:0 34px 95px #0821194d}.help-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 28px 20px;display:flex}.help-modal-head>div>span{color:var(--ink-blue);letter-spacing:.15em;margin-bottom:6px;font-size:10px;font-weight:650;display:block}.help-modal-head h2{letter-spacing:-.035em;margin:0;font-size:28px}.help-modal-head p{margin:7px 0 0;font-size:13px}.help-modal-head>button{background:var(--surface);width:38px;height:38px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:10px;font-size:24px}.help-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:48px;color:var(--text);border-radius:12px;align-items:center;gap:9px;margin:18px 28px 10px;padding:0 13px;display:flex}.help-search>span{color:var(--muted);font-size:18px}.help-search input{min-width:0;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;flex:1;font-size:13px}.help-topics{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,var(--line-2)) transparent;padding:4px 28px 18px;overflow-y:auto}.help-topics details{border-bottom:1px solid var(--line)}.help-topics details[hidden]{display:none}.help-topics summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:66px;padding:11px 4px;list-style:none;display:flex}.help-topics summary::-webkit-details-marker{display:none}.help-topics summary span strong,.help-topics summary span small{display:block}.help-topics summary span strong{font-size:13px}.help-topics summary span small{color:var(--muted);margin-top:3px;font-size:11px}.help-topics summary b{background:var(--surface);width:28px;height:28px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;place-items:center;font-size:15px;display:grid}.help-topics details[open] summary b{transform:rotate(45deg)}.help-topics details>p{color:var(--muted);margin:-1px 45px 16px 4px;font-size:12px;line-height:1.6}.help-modal footer{border-top:1px solid var(--line);background:var(--surface);min-height:55px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);justify-content:space-between;align-items:center;gap:15px;padding:0 28px;font-size:10px;display:flex}.help-modal footer kbd{border:1px solid var(--line);background:var(--surface);min-width:21px;height:20px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;place-items:center;margin:0 3px;font-size:9px;display:inline-grid}.help-modal footer strong{font-size:11px}.global-ux-toast{z-index:500;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:12px;font-weight:600;animation:.15s both uxToastIn;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05221838}@keyframes uxMenuIn{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes uxBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes uxModalIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes uxToastIn{0%{opacity:0;transform:translate(-50%,7px)}to{opacity:1;transform:translate(-50%)}}@media (width<=1180px){.help-modal{width:calc(100vw - 46px)}.calendar-layout{grid-template-columns:minmax(0,1fr) 250px!important}}.record-action-menu{z-index:240;border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:240px;color:var(--text);border-radius:10px;padding:8px;animation:.14s both uxMenuIn;position:fixed;box-shadow:0 24px 65px #0b2a2133}.record-action-menu header{border-bottom:1px solid var(--line);margin-bottom:5px;padding:9px 10px 8px}.record-action-menu header span{color:var(--muted);letter-spacing:.14em;font-size:9px;font-weight:650;display:block}.record-action-menu header strong{margin-top:3px;font-size:13px;display:block}.record-action-menu>button{text-align:left;width:100%;min-height:40px;color:var(--text);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:9px;padding:0 10px;font-size:12px;font-weight:650}.record-action-menu>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.button-fix-toast{z-index:510;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:12px;font-weight:600;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05221838}.command-hero .range-button,#global-team-workspace button{position:relative}.command-hero .range-chevron,.workspace-chevron{transform-origin:50%;transition:transform .16s;place-items:center!important;width:18px!important;height:18px!important;margin:0!important;line-height:1!important;display:inline-grid!important}.command-hero .range-chevron svg,.workspace-chevron svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;display:block}.command-hero .range-button.dropdown-open .range-chevron,#global-team-workspace button.dropdown-open .workspace-chevron{transform:rotate(180deg)}.dashboard-range-menu>button{height:56px;min-height:56px!important}.contact-more-menu>button,.record-action-menu>button,.workspace-menu>button{min-height:58px}.help-modal .help-topics{grid-auto-rows:auto;display:grid}.help-modal [data-help-topic]{width:100%;margin:0;overflow:hidden;border:0!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border-radius:0!important;outline:none!important}.help-modal [data-help-topic]:focus,.help-modal [data-help-topic]:focus-within,.help-modal [data-help-topic][open]{box-shadow:none!important;outline:none!important}.help-modal [data-help-topic]>summary{box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(0,1fr) 44px;gap:20px;min-height:96px;list-style:none;box-shadow:none!important;outline:none!important;align-items:center!important;padding:16px 6px!important;display:grid!important}.help-modal [data-help-topic]>summary:focus,.help-modal [data-help-topic]>summary:focus-visible{box-shadow:none!important;outline:none!important}.help-modal [data-help-topic]>summary::-webkit-details-marker{display:none}.help-modal [data-help-topic]>summary>span{align-self:center;min-width:0}.help-modal [data-help-topic]>summary>span>strong,.help-modal [data-help-topic]>summary>span>small{display:block}.help-modal [data-help-topic]>summary>span>strong{margin-bottom:5px;line-height:1.2}.help-modal [data-help-topic]>summary>span>small{line-height:1.35}.help-modal [data-help-topic]>summary>b{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;place-self:center end;transition:background .14s,color .14s;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;font-size:21px!important;font-weight:500!important;line-height:1!important;display:grid!important;transform:none!important}.help-modal [data-help-topic][open]>summary>b{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);transform:none!important}.help-modal [data-help-topic]>p{color:var(--muted);line-height:1.55;margin:-3px 58px 18px 6px!important;padding:0!important}.help-modal [data-help-topic][open]>summary{min-height:96px}@media (width<=760px){.help-modal [data-help-topic]>summary{grid-template-columns:minmax(0,1fr) 40px;gap:12px;min-height:88px}.help-modal [data-help-topic]>summary>b{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.help-modal [data-help-topic]>p{margin-right:50px!important}}.page-title:has(>div>h1:first-child) .analytics-range-button{margin-left:auto}.analytics-range-button{border:1px solid var(--line);background:var(--surface);min-width:116px;height:42px;color:var(--text);font:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #0d302508}.analytics-range-button:hover,.analytics-range-button.dropdown-open{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.analytics-range-button i{width:18px;height:18px;color:var(--muted);place-items:center;font-style:normal;transition:transform .16s;display:grid}.analytics-range-button i svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;display:block}.analytics-range-button.dropdown-open i{transform:rotate(180deg)}.analytics-range-menu{z-index:360;border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:250px;color:var(--text);border-radius:10px;padding:8px;animation:.14s both analyticsMenuIn;position:fixed;box-shadow:0 24px 65px #0b2a2133}.analytics-range-menu header{border-bottom:1px solid var(--line);margin-bottom:5px;padding:10px 10px 9px}.analytics-range-menu header span{color:var(--muted);letter-spacing:.14em;font-size:9px;font-weight:650;display:block}.analytics-range-menu header strong{color:var(--text);margin-top:3px;font-size:14px;display:block}.analytics-range-menu>button{width:100%;height:56px;min-height:56px;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:10px;padding:7px 10px;display:grid}.analytics-range-menu>button:hover,.analytics-range-menu>button.active{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.analytics-range-menu>button span strong,.analytics-range-menu>button span small{display:block}.analytics-range-menu>button span strong{font-size:12px}.analytics-range-menu>button span small{color:var(--muted);margin-top:2px;font-size:10px}.analytics-range-menu>button b{width:24px;color:var(--ink-blue);place-items:center;font-size:13px;display:grid}@keyframes analyticsMenuIn{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.help2-backdrop{z-index:500;-webkit-backdrop-filter:blur(7px);background:#081f185c;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.help2-modal{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(880px,100vw - 70px);max-height:min(86vh,790px);color:var(--text);border-radius:10px;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 36px 100px #09211a4d}.help2-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;min-height:150px;padding:28px 32px 24px;display:flex}.help2-head>div>span{color:var(--ink-blue);letter-spacing:.16em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.help2-head h2{color:var(--text);letter-spacing:-.04em;margin:0;font-size:30px;line-height:1.05}.help2-head p{color:var(--muted);margin:9px 0 0;font-size:13px}.help2-close{background:var(--surface);width:44px;min-width:44px;height:44px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:12px;place-items:center;padding:0;display:grid}.help2-close:hover{background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset)}.help2-close svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;width:18px;height:18px;display:block}.help2-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:46px;color:var(--text);border-radius:12px;align-items:center;gap:10px;margin:18px 32px 12px;padding:0 13px;transition:border-color .14s,background .14s;display:flex}.help2-search:focus-within{border-color:var(--line);box-shadow:none;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);outline:none}.help2-search i{width:18px;height:18px;color:var(--muted);place-items:center;font-style:normal;display:grid}.help2-search i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:17px;height:17px}.help2-search input,.help2-search input:focus,.help2-search input:focus-visible{width:100%;min-width:0;color:var(--text);font:inherit;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;font-size:13px;box-shadow:none!important;border:0!important;outline:0!important}.help2-list{scrollbar-width:none;-ms-overflow-style:none;min-height:0;padding:0 32px 18px;overflow-y:auto}.help2-list::-webkit-scrollbar{width:0;height:0;display:none}.help2-item{border-bottom:1px solid var(--line)}.help2-item[hidden]{display:none}.help2-row{width:100%;height:82px;min-height:82px;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:18px;padding:0 6px;display:grid}.help2-row:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.help2-row>span{min-width:0}.help2-row strong,.help2-row small{display:block}.help2-row strong{font-size:14px;line-height:1.2}.help2-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;line-height:1.35;overflow:hidden}.help2-row>i{background:var(--surface);width:40px;height:40px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;justify-self:end;place-items:center;font-style:normal;transition:transform .16s,background .16s,color .16s;display:grid}.help2-row>i svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block}.help2-item.open .help2-row>i{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);transform:rotate(180deg)}.help2-answer{padding:0 58px 20px 6px}.help2-answer[hidden]{display:none}.help2-answer p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.help2-footer{border-top:1px solid var(--line);background:var(--surface);min-height:58px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);justify-content:space-between;align-items:center;gap:16px;padding:0 32px;font-size:10px;display:flex}.help2-footer kbd{border:1px solid var(--line);background:var(--surface);min-width:22px;height:22px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;place-items:center;margin:0 3px;font-size:9px;display:inline-grid}.help2-footer em{margin:0 3px;font-style:normal}.help2-footer strong{color:var(--text);font-size:11px}@media (width<=760px){.help2-backdrop{padding:14px}.help2-modal{width:calc(100vw - 28px)}.help2-head{padding:24px 22px 20px}.help2-search{margin-left:22px;margin-right:22px}.help2-list{padding-left:22px;padding-right:22px}.help2-footer{padding:0 22px}}.settings-v2-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid!important}.settings-v2-nav{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:10px;position:sticky;top:92px;box-shadow:0 8px 28px #0d2c220a}.sv2-nav-title{border-bottom:1px solid var(--line);margin-bottom:6px;padding:12px 13px 14px}.sv2-nav-title strong,.sv2-nav-title small{display:block}.sv2-nav-title strong{font-size:15px}.sv2-nav-title small{color:var(--muted);margin-top:3px;font-size:10px}.settings-v2-nav>button{text-align:left;width:100%;min-height:58px;color:var(--text);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:7px 9px;display:grid}.settings-v2-nav>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.settings-v2-nav>button.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.settings-v2-nav>button>i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:34px;height:34px;color:var(--text);border-radius:10px;place-items:center;display:grid}.settings-v2-nav>button.active>i{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.settings-v2-nav svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.settings-v2-nav span strong,.settings-v2-nav span small{display:block}.settings-v2-nav span strong{font-size:11px}.settings-v2-nav span small{color:var(--muted);margin-top:2px;font-size:9px}.settings-v2-main{min-width:0}.sv2-section>header{justify-content:space-between;align-items:flex-start;gap:20px;min-height:78px;padding:6px 3px 18px;display:flex}.sv2-section>header>div>span{color:var(--ink-blue);letter-spacing:.15em;font-size:9px;font-weight:650;display:block}.sv2-section>header h2{letter-spacing:-.035em;margin:5px 0 3px;font-size:24px}.sv2-section>header p{color:var(--muted);margin:0;font-size:11px}.sv2-card,.sv2-action-row,.sv2-billing-card,.sv2-danger,.sv2-integration{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px}.sv2-card{padding:6px 20px}.sv2-two-col{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.sv2-field{padding:14px 0;display:block}.sv2-field>span{color:var(--muted);margin-bottom:7px;font-size:10px;font-weight:650;display:block}.sv2-field input,.sv2-field select{border:1px solid var(--line);background:var(--surface);width:100%;height:44px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;padding:0 12px;font-size:12px;box-shadow:none!important;outline:none!important}.sv2-field input:focus,.sv2-field select:focus{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:none!important;outline:none!important}.sv2-select-wrap{position:relative}.sv2-select-wrap select{appearance:none;padding-right:38px}.sv2-select-wrap>i{width:20px;height:20px;color:var(--muted);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.sv2-select-wrap svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.sv2-setting-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:67px;display:grid}.sv2-setting-row:first-child{border-top:0}.sv2-setting-row span strong,.sv2-setting-row span small{display:block}.sv2-setting-row span strong{font-size:11px}.sv2-setting-row span small{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.45}.sv2-toggle{background:var(--surface-inset);cursor:pointer;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:42px;height:24px;color:var(--text);border:0;border-radius:999px;padding:2px;transition:all .16s}.sv2-toggle i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:20px;height:20px;color:var(--text);border-radius:50%;transition:transform .16s;display:block;box-shadow:0 1px 4px #1430272e}.sv2-toggle.on{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.sv2-toggle.on i{transform:translate(18px)}.sv2-status,.sv2-ai-badge,.sv2-plan{background:var(--surface);height:30px;color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex}.sv2-status i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:7px;height:7px;color:var(--text);border-radius:50%}.sv2-ai-badge{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sv2-plan{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sv2-primary{background:var(--blue);height:38px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:10px;padding:0 14px;font-size:10px;font-weight:650}.sv2-workspace-brand{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.sv2-logo{background:linear-gradient(145deg,var(--blue),var(--blue-soft));width:50px;height:50px;color:var(--text);border-radius:10px;place-items:center;font-size:18px;font-weight:650;display:grid}.sv2-workspace-brand span strong,.sv2-workspace-brand span small{display:block}.sv2-workspace-brand span strong{font-size:13px}.sv2-workspace-brand span small{color:var(--muted);margin-top:3px;font-size:10px}.sv2-workspace-brand button,.sv2-action-row button,.sv2-billing-card button{border:1px solid var(--line);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:36px;color:var(--text);border-radius:9px;padding:0 11px;font-size:10px;font-weight:600}.sv2-workspace-brand button:hover,.sv2-action-row button:hover,.sv2-billing-card button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sv2-info-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.sv2-info-grid article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:90px;color:var(--text);border-radius:10px;padding:17px}.sv2-info-grid strong,.sv2-info-grid span{display:block}.sv2-info-grid strong{font-size:22px}.sv2-info-grid span{color:var(--muted);margin-top:5px;font-size:10px}.sv2-integration-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sv2-integration{grid-template-columns:44px 1fr auto;align-items:center;gap:11px;min-height:82px;padding:12px;display:grid}.sv2-app-mark{background:var(--surface);width:42px;height:42px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;place-items:center;font-size:15px;font-weight:650;display:grid}.sv2-integration span strong,.sv2-integration span small{display:block}.sv2-integration span strong{font-size:11px}.sv2-integration span small{color:var(--muted);margin-top:3px;font-size:9px}.sv2-integration button{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 10px;font-size:9px;font-weight:650}.sv2-integration button.connected{border-color:var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sv2-action-row{grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:72px;margin-top:12px;padding:12px 16px;display:grid}.sv2-action-row span strong,.sv2-action-row span small{display:block}.sv2-action-row span strong{font-size:11px}.sv2-action-row span small{color:var(--muted);margin-top:3px;font-size:9px}.sv2-billing-card{grid-template-columns:1fr 1fr auto;align-items:center;gap:18px;min-height:122px;margin-bottom:12px;padding:20px;display:grid}.sv2-billing-card>div span,.sv2-billing-card>div strong,.sv2-billing-card>div small{display:block}.sv2-billing-card>div span{color:var(--muted);font-size:9px}.sv2-billing-card>div strong{margin-top:4px;font-size:17px}.sv2-billing-card>div small{color:var(--muted);margin-top:3px;font-size:9px}.sv2-danger{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);grid-template-columns:1fr auto;align-items:center;gap:20px;margin-top:12px;padding:18px;display:grid}.sv2-danger span,.sv2-danger strong{display:block}.sv2-danger span{color:var(--ink-orange);letter-spacing:.14em;font-size:8px;font-weight:650}.sv2-danger strong{margin-top:5px;font-size:12px}.sv2-danger p{color:var(--muted);margin:4px 0 0;font-size:9px}.sv2-danger button{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink-orange);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 11px;font-size:9px;font-weight:650}.sv2-toast{z-index:700;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:11px;font-weight:650;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05221838}@media (width<=1120px){.settings-v2-layout{grid-template-columns:220px minmax(0,1fr)}.sv2-integration-grid,.sv2-two-col{grid-template-columns:1fr}}.record-drawer,.record-drawer.contact-profile-drawer,.inbox-detail-modal,.help2-list{scrollbar-width:none!important;-ms-overflow-style:none!important}.record-drawer::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.record-drawer.contact-profile-drawer::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.inbox-detail-modal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.help2-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.record-drawer,.record-drawer.contact-profile-drawer{color:var(--text);scrollbar-gutter:auto!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;background-clip:padding-box!important;border-radius:22px!important}.record-drawer.contact-profile-drawer .contact-profile-shell{color:var(--text);background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:21px!important;overflow:clip!important}.record-drawer.contact-profile-drawer .drawer-brand{overflow:hidden;border-radius:21px 21px 0 0!important}.command-search input:focus,.contact-quick-note input:focus,.contact-notes-card textarea:focus,.create-modal input:focus,.create-modal textarea:focus,.team-modal input:focus,.team-modal textarea:focus,.team-modal select:focus{box-shadow:none!important;outline:none!important}.sidebar{scrollbar-width:none!important;-ms-overflow-style:none!important}.sidebar::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.command-page .panel-head>div:first-child{align-items:center;gap:10px;display:flex}.command-page .panel-icon{flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:inline-flex}.command-page .formora-command-section-icon{object-fit:contain;width:20px;height:20px;display:block}.command-page .feed-panel .formora-command-section-icon,.command-page .insights-panel .formora-command-section-icon{width:21px;height:21px}.sce-section-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:6px 3px 18px;display:flex}.sce-section-head>div>span,.sce-billing-card header span,.sce-invoices header span,.sce-plan-preview-head>span{color:var(--ink-blue);letter-spacing:.15em;font-size:9px;font-weight:650;display:block}.sce-section-head h2{letter-spacing:-.035em;margin:5px 0 3px;font-size:24px}.sce-section-head p{color:var(--muted);max-width:720px;margin:0;font-size:11px;line-height:1.5}.sce-count,.sce-plan-badge{background:var(--surface);min-height:30px;color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex}.sce-count strong{font-size:11px}.sce-plan-badge{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-integration-toolbar{grid-template-columns:minmax(240px,340px) 1fr;align-items:center;gap:12px;margin-bottom:14px;display:grid}.sce-app-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:42px;color:var(--text);border-radius:12px;align-items:center;gap:9px;padding:0 12px;display:flex}.sce-app-search:focus-within{border-color:var(--line)}.sce-app-search svg{fill:none;width:17px;height:17px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sce-app-search input{min-width:0;color:var(--text);flex:1;font-size:11px;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;outline:0!important}.sce-category-tabs{justify-content:flex-end;gap:6px;display:flex;overflow:hidden}.sce-category-tabs button{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--muted);cursor:pointer;white-space:nowrap;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:0 10px;font-size:9px;font-weight:650}.sce-category-tabs button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sce-category-tabs button.active{border-color:var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sce-integration-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:94px;color:var(--text);border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.sce-integration-card[hidden]{display:none}.sce-app-mark{background:var(--surface);width:46px;height:46px;color:var(--text);letter-spacing:-.03em;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:13px;place-items:center;font-size:15px;font-weight:650;display:grid}.sce-tone-google,.sce-tone-microsoft{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-slack{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-zoom,.sce-tone-calendly{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-aircall{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-docusign{background:var(--surface);color:var(--ink-amber);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-pandadoc{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-asana{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-clickup{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-notion{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-stripe{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-fortnox{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-zapier{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-make{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-tone-api{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:10px}.sce-integration-copy{min-width:0}.sce-integration-copy>div{align-items:center;gap:7px;min-width:0;display:flex}.sce-integration-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sce-integration-copy em{background:var(--surface);color:var(--ink-blue);white-space:nowrap;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:650}.sce-integration-copy small,.sce-integration-copy>span{display:block}.sce-integration-copy small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.35}.sce-integration-copy>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:5px;font-size:8px;font-weight:650}.sce-connect{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 10px;font-size:9px;font-weight:650}.sce-connect:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sce-connect.connected{border-color:var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-plan-hero{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface) 0%,var(--surface) 58%,var(--surface) 100%);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:24px;margin-bottom:12px;padding:24px;display:grid}.sce-plan-title>span{color:var(--muted);font-size:9px;display:block}.sce-plan-title h3{letter-spacing:-.04em;margin:3px 0 0;font-size:28px}.sce-plan-title em{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;margin-top:7px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:650;display:inline-flex}.sce-plan-copy>p{max-width:660px;color:var(--muted);margin:14px 0 18px;font-size:10px;line-height:1.55}.sce-plan-actions{gap:8px;display:flex}.sce-plan-actions button,.sce-billing-card header button,.sce-invoices header button{border:1px solid var(--line);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:36px;color:var(--text);border-radius:9px;padding:0 12px;font-size:9px;font-weight:650}.sce-plan-actions .sce-primary{border-color:var(--line);background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link)}.sce-plan-features{align-content:center;gap:10px;padding-left:6px;display:grid}.sce-plan-features span{color:var(--text);align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.sce-plan-features i{background:var(--surface);width:22px;height:22px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.sce-billing-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.sce-billing-stats article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:92px;color:var(--text);border-radius:10px;padding:16px}.sce-billing-stats span,.sce-billing-stats strong,.sce-billing-stats small{display:block}.sce-billing-stats span{color:var(--muted);font-size:9px}.sce-billing-stats strong{letter-spacing:-.025em;margin-top:6px;font-size:18px}.sce-billing-stats small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.35}.sce-billing-columns{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.sce-billing-card,.sce-invoices,.sce-plan-preview{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:18px}.sce-billing-card header,.sce-invoices header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.sce-billing-card h3,.sce-invoices h3,.sce-plan-preview h3{letter-spacing:-.02em;margin:4px 0 0;font-size:16px}.sce-billing-card label{margin-top:12px;display:block}.sce-billing-card label>span,.sce-field-label{color:var(--muted);margin-bottom:6px;font-size:9px;font-weight:650;display:block}.sce-billing-card input,.sce-billing-card select{border:1px solid var(--line);background:var(--surface);width:100%;height:42px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:0 12px;font-size:10px;box-shadow:none!important;outline:0!important}.sce-billing-card input:focus,.sce-billing-card select:focus{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sce-two-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sce-select{position:relative}.sce-select select{appearance:none;padding-right:38px}.sce-select .sce-chevron{pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.sce-cycle-toggle{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sce-cycle-toggle button{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;font-size:9px;font-weight:650}.sce-cycle-toggle button.active{border-color:var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sce-muted{color:var(--muted);margin-top:10px;font-size:8px;line-height:1.45;display:block}.sce-empty-invoices{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:88px;padding-top:12px;display:flex}.sce-receipt-icon{background:var(--surface);width:42px;height:42px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;place-items:center;display:grid}.sce-receipt-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.sce-empty-invoices span strong,.sce-empty-invoices span small{display:block}.sce-empty-invoices strong{font-size:11px}.sce-empty-invoices small{color:var(--muted);margin-top:4px;font-size:9px}.sce-plan-preview{margin-top:12px}.sce-plan-preview-head p{color:var(--muted);margin:5px 0 14px;font-size:9px}.sce-plan-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sce-plan-grid article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:104px;color:var(--text);border-radius:13px;padding:14px}.sce-plan-grid article.current{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sce-plan-grid span,.sce-plan-grid strong,.sce-plan-grid small{display:block}.sce-plan-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:650}.sce-plan-grid strong{margin-top:7px;font-size:15px}.sce-plan-grid small{color:var(--muted);margin-top:6px;font-size:8px;line-height:1.4}.sce-chevron{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sce-profile-chevron{width:24px;color:var(--muted);place-items:center;height:24px!important;display:grid!important}.sce-profile-chevron .sce-chevron{width:15px;height:15px}.workspace-chevron{place-items:center;display:grid!important}.workspace-chevron .sce-chevron{width:14px;height:14px;transition:transform .16s}.top-workspace-button.sce-menu-open .workspace-chevron .sce-chevron{transform:rotate(180deg)}.sce-toast{z-index:900;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:10px;font-weight:650;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05221838}@media (width<=1220px){.sce-integration-toolbar{grid-template-columns:1fr}.sce-category-tabs{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.sce-category-tabs::-webkit-scrollbar{display:none}.sce-billing-stats{grid-template-columns:1fr 1fr}.sce-plan-hero{grid-template-columns:1fr}.sce-plan-features{grid-template-columns:1fr 1fr;padding-left:0}.sce-integration-grid{grid-template-columns:1fr}}@media (width<=900px){.sce-billing-columns,.sce-two-fields,.sce-plan-grid{grid-template-columns:1fr}}.soe-section-head{justify-content:space-between;align-items:flex-start;gap:20px;min-height:78px;padding:6px 3px 18px;display:flex}.soe-section-head>div>span{color:var(--ink-blue);letter-spacing:.15em;font-size:9px;font-weight:650;display:block}.soe-section-head h2{letter-spacing:-.035em;margin:5px 0 3px;font-size:24px}.soe-section-head p{color:var(--muted);margin:0;font-size:11px}.soe-active{background:var(--surface);height:30px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:9px;font-weight:650;display:inline-flex}.soe-active i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:7px;height:7px;color:var(--text);border-radius:50%}.soe-primary{background:var(--blue);height:40px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:10px;align-items:center;gap:7px;padding:0 14px;font-size:10px;font-weight:650;display:flex;box-shadow:0 7px 18px #176cf229}.soe-primary svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.soe-workspace-hero{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface) 0%,var(--surface) 70%,var(--surface) 100%);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:90px;color:var(--text);border-radius:10px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:12px;padding:15px 18px;display:grid}.soe-brand-mark{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:56px;height:56px;color:var(--text);border-radius:10px;place-items:center;display:grid;box-shadow:0 6px 16px #073b341f}.soe-brand-mark img{object-fit:contain;width:40px;height:40px}.soe-workspace-hero>div:nth-child(2)>span{color:var(--muted);letter-spacing:.13em;font-size:8px;font-weight:650;display:block}.soe-workspace-hero h3{margin:4px 0 0;font-size:17px}.soe-workspace-hero p{color:var(--muted);margin:3px 0 0;font-size:9px}.soe-workspace-hero>button{border:1px solid var(--line);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:36px;color:var(--text);border-radius:9px;padding:0 11px;font-size:9px;font-weight:650}.soe-workspace-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.soe-settings-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.soe-settings-card>header{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;padding:11px 16px;display:grid}.soe-settings-card>header>i{background:var(--surface);width:36px;height:36px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;display:grid}.soe-settings-card>header>i svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.soe-settings-card>header span strong,.soe-settings-card>header span small{display:block}.soe-settings-card>header span strong{font-size:11px}.soe-settings-card>header span small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.4}.soe-settings-card>header>button{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 10px;font-size:8px;font-weight:650}.soe-two-col{grid-template-columns:1fr 1fr;gap:0 14px;padding:4px 16px 12px;display:grid}.soe-field{padding:10px 0;display:block}.soe-field>span{color:var(--muted);margin-bottom:6px;font-size:8px;font-weight:650;display:block}.soe-field input,.soe-field select{border:1px solid var(--line);background:var(--surface);width:100%;height:40px;color:var(--text);box-shadow:none;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;outline:none;padding:0 10px;font-size:10px}.soe-field input:focus,.soe-field select:focus{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.soe-select{position:relative}.soe-select select{appearance:none;padding-right:34px}.soe-select>svg{fill:none;width:15px;height:15px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.soe-branding-card{margin-top:12px}.soe-brand-preview{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:78px;padding:12px 16px;display:grid}.soe-brand-preview>div:first-child{align-items:center;gap:10px;display:flex}.soe-brand-preview img{object-fit:contain;width:38px;height:38px}.soe-brand-preview strong,.soe-brand-preview small{display:block}.soe-brand-preview strong{font-size:10px}.soe-brand-preview small{color:var(--muted);margin-top:2px;font-size:8px}.soe-color-samples{align-items:center;gap:6px;display:flex}.soe-color-samples i{border-radius:50%;width:18px;height:18px}.soe-color-samples i:first-child{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text)}.soe-color-samples i:nth-child(2){background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.soe-color-samples i:nth-child(3){background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text)}.soe-color-samples span{color:var(--muted);margin-left:3px;font-size:8px}.soe-brand-preview>button{border:1px solid var(--line);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:34px;color:var(--text);border-radius:9px;padding:0 10px;font-size:8px;font-weight:650}.soe-save-bar{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:66px;color:var(--text);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:15px;margin-top:12px;padding:10px 14px;display:grid}.soe-save-bar strong,.soe-save-bar small{display:block}.soe-save-bar strong{font-size:10px}.soe-save-bar small{color:var(--muted);margin-top:3px;font-size:8px}.soe-save-bar button{background:var(--blue);height:36px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:9px;padding:0 13px;font-size:9px;font-weight:650}.soe-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.soe-stat-grid article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:88px;color:var(--text);border-radius:10px;padding:15px}.soe-stat-grid span,.soe-stat-grid strong,.soe-stat-grid small{display:block}.soe-stat-grid span{color:var(--muted);font-size:8px;font-weight:600}.soe-stat-grid strong{margin-top:5px;font-size:23px}.soe-stat-grid small{color:var(--muted);margin-top:4px;font-size:8px}.soe-members-card{margin-bottom:12px}.soe-member-table{padding:0 14px 8px}.soe-member-row{border-top:1px solid var(--line);grid-template-columns:1.6fr 1.05fr .9fr .72fr 32px;align-items:center;gap:12px;min-height:58px;display:grid}.soe-member-row.head{min-height:34px;color:var(--muted);border-top:0;font-size:8px;font-weight:650}.soe-person{align-items:center;gap:9px;display:flex}.soe-person>i{background:var(--surface);width:32px;height:32px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:8px;font-style:normal;font-weight:650;display:grid}.soe-person strong,.soe-person small{display:block}.soe-person strong{font-size:10px}.soe-person small{color:var(--muted);margin-top:2px;font-size:8px}.soe-inline-select{position:relative}.soe-inline-select select{appearance:none;border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;height:34px;color:var(--text);border-radius:8px;outline:none;padding:0 27px 0 9px;font-size:8px}.soe-inline-select svg{fill:none;width:13px;height:13px;stroke:var(--muted);stroke-width:1.8px;pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.soe-member-row>span:nth-child(3),.soe-member-row>span:nth-child(4){color:var(--muted);font-size:8px}.soe-status{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.soe-status-online{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.soe-status-away{background:var(--amber);--text:var(--text-on-warning);--muted:var(--muted-on-warning);--subtle:var(--subtle-on-warning);--ink-blue:var(--blue-on-warning);--ink-accent:var(--accent-on-warning);--ink-green:var(--green-on-warning);--ink-orange:var(--orange-on-warning);--ink-amber:var(--amber-on-warning);--ink-violet:var(--violet-on-warning);--ink-nav-glow:var(--nav-glow-on-warning);color:var(--text)}.soe-status-offline{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text)}.soe-member-row>button{width:30px;height:30px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px}.soe-member-row>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.soe-permission-layout{grid-template-columns:1.08fr .92fr;gap:12px;margin-bottom:12px;display:grid}.soe-role-list{padding:5px 12px 10px}.soe-role-list>button{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:58px;color:var(--text);grid-template-columns:34px minmax(0,1fr) auto 34px;align-items:center;gap:9px;padding:6px 2px;display:grid}.soe-role-list>button:first-child{border-top:0}.soe-role-list>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.soe-role-icon{background:var(--surface);width:32px;height:32px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:8px;font-style:normal;font-weight:650;display:grid}.soe-role-list strong,.soe-role-list small{display:block}.soe-role-list strong{font-size:9px}.soe-role-list small{color:var(--muted);margin-top:2px;font-size:7.5px;line-height:1.3}.soe-role-list em{color:var(--muted);font-size:8px;font-style:normal}.soe-role-list b{color:var(--ink-blue);font-size:8px}.soe-policy-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:59px;padding:8px 15px;display:grid}.soe-policy-row:first-of-type{border-top:0}.soe-policy-row strong,.soe-policy-row small{display:block}.soe-policy-row strong{font-size:9px}.soe-policy-row small{color:var(--muted);margin-top:3px;font-size:7.5px;line-height:1.4}.soe-toggle{background:var(--surface-inset);cursor:pointer;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:39px;height:22px;color:var(--text);border:0;border-radius:999px;padding:2px}.soe-toggle i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:18px;height:18px;color:var(--text);border-radius:50%;transition:all .16s;display:block;box-shadow:0 1px 4px #1430272e}.soe-toggle.on{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.soe-toggle.on i{transform:translate(17px)}.soe-policy-select{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:12px;min-height:64px;padding:8px 15px;display:grid}.soe-policy-select strong,.soe-policy-select small{display:block}.soe-policy-select strong{font-size:9px}.soe-policy-select small{color:var(--muted);margin-top:3px;font-size:7.5px}.soe-policy-select select{appearance:none;border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;height:34px;color:var(--text);border-radius:8px;outline:none;padding:0 27px 0 9px;font-size:8px}.soe-group-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 14px 15px;display:grid}.soe-group-grid>button{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:68px;color:var(--text);border-radius:11px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:9px;display:grid}.soe-group-grid>button:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.soe-group-grid>button>i{background:var(--surface);width:34px;height:34px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;font-size:8px;font-style:normal;font-weight:650;display:grid}.soe-group-grid strong,.soe-group-grid small{display:block}.soe-group-grid strong{font-size:9px}.soe-group-grid small{color:var(--muted);margin-top:3px;font-size:7.5px}.soe-group-grid b{color:var(--muted);font-size:15px}.soe-modal-backdrop{z-index:600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#091f1875;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.soe-modal{background:var(--surface);scrollbar-width:none;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(540px,100vw - 48px);max-height:84vh;color:var(--text);border-radius:10px;padding:18px;overflow:auto;box-shadow:0 28px 80px #091f184d}.soe-modal::-webkit-scrollbar{display:none}.soe-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:13px;display:flex}.soe-modal>header span{color:var(--ink-blue);letter-spacing:.14em;font-size:8px;font-weight:650;display:block}.soe-modal h2{margin:4px 0 0;font-size:21px}.soe-modal header p{color:var(--muted);margin:4px 0 0;font-size:9px}.soe-modal header button{background:var(--surface);width:32px;height:32px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:9px;font-size:17px}.soe-modal>label,.soe-modal-grid label{color:var(--muted);margin-top:12px;font-size:8px;font-weight:650;display:block}.soe-modal input,.soe-modal select{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;height:40px;color:var(--text);border-radius:9px;outline:none;margin-top:6px;padding:0 10px;font-size:9px}.soe-modal-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.soe-modal footer{justify-content:flex-end;gap:8px;margin-top:17px;display:flex}.soe-modal footer button{background:var(--blue);height:37px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:9px;padding:0 13px;font-size:9px;font-weight:650}.soe-modal footer .secondary{border:1px solid var(--line);background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.soe-role-permissions{margin-top:10px}.soe-role-permissions label{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:55px;display:grid}.soe-role-permissions label:first-child{border-top:0}.soe-role-permissions strong,.soe-role-permissions small{display:block}.soe-role-permissions strong{font-size:9px}.soe-role-permissions small{color:var(--muted);margin-top:2px;font-size:7.5px}.soe-role-permissions input{width:17px;height:17px;accent-color:var(--blue);margin:0}.soe-toast{z-index:800;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:10px;font-weight:650;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05221838}@media (width<=1200px){.soe-workspace-grid,.soe-permission-layout{grid-template-columns:1fr}.soe-stat-grid{grid-template-columns:1fr 1fr}.soe-group-grid{grid-template-columns:1fr}.soe-member-row{grid-template-columns:1.5fr 1fr .8fr 32px}.soe-member-row>span:nth-child(3),.soe-member-row.head>span:nth-child(3){display:none}}.app-shell[data-page=settings] .page-wrap{max-width:1500px}.app-shell[data-page=settings] .page-title{padding-bottom:2px}.app-shell[data-page=settings] .page-title h1{letter-spacing:-.045em;font-size:31px}.app-shell[data-page=settings] .page-title p{max-width:680px;font-size:12px}.settings-v3-layout{grid-template-columns:286px minmax(0,1fr)!important;align-items:start!important;gap:26px!important;margin-top:20px!important}.settings-v3-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line)!important;background:color-mix(in srgb,var(--surface) 94%,transparent)!important;border-radius:20px!important;padding:12px!important;position:sticky!important;top:92px!important;box-shadow:0 12px 38px #1431270e!important}.sv3-nav-title{border-bottom:1px solid var(--line);align-items:center;gap:11px;margin-bottom:4px;padding:9px 9px 15px;display:flex}.sv3-nav-logo{background:linear-gradient(145deg,var(--surface-inset),var(--surface-inset));width:38px;height:38px;color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:12px;place-items:center;display:grid;box-shadow:0 8px 18px #0f584a2e}.sv3-nav-logo svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sv3-nav-title span strong,.sv3-nav-title span small{display:block}.sv3-nav-title span strong{letter-spacing:-.015em;font-size:13px}.sv3-nav-title span small{color:var(--muted);margin-top:2px;font-size:9px;line-height:1.35}.sv3-nav-group{padding-top:10px}.sv3-nav-group-label{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;padding:0 10px 5px;font-size:8px;font-weight:650;display:block}.settings-v3-nav .sv3-nav-group>button{text-align:left;width:100%;min-height:54px;color:var(--text);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:36px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:7px 9px;transition:background .14s,color .14s,transform .14s;display:grid}.settings-v3-nav .sv3-nav-group>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translate(1px)}.settings-v3-nav .sv3-nav-group>button.active{background:linear-gradient(90deg,var(--surface),var(--surface));color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:inset 0 0 0 1px #d8e6ff}.settings-v3-nav .sv3-nav-group>button>i{background:var(--surface);width:34px;height:34px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;display:grid}.settings-v3-nav .sv3-nav-group>button.active>i{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 4px 12px #1f67e514}.settings-v3-nav .sv3-nav-group>button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.settings-v3-nav .sv3-nav-group>button span strong,.settings-v3-nav .sv3-nav-group>button span small{display:block}.settings-v3-nav .sv3-nav-group>button span strong{font-size:10.5px}.settings-v3-nav .sv3-nav-group>button span small{color:var(--muted);margin-top:2px;font-size:8.2px;line-height:1.25}.settings-v3-nav .sv3-nav-group>button>b{color:var(--muted);font-size:16px;font-weight:500}.settings-v3-nav .sv3-nav-group>button.active>b{color:var(--ink-blue)}.settings-v3-main{min-width:0;padding-bottom:40px}.sv3-section{animation:.16s both sv3In}.sv2-enhancer-marker{display:none!important}@keyframes sv3In{0%{opacity:.7;transform:translateY(3px)}to{opacity:1;transform:none}}.sv3-section-head{justify-content:space-between;align-items:flex-start;gap:20px;min-height:92px;display:flex;padding:5px 4px 20px!important}.sv3-section-head>div>span{text-transform:uppercase;font-weight:650;display:block;color:var(--ink-blue)!important;letter-spacing:.16em!important;font-size:8.5px!important}.sv3-section-head h2{letter-spacing:-.04em!important;margin:6px 0 4px!important;font-size:27px!important}.sv3-section-head p{max-width:760px;color:var(--muted)!important;margin:0!important;font-size:11px!important;line-height:1.55!important}.sv3-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;margin-bottom:13px;padding:18px 20px;box-shadow:0 6px 22px #102f2506}.sv3-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:2px;padding:0 0 13px;display:flex}.sv3-card>header span{color:var(--ink-blue);letter-spacing:.13em;font-size:8px;font-weight:650;display:block}.sv3-card>header h3{letter-spacing:-.025em;margin:4px 0 0;font-size:15px}.sv3-card>header p{color:var(--muted);margin:4px 0 0;font-size:9px;line-height:1.45}.sv3-card .sv2-field{padding:14px 0}.sv3-card .sv2-field>span{font-size:9.5px}.sv3-card .sv2-field>small{color:var(--muted);margin-top:6px;font-size:8px;line-height:1.35;display:block}.sv3-card .sv2-field input,.sv3-card .sv2-field select{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:46px;color:var(--text);border-radius:12px}.sv3-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:13px;display:grid}.sv3-summary-grid article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:80px;color:var(--text);border-radius:10px;align-items:center;gap:11px;padding:14px 16px;display:flex}.sv3-summary-grid article>i{background:var(--surface);width:38px;height:38px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;place-items:center;display:grid}.sv3-summary-grid svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.sv3-summary-grid span small,.sv3-summary-grid span strong{display:block}.sv3-summary-grid span small{color:var(--muted);font-size:8.5px}.sv3-summary-grid span strong{letter-spacing:-.02em;margin-top:4px;font-size:12px}.sv3-stat-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:13px;display:grid}.sv3-stat-row article{border:1px solid var(--line);background:linear-gradient(180deg,var(--surface),var(--surface));--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:92px;color:var(--text);border-radius:10px;padding:17px}.sv3-stat-row strong,.sv3-stat-row span{display:block}.sv3-stat-row strong{letter-spacing:-.04em;font-size:24px}.sv3-stat-row span{color:var(--muted);margin-top:5px;font-size:9px}.sv3-setting-icon{background:var(--surface);width:38px;height:38px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;place-items:center;display:grid}.sv3-setting-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.sv3-card .sv2-setting-row{grid-template-columns:38px minmax(0,1fr) auto!important;gap:12px!important;min-height:70px!important}.sv3-card .sv2-setting-row span strong{font-size:10.5px!important}.sv3-card .sv2-setting-row span small{max-width:680px;font-size:8.8px!important}.sv3-ai-hero{border:1px solid var(--line);background:linear-gradient(125deg,var(--surface-inset),var(--surface-inset) 58%,var(--surface-inset));color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(260px,350px);align-items:center;gap:20px;margin-bottom:13px;padding:21px 22px;display:grid;box-shadow:0 12px 28px #0b463d1f}.sv3-ai-hero>div:first-child{align-items:center;gap:13px;display:flex}.sv3-ai-hero>div:first-child>i{background:color-mix(in srgb,var(--surface) 11%,transparent);border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.sv3-ai-hero svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.sv3-ai-hero strong,.sv3-ai-hero small{display:block}.sv3-ai-hero strong{font-size:14px}.sv3-ai-hero small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4}.sv3-ai-hero .sv2-field{padding:0}.sv3-ai-hero .sv2-field>span{color:var(--muted)}.sv3-ai-hero .sv2-field select{border-color:color-mix(in srgb,var(--surface) 20%,transparent);background:color-mix(in srgb,var(--surface) 11%,transparent);color:var(--text)}.sv3-ai-hero .sv2-select-wrap>i{color:var(--muted)}.sv3-action-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sv3-action-grid>button{border:1px solid var(--line);background:var(--surface);text-align:left;min-height:86px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.sv3-action-grid>button:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sv3-action-grid>button>i{background:var(--surface);width:40px;height:40px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;place-items:center;display:grid}.sv3-action-grid svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sv3-action-grid strong,.sv3-action-grid small{display:block}.sv3-action-grid strong{font-size:10.5px}.sv3-action-grid small{color:var(--muted);margin-top:4px;font-size:8.5px;line-height:1.35}.sv3-action-grid b{color:var(--muted);font-size:18px}.sv3-loading-card{border:1px dashed var(--line);background:var(--surface);min-height:180px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;justify-content:center;align-items:center;gap:14px;display:flex}.sv3-loading-card>div{background:var(--surface);width:46px;height:46px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:13px;place-items:center;display:grid}.sv3-loading-card svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sv3-loading-card strong,.sv3-loading-card small{display:block}.sv3-loading-card strong{font-size:11px}.sv3-loading-card small{color:var(--muted);margin-top:4px;font-size:8.5px}.sv3-section .sv2-primary{border-radius:11px;height:40px;padding:0 15px;font-size:9.5px;box-shadow:0 5px 14px #1f6ff024}.sv3-section .sv2-workspace-brand{grid-template-columns:52px minmax(0,1fr) auto}.sv3-section .sv2-card{border-radius:10px;padding:8px 20px}.sv3-section .sv2-billing-card{border-radius:10px;box-shadow:0 6px 22px #102f2506}@media (width<=1180px){.settings-v3-layout{grid-template-columns:238px minmax(0,1fr)!important;gap:18px!important}.sv3-summary-grid,.sv3-ai-hero,.sv3-action-grid{grid-template-columns:1fr}}@media (width<=860px){.settings-v3-layout{grid-template-columns:1fr!important}.settings-v3-nav{position:static!important}.sv3-nav-group{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sv3-nav-group-label{grid-column:1/-1}.sv3-summary-grid,.sv3-stat-row{grid-template-columns:1fr 1fr}.sv2-two-col{grid-template-columns:1fr!important}}.sid-head{justify-content:space-between;align-items:flex-start;gap:20px;min-height:96px;padding:5px 4px 20px;display:flex}.sid-head>div:first-child>span{color:var(--ink-blue);letter-spacing:.16em;font-size:8.5px;font-weight:650;display:block}.sid-head h2{letter-spacing:-.04em;margin:6px 0 4px;font-size:28px}.sid-head p{max-width:760px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.sid-head-status{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:82px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:8px 12px;display:flex}.sid-head-status strong{color:var(--ink-green);font-size:13px}.sid-head-status span{color:var(--muted);font-size:9px}.sid-featured{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface-inset) 0%,var(--surface-inset) 60%,var(--surface-inset) 100%);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:center;gap:24px;margin-bottom:15px;padding:24px 25px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #0d493e1f}.sid-featured:after{content:"";border:1px solid color-mix(in srgb,var(--surface) 8%,transparent);width:260px;height:260px;box-shadow:0 0 0 42px color-mix(in srgb,var(--surface) 2%,transparent),0 0 0 84px color-mix(in srgb,var(--surface) 2%,transparent);border-radius:50%;position:absolute;bottom:-110px;right:-70px}.sid-featured-copy{z-index:1;position:relative}.sid-featured-copy>span{color:var(--ink-green);letter-spacing:.15em;font-size:8px;font-weight:650;display:block}.sid-featured-copy h3{letter-spacing:-.035em;max-width:560px;margin:7px 0;font-size:22px}.sid-featured-copy p{max-width:670px;color:var(--muted);margin:0;font-size:9.5px;line-height:1.55}.sid-featured-icons{z-index:1;grid-template-columns:repeat(3,58px);justify-content:end;gap:10px;display:grid;position:relative}.sid-mini-icon{background:var(--surface);width:58px;height:58px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;display:grid;box-shadow:0 8px 24px #0000001f}.sid-mini-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.sid-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;display:flex}.sid-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:310px;height:43px;color:var(--text);border-radius:12px;align-items:center;gap:9px;padding:0 12px;transition:border-color .14s,box-shadow .14s;display:flex}.sid-search:focus-within{border-color:var(--line);box-shadow:0 0 0 3px #2e6fe50e}.sid-search svg{fill:none;width:17px;height:17px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sid-search input{min-width:0;color:var(--text);flex:1;font-size:10.5px;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;outline:0!important}.sid-filters{gap:6px;display:flex}.sid-filters button{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:0 11px;font-size:8.8px;font-weight:650}.sid-filters button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sid-filters button.active{border-color:var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-groups{gap:22px;display:grid}.sid-group[hidden]{display:none}.sid-group>header{justify-content:space-between;align-items:flex-end;gap:15px;padding:0 3px 9px;display:flex}.sid-group>header h3{letter-spacing:-.02em;margin:0;font-size:14px}.sid-group>header p{color:var(--muted);margin:4px 0 0;font-size:8.7px;line-height:1.4}.sid-group>header>span{background:var(--surface);min-width:28px;height:24px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;font-size:8.5px;font-weight:650;display:grid}.sid-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.sid-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:104px;color:var(--text);border-radius:10px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 15px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.sid-card:hover{border-color:var(--line);transform:translateY(-1px);box-shadow:0 9px 25px #1134280d}.sid-card[hidden]{display:none}.sid-icon{background:var(--surface);width:48px;height:48px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;display:grid}.sid-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.sid-copy{min-width:0}.sid-copy>div{align-items:center;gap:7px;display:flex}.sid-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sid-copy em{background:var(--surface);color:var(--ink-blue);white-space:nowrap;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:650}.sid-copy p{color:var(--muted);margin:4px 0 0;font-size:8.8px;line-height:1.38}.sid-copy>span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-top:6px;font-size:7.3px;font-weight:650;display:block}.sid-connect{border:1px solid var(--line);background:var(--surface);min-width:88px;height:34px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:8.6px;font-weight:650;transition:background .14s,border-color .14s,color .14s;display:flex}.sid-connect:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.sid-connect i{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:6px;height:6px;color:var(--text);border-radius:50%}.sid-connect.connected{border-color:var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-connect.connected i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text);box-shadow:0 0 0 3px #1aa1761a}.sid-tone-google{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-microsoft{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-mail{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-slack{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-teams,.sid-tone-zoom,.sid-tone-calendly{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-aircall{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-docusign{background:var(--surface);color:var(--ink-amber);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-pandadoc{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-asana{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-clickup{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-notion{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-stripe{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-fortnox{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-zapier{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-make{background:var(--surface);color:var(--ink-violet);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-tone-api{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.sid-toast{z-index:950;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:10px;font-weight:650;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05221838}@media (width<=1180px){.sid-featured{grid-template-columns:1fr}.sid-featured-icons{justify-content:start}.sid-toolbar{flex-direction:column;align-items:stretch}.sid-search{width:100%;min-width:0}.sid-filters{overflow-x:auto}.sid-grid{grid-template-columns:1fr}}@media (width<=720px){.sid-featured-icons{grid-template-columns:repeat(3,48px)}.sid-mini-icon{width:48px;height:48px}.sid-card{grid-template-columns:44px minmax(0,1fr)}.sid-icon{width:42px;height:42px}.sid-connect{grid-column:2;justify-self:start}.sid-copy>div{flex-wrap:wrap}}.sid-icon,.sid-mini-icon{position:relative;overflow:hidden}.sid-icon.has-brand-logo,.sid-mini-icon.has-brand-logo{box-shadow:0 3px 10px #1430270a;background:var(--surface)!important;border:1px solid var(--line)!important;color:inherit!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.sid-icon.has-brand-logo>svg,.sid-mini-icon.has-brand-logo>svg{display:none!important}.connection-brand-logo{object-fit:contain;width:27px;max-width:70%;height:27px;max-height:70%;display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.sid-mini-icon .connection-brand-logo{width:23px;max-width:66%;height:23px;max-height:66%}.sid-card[data-id=notion] .connection-brand-logo{width:25px;height:25px}.sid-card[data-id=stripe] .connection-brand-logo{width:29px;height:29px}.sid-card[data-id=microsoft] .connection-brand-logo{width:31px;max-width:76%;height:34px;max-height:76%}.sid-card[data-id=slack] .connection-brand-logo{width:32px;max-width:76%;height:32px;max-height:76%}.sid-card[data-id=teams] .connection-brand-logo{width:31px;max-width:76%;height:33px;max-height:76%}.sid-card[data-id=google] .sid-icon{width:48px!important;min-width:48px!important;height:48px!important}.sid-card[data-id=google] .connection-brand-logo{width:30px!important;max-width:72%!important;height:30px!important;max-height:72%!important}.sid-mini-icon[title=Google\ Workspace] .connection-brand-logo{width:27px!important;max-width:72%!important;height:27px!important;max-height:72%!important}.sid-mini-icon[title=Microsoft\ 365] .connection-brand-logo,.sid-mini-icon[title=Slack] .connection-brand-logo,.sid-mini-icon[title=Microsoft\ Teams] .connection-brand-logo{width:24px;max-width:72%;height:24px;max-height:72%}.sid-icon[data-brand-source=official].brand-logo-failed,.sid-mini-icon[data-brand-source=official].brand-logo-failed{color:var(--text);background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.sid-featured .sid-featured-copy>span{color:var(--ink-green)!important}.sid-featured .sid-featured-copy h3{color:var(--text)!important}.sid-featured .sid-featured-copy p{color:var(--muted)!important}.team-collab-nav{border-top:1px solid color-mix(in srgb,var(--surface) 9%,transparent);border-bottom:1px solid color-mix(in srgb,var(--surface) 9%,transparent);flex:none;margin:10px 12px 2px;padding:11px 0 12px}.team-collab-title{height:32px;color:var(--text);justify-content:space-between;align-items:center;padding:0 10px 5px;display:flex}.team-collab-title>span{letter-spacing:.02em;font-size:11px;font-weight:650}.team-collab-title>button{width:28px;height:28px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.team-collab-title>button:hover{background:color-mix(in srgb,var(--surface) 9%,transparent);color:var(--text)}.team-collab-nav>button{width:100%;min-height:44px;color:var(--muted);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 10px;transition:all .14s;display:grid}.team-collab-nav>button:hover{background:color-mix(in srgb,var(--surface) 7%,transparent);color:var(--text)}.team-collab-nav>button.active{background:var(--green);color:var(--text);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);box-shadow:inset 3px 0 #ff6b57}.team-collab-nav>button>i{background:color-mix(in srgb,var(--surface) 6%,transparent);width:32px;height:32px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.team-collab-nav>button.active>i{background:color-mix(in srgb,var(--surface) 10%,transparent)}.team-collab-nav svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.team-collab-nav>button>span{white-space:nowrap;font-size:12px;font-weight:600}.team-collab-nav>button>b{background:var(--orange-soft);min-width:22px;height:22px;color:var(--text);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);border-radius:999px;place-items:center;font-size:9px;display:grid}.sidebar:not(:hover) .team-collab-nav{margin-left:8px;margin-right:8px}.sidebar:not(:hover) .team-collab-title{justify-content:center;padding-inline:0}.sidebar:not(:hover) .team-collab-title>span,.sidebar:not(:hover) .team-collab-title>button,.sidebar:not(:hover) .team-collab-nav>button>span,.sidebar:not(:hover) .team-collab-nav>button>b{display:none}.sidebar:not(:hover) .team-collab-nav>button{grid-template-columns:1fr;justify-items:center;padding-inline:0;display:grid}.sidebar:not(:hover) .team-collab-nav>button>i{width:42px;height:38px}.main-shell{position:relative!important}.team-collab-surface{z-index:35;background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);padding:28px 32px 40px;position:absolute;inset:82px 0 0;overflow:auto}.team-collab-surface::-webkit-scrollbar{width:0;height:0}.team-collab-surface{scrollbar-width:none}.tc-page-head{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1450px;margin:0 auto 20px;display:flex}.tc-page-head>div>span{color:var(--ink-blue);letter-spacing:.15em;margin-bottom:5px;font-size:10px;font-weight:650;display:block}.tc-page-head h1{letter-spacing:-.045em;margin:0;font-size:34px}.tc-page-head p{color:var(--muted);margin:5px 0 0;font-size:13px}.tc-page-head>button{background:var(--blue);min-height:42px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:11px;align-items:center;gap:8px;padding:0 15px;font-size:11px;font-weight:650;display:flex;box-shadow:0 8px 22px #176cf22b}.tc-page-head>button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.tc-chat-shell{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);max-width:1450px;min-height:650px;color:var(--text);border-radius:10px;grid-template-columns:245px minmax(0,1fr) 265px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 12px 36px #1434290d}.tc-chat-sidebar{background:var(--surface);border-right:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);padding:16px 10px}.tc-chat-title{border-bottom:1px solid var(--line);margin-bottom:10px;padding:5px 9px 14px}.tc-chat-title strong,.tc-chat-title span{display:block}.tc-chat-title strong{font-size:13px}.tc-chat-title span{color:var(--muted);margin-top:3px;font-size:9px}.tc-conversation-group{margin-top:14px}.tc-conversation-group>div{justify-content:space-between;align-items:center;height:28px;padding:0 8px;display:flex}.tc-conversation-group>div>span{letter-spacing:.13em;color:var(--muted);font-size:8px;font-weight:650}.tc-conversation-group>div>button{width:25px;height:25px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.tc-conversation-group>div>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tc-conversation-group svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.tc-conversation-group>button{width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;padding:5px 8px;display:grid;position:relative}.tc-conversation-group>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tc-conversation-group>button.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tc-conversation-group>button>i{place-items:center;width:30px;height:30px;font-style:normal;display:grid}.tc-conversation-group>button>i svg{width:17px;height:17px}.tc-dm-avatar{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;font-size:9px;font-weight:650}.tc-conversation-group>button span strong,.tc-conversation-group>button span small{display:block}.tc-conversation-group>button span strong{font-size:10px}.tc-conversation-group>button span small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;overflow:hidden}.tc-presence{border:2px solid var(--line);background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:7px;height:7px;color:var(--text);border-radius:50%;align-self:end;margin-bottom:7px}.tc-chat-main{grid-template-rows:68px minmax(0,1fr) auto;min-width:0;display:grid}.tc-chat-header{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:0 18px;display:grid}.tc-chat-heading-icon{background:var(--surface);width:36px;height:36px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;display:grid}.tc-chat-heading-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.tc-chat-heading-icon span{font-size:10px;font-weight:650}.tc-chat-header>div:nth-child(2)>strong,.tc-chat-header>div:nth-child(2)>small{display:block}.tc-chat-header>div:nth-child(2)>strong{font-size:13px}.tc-chat-header>div:nth-child(2)>small{color:var(--muted);margin-top:2px;font-size:9px}.tc-chat-members{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;align-items:center;gap:5px;padding:0 9px;display:flex}.tc-chat-members svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.tc-chat-members span{font-size:9px;font-weight:650}.tc-message-list{scrollbar-width:none;padding:14px 20px 24px;overflow:auto}.tc-message-list::-webkit-scrollbar{display:none}.tc-day-divider{justify-content:center;align-items:center;height:28px;margin-bottom:7px;display:flex;position:relative}.tc-day-divider:before{content:"";background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:1px;color:var(--text);position:absolute;left:0;right:0}.tc-day-divider span{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);padding:0 10px;font-size:8px;font-weight:650;position:relative}.tc-message{border-radius:10px;grid-template-columns:34px 1fr;gap:9px;padding:9px 6px;display:grid}.tc-message:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tc-message-avatar{background:var(--surface);width:32px;height:32px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;font-size:9px;font-weight:650;display:grid}.tc-message.mine .tc-message-avatar{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tc-message header{align-items:baseline;gap:8px;display:flex}.tc-message header strong{font-size:10px}.tc-message header time{color:var(--muted);font-size:8px}.tc-message p{color:var(--text);margin:4px 0 0;font-size:11px;line-height:1.5}.tc-composer{border-top:1px solid var(--line);padding:12px 18px 15px}.tc-composer>div{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:12px;grid-template-columns:1fr 38px;align-items:end;gap:8px;padding:8px 8px 8px 12px;display:grid}.tc-composer textarea{resize:none;min-height:32px;max-height:110px;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:none;padding:7px 0;font:500 11px Segoe UI Variable,Segoe UI,system-ui,sans-serif}.tc-composer button{background:var(--blue);width:36px;height:36px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:9px;place-items:center;display:grid}.tc-composer button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.tc-composer>small{color:var(--muted);margin:5px 0 0;font-size:8px;display:block}.tc-chat-context{background:var(--surface);border-left:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);padding:20px 17px}.tc-chat-context>span{color:var(--muted);letter-spacing:.14em;font-size:8px;font-weight:650;display:block}.tc-chat-context h3{margin:6px 0 5px;font-size:16px}.tc-chat-context>p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.tc-chat-context>button{border:1px solid var(--line);background:var(--surface);width:100%;height:36px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;margin:15px 0;font-size:9px;font-weight:650}.tc-context-card{border-top:1px solid var(--line);grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:10px 0;display:grid}.tc-context-card i{background:var(--surface);border:1px solid var(--line);width:33px;height:33px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;display:grid}.tc-context-card i svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.tc-context-card span strong,.tc-context-card span small{display:block}.tc-context-card span strong{font-size:9px}.tc-context-card span small{color:var(--muted);margin-top:2px;font-size:8px;line-height:1.35}.tc-new-chat-menu{z-index:55;border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:330px;color:var(--text);border-radius:10px;padding:12px;position:absolute;top:78px;right:30px;box-shadow:0 22px 60px #112e2433}.tc-new-chat-menu>header{justify-content:space-between;align-items:center;padding:3px 4px 10px;display:flex}.tc-new-chat-menu>header strong{font-size:12px}.tc-new-chat-menu>header button{background:var(--surface);width:30px;height:30px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:8px}.tc-new-chat-menu>label{margin-bottom:8px;display:block}.tc-new-chat-menu>label span{color:var(--muted);margin-bottom:5px;font-size:8px;font-weight:650;display:block}.tc-new-chat-menu input{border:1px solid var(--line);border-radius:9px;outline:none;width:100%;height:38px;padding:0 10px;font-size:10px}.tc-new-chat-menu>div>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:9px;width:100%;min-height:50px;padding:6px;display:grid}.tc-new-chat-menu>div>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tc-new-chat-menu>div>button i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:32px;height:32px;color:var(--text);border-radius:9px;place-items:center;font-size:9px;font-style:normal;font-weight:650;display:grid}.tc-new-chat-menu>div>button strong,.tc-new-chat-menu>div>button small{display:block}.tc-new-chat-menu>div>button strong{font-size:10px}.tc-new-chat-menu>div>button small{color:var(--muted);margin-top:2px;font-size:8px}.tc-summary-grid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1450px;margin:0 auto 16px;display:grid}.tc-summary-grid article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:105px;color:var(--text);border-radius:10px;padding:18px}.tc-summary-grid span,.tc-summary-grid strong,.tc-summary-grid small{display:block}.tc-summary-grid span{color:var(--muted);font-size:9px;font-weight:600}.tc-summary-grid strong{margin-top:6px;font-size:25px}.tc-summary-grid small{color:var(--muted);margin-top:5px;font-size:8px}.tc-task-panel,.tc-team-agenda,.tc-calendar-side{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px}.tc-task-panel{max-width:1450px;margin:0 auto;overflow:hidden}.tc-task-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 18px;display:flex}.tc-task-panel>header>div:first-child strong,.tc-task-panel>header>div:first-child span{display:block}.tc-task-panel>header strong{font-size:13px}.tc-task-panel>header span{color:var(--muted);margin-top:2px;font-size:8px}.tc-filter-chips{gap:5px;display:flex}.tc-filter-chips button{border:1px solid var(--line);background:var(--surface);height:31px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 10px;font-size:8px;font-weight:650}.tc-filter-chips button.active{border-color:var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tc-task-list label{border-top:1px solid var(--line);grid-template-columns:28px 34px minmax(0,1fr) auto 36px;align-items:center;gap:9px;min-height:70px;padding:8px 18px;display:grid}.tc-task-list label:first-child{border-top:0}.tc-task-list label.done{opacity:.56}.tc-task-list label>input{opacity:0;pointer-events:none;position:absolute}.tc-task-check{border:1px solid var(--line);color:#0000;cursor:pointer;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.tc-task-list label.done .tc-task-check{background:var(--surface);border-color:var(--line);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tc-task-check svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px}.tc-task-copy strong,.tc-task-copy small{display:block}.tc-task-copy strong{font-size:11px}.tc-task-copy small{color:var(--muted);margin-top:4px;font-size:9px}.tc-task-list em{border-radius:999px;place-items:center;height:25px;padding:0 9px;font-size:8px;font-style:normal;font-weight:650;display:grid}.priority-high{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.priority-medium{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.priority-normal{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tc-task-list label>button{width:34px;height:34px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px}.tc-task-list label>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tc-task-modal-backdrop{z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#091e186b;place-items:center;display:grid;position:fixed;inset:0}.tc-task-modal{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(520px,100vw - 40px);color:var(--text);border-radius:10px;padding:18px;box-shadow:0 26px 70px #0a221b47}.tc-task-modal>header{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.tc-task-modal>header span{color:var(--ink-blue);letter-spacing:.14em;font-size:8px;font-weight:650}.tc-task-modal h2{margin:4px 0 0;font-size:21px}.tc-task-modal header button{background:var(--surface);width:32px;height:32px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:9px}.tc-task-modal>label,.tc-modal-grid label{color:var(--muted);margin-top:12px;font-size:9px;font-weight:650;display:block}.tc-task-modal input,.tc-task-modal select{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;height:42px;color:var(--text);border-radius:9px;outline:none;margin-top:6px;padding:0 10px;font-size:10px}.tc-modal-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tc-task-modal footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.tc-task-modal footer button{background:var(--blue);height:38px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:9px;padding:0 14px;font-size:9px;font-weight:650}.tc-task-modal footer .secondary{border:1px solid var(--line);background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tc-calendar-layout{grid-template-columns:minmax(0,1fr) 300px;gap:14px;max-width:1450px;margin:0 auto;display:grid}.tc-team-agenda{overflow:hidden}.tc-team-agenda>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;display:flex}.tc-team-agenda header strong,.tc-team-agenda header span{display:block}.tc-team-agenda header strong{font-size:14px}.tc-team-agenda header span{color:var(--muted);margin-top:3px;font-size:9px}.tc-member-filters{gap:5px;display:flex}.tc-member-filters button{border:1px solid var(--line);background:var(--surface);height:31px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 9px;font-size:8px;font-weight:650}.tc-member-filters button.active{border-color:var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tc-agenda-list button{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:82px;color:var(--text);grid-template-columns:60px 10px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:9px 20px;display:grid}.tc-agenda-list button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tc-agenda-list time{color:var(--muted);font-size:10px}.tc-agenda-list i{border-radius:50%;width:9px;height:9px}.tc-agenda-list .tone-blue{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.tc-agenda-list .tone-orange{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text)}.tc-agenda-list .tone-indigo{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.tc-agenda-list .tone-green{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.tc-agenda-list span strong,.tc-agenda-list span small{display:block}.tc-agenda-list span strong{font-size:11px}.tc-agenda-list span small{color:var(--muted);margin-top:4px;font-size:9px}.tc-agenda-list b{color:var(--muted);font-size:16px}.tc-calendar-side{padding:19px}.tc-calendar-side>span{color:var(--muted);letter-spacing:.14em;font-size:8px;font-weight:650}.tc-calendar-side h3{margin:6px 0 5px;font-size:18px}.tc-calendar-side>p{color:var(--muted);margin:0 0 16px;font-size:9px;line-height:1.55}.tc-load-row{grid-template-columns:74px 1fr 32px;align-items:center;gap:8px;margin-top:12px;display:grid}.tc-load-row>span{font-size:9px;font-weight:600}.tc-load-row>b{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:6px;color:var(--text);border-radius:999px;overflow:hidden}.tc-load-row>b i{border-radius:inherit;background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:100%;color:var(--text);display:block}.tc-load-row>em{color:var(--muted);font-size:8px;font-style:normal}.tc-calendar-side>button{border:1px solid var(--line);background:var(--surface);width:100%;height:39px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:9px;font-weight:650;display:flex}.tc-calendar-side>button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.tc-toast{z-index:800;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:10px;font-weight:650;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05221838}@media (width<=1250px){.tc-chat-shell{grid-template-columns:220px minmax(0,1fr)}.tc-chat-context{display:none}.tc-summary-grid{grid-template-columns:1fr 1fr}.tc-calendar-layout{grid-template-columns:minmax(0,1fr) 260px}}@media (width<=900px){.team-collab-surface{padding:22px 18px}.tc-chat-shell{grid-template-columns:180px minmax(0,1fr)}.tc-calendar-layout{grid-template-columns:1fr}.tc-calendar-side{display:none}.tc-member-filters{max-width:360px;overflow:auto}.tc-summary-grid{grid-template-columns:1fr 1fr}}.tev2-native-overview-hidden{display:none!important}.tev2-overview{flex-direction:column;gap:16px;margin-top:18px;display:flex}.tev2-team-hero{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface-inset),var(--surface-inset));color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex;box-shadow:0 16px 34px #09413917}.tev2-team-hero span{letter-spacing:.16em;color:var(--ink-green);font-size:9px;font-weight:650;display:block}.tev2-team-hero h2{letter-spacing:-.035em;margin:5px 0;font-size:25px}.tev2-team-hero p{max-width:680px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.tev2-hero-actions{flex-shrink:0;gap:9px;display:flex}.tev2-hero-actions button{border:1px solid color-mix(in srgb,var(--surface) 18%,transparent);background:color-mix(in srgb,var(--surface) 8%,transparent);height:40px;color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 13px;font-size:10px;font-weight:650;display:flex}.tev2-hero-actions button.primary{background:var(--surface);color:var(--text);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-hero-actions svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tev2-status-strip{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.tev2-status-strip article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;align-items:center;gap:11px;padding:14px 15px;display:flex}.tev2-status-strip article>i{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tev2-status-strip article>i.blue{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-status-strip article>i.green{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-status-strip article>i.orange{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-status-strip article>i.violet{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-status-strip svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.tev2-status-strip strong,.tev2-status-strip small{display:block}.tev2-status-strip strong{font-size:11px}.tev2-status-strip small{color:var(--muted);margin-top:2px;font-size:8px}.tev2-overview-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);gap:14px;display:grid}.tev2-overview-grid.lower{grid-template-columns:1.1fr .9fr}.tev2-overview-card{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.tev2-overview-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;min-height:66px;padding:0 18px;display:flex}.tev2-overview-card>header span{color:var(--muted);letter-spacing:.13em;font-size:8px;font-weight:650;display:block}.tev2-overview-card>header h3{margin:3px 0 0;font-size:15px}.tev2-overview-card>header button{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 10px;font-size:9px;font-weight:650}.tev2-overview-card>header em{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:650}.tev2-plan-list{padding:4px 0}.tev2-plan-list button{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;min-height:58px;color:var(--text);grid-template-columns:55px 8px minmax(0,1fr);align-items:center;gap:10px;padding:7px 18px;display:grid}.tev2-plan-list button:first-child{border-top:0}.tev2-plan-list button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tev2-plan-list time{color:var(--muted);font-size:10px}.tev2-plan-list>button>i{border-radius:50%;width:7px;height:7px}.tev2-plan-list>button>i.blue{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.tev2-plan-list>button>i.orange{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text)}.tev2-plan-list>button>i.green{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.tev2-plan-list>button>i.violet{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.tev2-plan-list strong,.tev2-plan-list small{display:block}.tev2-plan-list strong{font-size:10px}.tev2-plan-list small{color:var(--muted);margin-top:3px;font-size:8px}.tev2-attention-item{grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:11px;padding:17px 18px;display:grid}.tev2-attention-item>i{background:var(--surface);width:36px;height:36px;color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;place-items:center;display:grid}.tev2-attention-item>i svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:17px;height:17px}.tev2-attention-item strong{font-size:11px;display:block}.tev2-attention-item p{color:var(--muted);margin:4px 0;font-size:9px;line-height:1.45}.tev2-attention-item small{color:var(--ink-orange);font-size:8px;font-weight:600}.tev2-attention-item button{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 9px;font-size:8px;font-weight:650}.tev2-clear-state{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:11px;align-items:center;gap:10px;margin:0 18px 17px;padding:12px;display:flex}.tev2-clear-state>i{background:var(--surface);width:28px;height:28px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;place-items:center;display:grid}.tev2-clear-state svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}.tev2-clear-state strong,.tev2-clear-state small{display:block}.tev2-clear-state strong{font-size:9px}.tev2-clear-state small{color:var(--muted);margin-top:2px;font-size:8px}.tev2-focus-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:16px;display:grid}.tev2-focus-grid>div{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:116px;color:var(--text);border-radius:12px;flex-direction:column;align-items:flex-start;padding:14px;display:flex}.tev2-focus-grid>div>i{background:var(--surface);width:31px;height:31px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;display:grid}.tev2-focus-grid svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.tev2-focus-grid strong,.tev2-focus-grid small{display:block}.tev2-focus-grid strong{margin-top:9px;font-size:9px}.tev2-focus-grid small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.4}.tev2-focus-grid b{color:var(--text);margin-top:auto;padding-top:9px;font-size:8px}.tev2-activity-list{padding:7px 16px 12px}.tev2-activity-list>div{border-top:1px solid var(--line);grid-template-columns:32px 1fr;align-items:center;gap:10px;padding:10px 2px;display:grid}.tev2-activity-list>div:first-child{border-top:0}.tev2-activity-list>div>i{background:var(--surface);width:31px;height:31px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:8px;font-style:normal;font-weight:650;display:grid}.tev2-activity-list strong,.tev2-activity-list small{display:block}.tev2-activity-list strong{font-size:9px}.tev2-activity-list small{color:var(--muted);margin-top:2px;font-size:8px}.team-collab-tasks[data-tasks-v2=true]{padding:28px 32px 40px}.tev2-task-head{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1450px;margin:0 auto 16px;display:flex}.tev2-task-head>div>span{color:var(--ink-blue);letter-spacing:.15em;font-size:9px;font-weight:650;display:block}.tev2-task-head h1{letter-spacing:-.04em;margin:4px 0 0;font-size:32px}.tev2-task-head p{color:var(--muted);margin:5px 0 0;font-size:12px}.tev2-new-task{background:var(--blue);height:40px;color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:650;display:flex}.tev2-new-task svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.tev2-task-status{border:1px solid var(--line);background:var(--surface);max-width:1450px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;align-items:center;gap:18px;margin:0 auto 11px;padding:10px 13px;font-size:9px;display:flex}.tev2-task-status span{align-items:center;gap:4px;display:flex}.tev2-task-status strong{color:var(--text);font-size:10px}.tev2-task-status .healthy{color:var(--ink-green);margin-left:auto;font-weight:650}.tev2-task-status .healthy i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:7px;height:7px;color:var(--text);border-radius:50%}.tev2-task-workspace{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);max-width:1450px;color:var(--text);border-radius:10px;margin:0 auto;overflow:hidden}.tev2-task-toolbar{border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:12px;min-height:62px;padding:10px 14px;display:grid}.tev2-task-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:38px;color:var(--text);border-radius:10px;grid-template-columns:28px 1fr;align-items:center;padding:0 8px;display:grid}.tev2-task-search svg{fill:none;width:15px;height:15px;stroke:var(--muted);stroke-width:1.8px}.tev2-task-search input{height:100%;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;font-size:10px}.tev2-task-tabs{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:9px;gap:4px;padding:3px;display:flex}.tev2-task-tabs button{height:30px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:8px;font-weight:650}.tev2-task-tabs button.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 1px 3px #1531271a}.tev2-owner-filter{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:38px;color:var(--text);border-radius:10px;align-items:center;gap:6px;padding:0 9px;display:flex}.tev2-owner-filter svg{fill:none;width:15px;height:15px;stroke:var(--muted);stroke-width:1.8px}.tev2-owner-filter select{color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;font-size:9px}.tev2-quick-add{border:1px dashed var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:5px;margin:12px 14px;padding:5px 6px 5px 9px;display:grid}.tev2-quick-add>span{color:var(--ink-blue)}.tev2-quick-add svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:16px;height:16px}.tev2-quick-add input{height:34px;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;font-size:10px}.tev2-quick-add button{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-blue);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:0 10px;font-size:8px;font-weight:650}.tev2-task-table-head,.tev2-task-row{grid-template-columns:34px minmax(280px,1fr) 150px 135px 88px 34px;align-items:center;gap:10px;padding-left:14px;padding-right:14px;display:grid}.tev2-task-table-head{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:7px;font-weight:650}.tev2-task-row{border-bottom:1px solid var(--line);min-height:62px}.tev2-task-row:last-child{border-bottom:0}.tev2-task-row:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tev2-task-row.done{opacity:.55}.tev2-task-row.done .tev2-task-main strong{text-decoration:line-through}.tev2-checkbox{cursor:pointer;place-items:center;width:26px;height:26px;display:grid;position:relative}.tev2-checkbox input{opacity:0;position:absolute}.tev2-checkbox i{border:1px solid var(--line);color:#0000;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.tev2-checkbox input:checked+i{background:var(--surface);border-color:var(--line);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-checkbox svg{fill:none;stroke:currentColor;stroke-width:2px;width:13px;height:13px}.tev2-task-main{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;min-width:0;padding:0}.tev2-task-main strong,.tev2-task-main small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tev2-task-main strong{color:var(--text);font-size:10px}.tev2-task-main small{color:var(--muted);margin-top:3px;font-size:8px}.tev2-task-owner{align-items:center;gap:7px;min-width:0;display:flex}.tev2-task-owner>i{background:var(--surface);width:28px;height:28px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:8px;font-style:normal;font-weight:650;display:grid}.tev2-task-owner>span{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.tev2-task-row time{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex}.tev2-task-row time.today{color:var(--ink-orange);font-weight:650}.tev2-task-row time svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:13px;height:13px}.tev2-priority{text-align:center;border-radius:999px;justify-self:start;min-width:62px;padding:5px 8px;font-size:7px;font-weight:650}.tev2-priority.p-high{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-priority.p-medium{background:var(--surface);color:var(--ink-amber);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-priority.p-normal{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-task-more{width:30px;height:30px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.tev2-task-more:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tev2-task-more svg{fill:currentColor;stroke:none;width:16px;height:16px}.tev2-empty{min-height:180px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.tev2-empty[hidden]{display:none}.tev2-empty svg{fill:none;width:24px;height:24px;stroke:var(--muted);stroke-width:1.6px}.tev2-empty strong{color:var(--text);margin-top:8px;font-size:10px}.tev2-empty small{margin-top:4px;font-size:8px}.tev2-task-inspector{z-index:65;border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(370px,100% - 36px);max-height:calc(100% - 32px);color:var(--text);border-radius:10px;padding:18px;position:absolute;top:16px;right:18px;overflow:auto;box-shadow:0 24px 64px #13312733}.tev2-task-inspector>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.tev2-task-inspector>header span{color:var(--muted);letter-spacing:.13em;font-size:8px;font-weight:650;display:block}.tev2-task-inspector h2{margin:4px 0 0;font-size:17px}.tev2-task-inspector>header button{background:var(--surface);width:32px;height:32px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:9px;place-items:center;display:grid}.tev2-task-inspector>header svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:16px;height:16px}.tev2-inspector-status{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:11px;align-items:center;gap:10px;margin:14px 0;padding:11px;display:flex}.tev2-inspector-status>i{background:var(--surface);border:1px solid var(--line);width:31px;height:31px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;display:grid}.tev2-inspector-status>i.done{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-inspector-status svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}.tev2-inspector-status strong,.tev2-inspector-status small{display:block}.tev2-inspector-status strong{font-size:10px}.tev2-inspector-status small{color:var(--muted);margin-top:2px;font-size:8px}.tev2-task-inspector>label{color:var(--muted);margin:11px 0;font-size:8px;font-weight:650;display:block}.tev2-task-inspector>label input,.tev2-task-inspector>label select{border:1px solid var(--line);background:var(--surface);width:100%;height:39px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;outline:0;margin-top:5px;padding:0 10px;font-size:9px}.tev2-inspector-section{border-top:1px solid var(--line);margin-top:15px;padding-top:13px}.tev2-inspector-section>span{color:var(--muted);letter-spacing:.11em;margin-bottom:8px;font-size:8px;font-weight:650;display:block}.tev2-inspector-section>button{border:1px solid var(--line);background:var(--surface);width:100%;height:38px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:9px;font-weight:600;display:flex}.tev2-inspector-section>button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.tev2-inspector-section .check{color:var(--text);align-items:center;gap:7px;margin:7px 0;font-size:9px;display:flex}.tev2-task-inspector>footer{border-top:1px solid var(--line);justify-content:space-between;gap:10px;margin-top:18px;padding-top:14px;display:flex}.tev2-task-inspector>footer button{cursor:pointer;border-radius:9px;height:36px;padding:0 12px;font-size:9px;font-weight:650}.tev2-task-inspector .danger{border:1px solid var(--line);background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-task-inspector .save{background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0}.tev2-create-backdrop{z-index:75;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1f1973;place-items:center;padding:28px;display:grid;position:absolute;inset:0}.tev2-create-task{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(520px,100vw - 50px);color:var(--text);border-radius:10px;padding:20px;box-shadow:0 28px 76px #0e2b2147}.tev2-create-task>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:14px;display:flex}.tev2-create-task>header span{color:var(--ink-blue);letter-spacing:.13em;font-size:8px;font-weight:650;display:block}.tev2-create-task h2{margin:4px 0 2px;font-size:21px}.tev2-create-task p{color:var(--muted);margin:0;font-size:9px}.tev2-create-task>header button{background:var(--surface);width:32px;height:32px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:9px;place-items:center;display:grid}.tev2-create-task svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:16px;height:16px}.tev2-create-task>label,.tev2-create-task .two label{color:var(--muted);margin-top:12px;font-size:8px;font-weight:650;display:block}.tev2-create-task input,.tev2-create-task select{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:100%;height:40px;color:var(--text);border-radius:9px;outline:0;margin-top:5px;padding:0 10px;font-size:9px}.tev2-create-task .two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tev2-create-task>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;display:flex}.tev2-create-task>footer button{cursor:pointer;border-radius:9px;height:37px;padding:0 13px;font-size:9px;font-weight:650}.tev2-create-task>footer .cancel{border:1px solid var(--line);background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-create-task>footer button[type=submit]{background:var(--blue);color:var(--text);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0}.tev2-chat .tc-chat-shell{grid-template-columns:230px minmax(0,1fr) 250px}.tev2-chat-search{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:34px;color:var(--text);border-radius:9px;grid-template-columns:24px 1fr;align-items:center;margin:8px 3px 10px;padding:0 7px;display:grid}.tev2-chat-search svg{fill:none;width:14px;height:14px;stroke:var(--muted);stroke-width:1.8px}.tev2-chat-search input{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0;min-width:0;height:100%;font-size:9px}.tev2-chat .tc-conversation-group{margin-top:10px}.tev2-chat .tc-conversation-group>button{min-height:43px}.tev2-chat .tc-chat-header{grid-template-columns:38px minmax(0,1fr) auto auto}.tev2-chat-actions{align-items:center;gap:5px;display:flex}.tev2-chat-actions button{border:1px solid var(--line);background:var(--surface);min-width:32px;height:32px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 8px;display:flex}.tev2-chat-actions button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.tev2-chat-actions svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.tev2-chat-actions span{font-size:8px;font-weight:650}.tev2-chat .tc-message{position:relative}.tev2-message-actions{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;align-items:center;gap:3px;padding:3px;display:none;position:absolute;top:4px;right:7px;box-shadow:0 5px 14px #17322914}.tev2-chat .tc-message:hover .tev2-message-actions{display:flex}.tev2-message-actions button{height:25px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:7px;font-weight:650;display:flex}.tev2-message-actions button:hover{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-message-actions svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:12px;height:12px}.tev2-message-match{outline:1px solid var(--line);color:var(--text);background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.tev2-composer-tools{align-items:center;gap:3px;margin-bottom:7px;display:flex}.tev2-composer-tools button{height:27px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:0 7px;font-size:7px;font-weight:650;display:flex}.tev2-composer-tools button:hover{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-composer-tools svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:13px;height:13px}.tev2-chat.tev2-context-hidden .tc-chat-shell{grid-template-columns:230px minmax(0,1fr)}.tev2-chat.tev2-context-hidden .tc-chat-context{display:none}.tev2-chat.tev2-context-hidden .tev2-chat-actions [data-tev2-context]{background:var(--surface);border-color:var(--line);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.tev2-performance-surface{padding:28px 32px 42px}.tev2-performance-head{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1450px;margin:0 auto 18px;display:flex}.tev2-performance-head>div:first-child>span{color:var(--ink-violet);letter-spacing:.15em;font-size:9px;font-weight:650;display:block}.tev2-performance-head h1{letter-spacing:-.04em;margin:4px 0 0;font-size:32px}.tev2-performance-head p{color:var(--muted);margin:5px 0 0;font-size:12px}.tev2-performance-head>div:last-child{align-items:center;gap:8px;display:flex}.tev2-performance-head em{background:var(--surface);height:36px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:8px;font-style:normal;font-weight:650;display:flex}.tev2-performance-head em svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.tev2-performance-head button{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 11px;font-size:8px;font-weight:650}.tev2-performance-kpis{grid-template-columns:repeat(4,1fr);gap:11px;max-width:1450px;margin:0 auto 14px;display:grid}.tev2-performance-kpis article{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:17px}.tev2-performance-kpis span,.tev2-performance-kpis strong,.tev2-performance-kpis small{display:block}.tev2-performance-kpis span{color:var(--muted);font-size:8px;font-weight:650}.tev2-performance-kpis strong{margin-top:5px;font-size:23px}.tev2-performance-kpis small{color:var(--text);margin-top:5px;font-size:8px}.tev2-performance-grid{grid-template-columns:minmax(0,1fr) 330px;gap:14px;max-width:1450px;margin:0 auto;display:grid}.tev2-performance-grid>article,.tev2-performance-grid>aside{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.tev2-performance-grid>article>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:65px;padding:0 18px;display:flex}.tev2-performance-grid>article>header span,.tev2-performance-grid>aside>span{color:var(--muted);letter-spacing:.13em;font-size:8px;font-weight:650;display:block}.tev2-performance-grid>article>header h3,.tev2-performance-grid>aside h3{margin:4px 0 0;font-size:14px}.tev2-performance-grid>article>header small{color:var(--muted);font-size:8px}.tev2-performance-table>.head,.tev2-performance-table>div{grid-template-columns:minmax(220px,1fr) 80px 90px 100px 130px;align-items:center;gap:10px;padding:0 18px;display:grid}.tev2-performance-table>.head{background:var(--surface);min-height:34px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:7px;font-weight:650}.tev2-performance-table>div:not(.head){border-top:1px solid var(--line);min-height:60px;font-size:9px}.tev2-performance-table>div>span:first-child{align-items:center;gap:8px;display:flex}.tev2-performance-table>div>span:first-child>i{background:var(--surface);width:30px;height:30px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:8px;font-style:normal;font-weight:650;display:grid}.tev2-performance-table b,.tev2-performance-table b small{display:block}.tev2-performance-table b{font-size:9px}.tev2-performance-table b small{color:var(--muted);margin-top:2px;font-size:7px;font-weight:500}.tev2-performance-table strong{font-size:9px}.tev2-performance-grid>aside{padding:19px}.tev2-performance-grid>aside p{color:var(--muted);font-size:9px;line-height:1.55}.tev2-performance-grid>aside>div{border-top:1px solid var(--line);grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:11px 0;display:grid}.tev2-performance-grid>aside>div>i{background:var(--surface);width:32px;height:32px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;display:grid}.tev2-performance-grid>aside>div svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.tev2-performance-grid>aside strong,.tev2-performance-grid>aside small{display:block}.tev2-performance-grid>aside strong{font-size:9px}.tev2-performance-grid>aside small{color:var(--muted);margin-top:2px;font-size:8px}.tev2-toast{z-index:9999;background:var(--surface-raised);max-width:min(600px,90vw);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:12px 16px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000038}.team-action-dialog{border:1px solid var(--line);background:var(--surface);width:min(520px,100vw - 32px);max-height:80dvh;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:16px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #0008}.team-action-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.team-action-dialog h2{margin:0 0 16px;font-size:22px}.team-action-dialog label{gap:8px;margin:16px 0;display:grid}.team-action-dialog input{border:1px solid var(--line);background:var(--surface-inset);width:100%;min-width:0;height:40px;color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:8px;padding:8px 12px}.team-action-dialog button{border:1px solid var(--line);background:var(--surface-raised);min-height:36px;color:var(--text);text-align:left;cursor:pointer;--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:8px;padding:8px 12px}.team-action-dialog [data-record-results]{gap:6px;display:grid}.team-action-dialog [data-record-results] button:hover{background:var(--accent-soft);--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft);color:var(--text)}.tev2-create-backdrop[open]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);border:0;margin:0;position:fixed;overflow:auto}.tev2-create-backdrop::backdrop{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0}.tev2-chat .tev2-message-actions{opacity:0;pointer-events:none;display:flex}.tev2-chat .tc-message:hover .tev2-message-actions,.tev2-chat .tc-message:focus-within .tev2-message-actions{opacity:1;pointer-events:auto}@media (hover:none){.tev2-chat .tev2-message-actions{opacity:1;pointer-events:auto;grid-column:2;justify-self:start;position:static}}.tc-mobile-conversations{display:none}.design-workspace .team-collab-chat .tc-chat-header{grid-template-columns:32px minmax(0,1fr) auto auto;min-width:0;padding:12px}.design-workspace .team-collab-chat .tc-chat-main{grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.design-workspace .team-collab-chat .tc-chat-header strong{overflow-wrap:anywhere}.design-workspace .team-collab-chat .tc-message-list{scrollbar-width:thin;min-height:0;overflow:auto}.design-workspace .team-collab-chat .tc-composer{min-width:0;padding:12px}.design-workspace .team-collab-chat .tc-composer>div:not(.tev2-composer-tools){grid-template-columns:minmax(0,1fr) 36px;gap:8px;min-width:0;display:grid}.design-workspace .team-collab-chat [data-chat-pending]{overflow-wrap:anywhere;margin:8px 0;font-size:12px;line-height:1.5}.design-workspace .team-collab-chat [data-chat-pending]:empty{display:none}.design-workspace .team-collab-chat .tc-message p{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;line-height:1.65}.design-workspace .team-collab-chat .tc-message header strong,.design-workspace .team-collab-chat .tc-conversation-group button strong{font-size:13px}.design-workspace .team-collab-chat .tc-message time,.design-workspace .team-collab-chat .tc-conversation-group button small{font-size:11px}.design-workspace .team-collab-tasks .tev2-task-main strong{font-size:13px;line-height:1.5}.design-workspace .team-collab-tasks .tev2-task-main small,.design-workspace .team-collab-tasks .tev2-task-row time,.design-workspace .team-collab-tasks .tev2-task-owner,.design-workspace .team-collab-tasks .tev2-priority{font-size:12px;line-height:1.5}.design-workspace .team-collab-tasks .tev2-task-table-head{font-size:11px}.design-workspace .team-collab-tasks :is(.tev2-task-status,.tev2-task-status strong,.tev2-task-tabs button,.tev2-task-search input,.tev2-owner-filter select,.tev2-quick-add input,.tev2-quick-add button){font-size:12px}.design-workspace .team-collab-tasks .tev2-task-row.done{opacity:1}.design-workspace .team-collab-tasks .tev2-task-row.done .tev2-task-main{color:var(--muted)}@media (width<=780px){.design-workspace .team-collab-chat .tc-mobile-conversations{background:var(--surface-raised);border:1px solid var(--line);min-height:40px;color:var(--text);font:inherit;--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:8px;margin:0 0 12px;padding:8px 12px;display:block}.design-workspace .team-collab-chat .tc-chat-shell{height:auto!important;min-height:0!important;display:block!important}.design-workspace .team-collab-chat .tc-chat-sidebar{max-height:none;display:none!important}.design-workspace .team-collab-chat .tc-chat-main{height:calc(100dvh - 190px);min-height:500px;display:grid!important}.design-workspace .team-collab-chat[data-chat-pane=conversations] .tc-chat-sidebar{min-height:420px;display:block!important}.design-workspace .team-collab-chat[data-chat-pane=conversations] .tc-chat-main{display:none!important}.design-workspace .team-collab-chat .tc-chat-header{grid-template-columns:28px minmax(0,1fr) auto;gap:8px}.design-workspace .team-collab-chat .tc-chat-heading-icon{width:28px;height:28px}.design-workspace .team-collab-chat .tev2-chat-actions{flex-wrap:wrap;grid-column:1/-1}.design-workspace .team-collab-chat .tev2-chat-actions button{min-height:36px}.design-workspace .team-collab-chat .tc-chat-members{padding:0 7px}.design-workspace .team-collab-chat .tc-chat-members span{display:none}.design-workspace .team-collab-chat .tc-message-list{padding:12px 8px}.design-workspace .team-collab-chat .tc-message{grid-template-columns:24px minmax(0,1fr);gap:8px}.design-workspace .team-collab-chat .tc-message-avatar{width:24px;height:24px}.design-workspace .team-collab-chat .tc-page-head{align-items:flex-start}.design-workspace .team-collab-chat .tc-page-head>div>p{font-size:12px;line-height:1.6}.design-workspace .team-collab-chat .tc-new-chat-menu{width:auto;max-height:75dvh;position:fixed;top:100px;left:76px;right:12px;overflow:auto}}.tc-message [data-message-record],.tc-message [data-message-file]{border:1px solid var(--line);background:var(--surface-raised);max-width:100%;color:var(--text);text-align:left;overflow-wrap:anywhere;--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:7px;align-items:center;gap:8px;margin-top:8px;padding:7px 10px;display:flex}.tc-message [data-message-record] svg,.tc-message [data-message-file] svg{flex-shrink:0;width:16px;height:16px}.tev2-message-actions:focus-within,.tev2-chat .tc-message:focus-within .tev2-message-actions{display:flex}@media (width<=1200px){.tev2-status-strip{grid-template-columns:repeat(2,1fr)}.tev2-overview-grid,.tev2-overview-grid.lower{grid-template-columns:1fr}.tev2-task-table-head,.tev2-task-row{grid-template-columns:34px minmax(220px,1fr) 120px 110px 76px 30px}.tev2-chat .tc-chat-shell{grid-template-columns:210px minmax(0,1fr)}.tev2-chat .tc-chat-context{display:none}.tev2-performance-grid{grid-template-columns:1fr}.tev2-performance-kpis{grid-template-columns:repeat(2,1fr)}}.tev2-team-hero,.tev2-team-hero h2,.tev2-team-hero p,.tev2-team-hero span{color:var(--text)!important}.tev2-team-hero>div:first-child>span{color:color-mix(in srgb,var(--surface) 72%,transparent)!important}.tev2-team-hero p{color:color-mix(in srgb,var(--surface) 86%,transparent)!important}.tev2-team-hero .tev2-hero-actions button.primary{color:var(--text)!important}.tev2-chat .tc-composer{padding-top:10px!important}.tev2-chat .tev2-composer-tools{width:max-content!important;min-height:0!important;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;margin:0 0 7px 2px!important;padding:0!important;display:flex!important}.tev2-chat .tev2-composer-tools button{border:1px solid var(--line)!important;background:var(--surface)!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;color:var(--muted)!important;box-shadow:none!important;cursor:pointer!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:9px!important;place-items:center!important;margin:0!important;padding:0!important;transition:background .14s,color .14s,border-color .14s,transform .14s!important;display:grid!important;position:relative!important}.tev2-chat .tev2-composer-tools button:hover{background:var(--surface)!important;border-color:var(--line)!important;color:var(--ink-blue)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;transform:translateY(-1px)!important}.tev2-chat .tev2-composer-tools button span{display:none!important}.tev2-chat .tev2-composer-tools button svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:15px!important;height:15px!important}.tev2-chat .tc-composer>div{color:var(--text);background:var(--surface)!important;border-color:var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:13px!important}.tev2-chat .tc-composer>div:focus-within{border-color:var(--line)!important;box-shadow:0 0 0 3px #176cf212!important}.team-collab-surface.team-collab-chat{box-sizing:border-box!important;flex-direction:column!important;height:calc(100dvh - 82px)!important;min-height:0!important;max-height:calc(100dvh - 82px)!important;padding:16px 28px 18px!important;display:flex!important;overflow:hidden!important}.team-collab-chat .tc-page-head{flex:none!important;width:100%!important;margin:0 auto 12px!important}.team-collab-chat .tc-chat-shell{flex:1 1 0!important;width:100%!important;height:0!important;min-height:0!important;max-height:none!important;margin:0 auto!important;overflow:hidden!important}.team-collab-chat .tc-chat-main{height:100%!important;min-height:0!important;overflow:hidden!important}.team-collab-chat .tc-chat-sidebar,.team-collab-chat .tc-chat-context{scrollbar-width:none!important;height:100%!important;min-height:0!important;overflow-y:auto!important}.team-collab-chat .tc-chat-sidebar::-webkit-scrollbar{display:none!important}.team-collab-chat .tc-chat-context::-webkit-scrollbar{display:none!important}.team-collab-chat .tc-message-list{overscroll-behavior:contain!important;min-height:0!important;overflow-y:auto!important}.team-collab-chat .tc-composer{color:var(--text);z-index:2!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;flex:none!important;position:relative!important;inset:auto!important}.kpi-card .kpi-copy>strong{white-space:nowrap!important;letter-spacing:-.035em!important;font-size:clamp(21px,1.7vw,30px)!important;line-height:1.08!important}.kpi-card .kpi-copy{min-width:0!important}@media (width<=900px){.tev2-team-hero{flex-direction:column!important;align-items:flex-start!important}.team-collab-surface.team-collab-chat{padding:12px!important}}.deal-experience-controls{gap:14px;margin:0 0 16px;display:grid}.deal-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.deal-summary-grid article{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:92px;color:var(--text);border-radius:10px;align-items:center;gap:13px;padding:15px 17px;display:flex;box-shadow:0 5px 18px #0f2d2406}.deal-summary-grid article>div{min-width:0}.deal-summary-grid small{color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.deal-summary-grid strong{color:var(--text);letter-spacing:-.02em;white-space:nowrap;font-size:22px;line-height:1.08;display:block}.deal-summary-grid em{color:var(--muted);margin-top:5px;font-size:10px;font-style:normal;display:block}.deal-summary-icon{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;font-weight:650;display:grid}.deal-summary-icon.blue{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.deal-summary-icon.green{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.deal-summary-icon.coral{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.deal-summary-icon.violet{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.deal-toolbar-v2{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 4px 15px #0f2d2405}.deal-search-v2{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:285px;height:42px;color:var(--text);border-radius:11px;flex:1;align-items:center;gap:9px;padding:0 12px;display:flex}.deal-search-v2:focus-within{border-color:var(--line);box-shadow:0 0 0 3px #2f6bff14}.deal-search-v2 svg{fill:none;width:17px;height:17px;stroke:var(--muted);stroke-width:1.7px}.deal-search-v2 input{width:100%;font:inherit;color:var(--text);box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;outline:0!important}.deal-search-v2 input::placeholder{color:var(--muted)}.deal-filter-group{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:11px;align-items:center;gap:4px;padding:4px;display:flex}.deal-filter-group button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:600}.deal-filter-group button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.deal-filter-group button.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 1px 4px #18362c1f}.deal-board-label{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:10px;font-weight:600;display:inline-flex}.deal-board-label i{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:7px;height:7px;color:var(--text);border-radius:50%;box-shadow:0 0 0 4px #e9f8f2}.full-pipeline{padding-bottom:16px;gap:12px!important}.full-pipeline-col{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 75%,transparent);color:var(--text);background:linear-gradient(180deg,var(--surface) 0,var(--surface) 100%)!important;border:1px solid var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:16px!important;min-width:0!important;padding:10px!important}.full-stage-head{border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:2px 8px!important;margin-bottom:10px!important;padding:12px 12px 10px!important;display:grid!important;position:relative!important}.full-stage-head strong{font-size:13px!important}.full-stage-head>span{font-size:11px!important;font-weight:650!important}.deal-stage-value{grid-column:1/-1;color:#1e362f9e!important;margin-top:2px!important;font-size:9px!important;font-weight:600!important}.deal-card-large{color:var(--text);text-align:left!important;border:1px solid var(--line)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:13px!important;margin-bottom:9px!important;padding:14px 13px 12px!important;transition:transform .16s,box-shadow .16s,border-color .16s!important;position:relative!important;overflow:hidden!important;box-shadow:0 3px 10px #102f2509!important}.deal-card-large:hover{border-color:var(--line)!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px #102f2517!important}.deal-card-large:focus-visible{outline-offset:2px!important;outline:3px solid #2f6bff33!important}.deal-card-large[hidden]{display:none!important}.deal-card-stage-dot{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);width:3px;color:var(--text);position:absolute;top:0;bottom:0;left:0}.full-pipeline-col[data-stage-index="1"] .deal-card-stage-dot{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.full-pipeline-col[data-stage-index="2"] .deal-card-stage-dot{background:var(--violet-soft);--text:var(--text-on-violetSoft);--muted:var(--muted-on-violetSoft);--subtle:var(--subtle-on-violetSoft);--ink-blue:var(--blue-on-violetSoft);--ink-accent:var(--accent-on-violetSoft);--ink-green:var(--green-on-violetSoft);--ink-orange:var(--orange-on-violetSoft);--ink-amber:var(--amber-on-violetSoft);--ink-violet:var(--violet-on-violetSoft);--ink-nav-glow:var(--nav-glow-on-violetSoft);color:var(--text)}.full-pipeline-col[data-stage-index="3"] .deal-card-stage-dot{background:var(--amber-soft);--text:var(--text-on-warningSoft);--muted:var(--muted-on-warningSoft);--subtle:var(--subtle-on-warningSoft);--ink-blue:var(--blue-on-warningSoft);--ink-accent:var(--accent-on-warningSoft);--ink-green:var(--green-on-warningSoft);--ink-orange:var(--orange-on-warningSoft);--ink-amber:var(--amber-on-warningSoft);--ink-violet:var(--violet-on-warningSoft);--ink-nav-glow:var(--nav-glow-on-warningSoft);color:var(--text)}.full-pipeline-col[data-stage-index="4"] .deal-card-stage-dot{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text)}.full-pipeline-col[data-stage-index="5"] .deal-card-stage-dot{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.deal-card-large.deal-needs-attention{border-color:var(--line)!important;box-shadow:0 4px 14px #e15f480f!important}.deal-card-large>div:first-of-type{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.deal-card-large>div:first-of-type>strong{color:var(--text)!important;font-size:13px!important;line-height:1.25!important}.deal-card-large h3{color:var(--muted)!important;min-height:0!important;margin:0 0 9px!important;font-size:11px!important;font-weight:500!important;line-height:1.35!important}.deal-card-large>:scope>b{white-space:nowrap;letter-spacing:-.02em!important;color:var(--text)!important;margin:0 0 9px!important;font-size:18px!important;line-height:1.05!important;display:block!important}.deal-card-large>:scope>small{color:var(--muted)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:8px!important;margin-bottom:9px!important;padding:7px 8px!important;font-size:10px!important;line-height:1.25!important;display:block!important}.deal-card-large>:scope>small:before{content:"Next · ";color:var(--muted);font-weight:600}.deal-card-large footer{border-top:1px solid var(--line)!important;color:var(--muted)!important;margin-top:0!important;padding-top:8px!important;font-size:9px!important}.deal-card-large footer span:first-child{color:var(--muted)!important;font-weight:600!important}.deal-card-progress{grid-template-columns:auto minmax(34px,1fr) auto;align-items:center;gap:7px;margin-top:9px;display:grid}.deal-card-progress>span{color:var(--muted);font-size:8px;font-weight:600}.deal-card-progress>i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:4px;color:var(--text);border-radius:999px;overflow:hidden}.deal-card-progress>i>b{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);height:100%;color:var(--text);border-radius:999px;display:block}.deal-card-progress>strong{color:var(--muted);font-size:8px}.deal-column-empty{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:11px;padding:18px 8px}.deal-column-empty span{margin-bottom:4px;font-size:19px;display:block}.deal-column-empty small{font-size:9px}.deal-column-empty[hidden]{display:none!important}.document-center-v2{box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.document-center-head{background:linear-gradient(125deg,var(--surface) 0,var(--surface) 58%,var(--surface) 100%);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;padding:18px 20px;display:flex}.document-kicker{color:var(--ink-blue);letter-spacing:.14em;margin-bottom:6px;font-size:9px;font-weight:650;display:block}.document-center-head h3{color:var(--text);letter-spacing:-.025em;margin:0 0 6px;font-size:20px}.document-center-head p{color:var(--muted);max-width:560px;margin:0;font-size:11px;line-height:1.45}.document-upload-primary{background:var(--blue);color:var(--text);cursor:pointer;--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);border:0;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:650;display:inline-flex;box-shadow:0 7px 18px #1769f633}.document-upload-primary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.document-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}.document-stats article{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:13px;padding:13px 15px}.document-stats span{color:var(--muted);margin-bottom:3px;font-size:9px;display:block}.document-stats strong{color:var(--text);font-size:19px;display:block}.document-stats small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.document-toolbar{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:13px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:8px;display:flex}.document-toolbar>label{flex:1;align-items:center;gap:7px;min-width:220px;max-width:360px;padding:0 8px;display:flex}.document-toolbar>label svg{fill:none;width:15px;height:15px;stroke:var(--muted);stroke-width:1.7px}.document-toolbar input{width:100%;font:inherit;color:var(--text);font-size:10px;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;outline:0!important}.document-toolbar>div{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:9px;gap:4px;padding:3px;display:flex}.document-toolbar>div button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:600}.document-toolbar>div button.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);box-shadow:0 1px 4px #1430271a}.document-dropzone{border:1px dashed var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:13px;align-items:center;gap:11px;margin-bottom:10px;padding:12px 14px;transition:all .15s;display:flex}.document-dropzone.dragging{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:0 0 0 3px #2f6bff14}.document-drop-icon{background:var(--surface);width:34px;height:34px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;flex:none;place-items:center;display:grid}.document-drop-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.document-dropzone>div{flex:1;min-width:0}.document-dropzone strong{color:var(--text);margin-bottom:2px;font-size:10px;display:block}.document-dropzone small{color:var(--muted);font-size:8px;line-height:1.3;display:block}.document-dropzone>button{border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:8px 10px;font-size:9px;font-weight:600}.document-list-head,.document-list-v2 article{grid-template-columns:minmax(230px,1.8fr) .8fr .8fr .8fr .7fr 34px;align-items:center;gap:10px;display:grid}.document-list-head{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding:0 11px 6px;font-size:8px;font-weight:650}.document-list-v2{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.document-list-v2 article{border-bottom:1px solid var(--line);color:var(--muted);min-height:54px;padding:10px 11px;font-size:9px}.document-list-v2 article:last-child{border-bottom:0}.document-list-v2 article:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.document-file-cell{align-items:center;gap:10px;min-width:0;display:flex}.document-file-cell>span:last-child{min-width:0}.document-file-cell strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.document-file-cell small{color:var(--muted);margin-top:2px;font-size:8px;display:block}.document-file-icon{letter-spacing:.04em;background:var(--surface);width:36px;height:36px;color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:7px;font-weight:650;display:grid}.document-file-icon.doc{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.document-file-icon.xls{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.document-file-icon.ppt{background:var(--surface);color:var(--ink-amber);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.document-file-icon.file{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.document-owner{align-items:center;gap:6px;display:flex}.document-owner i{background:var(--surface);width:24px;height:24px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;place-items:center;font-size:7px;font-style:normal;font-weight:650;display:grid}.document-status{border-radius:999px;align-items:center;padding:5px 7px;font-size:7px;font-weight:650;display:inline-flex}.status-ready{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.status-draft{background:var(--surface);color:var(--ink-amber);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.status-signed{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.document-more{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;width:30px;height:30px;font-weight:650}.document-more:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.document-action-menu{z-index:9999;background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:180px;color:var(--text);border-radius:11px;padding:5px;position:fixed;box-shadow:0 14px 35px #0d2a212e}.document-action-menu button{text-align:left;width:100%;color:var(--text);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:10px;font-weight:600;display:block}.document-action-menu button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.document-action-menu button.danger{color:var(--ink-orange)}.deal-doc-toast{z-index:10000;background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:11px;padding:10px 14px;font-size:11px;font-weight:600;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #08282047}@media (width<=1250px){.deal-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deal-board-label{display:none}.document-list-head,.document-list-v2 article{grid-template-columns:minmax(210px,1.5fr) .8fr .8fr .7fr 34px}.document-list-head>span:nth-child(4),.document-list-v2 article>span:nth-child(4){display:none}}@media (width<=900px){.deal-summary-grid{grid-template-columns:1fr 1fr}.deal-filter-group{width:100%;overflow:auto}.document-stats{grid-template-columns:1fr 1fr}.document-stats article:last-child{display:none}.document-toolbar{flex-direction:column;align-items:stretch}.document-toolbar>label{max-width:none}.document-list-head,.document-list-v2 article{grid-template-columns:minmax(190px,1fr) .8fr .7fr 34px}.document-list-head>span:nth-child(3),.document-list-v2 article>span:nth-child(3),.document-list-head>span:nth-child(4),.document-list-v2 article>span:nth-child(4){display:none}}.deal-card-large>b{white-space:nowrap;letter-spacing:-.02em!important;color:var(--text)!important;margin:0 0 9px!important;font-size:18px!important;line-height:1.05!important;display:block!important}.deal-card-large>small{color:var(--muted)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:8px!important;margin-bottom:9px!important;padding:7px 8px!important;font-size:10px!important;line-height:1.25!important;display:block!important}.deal-card-large>small:before{content:"Next · ";color:var(--muted);font-weight:600}.formora-quick-create-menu,.formora-command-palette{z-index:520;border:1px solid var(--line);background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);animation:.14s both formoraQaMenuIn;position:fixed;box-shadow:0 24px 70px #0d2a2133}.formora-quick-create-menu{border-radius:10px;width:310px;padding:8px}.formora-quick-create-menu>header{border-bottom:1px solid var(--line);margin-bottom:5px;padding:10px 11px 9px}.formora-quick-create-menu>header span,.formora-command-palette>header span{color:var(--muted);letter-spacing:.14em;font-size:9px;font-weight:650;display:block}.formora-quick-create-menu>header strong{margin-top:3px;font-size:14px;display:block}.formora-quick-create-menu>div>button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:11px;grid-template-columns:38px 1fr;align-items:center;gap:10px;width:100%;min-height:55px;padding:8px 9px;display:grid}.formora-quick-create-menu>div>button:hover,.formora-quick-create-menu>div>button:focus-visible{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.formora-quick-create-menu i,.formora-command-palette button>i{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);place-items:center;font-style:normal;display:grid}.formora-quick-create-menu i{border-radius:10px;width:36px;height:36px}.formora-quick-create-menu i img,.formora-command-palette button>i img{object-fit:contain;width:20px;height:20px}.formora-quick-create-menu strong,.formora-quick-create-menu small,.formora-command-palette strong,.formora-command-palette small{display:block}.formora-quick-create-menu strong{font-size:12px}.formora-quick-create-menu small{color:var(--muted);margin-top:2px;font-size:10px}.formora-command-palette{border-radius:10px;max-height:min(480px,100vh - 130px);overflow:hidden}.formora-command-palette>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:47px;padding:10px 13px;display:flex}.formora-command-palette>header small{color:var(--muted);font-size:9px}.formora-command-palette>div{scrollbar-width:thin;max-height:410px;padding:7px;overflow-y:auto}.formora-command-palette button{text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 10px;display:grid}.formora-command-palette button:hover,.formora-command-palette button.active{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.formora-command-palette button>i{border-radius:10px;width:36px;height:36px}.formora-command-palette button strong{font-size:12px}.formora-command-palette button small{color:var(--muted);margin-top:2px;font-size:10px}.formora-command-palette button kbd{border:1px solid var(--line);background:var(--surface);min-width:26px;color:var(--muted);text-align:center;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;padding:4px 6px;font-size:10px}.formora-command-palette>p{color:var(--muted);margin:0;padding:22px;font-size:12px}body.formora-command-mode .command-search .search-menu{display:none!important}.command-search.is-command-mode{border-color:var(--line);box-shadow:0 0 0 3px #1768f214}.command-search.is-command-mode input{color:var(--ink-blue);font-weight:600}.formora-qa-toast{z-index:620;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:11px;font-weight:600;animation:.16s both formoraQaToastIn;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #08231a38}.command-page .today-list>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px}.command-page .activity-feed>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}@keyframes formoraQaMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes formoraQaToastIn{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media (width<=1260px){.formora-command-palette{max-width:calc(100vw - 150px)}}.clarity-toast{z-index:640;background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border-radius:10px;padding:10px 14px;font-size:11px;font-weight:600;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #08231a38}.page-wrap .primary-button:disabled,.page-wrap .secondary-button:disabled,.empty-feature button:disabled{cursor:default;opacity:1;border-color:var(--line)!important;background:var(--surface)!important;color:var(--muted)!important;box-shadow:none!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.saved-views>div button[aria-label*=coming\ soon]{opacity:.7}.pipeline-panel .ghost-icon.clarity-view-all{width:auto;color:var(--ink-blue);white-space:nowrap;padding:5px 2px 5px 7px;font-size:10px;font-weight:650}.mini-deal-card>div>span,.account-card header>b{color:var(--muted);font-size:14px;font-weight:600}.team-collab-chat .tc-composer,.team-collab-chat .tc-composer>div,.team-collab-chat .tc-composer textarea,.team-collab-chat .tc-composer textarea:focus,.team-collab-chat .tc-composer textarea:focus-visible{outline:none!important}.team-collab-chat .tc-composer>div{transition:border-color .14s,background .14s;box-shadow:none!important}.team-collab-chat .tc-composer>div:focus-within{color:var(--text);border-color:var(--line)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;box-shadow:0 0 0 1px #0f4e430f!important}.team-collab-chat .tc-composer textarea,.team-collab-chat .tc-composer textarea:focus,.team-collab-chat .tc-composer textarea:focus-visible{appearance:none;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important}.autopilot-command-strip>button,.autopilot-generated-panel [data-open-autopilot]{border-color:var(--line)!important;background:var(--blue)!important;color:var(--text)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important;box-shadow:0 7px 18px #176cf229!important}.autopilot-command-strip>button:hover,.autopilot-generated-panel [data-open-autopilot]:hover{color:var(--text);background:var(--blue)!important;border-color:var(--line)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important}.autopilot-command-strip>button:focus-visible,.autopilot-generated-panel [data-open-autopilot]:focus-visible{outline-offset:2px;outline:2px solid #176cf247!important}.sidebar{scroll-padding-bottom:72px;padding-bottom:72px!important}.sidebar:not(:hover) .saved-views{display:none!important}.sidebar>.sidebar-profile,.sidebar:not(:hover)>.sidebar-profile,.sidebar:hover>.sidebar-profile{z-index:260!important;height:72px!important;min-height:72px!important;transition:var(--sidebar-width-transition)!important;clip:auto!important;clip-path:none!important;white-space:normal!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;border:0!important;border-top:1px solid color-mix(in srgb,var(--surface) 10%,transparent)!important;background:var(--surface-nav)!important;color:var(--text)!important;cursor:pointer!important;text-align:left!important;--text:var(--text-on-sidebar)!important;--muted:var(--muted-on-sidebar)!important;--subtle:var(--subtle-on-sidebar)!important;--ink-blue:var(--blue-on-sidebar)!important;--ink-accent:var(--accent-on-sidebar)!important;--ink-green:var(--green-on-sidebar)!important;--ink-orange:var(--orange-on-sidebar)!important;--ink-amber:var(--amber-on-sidebar)!important;--ink-violet:var(--violet-on-sidebar)!important;--ink-nav-glow:var(--nav-glow-on-sidebar)!important;margin:0!important;position:fixed!important;inset:auto auto 0 0!important;overflow:hidden!important;box-shadow:0 -8px 18px #031f1a29!important}.sidebar>.sidebar-profile:hover{color:var(--text);background:var(--surface-nav)!important;--text:var(--text-on-sidebar)!important;--muted:var(--muted-on-sidebar)!important;--subtle:var(--subtle-on-sidebar)!important;--ink-blue:var(--blue-on-sidebar)!important;--ink-accent:var(--accent-on-sidebar)!important;--ink-green:var(--green-on-sidebar)!important;--ink-orange:var(--orange-on-sidebar)!important;--ink-amber:var(--amber-on-sidebar)!important;--ink-violet:var(--violet-on-sidebar)!important;--ink-nav-glow:var(--nav-glow-on-sidebar)!important}.sidebar>.sidebar-profile:focus-visible{outline:2px solid color-mix(in srgb,var(--surface) 34%,transparent)!important;outline-offset:-4px!important}.sidebar:not(:hover)>.sidebar-profile{justify-content:center!important;align-items:center!important;gap:0!important;width:78px!important;min-width:0!important;padding:0!important;display:flex!important}.sidebar:not(:hover)>.sidebar-profile>span,.sidebar:not(:hover)>.sidebar-profile>b{display:none!important}.sidebar:not(:hover)>.sidebar-profile>.avatar{text-align:center!important;visibility:visible!important;opacity:1!important;letter-spacing:0!important;text-indent:0!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--surface) 9%,transparent)!important;border-radius:50%!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:3px 0 0 1px!important;font-size:11px!important;line-height:1!important;display:flex!important;position:static!important;transform:none!important}.sidebar:hover>.sidebar-profile{align-items:center!important;justify-content:initial!important;grid-template-columns:48px minmax(0,1fr) 18px!important;gap:10px!important;width:230px!important;min-width:0!important;padding:0 14px 0 15px!important;display:grid!important}.sidebar:hover>.sidebar-profile>.avatar{visibility:visible!important;opacity:1!important;justify-content:center!important;justify-self:center!important;align-items:center!important;margin:0!important;display:flex!important;transform:none!important}.sidebar:hover>.sidebar-profile>span{visibility:visible!important;opacity:1!important;min-width:0!important;display:block!important;transform:none!important}.sidebar:hover>.sidebar-profile>span strong,.sidebar:hover>.sidebar-profile>span small{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.sidebar:hover>.sidebar-profile>span strong{color:var(--text)!important}.sidebar:hover>.sidebar-profile>span small{color:var(--muted)!important}.sidebar:hover>.sidebar-profile>b{visibility:visible!important;opacity:1!important;color:var(--muted)!important;text-align:center!important;display:block!important;transform:none!important}@media (width<=1320px){.sidebar:hover>.sidebar-profile{width:210px!important;min-width:0!important}}html,body,#root{min-width:0!important}.design-workspace{--navigation-motion:.22s cubic-bezier(.2,.8,.2,1);--navigation-width:216px;--workspace-border:var(--line);--workspace-muted:var(--muted);--workspace-radius:12px;color:var(--text);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0}.design-workspace .sidebar,.design-workspace .sidebar:hover{width:var(--navigation-width)!important;min-width:0!important;box-shadow:none!important;transition:width var(--navigation-motion)!important;padding-bottom:68px!important;overflow-x:hidden!important}.design-workspace .main-shell{min-width:0;margin-left:var(--navigation-width)!important;width:auto!important;transition:margin-left var(--navigation-motion)!important}.design-workspace .sidebar .brand{gap:10px!important;width:100%!important;height:64px!important;min-height:64px!important;padding:0 16px!important}.design-workspace .sidebar .brand img{min-width:32px;width:32px!important;height:32px!important}.design-workspace .sidebar .brand span{font-size:16px!important}.design-workspace .sidebar :is(.main-nav,.team-collab-nav,.saved-views){box-sizing:border-box;width:100%!important}.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button{border-radius:8px!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:10px!important;width:100%!important;height:40px!important;min-height:40px!important;margin-left:0!important;padding:0 10px!important;font-size:13px!important}.design-workspace .sidebar .main-nav button i{width:24px!important;min-width:24px!important}.design-workspace .sidebar :is(.brand span,.main-nav button>span,.main-nav button>b,.saved-views,.team-collab-nav){opacity:1!important;visibility:visible!important;pointer-events:auto!important;max-width:none!important;transform:none!important}.design-workspace .sidebar .saved-views{margin-top:12px!important;padding:14px 16px!important;display:block!important}.design-workspace .sidebar .saved-views button{font-size:12px!important}.design-workspace .sidebar .sidebar-profile{transition:width var(--navigation-motion)!important;width:var(--navigation-width)!important;min-width:0!important;height:68px!important;min-height:68px!important;box-shadow:none!important;grid-template-columns:36px minmax(0,1fr) 12px!important;gap:10px!important;padding:10px 14px!important;display:grid!important}.design-workspace .sidebar .sidebar-profile>span,.design-workspace .sidebar .sidebar-profile>b{opacity:1!important;display:block!important;transform:none!important}.design-workspace .sidebar .sidebar-profile .avatar{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}.design-workspace[data-navigation=collapsed] .sidebar :is(.brand span,.main-nav button>span,.main-nav button>b,.saved-views,.team-collab-nav>header,.team-collab-nav button>span,.team-collab-nav button>b,.sidebar-profile>span,.sidebar-profile>b){display:none!important}.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button,.design-workspace[data-navigation=collapsed] .sidebar .sidebar-profile{justify-content:center!important;padding:0!important;display:flex!important}.design-workspace[data-navigation=collapsed] .sidebar .sidebar-profile>.avatar{display:flex!important}.design-workspace .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;gap:14px!important;height:64px!important;min-height:64px!important;padding:0 24px!important}.design-workspace .navigation-toggle{border:1px solid var(--workspace-border);background:var(--surface);width:36px;min-width:36px;height:36px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;place-items:center;display:grid}.navigation-toggle svg{width:20px;height:20px}.design-workspace .command-search{flex:1;min-width:100px;border-radius:8px!important;width:auto!important;height:38px!important}.design-workspace .command-search input{min-width:0;font-size:13px!important}.design-workspace .top-actions{gap:8px!important}.design-workspace .top-create{width:36px!important;min-width:36px!important;height:36px!important;box-shadow:none!important;border-radius:9px!important}.design-workspace .content-shell{min-width:0;padding:24px!important}.design-workspace :is(.command-page,.page-wrap){min-width:0;max-width:1600px;margin:0 auto;padding:0!important}.design-workspace :is(.command-hero,.page-title){align-items:center;gap:16px;min-height:0!important;margin:0 0 20px!important;padding:0!important}.design-workspace :is(.command-hero,.page-title) h1{letter-spacing:-.8px;margin:0;line-height:1.25;font-size:27px!important}.design-workspace :is(.command-hero,.page-title) p{color:var(--muted);margin:5px 0 0;font-size:13px!important}.design-workspace .page-title>div>span{display:none}.design-workspace :is(.primary-button,.secondary-button,.range-button){min-height:36px;box-shadow:none!important;border-radius:8px!important;font-size:12px!important}.design-workspace :is(.panel,.table-panel,.kpi-card){border:1px solid var(--workspace-border);border-radius:var(--workspace-radius)!important;box-shadow:none!important}.design-workspace .panel-head{min-height:54px;padding:16px 18px}.design-workspace .panel-head strong{font-size:14px!important}.design-workspace .panel-subtitle{color:var(--muted);font-size:12px}.design-workspace .autopilot-command-strip{color:var(--text);background:var(--surface)!important;border:1px solid var(--line)!important;min-height:0!important;box-shadow:none!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:8px!important;gap:10px!important;margin:0 0 16px!important;padding:10px 14px!important}.design-workspace .autopilot-command-strip .autopilot-command-icon{--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;width:28px!important;min-width:28px!important;height:28px!important}.design-workspace .autopilot-command-strip>div>span,.design-workspace .autopilot-command-strip>div>small{display:none!important}.design-workspace .autopilot-command-strip strong{color:var(--text)!important;font-size:12px!important}.design-workspace .autopilot-command-strip button{min-height:28px!important;color:var(--text)!important;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;padding:5px 8px!important;font-size:12px!important}.design-workspace .kpi-grid{border:1px solid var(--workspace-border);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden;gap:0!important;margin-bottom:20px!important}.design-workspace .kpi-grid .kpi-card{border:0!important;border-right:1px solid var(--workspace-border)!important;border-radius:0!important;min-height:76px!important;padding:14px 18px!important;display:block!important}.design-workspace .kpi-grid .kpi-card:last-child{border-right:0!important}.design-workspace .kpi-grid :is(.kpi-icon,.sparkline,.kpi-copy small){display:none!important}.design-workspace .kpi-copy>span{color:var(--muted);font-size:12px!important}.design-workspace .kpi-copy>strong{margin-top:4px;font-size:22px!important}.design-workspace .command-grid.upper-grid{align-items:start;gap:18px;margin-bottom:18px;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr)!important}.design-workspace .command-grid.lower-grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.design-workspace .attention-panel{grid-column:1/-1}.design-workspace .attention-panel .panel-subtitle{margin:-3px 18px 12px}.attention-deal{border:0;border-top:1px solid var(--line);background:var(--surface);text-align:left;width:100%;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) 120px 20px;align-items:center;gap:16px;padding:14px 18px;display:grid}.attention-deal:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.attention-deal strong,.attention-deal small{display:block}.attention-deal strong{font-size:13px}.attention-deal small{color:var(--muted);margin-top:4px;font-size:12px}.attention-deal b{text-align:right;font-size:13px}.attention-next{color:var(--muted);font-size:12px}.design-workspace :is(.task-list strong,.today-list strong,.activity-feed strong){font-size:13px!important}.design-workspace :is(.task-list small,.today-list small,.activity-feed small){color:var(--muted)!important;font-size:12px!important}.design-workspace .task-list label,.design-workspace .today-list>button{min-height:60px}.design-workspace .pipeline-summary{background:var(--surface);border:1px solid var(--workspace-border);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:16px;padding:14px 18px;display:grid}.pipeline-summary small{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}.pipeline-summary strong{font-variant-numeric:tabular-nums;font-size:20px}.pipeline-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pipeline-search{border:1px solid var(--workspace-border);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:180px;height:38px;color:var(--text);border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.pipeline-search input{width:100%;min-width:0;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:13px}.pipeline-toolbar>div{flex-wrap:wrap;gap:4px;display:flex}.pipeline-toolbar button{min-height:36px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 12px;font-size:12px}.pipeline-toolbar button[aria-pressed=true]{background:var(--surface);border-color:var(--line);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-weight:600}.pipeline-result-count{color:var(--muted);font-size:12px}.design-workspace .full-pipeline{scrollbar-color:var(--scrollbar-thumb,var(--line-2)) transparent;scrollbar-width:thin;align-items:start;max-width:100%;grid-template-columns:repeat(6,minmax(224px,1fr))!important;gap:12px!important;width:100%!important;min-width:0!important;padding:0 0 14px!important;display:grid!important;overflow-x:auto!important}.design-workspace .full-pipeline-col{min-height:330px;color:var(--text);border:1px solid var(--line)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:10px!important;width:auto!important;min-width:0!important;padding:8px!important}.design-workspace .full-pipeline{max-height:max(300px,100dvh - 324px);overflow-y:auto!important}.design-workspace .full-stage-head{margin-bottom:6px;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:58px!important;padding:8px!important}.design-workspace .full-stage-head strong{font-size:13px!important}.design-workspace .full-stage-head>span{color:var(--muted);background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset)}.design-workspace .deal-stage-value{color:var(--muted);font-size:12px!important}.design-workspace .deal-card-large{margin-bottom:10px;border:1px solid var(--line)!important;min-height:0!important;box-shadow:none!important;border-radius:9px!important;padding:14px!important}.design-workspace .deal-card-large:hover{border-color:var(--line)!important;transform:none!important;box-shadow:0 2px 8px #173c2810!important}.design-workspace .deal-card-large>div>strong{line-height:1.4;font-size:14px!important}.design-workspace .deal-card-large h3{color:var(--muted);margin:6px 0 10px;font-weight:500;line-height:1.5;font-size:12px!important}.design-workspace .deal-card-large>b{font-size:19px!important}.design-workspace .deal-card-large>small{color:var(--muted);margin:12px 0;line-height:1.5;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;padding:0!important;font-size:12px!important}.design-workspace .deal-card-large footer{border-top:1px solid var(--line);padding-top:10px;font-size:11px!important}.design-workspace .deal-card-large .pill{font-size:10px!important}.pipeline-empty{color:var(--muted);padding:18px 10px;font-size:12px;line-height:1.5}.design-workspace .table-toolbar{flex-wrap:wrap;gap:12px;min-height:56px;padding:12px 16px!important}.design-workspace .crm-row{min-height:64px!important;padding:12px 16px!important;font-size:13px!important}.design-workspace .crm-head{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:42px!important;font-size:12px!important}.design-workspace .person-cell strong{font-size:13px!important}.design-workspace .person-cell small{color:var(--muted);font-size:12px!important}.design-workspace :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid var(--accent)!important}.record-modal-backdrop{-webkit-backdrop-filter:none!important;background:#11261d1f!important}.design-workspace .record-drawer,.design-workspace .record-drawer.contact-profile-drawer{border-radius:14px 0 0 14px!important;width:min(620px,100vw - 68px)!important;height:100dvh!important;max-height:100dvh!important;animation:none!important;inset:0 0 0 auto!important;transform:none!important;box-shadow:-12px 0 40px #19382d20!important}.design-workspace .record-drawer .drawer-brand{min-height:44px;border-radius:0!important;height:44px!important;padding:0 20px!important}.design-workspace .record-drawer .drawer-brand img{width:22px!important;height:22px!important}.design-workspace .record-drawer .drawer-brand>button{width:32px!important;height:32px!important}.design-workspace .contact-profile-hero{grid-template-columns:44px minmax(0,1fr)!important;gap:10px 14px!important;padding:18px 20px 14px!important}.design-workspace .contact-profile-avatar{width:44px!important;height:44px!important;font-size:16px!important}.design-workspace .contact-profile-name{font-size:22px!important}.design-workspace .contact-profile-identity>small{display:none}.design-workspace .contact-profile-identity p{margin-top:5px!important;font-size:12px!important}.design-workspace .contact-profile-owner{margin-top:5px;font-size:11px!important}.design-workspace .contact-profile-actions{grid-column:2!important;justify-content:flex-start!important;padding:0!important}.design-workspace .contact-profile-actions :is(a,button){border-radius:7px!important;height:34px!important;min-height:34px!important;padding:0 9px!important}.design-workspace .contact-profile-actions span{font-size:12px;display:inline!important}.design-workspace .contact-quick-note{margin:0!important;padding:10px 20px!important}.design-workspace .contact-quick-note input{height:36px!important;font-size:12px!important}.design-workspace .contact-quick-note button{height:36px!important;min-height:36px!important}.design-workspace .contact-profile-tabs{min-height:44px;overflow:auto hidden;gap:18px!important;height:auto!important;margin:0!important;padding:0 20px!important}.design-workspace .contact-profile-tabs button{white-space:nowrap;flex-shrink:0;height:44px!important;min-height:44px!important;padding:12px 0!important;font-size:12px!important}.design-workspace .contact-profile-content{flex-direction:column;display:flex;padding:16px 20px!important}.design-workspace .contact-profile-content>.relationship-memory{order:10}.design-workspace .contact-status-card{margin-bottom:12px;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.design-workspace .contact-status-card>div{border-top:0!important;min-height:54px!important;padding:10px!important}.design-workspace .contact-status-card>div>span:first-child{display:none}.design-workspace .contact-status-card small{font-size:10px}.design-workspace .contact-profile-card{box-shadow:none;border-radius:10px;margin-bottom:12px;padding:14px!important}.design-workspace .contact-section-head{margin-bottom:8px!important}.design-workspace .contact-info-item{min-height:50px}.design-workspace .contact-info-item :is(strong,a){overflow-wrap:anywhere;font-size:13px}.design-workspace .relationship-memory-head h3{font-size:16px!important}.design-workspace .drawer-title{padding:18px 20px!important}.design-workspace .drawer-content{padding:16px 20px!important}@media (width<=1100px){.design-workspace .content-shell{padding:20px!important}.design-workspace .topbar{gap:10px!important;padding:0 20px!important}.design-workspace .command-grid.upper-grid{grid-template-columns:minmax(0,1fr) minmax(270px,1fr)!important}.design-workspace .top-workspace-button,.design-workspace .top-team-create{max-width:145px}.design-workspace .crm-table{overflow-x:auto}.design-workspace .crm-row{min-width:780px}}@media (width<=820px){.design-workspace .command-grid.upper-grid,.design-workspace .command-grid.lower-grid{grid-template-columns:minmax(0,1fr)!important}.design-workspace .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.design-workspace .pipeline-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.design-workspace .command-search kbd,.design-workspace #global-team-workspace{display:none!important}.design-workspace .attention-deal{grid-template-columns:minmax(0,1fr) auto 16px}.design-workspace .attention-next{display:none}.design-workspace .autopilot-command-strip strong{max-width:180px}.design-workspace .page-title{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.design-workspace *,.record-modal-backdrop{transition:none!important;animation:none!important}}.demo-context{color:var(--text);background:var(--surface);white-space:nowrap;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;padding:7px 10px;font-size:12px}.pipeline-sort{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.pipeline-sort select,.deal-list-table select{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;padding:8px}.deal-list-scroll{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:12px;overflow-x:auto}.deal-list-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.deal-list-table th{color:var(--muted);background:var(--surface);text-align:left;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:12px;font-weight:600}.deal-list-table td,.deal-list-table th{border-bottom:1px solid var(--line);padding:14px 16px}.deal-list-table td:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums}.deal-list-table td button{color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0}.deal-list-table strong,.deal-list-table small{display:block}.deal-list-table small{color:var(--muted);margin-top:5px}.deal-list-table tr:hover td{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.demo-action-feedback{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.demo-action-feedback button{color:var(--text);background:var(--surface);border:1px solid var(--line);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;padding:6px 12px}.pipeline-no-results{text-align:center;background:var(--surface);border:1px dashed var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;margin-bottom:14px;padding:30px}.pipeline-no-results p{color:var(--muted);font-size:13px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.design-workspace :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--line);outline-offset:3px}.formora-autopilot-strip{border:1px solid var(--line);background:linear-gradient(105deg,var(--surface) 0%,var(--surface) 55%,var(--surface) 100%);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:82px;color:var(--text);border-radius:12px;grid-template-columns:40px minmax(220px,.8fr) minmax(360px,1.2fr) auto;align-items:center;gap:14px;margin:0 0 18px;padding:12px 16px;display:grid;box-shadow:0 7px 24px #1645300e}.design-workspace .formora-autopilot-strip.autopilot-command-strip{color:var(--text);background:linear-gradient(105deg,var(--surface) 0%,var(--surface) 55%,var(--surface) 100%)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:12px!important;gap:14px!important;min-height:82px!important;margin:0 0 18px!important;padding:12px 16px!important;box-shadow:0 7px 24px #1645300e!important}.design-workspace .formora-autopilot-strip.autopilot-command-strip .autopilot-command-icon{color:var(--ink-blue);border-radius:11px;box-shadow:0 5px 14px #1f68dd1f;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;width:38px!important;min-width:38px!important;height:38px!important;display:grid!important}.autopilot-command-icon svg{fill:currentColor;width:24px;height:24px}.autopilot-command-copy{min-width:0}.autopilot-command-title{align-items:center;gap:9px;margin-bottom:4px;display:flex}.design-workspace .formora-autopilot-strip .autopilot-command-title strong{color:var(--text)!important;font-size:15px!important}.autopilot-command-title span{background:var(--surface-inset);color:var(--text);white-space:nowrap;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:650}.design-workspace .formora-autopilot-strip .autopilot-command-copy small{color:var(--muted);font-size:11px;line-height:1.35;display:block!important}.autopilot-command-signals{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-left:15px;display:grid}.autopilot-command-signals span{color:var(--text);align-items:center;gap:7px;font-size:10px;line-height:1.35;display:flex}.autopilot-command-signals i{background:var(--surface);width:24px;height:24px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;flex:none;place-items:center;font-style:normal;display:grid;box-shadow:0 2px 8px #183b2d0f}.design-workspace .formora-autopilot-strip.autopilot-command-strip>button{white-space:nowrap;border:0;border-radius:9px;font-weight:650;background:var(--surface-inset)!important;min-height:38px!important;color:var(--text)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important;padding:0 15px!important;font-size:11px!important;box-shadow:0 6px 16px #04483a2b!important}.formora-autopilot-strip>button:hover{color:var(--text);transform:translateY(-1px);background:var(--surface-inset)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important}.daily-brief{grid-template-columns:1.15fr 1.1fr .75fr;gap:16px;margin:0 0 18px;display:grid}.daily-brief article{box-sizing:border-box;border-radius:13px;min-width:0;min-height:286px;padding:20px}.brief-eyebrow{color:inherit;letter-spacing:1.15px;flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;font-weight:650;display:flex}.brief-tag{letter-spacing:0;opacity:.8;border:1px solid;border-radius:6px;margin-left:auto;padding:3px 7px;font-size:9px;font-weight:600}.brief-focus{color:var(--text);background:radial-gradient(circle at 80% 10%,#15876252,transparent 34%),linear-gradient(125deg,var(--surface-inset) 0%,var(--surface-inset) 54%,var(--surface-inset) 100%);position:relative;overflow:hidden;box-shadow:0 12px 28px #043b2f29}.brief-focus-content{z-index:3;flex-direction:column;height:100%;display:flex;position:relative}.brief-live-dot{background:var(--green-soft);--text:var(--text-on-successSoft);--muted:var(--muted-on-successSoft);--subtle:var(--subtle-on-successSoft);--ink-blue:var(--blue-on-successSoft);--ink-accent:var(--accent-on-successSoft);--ink-green:var(--green-on-successSoft);--ink-orange:var(--orange-on-successSoft);--ink-amber:var(--amber-on-successSoft);--ink-violet:var(--violet-on-successSoft);--ink-nav-glow:var(--nav-glow-on-successSoft);width:7px;height:7px;color:var(--text);border-radius:50%;box-shadow:0 0 0 4px #62dda421,0 0 14px #62dda4a6}.daily-brief .brief-focus h2{max-width:62%;color:var(--text);letter-spacing:-.8px;white-space:pre-line;margin:16px 0 7px;font-size:27px;font-weight:650;line-height:1.15}.brief-focus p{max-width:59%;color:var(--muted);margin:0 0 12px;font-size:11px;line-height:1.55}.brief-focus p strong{color:var(--text)}.brief-company{align-items:center;gap:9px;margin-top:auto;display:flex}.brief-company>span{background:var(--surface);width:36px;height:36px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:16px;font-weight:650;display:grid;box-shadow:0 5px 15px #00000026}.brief-company strong,.brief-company small{display:block}.brief-company strong{color:var(--text);font-size:11px}.brief-company small{color:var(--muted);margin-top:3px;font-size:9px}.brief-focus footer{justify-content:space-between;align-items:end;gap:16px;margin-top:15px;display:flex}.brief-facts{grid-template-columns:repeat(3,auto);gap:0;min-width:0;display:grid}.brief-facts>span{border-left:1px solid color-mix(in srgb,var(--surface) 13%,transparent);min-width:85px;padding:0 14px}.brief-facts>span:first-child{border-left:0;padding-left:0}.design-workspace .brief-facts strong{white-space:nowrap;align-items:center;gap:6px;display:flex;color:var(--text)!important;font-size:12px!important}.brief-facts small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.status-ring{border:2px solid var(--line);border-radius:50%;width:8px;height:8px}.brief-focus footer button{background:var(--surface);min-height:38px;color:var(--text);cursor:pointer;white-space:nowrap;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:0;border-radius:9px;padding:0 14px;font-size:11px;font-weight:650;box-shadow:0 6px 18px #0000002e}.brief-focus footer button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translateY(-1px)}.brief-contours{z-index:1;pointer-events:none;position:absolute;inset:0}.brief-contours i{border:1px solid #64e2ac42;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-118px;right:-52px}.brief-contours i:nth-child(2){width:285px;height:285px;bottom:-112px;right:18px}.brief-contours i:nth-child(3){opacity:.55;width:205px;height:205px;bottom:-82px;right:73px}.brief-building{z-index:2;opacity:.96;clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);background:linear-gradient(165deg,var(--surface-inset) 0%,var(--surface-inset) 44%,var(--surface-raised) 45%,var(--surface-inset) 100%);width:39%;height:76%;position:absolute;top:0;right:0;overflow:hidden}.building-glow{background:radial-gradient(circle at 72% 20%,#ffe0b5e6,transparent 27%),linear-gradient(90deg,transparent,color-mix(in srgb,var(--surface) 18%,transparent));position:absolute;inset:0}.building-tower{background:#08272ed4;border:1px solid #d6f2ee7a;grid-template-columns:repeat(3,1fr);gap:3px;padding:7px;display:grid;position:absolute;bottom:10px;transform:skewY(-3deg);box-shadow:0 12px 22px #00000059}.building-tower i{background:linear-gradient(145deg,#bce7eebd,#114f51c2);border:1px solid #daf8f63d}.tower-back{width:90px;height:125px;right:-7px}.tower-front{grid-template-columns:repeat(4,1fr);width:102px;height:151px;right:48px}.building-ground{background:linear-gradient(180deg,var(--green),var(--surface-inset));height:33px;position:absolute;bottom:-9px;left:-8%;right:-8%;transform:rotate(-5deg);box-shadow:0 -7px 18px #054c3973}.brief-updates,.brief-progress{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:0 8px 24px #173f2e0d}.brief-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.brief-card-head .brief-eyebrow{color:var(--muted)}.daily-brief h2{color:var(--text);letter-spacing:-.4px;margin:12px 0 7px;font-size:18px;line-height:1.25}.brief-card-head>button,.brief-all-link{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;font-size:10px;font-weight:650}.brief-update-list{margin-top:5px}.brief-update{border:0;border-bottom:1px solid var(--line);width:100%;min-height:56px;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 0;display:grid}.brief-update:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.brief-update strong,.brief-update small{display:block}.brief-update strong{font-size:11px;line-height:1.35}.brief-update small{color:var(--muted);margin-top:4px;font-size:9px}.brief-update time{color:var(--muted);font-size:9px}.brief-update-icon{border-radius:10px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.brief-update-icon.blue{color:var(--ink-blue);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.brief-update-icon.amber{color:var(--text);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.brief-update-icon.green{color:var(--ink-green);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.brief-all-link{padding:12px 4px 0}.brief-progress{position:relative;overflow:hidden;padding-bottom:0!important}.brief-progress>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.brief-progress .brief-eyebrow{color:var(--ink-blue)}.brief-period{border:1px solid var(--line);color:var(--muted);border-radius:7px;padding:5px 7px;font-size:9px}.brief-progress-main{justify-content:center;align-items:center;gap:14px;display:flex}.brief-ring{width:106px;height:106px;margin:12px 0 4px;position:relative}.brief-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.brief-ring circle{fill:none;stroke-width:7px}.brief-ring-track{stroke:var(--muted)}.brief-ring-value{stroke:var(--green);stroke-linecap:round;transition:stroke-dashoffset .3s}.brief-ring>span{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.brief-ring strong{color:var(--text);font-size:27px;line-height:1}.brief-ring small{color:var(--muted);font-size:15px;font-weight:500}.brief-ring em{color:var(--muted);margin-top:7px;font-size:9px;font-style:normal}.brief-progress dl{min-width:76px;margin:0}.brief-progress dl>div{justify-content:space-between;gap:10px;margin:9px 0;display:flex}.brief-progress dt{color:var(--muted);align-items:center;gap:6px;font-size:9px;display:flex}.brief-progress dt i{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:8px;height:8px;color:var(--text);border-radius:50%}.brief-progress dt .legend-complete{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.brief-progress dd{color:var(--text);margin:0;font-size:10px;font-weight:650}.brief-progress h2{z-index:2;margin:5px 0 4px;font-size:13px;position:relative}.brief-progress>p{z-index:2;color:var(--muted);margin:0;font-size:9px;position:relative}.momentum-chart{z-index:1;width:100%;height:52px;position:absolute;bottom:0;left:0;right:0}.momentum-area{fill:url(#momentum-fill)}.momentum-line{fill:none;stroke:var(--green);stroke-width:2.5px;stroke-linecap:round}.design-workspace .command-page .kpi-grid .kpi-card{position:relative;min-height:88px!important;padding:15px 18px 14px 76px!important}.design-workspace .command-page .kpi-grid .kpi-icon{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:11px;font-size:19px;position:absolute;top:18px;left:18px;width:40px!important;height:40px!important;display:grid!important}.design-workspace .command-page .kpi-grid .kpi-card:nth-child(4) .kpi-icon{background:var(--surface);color:var(--ink-green);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.design-workspace .command-page .kpi-grid .kpi-copy small{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:999px;align-items:center;margin-top:5px;padding:2px 6px;font-weight:650;font-size:9px!important;display:inline-flex!important}.design-workspace .command-page .kpi-grid .kpi-copy small.negative{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.kpi-copy em{color:var(--muted);margin-left:7px;font-size:9px;font-style:normal}.design-workspace .command-page .kpi-copy>strong{font-size:20px!important}.design-workspace .command-page .tasks-panel,.design-workspace .command-page .today-panel{overflow:hidden}.design-workspace .command-page .panel-head{min-height:54px}.design-workspace .command-page .task-list{padding:0 18px 6px}.design-workspace .command-page .task-list .activity-row{border-top:1px solid var(--line);grid-template-columns:18px 32px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:61px;display:grid}.task-list .activity-row:first-child{border-top:0}.task-list .activity-row.done{opacity:.55}.task-list .activity-row input{width:16px;height:16px;accent-color:var(--green)}.task-leading-icon{background:var(--surface);width:30px;height:30px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;place-items:center;font-size:13px;display:grid}.task-list .activity-row strong,.task-list .activity-row small{display:block}.task-list .activity-row strong{font-size:12px}.task-list .activity-row small{color:var(--muted);margin-top:3px;font-size:10px}.task-list .activity-row time{color:var(--muted);font-size:10px}.task-priority{background:var(--surface);min-width:55px;color:var(--text);text-align:center;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:4px 7px;font-size:9px}.task-priority.is-high{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.design-workspace .command-page .today-list{padding:0 18px 6px}.design-workspace .command-page .today-list>button{border-top:1px solid var(--line);min-height:61px!important}.design-workspace .command-page .today-list>button:first-child{border-top:0}.today-list .schedule-meta{color:var(--muted);margin-top:3px;font-size:10px;display:block}.formora-autopilot-strip button,.daily-brief button,.command-page .kpi-card,.command-page .task-list .activity-row,.command-page .today-list>button{transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}@media (width<=1280px){.formora-autopilot-strip{grid-template-columns:40px minmax(210px,1fr) auto}.autopilot-command-signals{display:none}.daily-brief .brief-focus h2,.brief-focus p{max-width:70%}.brief-facts>span{min-width:72px;padding:0 9px}}@media (width<=1100px){.daily-brief{grid-template-columns:1fr 1fr}.brief-progress{display:none}}@media (width<=740px){.formora-autopilot-strip{grid-template-columns:36px 1fr}.formora-autopilot-strip>button{grid-column:1/-1;width:100%}.daily-brief{grid-template-columns:minmax(0,1fr)}.daily-brief article{padding:18px}.daily-brief .brief-focus h2{max-width:74%;font-size:24px}.brief-focus footer{flex-direction:column;align-items:flex-start}.brief-focus footer button{align-self:stretch}.design-workspace .command-page .task-list .activity-row{grid-template-columns:18px 32px minmax(0,1fr) auto}.task-priority{display:none}}@media (prefers-reduced-motion:reduce){.formora-autopilot-strip button,.daily-brief button,.brief-ring-value,.command-page .kpi-card,.command-page .task-list .activity-row,.command-page .today-list>button{transition:none!important}}.pw-root[hidden]{display:none!important}.pw-root{min-width:0;color:var(--text);padding:0 0 36px}.pw-page{flex-direction:column;gap:18px;min-width:0;display:flex}.pw-page-head{justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 0 0;display:flex}.pw-page-head>div>span{color:var(--muted);letter-spacing:.15em;margin:0 0 6px;font-size:11px;font-weight:650;display:block}.pw-page-head h1{color:var(--text);letter-spacing:-.035em;margin:0;font-size:34px;line-height:1.08}.pw-page-head p{color:var(--muted);margin:8px 0 0;font-size:14px}.pw-add-button{border:1px solid var(--line);background:var(--surface);min-width:112px;height:44px;color:var(--ink-blue);font:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:14px;font-weight:650;transition:background .16s,border-color .16s,transform .16s;display:inline-flex;box-shadow:0 1px #0c52be0a}.pw-add-button:hover{background:var(--surface);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translateY(-1px)}.pw-add-button span{font-size:19px;line-height:1}.pw-canvas{border:1px solid var(--line);background-color:var(--surface);background-image:radial-gradient(circle,var(--muted) 1.25px,transparent 1.35px);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:620px;color:var(--text);background-position:11px 11px;background-size:24px 24px;border-radius:10px;grid-template-columns:repeat(12,minmax(52px,1fr));grid-auto-rows:74px;align-content:start;gap:12px;padding:22px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:grid;position:relative;overflow:auto;box-shadow:0 1px #0c2a2305}.pw-canvas.is-empty:after{content:"Your page is empty — click Add or drag a widget here";border:1px dashed var(--line);width:min(430px,80%);color:var(--muted);text-align:center;pointer-events:none;background:#fbfdfce6;border-radius:13px;padding:16px 18px;font-size:13px;font-weight:600;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.pw-canvas.is-drag-over{border-color:var(--line);background-color:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:inset 0 0 0 2px #4f8df717}.pw-widget{z-index:1;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 98%,transparent);cursor:grab;border-radius:10px;flex-direction:column;min-width:0;min-height:0;transition:transform .15s,box-shadow .15s,border-color .15s,opacity .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0a2e250f}.pw-widget:hover{z-index:3;border-color:var(--line);transform:translateY(-1px);box-shadow:0 12px 28px #0a2e2517}.pw-widget.is-dragging{opacity:.42;transform:scale(.99)}.pw-widget>header{justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 15px 8px;display:flex}.pw-widget>header>span{gap:3px;min-width:0;display:grid}.pw-widget>header small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.2}.pw-widget>header strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.pw-widget>header button{width:26px;height:26px;color:var(--muted);font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:8px;flex:0 0 26px;font-size:19px;line-height:1}.pw-widget>header button:hover{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.pw-widget-body{flex:1;min-width:0;padding:5px 15px 10px;overflow:hidden}.pw-widget>footer{border-top:1px solid var(--line);min-height:31px;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:6px 13px;font-size:9px;font-weight:600;display:flex}.pw-widget>footer i{letter-spacing:-2px;font-size:14px;font-style:normal}.pw-metric{flex-direction:column;gap:4px;min-width:0;display:flex}.pw-metric>span{color:var(--muted);font-size:10px;font-weight:600}.pw-metric>strong{overflow-wrap:anywhere;color:var(--text);letter-spacing:-.035em;font-size:24px;font-weight:650;line-height:1.05}.pw-metric>small{color:var(--muted);font-size:10px;line-height:1.35}.pw-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pw-split>.pw-metric{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:11px;padding:9px 10px}.pw-split>.pw-metric>strong{font-size:18px}.pw-mini-rows{gap:0;display:grid}.pw-mini-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:7px 0;display:flex}.pw-mini-row:last-child{border-bottom:0}.pw-mini-row>span{gap:2px;min-width:0;display:grid}.pw-mini-row strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.pw-mini-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden}.pw-mini-row>b{color:var(--text);white-space:nowrap;flex:none;font-size:9px;font-weight:650}.pw-progress{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:6px;color:var(--text);border-radius:99px;margin-top:12px;overflow:hidden}.pw-progress i{border-radius:inherit;background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);height:100%;color:var(--text);display:block}.pw-bars{gap:8px;padding-top:2px;display:grid}.pw-bars>div{grid-template-columns:minmax(58px,76px) 1fr auto;align-items:center;gap:8px;display:grid}.pw-bars span,.pw-bars strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pw-bars strong{color:var(--text);text-align:right}.pw-bars i{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:6px;color:var(--text);border-radius:99px;overflow:hidden}.pw-bars i b{border-radius:inherit;background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);height:100%;color:var(--text);display:block}.pw-signal{gap:6px;display:grid}.pw-signal>span{background:var(--surface);width:max-content;max-width:100%;color:var(--ink-blue);letter-spacing:.08em;text-transform:uppercase;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:4px 7px;font-size:8px;font-weight:650}.pw-signal>strong{color:var(--text);font-size:14px;line-height:1.28}.pw-signal>p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.pw-signal>small{color:var(--text);font-size:9px;font-weight:650}.pw-library-backdrop{z-index:199;opacity:0;visibility:hidden;background:#061f1933;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.pw-library-backdrop.is-open{opacity:1;visibility:visible}.pw-library{z-index:200;border-left:1px solid var(--line);background:var(--surface);visibility:hidden;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:min(780px,84vw);color:var(--text);flex-direction:column;transition:transform .24s cubic-bezier(.2,.8,.2,1),visibility .24s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(102%);box-shadow:-28px 0 70px #07241d26}.pw-library.is-open{visibility:visible;transform:translate(0)}.pw-library>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:84px;padding:17px 22px;display:flex}.pw-library>header>div>span{color:var(--muted);letter-spacing:.14em;margin-bottom:3px;font-size:9px;font-weight:650;display:block}.pw-library>header h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:23px;line-height:1.15}.pw-library>header button{border:1px solid var(--line);background:var(--surface);width:37px;height:37px;color:var(--text);font:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;font-size:24px;line-height:1}.pw-library>header button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.pw-library-body{flex:1;grid-template-columns:218px minmax(0,1fr);min-height:0;display:grid}.pw-library-tabs{border-right:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);padding:13px 9px;overflow:auto}.pw-library-tabs button{width:100%;min-height:40px;color:var(--muted);text-align:left;font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:9px;grid-template-columns:27px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:0 9px;font-size:11px;font-weight:600;display:grid}.pw-library-tabs button:hover{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.pw-library-tabs button.active{background:var(--surface-inset);color:var(--ink-green);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);box-shadow:inset 3px 0 #176b59}.pw-library-tabs button i{text-align:center;font-size:15px;font-style:normal}.pw-library-tabs button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pw-library-tabs button b{color:var(--muted);font-size:15px;font-weight:500}.pw-library-widgets{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);padding:18px 19px 30px;overflow:auto}.pw-library-heading{margin-bottom:16px}.pw-library-heading>span{color:var(--text);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:650}.pw-library-heading h3{color:var(--text);letter-spacing:-.02em;margin:4px 0 3px;font-size:20px}.pw-library-heading p{color:var(--muted);margin:0;font-size:11px}.pw-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.pw-library-card{border:1px solid var(--line);background:var(--surface);cursor:grab;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;min-height:260px;color:var(--text);border-radius:10px;flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s,opacity .15s;display:flex;overflow:hidden;box-shadow:0 6px 18px #092b230a}.pw-library-card:hover{border-color:var(--line);transform:translateY(-1px);box-shadow:0 10px 24px #092b2314}.pw-library-card.is-dragging{opacity:.45}.pw-library-card>header{align-items:flex-start;gap:10px;padding:13px 13px 9px;display:flex}.pw-library-card>header>i{border:1px solid var(--line);background:var(--surface);width:31px;height:31px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;flex:0 0 31px;place-items:center;font-size:14px;font-style:normal;display:grid}.pw-library-card>header>span{gap:3px;min-width:0;display:grid}.pw-library-card>header strong{color:var(--text);font-size:12px;line-height:1.2}.pw-library-card>header small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.pw-library-preview{border:1px solid var(--line);background:var(--surface);pointer-events:none;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);height:137px;color:var(--text);border-radius:11px;margin:0 12px;padding:12px;overflow:hidden}.pw-library-preview .pw-metric>strong{font-size:20px}.pw-library-preview .pw-mini-row{padding:5px 0}.pw-library-preview .pw-mini-row:nth-child(n+4){display:none}.pw-library-preview .pw-signal>p{-webkit-line-clamp:2}.pw-library-card>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:10px 12px 12px;display:flex}.pw-library-card>footer>span{color:var(--muted);font-size:9px;font-weight:600}.pw-library-card>footer button{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--text);font:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 11px;font-size:10px;font-weight:650}.pw-library-card>footer button:hover{border-color:var(--line-2);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.main-nav .pw-nav-button{font-family:inherit}.pw-active .content-shell{display:none!important}.pw-active #formora-personal-workspace{display:block!important}@media (width<=1050px){.pw-library{width:min(720px,92vw)}.pw-library-body{grid-template-columns:190px minmax(0,1fr)}.pw-canvas{min-width:850px}.pw-root{overflow-x:auto}}@media (width<=760px){.pw-page-head{flex-direction:column;align-items:flex-start}.pw-add-button{align-self:flex-end}.pw-library{width:100vw}.pw-library-body{grid-template-columns:150px minmax(0,1fr)}.pw-library-grid{grid-template-columns:1fr}}body.pw-library-dragging .pw-library-backdrop{pointer-events:none}.pw-root{padding:28px 30px 42px!important}.pw-page{gap:22px!important}.pw-page-head{padding-top:2px!important}.pw-widget{-webkit-user-select:none;user-select:none;cursor:grab!important}.pw-widget *{cursor:inherit}.pw-widget>header button{cursor:pointer!important}.pw-widget:active,.pw-widget.is-dragging{cursor:grabbing!important}.pw-widget.is-dragging{opacity:.24!important;box-shadow:none!important;transform:scale(.985)!important}.pw-widget>footer{letter-spacing:.01em;color:var(--muted)!important;font-size:9px!important}.pw-drop-preview{z-index:8;border:2px dashed var(--line);pointer-events:none;background:#e9f1ffc7;border-radius:10px;place-items:center;min-width:0;min-height:0;animation:.12s ease-out pw-drop-preview-in;display:grid;position:relative;box-shadow:inset 0 0 0 3px #4b7ee20f,0 8px 24px #2961bd14}.pw-drop-preview:before{content:"";border:1px solid #497de22e;border-radius:10px;position:absolute;inset:7px}.pw-drop-preview>span{z-index:1;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);color:var(--ink-blue);border-radius:999px;padding:6px 10px;font-size:10px;font-weight:650;position:relative;box-shadow:0 4px 14px #3260b414}.pw-drop-preview.is-magnetic{border-style:solid;border-color:var(--line);background:#e3efffe6;box-shadow:inset 0 0 0 3px #2b78ef14,0 0 0 4px #2b78ef14,0 10px 26px #2961bd1f}.pw-drop-preview.is-magnetic:after{content:"";border:3px solid var(--line);background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);width:16px;height:16px;color:var(--text);border-radius:50%;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 8px #2b78ef4d}.pw-drop-preview.is-magnetic>span{border-color:var(--line);color:var(--ink-blue)}.pw-canvas.is-drag-over{color:var(--text);border-color:var(--line)!important;background-color:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;box-shadow:inset 0 0 0 1px #487de20d!important}@keyframes pw-drop-preview-in{0%{opacity:.2;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (width<=1050px){.pw-root{padding:22px 22px 34px!important}}@media (width<=760px){.pw-root{padding:18px 16px 28px!important}}.pw-widget{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}.pw-widget:active{cursor:grabbing}.pw-floating-widget{color:var(--text);z-index:10000!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;cursor:grabbing!important;border-color:var(--line)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;margin:0!important;transition:none!important;position:fixed!important;transform:none!important;box-shadow:0 24px 58px #11362e38,0 0 0 2px #2d7cf424!important}.pw-floating-widget>header button{pointer-events:none}.pw-drag-origin{visibility:hidden!important;pointer-events:none!important}body.pw-pointer-dragging{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}body.pw-pointer-dragging *{cursor:grabbing!important}.pw-drop-slot{z-index:0;min-width:0;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--surface) 72%,transparent);pointer-events:none;background:#2d7cf406;border:2px solid #2d7cf49e;border-radius:10px}.pw-drop-slot.is-magnetic{border-color:var(--line);box-shadow:0 0 0 3px #2d7cf41a,inset 0 0 0 1px color-mix(in srgb,var(--surface) 78%,transparent);background:#2d7cf40b}.pw-library-drag-image{z-index:-1;pointer-events:none;color:var(--text);position:fixed;top:-10000px;left:-10000px;opacity:1!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;box-shadow:0 18px 46px #11362e2e!important}.pw-active #formora-personal-workspace{box-sizing:border-box;padding-left:36px!important;padding-right:36px!important}.pw-active .pw-canvas{overflow:visible;padding:20px!important}.pw-active .pw-widget:not(.pw-drag-origin){will-change:transform}@media (width<=1050px){.pw-active #formora-personal-workspace{padding-left:22px!important;padding-right:22px!important}.pw-active .pw-canvas{overflow:auto}}@media (width<=760px){.pw-active #formora-personal-workspace{padding-left:14px!important;padding-right:14px!important}}.pw-library-tabs button i,.pw-library-card>header>i{overflow:hidden}.pw-library-tabs button i .pw-sidebar-icon-clone,.pw-library-card>header>i .pw-sidebar-icon-clone{object-fit:contain;color:currentColor;fill:none;stroke:currentColor;width:18px;height:18px;display:block}.pw-library-card>header>i .pw-sidebar-icon-clone{width:17px;height:17px}.pw-category-kicker{align-items:center;gap:6px;display:flex!important}.pw-category-kicker .pw-sidebar-icon-clone{object-fit:contain;color:currentColor;fill:none;stroke:currentColor;flex:0 0 11px;width:11px;height:11px}.pw-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.pw-shortcut-button{border:1px solid var(--line);background:var(--surface);min-width:0;height:35px;color:var(--text);font:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;padding:0 10px;font-size:10px;font-weight:650;line-height:1;transition:border-color .14s,background .14s,transform .14s,box-shadow .14s;display:flex}.pw-shortcut-button:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translateY(-1px);box-shadow:0 5px 13px #0a2e250f}.pw-shortcut-button:active{transform:translateY(0)}.pw-shortcut-icon{background:var(--surface);width:19px;height:19px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;flex:0 0 19px;place-items:center;display:grid}.pw-shortcut-icon .pw-sidebar-icon-clone{object-fit:contain;color:currentColor;fill:none;stroke:currentColor;width:12px;height:12px;display:block}.pw-shortcut-strip{border-top:1px solid var(--line);align-items:center;gap:7px;margin-top:9px;padding-top:8px;display:flex}.pw-shortcut-strip .pw-shortcut-button{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:auto;min-width:0;height:30px;color:var(--text);border-radius:8px;flex:0 auto;padding:0 9px;font-size:9px}.pw-shortcut-strip .pw-shortcut-icon{border-radius:5px;flex-basis:17px;width:17px;height:17px}.pw-shortcut-strip .pw-shortcut-icon .pw-sidebar-icon-clone{width:11px;height:11px}.pw-library-preview .pw-shortcut-grid{align-content:start;gap:7px}.pw-library-preview .pw-shortcut-button{pointer-events:none;height:32px}.pw-widget .pw-shortcut-grid{padding-top:3px}.pw-widget:has(.pw-shortcut-grid) .pw-widget-body{align-items:center;display:flex}@media (width<=760px){.pw-shortcut-grid{grid-template-columns:1fr}}.pw-widget{container:formora-widget/inline-size}.pw-widget-body{isolation:isolate;overflow:hidden!important}.pw-widget .pw-shortcut-button,.pw-widget .pw-shortcut-button:hover,.pw-widget .pw-shortcut-button:active{cursor:pointer!important;transform:none!important}.pw-widget .pw-shortcut-button:hover{box-shadow:inset 0 0 0 1px #176b5914,0 3px 10px #0a2e250b!important}.pw-icon-mask{--pw-icon-color:var(--text);background:var(--pw-icon-color);width:18px;height:18px;-webkit-mask-image:var(--pw-icon-url);-webkit-mask-image:var(--pw-icon-url);mask-image:var(--pw-icon-url);flex:0 0 18px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pw-library-tabs button .pw-icon-mask{color:inherit;margin:auto}.pw-library-tabs button.active .pw-icon-mask{--pw-icon-color:var(--green)}.pw-library-card>header>i .pw-icon-mask{--pw-icon-color:var(--text);width:17px;height:17px}.pw-category-kicker .pw-icon-mask{--pw-icon-color:var(--muted);flex-basis:11px;width:11px;height:11px}.pw-shortcut-icon .pw-icon-mask{--pw-icon-color:var(--text);width:12px;height:12px}.pw-shortcut-strip .pw-shortcut-icon .pw-icon-mask{width:11px;height:11px}.pw-resize-handle{z-index:8;width:20px;height:20px;color:var(--muted);opacity:0;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:6px;padding:0;transition:opacity .12s,background .12s,color .12s;position:absolute;bottom:5px;right:5px;cursor:nwse-resize!important}.pw-resize-handle:before{content:"";border-bottom:2px solid;border-right:2px solid;border-radius:0 0 2px;width:9px;height:9px;position:absolute;bottom:4px;right:4px}.pw-resize-handle:after{content:"";border-bottom:1px solid;border-right:1px solid;width:4px;height:4px;position:absolute;bottom:7px;right:7px}.pw-widget:hover .pw-resize-handle,.pw-widget:focus-within .pw-resize-handle,.pw-resize-origin .pw-resize-handle{opacity:1}.pw-resize-handle:hover{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.pw-resize-origin{z-index:8!important;border-color:var(--line)!important;cursor:nwse-resize!important;transform:none!important;box-shadow:0 14px 36px #11362e1f,0 0 0 2px #2d7cf41a!important}body.pw-widget-resizing,body.pw-widget-resizing *{cursor:nwse-resize!important;-webkit-user-select:none!important;user-select:none!important}.pw-widget>footer{padding-right:30px}.pw-widget>footer i{opacity:.72}@container formora-widget (width<=360px){.pw-widget .pw-shortcut-strip{flex-wrap:wrap}.pw-widget .pw-shortcut-strip .pw-shortcut-button{flex:110px}.pw-widget .pw-metric>strong{font-size:20px}}@container formora-widget (width<=285px){.pw-widget .pw-shortcut-grid{align-content:start;grid-template-columns:1fr!important;gap:6px!important}.pw-widget .pw-shortcut-button{height:34px!important;padding:0 9px!important;font-size:9px!important}.pw-widget .pw-shortcut-icon{flex-basis:18px;width:18px;height:18px}.pw-widget .pw-shortcut-strip{grid-template-columns:1fr!important;gap:5px!important;display:grid!important}.pw-widget .pw-shortcut-strip .pw-shortcut-button{width:100%!important}.pw-widget .pw-split{grid-template-columns:1fr!important}.pw-widget .pw-bars>div{grid-template-columns:minmax(52px,66px) 1fr auto}.pw-widget .pw-mini-row{align-items:flex-start}.pw-widget .pw-mini-row>b{padding-top:1px}}@container formora-widget (width<=230px){.pw-widget>header,.pw-widget-body{padding-left:11px;padding-right:11px}.pw-widget>header strong{font-size:12px}.pw-widget .pw-shortcut-button{gap:6px!important}.pw-widget .pw-shortcut-button>span:last-child{white-space:normal;line-height:1.1}}.pw-widget[data-widget-id=command-momentum][data-cols="2"] .pw-widget-body{align-items:flex-start!important}.pw-widget[data-widget-id=command-momentum][data-cols="2"] .pw-shortcut-grid{align-content:start;width:100%;grid-template-columns:1fr!important}:is(.pw-widget[data-rows="2"] .pw-widget-body:has(.pw-shortcut-grid),.pw-widget[data-rows="2"] .pw-widget-body:has(.pw-shortcut-strip)){align-items:flex-start!important}.pw-library-preview .pw-shortcut-button,.pw-library-preview .pw-shortcut-button:hover{box-shadow:none!important;transform:none!important}.pw-library-card{min-height:250px}.pw-builder-toolbar{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0 14px;font-size:12px;display:flex}.pw-builder-toolbar>div{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.pw-builder-owner{color:var(--text);align-items:center;gap:8px;font-weight:550;display:flex}.pw-builder-toolbar [data-personal-mode]{font-size:11px;line-height:1.5}.pw-builder-toolbar button{border:1px solid var(--line);min-height:34px;color:var(--muted);font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;display:flex}.pw-builder-toolbar button[aria-pressed=true]{background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised)}.design-workspace .pw-widget>footer{justify-content:space-between;align-items:center;gap:8px;padding:6px 36px 9px 12px;display:flex}.design-workspace .pw-widget>footer button{white-space:normal;font-size:11px;line-height:1.5}.design-workspace .pw-widget-body{scrollbar-color:var(--line-2) transparent;overscroll-behavior:contain}.design-workspace .pw-widget-body::-webkit-scrollbar{width:5px;height:5px}.design-workspace .pw-widget-body::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:8px}.design-workspace .pw-widget>header>span{min-width:0}.design-workspace .pw-widget>header strong{line-height:1.4}.pw-widget-search{border:1px solid var(--line);background:var(--surface-inset);min-height:42px;color:var(--muted);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:8px;flex-shrink:0;align-items:center;gap:10px;margin:0 22px 16px;padding:0 12px;display:flex}.pw-widget-search input{width:100%;min-width:0;height:40px;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.pw-widget-search:focus-within{outline:2px solid var(--line-2);outline-offset:2px}@media (width<=780px){.pw-builder-toolbar{align-items:flex-start}.pw-builder-toolbar [data-personal-mode]{max-width:32ch}.pw-builder-grid-label{display:none}.pw-widget-search{margin-inline:14px}}.pw-library-card>footer>span{text-overflow:ellipsis;white-space:nowrap;max-width:62%;overflow:hidden}.activities-v2-page .activity-focus-card{color:var(--text)}.activities-v2-page .activity-focus-card .activity-focus-copy small,.activities-v2-page .activity-focus-card .activity-focus-copy strong,.activities-v2-page .activity-focus-card .activity-focus-copy p,.activities-v2-page .activity-focus-card .activity-focus-mark span{color:var(--text)!important}.activities-v2-page .activity-focus-card .activity-focus-copy small,.activities-v2-page .activity-focus-card .activity-focus-copy p,.activities-v2-page .activity-focus-card .activity-focus-context small,.activities-v2-page .activity-focus-card .activity-focus-mark span{color:var(--muted)!important}.activities-v2-page .activity-focus-card .activity-focus-copy strong{letter-spacing:-.01em;font-size:19px;font-weight:650}.activities-v2-page .activity-focus-card .activity-focus-actions>button:not(.activity-complete-button){background:color-mix(in srgb,var(--surface) 10%,transparent);border-color:color-mix(in srgb,var(--surface) 22%,transparent);color:var(--text)!important}.activities-v2-page .activity-focus-card .activity-focus-actions>button:not(.activity-complete-button):hover{background:color-mix(in srgb,var(--surface) 16%,transparent)}.activities-v2-page .activity-focus-card .activity-complete-button{background:var(--surface);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)!important}.activities-v2-page .activity-focus-card .activity-priority.priority-high{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--ink-orange)!important}.activities-v2-page .activity-focus-card .activity-priority.priority-medium{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text)!important}.activities-v2-page .activity-focus-card .activity-priority.priority-normal{background:color-mix(in srgb,var(--surface) 13%,transparent);border:1px solid color-mix(in srgb,var(--surface) 16%,transparent);color:var(--text)!important}.activity-kpis .activity-kpi-card{border:1px solid var(--av2-line);background:var(--av2-panel);text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;align-items:center;gap:12px;padding:16px 18px;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s;display:flex;position:relative;box-shadow:0 4px 14px #11302709}.activity-kpis .activity-kpi-card:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translateY(-2px);box-shadow:0 10px 26px #11302714}.activity-kpis .activity-kpi-card:focus-visible{border-color:var(--line);outline:none;box-shadow:0 0 0 3px #1769f61f,0 10px 26px #11302714}.activity-kpis .activity-kpi-card.is-active{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:inset 0 0 0 1px #1769f614,0 8px 22px #1130270e}.activity-kpis .activity-kpi-card>div{flex:1;min-width:0}.activity-kpis .activity-kpi-card small{color:var(--muted);font-size:11px;font-weight:600;display:block}.activity-kpis .activity-kpi-card strong{color:var(--text);margin-top:2px;font-size:26px;line-height:1;display:block}.activity-kpis .activity-kpi-card p{color:var(--muted);margin:5px 0 0;font-size:11px}.activity-kpi-action{color:var(--muted);opacity:0;pointer-events:none;font-size:9px;font-weight:650;transition:opacity .15s,transform .15s,color .15s;position:absolute;bottom:11px;right:14px;transform:translateY(2px)}.activity-kpi-card:hover .activity-kpi-action,.activity-kpi-card.is-active .activity-kpi-action{opacity:1;color:var(--ink-blue);transform:translateY(0)}.activity-kpi-card.is-active .activity-kpi-icon.today{box-shadow:inset 0 0 0 1px #1769f624}.activity-kpi-card.is-active .activity-kpi-icon.priority{box-shadow:inset 0 0 0 1px #d9554224}.activity-kpi-card.is-active .activity-kpi-icon.conversations{box-shadow:inset 0 0 0 1px #574fd624}.activity-kpi-card.is-active .activity-kpi-icon.complete{box-shadow:inset 0 0 0 1px #0b8c6624}@media (width<=760px){.activity-kpi-action{display:none}}.command-search input:focus,.command-search input:focus-visible{box-shadow:none!important;outline:none!important}.command-search:focus-within{border-color:var(--line);box-shadow:0 0 0 3px #12675214}.command-search input[type=search]{appearance:none}.command-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.command-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.command-search input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.command-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.language-picker select:focus,.language-picker select:focus-visible{border-color:var(--line)!important;outline:none!important;box-shadow:0 0 0 3px #1267521a!important}.calendar-page[data-calendar-workspace-v2]{--cv2-ink:var(--text);--cv2-muted:var(--muted);--cv2-line:var(--line);--cv2-soft:var(--accent-soft)}.calendar-page[data-calendar-workspace-v2] .calendar-page-head{align-items:center;margin-bottom:14px}.calendar-page[data-calendar-workspace-v2] .calendar-page-head h1{font-size:clamp(30px,2.4vw,40px)}.calendar-page[data-calendar-workspace-v2] .calendar-page-head p{margin-top:6px;font-size:14px}.calendar-v2-command-strip{border:1px solid var(--cv2-line);background:linear-gradient(110deg, var(--surface) 0%, var(--surface) 48%, var(--surface) 100%);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;grid-template-columns:minmax(240px,1.3fr) auto auto;align-items:center;gap:20px;margin-bottom:10px;padding:14px 16px;display:grid;box-shadow:0 8px 24px #143a3009}.calendar-v2-command-copy{gap:3px;min-width:0;display:grid}.calendar-v2-kicker{color:var(--muted);letter-spacing:.14em;font-size:10px;font-weight:650}.calendar-v2-command-copy strong{color:var(--text);letter-spacing:-.02em;font-size:19px}.calendar-v2-command-copy small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.calendar-v2-mini-metrics{align-items:stretch;gap:6px;display:flex}.calendar-v2-mini-metrics>span{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 78%,transparent);border-radius:11px;gap:1px;min-width:82px;padding:8px 12px;display:grid}.calendar-v2-mini-metrics b{color:var(--text);font-size:16px}.calendar-v2-mini-metrics small{color:var(--muted);font-size:9px;font-weight:600}.calendar-v2-quick-actions{gap:7px;display:flex}.calendar-v2-quick-actions button,.calendar-v2-plan-focus{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:0 12px;font-size:11px;font-weight:650;transition:all .14s}.calendar-v2-quick-actions button:hover,.calendar-v2-plan-focus:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transform:translateY(-1px)}.calendar-v2-quick-actions button span{color:var(--ink-green);margin-right:4px}.calendar-page[data-calendar-workspace-v2] .calendar-toolbar{z-index:18;position:sticky;top:0;box-shadow:0 8px 20px #10302709}.calendar-page[data-calendar-workspace-v2] .calendar-filter-bar{z-index:17;position:sticky;top:61px}.calendar-page[data-calendar-workspace-v2] .calendar-layout{grid-template-columns:minmax(0,1fr) 278px}.calendar-page[data-calendar-workspace-v2] .calendar-side-panel{position:sticky;top:126px}.calendar-page[data-calendar-workspace-v2] .calendar-main-panel,.calendar-page[data-calendar-workspace-v2] .calendar-side-card{box-shadow:0 8px 24px #163c3109}.calendar-page[data-calendar-workspace-v2] .calendar-week-header{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.calendar-v2-load{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:42px;height:3px;color:var(--text);border-radius:999px;grid-column:1/-1;justify-self:center;margin-top:3px;overflow:hidden}.calendar-v2-load>span{height:100%;width:var(--load);background:linear-gradient(90deg, var(--green), var(--blue));border-radius:inherit;display:block}.calendar-page[data-calendar-workspace-v2] .calendar-day-heading>small{margin-top:1px}.calendar-page[data-calendar-workspace-v2] .calendar-event{border:1px solid #22524414;box-shadow:inset 3px 0,0 2px 8px #143b3009}.calendar-page[data-calendar-workspace-v2] .calendar-event:hover{transform:translateY(-2px)scale(1.01);box-shadow:inset 3px 0,0 8px 18px #1230271c}.calendar-v2-grip{opacity:0;color:currentColor;letter-spacing:-2px;pointer-events:none;font-size:10px;transition:opacity .12s;position:absolute;top:4px;right:5px}.calendar-event:hover .calendar-v2-grip{opacity:.42}.calendar-v2-now-label{background:var(--orange-soft);color:var(--text);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);border-radius:6px;padding:2px 5px;font-size:8px;font-weight:650;line-height:1;position:absolute;top:-11px;right:5px}.calendar-v2-planner{gap:10px;display:grid}.calendar-v2-capacity{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);height:8px;color:var(--text);border-radius:999px;overflow:hidden}.calendar-v2-capacity>span{width:var(--busy);border-radius:inherit;background:linear-gradient(90deg, var(--green), var(--blue-soft));height:100%;display:block}.calendar-v2-capacity-copy{gap:2px;display:grid}.calendar-v2-capacity-copy strong{color:var(--text);font-size:15px}.calendar-v2-capacity-copy small{color:var(--muted);font-size:10px}.calendar-v2-plan-focus{width:100%;margin-top:2px}.calendar-page[data-calendar-workspace-v2] .calendar-week-scroll,.calendar-page[data-calendar-workspace-v2] .calendar-day-scroll{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,var(--line-2)) transparent}.calendar-page[data-calendar-workspace-v2] .calendar-week-scroll::-webkit-scrollbar{width:8px;height:8px}.calendar-page[data-calendar-workspace-v2] .calendar-day-scroll::-webkit-scrollbar{width:8px;height:8px}.calendar-page[data-calendar-workspace-v2] .calendar-week-scroll::-webkit-scrollbar-thumb{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border:1px solid #0000;border-radius:999px}.calendar-page[data-calendar-workspace-v2] .calendar-day-scroll::-webkit-scrollbar-thumb{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border:1px solid #0000;border-radius:999px}.calendar-page[data-calendar-workspace-v2] .calendar-month-day{transition:background .12s,box-shadow .12s}.calendar-page[data-calendar-workspace-v2] .calendar-month-day:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:inset 0 0 0 1px #dbe7e2}@media (width<=1320px){.calendar-v2-command-strip{grid-template-columns:1fr auto}.calendar-v2-mini-metrics{grid-area:2/1/auto/-1}.calendar-page[data-calendar-workspace-v2] .calendar-layout{grid-template-columns:minmax(0,1fr) 245px}}@media (width<=1050px){.calendar-page[data-calendar-workspace-v2] .calendar-layout{grid-template-columns:1fr}.calendar-page[data-calendar-workspace-v2] .calendar-side-panel{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.calendar-v2-command-strip{grid-template-columns:1fr}.calendar-v2-quick-actions{justify-content:flex-start}}.color-studio{--cs-bg:#19191c;--cs-raised:#232326;--cs-line:#3d3d43;--cs-text:#f2f0ed;--cs-muted:#b5b2b0;color:var(--cs-text);background:var(--cs-bg);border:1px solid var(--cs-line);border-radius:12px;min-width:0;font-size:13px;overflow:hidden}.color-studio *{box-sizing:border-box}.color-studio header{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 24px 20px;display:flex}.color-studio h2{letter-spacing:-.03em;color:var(--cs-text);margin:6px 0 8px;font-size:25px}.color-studio p{color:var(--cs-muted);margin:0;line-height:1.6}.color-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--cs-muted);font-size:10px}.color-mode-badge{border:1px solid var(--cs-line);color:var(--cs-muted);border-radius:20px;flex-shrink:0;padding:6px 10px;font-size:11px}.color-studio button,.color-studio select,.color-studio input{font:inherit;color:var(--cs-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.color-studio button{border:1px solid var(--cs-line);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:7px;min-height:34px;padding:8px 10px;transition:background .15s}.color-studio button:hover:not(:disabled){background:var(--cs-raised)}.color-studio :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #eee9e2}.color-studio button:disabled{opacity:.45}.color-studio-toolbar{border-bottom:1px solid var(--cs-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 24px 20px;display:flex}.color-presets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.color-presets>span{color:var(--cs-muted);margin-right:4px;font-size:11px}.color-presets button{align-items:center;gap:7px;font-size:11px;display:flex}.color-presets i{border-radius:50%;width:10px;height:10px}.color-studio-grid{grid-template-columns:minmax(160px,.8fr) minmax(220px,1fr);gap:0;display:grid}.color-role-picker{border-right:1px solid var(--cs-line);padding:20px}.color-role-picker>label{gap:10px;font-size:12px;font-weight:600;display:grid}.color-role-picker select{background:var(--cs-raised);border:1px solid var(--cs-line);border-radius:7px;width:100%;min-width:0;padding:9px;font-size:12px}.color-role-list{gap:4px;margin-top:14px;display:grid}.color-role-list button{text-align:left;border:1px solid #0000;align-items:center;gap:10px;min-height:39px;font-size:12px;display:flex}.color-role-list button[aria-pressed=true]{background:var(--cs-raised);border-color:var(--cs-line)}.color-role-list button>i{border:1px solid #ffffff30;border-radius:5px;flex-shrink:0;width:20px;height:20px}.color-role-list button>b{color:var(--cs-muted);margin-left:auto}.color-studio-editor{min-width:0;padding:20px 24px}.color-editor-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.color-studio h3{color:var(--cs-text);margin:0;font-size:13px;font-weight:600}.color-editor-heading button{font-size:11px}.color-editor{max-width:280px;margin:20px auto 0}.color-wheel{aspect-ratio:1;touch-action:none;cursor:crosshair;width:calc(100% - 20px);max-width:220px;margin:12px auto 26px;position:relative}.color-wheel-paint{background:radial-gradient(circle,#fff,#0000 72%),conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;width:100%;height:100%}.color-wheel>i{pointer-events:none;border:2px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0008,0 1px 5px #0008}.color-slider{gap:5px;margin:14px 0;display:grid}.color-slider>span{color:var(--cs-muted);justify-content:space-between;gap:16px;font-size:11px;display:flex}.color-slider output{font-variant-numeric:tabular-nums}.color-slider input{accent-color:#eee9e2;cursor:pointer;width:100%;height:18px;margin:0}.color-hex-label{color:var(--cs-muted);gap:7px;margin:18px 0 8px;font-size:11px;display:grid}.color-hex-field{border:1px solid var(--cs-line);background:#111113;border-radius:7px;align-items:center;gap:10px;padding:6px 10px;display:flex}.color-hex-field i{border:1px solid #ffffff30;border-radius:4px;flex-shrink:0;width:22px;height:22px}.color-hex-field input{letter-spacing:.05em;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;width:100%;min-width:0;padding:3px;font-family:ui-monospace,monospace}.color-studio small{color:var(--cs-muted);font-size:11px;line-height:1.6}.color-editor>small{color:#ffc4ae}.color-studio-preview{border-top:1px solid var(--cs-line);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:16px 24px;padding:24px;display:grid}.color-studio-preview>h3{grid-column:1/-1}.color-mini{pointer-events:none;border:1px solid;border-radius:9px;min-width:0;font-size:11px;overflow:hidden}.color-mini-top{letter-spacing:.13em;border-bottom:1px solid;justify-content:space-between;padding:12px 14px;font-size:10px;display:flex}.color-mini-layout{grid-template-columns:40px 1fr;display:grid}.color-mini-layout>aside{text-align:center;border-right:1px solid;flex-direction:column;gap:16px;padding:14px 0;font-size:16px;display:flex}.color-mini-layout>div{gap:12px;padding:16px;display:grid}.color-mini-layout strong{font-size:20px}.color-mini-layout small{color:inherit}.color-mini-card{border:1px solid;border-radius:6px;gap:7px;padding:12px;display:grid}.color-mini-bars{align-items:end;gap:5px;height:35px;display:flex}.color-mini-bars i{border-radius:2px;flex:1}.color-studio .color-mini button{border:0;padding:9px;font-weight:600}.color-contrast{align-self:center}.color-contrast h4{margin:0 0 14px;font-size:12px}.color-contrast p{justify-content:space-between;gap:14px;margin:10px 0;font-size:11px;display:flex}.color-contrast b{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--cs-text);font-weight:500}.color-contrast small{color:#ffc4ae;margin-top:16px;display:block}.color-studio footer{border-top:1px solid var(--cs-line);background:#151518;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.color-studio footer>div:first-child{flex:1;min-width:180px}.color-studio footer strong{font-size:12px}.color-studio footer p{max-width:480px;margin-top:6px;font-size:11px}.color-studio footer [role=status]{color:#d4e5d7;margin-top:7px;font-size:12px;display:block}.color-studio footer>div:last-child{gap:8px;display:flex}.color-studio [data-colors-save]{color:#191715;background:#eee9e2;font-weight:600}.color-studio [data-colors-save]:hover:not(:disabled){background:#fff}[data-color-customizer]{container-type:inline-size}.color-studio{scroll-margin-top:84px}@container (width>=880px){.color-studio-grid{grid-template-columns:minmax(170px,.8fr) minmax(240px,1fr) minmax(230px,1fr)}.color-studio-preview{border-top:0;border-left:1px solid var(--cs-line);grid-column:auto;display:block}.color-studio-preview>h3{margin-bottom:20px}.color-contrast{margin-top:24px}}@media (width<=1100px){.color-studio-grid{grid-template-columns:minmax(140px,.8fr) minmax(190px,1fr)}.color-role-picker{padding:16px 12px}.color-studio-editor{padding:16px}.color-studio header{flex-wrap:wrap}}@media (width<=600px){.color-studio-grid{display:block}.color-role-picker{border-right:0;border-bottom:1px solid var(--cs-line)}.color-role-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.color-role-list button{padding:7px;font-size:11px}.color-studio-preview{grid-template-columns:1fr;padding:18px}.color-studio header,.color-studio-toolbar,.color-studio footer{padding:18px}.color-studio h2{font-size:23px}.color-studio footer>div:last-child{width:100%}.color-studio footer>div:last-child button{flex:1}}@media (prefers-reduced-motion:reduce){.color-studio button{transition:none}}.color-studio .color-slider input{appearance:none;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;height:24px}.color-studio .color-slider input::-webkit-slider-runnable-track{background:#55555d;border-radius:4px;height:3px}.color-studio .color-slider input::-webkit-slider-thumb{appearance:none;background:#eee9e2;border:1px solid #fff;border-radius:50%;width:12px;height:12px;margin-top:-4.5px;box-shadow:0 1px 3px #0005}.color-studio .color-slider input::-moz-range-track{background:#55555d;border-radius:4px;height:3px}.color-studio .color-slider input::-moz-range-thumb{background:#eee9e2;border:1px solid #fff;border-radius:50%;width:12px;height:12px}.design-workspace .contact-status-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}.design-workspace .contact-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 24px!important;display:grid!important}.design-workspace .contact-info-item{min-width:0;grid-template-columns:30px minmax(0,1fr)!important;gap:12px!important}.design-workspace .contact-info-item:has(a[href^=mailto\:]){grid-column:1/-1}.design-workspace .contact-info-item>span{min-width:0}.design-workspace .contact-info-item a,.design-workspace .contact-info-item strong{overflow-wrap:anywhere;word-break:normal!important}.design-workspace .contact-info-item a[href^=mailto\:]{max-width:100%;display:block;font-size:clamp(13px,1.2vw,16px)!important}.design-workspace .contact-profile-card+.contact-profile-card{margin-top:16px}.design-workspace .contact-profile-personal .contact-info-grid{padding-top:8px}.workspace-demo-label{color:var(--text);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:8px;padding:9px 12px;font-size:12px}.workspace-theme-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:24px;display:grid}.workspace-theme-options>button{text-align:left;background:var(--surface);color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border:2px solid #0000;border-radius:10px;padding:12px}.workspace-theme-options>button[aria-pressed=true]{border-color:var(--blue);background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.workspace-theme-options>button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.workspace-theme-options strong,.workspace-theme-options small{margin-top:8px;display:block}.workspace-theme-options small{color:var(--muted)}.workspace-theme-preview{border:1px solid var(--line);background:var(--preview-background);border-radius:8px;height:72px;display:block;position:relative;overflow:hidden}.workspace-theme-preview i{background:var(--preview-sidebar);width:24%;position:absolute;inset:0 auto 0 0}.workspace-theme-preview b{border-top:8px solid var(--preview-accent);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:4px;position:absolute;inset:16px 14px 16px 34%}html[data-workspace-theme] .design-workspace{background:var(--workspace-background)!important}html[data-workspace-theme] .design-workspace .sidebar{background:linear-gradient(180deg,var(--workspace-sidebar),var(--workspace-sidebar-end))!important}html[data-workspace-theme] .design-workspace .sidebar .sidebar-profile{background:var(--workspace-sidebar-end)!important}html[data-workspace-theme] .design-workspace .top-create{color:var(--text);background:var(--blue)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important}@media (width<=700px){.design-workspace .contact-info-grid{grid-template-columns:minmax(0,1fr)!important}.workspace-theme-options{grid-template-columns:minmax(0,1fr)}.soe-workspace-hero{flex-wrap:wrap}}html[data-workspace-theme] .app-shell.design-workspace .sidebar>.brand,html[data-workspace-theme] .app-shell.design-workspace .sidebar>.sidebar-profile{background:var(--workspace-sidebar-end)!important}html[data-workspace-theme] .app-shell.design-workspace .brief-focus{background:radial-gradient(circle at 80% 10%,#15876252,transparent 34%),linear-gradient(125deg,var(--surface-inset) 0%,var(--surface-inset) 54%,var(--surface-inset) 100%)!important}html[data-workspace-theme] .app-shell.design-workspace .tev2-team-hero{background:linear-gradient(125deg,var(--workspace-sidebar-end),var(--workspace-sidebar))!important}html[data-workspace-theme] .app-shell.design-workspace .brief-progress{background:var(--surface)!important;color:var(--text)!important;border-color:var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}html[data-workspace-theme] .app-shell.design-workspace .brief-progress button{color:var(--ink-blue)!important}html[data-workspace-theme] .app-shell.design-workspace .formora-autopilot-strip>button{background:var(--surface-inset)!important;color:var(--text)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important}html[data-workspace-theme] .app-shell.design-workspace .formora-autopilot-strip{color:var(--text);background:linear-gradient(105deg,var(--surface) 0%,var(--surface) 55%,var(--surface) 100%)!important;border-color:var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}html[data-workspace-theme] .app-shell.design-workspace :is(.primary-button,.soe-save-bar>button,.contact-quick-note button,.autopilot-primary,.ap-primary){background:var(--accent)!important;color:var(--on-accent)!important;--text:var(--text-on-accent)!important;--muted:var(--muted-on-accent)!important;--subtle:var(--subtle-on-accent)!important;--ink-blue:var(--blue-on-accent)!important;--ink-accent:var(--accent-on-accent)!important;--ink-green:var(--green-on-accent)!important;--ink-orange:var(--orange-on-accent)!important;--ink-amber:var(--amber-on-accent)!important;--ink-violet:var(--violet-on-accent)!important;--ink-nav-glow:var(--nav-glow-on-accent)!important}html[data-workspace-theme] .app-shell.design-workspace .topbar>.top-team-create{color:var(--ink-blue)!important;border-color:color-mix(in srgb,var(--blue),var(--text) 75%)!important;background:var(--blue-soft)!important;--text:var(--text-on-linkSoft)!important;--muted:var(--muted-on-linkSoft)!important;--subtle:var(--subtle-on-linkSoft)!important;--ink-blue:var(--blue-on-linkSoft)!important;--ink-accent:var(--accent-on-linkSoft)!important;--ink-green:var(--green-on-linkSoft)!important;--ink-orange:var(--orange-on-linkSoft)!important;--ink-amber:var(--amber-on-linkSoft)!important;--ink-violet:var(--violet-on-linkSoft)!important;--ink-nav-glow:var(--nav-glow-on-linkSoft)!important}html[data-workspace-theme] .app-shell.design-workspace .settings-v2-nav button.active{color:var(--text);background:var(--blue-soft)!important;--text:var(--text-on-linkSoft)!important;--muted:var(--muted-on-linkSoft)!important;--subtle:var(--subtle-on-linkSoft)!important;--ink-blue:var(--blue-on-linkSoft)!important;--ink-accent:var(--accent-on-linkSoft)!important;--ink-green:var(--green-on-linkSoft)!important;--ink-orange:var(--orange-on-linkSoft)!important;--ink-amber:var(--amber-on-linkSoft)!important;--ink-violet:var(--violet-on-linkSoft)!important;--ink-nav-glow:var(--nav-glow-on-linkSoft)!important}.workspace-theme-options>button{background:var(--surface);border-color:var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);transition:border-color .15s,box-shadow .15s}.workspace-theme-options>button:hover{box-shadow:0 6px 18px #162b3910}.workspace-theme-options>button[aria-pressed=true]:after{content:"✓ Selected";color:var(--ink-blue);margin-top:12px;font-size:12px;font-weight:600;display:block}.workspace-theme-preview{height:96px}.app-shell.design-workspace .analytics-grid{gap:16px}.app-shell.design-workspace .analytics-grid .kpi-card{border-radius:10px;min-width:0;min-height:150px;position:relative;padding:22px!important;display:block!important}.app-shell.design-workspace .analytics-grid .kpi-icon{background:var(--blue-soft);width:30px;height:30px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:9px;margin-bottom:12px;font-size:16px}.app-shell.design-workspace .analytics-grid .sparkline{display:none!important}.app-shell.design-workspace .analytics-grid .kpi-copy strong{white-space:nowrap;letter-spacing:-.04em;margin:6px 0;line-height:1.3;display:block;font-size:clamp(20px,1.65vw,30px)!important}.app-shell.design-workspace .analytics-grid .kpi-copy small{font-size:12px!important}.app-shell.design-workspace .analytics-panels{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px}.app-shell.design-workspace .analytics-panels .panel{border-radius:10px;padding:24px!important}.app-shell.design-workspace .analytics-panels h2{margin:0 0 8px;font-size:19px!important}.chart-caption{color:var(--muted);margin:0 0 24px!important;font-size:12px!important}.app-shell.design-workspace .fake-chart{background:repeating-linear-gradient(to top,transparent 0,transparent 49px,var(--surface-inset) 49px,var(--surface-inset) 50px);border-bottom:1px solid var(--line);margin-top:24px;gap:14px!important;height:250px!important;padding:20px 8px 26px!important}.app-shell.design-workspace .fake-chart i{border-radius:5px 5px 0 0;flex:1;max-width:42px;position:relative;background:linear-gradient(to top,var(--blue),color-mix(in srgb,var(--blue),var(--surface) 45%))!important}.fake-chart i span{text-align:center;color:var(--muted);font:11px sans-serif;position:absolute;bottom:-23px;left:0;right:0}.app-shell.design-workspace .funnel-panel>div{grid-template-columns:1fr auto;gap:12px;margin:12px 0;padding:12px 0 18px;display:grid;position:relative}.app-shell.design-workspace .funnel-panel>div i{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);max-width:100%;height:6px;color:var(--text);border-radius:4px;position:absolute;bottom:0;left:0}.insights-intro{background:var(--blue-soft);border:1px solid color-mix(in srgb,var(--blue),white 85%);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:24px 28px;display:flex}.insights-intro small{color:var(--ink-blue);letter-spacing:.12em;font-size:11px;font-weight:650}.insights-intro h2{margin:8px 0;font-size:23px}.insights-intro p{margin:0}.insights-intro>span{flex-shrink:0;font-size:12px}.insights-intro>span strong{color:var(--ink-blue);margin-right:8px;font-size:32px}.app-shell.design-workspace .ai-grid{gap:20px}.app-shell.design-workspace .ai-insight-card{border-radius:10px;flex-direction:column;display:flex;box-shadow:0 3px 12px #182b3905;min-height:240px!important;padding:24px!important}.app-shell.design-workspace .ai-insight-card>div{justify-content:space-between;align-items:center;display:flex}.app-shell.design-workspace .ai-insight-card>div>span:first-child{background:var(--blue-soft);width:36px;height:36px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:10px;place-items:center;font-size:22px;display:grid}.app-shell.design-workspace .ai-insight-card .pill{padding:5px 9px!important;font-size:11px!important;line-height:1.4!important}.app-shell.design-workspace .ai-insight-card h2{line-height:1.4;margin:18px 0 10px!important;font-size:20px!important}.app-shell.design-workspace .ai-insight-card p{max-width:65ch;margin:0 0 22px;line-height:1.7;font-size:14px!important}.app-shell.design-workspace .ai-insight-card>button{background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:8px;align-self:flex-start;margin-top:auto;padding:9px 12px;font-size:13px!important}@media (width<=1000px){.app-shell.design-workspace .analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.design-workspace .analytics-panels{grid-template-columns:1fr}}@media (width<=650px){.app-shell.design-workspace .ai-grid{grid-template-columns:1fr}.insights-intro{flex-direction:column;align-items:flex-start}}html[data-workspace-theme] .app-shell.design-workspace .autopilot-scan{color:var(--text);background:var(--blue)!important;box-shadow:0 10px 24px color-mix(in srgb,var(--blue),transparent 85%)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important}html[data-workspace-theme] .app-shell.design-workspace :is(.autopilot-hero-copy>span,.autopilot-section-heading>span){color:var(--ink-blue)!important}html[data-workspace-theme] .app-shell.design-workspace .autopilot-tabs button.active:after{color:var(--text);background:var(--blue)!important;--text:var(--text-on-link)!important;--muted:var(--muted-on-link)!important;--subtle:var(--subtle-on-link)!important;--ink-blue:var(--blue-on-link)!important;--ink-accent:var(--accent-on-link)!important;--ink-green:var(--green-on-link)!important;--ink-orange:var(--orange-on-link)!important;--ink-amber:var(--amber-on-link)!important;--ink-violet:var(--violet-on-link)!important;--ink-nav-glow:var(--nav-glow-on-link)!important}.polish-deals .full-pipeline{grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:start!important;gap:10px!important;padding:0 0 28px!important;display:grid!important;overflow:visible!important}.polish-deals .full-pipeline-col{border:1px solid var(--line);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 90%,transparent);color:var(--text);position:relative;background:linear-gradient(180deg,var(--surface) 0%,var(--surface) 100%)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:14px!important;min-width:0!important;height:auto!important;min-height:470px!important;max-height:none!important;padding:8px!important;overflow:visible!important}.polish-deals .full-pipeline-col:before{content:"";background:var(--surface-raised);opacity:.78;--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);height:3px;color:var(--text);border-radius:0 0 99px 99px;position:absolute;top:0;left:13px;right:13px}.polish-deals .full-pipeline-col:has(>.stage-blue):before{background:var(--blue);--text:var(--text-on-link);--muted:var(--muted-on-link);--subtle:var(--subtle-on-link);--ink-blue:var(--blue-on-link);--ink-accent:var(--accent-on-link);--ink-green:var(--green-on-link);--ink-orange:var(--orange-on-link);--ink-amber:var(--amber-on-link);--ink-violet:var(--violet-on-link);--ink-nav-glow:var(--nav-glow-on-link);color:var(--text)}.polish-deals .full-pipeline-col:has(>.stage-indigo):before{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.polish-deals .full-pipeline-col:has(>.stage-violet):before{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.polish-deals .full-pipeline-col:has(>.stage-orange):before{background:var(--orange);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);color:var(--text)}.polish-deals .full-pipeline-col:has(>.stage-coral):before{background:var(--orange);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);color:var(--text)}.polish-deals .full-pipeline-col:has(>.stage-green):before{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.polish-deals .full-stage-head{z-index:7;border:1px solid color-mix(in srgb,var(--surface) 72%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;min-height:58px;position:sticky;top:96px;box-shadow:0 5px 16px #1c372f0f;margin:0 0 8px!important;padding:9px 10px!important;display:grid!important}.polish-deals .full-stage-head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font-size:12px!important}.polish-deals .full-stage-head>span{background:color-mix(in srgb,var(--surface) 62%,transparent);border-radius:99px;place-items:center;min-width:22px;height:22px;font-weight:650;display:grid;font-size:10px!important}.polish-deals .deal-stage-value{opacity:.7;grid-column:1/-1;font-weight:600;color:inherit!important;font-size:10px!important}.polish-deals .deal-card-shell{position:relative;margin:0 0 8px!important}.polish-deals .deal-card-large{width:100%;color:var(--text);border-color:var(--line)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:11px!important;min-height:0!important;margin:0!important;padding:11px 10px 10px!important;transition:border-color .14s,box-shadow .14s,transform .14s!important;box-shadow:0 2px 7px #11302709!important}.polish-deals .deal-card-large:hover{border-color:var(--line)!important;transform:translateY(-1px)!important;box-shadow:0 9px 22px #11302717!important}.polish-deals .deal-card-large>div>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important}.polish-deals .deal-card-large h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--muted)!important;margin:5px 0 8px!important;font-size:10.5px!important;line-height:1.35!important}.polish-deals .deal-card-large>b{letter-spacing:-.025em;display:block;font-size:16px!important}.polish-deals .deal-card-large>small{background:var(--surface);text-overflow:ellipsis;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;padding:6px 7px;line-height:1.3;display:block;overflow:hidden;color:var(--muted)!important;margin-top:7px!important;font-size:9.5px!important}.polish-deals .deal-card-large footer{margin-top:8px!important;padding-top:7px!important;font-size:9px!important}.polish-deals .card-priority{font-weight:600;background:var(--surface)!important;color:var(--ink-orange)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:6px!important;margin-top:7px!important;padding:3px 6px!important;font-size:8px!important;display:inline-flex!important}.polish-deals .full-pipeline-col:has(>.deal-card-shell:nth-child(4)) .deal-card-large{padding:9px!important}.polish-deals .full-pipeline-col:has(>.deal-card-shell:nth-child(4)) .deal-card-large h3{-webkit-line-clamp:1;margin:4px 0 6px!important}.polish-deals .full-pipeline-col:has(>.deal-card-shell:nth-child(4)) .deal-card-large>small{white-space:nowrap;padding:5px 6px}.polish-deals .full-pipeline-col:has(>.deal-card-shell:nth-child(5)) .deal-card-large footer{margin-top:6px!important;padding-top:5px!important}.polish-deals .pipeline-empty{text-align:center;color:var(--muted)!important;margin:18px 5px!important;font-size:10px!important}@media (width<=1320px){.polish-deals .full-pipeline{scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-columns:repeat(7,minmax(170px,1fr))!important;overflow:auto visible!important}.polish-deals .full-pipeline-col{scroll-snap-align:start}}@media (width>=1500px){.polish-deals .full-pipeline{gap:12px!important}.polish-deals .full-pipeline-col{padding:9px!important}}.deal-pipeline-v3{flex-direction:column;gap:16px;display:flex;position:relative}.deal-stage-switcher{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:86px;color:var(--text);border-radius:10px;grid-template-columns:1.08fr repeat(7,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.deal-stage-switcher>button{border:0;border-right:1px solid var(--line);text-align:left;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:14px 16px;display:flex}.deal-stage-switcher>button:last-child{border-right:0}.deal-stage-switcher>button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.deal-stage-switcher>button.active{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;margin:7px;box-shadow:inset 0 0 0 1px #b9d7ce}.deal-stage-switcher>button span{justify-content:space-between;align-items:center;gap:8px;display:flex}.deal-stage-switcher strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.deal-stage-switcher small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.deal-stage-switcher b{background:var(--surface);min-width:27px;height:27px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;padding:0 7px;font-size:12px;display:grid}.deal-overview-grid{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:10px;display:grid}.deal-overview-stage{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:10px;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.deal-overview-stage.is-drop-target{border-color:var(--line);transform:translateY(-2px);box-shadow:0 0 0 3px #2e7b681a}.deal-overview-stage:before{content:"";background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);height:4px;color:var(--text);display:block}.deal-overview-stage.stage-indigo:before{background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);color:var(--text)}.deal-overview-stage.stage-violet:before{background:var(--violet-soft);--text:var(--text-on-violetSoft);--muted:var(--muted-on-violetSoft);--subtle:var(--subtle-on-violetSoft);--ink-blue:var(--blue-on-violetSoft);--ink-accent:var(--accent-on-violetSoft);--ink-green:var(--green-on-violetSoft);--ink-orange:var(--orange-on-violetSoft);--ink-amber:var(--amber-on-violetSoft);--ink-violet:var(--violet-on-violetSoft);--ink-nav-glow:var(--nav-glow-on-violetSoft);color:var(--text)}.deal-overview-stage.stage-orange:before,.deal-overview-stage.stage-coral:before{background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);color:var(--text)}.deal-overview-stage.stage-green:before{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.deal-overview-stage-head{text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--line);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;flex-direction:column;gap:7px;width:100%;padding:14px 13px 13px;display:flex}.deal-overview-stage-head:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.deal-overview-stage-head span{justify-content:space-between;align-items:center;gap:8px;display:flex}.deal-overview-stage-head strong{color:var(--text);font-size:15px}.deal-overview-stage-head b{background:var(--surface);min-width:25px;height:25px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;font-size:12px;display:grid}.deal-overview-stage-head small{color:var(--muted);font-size:12px;font-weight:600}.deal-overview-cards{flex-direction:column;gap:10px;padding:10px;display:flex}.deal-overview-empty{color:var(--muted);text-align:center;margin:22px 8px;font-size:13px}.pipeline-deal-draggable{min-width:0}.pipeline-deal-draggable .deal-card-shell{margin:0}.pipeline-deal-draggable[draggable=true]{cursor:grab}.pipeline-deal-draggable[draggable=true]:active{cursor:grabbing}.deal-stage-workspace-v3{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;flex-direction:column;gap:16px;padding:14px;display:flex}.deal-stage-workspace-head{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px;display:flex}.deal-stage-workspace-head.stage-indigo,.deal-stage-workspace-head.stage-violet,.deal-stage-workspace-head.stage-orange,.deal-stage-workspace-head.stage-coral,.deal-stage-workspace-head.stage-green{border-top-color:var(--line)}.deal-stage-workspace-head>div:first-child{max-width:680px}.deal-stage-workspace-head small{letter-spacing:.12em;color:var(--muted);font-size:11px;font-weight:650}.deal-stage-workspace-head h2{color:var(--text);margin:4px 0 6px;font-size:28px}.deal-stage-workspace-head p{color:var(--muted);margin:0;line-height:1.45}.deal-stage-workspace-stats{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:10px;display:flex}.deal-stage-workspace-stats span{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:108px;color:var(--text);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.deal-stage-workspace-stats span strong{color:var(--text);font-size:16px}.deal-stage-workspace-stats span small{letter-spacing:0;text-transform:none;font-size:11px}.deal-stage-workspace-stats button{border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:12px;padding:0 14px;font-weight:600}.deal-stage-workspace-stats button:hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.deal-bucket-section{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.deal-bucket-section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:15px 16px;display:flex}.deal-bucket-section>header h3{color:var(--text);margin:0 0 4px;font-size:16px}.deal-bucket-section>header p{color:var(--muted);margin:0;font-size:12px}.deal-bucket-section>header>b{background:var(--surface);min-width:28px;height:28px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;place-items:center;padding:0 8px;display:grid}.bucket-attention,.bucket-progress,.bucket-ready,.bucket-closed{border-top:3px solid var(--line)}.deal-focus-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;padding:14px;display:grid}.deal-focus-grid .deal-card-large{min-height:205px}.deal-focus-grid .deal-card-shell,.deal-focus-grid .deal-card-large{height:100%}.deal-stage-empty-v3{background:var(--surface);border:1px dashed var(--line);text-align:center;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:34px}.deal-stage-empty-v3 strong{color:var(--text);margin-bottom:5px;font-size:17px;display:block}.deal-stage-empty-v3 p{color:var(--muted);margin:0}.deal-drag-preview{z-index:10050;pointer-events:none;background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);width:230px;color:var(--text);border-radius:10px;flex-direction:column;gap:4px;padding:13px 14px;display:flex;position:fixed;transform:translate(-50%,-50%);box-shadow:0 18px 50px #123e333d}.deal-drag-preview span{color:var(--muted);font-size:12px}.deal-drag-preview strong{color:var(--text);font-size:15px}.deal-drag-preview b{color:var(--text);margin-top:4px;font-size:17px}.deal-edge-drop-layer{z-index:10040;pointer-events:none;position:fixed;inset:0}.deal-edge-zone{border:2px solid var(--line);text-align:center;pointer-events:auto;width:205px;min-height:132px;color:var(--text);background:#f4fbf8f7;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 18px 45px #0f3d3229}.deal-edge-zone-left{left:96px}.deal-edge-forward-stack{pointer-events:none;flex-direction:column;gap:12px;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.deal-edge-forward-stack .deal-edge-zone{position:static;transform:none}.deal-edge-zone-right{right:24px}.deal-edge-zone span{color:var(--muted);font-size:12px;font-weight:600}.deal-edge-zone strong{font-size:18px}.deal-edge-zone small{color:var(--muted);font-size:12px}.deal-edge-zone:hover,.deal-edge-zone:focus-within{background:var(--surface);border-color:var(--line-2);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);box-shadow:0 18px 50px #145f4a40}.deal-edge-zone.danger{border-color:var(--line);color:var(--ink-orange);background:#fff8f6fa}.deal-edge-zone.danger:hover{border-color:var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}@media (width<=1250px){.deal-stage-switcher{grid-template-columns:170px repeat(7,160px);overflow-x:auto}.deal-overview-grid{grid-template-columns:repeat(7,190px);padding-bottom:4px;overflow-x:auto}.deal-stage-workspace-head{flex-direction:column}.deal-stage-workspace-stats{justify-content:flex-start}.deal-edge-zone-left{left:82px}}@media (width<=760px){.deal-stage-workspace-v3{padding:9px}.deal-stage-workspace-head{padding:16px}.deal-focus-grid{grid-template-columns:1fr}.deal-edge-zone{width:160px;min-height:110px}.deal-edge-zone-left{left:12px}.deal-edge-forward-stack{right:12px}.deal-drag-preview{width:200px}}.polish-deals .full-pipeline.deals-react-source{display:none!important}.deals-react-host{min-width:0;display:block}.accounts-v2,.contacts-v2{flex-direction:column;gap:14px;display:flex}.acv2-summary,.ctv2-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.acv2-summary>div,.ctv2-summary>div{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;padding:14px 16px}.acv2-summary small,.ctv2-summary small{color:var(--muted);margin-bottom:5px;font-size:11px;display:block}.acv2-summary strong,.ctv2-summary strong{color:var(--text);font-size:21px}.acv2-toolbar,.ctv2-toolbar{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:10px;display:flex}.acv2-search,.ctv2-toolbar>label{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:280px;height:40px;color:var(--text);border-radius:10px;flex:1;grid-template-columns:28px minmax(220px,1fr);align-items:center;padding:0 9px;display:grid}.acv2-search span,.ctv2-toolbar>label span{color:var(--muted)}.acv2-search input,.ctv2-toolbar input{font:inherit;color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;outline:0}.acv2-filters,.ctv2-toolbar>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.acv2-filters button,.ctv2-toolbar button,.acv2-view button{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--muted);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 11px;font-weight:600}.acv2-filters button.active,.ctv2-toolbar button.active,.acv2-view button.active{border-color:var(--line);background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.acv2-toolbar select{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:9px;padding:0 28px 0 10px}.acv2-view{gap:4px;display:flex}.acv2-toolbar>span,.ctv2-toolbar>span{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px}.acv2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.acv2-card{appearance:none;border:1px solid var(--line);background:var(--surface);text-align:left;color:var(--text);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:18px;transition:transform .15s,border-color .15s,box-shadow .15s}.acv2-card:hover{border-color:var(--line);transform:translateY(-1px);box-shadow:0 10px 30px #183f3414}.acv2-card header{align-items:center;gap:12px;display:flex}.acv2-avatar{background:var(--surface);width:46px;height:46px;color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;flex:none;place-items:center;font-weight:650;display:grid}.acv2-card header>span:nth-child(2){flex:1;min-width:0}.acv2-card header strong,.acv2-card header small{display:block}.acv2-card header strong{font-size:16px}.acv2-card header small{color:var(--muted);margin-top:3px;font-size:11px}.acv2-card header>b{color:var(--muted);font-size:18px}.acv2-status{color:var(--muted);align-items:center;gap:10px;margin:14px 0 12px;font-size:11px;display:flex}.acv2-health{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:999px;padding:5px 8px;font-weight:650}.acv2-health.hot{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.acv2-health.healthy,.acv2-health.needs-follow-up{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.acv2-metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:13px 0;display:grid}.acv2-metrics small,.acv2-card footer small{color:var(--muted);font-size:10px;display:block}.acv2-metrics strong{margin-top:4px;font-size:14px;display:block}.acv2-card footer{grid-template-columns:1.4fr 1fr;gap:12px;padding-top:12px;display:grid}.acv2-card footer strong{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;display:block;overflow:hidden}.acv2-table,.ctv2-table{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:10px;overflow:hidden}.acv2-row{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;width:100%;min-height:58px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);grid-template-columns:1.4fr .9fr .9fr .5fr .55fr 1.5fr .7fr;align-items:center;gap:10px;padding:10px 14px;display:grid}.acv2-row:not(.acv2-head){cursor:pointer}.acv2-row:not(.acv2-head):hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.acv2-row span{text-overflow:ellipsis;min-width:0;overflow:hidden}.acv2-row strong,.acv2-row small{display:block}.acv2-row small{color:var(--muted);margin-top:3px}.acv2-head{background:var(--surface);min-height:42px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:11px;font-weight:650}.acv2-dot{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);width:8px;height:8px;color:var(--text);border-radius:50%;margin-right:7px;display:inline-block}.acv2-dot.hot{background:var(--orange);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger);color:var(--text)}.acv2-dot.healthy{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);color:var(--text)}.acv2-dot.needs-follow-up{background:var(--amber);--text:var(--text-on-warning);--muted:var(--muted-on-warning);--subtle:var(--subtle-on-warning);--ink-blue:var(--blue-on-warning);--ink-accent:var(--accent-on-warning);--ink-green:var(--green-on-warning);--ink-orange:var(--orange-on-warning);--ink-amber:var(--amber-on-warning);--ink-violet:var(--violet-on-warning);--ink-nav-glow:var(--nav-glow-on-warning);color:var(--text)}.acv2-empty{text-align:center;background:var(--surface);border:1px dashed var(--line);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:42px}.acv2-empty strong{color:var(--text);margin-bottom:5px;font-size:16px;display:block}.acv2-empty p{margin:0}.ctv2-row{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;width:100%;min-height:64px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);grid-template-columns:1.45fr .9fr .95fr .7fr .8fr .8fr 1.25fr .6fr;align-items:center;gap:10px;padding:10px 14px;display:grid}.ctv2-row:not(.ctv2-head){cursor:pointer}.ctv2-row:not(.ctv2-head):hover{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.ctv2-head{background:var(--surface);min-height:42px;color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);font-size:10px;font-weight:650}.ctv2-person{align-items:center;gap:10px;min-width:0;display:flex}.ctv2-person>i{background:var(--surface);width:34px;height:34px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:650;display:grid}.ctv2-person>span{min-width:0}.ctv2-person strong,.ctv2-person small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ctv2-person small{color:var(--muted);margin-top:3px;font-size:10px}.ctv2-role,.ctv2-life,.ctv2-rel{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 7px;font-size:10px;display:inline-flex}.ctv2-role{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-life.lead{background:var(--surface);color:var(--ink-orange);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-life.opportunity{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-life.customer{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-rel{background:var(--surface);color:var(--muted);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-rel.strong{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-rel.active{background:var(--surface);color:var(--ink-blue);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-rel.needs-attention{background:var(--surface);color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.ctv2-row>span:nth-child(5) small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.ctv2-next{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=1250px){.acv2-grid{grid-template-columns:1fr}.acv2-table,.ctv2-table{overflow-x:auto}.acv2-row{min-width:1000px}.ctv2-row{min-width:1180px}.acv2-summary,.ctv2-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.acv2-summary,.ctv2-summary,.acv2-metrics{grid-template-columns:1fr 1fr}.acv2-card footer{grid-template-columns:1fr}.acv2-search,.ctv2-toolbar>label{min-width:100%}}.contact-buying-context{grid-template-columns:1fr 1fr 1.4fr;gap:8px;margin:10px 0 14px;display:grid}.contact-buying-context>div{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:11px;padding:11px 12px}.contact-buying-context small,.contact-buying-context strong{display:block}.contact-buying-context small{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:650}.contact-buying-context strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:11px;overflow:hidden}@media (width<=700px){.contact-buying-context{grid-template-columns:1fr}.contact-buying-context strong{white-space:normal}}html,body,#root{min-width:0;min-height:100%}.design-workspace{color:var(--text);background:var(--surface-app);--navigation-width:224px;--workspace-border:var(--line);--workspace-muted:var(--muted);--workspace-radius:10px;--navigation-motion:var(--motion-panel) var(--ease-ui);--text:var(--text-on-background);--muted:var(--muted-on-background);--subtle:var(--subtle-on-background);--ink-blue:var(--blue-on-background);--ink-accent:var(--accent-on-background);--ink-green:var(--green-on-background);--ink-orange:var(--orange-on-background);--ink-amber:var(--amber-on-background);--ink-violet:var(--violet-on-background);--ink-nav-glow:var(--nav-glow-on-background)}.design-workspace[data-navigation=collapsed]{--navigation-width:68px}.design-workspace .sidebar{border-right:1px solid var(--line);background:var(--surface-nav)!important;color:var(--muted)!important;--text:var(--text-on-sidebar)!important;--muted:var(--muted-on-sidebar)!important;--subtle:var(--subtle-on-sidebar)!important;--ink-blue:var(--blue-on-sidebar)!important;--ink-accent:var(--accent-on-sidebar)!important;--ink-green:var(--green-on-sidebar)!important;--ink-orange:var(--orange-on-sidebar)!important;--ink-amber:var(--amber-on-sidebar)!important;--ink-violet:var(--violet-on-sidebar)!important;--ink-nav-glow:var(--nav-glow-on-sidebar)!important;padding-bottom:76px!important}.design-workspace .sidebar .brand{border-bottom:1px solid var(--line);gap:12px!important;height:72px!important}.design-workspace .sidebar .brand span{color:var(--text);letter-spacing:.12em;font-size:19px!important}.formora-brand-asset{flex-shrink:0;line-height:0;display:inline-block}.formora-brand-logo{width:180px;max-width:100%}.formora-brand-symbol{width:32px}:root body .app-shell.design-workspace .formora-brand-asset img{object-fit:contain;border-radius:0;display:block;width:100%!important;min-width:0!important;height:auto!important}:root body .formora-brand-asset .brand-on-light,:root[data-color-mode=light] body .formora-brand-asset .brand-on-dark{display:none!important}:root[data-color-mode=light] body .formora-brand-asset .brand-on-light{display:block!important}:root body .design-workspace .sidebar .brand .formora-brand-symbol,:root body .design-workspace[data-navigation=collapsed] .sidebar .brand .formora-brand-logo{display:none}:root body .design-workspace[data-navigation=collapsed] .sidebar .brand .formora-brand-symbol{display:block}:root body .design-workspace .drawer-brand .formora-brand-logo{width:146px}@media (width<=780px){:root body .design-workspace .sidebar .brand .formora-brand-logo{display:none}:root body .design-workspace .sidebar .brand .formora-brand-symbol{display:block}}.design-workspace .sidebar .main-nav{gap:4px;padding:14px 10px!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button{isolation:isolate;position:relative;color:var(--muted)!important;height:40px!important;min-height:40px!important;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;font-size:13px!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background-image:radial-gradient(circle,color-mix(in srgb,var(--nav-dot-color,#fff) 52%,transparent) .75px,transparent 1px);opacity:0;background-position:2px 2px;background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0009 42%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#0009 42%,#0000 100%)}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:hover{color:var(--text)!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:hover:after{opacity:.24}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button.active{color:var(--text)!important;border-color:#ffffff14!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button.active:after{opacity:.7}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:is(:hover,.active)>i{color:var(--nav-icon-color,var(--ink-nav-glow))!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:is(:hover,.active)>i>svg{filter:drop-shadow(0 0 1px var(--nav-icon-outline,transparent)) drop-shadow(0 0 1px var(--nav-icon-outline,transparent))}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:focus-visible{outline-offset:2px;outline:2px solid var(--nav-glow)!important}.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button i{place-items:center;display:grid;color:inherit!important;width:22px!important}.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button>b{min-width:20px;background:var(--orange-soft)!important;color:var(--ink-orange)!important;--text:var(--text-on-dangerSoft)!important;--muted:var(--muted-on-dangerSoft)!important;--subtle:var(--subtle-on-dangerSoft)!important;--ink-blue:var(--blue-on-dangerSoft)!important;--ink-accent:var(--accent-on-dangerSoft)!important;--ink-green:var(--green-on-dangerSoft)!important;--ink-orange:var(--orange-on-dangerSoft)!important;--ink-amber:var(--amber-on-dangerSoft)!important;--ink-violet:var(--violet-on-dangerSoft)!important;--ink-nav-glow:var(--nav-glow-on-dangerSoft)!important;border-radius:5px!important;font-size:11px!important}.design-workspace .sidebar .team-collab-nav{border-top:1px solid var(--line);padding:12px 10px!important}.design-workspace .sidebar .team-collab-title{color:var(--subtle);letter-spacing:.12em;justify-content:space-between;padding:0 8px 8px;font-size:10px;display:flex}.design-workspace[data-navigation=expanded] .sidebar .team-collab-nav button>span{visibility:visible!important;opacity:1!important;display:block!important}.design-workspace .sidebar .saved-views{border-top:1px solid var(--line);margin:0!important;padding:14px 18px!important}.design-workspace .sidebar .saved-views>div{color:var(--subtle);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.design-workspace .sidebar .saved-views button{color:var(--muted);align-items:center;gap:8px;padding:8px 0;line-height:1.3;display:flex}.design-workspace .sidebar .sidebar-profile{background:var(--surface-nav)!important;border-top:1px solid var(--line)!important;color:var(--text)!important;height:76px!important;box-shadow:none!important;--text:var(--text-on-sidebar)!important;--muted:var(--muted-on-sidebar)!important;--subtle:var(--subtle-on-sidebar)!important;--ink-blue:var(--blue-on-sidebar)!important;--ink-accent:var(--accent-on-sidebar)!important;--ink-green:var(--green-on-sidebar)!important;--ink-orange:var(--orange-on-sidebar)!important;--ink-amber:var(--amber-on-sidebar)!important;--ink-violet:var(--violet-on-sidebar)!important;--ink-nav-glow:var(--nav-glow-on-sidebar)!important}.design-workspace .sidebar .sidebar-profile small{color:var(--muted)!important}.design-workspace .main-shell{color:var(--text);background:var(--surface-app)!important;--text:var(--text-on-background)!important;--muted:var(--muted-on-background)!important;--subtle:var(--subtle-on-background)!important;--ink-blue:var(--blue-on-background)!important;--ink-accent:var(--accent-on-background)!important;--ink-green:var(--green-on-background)!important;--ink-orange:var(--orange-on-background)!important;--ink-amber:var(--amber-on-background)!important;--ink-violet:var(--violet-on-background)!important;--ink-nav-glow:var(--nav-glow-on-background)!important}.design-workspace .topbar{z-index:30;border-bottom:1px solid var(--line);color:var(--text);position:sticky;top:0;background:var(--surface-topbar,var(--surface-nav))!important;--text:var(--text-on-topbar)!important;--muted:var(--muted-on-topbar)!important;--subtle:var(--subtle-on-topbar)!important;--ink-blue:var(--blue-on-topbar)!important;--ink-accent:var(--accent-on-topbar)!important;--ink-green:var(--green-on-topbar)!important;--ink-orange:var(--orange-on-topbar)!important;--ink-amber:var(--amber-on-topbar)!important;--ink-violet:var(--violet-on-topbar)!important;--ink-nav-glow:var(--nav-glow-on-topbar)!important;gap:12px!important;height:64px!important;padding:0 20px!important}.design-workspace .navigation-toggle{background:var(--surface)!important;color:var(--muted)!important;border-color:var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.design-workspace .command-search{color:var(--muted);flex:1;max-width:780px;background:var(--surface-inset)!important;border:1px solid var(--line)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important}.design-workspace .command-search:focus-within{box-shadow:0 0 0 3px var(--accent-soft);border-color:var(--accent)!important}.design-workspace .command-search input{color:var(--text);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;font-size:13px!important}.design-workspace .command-search>span{color:var(--muted);place-items:center;display:grid}.design-workspace .command-search kbd{color:var(--subtle);font-size:11px;border-color:var(--line)!important;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.design-workspace .language-picker{color:var(--subtle);order:3}.design-workspace .language-picker>span{display:none}.design-workspace .language-picker select{background:var(--surface-nav);color:var(--muted);border-color:var(--line);--text:var(--text-on-sidebar);--muted:var(--muted-on-sidebar);--subtle:var(--subtle-on-sidebar);--ink-blue:var(--blue-on-sidebar);--ink-accent:var(--accent-on-sidebar);--ink-green:var(--green-on-sidebar);--ink-orange:var(--orange-on-sidebar);--ink-amber:var(--amber-on-sidebar);--ink-violet:var(--violet-on-sidebar);--ink-nav-glow:var(--nav-glow-on-sidebar);max-width:86px;min-height:30px}.design-workspace .top-actions{order:4;gap:10px!important}.design-workspace .top-create{color:var(--on-accent)!important;background:var(--accent)!important;--text:var(--text-on-accent)!important;--muted:var(--muted-on-accent)!important;--subtle:var(--subtle-on-accent)!important;--ink-blue:var(--blue-on-accent)!important;--ink-accent:var(--accent-on-accent)!important;--ink-green:var(--green-on-accent)!important;--ink-orange:var(--orange-on-accent)!important;--ink-amber:var(--amber-on-accent)!important;--ink-violet:var(--violet-on-accent)!important;--ink-nav-glow:var(--nav-glow-on-accent)!important;border-radius:7px!important;width:38px!important;height:36px!important}.design-workspace .notification-button{color:var(--muted);--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important}.design-workspace .notification-button em{background:var(--orange);color:#172026;border:2px solid var(--surface-nav);--text:var(--text-on-danger);--muted:var(--muted-on-danger);--subtle:var(--subtle-on-danger);--ink-blue:var(--blue-on-danger);--ink-accent:var(--accent-on-danger);--ink-green:var(--green-on-danger);--ink-orange:var(--orange-on-danger);--ink-amber:var(--amber-on-danger);--ink-violet:var(--violet-on-danger);--ink-nav-glow:var(--nav-glow-on-danger)}.design-workspace .workspace-create-button{background:var(--surface)!important;border:1px solid var(--line)!important;color:var(--text)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:7px!important;min-height:36px!important}.design-workspace .content-shell{color:var(--text);padding:24px!important}.design-workspace :is(.page-title,.command-hero) h1{letter-spacing:-.9px;font-weight:650;line-height:1.2;color:var(--text)!important;font-size:30px!important}.design-workspace :is(.page-title,.command-hero) p{color:var(--muted)!important;font-size:14px!important}.design-workspace :is(h2,h3,h4){color:var(--text)}.design-workspace :is(.panel,.table-panel,.kpi-card,.account-card){color:var(--text);background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:none!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:10px!important}.design-workspace .panel-head{border-bottom:1px solid var(--line);gap:10px;min-height:52px;padding:14px 16px}.design-workspace .panel-head>div{align-items:center;gap:10px;min-width:0;display:flex}.design-workspace .panel-head strong{color:var(--text);font-weight:600;font-size:15px!important}.design-workspace .panel-head svg{color:var(--muted)}.primary-button,.calendar-primary-button,.calendar-new-button,.email-send-button{min-height:var(--control-height);cursor:pointer;justify-content:center;align-items:center;gap:8px;display:inline-flex;color:var(--on-accent)!important;background:var(--accent)!important;box-shadow:none!important;--text:var(--text-on-accent)!important;--muted:var(--muted-on-accent)!important;--subtle:var(--subtle-on-accent)!important;--ink-blue:var(--blue-on-accent)!important;--ink-accent:var(--accent-on-accent)!important;--ink-green:var(--green-on-accent)!important;--ink-orange:var(--orange-on-accent)!important;--ink-amber:var(--amber-on-accent)!important;--ink-violet:var(--violet-on-accent)!important;--ink-nav-glow:var(--nav-glow-on-accent)!important;border:1px solid #0000!important;border-radius:7px!important;font-weight:650!important}.secondary-button,.range-button,.calendar-secondary-button{min-height:var(--control-height);justify-content:center;align-items:center;gap:8px;display:inline-flex;color:var(--text)!important;background:var(--surface)!important;border:1px solid var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:7px!important}.link-button,.add-inline,.panel-footer-link{cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex;color:var(--ink-blue)!important}:is(.primary-button,.secondary-button,.link-button,.range-button,.add-inline):hover{filter:brightness(1.08)}input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--surface-inset);color:var(--text);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:6px;border-color:var(--line)!important}:is(.sv2-field,.soe-field,.sv3-search) input,:is(.sv2-field,.soe-select) select{min-height:var(--control-height)!important}:is(.record-drawer,.drawer-brand,.drawer-tabs,.record-editor,.workflow-dialog,.email-composer,.create-modal,.team-modal,.calendar-event-modal,.calendar-detail-modal,.help-modal,.integration-modal,.tc-modal,.pw-catalog,.workspace-menu,.search-menu,.record-action-menu,.row-menu,.sv2-card,.soe-settings-card,.sv3-panel,.sid-card){background:var(--surface)!important;color:var(--text)!important;border-color:var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}:is(.modal-backdrop,.record-editor-backdrop,.workflow-backdrop,.email-backdrop,.calendar-modal-backdrop,.tc-modal-backdrop){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02080999!important}:is(.record-drawer,.record-editor,.workflow-dialog,.email-composer,.calendar-detail-modal){box-shadow:var(--shadow-lg)!important}:is(.drawer-tabs,.sub-tabs,.settings-v2-nav,.sv3-panel-header) button{color:var(--muted)}:is(.drawer-tabs,.sub-tabs) button.active{color:var(--ink-accent)!important;background:var(--accent-soft)!important;--text:var(--text-on-accentSoft)!important;--muted:var(--muted-on-accentSoft)!important;--subtle:var(--subtle-on-accentSoft)!important;--ink-blue:var(--blue-on-accentSoft)!important;--ink-accent:var(--accent-on-accentSoft)!important;--ink-green:var(--green-on-accentSoft)!important;--ink-orange:var(--orange-on-accentSoft)!important;--ink-amber:var(--amber-on-accentSoft)!important;--ink-violet:var(--violet-on-accentSoft)!important;--ink-nav-glow:var(--nav-glow-on-accentSoft)!important}:is(.crm-head,.team-head,.v2-table-head,.decision-table-head){letter-spacing:.035em;background:var(--surface-inset)!important;color:var(--subtle)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important;font-size:11px!important}:is(.crm-row,.team-row,.v2-table-row,.decision-table-row){min-height:var(--row-height);border-color:var(--line)!important;color:var(--text)!important}:is(.crm-row,.team-row,.v2-table-row,.decision-table-row):hover{color:var(--text);background:var(--surface-hover)!important;--text:var(--text-on-hover)!important;--muted:var(--muted-on-hover)!important;--subtle:var(--subtle-on-hover)!important;--ink-blue:var(--blue-on-hover)!important;--ink-accent:var(--accent-on-hover)!important;--ink-green:var(--green-on-hover)!important;--ink-orange:var(--orange-on-hover)!important;--ink-amber:var(--amber-on-hover)!important;--ink-violet:var(--violet-on-hover)!important;--ink-nav-glow:var(--nav-glow-on-hover)!important}.avatar{color:var(--muted);background:var(--surface-hover);border:1px solid var(--line);--text:var(--text-on-hover);--muted:var(--muted-on-hover);--subtle:var(--subtle-on-hover);--ink-blue:var(--blue-on-hover);--ink-accent:var(--accent-on-hover);--ink-green:var(--green-on-hover);--ink-orange:var(--orange-on-hover);--ink-amber:var(--amber-on-hover);--ink-violet:var(--violet-on-hover);--ink-nav-glow:var(--nav-glow-on-hover);font-weight:650!important}.avatar-blue{background:var(--blue-soft);color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.avatar-orange{background:var(--orange-soft);color:var(--ink-orange);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft)}.pill{border:1px solid var(--line);border-radius:5px;padding:3px 7px;font-size:11px;font-weight:600}.pill-green{color:var(--ink-green);background:var(--green-soft);--text:var(--text-on-successSoft);--muted:var(--muted-on-successSoft);--subtle:var(--subtle-on-successSoft);--ink-blue:var(--blue-on-successSoft);--ink-accent:var(--accent-on-successSoft);--ink-green:var(--green-on-successSoft);--ink-orange:var(--orange-on-successSoft);--ink-amber:var(--amber-on-successSoft);--ink-violet:var(--violet-on-successSoft);--ink-nav-glow:var(--nav-glow-on-successSoft)}.pill-orange{color:var(--ink-orange);background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft)}.pill-blue{color:var(--ink-blue);background:var(--blue-soft);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.design-empty{color:var(--muted);padding:20px 16px;font-size:13px;line-height:1.6}.design-empty strong{color:var(--text);margin-top:8px;display:block}.design-empty p{color:var(--muted);margin:6px 0 0}.design-error{border:1px solid var(--orange);color:var(--ink-orange);background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);border-radius:7px;padding:10px 14px}.design-segmented{border:1px solid var(--line);background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border-radius:7px;gap:3px;padding:3px;display:inline-flex}.design-segmented button{color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.design-segmented button[aria-pressed=true]{color:var(--ink-accent);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 25%,transparent);--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft)}.command-center{max-width:1800px!important}.page-eyebrow{color:var(--subtle);letter-spacing:.13em;margin-bottom:7px;font-size:10px;font-weight:600;display:block}.command-center .command-hero{margin-bottom:22px!important}.command-center .command-hero h1{letter-spacing:-1.2px;font-weight:650;font-size:36px!important}.command-center .cc-snapshot-context{color:var(--subtle);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;align-items:center;gap:7px;padding:0;font-size:11px;display:flex}.local-dot{background:var(--green);--text:var(--text-on-success);--muted:var(--muted-on-success);--subtle:var(--subtle-on-success);--ink-blue:var(--blue-on-success);--ink-accent:var(--accent-on-success);--ink-green:var(--green-on-success);--ink-orange:var(--orange-on-success);--ink-amber:var(--amber-on-success);--ink-violet:var(--violet-on-success);--ink-nav-glow:var(--nav-glow-on-success);width:6px;height:6px;color:var(--text);border-radius:50%}.design-workspace .command-center .cc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;gap:8px!important;margin-bottom:12px!important;display:grid!important}.design-workspace .command-center .cc-metric{align-items:flex-start;gap:8px;border:1px solid var(--line)!important;border-radius:8px!important;min-height:96px!important;padding:12px!important;display:flex!important}.command-center .cc-metric>svg{margin-top:2px}.cc-teal>svg{color:var(--ink-accent)}.cc-coral>svg{color:var(--ink-orange)}.cc-violet>svg{color:var(--ink-violet)}.design-workspace .cc-rail .cc-metric{flex-direction:column;gap:4px;min-width:0!important}.cc-rail .cc-metric>svg{display:none}.cc-rail .cc-metric .kpi-copy{width:100%;min-width:0}.design-workspace .cc-rail .kpi-copy>strong{white-space:normal;overflow-wrap:anywhere;font-size:20px!important}.design-workspace .command-center .kpi-copy>span{color:var(--muted);font-size:12px!important}.design-workspace .command-center .kpi-copy>strong{color:var(--text);letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin-top:8px;font-weight:650;font-size:22px!important}.design-workspace .command-center .kpi-copy small{color:var(--subtle);margin-top:5px;font-size:11px;line-height:1.4;display:block!important}.design-workspace .command-center .autopilot-command-strip{color:var(--text);background:var(--surface)!important;border:1px solid var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:8px!important;margin-bottom:14px!important;padding:12px 16px!important}.design-workspace .command-center .autopilot-command-strip .autopilot-command-icon{color:var(--ink-accent)!important;width:28px!important}.design-workspace .command-center .autopilot-command-strip strong{color:var(--text)!important;font-size:13px!important}.design-workspace .command-center .autopilot-command-strip button{color:var(--ink-accent)!important;border:1px solid var(--line)!important;border-radius:5px!important;padding:7px 10px!important}.command-center .autopilot-command-signals{color:var(--muted);flex-wrap:wrap;font-size:11px}.command-center .cc-grid{grid-template-columns:minmax(0,1fr) 296px;align-items:start;gap:16px;display:grid}.cc-work,.cc-rail{flex-direction:column;gap:14px;min-width:0;display:flex}.cc-pipeline{overflow:hidden}.cc-pipeline .panel-head,.cc-pipeline .panel-head>div{flex-wrap:wrap}.cc-total{color:var(--subtle);border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:12px;font-size:11px;display:inline-flex}.cc-total b{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px}.cc-board-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.cc-board-toolbar>.link-button{margin-left:auto;font-size:12px}.cc-filter{color:var(--muted);align-items:center;gap:6px;margin-left:auto;display:flex}.cc-filter select{border:1px solid var(--line);background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);padding:6px;font-size:12px}.cc-pipeline .pipeline-drag-help{color:var(--subtle);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:8px 12px;font-size:10px}.full-pipeline.fit-pipeline{align-items:stretch;grid-template-columns:none!important;grid-auto-columns:minmax(172px,1fr)!important;grid-auto-flow:column!important;gap:8px!important;padding:10px!important;display:grid!important;overflow-x:auto!important}.full-pipeline-col{color:var(--text);overflow:visible;border:1px solid var(--line)!important;background:var(--surface-inset)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important;border-radius:7px!important;min-width:172px!important}.full-stage-head{color:var(--muted);grid-template-columns:1fr auto;gap:6px;display:grid;border:0!important;border-bottom:1px solid var(--line)!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;min-height:62px!important;padding:12px 10px!important}.full-stage-head button{text-align:left;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;padding:0;color:var(--text)!important;opacity:1!important;font-size:12px!important}.full-stage-head button:disabled{cursor:default}.full-stage-head>span{background:var(--surface-hover);color:var(--subtle);--text:var(--text-on-hover);--muted:var(--muted-on-hover);--subtle:var(--subtle-on-hover);--ink-blue:var(--blue-on-hover);--ink-accent:var(--accent-on-hover);--ink-green:var(--green-on-hover);--ink-orange:var(--orange-on-hover);--ink-amber:var(--amber-on-hover);--ink-violet:var(--violet-on-hover);--ink-nav-glow:var(--nav-glow-on-hover);border-radius:5px;padding:1px 5px;font-size:10px}.full-stage-head small{color:var(--subtle);grid-column:1/-1;font-size:11px!important}.pipeline-stage-cards{flex-direction:column;min-height:170px;display:flex;gap:8px!important;padding:8px!important}.deal-card-shell{border:1px solid var(--line);color:var(--text);border-radius:6px;position:relative;background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}.deal-card-shell:hover{border-color:var(--line-2);box-shadow:0 3px 12px #00000018}.deal-card-large{text-align:left;width:100%;color:var(--text)!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;border-radius:6px!important;min-height:140px!important;padding:12px!important}.deal-card-large>div strong{color:var(--text);white-space:normal;padding-right:18px;font-weight:650;display:block;overflow:visible;font-size:12px!important}.deal-card-large h3{color:var(--muted);margin:7px 0;line-height:1.4;font-size:11px!important;font-weight:400!important}.deal-card-large>b{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-size:16px!important}.deal-card-large small{color:var(--muted);white-space:normal;margin-top:8px;line-height:1.5;display:block;font-size:10px!important}.deal-card-large footer{color:var(--subtle);border-top:1px solid var(--line);margin-top:10px;padding-top:8px;font-size:10px!important}.deal-card-menu{z-index:2;top:5px!important;right:4px!important}.deal-card-menu button{color:var(--subtle);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0}.card-priority{padding:3px 6px;font-size:10px;color:var(--ink-orange)!important;background:var(--orange-soft)!important;--text:var(--text-on-dangerSoft)!important;--muted:var(--muted-on-dangerSoft)!important;--subtle:var(--subtle-on-dangerSoft)!important;--ink-blue:var(--blue-on-dangerSoft)!important;--ink-accent:var(--accent-on-dangerSoft)!important;--ink-green:var(--green-on-dangerSoft)!important;--ink-orange:var(--orange-on-dangerSoft)!important;--ink-amber:var(--amber-on-dangerSoft)!important;--ink-violet:var(--violet-on-dangerSoft)!important;--ink-nav-glow:var(--nav-glow-on-dangerSoft)!important;border-radius:4px!important}.deal-drag-handle{color:var(--subtle);z-index:2;border:0;padding:0;opacity:1!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;width:16px!important;height:20px!important;top:7px!important;left:auto!important;right:28px!important}.deal-drag-handle svg{fill:var(--subtle);width:10px!important;height:14px!important}.full-pipeline-col.is-drop-target{color:var(--text);border-color:var(--accent)!important;background:var(--accent-soft)!important;--text:var(--text-on-accentSoft)!important;--muted:var(--muted-on-accentSoft)!important;--subtle:var(--subtle-on-accentSoft)!important;--ink-blue:var(--blue-on-accentSoft)!important;--ink-accent:var(--accent-on-accentSoft)!important;--ink-green:var(--green-on-accentSoft)!important;--ink-orange:var(--orange-on-accentSoft)!important;--ink-amber:var(--amber-on-accentSoft)!important;--ink-violet:var(--violet-on-accentSoft)!important;--ink-nav-glow:var(--nav-glow-on-accentSoft)!important}.pipeline-drag-preview{color:var(--text);transform:rotate(-2deg);background:var(--surface-raised)!important;border:1px solid var(--accent)!important;box-shadow:var(--shadow-lg)!important;--text:var(--text-on-raised)!important;--muted:var(--muted-on-raised)!important;--subtle:var(--subtle-on-raised)!important;--ink-blue:var(--blue-on-raised)!important;--ink-accent:var(--accent-on-raised)!important;--ink-green:var(--green-on-raised)!important;--ink-orange:var(--orange-on-raised)!important;--ink-amber:var(--amber-on-raised)!important;--ink-violet:var(--violet-on-raised)!important;--ink-nav-glow:var(--nav-glow-on-raised)!important}.pipeline-moving-card{opacity:.4}.pipeline-empty{margin:0;padding:12px;font-size:11px;line-height:1.5;color:var(--subtle)!important}.command-center .task-list .activity-row{border-top:1px solid var(--line);min-height:var(--row-height);grid-template-columns:16px 18px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.command-center .task-list .activity-row>span>strong{color:var(--text);display:block;font-size:12px!important}.command-center .task-list .activity-row>span>small{color:var(--subtle);margin-top:3px;display:block;font-size:11px!important}.command-center .task-list .activity-row>svg{color:var(--muted)}.command-center .task-list time{color:var(--subtle);font-size:11px}.command-center .task-list .done strong{text-decoration:line-through;color:var(--subtle)!important}.task-priority{color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:3px 6px;font-size:10px}.task-priority.is-high{color:var(--ink-orange);background:var(--orange-soft);--text:var(--text-on-dangerSoft);--muted:var(--muted-on-dangerSoft);--subtle:var(--subtle-on-dangerSoft);--ink-blue:var(--blue-on-dangerSoft);--ink-accent:var(--accent-on-dangerSoft);--ink-green:var(--green-on-dangerSoft);--ink-orange:var(--orange-on-dangerSoft);--ink-amber:var(--amber-on-dangerSoft);--ink-violet:var(--violet-on-dangerSoft);--ink-nav-glow:var(--nav-glow-on-dangerSoft);border-color:#0000}.cc-rail .panel-head strong{font-size:14px!important}.cc-rail .panel-head .link-button{font-size:11px}.cc-scope{color:var(--subtle);border-bottom:1px solid var(--line);margin:0;padding:10px 16px;font-size:10px}.command-center .today-list>button{color:var(--text);grid-template-columns:38px 8px minmax(0,1fr) 25px;align-items:center;gap:10px;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;min-height:66px!important;padding:14px 16px!important;display:grid!important}.command-center .today-list>button:hover{color:var(--text);background:var(--surface-hover)!important;--text:var(--text-on-hover)!important;--muted:var(--muted-on-hover)!important;--subtle:var(--subtle-on-hover)!important;--ink-blue:var(--blue-on-hover)!important;--ink-accent:var(--accent-on-hover)!important;--ink-green:var(--green-on-hover)!important;--ink-orange:var(--orange-on-hover)!important;--ink-amber:var(--amber-on-hover)!important;--ink-violet:var(--violet-on-hover)!important;--ink-nav-glow:var(--nav-glow-on-hover)!important}.command-center .today-list time{font-variant-numeric:tabular-nums;color:var(--subtle);font-size:11px}.command-center .today-list strong{color:var(--text);line-height:1.4;display:block;font-size:12px!important}.command-center .today-list small{margin-top:4px;display:block;color:var(--subtle)!important;font-size:11px!important}.cc-owner{background:var(--blue-soft);color:var(--ink-blue);border:1px solid var(--line);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:600;display:grid}.cc-rail .add-inline{font-size:12px;padding:12px 16px!important}.cc-feed>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;align-items:center;gap:10px;padding:12px 14px;display:flex}.cc-feed>button:hover{background:var(--surface-hover);--text:var(--text-on-hover);--muted:var(--muted-on-hover);--subtle:var(--subtle-on-hover);--ink-blue:var(--blue-on-hover);--ink-accent:var(--accent-on-hover);--ink-green:var(--green-on-hover);--ink-orange:var(--orange-on-hover);--ink-amber:var(--amber-on-hover);--ink-violet:var(--violet-on-hover);--ink-nav-glow:var(--nav-glow-on-hover);color:var(--text)}.cc-feed>button>span:nth-child(2){flex:1;min-width:0}.cc-feed strong{font-size:11px;font-weight:500;line-height:1.5;display:block}.cc-feed small{color:var(--subtle);margin-top:4px;font-size:10px;display:block}.cc-feed-mark{background:var(--blue-soft);width:28px;height:28px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.cc-next{padding:16px;background:linear-gradient(120deg,var(--surface),var(--accent-soft))!important}.cc-next header{color:var(--ink-accent);align-items:center;gap:7px;font-size:12px;display:flex}.cc-next h3{margin:16px 0 7px;font-size:15px;font-weight:600}.cc-next p{color:var(--muted);margin:0 0 10px;font-size:12px;line-height:1.6}.cc-next>small{color:var(--subtle);margin-bottom:14px;font-size:10px;display:block}.cc-next .primary-button{width:100%;padding:8px 12px;font-size:12px}.cc-review-row{border:0;border-top:1px solid var(--line);width:100%;color:var(--text);text-align:left;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.cc-review-row strong{font-size:12px;display:block}.cc-review-row small{color:var(--subtle);margin-top:4px;font-size:10px;line-height:1.5;display:block}.cc-review-row b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.cc-brief{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px}.cc-brief>summary{color:var(--muted);cursor:pointer;align-items:center;gap:10px;padding:14px 16px;font-size:12px;list-style:none;display:flex}.cc-brief>summary::-webkit-details-marker{display:none}.cc-brief>summary>span{flex:1}.cc-brief[open]>summary>svg:last-child{transform:rotate(180deg)}.cc-brief .daily-brief{padding:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;display:grid!important}.cc-brief .brief-focus{color:var(--text);grid-column:1/-1;background:var(--surface-inset)!important;border:1px solid var(--line)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important;padding:20px!important}.cc-brief .brief-focus h2{white-space:normal;color:var(--text)!important;font-size:22px!important}.cc-brief .brief-contours,.cc-brief .brief-building{display:none}.cc-brief .brief-updates,.cc-brief .brief-progress{color:var(--text);background:var(--surface-inset)!important;border:1px solid var(--line)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important;min-height:0!important;padding:16px!important}.cc-brief .brief-focus-content{max-width:none!important}.cc-brief .brief-focus-content footer{flex-wrap:wrap;margin-top:14px!important}.cc-brief .brief-facts{flex-wrap:wrap;gap:20px!important}.cc-brief :is(.brief-updates,.brief-progress) h2{font-size:16px!important}.cc-brief .brief-focus-content p,.cc-brief .brief-facts small{color:var(--muted)!important}.cc-brief .momentum-chart{display:none}.cc-brief .brief-company>span{background:var(--blue-soft)!important;color:var(--ink-blue)!important;--text:var(--text-on-linkSoft)!important;--muted:var(--muted-on-linkSoft)!important;--subtle:var(--subtle-on-linkSoft)!important;--ink-blue:var(--blue-on-linkSoft)!important;--ink-accent:var(--accent-on-linkSoft)!important;--ink-green:var(--green-on-linkSoft)!important;--ink-orange:var(--orange-on-linkSoft)!important;--ink-amber:var(--amber-on-linkSoft)!important;--ink-violet:var(--violet-on-linkSoft)!important;--ink-nav-glow:var(--nav-glow-on-linkSoft)!important}.design-workspace :is(.leads-kpis,.activity-kpis,.leads-v2-kpis,.activities-kpi-grid,.v2-account-summary,.inbox-summary,.decision-kpis){gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.design-workspace :is(.leads-kpis,.activity-kpis,.leads-v2-kpis,.activities-kpi-grid,.v2-account-summary,.inbox-summary,.decision-kpis)>*{color:var(--text);background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:8px!important;min-height:86px!important;padding:14px!important}.design-workspace :is(.settings-v3-layout,.settings-v2-layout){--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;grid-template-columns:216px minmax(0,1fr)!important;gap:20px!important}.design-workspace .settings-v3-nav{border:1px solid var(--line);min-width:0;color:var(--text);border-radius:8px;background:var(--surface-nav)!important;--text:var(--text-on-sidebar)!important;--muted:var(--muted-on-sidebar)!important;--subtle:var(--subtle-on-sidebar)!important;--ink-blue:var(--blue-on-sidebar)!important;--ink-accent:var(--accent-on-sidebar)!important;--ink-green:var(--green-on-sidebar)!important;--ink-orange:var(--orange-on-sidebar)!important;--ink-amber:var(--amber-on-sidebar)!important;--ink-violet:var(--violet-on-sidebar)!important;--ink-nav-glow:var(--nav-glow-on-sidebar)!important;padding:14px!important}.design-workspace .settings-v3-nav button{color:var(--muted);border-radius:5px!important;padding:9px!important}.design-workspace .settings-v3-nav button.active{color:var(--ink-accent)!important;background:var(--accent-soft)!important;--text:var(--text-on-accentSoft)!important;--muted:var(--muted-on-accentSoft)!important;--subtle:var(--subtle-on-accentSoft)!important;--ink-blue:var(--blue-on-accentSoft)!important;--ink-accent:var(--accent-on-accentSoft)!important;--ink-green:var(--green-on-accentSoft)!important;--ink-orange:var(--orange-on-accentSoft)!important;--ink-amber:var(--amber-on-accentSoft)!important;--ink-violet:var(--violet-on-accentSoft)!important;--ink-nav-glow:var(--nav-glow-on-accentSoft)!important}.design-workspace .settings-v3-main{min-width:0;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;padding:0!important}.design-workspace .sv3-panel-head h2{letter-spacing:-.5px;font-size:24px}.design-workspace .sv3-panel-head p{color:var(--muted)}.design-workspace :is(.sv2-card,.soe-settings-card,.sv3-setting-card){border:1px solid var(--line)!important;padding:var(--card-padding)!important;box-shadow:none!important;border-radius:8px!important}.design-workspace .sv2-toggle.on{color:var(--text);background:var(--accent)!important;border-color:var(--accent)!important;--text:var(--text-on-accent)!important;--muted:var(--muted-on-accent)!important;--subtle:var(--subtle-on-accent)!important;--ink-blue:var(--blue-on-accent)!important;--ink-accent:var(--accent-on-accent)!important;--ink-green:var(--green-on-accent)!important;--ink-orange:var(--orange-on-accent)!important;--ink-amber:var(--amber-on-accent)!important;--ink-violet:var(--violet-on-accent)!important;--ink-nav-glow:var(--nav-glow-on-accent)!important}.sv2-toggle i{background:var(--text)!important}.formora-appearance-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.formora-appearance-controls label{color:var(--muted);flex-direction:column;gap:7px;font-size:12px;display:flex}.formora-appearance-controls select{border:1px solid var(--line);min-height:var(--control-height);padding:8px}.preference-preview{background:var(--surface-inset);border:1px solid var(--line);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.preference-preview>span{color:var(--muted);font-size:12px}.settings-save-status{color:var(--ink-green);min-height:24px;padding-top:8px;font-size:11px}@media (width>=1700px){.command-center .cc-grid{grid-template-columns:minmax(0,1fr) 340px}.full-pipeline.fit-pipeline{grid-auto-columns:minmax(230px,1fr)!important}}@media (width<=1300px){.design-workspace{--navigation-width:208px}.design-workspace .content-shell{padding:20px!important}.command-center .cc-grid{grid-template-columns:minmax(0,1fr) 266px}.cc-total{display:none}.design-workspace .command-center .cc-metric{gap:10px;padding:14px!important}.design-workspace .command-center .kpi-copy>strong{font-size:23px!important}.autopilot-command-signals{display:none!important}}@media (width<=1100px){.command-center .cc-grid{grid-template-columns:minmax(0,1fr)}.cc-rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-workspace .command-center .cc-metric>svg{width:20px}.command-center .cc-snapshot-context{max-width:160px;line-height:1.5}.design-workspace .topbar{padding:0 14px!important}.workspace-create-button{max-width:145px}.command-center .command-hero h1{font-size:31px!important}}@media (width<=780px){.design-workspace{--navigation-width:68px}.design-workspace[data-navigation=expanded] .sidebar{z-index:60;position:fixed;width:224px!important;box-shadow:var(--shadow-lg)!important}.design-workspace .main-shell{margin-left:68px!important}.design-workspace .topbar .workspace-create-button{display:none}.design-workspace .content-shell{padding:16px!important}.design-workspace .command-center .cc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-rail{grid-template-columns:1fr}.command-center .command-hero{flex-direction:column;align-items:flex-start;gap:10px!important}.design-workspace .command-center .command-hero h1{font-size:27px!important}.command-center .cc-snapshot-context{max-width:none;flex:0 auto!important}.cc-brief .daily-brief{grid-template-columns:1fr!important}.cc-brief .brief-focus{grid-column:auto}.design-workspace :is(.leads-kpis,.activity-kpis,.leads-v2-kpis,.activities-kpi-grid,.v2-account-summary,.inbox-summary,.decision-kpis){grid-template-columns:repeat(2,minmax(0,1fr))!important}.design-workspace :is(.settings-v3-layout,.settings-v2-layout){grid-template-columns:1fr!important}.formora-appearance-controls{grid-template-columns:1fr}}@media (width<=480px){.design-workspace .language-picker,.design-workspace .command-search kbd{display:none}.design-workspace .topbar{gap:6px!important;padding:0 8px!important}.design-workspace .command-center .cc-metric{display:block!important}.cc-metric>svg{margin-bottom:8px}.command-center .task-list .activity-row{grid-template-columns:16px 18px minmax(0,1fr);gap:8px}.command-center .task-list time{grid-column:3}.command-center .task-priority{display:none}.design-workspace .content-shell{padding:12px!important}}:root body .design-workspace .primary-button,:root body .design-workspace .top-create,:root body .calendar-primary-button,:root body .calendar-new-button{background:var(--accent)!important;color:var(--on-accent)!important;box-shadow:none!important;--text:var(--text-on-accent)!important;--muted:var(--muted-on-accent)!important;--subtle:var(--subtle-on-accent)!important;--ink-blue:var(--blue-on-accent)!important;--ink-accent:var(--accent-on-accent)!important;--ink-green:var(--green-on-accent)!important;--ink-orange:var(--orange-on-accent)!important;--ink-amber:var(--amber-on-accent)!important;--ink-violet:var(--violet-on-accent)!important;--ink-nav-glow:var(--nav-glow-on-accent)!important;border-radius:7px!important}:root body :is(.leads-kpis,.activity-kpis){gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}:root body :is(.leads-kpis,.activity-kpis)>*{background:var(--surface)!important;color:var(--text)!important;border:1px solid var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:8px!important;min-height:88px!important;padding:14px!important}:root body .design-workspace .full-pipeline.fit-pipeline{grid-template-columns:none!important;grid-auto-columns:minmax(172px,1fr)!important;grid-auto-flow:column!important;gap:8px!important;max-height:none!important;padding:10px!important;overflow:auto visible!important}:root body .design-workspace .full-pipeline-col{border-color:var(--line)!important;min-height:0!important;padding:0!important}:root body .design-workspace .full-stage-head{border-color:var(--line)!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;min-height:62px!important;margin:0!important;padding:12px 10px!important}:root body .full-stage-head small{color:var(--subtle)!important}:root body .design-workspace .deal-card-large{border:0!important;margin:0!important;padding:12px!important}:root body .design-workspace .deal-card-large>div>strong{line-height:1.5;white-space:normal!important;text-overflow:clip!important;font-size:12px!important;overflow:visible!important}:root body .design-workspace .deal-card-large h3{font-family:inherit!important;font-size:11px!important;font-weight:400!important}:root body .design-workspace .deal-card-large>small{margin:8px 0!important;font-size:11px!important}:root body .design-workspace .deal-drag-handle{--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;padding:0!important;position:absolute!important;top:8px!important;left:auto!important;right:28px!important}:root body .deal-card-shell{overflow:visible!important}:root body .deal-stage-switcher{min-height:42px;border-radius:8px!important;overflow-x:auto!important}:root body .deal-stage-switcher>button{padding:10px 12px!important}:root body .deal-stage-switcher strong{white-space:normal!important;text-overflow:clip!important;font-size:12px!important;overflow:visible!important}:root body .deal-pipeline-overview-v3{grid-template-columns:repeat(7,minmax(176px,1fr))!important;gap:10px!important;padding-bottom:12px!important;overflow-x:auto!important}:root body .deal-overview-stage-col{border-color:var(--line)!important;border-radius:7px!important}:root body .deal-overview-stage-head{min-height:65px!important;padding:12px!important}:root body .deal-overview-stage-head strong{font-size:12px!important}:root body .deal-overview-cards{gap:8px!important;padding:8px!important}:root body .design-workspace .cc-metric{justify-content:flex-start!important}:root body .design-workspace .cc-metric .kpi-copy small{color:var(--subtle)!important;font-size:11px!important;font-weight:400!important}:root body svg[data-formora-icon]{stroke-linecap:round;stroke-linejoin:round;fill:none!important;stroke:currentColor!important;stroke-width:1.75px!important}:root body .polish-drawer{color:var(--text);box-shadow:var(--shadow-lg);background:var(--surface)!important;border:1px solid var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:10px!important}:root body .polish-drawer-inner,:root body .polish-drawer-body{color:var(--text);background:var(--surface)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important}:root body .polish-drawer::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02080999}:root body .record-context-menu{border-radius:7px;background:var(--surface-raised)!important;color:var(--text)!important;border:1px solid var(--line)!important;--text:var(--text-on-raised)!important;--muted:var(--muted-on-raised)!important;--subtle:var(--subtle-on-raised)!important;--ink-blue:var(--blue-on-raised)!important;--ink-accent:var(--accent-on-raised)!important;--ink-green:var(--green-on-raised)!important;--ink-orange:var(--orange-on-raised)!important;--ink-amber:var(--amber-on-raised)!important;--ink-violet:var(--violet-on-raised)!important;--ink-nav-glow:var(--nav-glow-on-raised)!important}:root body .design-form{flex-direction:column;gap:16px;display:flex}.design-form>label{color:var(--muted);flex-direction:column;gap:7px;font-size:12px;display:flex}.design-form :is(input,select,textarea){border:1px solid var(--line);width:100%;padding:10px}.design-form footer{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.saved-custom-row{align-items:center;gap:4px;text-transform:none!important;letter-spacing:normal!important;display:flex!important}.saved-custom-row>button:first-child{flex:1;min-width:0}.saved-custom-row>button:first-child span{text-overflow:ellipsis;overflow:hidden}.saved-custom-row>button:last-child{flex:0 0 20px}.marketing-notice{border:1px solid var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;align-items:center;gap:12px;margin:0 0 14px;padding:16px;display:flex}.marketing-notice>svg{color:var(--ink-accent)}.marketing-notice>span{flex:1}.marketing-notice strong{font-size:13px;display:block}.marketing-notice small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.marketing-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.marketing-summary article{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:8px;padding:16px}.marketing-summary span{color:var(--muted);font-size:12px}.marketing-summary strong{font-variant-numeric:tabular-nums;margin-top:7px;font-size:26px;display:block}.marketing-search{border:1px solid var(--line);color:var(--muted);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;align-items:center;gap:10px;margin-bottom:16px;padding:8px 12px;display:flex}.marketing-search input{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;flex:1;min-width:0}.marketing-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.campaign-plan{padding:16px}.campaign-plan header{justify-content:space-between;align-items:center;display:flex}.campaign-plan h2{margin:16px 0 8px;font-size:18px}.campaign-plan p{font-size:13px;line-height:1.6}.campaign-plan dl{flex-direction:column;gap:10px;font-size:12px;display:flex}.campaign-plan dl>div{justify-content:space-between;gap:12px;display:flex}.campaign-plan dt{color:var(--muted)}.campaign-plan dd{margin:0}.campaign-plan footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:14px;font-size:12px;display:flex}.marketing-empty{text-align:center;grid-column:1/-1;padding:50px 20px}.marketing-empty>svg{color:var(--ink-accent)}.marketing-empty h2{font-size:20px}.marketing-roadmap{margin-top:16px;padding:0}.marketing-roadmap summary{cursor:pointer;align-items:center;gap:10px;padding:16px;font-size:13px;display:flex}.marketing-roadmap summary svg:last-child{margin-left:auto}.marketing-roadmap ol{color:var(--muted);padding:0 30px 16px 40px;font-size:13px;line-height:1.8}@media (width<=780px){:root body :is(.leads-kpis,.activity-kpis){grid-template-columns:repeat(2,minmax(0,1fr))!important}.marketing-notice{flex-wrap:wrap}.marketing-plans{grid-template-columns:1fr}.marketing-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.settings-search{color:var(--muted);gap:6px;margin:12px 0 16px;font-size:12px;display:grid}.settings-search input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:36px;color:var(--text);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;padding:0 10px}.design-audit-dialog{background:var(--surface);width:calc(100% - 32px);max-width:700px;max-height:80vh;color:var(--text);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:10px;padding:24px}.design-audit-dialog::backdrop{background:#0009}.design-audit-dialog li{color:var(--muted);margin:12px 0}@media (width<=780px){:root body .design-workspace .sidebar{width:60px!important;min-width:60px!important;max-width:60px!important}:root body .design-workspace .main-shell{width:calc(100% - 60px)!important;min-width:0!important;margin-left:60px!important}:root body .design-workspace .sidebar .brand{justify-content:center!important;padding:0!important}:root body .design-workspace .sidebar :is(.brand>span,.brand>strong,.main-nav button>span,.main-nav button>b,.team-collab-nav button>span,.team-collab-nav button>b,.team-collab-title,.saved-views,.sidebar-profile>span,.sidebar-profile>b){display:none!important}:root body .design-workspace .sidebar :is(.main-nav,.team-collab-nav){padding:10px 6px!important}:root body .design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button,:root body .design-workspace .sidebar .sidebar-profile{justify-content:center!important;padding:8px!important}:root body .design-workspace .navigation-toggle{display:none!important}:root body .design-workspace .cc-metric{padding:12px!important}:root body .design-workspace .cc-metric .kpi-copy>strong{font-size:23px!important}:root body .design-workspace .cc-metric .kpi-copy>span{font-size:12px!important}:root body .design-workspace .autopilot-command-strip{flex-wrap:wrap!important;gap:12px!important}}:root body .design-workspace .deal-overview-grid{padding-bottom:10px;grid-template-columns:none!important;grid-auto-columns:minmax(230px,1fr)!important;grid-auto-flow:column!important;align-items:start!important;gap:10px!important;display:grid!important;overflow-x:auto!important}:root body .design-workspace .deal-overview-stage{color:var(--text);background:var(--surface)!important;border-color:var(--line)!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;border-radius:8px!important;min-width:0!important}:root body .design-workspace .deal-stage-switcher{display:flex!important;overflow-x:auto!important}:root body .design-workspace .deal-stage-switcher>button{flex:none!important;min-width:max-content!important;padding:10px 14px!important}:root body .design-workspace .deal-card-large>small:before{content:none!important}:root body .design-workspace .deal-card-large>div>strong{font-size:13px!important}:root body .design-workspace .deal-card-large>b{font-size:18px!important}:root body .design-workspace .cc-metric{padding:18px!important}:root body .design-workspace .cc-metric .kpi-copy{min-width:0;flex:1!important;width:auto!important}:root body .design-workspace .cc-metric .kpi-copy small{--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;padding:0!important}@media (width<=480px){:root body .design-workspace .cc-metric{padding:12px!important}.design-workspace .cc-metric .kpi-copy>strong{overflow-wrap:anywhere;white-space:normal!important}}.brief-real-progress{width:100%;height:6px;accent-color:var(--accent);margin-top:16px}:root body .design-workspace .command-center .brief-period{color:var(--subtle);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel)}.search-menu button.search-result-active{outline:1px solid var(--accent);background:var(--accent-soft)!important;color:var(--text)!important;--text:var(--text-on-accentSoft)!important;--muted:var(--muted-on-accentSoft)!important;--subtle:var(--subtle-on-accentSoft)!important;--ink-blue:var(--blue-on-accentSoft)!important;--ink-accent:var(--accent-on-accentSoft)!important;--ink-green:var(--green-on-accentSoft)!important;--ink-orange:var(--orange-on-accentSoft)!important;--ink-amber:var(--amber-on-accentSoft)!important;--ink-violet:var(--violet-on-accentSoft)!important;--ink-nav-glow:var(--nav-glow-on-accentSoft)!important}:root body .design-workspace .command-hero .cc-snapshot-context{overflow-wrap:anywhere;flex:0 210px;max-width:210px;white-space:normal!important;min-width:0!important}:root body .design-workspace .cc-metric>svg{opacity:1!important;flex:0 0 26px!important;order:0!important;width:26px!important;height:26px!important;margin:2px 0 0!important;position:static!important}:root body .design-workspace .cc-metric .kpi-copy{flex:1 1 0!important;order:1!important;margin:0!important}@media (width<=1100px){:root body .design-workspace .cc-metric{gap:10px!important;padding:14px!important}.design-workspace .command-center .kpi-copy>strong{white-space:normal!important;font-size:23px!important}}@media (width<=480px){:root body .design-workspace .command-hero .cc-snapshot-context{max-width:100%;flex:0 auto!important}.design-workspace .command-center .kpi-copy>strong{font-size:22px!important}.design-workspace .leads-toolbar{max-width:100%;overflow:hidden;min-width:0!important}.design-workspace .leads-toolbar>div{min-width:0!important}.design-workspace .leads-toolbar select{max-width:100%;min-width:0!important}}:root[data-motion=full] .design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:after{transition:opacity var(--motion-ui) var(--ease-ui)}:root[data-motion=full] button{transition:background-color var(--motion-fast) var(--ease-ui),border-color var(--motion-fast) var(--ease-ui),color var(--motion-fast) var(--ease-ui),box-shadow var(--motion-fast) var(--ease-ui)}:root[data-motion=full] :is(.primary-button,.top-create,.calendar-primary-button,.calendar-new-button){isolation:isolate;position:relative;overflow:hidden}:root[data-motion=full] :is(.primary-button,.top-create,.calendar-primary-button,.calendar-new-button):active{background-image:radial-gradient(circle at var(--press-x,50%) var(--press-y,50%),#fff6 0%,#fff0 85%)!important;box-shadow:inset 0 0 0 2px #fff3!important}:root[data-motion=full] .deal-card-shell{transition:border-color .14s,box-shadow .14s,translate .14s var(--ease-ui)}:root[data-motion=full] .deal-card-shell:hover{translate:0 -2px}:root[data-motion=full] :is(.polish-drawer,.record-drawer,.record-editor,.workflow-dialog,.email-composer,.calendar-detail-modal,.calendar-event-modal,.tc-modal,.help-modal){animation:formora-panel var(--motion-panel) var(--ease-ui)}:root[data-motion=full] :is(.record-context-menu,.search-menu,.workspace-menu,.row-menu,.contact-more-menu,.record-action-menu){animation:formora-menu .14s var(--ease-ui)}:root[data-motion=full] :is(.toast,.tc-toast,.calendar-toast,.demo-action-feedback){animation:formora-menu .16s var(--ease-ui)}:root[data-motion=full] .content-shell>:is(.page-wrap,.command-page,.calendar-surface,.team-collab-surface,.autopilot-surface){animation:formora-page .2s var(--ease-ui)}:root[data-motion=full] .activity-row input:checked{animation:formora-check .18s var(--ease-ui)}:root[data-motion=full] .cc-brief>summary>svg:last-child{transition:transform .16s var(--ease-ui)}:root[data-motion=full] :is(.full-pipeline-col,.sv2-toggle,.sv2-toggle i,.workspace-theme-preview){transition:background-color .16s,border-color .16s,transform .16s var(--ease-ui)}:root[data-motion=full] :is(.design-segmented,.sub-tabs) button[aria-pressed=true]{animation:formora-tab .15s var(--ease-ui)}@keyframes formora-panel{0%{opacity:.5;transform:translateY(8px)scale(.995)}to{opacity:1;transform:none}}@keyframes formora-menu{0%{opacity:.35;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes formora-page{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes formora-check{50%{transform:scale(1.15)}}@keyframes formora-tab{0%{box-shadow:inset 0 -2px var(--accent)}to{box-shadow:none}}:root[data-motion=reduced] *,:root[data-motion=off] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}:root[data-motion=reduced] .sidebar,:root[data-motion=off] .sidebar,:root[data-motion=reduced] .main-shell,:root[data-motion=off] .main-shell{transition:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) *,:root:not([data-motion=full]) :before,:root:not([data-motion=full]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root[data-motion=full] .pipeline-drag-preview{animation:formora-menu .12s var(--ease-ui)}:root[data-motion=full] .pipeline-moving-card{opacity:.45;transition:opacity .12s}:root[data-motion=reduced] :before,:root[data-motion=off] :before,:root[data-motion=reduced] :after,:root[data-motion=off] :after{transition:none!important;animation:none!important}:root body .app-shell.design-workspace{--navigation-width:var(--sidebar-width);--sidebar-width:68px}:root body .app-shell.design-workspace[data-navigation=expanded]{--sidebar-width:232px}:root body .app-shell.design-workspace .sidebar{z-index:80;color:var(--text);width:var(--sidebar-width)!important;background:var(--surface-nav)!important;transition:width .26s var(--ease-ui)!important;--text:var(--text-on-sidebar)!important;--muted:var(--muted-on-sidebar)!important;--subtle:var(--subtle-on-sidebar)!important;--ink-blue:var(--blue-on-sidebar)!important;--ink-accent:var(--accent-on-sidebar)!important;--ink-green:var(--green-on-sidebar)!important;--ink-orange:var(--orange-on-sidebar)!important;--ink-amber:var(--amber-on-sidebar)!important;--ink-violet:var(--violet-on-sidebar)!important;--ink-nav-glow:var(--nav-glow-on-sidebar)!important}:root body .app-shell.design-workspace .main-shell{margin-left:var(--sidebar-width)!important;width:calc(100% - var(--sidebar-width))!important;min-width:0!important;transition:margin-left .26s var(--ease-ui),width .26s var(--ease-ui)!important}:root body .app-shell.design-workspace[data-navigation=expanded] .sidebar{box-shadow:12px 0 28px #00000024!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav){flex-direction:column;gap:4px;padding:10px 12px!important;display:flex!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button{white-space:nowrap;overflow:hidden;border:0!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:12px!important;padding:0 10px!important;display:grid!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:after{background-position:50%;border:0;border-radius:7px;inset:4px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%,#0008 62%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18%,#0008 62%,#0000)}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button.active{border:0!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:focus-visible{box-shadow:none!important;outline:0!important}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:focus-visible>i{box-shadow:inset 0 -2px var(--nav-glow-on-sidebar,var(--nav-glow));padding-bottom:3px}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button:focus-visible>span{text-underline-offset:5px;text-decoration:underline}:root body .app-shell.design-workspace .sidebar :is(.main-nav,.team-collab-nav)>button>span{text-overflow:ellipsis;min-width:0;overflow:hidden;transition:opacity .14s var(--ease-ui)!important;display:block!important}:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button>span,:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button>b{opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button{justify-content:center;min-width:44px;grid-template-columns:24px!important;gap:0!important;width:44px!important;padding:0 10px!important}:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button>span,:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button>b{display:none!important}:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button>i{place-items:center;height:24px;margin:0;padding:0;display:grid;width:24px!important}:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar :is(.main-nav,.team-collab-nav)>button:after{background-position:50%;inset:0;-webkit-mask-image:radial-gradient(65% 65%,#000 12%,#0009 50%,#0000 80%);mask-image:radial-gradient(65% 65%,#000 12%,#0009 50%,#0000 80%)}:root body .app-shell.design-workspace[data-navigation=expanded] .sidebar :is(.main-nav,.team-collab-nav)>button>span,:root body .app-shell.design-workspace[data-navigation=expanded] .sidebar :is(.main-nav,.team-collab-nav)>button>b{opacity:1!important;visibility:visible!important}:root body .app-shell.design-workspace[data-navigation=collapsed] .team-collab-title{display:none!important}:root body .app-shell.design-workspace .sidebar-profile{width:var(--sidebar-width)!important}:root body .app-shell.design-workspace .sidebar .brand{padding:0 18px!important}:root body .app-shell.design-workspace .sidebar .formora-brand-symbol{width:32px}:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar-profile{grid-template-columns:34px!important;gap:0!important;padding:10px 17px!important}:root body .app-shell.design-workspace[data-navigation=collapsed] .sidebar-profile :is(span:not(.avatar),b){display:none!important}:root body .app-shell.design-workspace .sidebar .team-collab-nav>button>i{--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important}:root body .design-workspace .sliding-segmented{isolation:isolate;background:var(--surface-inset);border:1px solid var(--line);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:max-content;color:var(--text);border-radius:9px;flex:none;align-items:stretch;position:relative;gap:2px!important;padding:3px!important;display:inline-flex!important}:root body .design-workspace .sliding-segmented .segment-indicator{width:var(--segment-width,0px);transform:translateX(var(--segment-x,3px));background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent);z-index:-1;pointer-events:none;opacity:0;--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft);color:var(--text);border-radius:6px;position:absolute;top:3px;bottom:3px;left:0}:root body .design-workspace .sliding-segmented[data-ready=true] .segment-indicator{opacity:1}:root body .design-workspace .sliding-segmented>button{min-height:32px;color:var(--muted);cursor:pointer;white-space:nowrap;position:relative;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;padding:6px 12px!important;font-size:12px!important;animation:none!important}:root body .design-workspace .sliding-segmented>button[aria-pressed=true]{color:var(--ink-accent)!important}:root body .design-workspace .sliding-segmented>button:focus-visible{text-underline-offset:4px;text-decoration:underline;outline:0!important}:root[data-motion=full] .design-workspace .sliding-segmented[data-ready=true] .segment-indicator{transition:transform .26s var(--ease-ui),width .26s var(--ease-ui)}:root[data-motion=reduced] .app-shell.design-workspace .sidebar,:root[data-motion=off] .app-shell.design-workspace .sidebar{transition:none!important}@media (prefers-reduced-motion:reduce){:root body .app-shell.design-workspace .sidebar{transition:none!important}}.design-workspace :is(.acv2-summary,.ctv2-summary,.pipeline-summary,.inbox-summary,.dw-metrics){border:1px solid var(--line);color:var(--text);border-radius:10px;overflow:hidden;background:var(--surface-inset)!important;--text:var(--text-on-inset)!important;--muted:var(--muted-on-inset)!important;--subtle:var(--subtle-on-inset)!important;--ink-blue:var(--blue-on-inset)!important;--ink-accent:var(--accent-on-inset)!important;--ink-green:var(--green-on-inset)!important;--ink-orange:var(--orange-on-inset)!important;--ink-amber:var(--amber-on-inset)!important;--ink-violet:var(--violet-on-inset)!important;--ink-nav-glow:var(--nav-glow-on-inset)!important;gap:0!important;padding:0!important}.design-workspace :is(.acv2-summary,.ctv2-summary,.pipeline-summary,.inbox-summary,.dw-metrics)>:is(div,article,button){min-width:0;margin:0;border:0!important;border-right:1px solid var(--line)!important;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border-radius:0!important;padding:16px 20px!important}.design-workspace :is(.acv2-summary,.ctv2-summary,.pipeline-summary,.inbox-summary,.dw-metrics)>:last-child{border-right:0!important}.design-workspace :is(.acv2-summary,.ctv2-summary,.pipeline-summary,.inbox-summary,.dw-metrics) strong{font-variant-numeric:tabular-nums;overflow-wrap:normal;line-height:1.3;font-size:22px!important;font-weight:650!important}.design-workspace :is(.acv2-toolbar,.ctv2-toolbar,.leads-toolbar,.pipeline-toolbar,.inbox-commandbar){flex-wrap:wrap;align-items:center;border:0!important;border-bottom:1px solid var(--line)!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border-radius:0!important;gap:10px!important;margin:8px 0 20px!important;padding:12px 0!important;display:flex!important}.design-workspace :is(.acv2-search,.ctv2-toolbar>label,.leads-search,.pipeline-search,.inbox-search){flex:260px;max-width:520px;min-height:38px}.design-workspace :is(.acv2-filters,.ctv2-toolbar>div:not(.sliding-segmented),.leads-smart-filters){flex-wrap:wrap;gap:4px;display:flex}.design-workspace :is(.acv2-filters,.ctv2-toolbar>div:not(.sliding-segmented),.leads-smart-filters)>button{min-height:34px;font-size:12px;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;padding:6px 9px!important}.design-workspace :is(.acv2-filters,.ctv2-toolbar>div:not(.sliding-segmented),.leads-smart-filters)>button.active{color:var(--text)!important;background:var(--surface-raised)!important;--text:var(--text-on-raised)!important;--muted:var(--muted-on-raised)!important;--subtle:var(--subtle-on-raised)!important;--ink-blue:var(--blue-on-raised)!important;--ink-accent:var(--accent-on-raised)!important;--ink-green:var(--green-on-raised)!important;--ink-orange:var(--orange-on-raised)!important;--ink-amber:var(--amber-on-raised)!important;--ink-violet:var(--violet-on-raised)!important;--ink-nav-glow:var(--nav-glow-on-raised)!important}.design-workspace :is(.acv2-card,.lead-card){transition:border-color .14s;box-shadow:none!important;padding:18px!important}.design-workspace :is(.acv2-card,.lead-card):hover{border-color:var(--line-2)!important;transform:none!important}.design-workspace :is(.acv2-card header strong,.lead-card h3){font-size:15px!important}.design-workspace :is(.acv2-card footer strong,.acv2-metrics strong,.ctv2-row,.lead-card p){line-height:1.45;font-size:12px!important}.design-workspace .ctv2-table{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.design-workspace .ctv2-row{min-width:1060px;min-height:68px!important}.design-workspace .ctv2-row.ctv2-head{min-height:40px!important}.design-workspace .ctv2-person strong{font-size:14px!important}.design-workspace :is(.acv2-metrics small,.acv2-card footer small,.ctv2-row small){font-size:11px!important}.design-workspace .pipeline-toolbar>label:first-child{max-width:480px}.design-workspace .pipeline-toolbar>.sliding-segmented{margin-left:auto}.cc-pipeline-preview{border:1px solid var(--line);border-radius:9px;overflow:hidden}.cc-pipeline-preview>summary{cursor:pointer;background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:16px;list-style:none;display:flex}.cc-pipeline-preview>summary>span{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cc-pipeline-preview>summary strong{font-size:14px;font-weight:600}.cc-pipeline-preview>summary small{color:var(--muted);font-size:12px}.cc-pipeline-preview>summary::-webkit-details-marker{display:none}.cc-pipeline-preview[open]>summary>svg{transform:rotate(180deg)}.design-workspace .cc-pipeline-preview>.cc-pipeline{border:0!important;border-radius:0!important}.design-workspace .dw-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.design-workspace .dw-insights h2{line-height:1.35;font-size:20px!important}.design-workspace .dw-evidence{line-height:1.6}.design-workspace .analytics-reading-guide{max-width:960px;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;padding:12px 0!important}.design-workspace .analytics-reading-guide p{font-size:13px;line-height:1.65}.design-workspace .dw-stage-chart>button{min-height:52px}.design-workspace .dw-deal-row{min-height:56px}.design-workspace .main-shell:has(>.team-collab-surface)>.content-shell{display:none!important}.design-workspace .team-collab-surface{color:var(--text);background:var(--surface-app)!important;--text:var(--text-on-background)!important;--muted:var(--muted-on-background)!important;--subtle:var(--subtle-on-background)!important;--ink-blue:var(--blue-on-background)!important;--ink-accent:var(--accent-on-background)!important;--ink-green:var(--green-on-background)!important;--ink-orange:var(--orange-on-background)!important;--ink-amber:var(--amber-on-background)!important;--ink-violet:var(--violet-on-background)!important;--ink-nav-glow:var(--nav-glow-on-background)!important;min-height:calc(100dvh - 64px)!important;margin:0!important;padding:24px!important}.design-workspace .tc-page-head h1{margin:0 0 6px!important;font-size:30px!important}.design-workspace .tc-chat-shell{grid-template-columns:220px minmax(0,1fr) 240px!important;height:calc(100dvh - 210px)!important;min-height:580px!important}.design-workspace :is(.tc-message-bubble,.tc-chat-thread textarea,.tc-conversation-copy strong,.tev2-task-title){line-height:1.6;font-size:13px!important}.design-workspace .tc-message{padding:12px 16px!important}.team-workspace-summary{border:1px solid var(--line);background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.team-workspace-summary>div{border-right:1px solid var(--line);padding:18px 20px}.team-workspace-summary>div:last-child{border:0}.team-workspace-summary small{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.team-workspace-summary strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:650;display:block}.team-workspace-actions{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0 22px;display:flex}.team-workspace-actions button{min-height:36px;color:var(--text);border:1px solid var(--line);background:var(--surface);cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.team-workspace-actions>span{color:var(--muted);max-width:320px;margin-left:auto;font-size:11px;line-height:1.5}.team-workspace-columns{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.team-workspace-panel{background:var(--surface);border:1px solid var(--line);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-width:0;color:var(--text);border-radius:10px;overflow:hidden}.team-workspace-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.team-workspace-panel h2{margin:0 0 6px;font-size:18px}.team-workspace-panel header p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.team-workspace-table{overflow-x:auto}.team-workspace-row{text-align:left;width:100%;min-width:530px;min-height:78px;color:var(--text);border:0;border-bottom:1px solid var(--line);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;grid-template-columns:minmax(220px,1fr) 60px 70px 120px;align-items:center;gap:12px;padding:14px 20px;font-size:13px;display:grid}.team-workspace-row:hover{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text)}.team-workspace-head{min-height:38px;color:var(--muted);cursor:default;background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);font-size:11px}.team-workspace-head:hover{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text)}.team-workspace-row>strong{font-variant-numeric:tabular-nums;font-size:13px}.team-workspace-person{align-items:center;gap:12px;min-width:0;display:flex}.team-workspace-person i{background:var(--blue-soft);width:36px;height:36px;color:var(--ink-blue);--text:var(--text-on-linkSoft);--muted:var(--muted-on-linkSoft);--subtle:var(--subtle-on-linkSoft);--ink-blue:var(--blue-on-linkSoft);--ink-accent:var(--accent-on-linkSoft);--ink-green:var(--green-on-linkSoft);--ink-orange:var(--orange-on-linkSoft);--ink-amber:var(--amber-on-linkSoft);--ink-violet:var(--violet-on-linkSoft);--ink-nav-glow:var(--nav-glow-on-linkSoft);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-style:normal;display:grid}.team-workspace-person strong,.team-workspace-person small{display:block}.team-workspace-person strong{font-size:14px;font-weight:600}.team-workspace-person small{color:var(--muted);margin-top:5px;font-size:12px}.team-workspace-footnote{color:var(--muted);margin:0;padding:14px 20px;font-size:12px;line-height:1.6}.team-workspace-agenda>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;align-items:center;gap:14px;padding:18px 20px;display:flex}.team-workspace-agenda>button:hover{background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text)}.team-workspace-agenda time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.team-workspace-agenda>button>span{flex:1;min-width:0}.team-workspace-agenda strong{font-size:13px;font-weight:600;line-height:1.4;display:block}.team-workspace-agenda small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.team-member-deal{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.team-member-deal small{color:var(--muted);margin-top:6px;display:block}.team-member-deal b{white-space:nowrap;font-weight:600}.design-workspace .pw-root{color:var(--text);background:var(--surface-app)!important;--text:var(--text-on-background)!important;--muted:var(--muted-on-background)!important;--subtle:var(--subtle-on-background)!important;--ink-blue:var(--blue-on-background)!important;--ink-accent:var(--accent-on-background)!important;--ink-green:var(--green-on-background)!important;--ink-orange:var(--orange-on-background)!important;--ink-amber:var(--amber-on-background)!important;--ink-violet:var(--violet-on-background)!important;--ink-nav-glow:var(--nav-glow-on-background)!important;padding:24px!important}.design-workspace .pw-page{gap:16px;max-width:1800px;margin:0 auto;padding:0!important}.design-workspace .pw-page-head{align-items:center;gap:16px;margin:0}.design-workspace .pw-page-head h1{letter-spacing:-.8px;margin:0 0 6px;font-size:30px!important}.design-workspace .pw-page-head p{color:var(--muted);margin:0;font-size:14px!important}.pw-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pw-page-actions button{padding:8px 12px;font-size:12px!important}.pw-workspace-note{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0;font-size:12px;display:flex}.pw-workspace-note>span:first-child{color:var(--text);font-weight:600}.pw-canvas-viewport{overscroll-behavior-x:contain;border-radius:12px;width:100%;padding:2px;overflow:auto}:root body .design-workspace .pw-canvas{min-width:860px;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;padding:0!important;display:grid!important;overflow:visible!important}:root body .design-workspace .pw-widget{cursor:default;touch-action:pan-y;-webkit-user-select:text;user-select:text;color:var(--text);background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:none!important;--text:var(--text-on-panel)!important;--muted:var(--muted-on-panel)!important;--subtle:var(--subtle-on-panel)!important;--ink-blue:var(--blue-on-panel)!important;--ink-accent:var(--accent-on-panel)!important;--ink-green:var(--green-on-panel)!important;--ink-orange:var(--orange-on-panel)!important;--ink-amber:var(--amber-on-panel)!important;--ink-violet:var(--violet-on-panel)!important;--ink-nav-glow:var(--nav-glow-on-panel)!important;transform:none!important}.design-workspace .pw-widget>header{flex-shrink:0;align-items:center;gap:8px;padding:12px 14px 10px}.design-workspace .pw-widget>header>span{flex:1}.design-workspace .pw-widget>header strong{font-size:14px!important}.design-workspace .pw-widget>header .pw-drag-handle{cursor:grab;touch-action:none;width:28px;height:32px;color:var(--muted);flex:0 0 28px;place-items:center;display:grid}.design-workspace .pw-widget>header .pw-drag-handle:active{cursor:grabbing}.design-workspace .pw-widget-body{scrollbar-width:thin;min-height:0;padding:0 16px 12px;overflow:auto!important}.design-workspace .pw-mini-row{padding:9px 0}.design-workspace .pw-mini-row strong{font-weight:600;font-size:13px!important}.design-workspace .pw-mini-row small{line-height:1.45;font-size:12px!important}.design-workspace .pw-mini-row>b{white-space:nowrap;font-size:12px!important}.design-workspace .pw-metric>strong{overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:32px!important}.design-workspace .pw-metric>span,.design-workspace .pw-metric>small{font-size:12px!important}.design-workspace .pw-widget>footer{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-top:0;flex-shrink:0;padding:6px 36px 8px 12px;font-size:11px}.design-workspace .pw-widget>footer>span{display:none}.design-workspace .pw-widget>footer button{min-height:28px;color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.design-workspace .pw-widget .pw-resize-handle{opacity:.45;touch-action:none;width:28px;height:28px;display:block!important}.design-workspace .pw-widget:is(:hover,:focus-within) .pw-resize-handle{opacity:1}:root body .design-workspace .pw-root:not([data-editing=true]) :is(.pw-drag-handle,.pw-resize-handle){visibility:hidden;pointer-events:none}:root body .design-workspace .pw-root[data-editing=true][data-grid=true] .pw-canvas{background-image:radial-gradient(circle,#ffffff0d .7px,#0000 1px)!important;background-size:24px 24px!important}.pw-layout-status{min-height:28px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.pw-layout-status button{color:var(--ink-blue);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0}.design-workspace .pw-canvas.is-empty:after{display:none!important}.pw-empty-state{text-align:center;border:1px dashed var(--line);border-radius:10px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-height:300px;padding:32px;display:flex}.pw-empty-state h2{margin:0;font-size:22px}.pw-empty-state p{color:var(--muted);max-width:440px;margin:0 0 8px;line-height:1.6}.design-workspace .pw-library[aria-hidden=true]{visibility:hidden;pointer-events:none}.design-workspace .pw-library[aria-hidden=false]{visibility:visible}.design-workspace .pw-library .pw-library-card{background:var(--surface);box-shadow:none;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text)}.activity-size-container{min-width:0;container-type:inline-size}.design-workspace .activities-v2-page{grid-template-columns:168px minmax(0,1fr) 272px;grid-template-areas:"title title title""summary tools focus""summary agenda focus";align-items:start;gap:18px;display:grid}.activity-collections{flex-direction:column;grid-area:summary;gap:24px;min-width:0;display:flex;position:sticky;top:88px}.design-workspace .activity-collections .activity-smart-views{flex-flow:column;gap:4px;display:flex}.design-workspace .activity-collections .activity-smart-views button{text-align:left;justify-content:space-between;min-height:36px;padding:9px;display:flex}.design-workspace .activity-collections .activity-kpis{--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important;display:grid!important}:root body .app-shell.design-workspace .activity-collections .activity-kpi-card{gap:10px;display:flex;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:64px!important;padding:8px 0!important}.activity-collections .activity-kpi-card p{display:none}.design-workspace .activity-collections .activity-kpi-card strong{font-size:22px!important}.design-workspace .activities-v2-page>.page-title{grid-area:title;margin:0!important}.design-workspace .activity-kpis{border:1px solid var(--line);background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border-radius:10px;grid-area:summary;overflow:hidden;gap:0!important;margin:0!important}.design-workspace .activity-kpi-card{border:0!important;border-right:1px solid var(--line)!important;min-height:96px!important;box-shadow:none!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border-radius:0!important;padding:16px!important}.design-workspace .activity-kpi-card:last-child{border-right:0!important}.design-workspace .activity-kpi-card strong{font-size:26px!important}.design-workspace .activity-kpi-card small{font-size:12px!important}.design-workspace .activity-kpi-action{display:none}.design-workspace .activity-toolbar-v2{grid-area:tools;align-items:center;gap:12px;border:0!important;border-bottom:1px solid var(--line)!important;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(220px,1fr) 180px auto!important;margin:0!important;padding:0 0 14px!important;display:grid!important}.design-workspace .activity-search{grid-area:1/1;min-width:0}.activity-owner{color:var(--muted);grid-area:1/2;align-items:center;gap:8px;font-size:12px;display:flex}.activity-owner select{width:120px;min-height:36px}.design-workspace .activity-calendar-button{grid-area:1/3;align-items:center;gap:8px;font-size:12px;display:flex}.design-workspace .activity-smart-views{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:6px;min-width:0;display:flex}.design-workspace .activity-smart-views button{min-height:34px;color:var(--muted);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border-radius:6px;padding:7px 12px;font-size:12px}.design-workspace .activity-smart-views button[aria-pressed=true]{background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised)}.design-workspace .activity-agenda{grid-area:agenda;min-width:0}.design-workspace .activity-group{border:1px solid var(--line);--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;margin:0 0 16px;overflow:hidden}.design-workspace .activity-group>header{background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);min-height:52px;color:var(--text);padding:12px 16px}.design-workspace .activity-group>header h2{font-size:15px}.design-workspace .activity-group>header p{display:none}.design-workspace .activity-overdue>header h2{color:var(--ink-orange)}.design-workspace .activity-card{background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);min-height:76px;color:var(--text);gap:12px;padding:12px 14px}.design-workspace .activity-card-main{grid-template-columns:24px minmax(120px,1fr) 80px 64px;gap:12px}.design-workspace .activity-card-context{display:none}.design-workspace .activity-card-identity strong{font-size:14px;line-height:1.5}.design-workspace .activity-card-identity span{font-size:12px}.design-workspace .activity-row-actions{align-self:center}.design-workspace .activity-row-actions>button:not(:last-child){display:none}.design-workspace .activity-row-actions>button:last-child{opacity:1}.design-workspace .activity-row-actions button{min-width:30px}.design-workspace .activity-focus-card{border:1px solid var(--line);background:var(--surface-inset);box-shadow:none;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);color:var(--text);border-radius:10px;flex-direction:column;grid-area:focus;align-items:stretch;gap:18px;margin:0;position:sticky;top:88px;padding:20px!important;display:flex!important}.design-workspace .activity-focus-mark{align-items:center;gap:10px;display:flex}.design-workspace .activity-focus-mark i{width:24px}.design-workspace .activity-focus-copy{padding:0}.design-workspace .activity-focus-copy strong{margin:8px 0;font-size:22px;line-height:1.35}.design-workspace .activity-focus-copy p{margin-top:8px;font-size:13px;line-height:1.5}.design-workspace .activity-focus-context{display:block!important}.design-workspace .activity-focus-context>small{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6;display:block}.design-workspace .activity-focus-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.design-workspace .activity-focus-actions button{align-items:center;gap:6px;min-height:36px;display:flex;font-size:12px!important}.design-workspace .activity-focus-actions .activity-complete-button{color:var(--ink-accent);border-color:var(--line-2);background:var(--accent-soft);--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft)}@media (width>=1500px){.design-workspace :is(.acv2-grid,.lead-card-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1100px){.design-workspace .tc-chat-shell{grid-template-columns:190px minmax(0,1fr)!important}.design-workspace .tc-chat-context{display:none}.design-workspace .dw-insights,.team-workspace-columns{grid-template-columns:1fr}.team-workspace-actions>span{margin-left:0}.design-workspace .activities-v2-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""tools""summary""focus""agenda"}.design-workspace .activity-focus-card{grid-template-columns:1fr auto;gap:12px;position:static;display:grid!important}.design-workspace .activity-focus-mark,.design-workspace .activity-focus-context{display:none!important}.design-workspace .activity-focus-copy strong{font-size:18px}}@media (width<=780px){:root body .app-shell.design-workspace .main-shell{margin-left:68px!important}.design-workspace :is(.content-shell,.pw-root,.team-collab-surface){padding:16px!important}.design-workspace .pw-page-head{flex-direction:column;align-items:flex-start}.design-workspace :is(.acv2-summary,.ctv2-summary,.pipeline-summary,.inbox-summary,.dw-metrics){grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.design-workspace .tc-chat-shell{grid-template-columns:1fr!important;height:auto!important}.design-workspace .tc-chat-sidebar{max-height:200px;overflow:auto}.design-workspace .pipeline-toolbar>.sliding-segmented{margin-left:0}.design-workspace .activity-toolbar-v2{grid-template-columns:minmax(0,1fr) auto!important}.design-workspace .activity-search{grid-column:1/-1}.activity-owner{grid-area:2/1}.design-workspace .activity-calendar-button{grid-area:2/2}.design-workspace .activity-smart-views{grid-row:3}.design-workspace .activity-focus-card{display:flex!important}.design-workspace .activity-card-main{grid-template-columns:20px minmax(0,1fr)!important}.design-workspace .activity-due{text-align:left;grid-column:2!important}.design-workspace .activity-card-main .activity-priority{display:none}.design-workspace .activity-row-actions{grid-column:auto!important}.design-workspace .activity-card{grid-template-columns:20px minmax(0,1fr) 32px!important;padding:10px!important}.design-workspace .activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.team-workspace-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.team-workspace-summary>div{padding:14px}.team-workspace-summary strong{font-size:22px}}:root body .app-shell.design-workspace .activity-kpis .activity-kpi-card{border-top:0!important;border-bottom:0!important;border-left:0!important;border-radius:0!important}.design-workspace .tc-message p{font-size:13px!important;line-height:1.65!important}.design-workspace .tc-message header strong{font-size:12px!important}.design-workspace .tc-message header time{font-size:11px!important}.design-workspace .tc-composer textarea{line-height:1.5;font-size:13px!important}.design-workspace .inbox-thread-copy>strong{line-height:1.5;font-size:14px!important}.design-workspace .inbox-thread-copy>p{line-height:1.55;font-size:12px!important}.design-workspace .inbox-nav-section>button{font-size:12px!important}:root body .app-shell.design-workspace[data-navigation=expanded] .sidebar .brand .formora-brand-logo{display:block!important}:root body .app-shell.design-workspace[data-navigation=expanded] .sidebar .brand .formora-brand-symbol{display:none!important}.design-workspace .pw-root:not([data-editing=true]) .pw-widget{touch-action:pan-y;-webkit-user-select:text;user-select:text}.design-workspace .settings-compact-category{display:none!important}@media (width<=780px){:root body .design-workspace .settings-v3-layout{flex-direction:column;gap:18px!important;display:flex!important}:root body .design-workspace .settings-v3-nav{display:none!important}.design-workspace .settings-compact-category{width:100%;color:var(--muted);flex-direction:column;gap:8px;font-size:12px;display:flex!important}.settings-compact-category select{border:1px solid var(--line);width:100%;min-height:42px;padding:8px 12px}:root body .design-workspace .settings-v3-main{width:100%;min-width:0}:root body .design-workspace .activity-kpi-card{align-items:center;gap:8px!important;min-height:86px!important;padding:12px!important}.design-workspace .activity-kpi-card p{display:none}.design-workspace .activity-kpi-card small{white-space:normal;line-height:1.4}.design-workspace .pw-widget{touch-action:pan-y!important}}.sidebar-touch-close{display:none}@media (width<=780px){:root body .design-workspace .navigation-toggle{flex:0 0 32px;place-items:center;width:32px;min-width:32px;height:34px;padding:5px;display:grid!important}:root body .design-workspace .topbar{gap:6px!important;padding:8px!important}:root body .design-workspace .command-search{flex:1;width:auto!important;min-width:0!important}:root body .design-workspace .command-search input{width:100%;min-width:0}}@media (hover:none){:root body .design-workspace[data-navigation=expanded] .sidebar-touch-close{z-index:2;background:var(--surface-raised);width:30px;height:30px;color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:20px;right:8px}:root body .design-workspace[data-navigation=expanded] .sidebar .brand .formora-brand-logo{width:156px}}@media (width<=780px){:root body .design-workspace .calendar-period-controls{justify-content:flex-start;gap:8px;width:100%;min-width:0;max-width:100%;flex-wrap:wrap!important;display:flex!important}:root body .design-workspace .autopilot-hero{gap:16px;flex-direction:column!important;align-items:flex-start!important;display:flex!important}:root body .design-workspace .autopilot-hero-actions{flex-wrap:wrap;gap:8px;width:100%;min-width:0;display:flex!important}:root body .design-workspace .sv3-summary-grid{grid-template-columns:minmax(0,1fr)!important}:root body .design-workspace .sv3-summary-grid>article{min-width:0}:root body .design-workspace .soe-section-head{flex-wrap:wrap;gap:10px}}.design-workspace .pw-widget>.pw-shortcut-strip{border-top:1px solid var(--line);flex:none;--text:inherit!important;--muted:inherit!important;--subtle:inherit!important;--ink-blue:inherit!important;--ink-accent:inherit!important;--ink-green:inherit!important;--ink-orange:inherit!important;--ink-amber:inherit!important;--ink-violet:inherit!important;--ink-nav-glow:inherit!important;background:0 0!important;margin:0 18px 16px!important;padding:10px 0 0!important}.design-workspace .pw-widget[data-widget-id=command-forecast] .pw-metric>span{display:none}.design-workspace .deal-workspace>.deal-hero{max-width:none;margin:12px 0 20px!important}.design-workspace .deal-workspace .aw-rail>.aw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}.design-workspace .deal-workspace .aw-rail>.aw-kpis>.aw-card{min-width:0;min-height:90px!important;padding:12px!important}.deal-workspace .aw-rail>.aw-kpis strong{overflow-wrap:anywhere;font-size:20px!important}.deal-workspace .aw-rail>.aw-kpis span{line-height:1.5}.deal-guidance-details{border:1px solid var(--line);border-radius:8px;margin:12px 0}.deal-guidance-details>summary{cursor:pointer;color:var(--muted);padding:12px 16px;font-size:13px}.deal-guidance-details>.deal-guidance{border:0!important;margin:0!important}.crm-recovery-notice{background:var(--amber-soft);color:var(--text);border-bottom:1px solid var(--line);--text:var(--text-on-warningSoft);--muted:var(--muted-on-warningSoft);--subtle:var(--subtle-on-warningSoft);--ink-blue:var(--blue-on-warningSoft);--ink-accent:var(--accent-on-warningSoft);--ink-green:var(--green-on-warningSoft);--ink-orange:var(--orange-on-warningSoft);--ink-amber:var(--amber-on-warningSoft);--ink-violet:var(--violet-on-warningSoft);--ink-nav-glow:var(--nav-glow-on-warningSoft);align-items:flex-start;gap:10px;padding:14px 24px;font-size:13px;line-height:1.6;display:flex}.marketing-planning-layout{grid-template-columns:188px minmax(0,1fr);align-items:start;gap:24px;margin-top:20px;display:grid}.marketing-collections{min-width:0;position:sticky;top:88px}.marketing-collections h2{margin:0 0 16px;font-size:14px}.design-workspace .marketing-collections .marketing-summary{flex-direction:column;gap:4px;margin:0;display:flex}.marketing-collections .marketing-summary>button{min-height:42px;color:var(--muted);text-align:left;font:inherit;cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.marketing-collections .marketing-summary>button[aria-pressed=true]{background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised)}.marketing-collections .marketing-summary strong{font-weight:500;font-size:13px!important}.marketing-working-area{min-width:0}.design-workspace .marketing-working-area .marketing-plans{grid-template-columns:1fr!important}.marketing-working-area .campaign-plan{grid-template-columns:minmax(160px,1fr) minmax(180px,1.3fr);gap:0 24px;display:grid;padding:16px 20px!important}.marketing-working-area .campaign-plan>header,.marketing-working-area .campaign-plan>footer{grid-column:1/-1}.marketing-working-area .campaign-plan>h2{margin:14px 0 8px;font-size:19px}.marketing-working-area .campaign-plan>p{grid-column:1;line-height:1.6}.marketing-working-area .campaign-plan>dl{grid-area:2/2/span 2;align-self:start}@media (width<=780px){.marketing-planning-layout{grid-template-columns:1fr;gap:12px}.marketing-collections{position:static}.design-workspace .marketing-collections .marketing-summary{flex-direction:row;overflow:auto}.marketing-collections .marketing-summary>button{flex-shrink:0}.marketing-working-area .campaign-plan{display:block}.marketing-collections h2{display:none}}@media (width<=1100px){.activity-collections{position:static}.design-workspace .activity-collections .activity-smart-views{flex-direction:row;overflow:auto}.design-workspace .activity-collections .activity-smart-views button{flex-shrink:0}.design-workspace .activity-collections .activity-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.activity-collections .activity-kpi-card small{font-size:11px!important}}@media (width<=780px){.design-workspace .activity-collections .activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container (width<=1000px){.design-workspace .activity-size-container .activities-v2-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""tools""summary""focus""agenda"}.activity-size-container .activity-collections{position:static}.design-workspace .activity-size-container .activity-collections .activity-smart-views{flex-direction:row;overflow:auto}.activity-size-container .activity-smart-views button{flex-shrink:0}.design-workspace .activity-size-container .activity-collections .activity-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.design-workspace .activity-size-container .activity-focus-card{position:static;display:block!important}.design-workspace .activity-size-container .activity-focus-mark,.design-workspace .activity-size-container .activity-focus-context{display:none!important}}@container (width<=700px){.design-workspace .activity-size-container .activity-toolbar-v2{grid-template-columns:minmax(0,1fr) auto!important}.design-workspace .activity-size-container .activity-search{grid-area:1/1/auto/-1}.activity-size-container .activity-owner{grid-area:2/1}.design-workspace .activity-size-container .activity-calendar-button{grid-area:2/2}.design-workspace .activity-size-container .activity-collections .activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.design-workspace .activity-size-container .activity-card-main{grid-template-columns:20px minmax(0,1fr)!important}.design-workspace .activity-size-container .activity-due{text-align:left;grid-column:2!important}.activity-size-container .activity-card-main .activity-priority{display:none}.design-workspace .activity-size-container .activity-card{grid-template-columns:20px minmax(0,1fr) 32px!important}}html,body,*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,var(--line-2)) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0}::-webkit-scrollbar-corner{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,var(--line-2));background-clip:padding-box;border:1px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}::-webkit-scrollbar-button{width:0;height:0;display:none}.design-workspace .pipeline-stage-cards,.design-workspace .full-pipeline,.design-workspace .personal-widget-body,.design-workspace .calendar-week-grid,.design-workspace .calendar-day-timeline{scrollbar-color:var(--scrollbar-thumb,var(--line-2)) transparent}[data-pipeline-stage=New],[data-analytics-stage=New]{--pipeline-stage:var(--stage-new,var(--blue))}[data-pipeline-stage=Qualified],[data-analytics-stage=Qualified]{--pipeline-stage:var(--stage-qualified,var(--blue))}[data-pipeline-stage=Meeting],[data-analytics-stage=Meeting]{--pipeline-stage:var(--stage-meeting,var(--violet))}[data-pipeline-stage=Proposal],[data-analytics-stage=Proposal]{--pipeline-stage:var(--stage-proposal,var(--orange))}[data-pipeline-stage=Negotiation],[data-analytics-stage=Negotiation]{--pipeline-stage:var(--stage-negotiation,var(--amber))}[data-pipeline-stage=Won],[data-analytics-stage=Won]{--pipeline-stage:var(--stage-won,var(--green))}[data-pipeline-stage=Lost],[data-analytics-stage=Lost]{--pipeline-stage:var(--stage-lost,var(--orange))}.design-workspace .full-pipeline-col>.full-stage-head .pipeline-stage-name:before{content:"";background:var(--pipeline-stage);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.design-workspace.polish-deals .full-pipeline-col:before,.design-workspace .polish-deals .full-pipeline-col:before{background:var(--pipeline-stage)}.ar-stage-row>i>b{background:var(--chart-color,var(--muted))}.ar-stage-won>i>b{background:var(--stage-won,var(--green))}.ar-stage-lost>i>b{background:var(--stage-lost,var(--orange))}.ar-stage-row[data-analytics-stage=New]>i>b{background:var(--stage-new,var(--chart-color,var(--muted)))}.ar-stage-row[data-analytics-stage=Qualified]>i>b{background:var(--stage-qualified,var(--chart-color,var(--muted)))}.ar-stage-row[data-analytics-stage=Meeting]>i>b{background:var(--stage-meeting,var(--chart-color,var(--muted)))}.ar-stage-row[data-analytics-stage=Proposal]>i>b{background:var(--stage-proposal,var(--chart-color,var(--muted)))}.ar-stage-row[data-analytics-stage=Negotiation]>i>b{background:var(--stage-negotiation,var(--chart-color,var(--muted)))}.ar-outcome-track>.open,.ar-outcomes dt>i.open{background:var(--chart-color,var(--muted))}.ar-outcome-track>.won,.ar-outcomes dt>i.won{background:var(--stage-won,var(--green))}.ar-outcome-track>.lost,.ar-outcomes dt>i.lost{background:var(--stage-lost,var(--orange))}.color-studio{scrollbar-color:#57575f transparent}.color-studio *{scrollbar-color:inherit}:root body .design-workspace .sidebar .formora-brand-asset .brand-on-dark{display:var(--sidebar-logo-on-dark)!important}:root body .design-workspace .sidebar .formora-brand-asset .brand-on-light{display:var(--sidebar-logo-on-light)!important}:root[data-motion=full] .design-workspace .sliding-segmented[data-ready=true] .segment-indicator{will-change:transform;transition:transform .34s cubic-bezier(.2,.85,.2,1),width .34s cubic-bezier(.2,.85,.2,1)}.design-workspace .main-shell{isolation:isolate;z-index:0;position:relative}.deal-flight-viewport{z-index:70;pointer-events:none;clip-path:inset(var(--motion-clip-top,64px) 0 0 var(--motion-clip-left,68px));position:fixed;inset:0}.deal-flight-layer{pointer-events:none;transform-origin:0 0;filter:drop-shadow(0 12px 20px #0004);position:fixed}:root[data-view-transition]{view-transition-name:none}:root:is([data-view-transition=page],[data-view-transition=detail]) .content-shell{view-transition-name:formora-workspace}:root:is([data-view-transition=board],[data-view-transition=list],[data-view-transition=stage]) .motion-pipeline{view-transition-name:formora-pipeline}::view-transition{pointer-events:none;clip-path:inset(var(--motion-clip-top,64px) 0 0 var(--motion-clip-left,68px))}::view-transition-group(*){animation-duration:.3s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(formora-workspace){animation:.16s ease-out both formora-route-out}::view-transition-new(formora-workspace){animation:.3s cubic-bezier(.2,.8,.2,1) both formora-route-in}:root[data-view-transition=detail]::view-transition-new(formora-workspace){animation-name:formora-detail-in}::view-transition-old(formora-pipeline){animation:.18s ease-out both formora-board-out}::view-transition-new(formora-pipeline){animation:.34s cubic-bezier(.2,.8,.2,1) both formora-board-in}:root[data-view-transition=board]::view-transition-old(formora-pipeline){animation-name:formora-list-out}:root[data-view-transition=board]::view-transition-new(formora-pipeline){animation-name:formora-list-in}:root[data-view-transition=stage]::view-transition-new(formora-pipeline){animation-name:formora-detail-in}:root body :is(.primary-button,.secondary-button,.link-button,.range-button,.add-inline,.workspace-create-button,.record-action-menu button,.sidebar-open-studio):hover{filter:none}:root[data-motion=full] .settings-v3-main>[data-settings-panel]{animation:formora-settings-in .24s var(--ease-ui)}:root[data-motion=full] .ar-stage-row>i>b{transition:width .32s var(--ease-ui),background-color .18s var(--ease-ui)}@keyframes formora-settings-in{0%{opacity:.4;translate:0 7px}to{opacity:1;translate:0}}@keyframes formora-route-out{to{opacity:0;transform:translateY(-6px)}}@keyframes formora-route-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes formora-detail-in{0%{opacity:0;transform:translate(22px)scale(.992)}to{opacity:1;transform:none}}@keyframes formora-board-out{to{opacity:0;transform:translate(-18px)scale(.995)}}@keyframes formora-board-in{0%{opacity:0;transform:translate(22px)scale(.995)}to{opacity:1;transform:none}}@keyframes formora-list-out{to{opacity:0;transform:translate(18px)scale(.995)}}@keyframes formora-list-in{0%{opacity:0;transform:translate(-22px)scale(.995)}to{opacity:1;transform:none}}:root:is([data-motion=reduced],[data-motion=off])::view-transition-group(*){animation:none!important}:root:is([data-motion=reduced],[data-motion=off])::view-transition-old(*){animation:none!important}:root:is([data-motion=reduced],[data-motion=off])::view-transition-new(*){animation:none!important}@media (width<=780px){:root body .app-shell.design-workspace[data-navigation] .sidebar .brand .formora-brand-logo{display:none!important}:root body .app-shell.design-workspace[data-navigation] .sidebar .brand .formora-brand-symbol{width:32px!important;display:block!important}.design-workspace .sidebar-appearance-trigger{justify-content:center;width:44px!important;padding:10px!important}.design-workspace .sidebar-appearance-trigger :is(span,b){display:none!important}}.deal-pipeline-v3 .pipeline-deal-draggable{cursor:grab;position:relative}.deal-pipeline-v3 .pipeline-deal-draggable>.deal-card-shell{position:relative}.deal-pipeline-v3 .pipeline-deal-draggable .deal-drag-handle{z-index:3;position:absolute;top:8px;right:32px}.deal-pipeline-v3 .pipeline-deal-draggable[data-dragging=true] .deal-card-shell{opacity:.35}.deal-pipeline-v3 .deal-card-large{-webkit-user-select:none;user-select:none}.formora-deal-dragging,.formora-deal-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.deal-pipeline-v3 .deal-drag-preview{border-color:var(--line-2);background:var(--surface-raised);pointer-events:none;z-index:100;--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);width:230px;max-width:calc(100vw - 90px);color:var(--text);padding:16px;top:0;left:0;transform:rotate(-1deg);box-shadow:0 16px 38px #0005;animation:none!important}.deal-drop-dock{z-index:99;border:1px solid var(--line-2);background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);max-width:calc(100vw - 96px);color:var(--text);border-radius:12px;gap:8px;padding:8px;display:flex;position:fixed;bottom:24px;left:calc(50% + 34px);transform:translate(-50%);box-shadow:0 12px 36px #0005}.deal-drop-dock>button{background:var(--surface);min-width:160px;min-height:66px;color:var(--text);border:1px solid var(--line);text-align:left;cursor:pointer;--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);border-radius:7px;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;display:flex}.deal-drop-dock>button span{gap:6px;display:grid}.deal-drop-dock small{color:var(--muted);font-size:10px}.deal-drop-dock strong{font-size:13px;font-weight:600}.deal-drop-dock .danger{color:var(--ink-orange)}.deal-back-arrow{rotate:180deg}.deal-drop-dock>button:is(:hover,.is-drop-target){border-color:var(--accent);background:var(--accent-soft);--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft);color:var(--text)}.deal-stage-switcher>button.is-drop-target,.deal-overview-stage.is-drop-target{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft);--text:var(--text-on-accentSoft);--muted:var(--muted-on-accentSoft);--subtle:var(--subtle-on-accentSoft);--ink-blue:var(--blue-on-accentSoft);--ink-accent:var(--accent-on-accentSoft);--ink-green:var(--green-on-accentSoft);--ink-orange:var(--orange-on-accentSoft);--ink-amber:var(--amber-on-accentSoft);--ink-violet:var(--violet-on-accentSoft);--ink-nav-glow:var(--nav-glow-on-accentSoft);color:var(--text)}:root[data-motion=full] .deal-drop-dock{animation:formora-dock-in .22s var(--ease-ui)}@keyframes formora-dock-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}.toast[data-tone=error]{border:1px solid var(--orange);background:var(--surface-raised);color:var(--text);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);align-items:center;gap:12px;display:flex}.toast[data-tone=error]>button{color:var(--muted);cursor:pointer;--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;border-radius:4px;place-items:center;padding:4px;display:grid}.toast[data-tone=success]{pointer-events:none}body:has(.deal-drop-dock) .toast{bottom:164px}.deal-stage-switcher{min-height:60px}.deal-stage-switcher>button{padding:11px 13px}.deal-stage-switcher>button.active{box-shadow:inset 0 -2px var(--accent);background:var(--surface-raised);--text:var(--text-on-raised);--muted:var(--muted-on-raised);--subtle:var(--subtle-on-raised);--ink-blue:var(--blue-on-raised);--ink-accent:var(--accent-on-raised);--ink-green:var(--green-on-raised);--ink-orange:var(--orange-on-raised);--ink-amber:var(--amber-on-raised);--ink-violet:var(--violet-on-raised);--ink-nav-glow:var(--nav-glow-on-raised);color:var(--text);border-radius:0;margin:0}.deal-overview-stage.stage-blue:before{background:var(--stage-new,var(--blue))}.deal-overview-stage.stage-indigo:before{background:var(--stage-qualified,var(--blue))}.deal-overview-stage.stage-violet:before{background:var(--stage-meeting,var(--violet))}.deal-overview-stage.stage-orange:before{background:var(--stage-proposal,var(--orange))}.deal-overview-stage.stage-coral:before{background:var(--stage-negotiation,var(--amber))}.deal-overview-stage.stage-green:before{background:var(--stage-won,var(--green))}@media (width<=760px){.deal-drop-dock{flex-wrap:wrap;gap:6px;width:max-content;padding:6px;bottom:14px}.deal-drop-dock>button{flex:1;gap:8px;min-width:0;min-height:58px;padding:10px}.deal-drop-dock strong{font-size:11px}.deal-drop-dock small{font-size:9px}.deal-drop-dock svg{flex-shrink:0;width:13px}}:root body .design-workspace .sidebar-profile{transition:width .26s var(--ease-ui)!important}.design-workspace[data-workspace-size=medium] .settings-v3-layout,.design-workspace[data-workspace-size=small] .settings-v3-layout{flex-direction:column;gap:16px!important;display:flex!important}.design-workspace[data-workspace-size=medium] .settings-v3-nav,.design-workspace[data-workspace-size=small] .settings-v3-nav{display:none!important}.design-workspace[data-workspace-size=medium] .settings-compact-category,.design-workspace[data-workspace-size=small] .settings-compact-category{width:100%;color:var(--muted);gap:7px;font-size:12px;display:grid!important}.settings-compact-category select{border:1px solid var(--line);background:var(--surface-inset);--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);width:100%;min-width:0;min-height:40px;color:var(--text);border-radius:7px;padding:8px 12px}.design-workspace[data-workspace-size] .settings-v3-main{width:100%;min-width:0}.design-workspace[data-workspace-size=small] :is(.sv2-two-col,.soe-two-col,.soe-workspace-grid,.soe-permission-layout,.soe-group-grid,.sce-billing-grid,.sce-plan-grid,.sid-grid,.sv3-action-grid,.sv3-summary-grid,.sv3-stat-row){grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] :is(.page-title,.soe-section-head,.sce-section-head,.sv3-section-head,.soe-save-bar,.sv2-danger){flex-wrap:wrap;gap:12px!important}.design-workspace[data-workspace-size=small] :is(.sv2-setting-row,.sv3-card .sv2-setting-row){grid-template-columns:28px minmax(0,1fr) auto!important;gap:8px!important}.design-workspace[data-workspace-size=small] :is(.sv3-card,.soe-settings-card,.sce-billing-card){padding:14px!important}.design-workspace[data-workspace-size=small] :is(.sv2-field,.soe-field,.sce-billing-card label,.soe-policy-select){min-width:0}.design-workspace[data-workspace-size=small] :is(.sv2-field input,.sv2-field select,.soe-field input,.soe-field select,.sce-billing-card input,.sce-billing-card select){width:100%;min-width:0;max-width:100%}.design-workspace[data-workspace-size=small] :is(.activity-kpis,.analytics-grid,.cc-metrics){grid-template-columns:repeat(2,minmax(0,1fr))!important}.design-workspace[data-workspace-size=small] :is(.ar-layout,.cc-grid,.activity-workbench,.rd-layout){grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] :is(.cc-work,.cc-rail,.rd-main,.ar-main){min-width:0}.design-workspace[data-workspace-size=small] .activity-focus-card{position:static!important}.design-workspace[data-workspace-size=small] .topbar{flex-wrap:wrap;min-height:64px}.design-workspace[data-workspace-size=small] .topbar .command-search{flex:100px;min-width:0!important}.design-workspace[data-workspace-size=small] .topbar .workspace-create-button{display:none!important}.settings-search-empty{color:var(--muted);padding:10px;font-size:12px;line-height:1.5}.design-workspace[data-workspace-size=small] .content-shell :is(input,select){max-width:100%;min-width:0!important}.design-workspace[data-workspace-size=small] .rd-main :is(.acv2-search,.ctv2-toolbar>label){flex:100%;max-width:100%;grid-template-columns:20px minmax(0,1fr)!important;min-width:0!important}.design-workspace[data-workspace-size=small] .rd-main :is(.acv2-search input,.ctv2-toolbar>label input){width:100%!important;min-width:0!important}.design-workspace[data-workspace-size=small] :is(.pipeline-search,.pipeline-toolbar>label,.leads-toolbar>label,.ar-table-actions>label){max-width:100%;min-width:0!important}.design-workspace[data-workspace-size=small] .pipeline-search{flex-basis:100%}.design-workspace[data-workspace-size=small] :is(.command-hero,.command-hero>div){min-width:0;max-width:100%}.design-workspace[data-workspace-size=small] .command-hero h1{overflow-wrap:anywhere}.design-workspace[data-workspace-size=small] .autopilot-command-title{flex-wrap:wrap}.design-workspace[data-workspace-size=small] .autopilot-command-title>span{white-space:normal;max-width:100%}.design-workspace[data-workspace-size=small] .dw-insight-top{flex-wrap:wrap;gap:6px}.design-workspace[data-workspace-narrow=true] :is(.cc-summary,.pipeline-summary,.dw-metrics,.activity-kpis){grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-narrow=true] .ar-table-actions>label{gap:6px;display:grid}.design-workspace[data-workspace-size=small] .calendar-layout{grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] .calendar-side-panel{min-width:0;grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] .calendar-v2-command-strip{gap:12px;padding:14px;grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] .calendar-v2-mini-metrics{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.design-workspace[data-workspace-size=small] .calendar-v2-mini-metrics>span{min-width:0;padding:7px}.design-workspace[data-workspace-size=small] .calendar-v2-mini-metrics small{white-space:normal;overflow-wrap:anywhere}.design-workspace[data-workspace-size=small] .calendar-v2-quick-actions{flex-wrap:wrap;min-width:0}.design-workspace[data-workspace-size=small] .calendar-period-controls>strong{white-space:normal;overflow-wrap:anywhere;width:100%;margin-left:0}.design-workspace[data-workspace-size=small] .calendar-toolbar-right{flex-wrap:wrap;width:100%;min-width:0}.design-workspace[data-workspace-size=small] .calendar-view-switch{width:100%;min-width:0}.design-workspace[data-workspace-size=small] .calendar-view-switch>button{flex:1;min-width:0;padding-inline:5px;font-size:11px}.design-workspace[data-workspace-size=small] .calendar-main-panel{overscroll-behavior-x:contain;overflow-x:auto!important}.design-workspace[data-workspace-size=small] .calendar-week-shell{width:620px!important;min-width:620px!important;max-width:none!important}@media (width<=780px){:root body .app-shell.design-workspace{--sidebar-width:60px}:root body .app-shell.design-workspace[data-navigation=expanded]{--sidebar-width:clamp(124px,38vw,180px)}:root body .app-shell.design-workspace .sidebar{width:var(--sidebar-width)!important;min-width:0!important;max-width:none!important}:root body .app-shell.design-workspace .main-shell{margin-left:var(--sidebar-width)!important;width:calc(100% - var(--sidebar-width))!important}:root body .app-shell.design-workspace[data-navigation=expanded] .sidebar :is(.main-nav,.team-collab-nav)>button{grid-template-columns:20px minmax(0,1fr)!important;gap:8px!important;padding:0 6px!important;font-size:11px!important}:root body .app-shell.design-workspace[data-navigation=expanded] .sidebar :is(.main-nav,.team-collab-nav)>button>span{display:block!important}:root body .app-shell.design-workspace .sidebar-profile{width:var(--sidebar-width)!important;grid-template-columns:34px!important;justify-content:center!important;min-width:0!important}:root body .app-shell.design-workspace .sidebar-profile :is(span:not(.avatar),b){display:none!important}.design-workspace[data-workspace-size=small] :is(.page-wrap,.calendar-page,.pw-root){padding:18px 12px!important}.design-workspace[data-workspace-size=small] .page-title h1{overflow-wrap:anywhere;font-size:clamp(23px,5vw,32px)!important}}@media (prefers-reduced-motion:reduce){:root body .design-workspace :is(.sidebar-profile,.main-shell){transition:none!important}}:root:is([data-motion=off],[data-motion=reduced]) body .design-workspace :is(.main-shell,.sidebar-profile){transition:none!important}.color-studio{--text:var(--cs-text);--muted:var(--cs-muted);--subtle:var(--cs-muted)}.color-mini :is(strong,h1,h2,h3){color:inherit}.color-studio-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.color-studio-heading-actions button{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.color-studio .color-role-picker>.color-role-compact{display:none}.design-workspace .color-studio .color-slider input[type=range]{--text:inherit;--muted:inherit;--subtle:inherit;--ink-blue:inherit;--ink-accent:inherit;--ink-green:inherit;--ink-orange:inherit;--ink-amber:inherit;--ink-violet:inherit;--ink-nav-glow:inherit;background:0 0;border:0;min-height:0;padding:0}.color-studio-grid{grid-template-columns:minmax(144px,.7fr) minmax(180px,1fr)}.color-editor{max-width:300px;margin-top:12px}.color-wheel{max-width:208px;margin:10px auto 20px}.color-wheel>i{border-width:3px;width:19px;height:19px}.color-studio .color-slider input::-webkit-slider-runnable-track{background:var(--color-track,#55555d);height:6px}.color-studio .color-slider input::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5px}.color-studio .color-slider input::-moz-range-track{background:var(--color-track,#55555d);height:6px}.color-studio .color-slider input::-moz-range-thumb{width:16px;height:16px}.color-studio-dialog{color:#f2f0ed;background:#19191c;border:1px solid #45454b;border-radius:14px;width:min(1180px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:hidden}.color-studio-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009}.color-studio-dialog .color-studio{border:0;border-radius:0;flex-direction:column;height:min(780px,100dvh - 34px);display:flex;container:studio/inline-size}.color-studio-dialog .color-studio>header{flex:none;gap:12px;padding:18px 22px 12px}.color-studio-dialog .color-studio>header h2{font-size:23px}.color-studio-dialog .color-studio>header p{max-width:600px;font-size:12px}.color-studio-dialog .color-studio-toolbar{flex:none;gap:8px;padding:0 22px 12px}.color-studio-dialog .color-studio-grid{flex:1;grid-template-columns:180px minmax(220px,1fr) minmax(240px,1fr);align-items:start;min-height:0;overflow:auto}.color-studio-dialog .color-studio-preview{border:0;border-left:1px solid #3d3d43;grid-column:auto;min-width:0;padding:20px;display:block}.color-studio-dialog .color-studio-preview>h3{margin-bottom:16px}.color-studio-dialog .color-contrast{margin-top:20px}.color-studio-dialog .color-role-picker{border:0;padding:18px 12px}.color-studio-dialog .color-studio-editor{padding:18px}.color-studio-dialog .color-studio footer{flex:none;gap:12px;padding:12px 22px}.color-studio-dialog .color-studio footer p{max-width:600px}@container (width<=600px){.color-studio:not([data-expanded=true]) .color-studio-grid{display:block}.color-studio:not([data-expanded=true]) .color-role-picker{border-bottom:1px solid #3d3d43;border-right:0}.color-studio:not([data-expanded=true]) .color-role-list{grid-template-columns:repeat(2,minmax(0,1fr))}.color-studio:not([data-expanded=true]) .color-role-list button{overflow-wrap:anywhere;min-width:0}.color-studio:not([data-expanded=true]) .color-studio-preview{padding:18px;display:block}.color-studio:not([data-expanded=true]) .color-contrast{margin-top:20px}.color-studio:not([data-expanded=true])>header{gap:12px;padding:18px}.color-studio:not([data-expanded=true]) .color-studio-heading-actions{justify-content:flex-start}}@media (width<=850px){.color-studio-dialog .color-studio-grid{grid-template-columns:160px minmax(0,1fr)}.color-studio-dialog .color-studio-preview{border-top:1px solid #3d3d43;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.color-studio-dialog .color-studio-preview>h3{grid-column:1/-1}.color-studio-dialog .color-contrast{margin-top:0}}@media (width<=560px){.color-studio-dialog{border-radius:10px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.color-studio-dialog .color-studio{height:calc(100dvh - 18px)}.color-studio-dialog .color-studio>header{flex-wrap:nowrap;align-items:center;padding:12px}.color-studio-dialog .color-studio>header p,.color-studio-dialog .color-eyebrow,.color-studio-dialog .color-mode-badge{display:none}.color-studio-dialog .color-studio>header h2{margin:0;font-size:20px}.color-studio-dialog .color-studio-toolbar{padding:0 12px 10px}.color-studio-dialog .color-presets{flex-wrap:nowrap;max-width:100%;padding-bottom:4px;overflow:auto}.color-studio-dialog .color-presets>span{display:none}.color-studio-dialog .color-presets button{flex-shrink:0}.color-studio-dialog .color-studio-grid{display:block}.color-studio-dialog .color-role-picker{border-bottom:1px solid #3d3d43;padding:12px}.color-studio-dialog .color-role-list{grid-template-columns:repeat(2,minmax(0,1fr))}.color-studio-dialog .color-studio-preview{display:block}.color-studio-dialog .color-contrast{margin-top:20px}.color-studio-dialog .color-studio footer{gap:8px;padding:10px 12px}.color-studio-dialog .color-studio footer p{display:none}.color-studio-dialog .color-studio footer>div:first-child{flex-basis:100%;min-width:0}.color-studio-dialog .color-studio footer>div:last-child{width:100%}}@media (height<=800px) and (width>=851px){.color-studio-dialog .color-studio>header p,.color-studio-dialog footer p{display:none}.color-studio-dialog .color-editor{grid-template-columns:minmax(96px,.9fr) minmax(120px,1fr);gap:0 14px;max-width:none;display:grid}.color-studio-dialog .color-wheel{grid-area:1/1/5;align-self:center;width:100%;max-width:208px;margin:0}.color-studio-dialog .color-slider,.color-studio-dialog .color-hex-label{grid-column:2;margin:7px 0}.color-studio-dialog .color-editor>small{grid-column:1/-1}}@container (width>=900px){.color-studio:not([data-expanded=true]) .color-studio-grid{grid-template-columns:minmax(155px,.7fr) minmax(230px,1fr) minmax(230px,1fr)}.color-studio:not([data-expanded=true]) .color-studio-preview{border-top:0;border-left:1px solid #3d3d43;grid-column:auto;padding:20px;display:block}.color-studio:not([data-expanded=true]) .color-studio-preview>h3{margin-bottom:18px}}@media (width<=560px){.color-studio-dialog .color-role-picker{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.color-studio-dialog .color-role-picker>label{align-content:start;gap:7px;min-width:0;display:grid}.color-studio-dialog .color-role-picker>.color-role-compact{display:grid}.color-studio-dialog .color-role-picker label select{background:#232326;border:1px solid #3d3d43;border-radius:7px;width:100%;min-width:0;min-height:38px;padding:8px;font-size:11px}.color-studio-dialog .color-role-list{display:none}}.design-workspace .settings-v3-nav{overscroll-behavior:contain;max-height:calc(100dvh - 96px);overflow:auto}.design-workspace .settings-v3-layout :is(button,input,select,textarea):focus-visible{outline-offset:3px!important;outline:2px solid!important}.design-workspace .settings-v3-nav .sv3-nav-group>button span strong{font-size:12px}.design-workspace .settings-v3-nav .sv3-nav-group>button span small{font-size:11px;line-height:1.4}.design-workspace .sv2-field>small{font-size:11px;line-height:1.5}.design-workspace .settings-v3-main>section{min-width:0}.design-workspace :is(.sv2-field,.soe-field)>span{font-size:12px;line-height:1.45}.design-workspace :is(.soe-field input,.soe-field select,.sv2-field input,.sv2-field select,.sce-billing-card input,.sce-billing-card select){min-width:0;min-height:38px;font-size:13px}.design-workspace .sv2-setting-row span strong,.design-workspace .soe-policy-row strong{line-height:1.4;font-size:13px!important}.design-workspace .sv2-setting-row span small,.design-workspace .soe-policy-row small{line-height:1.5;font-size:12px!important}.design-workspace :is(.soe-settings-card,.sce-billing-card)>header strong{font-size:14px}.design-workspace :is(.soe-settings-card,.sce-billing-card)>header small{font-size:12px;line-height:1.5}.design-workspace .soe-member-table{min-width:0;max-width:100%;overflow:visible}.design-workspace .soe-member-row{grid-template-columns:minmax(160px,1.4fr) minmax(140px,1fr) minmax(80px,.8fr) 62px 32px;gap:10px;min-width:0;padding:14px 0;font-size:12px}.design-workspace .soe-person,.design-workspace .soe-person>span{min-width:0}.design-workspace .soe-person strong{overflow-wrap:anywhere;font-size:13px}.design-workspace .soe-person small{overflow-wrap:anywhere;white-space:normal;font-size:11px}.design-workspace .soe-inline-select,.design-workspace .soe-inline-select select{width:100%;min-width:0;font-size:12px}.design-workspace .soe-member-table .soe-inline-select select,.design-workspace [data-session-timeout]{appearance:auto}.design-workspace .soe-member-row>span:nth-child(3){display:block}.design-workspace .soe-role-list>button{grid-template-columns:32px minmax(0,1fr) auto;gap:10px}.design-workspace .soe-role-list>button>span{min-width:0}.design-workspace .soe-role-list strong{font-size:13px}.design-workspace .soe-role-list small{font-size:11px;line-height:1.4}.design-workspace .soe-group-grid button{min-width:0}.design-workspace .soe-group-grid button>span{overflow-wrap:anywhere;min-width:0}.design-workspace .soe-stat-grid strong{font-size:25px}.design-workspace .soe-stat-grid span{font-size:12px}.design-workspace [data-team-settings-status]{color:var(--muted);margin:0;padding:8px 0;font-size:12px}.team-action-dialog form>label{color:var(--muted);gap:7px;margin:14px 0;font-size:13px;display:grid}.team-action-dialog form :is(input:not([type=checkbox]),select){border:1px solid var(--line);background:var(--surface-inset);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:7px;padding:9px 11px}.team-action-dialog form>p{color:var(--muted);font-size:13px;line-height:1.6}.team-action-dialog [role=alert]{color:var(--ink-orange)}.team-action-dialog fieldset{border:1px solid var(--line);border-radius:7px;min-width:0;padding:12px}.settings-group-member{cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;font-size:13px;display:grid}.settings-group-member small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.settings-group-member input{width:16px;height:16px}.team-action-dialog :is([data-member-form],[data-member-role-form],[data-group-form])>button{width:100%;margin-top:8px}.design-workspace .sce-plan-preview:focus{outline:2px solid var(--accent);outline-offset:4px}.design-workspace[data-workspace-size=medium] .soe-member-row{grid-template-columns:minmax(140px,1.2fr) minmax(120px,1fr) minmax(70px,.8fr) 60px 32px}.design-workspace[data-workspace-size=small] :is(.soe-stat-grid,.sce-billing-stats){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.design-workspace[data-workspace-size=small] .soe-member-row.head{display:none}.design-workspace[data-workspace-size=small] .soe-member-row{grid-template-columns:minmax(0,1fr) 32px;align-items:start;gap:9px}.design-workspace[data-workspace-size=small] .soe-member-row>.soe-person{grid-column:1}.design-workspace[data-workspace-size=small] .soe-member-row>button{grid-area:1/2}.design-workspace[data-workspace-size=small] .soe-member-row>[data-member-cell=role]{grid-column:1/-1}.design-workspace[data-workspace-size=small] .soe-member-row>[data-member-cell=groups]{color:var(--muted);grid-column:1/-1;font-size:11px}.design-workspace[data-workspace-size=small] .soe-member-row>[data-member-cell=status]{grid-column:1/-1;font-size:11px}.design-workspace[data-workspace-size=small] :is(.sce-plan-hero,.sce-billing-layout,.sce-billing-profile-grid,.sce-two-col,.sid-category-grid){grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] .sce-plan-actions{flex-wrap:wrap}.design-workspace[data-workspace-size=small] .soe-settings-card>header{flex-wrap:wrap;gap:10px}.design-workspace[data-workspace-size=small] :is(.sid-toolbar,.connection-directory-tools){flex-wrap:wrap}.design-workspace[data-workspace-size=small] :is(.sid-toolbar input,.sid-toolbar select){width:100%;min-width:0}.design-workspace[data-workspace-size=small] .soe-policy-select{flex-direction:column;align-items:stretch;gap:10px;display:flex}.design-workspace[data-workspace-size=small] :is(.sce-billing-columns,.sce-two-fields,.sid-featured){grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] .sid-search{flex:160px;max-width:100%;min-width:0!important}.design-workspace[data-workspace-size=small] .sid-filters{flex-wrap:wrap;gap:6px;max-width:100%;display:flex}.design-workspace[data-workspace-size=small] .sid-featured-icons{display:none}.design-workspace[data-workspace-size=small] .sid-head{flex-wrap:wrap}.design-workspace[data-workspace-size=small] :is(.sid-featured,.sid-card){padding:14px!important}.design-workspace[data-workspace-size=small] .settings-v3-main{overflow-wrap:anywhere}.design-workspace[data-workspace-size=small] :is(.sv3-section-head,.sv3-section-head>div,.soe-section-head>div,.sce-section-head>div){min-width:0;max-width:100%}.design-workspace[data-workspace-size=small] .preference-preview{flex-direction:column;align-items:stretch}.design-workspace[data-workspace-size=small] .preference-preview button{align-self:flex-start;max-width:100%}.design-workspace[data-workspace-size=small] .sv2-danger{grid-template-columns:minmax(0,1fr)}.design-workspace[data-workspace-size=small] .sv2-danger button{white-space:normal;justify-self:start;max-width:100%;height:auto;min-height:36px}.design-workspace[data-workspace-size=small] .sv3-ai-hero{min-width:0;grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] .sv3-ai-hero>div{min-width:0}.design-workspace[data-workspace-size=small] :is(.sce-billing-card,.sce-invoices)>header{flex-wrap:wrap;gap:10px}.design-workspace[data-workspace-size=small] .formora-appearance-controls{grid-template-columns:minmax(0,1fr)!important}.design-workspace[data-workspace-size=small] .soe-workspace-hero{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px}.design-workspace[data-workspace-size=small] .soe-workspace-hero>.workspace-demo-label{grid-column:1/-1;justify-self:start}.design-workspace[data-workspace-size=small] .soe-workspace-hero>div{min-width:0}.design-workspace[data-workspace-size=small] .sv3-setting-icon{width:28px;height:28px}.design-workspace[data-workspace-size=small] .sv3-setting-icon svg{width:16px;height:16px}.design-workspace[data-workspace-size=small] .sce-cycle-toggle{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-workspace[data-workspace-size=small] .sce-cycle-toggle button{min-width:0;padding-inline:6px}.design-workspace[data-workspace-size=small] .sce-plan-hero{min-width:0;padding:14px}.sid-empty{text-align:center;border:1px dashed var(--line);background:var(--surface);--text:var(--text-on-panel);--muted:var(--muted-on-panel);--subtle:var(--subtle-on-panel);--ink-blue:var(--blue-on-panel);--ink-accent:var(--accent-on-panel);--ink-green:var(--green-on-panel);--ink-orange:var(--orange-on-panel);--ink-amber:var(--amber-on-panel);--ink-violet:var(--violet-on-panel);--ink-nav-glow:var(--nav-glow-on-panel);color:var(--text);border-radius:9px;padding:32px 16px}.sid-empty p{color:var(--muted);font-size:13px;line-height:1.5}.sid-empty button{border:1px solid var(--line);background:var(--surface-inset);color:var(--text);cursor:pointer;--text:var(--text-on-inset);--muted:var(--muted-on-inset);--subtle:var(--subtle-on-inset);--ink-blue:var(--blue-on-inset);--ink-accent:var(--accent-on-inset);--ink-green:var(--green-on-inset);--ink-orange:var(--orange-on-inset);--ink-amber:var(--amber-on-inset);--ink-violet:var(--violet-on-inset);--ink-nav-glow:var(--nav-glow-on-inset);border-radius:7px;padding:9px 12px}
