:root[data-precise][data-look]{--bg:#fff;--bg-2:#f5f5f6;--card:#fff;--card-2:#f5f5f6;--line:#e8e8eb;--line-2:#d8d8dd;--chip:#efeff1;--hover:#f8f8f9;--seg-track:#f1f1f3;--seg-line:transparent;--search-bg:#fff;--search-line:#1111131a;--search-lift:#1111130a;--kbd-bg:#f1f1f3;--text:#111113;--text-2:#3b3b41;--muted:#6b6b73;--faint:#9c9ca4;--blue:#3d63e6;--blue-2:#2f55d6;--blue-ink:#2f55d6;--on-blue:#fff;--blue-wash:#eef2fe;--blue-line:#3d63e659;--ring:#3d63e62e;--ok:#1a6b45;--warn:#8a5a06;--risk:#b42318;--ok-wash:#e7f4ec;--warn-wash:#fdf3e1;--risk-wash:#fdeceb;--glow:transparent;--shade:#0f1b2d4d;--scrim:#0f1b2d73;--f-display:"Inter Tight Variable", "Inter Tight", "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-mono:var(--f-body);--radius:6px;--radius-lg:8px;--hair:0 0 0 1px var(--line);--pop-menu:0 0 0 1px #0f1b2d14, 0 12px 28px -8px #0f1b2d38;--pop-window:0 0 0 1px #0f1b2d14, 0 24px 48px -12px #0f1b2d61;--btn-edge:inset 0 0 0 1px var(--line-2), 0 1px 1px #0000000a;--btn-edge-primary:inset 0 0 0 1px #00000014, 0 1px 1px #00000014;--look-raise:var(--hair);--look-float:var(--pop-menu);--look-glass:none;--look-glass-edge:var(--line);--look-tint:none;--look-ok-c:#1f7a57;--look-warn-c:#d08a12;--look-risk-c:#d14343;--look-mark-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -7 80 80'%3E%3Cpath fill='%233d63e6' d='M18 9 48 4v12l-30 5V9Zm-6 20 34-6v12l-34 6V29ZM6 48l48-9v15L6 62V48Z'/%3E%3C/svg%3E");--b-line-2:#efeff1;--b-gold:#d08a12;--b-gold-soft:#fdf3e1;--b-ok:#1f7a57;--b-risk:#c4321f;--b-info:#3d63e6;--b-zebra:transparent;--b-hover:#f8f8f9;--b-shadow:var(--hair);--b-bezel:var(--hair);--b-pop:var(--pop-menu);--tag-paper:#fff;--tag-ink:#111113;--tag-tint:13%;--tag-text:62%;--st-gray:#9c9ca4;--st-amber:#d08a12;--st-blue:#3d63e6;--st-sky:#7d98ef;--st-violet:#7a5af0;--st-navy:#2f55d6;--st-green:#1f7a57;--st-red:#d14343;--top-h:52px;--nav:#0f1b2d;--nav-2:#16253c;--nav-line:#ffffff1a;--nav-text:#c9d1de;--nav-muted:#8e99ad;--nav-hover:#ffffff0f;--nav-on:#6f91ff33;--nav-on-icon:#a9bdff;--nav-search:#ffffff12;--nav-search-line:#ffffff1f;--nav-kbd:#ffffff14;--nav-avatar:#2a3a57;--frame:#0f1b2d;--mark:#6f91ff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-precise]:not([data-theme=light]){--bg:#0f1b2d;--bg-2:#15233a;--card:#0f1b2d;--card-2:#15233a;--line:#22324b;--line-2:#2e4060;--chip:#1c2b45;--hover:#13213a;--seg-track:var(--bg-2);--seg-line:var(--line);--search-bg:var(--bg-2);--search-line:var(--line);--search-lift:transparent;--kbd-bg:var(--card);--text:#e8ecf3;--text-2:#c3cbd8;--muted:#94a0b4;--faint:#6e7a8f;--blue:#7c9bff;--blue-2:#9db4ff;--blue-ink:#8fa9ff;--on-blue:#0b1430;--blue-wash:#6f91ff21;--blue-line:#6f91ff66;--ring:#6f91ff40;--ok:#5cc596;--warn:#f2c46d;--risk:#ff8b75;--ok-wash:#1f7a5733;--warn-wash:#d08a1229;--risk-wash:#d143432e;--shade:#0009;--scrim:#030812a8;--pop-menu:0 0 0 1px #ffffff14, 0 12px 28px -8px #0009;--pop-window:0 0 0 1px #ffffff14, 0 24px 48px -12px #000000b3;--btn-edge:inset 0 0 0 1px var(--line-2);--btn-edge-primary:inset 0 0 0 1px #ffffff1a;--look-ok-c:#5cc596;--look-warn-c:#f2c46d;--look-risk-c:#ff8b75;--look-mark-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -7 80 80'%3E%3Cpath fill='%237c9bff' d='M18 9 48 4v12l-30 5V9Zm-6 20 34-6v12l-34 6V29ZM6 48l48-9v15L6 62V48Z'/%3E%3C/svg%3E");--b-line-2:#1a2840;--b-gold:#f2c46d;--b-gold-soft:#d08a1229;--b-ok:#5cc596;--b-risk:#ff8b75;--b-info:#7c9bff;--b-hover:#13213a;--tag-paper:transparent;--tag-ink:#fff;--tag-tint:18%;--tag-text:58%;--st-gray:#8a96aa;--st-blue:#6f91ff;--st-sky:#8fa9ff;--st-navy:#6f91ff;--st-green:#3fae7d;--st-red:#ef6b6b;--nav:#08101e;--nav-2:#0f1b2e;--nav-avatar:#22324e;--frame:#08101e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-precise][data-theme=dark]{--bg:#0f1b2d;--bg-2:#15233a;--card:#0f1b2d;--card-2:#15233a;--line:#22324b;--line-2:#2e4060;--chip:#1c2b45;--hover:#13213a;--seg-track:var(--bg-2);--seg-line:var(--line);--search-bg:var(--bg-2);--search-line:var(--line);--search-lift:transparent;--kbd-bg:var(--card);--text:#e8ecf3;--text-2:#c3cbd8;--muted:#94a0b4;--faint:#6e7a8f;--blue:#7c9bff;--blue-2:#9db4ff;--blue-ink:#8fa9ff;--on-blue:#0b1430;--blue-wash:#6f91ff21;--blue-line:#6f91ff66;--ring:#6f91ff40;--ok:#5cc596;--warn:#f2c46d;--risk:#ff8b75;--ok-wash:#1f7a5733;--warn-wash:#d08a1229;--risk-wash:#d143432e;--shade:#0009;--scrim:#030812a8;--pop-menu:0 0 0 1px #ffffff14, 0 12px 28px -8px #0009;--pop-window:0 0 0 1px #ffffff14, 0 24px 48px -12px #000000b3;--btn-edge:inset 0 0 0 1px var(--line-2);--btn-edge-primary:inset 0 0 0 1px #ffffff1a;--look-ok-c:#5cc596;--look-warn-c:#f2c46d;--look-risk-c:#ff8b75;--look-mark-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -7 80 80'%3E%3Cpath fill='%237c9bff' d='M18 9 48 4v12l-30 5V9Zm-6 20 34-6v12l-34 6V29ZM6 48l48-9v15L6 62V48Z'/%3E%3C/svg%3E");--b-line-2:#1a2840;--b-gold:#f2c46d;--b-gold-soft:#d08a1229;--b-ok:#5cc596;--b-risk:#ff8b75;--b-info:#7c9bff;--b-hover:#13213a;--tag-paper:transparent;--tag-ink:#fff;--tag-tint:18%;--tag-text:58%;--st-gray:#8a96aa;--st-blue:#6f91ff;--st-sky:#8fa9ff;--st-navy:#6f91ff;--st-green:#3fae7d;--st-red:#ef6b6b;--nav:#08101e;--nav-2:#0f1b2e;--nav-avatar:#22324e;--frame:#08101e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-precise] body{font-family:var(--f-body);font-feature-settings:"cv11";letter-spacing:0;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5}[data-precise] body:has(.app-shell){background:var(--bg)}:where([data-precise]) :where(h1,h2,h3,h4){letter-spacing:-.01em}:where([data-precise]) a{color:var(--blue-ink)}:where([data-precise]) a:where(:hover){color:var(--blue)}:where([data-precise]) :focus-visible{outline:2px solid var(--blue);outline-offset:2px}[data-precise] ::selection{background:color-mix(in srgb, var(--blue) 22%, transparent)}:where([data-precise]) :where(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--blue)}:where([data-precise]) :where(input,textarea)::placeholder{color:var(--faint)}:where([data-precise]) kbd{font-family:var(--f-body)}[data-precise] :is(.num,td.num,th.num,.dg-num,.dg-money,.b-tile .n,.kp-n,time){font-variant-numeric:tabular-nums}[data-precise] :is(.b-crumb,.b-tile .lb,.b-pop-t,.b-sec-h .t,.b-tbl th,.rail summary,.field span,.tb-drop-h,.tb-hit .tb-kind,.state,.tag,.kp-l){text-transform:none;letter-spacing:0;font-family:var(--f-body)}[data-precise] .app-shell :is([class*=-kicker],[class*=-eyebrow],[class*=-overline]){text-transform:none;letter-spacing:0}:where([data-precise]) :where(b,strong):not(:where(.qp-doc,.hqp-doc,.loa-sheet,.ep-page,.ev-doc) *),[data-precise] .b-head h1,[data-precise] .b-btn,[data-precise] .b-link,[data-precise] .b-seg button,[data-precise] .b-chips button,[data-precise] .b-clear,[data-precise] .b-tile .lb,[data-precise] .b-tile .n,[data-precise] .b-tile .flag,[data-precise] .b-pill,[data-precise] .b-chan,[data-precise] .b-loc,[data-precise] .b-av,[data-precise] .b-sla,[data-precise] .b-sec-h .t,[data-precise] .b-n,[data-precise] .b-tbl th,[data-precise] .b-tbl .strong,[data-precise] .b-lane-h .t,[data-precise] .b-card-h .name,[data-precise] .b-box-h h3,[data-precise] .b-kv dd,[data-precise] .b-field>span,[data-precise] .b-hero h1,[data-precise] .b-steps-top b,[data-precise] .b-steps-top span,[data-precise] .b-step .dot,[data-precise] .b-step .lbl,[data-precise] .b-bubble .by,[data-precise] .b-modal-h h2,[data-precise] .b-pop-t,[data-precise] .b-pop-grid button,[data-precise] .b-toast a,[data-precise] .fc-body b,[data-precise] .b-h-n,[data-precise] .mk-zoom,[data-precise] .mk-card h3,[data-precise] .mk-callouts i,[data-precise] .mk-pages button span,[data-precise] .sgn-pageno,[data-precise] .sgn-placed,[data-precise] .sgn-filled.check,[data-precise] .sgn-edit,[data-precise] .sgn-tag,[data-precise] .sgn-label,[data-precise] .sgn-title,[data-precise] .sgn-title-in,[data-precise] .sgn-saved,[data-precise] .sgn-card h3,[data-precise] .sgn-tools-l,[data-precise] .sgn-tool,[data-precise] .sgn-signer-pick,[data-precise] .sgn-row,[data-precise] .sgn-field,[data-precise] .sgn-status li.up b:after,[data-precise] .sgn-st,[data-precise] .sgn-fp small,[data-precise] .sgn-chip,[data-precise] .sgn-chip small,[data-precise] .bk-inv-sum span,[data-precise] .bk-job-sum span,[data-precise] .bk-part span,[data-precise] .bk-tfoot td,[data-precise] .bk-lines-h,[data-precise][data-look=polished] .rail-hq,[data-precise][data-look=polished] .b-lane-h .t,[data-precise][data-look=polished] .ws-co-logo,[data-precise][data-look=polished] .ws-co-t b{font-weight:600}[data-precise] .center{background:var(--bg-2)}[data-precise] .panel{background:var(--card);box-shadow:var(--hair), 0 1px 2px #0000000a;border:0;border-radius:10px}[data-precise] .panel h1{font:600 22px / 1.25 var(--f-display);letter-spacing:-.015em}[data-precise] :is(.b-head h1,.page-head h1),:where([data-precise] .content) h1:not(:where(.qp-doc *,.hqp-doc *,.ev-doc *,.ep-page *,.loa-sheet *)){font-family:var(--f-display);letter-spacing:-.015em;color:var(--text);margin:0;font-size:26px;font-weight:600;line-height:1.2}[data-precise] .content>h1{margin-bottom:6px}[data-precise] :is(.content .lede,.b-head p){color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.5}[data-precise] .b-head{align-items:center;gap:12px 16px}[data-precise] .b-head-acts{gap:8px}:where([data-precise] .content) h2{letter-spacing:-.005em;font-size:15px;font-weight:600}:where([data-precise] .content) h3{font-size:14px;font-weight:600}[data-precise] .app-shell .b-crumb{color:var(--muted);gap:6px;margin:0 0 8px;font-size:13px;font-weight:500;display:flex}[data-precise] .app-shell .b-crumb:not(:has(a)){display:none}[data-precise] .app-shell .b-crumb a{color:var(--blue-ink);text-decoration:none}[data-precise] .app-shell .b-crumb a:hover{color:var(--blue)}[data-precise] .app-shell .b-crumb a:first-child:before{content:"‹";margin-right:4px;font-size:15px;line-height:1}[data-precise] :is(.btn,.b-btn){background:var(--card);height:32px;color:var(--text);font-family:var(--f-body);letter-spacing:0;box-shadow:var(--btn-edge);border:0;border-radius:6px;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;line-height:1;transition:background .12s,box-shadow .12s,color .12s;transform:none}[data-precise] .btn{width:auto}[data-precise] .btn.block,[data-precise] .panel .btn,[data-precise] form>.btn:only-child{width:100%}[data-precise] :is(.btn,.b-btn) svg{width:14px;height:14px}[data-precise] :is(.btn,.b-btn):hover{background:var(--hover);color:var(--text);border-color:#0000;transform:none}[data-precise] :is(.btn,.b-btn):active{background:var(--bg-2)}[data-precise] :is(.btn.primary,.b-btn.primary,.b-btn.gold){background:var(--blue);color:var(--on-blue);box-shadow:var(--btn-edge-primary)}[data-precise] :is(.btn.primary,.b-btn.primary,.b-btn.gold):hover{background:var(--blue-2);color:var(--on-blue)}[data-precise] :is(.btn.ghost,.b-btn.ghost){box-shadow:none;color:var(--text-2);background:0 0}[data-precise] :is(.btn.ghost,.b-btn.ghost):hover{background:var(--bg-2);color:var(--text)}[data-precise] :is(.btn.danger,.b-btn.danger){color:var(--risk)}[data-precise] :is(.btn.danger,.b-btn.danger):hover{background:var(--risk-wash);color:var(--risk)}[data-precise] .b-btn.danger.primary{background:var(--st-red);color:#fff}[data-precise] .b-btn.ok{color:var(--ok)}[data-precise] :is(.btn,.b-btn).sm{height:28px;padding:0 10px;font-size:13px}[data-precise] :is(.btn,.b-btn).xs{border-radius:5px;height:24px;padding:0 8px;font-size:12px}[data-precise] :is(.btn,.b-btn).lg{height:36px;padding:0 16px;font-size:14px}[data-precise] .b-btn.icon{width:32px;padding:0}[data-precise] .b-btn.icon.sm{width:28px}[data-precise] :is(.btn,.b-btn):is([disabled],.is-disabled,[aria-disabled=true]){opacity:.5}[data-precise] .b-icon-btn{width:28px;height:28px;color:var(--text-2);border-radius:6px}[data-precise] .b-icon-btn svg{width:15px;height:15px}[data-precise] .b-icon-btn:hover{background:var(--bg-2);color:var(--text)}[data-precise] .b-link{color:var(--blue-ink);font-weight:500}[data-precise] :is(.b-input,.b-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.b-field select,.b-field textarea,.field input,.field select,.field textarea){border:1px solid var(--line-2);background:var(--card);height:34px;color:var(--text);font-family:var(--f-body);box-shadow:none;border-radius:6px;padding:0 10px;font-size:13.5px}[data-precise] :is(.b-field textarea,textarea.b-input,.field textarea){height:auto;min-height:76px;padding:8px 10px;line-height:1.5}[data-precise] :is(.b-input,.b-field input,.b-field select,.b-field textarea,.field input,.field select,.field textarea,.b-select,.b-filters select):focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--ring);outline:0}:root[data-precise] :is(.b-input,.b-select,.b-check,.b-filters select,.b-field input,.b-field select,.b-field textarea,.field input,.field select,.field textarea,select,textarea,input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue);box-shadow:none}[data-precise] .b-field{gap:6px}[data-precise] :is(.b-field>span,.field>span,.b-field>label){font-family:var(--f-body);letter-spacing:0;text-transform:none;color:var(--text-2);font-size:12.5px;font-weight:500}[data-precise] .b-field .hint{color:var(--muted);font-size:12px}[data-precise] .b-field.miss :is(input,select,textarea){border-color:var(--st-red);background:var(--risk-wash)}[data-precise] :is(.b-select,.b-filters select){border:1px solid var(--line-2);background-color:var(--card);height:32px;color:var(--text-2);font-family:var(--f-body);box-shadow:none;border-radius:6px;padding:0 28px 0 10px;font-size:13px;font-weight:500}[data-precise] .b-search{border:1px solid var(--line-2);background:var(--card);min-width:180px;height:32px;max-height:32px;box-shadow:none;border-radius:6px;flex:0 280px;gap:8px;padding:0 10px}[data-precise] .b-search svg{width:14px;height:14px;color:var(--muted)}[data-precise] .b-search input{font-size:13px}[data-precise] .b-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--ring)}[data-precise] .b-filters{gap:8px}[data-precise] .b-field input.b-check{border-width:1px;border-radius:4px;width:15px;height:15px}[data-precise] :is(.b-seg,.b-chips){background:var(--seg-track);box-shadow:inset 0 0 0 1px var(--seg-line);border:0;border-radius:7px;gap:0;padding:2px}[data-precise] :is(.b-seg,.b-chips) button{min-width:0;height:28px;color:var(--muted);background:0 0;border-radius:5px;padding:0 10px;font-size:13px;font-weight:500}[data-precise] :is(.b-seg,.b-chips) button:hover{color:var(--text)}[data-precise] :is(.b-seg,.b-chips) button[aria-pressed=true]{background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000f}[data-precise] .b-pill{--c:var(--st-gray);height:22px;font-family:var(--f-body);letter-spacing:0;text-transform:none;background:color-mix(in srgb, var(--c) var(--tag-tint), var(--tag-paper));color:color-mix(in srgb, var(--c) var(--tag-text), var(--tag-ink));box-shadow:none;border-radius:4px;gap:6px;padding:0 8px;font-size:12.5px;font-weight:500}[data-precise] .b-pill:not(:has(>svg:first-child,.dot)):before{content:"";background:var(--c);border-radius:50%;flex:none;width:6px;height:6px}[data-precise] .b-pill.solid{background:color-mix(in srgb, var(--c) var(--tag-tint), var(--tag-paper));color:color-mix(in srgb, var(--c) var(--tag-text), var(--tag-ink))}[data-precise] .b-pill.ring{box-shadow:none}[data-precise] .b-pill.sm{height:20px;padding:0 6px;font-size:12px}[data-precise] .b-pill.lg{height:24px;padding:0 9px;font-size:13px}[data-precise] .b-pill svg{width:12px;height:12px}[data-precise] .state{background:var(--bg-2);height:22px;color:var(--text-2);box-shadow:none;border-radius:4px;padding:0 8px;font-size:12.5px;font-weight:500}[data-precise] .state.on{background:var(--ok-wash);color:var(--ok)}[data-precise] .state.warn{background:var(--warn-wash);color:var(--warn)}[data-precise] .b-tag{border-radius:4px}[data-precise] .tag{color:var(--faint);font-size:11px}[data-precise] :is(.b-box,.card,.sec,.panel,.notice,.b-state,.dg-card){background:var(--card);box-shadow:var(--hair);border:0;border-radius:8px}[data-precise] .b-box{padding:16px 18px 18px}[data-precise] .b-box-h{align-items:center;gap:10px;margin-bottom:12px}[data-precise] :is(.b-box-h,.b-modal-h,.cal-panel-h,.em-title) .ic{display:none}[data-precise] :is(.b-box-h h3,.b-modal-h h2,.cal-panel-h h2,.axp-head h2,.acin-panel-h h2,.em-title h2,.mk-ch h3){font-family:var(--f-body);letter-spacing:-.005em;color:var(--text);font-size:15px;font-weight:600;line-height:1.3}[data-precise] :is(.b-box-h p,.b-modal-h p,.cal-panel-h p,.axp-head p,.acin-panel-h p,.em-title p,.mk-ch p){color:var(--muted);margin-top:2px;font-size:13px;font-weight:400}[data-precise] :is(.mk-ch,.axp-head,.acin-panel-h,.ac-sec-h):before{display:none}[data-precise] .card h2{font-size:15px;font-weight:600}[data-precise] .b-empty{background:var(--bg-2);color:var(--muted);box-shadow:none;border:0;border-radius:8px;margin:12px;padding:24px 16px;font-size:13.5px}[data-precise] .b-state{color:var(--muted)}[data-precise] :is(.b-card:hover,.b-tile:hover,.hc-card:hover,.ac-card:hover){box-shadow:0 0 0 1px var(--line-2)}[data-precise] :is(.b-tile.hero,.ov-focus,.ao-banner,.hq-hero,.b-hero){background:0 0}[data-precise] .b-tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0}:root[data-precise] .b-tiles>.b-tile{min-height:0;box-shadow:inset 1px 0 0 var(--line);background:0 0;border-radius:0;gap:0;padding:4px 20px;transition:background .12s}:root[data-precise] .b-tiles>.b-tile:first-child{box-shadow:none;padding-left:2px}:root[data-precise] .b-tiles>.b-tile:is(button):hover{background:var(--hover);box-shadow:inset 1px 0 0 var(--line)}:root[data-precise] .b-tiles>.b-tile:first-child:is(button):hover{box-shadow:none}:root[data-precise] .b-tiles>.b-tile.on,:root[data-precise] .b-tiles>.b-tile.on:hover{box-shadow:inset 1px 0 0 var(--line), inset 0 -2px 0 var(--blue)}:root[data-precise] .b-tiles>.b-tile:first-child.on{box-shadow:inset 0 -2px 0 var(--blue)}:root[data-precise] .b-tiles>.b-tile .lb{color:var(--muted);order:0;font-size:12.5px;font-weight:500}:root[data-precise] .b-tiles>.b-tile .n{font-family:var(--f-display);letter-spacing:-.01em;color:var(--text);order:1;margin-top:6px;font-size:22px;font-weight:600;line-height:1.15}:root[data-precise] .b-tiles>.b-tile .sub{color:var(--muted);order:2;margin-top:3px;font-size:12.5px;font-weight:400}:root[data-precise] .b-tiles>.b-tile.on .lb{color:var(--blue-ink)}:root[data-precise] .b-tiles>.b-tile .sub.hot{color:var(--risk)}:root[data-precise] .b-tiles>.b-tile .sub.good{color:var(--ok)}:root[data-precise] .b-tiles>.b-tile .flag{letter-spacing:0;font-size:11px;font-weight:500}:root[data-precise] .b-tiles>.b-tile.hero{color:var(--text)}:root[data-precise] .b-tiles>.b-tile.hero .lb,:root[data-precise] .b-tiles>.b-tile.hero .sub{color:var(--muted)}[data-precise] .b-tbl{border-collapse:separate;border-spacing:0;font-size:13.5px}[data-precise] .b-tbl th{background:var(--bg-2);border-bottom:1px solid var(--line);height:36px;color:var(--muted);white-space:nowrap;padding:0 12px;font-size:12px;font-weight:500}[data-precise] .b-tbl td{border-bottom:1px solid var(--line);height:44px;padding:0 12px}[data-precise] .b-tbl tbody tr:last-child td{border-bottom:0}[data-precise] .b-tbl tbody tr:nth-child(2n){background:0 0}[data-precise] .b-tbl tbody tr:hover td{background:var(--hover)}[data-precise] .dg-card{overflow:hidden}[data-precise] .dg{font-size:13.5px}[data-precise] :is(.dg th,.dg td){border-bottom:1px solid var(--line);background:var(--card)}[data-precise] :is(.dg th+th,.dg td+td){box-shadow:none}[data-precise] .dg thead th{background:var(--bg-2);border-bottom:1px solid var(--line);height:36px;color:var(--muted);font-size:12px;font-weight:500}[data-precise] .dg-h{height:36px}[data-precise] .dg thead th.sorted{color:var(--text-2)}[data-precise] .dg th:hover .dg-resize:after{background:var(--line-2)}[data-precise] .dg-resize:is(:focus-visible,:active):after{background:var(--blue)}[data-precise] .dg tbody tr:hover td{background:var(--hover)}[data-precise] .dg tbody tr.sel td{background:var(--blue-wash)}[data-precise] .dg tbody tr.open td{background:var(--hover)}[data-precise] .dg .dg-pin,[data-precise] :is(.dg tbody td.edge,.dg tbody td.dg-pin.edge){box-shadow:1px 0 0 var(--line)}[data-precise] .dg tbody tr.dg-x td,[data-precise] .dg tbody tr.dg-x:hover td{background:var(--hover);box-shadow:none}[data-precise] .dg tbody tr.dg-group-h td{background:var(--bg-2);border-bottom-color:var(--line)}[data-precise] .dg-group-btn{gap:8px;padding:9px 14px;font-size:13px;font-weight:600}[data-precise] .dg-group-btn .dot{width:6px;height:6px}[data-precise] .dg-group-btn .n{color:var(--muted);font-weight:500}[data-precise] .dg-group-btn .sum{background:var(--card);height:20px;box-shadow:0 0 0 1px var(--line);padding:0 6px;font-weight:500}[data-precise] .dg tfoot td{background:var(--bg-2);border-top:1px solid var(--line);font-weight:600}[data-precise] .dg tbody tr.dg-none td{color:var(--muted)}[data-precise] .dg-cols-btn:hover{background:var(--card);color:var(--text)}[data-precise] .b-sec-h{background:var(--bg-2);border-bottom:1px solid var(--line);gap:8px;padding:10px 14px}[data-precise] .b-sec-h .t{color:var(--text);font-size:13px;font-weight:600}[data-precise] .b-sec-h .dot{width:6px;height:6px}[data-precise] .b-lane{background:var(--bg-2);box-shadow:none;border-radius:8px}[data-precise] .b-lane-h{padding:6px 6px 4px}[data-precise] .b-lane-h .dot{width:6px;height:6px;box-shadow:none}[data-precise] .b-lane-h .t{color:var(--text);font-size:13.5px;font-weight:600}[data-precise] .b-lane-h .hint{font-size:12px;font-weight:400}[data-precise] .b-card{box-shadow:0 0 0 1px var(--line);border-radius:8px;transition:box-shadow .12s}[data-precise] .b-card:hover{box-shadow:0 0 0 1px var(--line-2), 0 4px 12px -8px #0f1b2d2e;transform:none}[data-precise] .b-card.sel{outline:2px solid var(--blue);background:var(--card)}[data-precise] .b-card-h .name{font-weight:600}[data-precise] .b-card-h .when{font-weight:400}[data-precise] .b-card-foot{border-top-color:var(--line)}[data-precise] .b-card-acts{box-shadow:var(--pop-menu);border-radius:6px}[data-precise] :is(.b-pop,.tb-drop,.tb-pop,.hc-tip,.mk-tip,.gm-sugg,.so-emoji-pop,.mt-pick-list,.cal-about-list,.ws-co-menu,.hq-me-menu){background:var(--card);box-shadow:var(--pop-menu);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:8px}[data-precise] .b-pop{padding:6px}[data-precise] .b-pop-t{color:var(--muted);margin:4px 6px 6px;font-size:12px;font-weight:500}[data-precise] .b-pop-list{gap:0}[data-precise] .b-pop-list button{border-radius:6px;min-height:32px;padding:6px 8px;font-size:13.5px}[data-precise] .b-pop-list button:hover{background:var(--bg-2)}[data-precise] .b-pop-grid{gap:4px}[data-precise] .b-pop-grid button{background:color-mix(in srgb, var(--c,var(--st-gray)) var(--tag-tint), var(--tag-paper));height:30px;color:color-mix(in srgb, var(--c,var(--st-gray)) var(--tag-text), var(--tag-ink));text-align:left;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;display:flex}[data-precise] .b-pop-grid button:before{content:"";background:var(--c,var(--st-gray));border-radius:50%;flex:none;width:6px;height:6px}[data-precise] .b-pop-grid button:hover{filter:brightness(.97);transform:none}[data-precise] .b-pop-grid button[aria-pressed=true]{box-shadow:0 0 0 1px var(--card), 0 0 0 2px var(--blue)}[data-precise] .b-scrim{background:var(--scrim);-webkit-backdrop-filter:none;backdrop-filter:none}[data-precise] :is(.b-modal,.hq-cmd){background:var(--card);box-shadow:var(--pop-window);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:10px}[data-precise] .b-modal-h{gap:12px;padding:18px 20px 6px}[data-precise] .b-modal-h h2{font-size:16px}[data-precise] .b-modal-b{gap:14px;padding:14px 20px 20px}[data-precise] .b-modal-f{border-top:1px solid var(--line);background:var(--hover);gap:8px;padding:14px 20px}[data-precise] .b-modal-f .msg{color:var(--muted);font-weight:400}[data-precise] .b-modal-f .msg.err{color:var(--risk)}[data-precise] .b-toast{background:var(--text);color:var(--bg);box-shadow:var(--pop-menu);border-radius:8px;padding:10px 14px;font-size:13.5px;font-weight:500}[data-precise] .b-toast b{color:inherit;font-weight:600}[data-precise] .b-toast.err{background:var(--st-red);color:#fff}[data-precise] .shell{--rail-cur:88px;grid-template-columns:var(--rail-cur) minmax(0, 1fr);grid-template-rows:var(--top-h) minmax(0, 1fr);background:var(--bg);min-height:100dvh;display:grid}[data-precise] .shell>.main{background:var(--bg);flex-direction:column;grid-area:2/2;min-width:0;display:flex}[data-precise] .content{max-width:1320px;padding:28px 36px 48px}[data-precise] .content:has(>.b-wide){max-width:1680px}@media (min-width:1800px){[data-precise] .content:has(>.b-wide){max-width:2000px}}[data-precise] .frame-top.topbar{--nav:var(--card);--nav-line:var(--line);--nav-text:var(--text-2);--nav-muted:var(--muted);--nav-hover:var(--bg-2);--nav-on-icon:var(--blue);--nav-search:var(--search-bg);--nav-search-line:var(--search-line);--nav-kbd:var(--kbd-bg);z-index:70;height:var(--top-h);background:var(--card);min-height:0;color:var(--text);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 -1px 0 var(--line);border:0;grid-area:1/2;align-items:center;gap:14px;margin:0;padding:0 14px 0 24px;display:flex;position:sticky;top:0}[data-precise] .frame-left{flex:none;align-items:center;gap:10px;min-width:0;display:flex}[data-precise] .frame-top .tb-back{color:var(--nav-muted);flex:none;place-items:center;margin-left:-8px;display:inline-grid}[data-precise] .frame-top .tb-back:hover,[data-precise] .frame-top .tb-back:focus-visible{color:var(--text)}[data-precise] .frame-brand{border-radius:6px;flex:none;place-items:center;width:28px;height:28px;line-height:0;display:grid}[data-precise] .frame-brand:hover{background:var(--nav-hover)}[data-precise] .frame-sep{background:var(--nav-search-line);flex:none;width:1px;height:18px}[data-precise] .frame-tools{align-items:center;gap:2px;min-width:0;margin-left:auto;display:flex}[data-precise] .frame-tools>.frame-sep{height:20px;margin:0 8px 0 6px}[data-precise] .frame-top .ws-co{min-width:0;position:relative}[data-precise] .frame-top .ws-co-btn{width:auto;max-width:240px;height:36px;box-shadow:none;color:var(--text);background:0 0;border-radius:6px;gap:8px;padding:0 6px}[data-precise] .frame-top button.ws-co-btn:hover,[data-precise] .frame-top button.ws-co-btn[aria-expanded=true]{background:var(--nav-hover)}[data-precise] .frame-top .ws-co-logo{background:var(--frame);color:#fff;border-radius:5px;width:22px;height:22px;font-size:11px;font-weight:600}[data-precise] .frame-top .ws-co-logo.hq{letter-spacing:.02em;width:auto;padding:0 5px;font-size:10.5px}[data-precise] .frame-top .ws-co-logo.has-img{box-shadow:none}[data-precise] .frame-top .ws-co-logo img{padding:2px}[data-precise] .frame-top .ws-co-t b{color:var(--text);font-size:15px;font-weight:600}[data-precise] .frame-top .ws-co-t small{display:none}[data-precise] .frame-top .ws-co-caret{color:var(--nav-muted)}[data-precise] .frame-top .ws-co-menu{width:280px;color:var(--text);padding:6px;top:calc(100% + 8px);right:auto}[data-precise] .ws-co-item{min-height:32px;color:var(--text-2);border-radius:6px;gap:10px;padding:6px 8px;font-size:13.5px}[data-precise] .ws-co-item:hover{background:var(--bg-2)}[data-precise] .ws-co-lbl{padding:8px 8px 4px;font-size:12px;font-weight:500}[data-precise] .ws-co-note{margin:4px 8px;font-size:12px}[data-precise] .ws-co-dot[data-brand=echvo]{background:var(--st-amber)}[data-precise] .hq-cmd-pill{appearance:none;background:var(--nav-search);min-width:0;height:34px;box-shadow:inset 0 0 0 1px var(--nav-search-line), 0 1px 2px var(--search-lift,transparent);color:var(--nav-muted);font:400 13.5px var(--f-body);text-align:left;cursor:pointer;border:0;border-radius:6px;flex:0 440px;align-items:center;gap:8px;margin:0;padding:0 8px 0 10px;transition:background .12s;display:flex}[data-precise] .hq-cmd-pill:hover{background:var(--hover)}[data-precise] .hq-cmd-pill>svg{flex:none;width:15px;height:15px}[data-precise] .hq-cmd-pill>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-precise] .hq-cmd-pill kbd{background:var(--nav-kbd);color:var(--nav-muted);font:500 11.5px / 1.4 var(--f-body);box-shadow:none;border:0;border-radius:4px;flex:none;padding:2px 6px}[data-precise] .frame-top :is(.tb-tools,.tb-icons){flex:none;gap:2px;margin:0}[data-precise] .frame-top .tb-tools{gap:10px}[data-precise] .frame-top .tb-ic{width:34px;height:34px;color:var(--nav-text);background:0 0;border:0;border-radius:6px}[data-precise] .frame-top .tb-ic:hover,[data-precise] .frame-top .tb-ic[aria-expanded=true],[data-precise] .frame-top .tb-ic[aria-current=page]{background:var(--nav-hover);color:var(--text);border:0}[data-precise] .frame-top .tb-ic svg{width:17px;height:17px}[data-precise] .frame-top .tb-ic:focus-visible{outline:2px solid var(--mark);outline-offset:0}[data-precise] .frame-top .tb-badge{background:var(--mark);color:#0b1430;min-width:16px;height:16px;font:600 10.5px / 16px var(--f-body);box-shadow:0 0 0 2px var(--card);border-radius:8px;padding:0 4px;top:3px;right:2px}[data-precise] .frame-top .tt-echo{color:var(--mark)}[data-precise] .frame-top .tt-echo:hover{color:var(--nav-on-icon)}[data-precise] .frame-top .tt-phone.live{color:var(--st-green)}[data-precise] .tt-live{width:7px;height:7px;box-shadow:0 0 0 2px var(--nav);background:#3fd189;border-radius:50%;position:absolute;top:7px;right:7px}[data-precise] .frame-top .tb-newq{background:var(--card);height:30px;box-shadow:var(--btn-edge);color:var(--text);font:500 13px var(--f-body);border:0;border-radius:6px;gap:6px;padding:0 10px}[data-precise] .frame-top .tb-newq:hover{background:var(--hover);color:var(--text)}[data-precise] .frame-top .tb-newq svg{width:14px;height:14px}[data-precise] .frame-top .hq-me{border:0;flex:none;margin:0;padding:0;position:relative}[data-precise] .frame-top .hq-me-btn{background:var(--nav-avatar);width:30px;height:30px;box-shadow:none;color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}[data-precise] .frame-top .hq-me-btn:hover,[data-precise] .frame-top .hq-me-btn[aria-expanded=true]{box-shadow:0 0 0 2px var(--line-2);background:var(--nav-avatar)}[data-precise] .frame-top .hq-me-btn .me-av{background:var(--nav-avatar);color:#fff;width:30px;height:30px;font:600 11.5px / 30px var(--f-body);text-align:center;border-radius:50%;overflow:hidden}[data-precise] .frame-top .hq-me-btn .me-av img{object-fit:cover;border-radius:50%;width:30px;height:30px}[data-precise] .frame-top :is(.hq-me-name,.hq-me-dots){display:none}[data-precise] .hq-me-menu{z-index:120;gap:1px;width:260px;padding:6px;display:grid}[data-precise] .hq-me-who{border-bottom:1px solid var(--line);gap:1px;min-width:0;margin-bottom:4px;padding:8px 8px 10px;display:grid}[data-precise] .hq-me-who b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}[data-precise] .hq-me-who small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}[data-precise] .hq-me-item{min-height:32px;color:var(--text-2);border-radius:6px;gap:10px;padding:6px 8px;font-size:13.5px}[data-precise] .hq-me-item:hover{background:var(--bg-2);color:var(--text)}[data-precise] .hq-me-item svg{color:var(--muted)}[data-precise] .hq-me-row{gap:8px;padding:6px 8px}[data-precise] .hq-me-lbl{color:var(--muted);font-size:13px}[data-precise] .hq-me-item.signout{border-top:1px solid var(--line);border-radius:0;margin-top:4px;padding:8px 0 0}[data-precise] .hq-me-item.signout:hover{background:0 0}[data-precise] .hq-me-item.signout .btn{width:100%;box-shadow:none;color:var(--text-2);background:0 0;justify-content:flex-start;padding:0 8px}[data-precise] .hq-me-item.signout .btn:hover{background:var(--bg-2)}[data-precise] .theme-switch{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:7px;gap:0;padding:2px;display:inline-flex}[data-precise] .theme-switch button{height:26px;color:var(--muted);font:500 12.5px var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}[data-precise] .theme-switch button.on{background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000f}[data-precise] .shell .rail{top:var(--top-h);height:calc(100dvh - var(--top-h));background:var(--nav);box-shadow:none;color:var(--nav-text);border:0;border-radius:0;flex-direction:column;grid-area:2/1;gap:0;margin:0;padding:6px 10px 10px;display:none;position:sticky;overflow:visible}[data-precise] .rail nav{scrollbar-width:none;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:0;display:flex;overflow:hidden auto}[data-precise] .rail nav::-webkit-scrollbar{display:none}[data-precise] .rail details{border-radius:0}[data-precise] .rail summary{color:var(--nav-muted);white-space:nowrap;text-overflow:ellipsis;padding:0 10px 4px;font-size:12px;font-weight:500;overflow:hidden}[data-precise] .rail summary:hover{color:var(--nav-text)}[data-precise] .rail-spaces{letter-spacing:0;text-transform:none;color:var(--nav-muted);opacity:1;margin-bottom:-10px;padding:0 10px;font-size:12px;font-weight:500}[data-precise] .rail ul{gap:1px}[data-precise] .rail :is(nav,.rail-one) a{height:32px;color:var(--nav-text);white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}[data-precise] .rail :is(nav,.rail-one) a .rail-t{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-precise] .rail :is(nav,.rail-one) a .rail-ic{width:16px;height:16px;color:var(--nav-muted);flex:none}[data-precise] .rail :is(nav,.rail-one) a:hover{background:var(--nav-hover);color:#fff}[data-precise] .rail :is(nav,.rail-one) a[aria-current=page]{background:var(--nav-on);color:#fff;font-weight:500}[data-precise] .rail :is(nav,.rail-one) a[aria-current=page] .rail-ic{color:var(--nav-on-icon)}[data-precise] .rail .tag{color:var(--nav-muted);font-size:10.5px}[data-precise] .rail-count{color:#fff;min-width:18px;height:18px;font:600 11px / 18px var(--f-body);text-align:center;background:#ffffff1f;border-radius:9px;margin-left:auto;padding:0 5px}[data-precise] .rail .rail-one{border-top:1px solid var(--nav-line);flex:none;margin-top:8px;padding-top:8px}[data-precise] .rail-head{border-bottom:1px solid var(--nav-line);color:var(--nav-muted);flex:none;align-items:center;gap:6px;margin:0 0 8px;padding:0 2px 8px 6px;font-size:12px;font-weight:500;display:flex}[data-precise] .rail-head svg{flex:none}[data-precise] .rail-foot{flex:none;align-items:center;gap:8px;margin-top:8px;padding:8px 2px 0 10px;display:flex}[data-precise] .rail-foot-co{color:#fff;white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;margin-left:-4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;overflow:hidden}[data-precise] .rail-foot-co .rail-foot-logo{width:28px;height:28px;color:var(--frame);font:600 11px / 1 var(--f-body);background:#fff;border-radius:7px;flex:none;place-items:center;display:grid;overflow:hidden}[data-precise] .rail-foot-co .rail-foot-logo img{object-fit:contain;width:100%;height:100%;padding:2px}[data-precise] .rail-foot-co>span:last-child{text-overflow:ellipsis;overflow:hidden}[data-precise] .shell>.main>:is(.support-banner,.ob-banner,.sb-root){border-top-left-radius:12px}@media (max-width:820px){[data-precise] .shell{grid-template-columns:minmax(0,1fr)}[data-precise] .frame-top.topbar{grid-column:1;gap:6px;padding:0 8px}[data-precise] .gx-side{display:none}[data-precise] .frame-left{flex:auto;gap:6px;min-width:0}[data-precise] .frame-brand,[data-precise] .frame-left>.frame-sep,[data-precise] .hq-cmd-pill,[data-precise] .frame-tools>.frame-sep{display:none}[data-precise] .frame-top .ws-co-btn{max-width:100%}[data-precise] .frame-left .ws-co{flex:auto;min-width:0}[data-precise] .frame-top .ws-co-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-precise] .shell.has-dock .frame-tools :is(.tt-echo,.tb-bell>.tb-ic,.tt-wrap),[data-precise] .frame-tools .tt-help{display:none}[data-precise] .shell.has-dock .frame-tools .tb-bell{width:0;min-width:0;margin:0;padding:0}[data-precise] .frame-top .tb-burger{flex:none;display:inline-grid}[data-precise] .frame-top .tb-back{margin-left:0}[data-precise] .frame-tools{flex:none}[data-precise] .shell>.main{border-radius:0;grid-column:1}[data-precise] .content{padding:20px 16px 40px}[data-precise] .shell .rail{z-index:100;width:min(300px,86vw);height:100dvh;padding:14px 10px;transition:transform .22s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-102%);box-shadow:24px 0 48px -24px #00000080}[data-precise] .tb-nav-toggle:checked~.rail{transform:none}[data-precise] .tb-nav-toggle:checked~.tb-scrim{background:var(--scrim)}}[data-precise] .hq-cmd-back{z-index:130;background:var(--scrim);-webkit-backdrop-filter:none;backdrop-filter:none;padding:12vh 16px 16px}[data-precise] .hq-cmd{width:min(640px,100%);max-height:72vh}[data-precise] .hq-cmd-in{border-bottom:1px solid var(--line);height:54px;color:var(--muted);gap:10px;padding:0 16px}[data-precise] .hq-cmd-in input{font:400 16px var(--f-body)}[data-precise] .hq-cmd-in kbd{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font:500 11.5px / 1.4 var(--f-body);border:0;border-radius:4px;padding:2px 6px}[data-precise] .hq-cmd-list{gap:0;padding:8px}[data-precise] .hq-cmd-row{border-radius:6px;gap:12px;min-height:44px;padding:6px 10px;font-size:13.5px}[data-precise] .hq-cmd-row.on{background:var(--bg-2)}[data-precise] .hq-cmd-row>svg{box-sizing:border-box;background:var(--bg-2);width:28px;height:28px;color:var(--text-2);border-radius:6px;padding:7px}[data-precise] .hq-cmd-row.on>svg{background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}[data-precise] .hq-cmd-row .t b{font-weight:500}[data-precise] .hq-cmd-row .t small{font-size:12.5px}[data-precise] .hq-cmd-k{background:var(--bg-2);color:var(--muted);border-radius:4px;padding:0 6px;font-size:12px;font-weight:500;line-height:20px}[data-precise] .hq-cmd-k[data-brand=echvo]{color:color-mix(in srgb, var(--st-blue) var(--tag-text), var(--tag-ink));background:color-mix(in srgb, var(--st-blue) var(--tag-tint), var(--tag-paper))}[data-precise] .hq-cmd-k[data-brand=echops]{color:color-mix(in srgb, var(--st-amber) var(--tag-text), var(--tag-ink));background:color-mix(in srgb, var(--st-amber) var(--tag-tint), var(--tag-paper))}[data-precise] .hq-cmd-none{padding:14px 12px;font-size:13.5px}[data-precise] .hq-cmd-foot{border-top:1px solid var(--line);background:var(--hover);color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}[data-precise] .hq-cmd-foot>span{align-items:center;gap:6px;display:inline-flex}[data-precise] .hq-cmd-foot .sp{flex:1}[data-precise] .hq-cmd-foot kbd{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);font:500 11px / 1.4 var(--f-body);border-radius:4px;padding:1px 5px}@media (max-width:560px){[data-precise] .hq-cmd-foot{display:none}}[data-precise] .echo-note-mark{background:var(--blue-wash);width:22px;height:22px;color:var(--blue-ink);border-radius:6px;flex:none;place-items:center;display:inline-grid}:root[data-precise] .b-hero{box-shadow:none;background:0 0;border-radius:0;align-items:flex-start;gap:12px 16px;padding:0}[data-precise] .b-hero h1,[data-precise] .content .b-hero h1{font-family:var(--f-display);letter-spacing:-.015em;margin:0 0 6px;font-size:26px;font-weight:600;line-height:1.2}[data-precise] .b-hero-id{gap:12px}[data-precise] :is(.b-hero-id>.b-av,.b-hero>.b-av){display:none}[data-precise] :is(.b-hero-id>.b-av.has-photo,.b-hero>.b-av.has-photo){display:inline-grid}[data-precise] .b-hero-meta{color:var(--muted);gap:6px 10px;font-size:13.5px;font-weight:400}[data-precise] .b-hero-acts{gap:8px}[data-precise] .b-steps{background:0 0;border:0;border-radius:0;padding:0}[data-precise] .b-steps-top b{font-size:13.5px;font-weight:600}[data-precise] .b-steps-top span{color:var(--muted);font-size:12.5px;font-weight:400}[data-precise] .b-track{gap:6px}[data-precise] .b-track:before,[data-precise] .b-track .fill{display:none}[data-precise] .b-step{text-align:left;justify-items:stretch;gap:8px}[data-precise] .b-step .dot{background:var(--line);color:#0000;width:100%;height:3px;box-shadow:none;border:0;border-radius:2px;font-size:0}[data-precise] .b-step .dot svg{display:none}[data-precise] :is(.b-step.done,.b-step.now) .dot{background:var(--blue);box-shadow:none}[data-precise] .b-step .lbl{max-width:none;color:var(--muted);font-size:12.5px;font-weight:500}[data-precise] .b-step.done .lbl{color:var(--text-2)}[data-precise] .b-step.now .lbl{color:var(--text);font-weight:600}[data-precise] .b-step .cap{max-width:none;color:var(--muted);font-size:12px}[data-precise] button.b-step:hover .dot{background:var(--line-2)}[data-precise] button.b-step:is(.done,.now):hover .dot{background:var(--blue-2)}[data-precise] .b-step .badge{top:-8px;left:auto;right:0}[data-precise] .b-kv>div{border-bottom-color:var(--line);min-height:40px}[data-precise] .b-kv dt{color:var(--muted);font-size:12.5px;font-weight:500}[data-precise] .b-kv dd{color:var(--text);font-size:13.5px;font-weight:400}[data-precise] .b-feed-i{gap:12px}[data-precise] .b-av{color:#fff;letter-spacing:0;background:#5b6b84;font-weight:600}:root[data-precise][data-theme=dark] .b-av{background:#4a5a74}[data-precise] .b-person{color:var(--text-2);font-size:13px;font-weight:400}[data-precise] .b-count{color:var(--muted);font-size:12.5px;font-weight:400}[data-precise] .b-chan{background:var(--bg-2);height:22px;color:var(--text-2);border-radius:4px;font-size:12.5px;font-weight:500}[data-precise] .b-chan:before{width:6px;height:6px}[data-precise] .b-sla{border-radius:4px;height:22px;font-size:12px;font-weight:500}[data-precise] .b-sla.ok{background:var(--ok-wash);color:var(--ok)}[data-precise] .b-sla.late{background:var(--risk-wash);color:var(--risk)}[data-precise] .b-sla.info{background:var(--blue-wash);color:var(--blue-ink)}[data-precise] .b-bulk{background:var(--nav);color:#fff;box-shadow:var(--pop-window);border-radius:10px;gap:8px;padding:6px 8px 6px 14px;font-size:13.5px}[data-precise] .b-bulk .b-btn{color:#fff;background:#ffffff14;height:30px;box-shadow:inset 0 0 0 1px #ffffff24}[data-precise] .b-bulk .b-btn:hover{background:#ffffff29}[data-precise] .b-bulk .b-btn.danger{color:#ffb4a8}:where([data-precise]) svg:where([viewBox="0 0 24 24"][stroke=currentColor]){stroke-width:1.7px}:root[data-precise] .kp-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px 0}:root[data-precise] .kp-grid>.kp-tile{min-height:0;color:var(--text);box-shadow:inset 1px 0 0 var(--line);background:0 0;border-radius:0;gap:2px;padding:4px 20px;transform:none}:root[data-precise] .kp-grid>.kp-tile:first-child{box-shadow:none;padding-left:2px}:root[data-precise] .kp-grid>.kp-tile.click:hover{background:var(--hover);transform:none}:root[data-precise] .kp-grid>.kp-tile.on{box-shadow:inset 1px 0 0 var(--line), inset 0 -2px 0 var(--blue)}:root[data-precise] .kp-grid>.kp-tile:first-child.on{box-shadow:inset 0 -2px 0 var(--blue)}:root[data-precise] .kp-grid>.kp-tile.hero{color:var(--text);background:0 0}:root[data-precise] .kp-tile :is(.kp-l,.kp-s,.kp-n,.kp-n small){opacity:1}:root[data-precise] .kp-tile .kp-ic{display:none}:root[data-precise] .kp-tile .kp-l{color:var(--muted);-webkit-line-clamp:1;font-size:12.5px;font-weight:500}:root[data-precise] .kp-tile .kp-n{font-family:var(--f-display);letter-spacing:-.01em;color:var(--text);margin-top:4px;font-size:22px;font-weight:600;line-height:1.15}:root[data-precise] .kp-tile .kp-n small{color:var(--muted);font-size:13px;font-weight:500}:root[data-precise] .kp-tile .kp-s{color:var(--muted);font-size:12.5px;font-weight:400}:root[data-precise] .kp-tile .kp-s.hot{color:var(--risk);font-weight:500}:root[data-precise] .kp-tile .kp-s.good{color:var(--ok);font-weight:500}:root[data-precise] .kp-tile :is(.kp-delta,.kp-flag){letter-spacing:0;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:500}:root[data-precise] .kp-tile .kp-delta.up{background:var(--ok-wash);color:var(--ok)}:root[data-precise] .kp-tile .kp-delta.down{background:var(--risk-wash);color:var(--risk)}:root[data-precise] .kp-tile .kp-flag{background:var(--blue-wash);color:var(--blue-ink)}:root[data-precise] .kp-tile .kp-spark{height:24px;margin-top:6px}:root[data-precise] .kp-tile .kp-spark .a{fill:var(--blue-wash)}:root[data-precise] .kp-tile .kp-spark .l{stroke:var(--blue);stroke-width:1.5px}:root[data-precise] .kp-tile .kp-spark .d{fill:var(--blue)}:root[data-precise] .kp-tile .kp-meter{background:var(--bg-2);border-radius:2px;height:4px;margin-top:8px}:root[data-precise] .kp-tile .kp-meter i{background:var(--blue);border-radius:2px}@media (max-width:600px){:root[data-precise] .kp-grid>.kp-tile:nth-child(odd){box-shadow:none;padding-left:2px}}[data-precise] .ov-sec-h .ic,[data-precise] .lb-sec-dot:after{display:none}[data-precise] .ov-sec-h h2{color:var(--text);font-size:15px;font-weight:600}[data-precise] .ov-sec-h p{color:var(--muted);font-size:13px;font-weight:400}[data-precise] .ov-card{border-radius:8px;padding:16px 18px}[data-precise] .ov-card-h h3{font-size:14.5px;font-weight:600}[data-precise] .b-sec-h:not(:has(.lb-sec-dot)):before{display:none}[data-precise] .lb-sec-dot{background:var(--c);border-radius:50%;width:6px;height:6px}[data-precise] .b-sec-h .t{font-family:var(--f-body);letter-spacing:0;color:var(--text);font-size:13px;font-weight:600}[data-precise] .b-sec-h .hint{color:var(--muted);font-size:12.5px;font-weight:400}:where([data-precise]) :where(code,pre,samp){font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}[data-precise] :is(.pr-tabs,.hq-tabs,.ph-tabs,.dt-tabs,.ws-tabs,.so-tabs,.pm-tabs,.pf-tabs,.pcs-tabs,.pb-tabs,.mt-tabs,.lb-tabs,.hsc-tabs,.gd-tabs,.dp-tabs,.ad-tabs,.py-tabs,.bk-tabs,.rp-tabs,.mk-tabs,.sx-tabs,.lp-conv-tabs,.psx-bar){border:0;border-bottom:1px solid var(--line);box-shadow:none;scrollbar-width:none;background:0 0;border-radius:0;flex-wrap:nowrap;align-items:stretch;gap:24px;margin-bottom:4px;padding:0;display:flex;overflow-x:auto}[data-precise] :is(.pr-tabs,.hq-tabs,.ph-tabs,.dt-tabs,.ws-tabs,.so-tabs,.pm-tabs,.pf-tabs,.pcs-tabs,.pb-tabs,.mt-tabs,.lb-tabs,.hsc-tabs,.gd-tabs,.dp-tabs,.ad-tabs,.py-tabs,.bk-tabs,.rp-tabs,.mk-tabs,.sx-tabs,.lp-conv-tabs,.psx-bar)>:is(a,button){height:40px;box-shadow:none;color:var(--muted);font:500 13.5px var(--f-body);letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:8px;margin:0;padding:0;text-decoration:none;display:inline-flex}[data-precise] :is(.pr-tabs,.hq-tabs,.ph-tabs,.dt-tabs,.ws-tabs,.so-tabs,.pm-tabs,.pf-tabs,.pcs-tabs,.pb-tabs,.mt-tabs,.lb-tabs,.hsc-tabs,.gd-tabs,.dp-tabs,.ad-tabs,.py-tabs,.bk-tabs,.rp-tabs,.mk-tabs,.sx-tabs,.lp-conv-tabs,.psx-bar)>:is(a,button):hover{color:var(--text);background:0 0}[data-precise] :is(.pr-tabs,.hq-tabs,.ph-tabs,.dt-tabs,.ws-tabs,.so-tabs,.pm-tabs,.pf-tabs,.pcs-tabs,.pb-tabs,.mt-tabs,.lb-tabs,.hsc-tabs,.gd-tabs,.dp-tabs,.ad-tabs,.py-tabs,.bk-tabs,.rp-tabs,.mk-tabs,.sx-tabs,.lp-conv-tabs,.psx-bar)>:is([aria-current=page],[aria-current=true],[aria-selected=true],[aria-pressed=true],.on,.active){color:var(--text);box-shadow:inset 0 -2px 0 var(--blue);background:0 0}[data-precise] :is(.pr-tabs,.hq-tabs,.ph-tabs,.pcs-tabs,.py-tabs,.bk-tabs,.mt-tabs,.dp-tabs,.lp-conv-tabs,.psx-bar) :is(.b-n,.n,small,em){background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:4px;padding:1px 6px;font-size:12px;font-style:normal;font-weight:500}[data-precise] .mt-notes .mt-tabs{padding:0 18px}[data-precise] :is(.pr-chart-h,.gd-sec-h,.bk-h3,.eo-h,.eo-perf-h,.pf-team-h,.es-sec-h) :is(.ic,.mark):after,[data-precise] :is(.pr-chart-h,.gd-sec-h,.bk-h3,.eo-h,.eo-perf-h,.pf-team-h):before,[data-precise] :is(.pr-chart-h,.gd-sec-h,.bk-h3,.eo-h,.eo-perf-h,.pf-team-h) :is(.ic,.mark){display:none}[data-precise] :is(.pr-chart-h,.gd-sec-h,.bk-h3,.eo-h,.eo-perf-h,.pf-team-h) :is(h2,h3,b){font-family:var(--f-body);letter-spacing:-.005em;color:var(--text);font-size:15px;font-weight:600}[data-precise] :is(.sec-head,.py-h2,.pr-h2,.cc-h2,.es-sec>h2,.es-sec-h):before,[data-precise] :is(.pt-ic,.eo-ic,.pf-team-ic):after,[data-precise] :is(.pt-ic,.eo-ic,.pf-team-ic){display:none}[data-precise] :is(.sec-head h2,.pt-card-t h2,.eo-h h2,.eo-perf-h>b,.gd-sec-h h2,.es-sec>h2,.es-sec-h h2,.pf-team-h b,.py-h2,.pr-h2,.cc-h2){font-family:var(--f-body);letter-spacing:-.005em;color:var(--text);font-size:15px;font-weight:600;line-height:1.3}[data-precise] .pt-card-t p{color:var(--muted);font-size:13px;font-weight:400}[data-precise] .pt-plan{box-shadow:0 0 0 1px var(--line);border-radius:8px}[data-precise] .pt-plan.mine{box-shadow:0 0 0 2px var(--blue)}[data-precise] .app-shell [class*=-back]+.b-crumb{display:none}[data-precise] .app-shell :is(.lp-back,.dp-back,.ct-back,.pj-back){width:fit-content;color:var(--blue-ink);align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}[data-precise] .app-shell :is(.lp-back,.dp-back,.ct-back,.pj-back) svg{width:13px;height:13px}[data-precise] :is(.dp-av,.lp-av){display:none}[data-precise] .dp-av:has(>.b-av.has-photo){display:inline-flex}[data-precise] .dp-av>.b-av.has-photo{display:inline-grid}[data-precise] .b-lane-h .t{background:color-mix(in srgb, var(--c,var(--st-gray)) var(--tag-tint), var(--tag-paper));width:fit-content;height:24px;color:color-mix(in srgb, var(--c,var(--st-gray)) var(--tag-text), var(--tag-ink));border:1px solid color-mix(in srgb, var(--c,var(--st-gray)) 45%, transparent);border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:13px;font-weight:500;line-height:24px;display:inline-flex}[data-precise] .b-lane-h .t:before{content:"";background:var(--c,var(--st-gray));border-radius:50%;width:6px;height:6px}[data-precise] .b-lane-h .dot{display:none}[data-precise] .b-lane-h .b-n{color:var(--muted);font-size:12.5px;font-weight:500}[data-precise]:root :is(.ov-biz,.hd-biz,.hi-biz,.acov-seg,.pb-choice,.qb-tabs,.pr-doctabs,.mk-pills,.pr-route-chips,.mt-list-tabs){background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:7px;gap:0;padding:2px}[data-precise]:root :is(.ov-biz,.hd-biz,.hi-biz,.acov-seg,.pb-choice,.qb-tabs,.pr-doctabs,.mk-pills,.pr-route-chips,.mt-list-tabs)>:is(button,a){height:28px;min-height:28px;box-shadow:none;color:var(--muted);font:500 13px var(--f-body);background:0 0;border:0;border-radius:5px;padding:0 10px;text-decoration:none}[data-precise]:root :is(.ov-biz,.hd-biz,.hi-biz,.acov-seg,.pb-choice,.qb-tabs,.pr-doctabs,.mk-pills,.pr-route-chips,.mt-list-tabs)>:is(button,a):hover{color:var(--text)}[data-precise]:root :is(.ov-biz,.hd-biz,.hi-biz,.acov-seg,.pb-choice,.qb-tabs,.pr-doctabs,.mk-pills,.pr-route-chips,.mt-list-tabs)>:is([aria-pressed=true],[aria-current=page],[aria-selected=true]){background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000f}[data-precise] :is(.ph-chip,.em-rep-chip,.gm-tool)[aria-pressed=true]{background:var(--blue-wash);color:var(--blue-ink);box-shadow:inset 0 0 0 1px var(--blue-line)}[data-precise] :is(.pm-folder[aria-current=true],.pb-catnav button[aria-selected=true]){background:var(--bg-2);color:var(--text);box-shadow:none}:where([data-precise]) svg:where([viewBox="0 0 24 24"]:not([width])){vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}:root[data-precise] :is(.ov-name,.b-head h1 em,.oa-title h1 em){color:inherit;font-style:normal}[data-precise] :is(.b-empty,.bk-empty,.ev-empty,.acin-empty,.ov-empty,.kb-empty,.mk-empty,.dk-empty,.eo-empty,.pr-lane-none,.qt-empty,.qx-empty,.qx-hidden,.hqq-empty-lines,.lp-design-none,.qb-nowork,.qs-nowork,.mk-example,.ad-preview,.rg-onfile,.q-won.deal){background:var(--bg-2);border:0;border-radius:8px}[data-precise] :is(.dl-card-foot,.au-more,.rv-flow>.rv-side,.hd-split,.ov-split,.lh-crew footer,.pf-sig-out){border-top-style:solid;border-top-color:var(--line)}[data-precise] :is(.hct-recent li,.py-row,.py-day){border-bottom-style:solid;border-bottom-color:var(--line)}[data-precise] :is(.dl-chip-new,.dl-adddate,.jb-opts .jb-opt-add,.jq-tier-add,.ob-other.add,.pb-iconpick,.qb-lwbtn,.qa-open,.qt-steam,.qt-door-none,.qt-surf.all,.qk-cust,.qf-add,.qf-stair-sum>div,.qf-search,.qf-custom,.qf-addline,.qs-manual-form,.au-recipes li,.bk-ready,.rv-start,.dg-add-btn,.dl-pop-none,.dl-pop-clear,.hd-pop-none,.sf-up.open,.mc-bd-i.k-custom,.lh-crew.lh-crew-new,.sm-out button,.ad-tagx.soft,.py-pd.skip){border-style:solid;border-width:1px}[data-precise] :is(.dg-add-txt,.dg-qbtn){color:var(--faint);border:1px solid #0000;border-radius:5px;font-weight:500}[data-precise] tr:hover :is(.dg-add-txt,.dg-qbtn),[data-precise] .dg-qbtn:focus-visible{border-color:var(--line);background:var(--card);color:var(--text-2)}[data-precise] .apx-tile:not(.is-off):hover,[data-precise] .dl-chip:hover,[data-precise] .dl-result button:hover,[data-precise] .qb-pick:hover,[data-precise] .qf-bcard:hover:not(:disabled),[data-precise] .qs-card:hover:not(:disabled),[data-precise] .b-btn.primary:hover,[data-precise] .b-tile:hover,[data-precise] .b-card:hover,[data-precise] .nq-kind:hover:not(:disabled),[data-precise] .kp-tile.click:hover,[data-precise] .cc-card:hover,[data-precise] .dc-card:hover,[data-precise] .es-card:hover,[data-precise] button.es-card-o:hover,[data-precise] .es-card-o .hit:hover,[data-precise] .es-open-t:hover,[data-precise] .axp-tile-btn:hover,[data-precise] .ap-rcard:hover,[data-precise] .ap-tile:hover,[data-precise] .ph-launch:hover,[data-precise] .hqq-card:hover,[data-precise] .kb-card:hover,[data-precise] .le-card:hover,[data-precise] .py-kpi.click:hover,[data-precise] .ao-card:hover,[data-precise] .dk-row:hover,[data-precise] .pr-sch-job:hover{transform:none}:where([data-precise]) em:not(:where(.qp-doc *,.hqp-doc *,.ev-doc *,.ep-page *,.loa-sheet *)){font-style:normal}.dx{cursor:default;gap:12px;display:grid}.dx-cols{grid-template-columns:1.1fr 1.2fr 1.4fr;gap:10px;display:grid}.dx-col{background:var(--card);min-width:0;box-shadow:var(--hair);border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.dx-h{font:600 12.5px var(--f-body);color:var(--text);align-items:center;gap:6px;margin:0 0 2px;display:flex}.dx-n{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}.dx-wait,.dx-none,.dx-err{color:var(--muted);margin:0;font-size:12.5px}.dx-err{color:var(--st-red)}.dx-quote{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.dx-q-t{text-overflow:ellipsis;white-space:nowrap;flex:120px;min-width:0;overflow:hidden}.dx-q-title{color:var(--muted)}.dx-q-v{font-variant-numeric:tabular-nums;font-weight:600}.dx-link{all:unset;color:var(--blue-ink);cursor:pointer;font-size:12.5px;font-weight:500}.dx-link:hover{color:var(--blue)}.dx-add{background:var(--card);height:28px;box-shadow:var(--btn-edge);color:var(--text-2);font:500 12.5px var(--f-body);cursor:pointer;white-space:nowrap;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.dx-add svg{width:13px;height:13px}.dx-add:hover{background:var(--bg-2);color:var(--text)}.dx-add.busy{opacity:.6}.dx-task{background:var(--bg-2);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 10px;font-size:13px;display:grid}.dx-task-when{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-weight:500;display:inline-flex}.dx-task-when svg{width:12px;height:12px}.dx-task.today .dx-task-when{color:var(--text)}.dx-task.late .dx-task-when{color:var(--st-red)}.dx-task-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dx-task-t small{color:var(--muted)}.dx-done{background:color-mix(in srgb, var(--st-green) var(--tag-tint), var(--tag-paper));height:24px;color:color-mix(in srgb, var(--st-green) var(--tag-text), var(--tag-ink));font:500 12px var(--f-body);cursor:pointer;border:0;border-radius:5px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.dx-done svg{width:12px;height:12px}.dx-done:hover{background:color-mix(in srgb, var(--st-green) 22%, var(--tag-paper))}.dx-done.busy{opacity:.6}.dx-appt{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.dx-appt svg{width:13px;height:13px}.dx-fu{gap:6px;margin-top:4px;display:grid}.dx-fu input,.dx-note textarea{background:var(--card);width:100%;min-width:0;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);font:inherit;box-sizing:border-box;border:0;border-radius:6px;padding:0 10px;font-size:13px}.dx-fu input:focus,.dx-note textarea:focus{box-shadow:inset 0 0 0 1px var(--blue), 0 0 0 3px var(--blue-wash);outline:0}.dx-fu-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dx-fu-row input[type=datetime-local]{flex:150px;height:28px;padding:0 8px;font-size:12.5px}.dx-picks{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:7px;gap:0;margin:0;padding:2px;display:inline-flex}.dx-picks button{all:unset;color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:5px;padding:3px 9px;font-size:12px;font-weight:500}.dx-picks button:hover{color:var(--text)}.dx-picks button[aria-pressed=true]{background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000f}.dx-picks button:focus-visible{outline:2px solid var(--blue)}.dx-note{gap:6px;display:grid}.dx-note textarea{resize:vertical;height:auto;min-height:52px;padding:8px 10px;line-height:1.4}.dx-tl{gap:8px;max-height:260px;margin:4px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.dx-tl li{border-left:2px solid var(--line);gap:2px;padding:0 0 8px 12px;font-size:13px;display:grid}.dx-tl li.dx-tl-note{border-left-color:var(--st-amber)}.dx-tl li.dx-tl-status,.dx-tl li.dx-tl-deal{border-left-color:var(--st-blue)}.dx-tl li.dx-tl-call,.dx-tl li.dx-tl-text,.dx-tl li.dx-tl-email{border-left-color:var(--st-green)}.dx-tl-h{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.dx-tl-h b{color:var(--text);font-weight:600}.dx-tl-when{color:var(--faint);white-space:nowrap;margin-left:auto}.dx-tl-body{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere}.dx-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dx-btn{background:var(--card);height:32px;box-shadow:var(--btn-edge);color:var(--text);font:500 13px var(--f-body);cursor:pointer;white-space:nowrap;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:background .12s;display:inline-flex}.dx-btn svg{width:14px;height:14px}.dx-btn:hover{background:var(--bg-2);color:var(--text)}.dx-btn.ok{color:var(--st-green)}.dx-btn.risk{color:var(--st-red)}.dx-btn.dx-open{box-shadow:none;color:var(--blue-ink);background:0 0;margin-left:auto}.dx-btn.dx-open:hover{color:var(--blue)}@media (max-width:1100px){.dx-cols{grid-template-columns:1fr 1fr}.dx-notes{grid-column:1/-1}}@media (max-width:700px){.dx-cols{grid-template-columns:1fr}}[data-precise] .pr-client{gap:4px;display:grid}[data-precise] .pr-client h3{font:600 17px / 1.25 var(--f-display);letter-spacing:-.01em;margin:0}[data-precise] .pr-client p{color:var(--muted);margin:0;font-size:13px}[data-precise] .pr-client-face{color:var(--muted);align-items:center;gap:10px;margin-bottom:6px;font-size:12.5px;display:flex}[data-precise] .pr-client-acts{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:6px;margin-top:10px;display:grid}[data-precise] .pr-client-acts .b-btn{justify-content:center}[data-precise] .b-btn.pc-prov{justify-content:flex-start;gap:10px;height:36px;padding:0 14px 0 10px}[data-precise] .b-btn.pc-prov.sm{height:32px}[data-precise] .b-btn.pc-prov .pm-mark{place-items:center;width:20px;height:20px;display:grid}[data-precise] .b-btn.pc-prov .pm-mark svg{width:16px;height:16px}[data-precise] .pr-rail{gap:6px}[data-precise] .pr-rail-b{background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:8px;padding:0 0 2px}[data-precise] .pr-rail-b:before{content:"";background:var(--line);border-radius:2px;height:3px}[data-precise] :is(.pr-rail li.past,.pr-rail li.now) .pr-rail-b:before{background:var(--blue)}[data-precise] .pr-rail.stuck li.now .pr-rail-b:before{background:var(--st-red)}[data-precise] .pr-rail li.now .pr-rail-b,[data-precise] button.pr-rail-b:hover{background:0 0}[data-precise] button.pr-rail-b:hover:before{background:var(--line-2)}[data-precise] :is(.pr-rail li.past,.pr-rail li.now) button.pr-rail-b:hover:before{background:var(--blue-2)}[data-precise] .pr-rail .dot{display:none}[data-precise] .pr-rail .lb b{color:var(--muted);font-size:12.5px;font-weight:500}[data-precise] .pr-rail li.past .lb b{color:var(--text-2)}[data-precise] .pr-rail li.now .lb b{color:var(--text);font-weight:600}[data-precise] .pr-rail .lb small{color:var(--muted);font-size:12px;font-weight:400}@media (max-width:900px){[data-precise] .pr-rail{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr))}[data-precise] .pr-rail .lb small{display:none}}[data-precise] .content:has(>.ct:not(.ct-embed,.ct-pop)){max-width:none;padding:0}[data-precise] .content>.ct:not(.ct-embed,.ct-pop)>.ct-app{height:calc(100dvh - var(--top-h));background:var(--card);min-height:520px;box-shadow:none;border-radius:12px 0 0}[data-precise] .ct-side{border-right:1px solid var(--line);background:color-mix(in srgb, var(--bg-2) 55%, var(--card));gap:12px;padding:18px 12px 12px}[data-precise] .ct-side-h{padding:0 4px 0 6px}[data-precise] .ct-side-h h1{font:600 20px / 1.2 var(--f-display);letter-spacing:-.01em}[data-precise] .ct-search{flex:none;width:auto;max-width:none;margin:0}[data-precise] .ct-tabs{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:7px;gap:0;margin:0;padding:2px}[data-precise] .ct-tabs button{height:26px;color:var(--muted);border-radius:5px;padding:0 8px;font-size:12.5px;font-weight:500}[data-precise] .ct-tabs button[aria-selected=true]{background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000f}[data-precise] .ct-list{gap:1px;padding:0}[data-precise] .ct-list button{border-radius:6px;gap:10px;padding:7px 8px}[data-precise] .ct-list button:hover{background:var(--bg-2)}[data-precise] .ct-list button[aria-current=true]{background:var(--blue-wash)}[data-precise] .ct-list button[aria-current=true] .ct-row-top b{color:var(--blue-ink)}[data-precise] .ct-row-top b{font-size:13.5px;font-weight:500}[data-precise] .ct-row-top small,[data-precise] .ct-row-sub span{color:var(--muted);font-size:12px}[data-precise] .ct-badge{background:var(--blue);border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px}[data-precise] .ct-badge.at{background:var(--st-red)}[data-precise] :is(.ct-av,.ct-pav){background:color-mix(in oklab, var(--c,var(--blue)) 62%, #2b2a27);font-weight:600}[data-precise] .ct-av{border-radius:6px;width:30px;height:30px;font-size:11.5px}[data-precise] .ct-av:is(.team,.group){background:var(--blue-wash);color:var(--blue-ink)}[data-precise] .ct-av.deal{background:color-mix(in srgb, var(--st-amber) var(--tag-tint), var(--tag-paper));color:color-mix(in srgb, var(--st-amber) var(--tag-text), var(--tag-ink))}[data-precise] .ct-av svg{width:15px;height:15px}[data-precise] .ct-head{border-bottom:1px solid var(--line);gap:12px;min-height:60px;padding:0 24px}[data-precise] .ct-head .ct-av{width:32px;height:32px}[data-precise] .ct-head-t b{font-size:15px;font-weight:600}[data-precise] .ct-head-t small{color:var(--muted);margin-top:2px;font-size:12.5px}[data-precise] .ct-scroll{padding:18px 24px 10px}[data-precise] .ct-day{color:var(--muted);margin:10px 0 12px;font-size:12px;font-weight:500}[data-precise] :is(){background:var(--line)}[data-precise] .ct-msg{grid-template-columns:34px minmax(0,1fr) auto;gap:2px 12px;padding:6px 8px}[data-precise] .ct-msg:hover{background:var(--bg-2)}[data-precise] .ct-msg-gap{width:34px}[data-precise] .ct-msg .ct-pav{width:34px;height:34px;font-size:12px}[data-precise] .ct-msg-h b{font-size:13.5px;font-weight:600}[data-precise] .ct-msg-h time{color:var(--muted);font-size:12px}[data-precise] .ct-msg-t{color:var(--text-2);font-size:13.5px;line-height:1.55}[data-precise] .ct-msg-t.gone{color:var(--muted);font-style:normal}[data-precise] .ct-at{background:var(--blue-wash);color:var(--blue-ink);padding:0 4px;font-weight:500}[data-precise] .ct-sys{color:var(--muted);font-size:12.5px}[data-precise] .ct-call{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:8px}[data-precise] .ct-compose{border-top:0;gap:6px;padding:0 24px 16px}[data-precise] .ct-compose-row{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:8px;align-items:flex-end;gap:2px;padding:4px 6px}[data-precise] .ct-compose-row:focus-within{box-shadow:inset 0 0 0 1px var(--blue), 0 0 0 3px var(--ring)}[data-precise] .ct-compose-row textarea{min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 6px;font-size:13.5px;line-height:1.5}[data-precise] .ct-compose-row textarea:focus{box-shadow:none}[data-precise] .ct-compose-row>.b-btn.primary{min-width:0;height:30px;margin:0 0 3px;padding:0 10px}[data-precise] .ct-compose-row>:is(.b-btn.ghost,.dk-attach){height:30px;color:var(--muted);margin-bottom:3px}[data-precise] .ct-compose .ct-ai-fine{color:var(--faint);font-size:11.5px}[data-precise] .ct-info{border-left:1px solid var(--line);background:color-mix(in srgb, var(--bg-2) 55%, var(--card))}:root[data-precise] .hq-hero{box-shadow:none;background:0 0;border-radius:0;gap:16px;padding:0}[data-precise] .hq-hero-id>.b-av{display:none}[data-precise] .hq-hero h1{letter-spacing:-.015em;margin:0 0 4px;font-size:26px;line-height:1.2}[data-precise] .hq-hero-meta{color:var(--muted);font-weight:400}[data-precise] .hq-facts{border-color:var(--line)}[data-precise] .hq-facts>div+div{border-left-color:var(--line)}[data-precise] .hq-facts dt{color:var(--muted);font-weight:500}[data-precise] .sm-track{gap:6px}[data-precise] .sm-step{text-align:left;justify-items:stretch;gap:6px;padding:0}[data-precise] .sm-step:before{background:var(--line);border-radius:2px;height:3px;position:static}[data-precise] .sm-step:first-child:before{display:block}[data-precise] :is(.sm-step.done,.sm-step.now):before{background:var(--blue)}[data-precise] .sm-step:not(:disabled):hover:before{background:var(--line-2)}[data-precise] :is(.sm-step.done,.sm-step.now):not(:disabled):hover:before{background:var(--blue-2)}[data-precise] .sm-step .c{display:none}[data-precise] .sm-step b{color:var(--muted);font-size:12.5px;font-weight:500}[data-precise] .sm-step.done b{color:var(--text-2)}[data-precise] .sm-step.now b{color:var(--text);font-weight:600}[data-precise] .sm-step small{color:var(--muted);font-size:12px;font-weight:400}:root[data-precise] :is(.eo-h h2,.eo-perf-h>b,.bk-h3,.pr-chart-h>b,.gd-sec-h h2,.es-sec>h2,.es-sec-h h2,.pf-team-h b){font-family:var(--f-body);letter-spacing:-.005em;color:var(--text);font-size:15px;font-weight:600;line-height:1.3}:root[data-precise] :is(.eo-perf-h,.bk-h3,.pr-chart-h,.gd-sec-h,.es-sec>h2,.es-sec-h):before{display:none}@media (max-width:600px){:root[data-precise] :is(.b-tiles,.kp-grid){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}:root[data-precise] :is(.b-tiles>.b-tile,.kp-grid>.kp-tile):nth-child(odd){padding-left:2px}:root[data-precise] :is(.b-tiles>.b-tile,.kp-grid>.kp-tile):nth-child(odd):not(.on){box-shadow:none}:root[data-precise] :is(.b-tiles>.b-tile,.kp-grid>.kp-tile):nth-child(2n){padding-left:16px;padding-right:4px}}[data-precise] .ct-pop .ct-head{gap:8px;min-height:52px;padding:0 10px}[data-precise] .ct-pop .ct-head-t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-precise] .ct-pop .ct-scroll{padding:12px 14px 8px}[data-precise] .ct-pop .ct-compose{padding:0 12px 12px}[data-precise] .ct-pop .ct-side{padding:12px 10px 10px}:root[data-precise] .mk-lock{background:var(--card);box-shadow:var(--hair);border:0;border-radius:8px}:root[data-precise] .mk-lock h2{letter-spacing:-.015em;font-size:22px}:where([data-precise]) :where(h4,h5,h6){font-weight:600}:where([data-precise]) i:not(:where(.qp-doc *,.hqp-doc *,.ev-doc *,.ep-page *,.loa-sheet *)){font-style:normal}[data-precise] .hq-sg-cell .hq-money+.hq-money{border-style:solid;border-color:var(--line)}@media (max-width:820px){[data-precise] .content>.ct:not(.ct-embed,.ct-pop)>.ct-app{height:calc(100dvh - var(--top-h) - 96px);border-radius:0;min-height:420px}[data-precise] .shell:not(.has-dock) .content>.ct:not(.ct-embed,.ct-pop)>.ct-app{height:calc(100dvh - var(--top-h))}}:root[data-precise] .kp-grid>.kp-tile.lb-zip-tile{align-content:start;display:grid}@media (max-width:820px){:root[data-precise] .lb-tiles.kp-grid{padding:0;display:grid;overflow:visible}:root[data-precise] .lb-tiles.kp-grid>.kp-tile{flex:none}}@media (max-width:600px){:root[data-precise] .kp-grid>.kp-tile.lb-zip-tile{box-shadow:none;grid-column:1/-1;padding-left:2px}}[data-precise] .lb-zip-tile .lb-zip{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:6px;padding:0}[data-precise] .lb-zip-tile .lb-zip>.lb{color:var(--muted);font-size:12.5px;font-weight:500}[data-precise] .lb-zip-in{background:var(--card);width:104px;height:30px;box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:6px}[data-precise] .lb-zip-in:focus-within{box-shadow:inset 0 0 0 1px var(--blue), 0 0 0 3px var(--ring)}[data-precise] .lb-zip-in input{letter-spacing:.02em;font-weight:500}[data-precise] .lb-zip-add{background:var(--blue);color:#fff;border-radius:6px;width:28px;height:28px}[data-precise] :is(.dl-zip,.lb-zip-set){font-size:12.5px;font-weight:500}[data-precise] .dl-zip i{width:6px;height:6px;box-shadow:none}[data-precise] .lb-bar.lb-bar-au{margin:16px 0 8px}[data-precise] .lb-bar.lb-bar-au .lb-search{flex:320px;max-width:420px}[data-precise] .lb-filters-au{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}[data-precise] .lb-au-sel{field-sizing:content;max-width:220px;height:32px}[data-precise] .lb-au-sel.is-set{border-color:var(--blue);background-color:var(--blue-wash);color:var(--blue-ink)}[data-precise] .lb-au-clear{color:var(--muted)}[data-precise] .lb-au-clear:hover{color:var(--text)}[data-precise] .b-loc.none{color:var(--muted);background:0 0;padding:0;font-weight:500}[data-precise] .lb-src{align-items:center;gap:6px;display:inline-flex}[data-precise] .bc{gap:16px;display:grid}[data-precise] .bc-groups{gap:20px;display:grid}[data-precise] .bc-group h3{font:600 13.5px var(--f-body);color:var(--text);margin:0 0 8px}[data-precise] .bc-group h3 small{color:var(--muted);margin-left:8px;font-size:12.5px;font-weight:400}[data-precise] .bc-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px;display:grid}[data-precise] .bc-sw{background:var(--card);box-shadow:var(--hair);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}[data-precise] .bc-sw.is-own{box-shadow:inset 0 0 0 1px var(--blue)}[data-precise] .bc-dot{background:var(--c);cursor:pointer;border-radius:6px;width:24px;height:24px;position:relative;box-shadow:inset 0 0 0 1px #00000014}[data-precise] .bc-dot input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}[data-precise] .bc-sw-t{min-width:0;display:grid}[data-precise] .bc-sw-t b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}[data-precise] .bc-sw-t small{color:var(--muted);font-size:12px}[data-precise] .bc-hex{font-variant-numeric:tabular-nums;color:var(--muted);font-size:12px}[data-precise] .bc-prev{justify-items:start;gap:3px;min-width:0;display:grid}[data-precise] .bc-prev .b-pill{max-width:160px}[data-precise] .bc-low{color:var(--st-red);align-items:center;gap:4px;font-size:11.5px;font-weight:500;display:inline-flex}[data-precise] .bc-low svg{width:12px;height:12px}@media (max-width:560px){[data-precise] .bc-sw{grid-template-columns:auto minmax(0,1fr) auto auto}[data-precise] .bc-prev{grid-column:2/-1}}[data-precise] .bc-foot{justify-content:flex-end;align-items:center;gap:8px;display:flex}[data-precise] .gx-side{z-index:72;background:var(--nav);grid-area:1/1/span 2;height:100dvh;position:sticky;top:0}[data-precise] .gx-rail{flex-direction:column;height:100%;padding:10px 8px 12px;display:flex}[data-precise] .gx-co{width:40px;height:40px;color:var(--frame);font:600 13px / 1 var(--f-body);letter-spacing:.02em;background:#fff;border-radius:9px;flex:none;place-items:center;margin:12px auto 2px;text-decoration:none;display:grid;overflow:hidden}[data-precise] .gx-co img{object-fit:contain;width:100%;height:100%;padding:3px}[data-precise] .gx-co:hover,[data-precise] .gx-co:focus-visible{outline:0;box-shadow:0 0 0 3px #ffffff29}[data-precise] .gx-spots{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}[data-precise] .gx-rail>.gx-spots:not(.gx-foot){scrollbar-width:none;min-height:0;overflow-y:auto}[data-precise] .gx-rail>.gx-spots:not(.gx-foot)::-webkit-scrollbar{display:none}[data-precise] .gx-foot{border-top:1px solid var(--nav-line);margin-top:auto;padding-top:8px}[data-precise] .gx-spot{color:#a9b4c7;height:62px;font:500 11.5px / 1.15 var(--f-body);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}[data-precise] .gx-spot:hover{background:var(--nav-hover);color:#fff}[data-precise] .gx-spot:focus-visible{outline:2px solid var(--mark);outline-offset:-2px}[data-precise] .gx-spot.on{background:color-mix(in srgb, var(--mark) 18%, var(--nav));color:#fff}[data-precise] .gx-spot.on:before{content:"";background:var(--mark);border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:16px;left:-8px}[data-precise] .gx-ic{place-items:center;width:24px;height:24px;display:grid;position:relative}[data-precise] .gx-ic svg{stroke-width:1.8px;width:22px;height:22px}[data-precise] .gx-spot.on .gx-ic svg{color:var(--nav-on-icon)}[data-precise] .gx-n{color:#fff;min-width:17px;height:17px;font:600 10.5px / 17px var(--f-body);box-shadow:0 0 0 2px var(--nav);background:#e0393e;border-radius:9px;padding:0 5px;position:absolute;top:-6px;left:14px}[data-precise] .gx-spot.on .gx-n{box-shadow:0 0 0 2px color-mix(in srgb, var(--mark) 18%, var(--nav))}[data-precise] .gx-t{text-overflow:ellipsis;white-space:nowrap;max-width:78px;overflow:hidden}[data-precise] .gx-mark{flex:none;place-items:center;height:40px;margin:2px 0 12px;display:grid}@media (max-height:760px){[data-precise] .gx-spot{gap:3px;height:54px}[data-precise] .gx-co{margin-top:8px}[data-precise] .gx-mark{margin-bottom:8px}}@media (min-width:821px){[data-precise] .frame-top .ws-co-logo{display:none}}[data-precise] .gx-tabs{height:54px;padding-right:var(--gx-acts,0px);box-shadow:inset 0 -1px 0 var(--line);scrollbar-width:none;align-items:stretch;gap:4px;margin:-6px 0 22px;display:flex;overflow:auto hidden}[data-precise] .gx-tabs::-webkit-scrollbar{display:none}[data-precise] .gx-tab{color:var(--muted);font:600 16.5px / 1 var(--f-body);letter-spacing:-.012em;white-space:nowrap;flex:none;align-items:center;gap:9px;padding:0 14px;text-decoration:none;display:inline-flex}[data-precise] .gx-tab:first-child{padding-left:2px}[data-precise] .gx-tab svg{width:19px;height:19px;color:var(--faint);flex:none}[data-precise] .gx-tab:hover{color:var(--text)}[data-precise] .gx-tab:focus-visible{outline:2px solid var(--blue);outline-offset:-4px;border-radius:6px}[data-precise] .gx-tab.on{color:var(--text);box-shadow:inset 0 -3px 0 var(--blue)}[data-precise] .gx-tab.on svg{color:var(--blue)}[data-precise] .gx-bd{color:#fff;min-width:19px;height:19px;font:600 11.5px / 19px var(--f-body);text-align:center;background:#e0393e;border-radius:10px;padding:0 6px}[data-precise] .content:has(>.ct:not(.ct-embed,.ct-pop))>.gx-tabs{margin:0;padding-left:24px;padding-right:24px}[data-precise] .content:has(>.gx-tabs)>.ct:not(.ct-embed,.ct-pop)>.ct-app{height:calc(100dvh - var(--top-h) - 54px);border-radius:0}@media (max-width:820px){[data-precise] .gx-tabs{height:48px;margin:-8px -16px 16px;padding:0 12px}[data-precise] .gx-tab{padding:0 10px;font-size:15px}[data-precise] .gx-tab svg{display:none}[data-precise] .content:has(>.gx-tabs)>.ct:not(.ct-embed,.ct-pop)>.ct-app{height:calc(100dvh - var(--top-h) - 48px - 84px)}[data-precise] .shell:not(.has-dock) .content:has(>.gx-tabs)>.ct:not(.ct-embed,.ct-pop)>.ct-app{height:calc(100dvh - var(--top-h) - 48px)}}[data-precise] .dg-card.dg-page{box-shadow:none;background:0 0;border-radius:0;overflow:visible}[data-precise] .dg{--dg-row:50px}[data-precise] .dg-card.dg-page .dg thead th{background:var(--card);border-bottom:1px solid var(--line-2);height:38px;color:var(--muted);font-size:12px;font-weight:600}[data-precise] .dg-card.dg-page .dg-h{height:38px}[data-precise] .dg tbody td.num,[data-precise] .dg tbody td.num .dg-in{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}[data-precise] .dg tbody tr.dg-group-h td{background:var(--card);border-bottom:3px solid var(--sc,var(--frame))}[data-precise] .dg tbody.dg-group+tbody.dg-group tr.dg-group-h td{padding-top:22px}[data-precise] .dg-group-row{gap:18px}[data-precise] .dg-group-btn{align-items:baseline;gap:10px;padding:14px 6px 11px 8px;font-size:13px}[data-precise] .dg-group-btn .dg-caret{color:var(--muted);align-self:center}[data-precise] .dg-group-btn .dot{display:none}[data-precise] .dg-group-btn b{color:var(--text);font-family:var(--f-display);letter-spacing:-.02em;font-size:20px;font-weight:600}[data-precise] .dg-group-btn .n{color:var(--muted);font-size:14px;font-weight:500}[data-precise] .dg-group-btn .sum{height:auto;box-shadow:none;color:var(--sc,var(--text));font-family:var(--f-display);background:0 0;margin-left:2px;padding:0;font-size:17px;font-weight:600}[data-precise] .dg-mix{gap:2px;width:150px;height:6px;display:inline-flex}[data-precise] .dg-mix i{border-radius:2px;min-width:6px;display:block}@media (hover:hover){[data-precise] .dg tbody tr:not(:hover,:focus-within,.sel) :is(.dg-add-txt,.dg-qbtn){opacity:0}}[data-precise] :is(.b-pill.st,.dg-stage .b-pill,.dg td:is([data-k=status],[data-k=stage]) .b-pill){--tag-text:50%;white-space:nowrap;border:1px solid color-mix(in srgb, var(--c) 45%, transparent);border-radius:6px;align-items:center;gap:6px;max-width:100%;font-weight:600;display:inline-flex;overflow:hidden}[data-precise] :is(.b-pill.st,.dg-stage .b-pill,.dg td:is([data-k=status],[data-k=stage]) .b-pill) svg{width:13px;height:13px;color:inherit;flex:none}[data-precise] .pr-scstatus.st{color:color-mix(in srgb, var(--c) 50%, var(--tag-ink));background:color-mix(in srgb, var(--c) var(--tag-tint), var(--tag-paper));border-color:#0000}[data-precise] .pr-scstatus.st:hover{background:color-mix(in srgb, var(--c) calc(var(--tag-tint) + 6%), var(--tag-paper))}[data-precise] :is(.dl-kpis,.dl-pipe,.pr-kp,.q-tiles,.b-tiles.pr-tiles),[data-precise] .lb-top .kp-grid>.kp-tile:not(.lb-zip-tile){display:none}@media (min-width:1100px){[data-precise] .lb-top{z-index:2;pointer-events:none;height:0;margin:0;position:relative;overflow:visible}[data-precise] .lb-top .kp-grid{box-shadow:none;background:0 0;border:0;justify-content:flex-end;padding:0;display:flex}:root[data-precise] .lb-top .kp-grid>.kp-tile.lb-zip-tile{box-shadow:none;pointer-events:auto;background:0 0;border:0;padding:0}[data-precise] .lb-top .lb-zip-tile .lb-zip{flex-direction:row-reverse;align-items:center;gap:10px;margin-top:1px;display:flex}[data-precise] .lb-top .lb-zip-tile .lb-zip>.lb{display:none}}@media (min-width:821px) and (max-width:1199px){[data-precise] .hq-cmd-pill{display:none}:root[data-look=polished] .ws-top-search{display:inline-grid}[data-precise] .frame-top .tb-newq{gap:0;padding:0 9px;font-size:0}[data-precise] .frame-tools :is(.tt-help,.tb-agenda){display:none}[data-precise] .frame-tools{flex:none}[data-precise] .frame-left{flex:auto;min-width:0}[data-precise] .frame-top .ws-co-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-precise] .content{padding:24px 24px 40px}}@media (min-width:601px) and (max-width:820px){:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(5):last-child)>:nth-child(-n+3){grid-column:span 2}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}:root[data-precise] :is(.b-tiles,.kp-grid):has(>:nth-child(5):last-child)>:nth-child(4):not(.on){box-shadow:none;padding-left:2px}}@media (min-width:601px) and (max-width:1199px){:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid):has(>:nth-child(6):last-child)>:nth-child(4):not(.on){box-shadow:none;padding-left:2px}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(7):last-child){grid-template-columns:repeat(12,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(7):last-child)>:nth-child(-n+4){grid-column:span 3}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(7):last-child)>:nth-child(n+5){grid-column:span 4}:root[data-precise] :is(.b-tiles,.kp-grid):has(>:nth-child(7):last-child)>:nth-child(5):not(.on){box-shadow:none;padding-left:2px}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid):has(>:nth-child(8):last-child)>:nth-child(5):not(.on){box-shadow:none;padding-left:2px}}@media (min-width:1200px){:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(6):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(7):last-child){grid-template-columns:repeat(7,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-precise] :is(.b-tiles,.kp-grid):has(>:nth-child(8):last-child)>:nth-child(5):not(.on){box-shadow:none;padding-left:2px}}@media (max-width:600px){:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis)>:last-child:nth-child(odd){grid-column:1/-1}:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis){grid-template-columns:repeat(2,minmax(0,1fr))}}[data-more=r]:not(.dg-card){-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 36px);mask-image:linear-gradient(270deg,#0000 0,#000 36px)}[data-more=l]:not(.dg-card){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 36px);mask-image:linear-gradient(90deg,#0000 0,#000 36px)}[data-more=l\ r]:not(.dg-card){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 36px calc(100% - 36px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 36px calc(100% - 36px),#0000 100%)}@media (pointer:coarse){:root[data-precise] :is(.b-btn.sm,.b-btn.xs){min-height:36px}:root[data-precise] :is(.b-icon-btn,.dg-cols-btn,.oa-ic){min-width:36px;min-height:36px}:root[data-precise] :is(.b-seg button,.b-chips button,.oa-seg a,.btb-seg button){min-height:34px}:root[data-precise] .frame-top .hq-me-btn{width:36px;height:36px}:root[data-precise] .b-check{width:22px;height:22px}}:root[data-precise][data-look=polished] .b-steps{padding:14px 16px 12px}@media (max-width:820px){[data-precise] .b-bar>.b-search{flex:100%}}@media (pointer:coarse){[data-precise] .b-search{height:40px;max-height:40px}}[data-precise] :is(.content,.ig-page)>.sec+.sec{margin-top:16px}@media (min-width:821px) and (max-width:1199px){:root[data-precise] :is(.b-tiles,.kp-grid,.mk-kpis,.py-kpis):has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}
:root[data-precise][data-look]{--win-work:#3d63e6;--win-sales:#7a5af0;--win-production:#d9770b;--win-customers:#1f8a5b;--win-more:#0e8a84;--win-settings:#5b6478;--win-chat:#7a5af0;--win-phone:#1f8a5b;--win-echo:#3d63e6;--win-inbox:#3d63e6;--win-bell:#d9770b;--win-cal:#2f8fd8}@media (prefers-color-scheme:dark){:root[data-precise]:not([data-theme=light]){--win-work:#7d98ef;--win-sales:#a08bff;--win-production:#f0a33a;--win-customers:#4cc38a;--win-more:#3cc4bb;--win-settings:#9aa3b5;--win-chat:#a08bff;--win-phone:#4cc38a;--win-echo:#7d98ef;--win-inbox:#7d98ef;--win-bell:#f0a33a;--win-cal:#63b3f0}}:root[data-precise][data-theme=dark]{--win-work:#7d98ef;--win-sales:#a08bff;--win-production:#f0a33a;--win-customers:#4cc38a;--win-more:#3cc4bb;--win-settings:#9aa3b5;--win-chat:#a08bff;--win-phone:#4cc38a;--win-echo:#7d98ef;--win-inbox:#7d98ef;--win-bell:#f0a33a;--win-cal:#63b3f0}[data-precise] :is(.b-modal-h,.tb-pop-h,.tt-pop-h,.ph-dock-h,.ai-h,.ct-pop .ct-side-h,.ct-head,.cal-panel-h,.sm-head,.ph-incoming,.pb-drawer-h,.win-h){--wc:var(--win-c,var(--win-work));background:var(--card);border-bottom:1px solid var(--line);position:relative}[data-precise] :is(.b-modal-h,.cal-panel-h) .ic,[data-precise] .win-ic{background:color-mix(in srgb, var(--wc) 16%, var(--card));width:34px;height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wc) 22%, transparent);color:var(--wc);border-radius:9px;flex:none;place-items:center;display:grid}[data-precise] :is(.b-modal-h,.cal-panel-h) .ic svg,[data-precise] .win-ic svg{width:17px;height:17px;display:block}[data-precise] :is(.b-modal-h,.cal-panel-h) .ic:after{display:none}[data-precise] .win-ic.sm{border-radius:8px;width:28px;height:28px}[data-precise] .win-ic.sm svg{width:15px;height:15px}[data-precise] .b-modal{overscroll-behavior:contain;scrollbar-width:thin;overflow:auto}[data-precise] .b-modal-h{align-items:center;gap:12px;padding:16px 16px 17px 20px}[data-precise] .b-modal-h h2{font:600 17px / 1.25 var(--f-display);letter-spacing:-.012em;color:var(--text)}[data-precise] .b-modal-h p{color:var(--muted);margin-top:2px}[data-precise] .b-modal-h .x{align-self:flex-start;margin-left:auto}[data-precise] .b-modal-b{padding-top:18px}[data-precise] .b-pop-t{color:var(--text-2);align-items:center;gap:7px;font-weight:600;display:flex}[data-precise] .b-pop-t:before{content:"";background:var(--win-c,var(--win-work));border-radius:2px;flex:none;width:7px;height:7px}[data-precise] .tb-pop-h{gap:10px;padding:12px 12px 14px 14px}[data-precise] .tb-pop-h b{font:600 15px / 1.2 var(--f-display);letter-spacing:-.01em}[data-precise] .tb-pop[aria-label=Inbox]{--win-c:var(--win-inbox)}[data-precise] .tb-pop[aria-label=Notifications]{--win-c:var(--win-bell)}[data-precise] .tb-pop[aria-label=Your\ schedule]{--win-c:var(--win-cal)}[data-precise] .tt-num{--win-c:var(--win-phone)}[data-precise] .tt-pop-h{align-items:center;gap:10px;margin:-14px -16px 2px;padding:12px 12px 14px 16px;display:flex}[data-precise] .ph-dock{--win-c:var(--win-phone)}[data-precise] .ph-dock-h{gap:10px;margin:-14px -16px 0;padding:12px 12px 14px 16px}[data-precise] .ph-dock-h .t{font:600 15px / 1.2 var(--f-display);letter-spacing:-.01em}[data-precise] .ai-panel{--win-c:var(--win-echo)}[data-precise] .ai-h{height:60px}[data-precise] .ai-ht b{font:600 15px / 1.2 var(--f-display);letter-spacing:-.01em}[data-precise] .ct{--win-c:var(--win-chat)}[data-precise] .ct-pop .ct-side-h{justify-content:flex-start;gap:10px;margin:-12px -10px 10px;padding:12px 10px 14px 14px}[data-precise] .ct-pop .ct-side-acts{margin-left:auto}[data-precise] .ct-head{border-bottom:0;padding-bottom:3px}[data-precise] .ph-incoming{--win-c:var(--win-phone);overflow:hidden}[data-precise] .pb-drawer{--win-c:var(--win-settings)}[data-precise] .pb-drawer-h{padding-bottom:17px}[data-precise] .sm-card{--win-c:var(--ac)}@media (max-width:600px){[data-precise] .b-modal-h{padding:14px 12px 15px 16px}[data-precise] .b-modal-h .ic{width:30px;height:30px}}.emo{gap:8px;max-height:320px;padding:2px;display:grid;overflow:auto}.emo-l{letter-spacing:.02em;color:var(--muted);margin:0 4px 4px;font-size:11.5px;font-weight:600;display:block}.emo-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;display:grid}.emo-grid button{cursor:pointer;background:0 0;border:0;border-radius:6px;height:34px;font-size:19px;line-height:1}.emo-grid button:hover,.emo-grid button:focus-visible{background:color-mix(in srgb, var(--win-c,var(--win-work)) 12%, var(--card));outline:none}@media (pointer:coarse){.emo-grid button{height:40px;font-size:22px}}[data-precise] .ph-dock-h .win-ic{position:relative}[data-precise] .ph-dock-h .win-ic .ph-dot{width:10px;height:10px;box-shadow:0 0 0 2px var(--card);position:absolute;bottom:-3px;right:-3px}
:root[data-precise] .ct{--ct-mine:var(--blue,#3d63e6);--ct-mine-ink:#fff;--ct-theirs:color-mix(in srgb, var(--text,#1d1c1a) 6%, var(--card,#fff));--ct-theirs-line:color-mix(in srgb, var(--text,#1d1c1a) 9%, transparent)}@media (prefers-color-scheme:dark){:root[data-precise]:not([data-theme=light]) .ct{--ct-mine:#3d63e6;--ct-theirs:color-mix(in srgb, #fff 8%, var(--card,#1b1d22));--ct-theirs-line:#ffffff1a}}:root[data-precise][data-theme=dark] .ct{--ct-mine:#3d63e6;--ct-theirs:color-mix(in srgb, #fff 8%, var(--card,#1b1d22));--ct-theirs-line:#ffffff1a}:root[data-precise] .ct .ct-tabs button{justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}:root[data-precise] .ct .ct-tabs button:before{content:"";background:var(--gc);opacity:.55;border-radius:50%;width:7px;height:7px}:root[data-precise] .ct .ct-tabs button[aria-selected=true]:before{opacity:1}:root[data-precise] .ct .ct-tabs button[aria-selected=true]{color:var(--gc);box-shadow:0 0 0 1px color-mix(in srgb, var(--gc) 35%, var(--line)), inset 0 -2px 0 var(--gc)}:root[data-precise] .ct .ct-tabs .ct-badge{background:var(--gc)}:root[data-precise] .ct .ct-list button{padding-left:12px;position:relative}:root[data-precise] .ct .ct-list button:before{content:"";background:0 0;border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:2px}:root[data-precise] .ct .ct-list button[aria-current=true]{background:color-mix(in srgb, var(--gc) 11%, transparent)}:root[data-precise] .ct .ct-list button[aria-current=true]:before{background:var(--gc)}:root[data-precise] .ct .ct-list button[aria-current=true] .ct-row-top b{color:color-mix(in srgb, var(--gc) 80%, var(--text));font-weight:600}:root[data-precise] .ct .ct-list button.unread .ct-row-top b{color:var(--text);font-weight:700}:root[data-precise] .ct .ct-list button.unread .ct-row-sub span{color:var(--text-2,var(--text))}:root[data-precise] .ct .ct-list .ct-badge{background:var(--gc);border-radius:999px}:root[data-precise] .ct .ct-list .ct-badge.at{background:var(--st-red,#d14343)}:root[data-precise] .ct :is(.ct-pav,.ct-av).photo{background:var(--bg-2);padding:0;overflow:hidden}:root[data-precise] .ct :is(.ct-pav,.ct-av).photo img{object-fit:cover;width:100%;height:100%}:root[data-precise] .ct .ct-av.photo{border-radius:50%}:root[data-precise] .ct .ct-head-people{flex:none;align-items:center;margin-left:auto;padding-left:6px;display:inline-flex}@media (max-width:900px){:root[data-precise] .ct .ct-head-people{display:none}}:root[data-precise] .ct .ct-head-people .ct-pav{width:26px;height:26px;box-shadow:0 0 0 2px var(--card);margin-left:-7px;font-size:10.5px}:root[data-precise] .ct .ct-head-people em{color:var(--muted);margin-left:5px;font-size:12px;font-style:normal;font-weight:600}:root[data-precise] .ct .ct-head-people+*{margin-left:8px}:root[data-precise] .ct .ct-day span{background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--muted);border-radius:999px;padding:3px 12px;font-size:11.5px;font-weight:600}:root[data-precise] .ct .ct-msg{background:0 0;grid-template-columns:34px minmax(0,1fr) auto;gap:2px 10px;margin:0;padding:5px 0 2px}:root[data-precise] .ct .ct-msg:hover{background:0 0}:root[data-precise] .ct .ct-msg.joined{padding-top:1px}:root[data-precise] .ct .ct-msg .ct-pav{align-self:end}:root[data-precise] .ct .ct-msg-b{grid-template-columns:minmax(0,1fr);justify-items:start;gap:3px}:root[data-precise] .ct .ct-msg-h{padding:0 12px}:root[data-precise] .ct .ct-msg-h b{color:var(--text-2,var(--text));font-size:12.5px}:root[data-precise] .ct .ct-msg-h time{font-size:11.5px}:root[data-precise] .ct .ct-msg-t{background:var(--ct-theirs);width:fit-content;max-width:min(640px,78%);box-shadow:inset 0 0 0 1px var(--ct-theirs-line);color:var(--text);border-radius:16px 16px 16px 5px;padding:8px 12px;font-size:14px;line-height:1.45}:root[data-precise] .ct .ct-msg.joined .ct-msg-t{border-top-left-radius:5px}:root[data-precise] .ct .ct-msg-t.gone{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:0 0;font-style:italic}:root[data-precise] .ct .ct-msg .ct-quote,:root[data-precise] .ct .ct-msg .dk-filebox,:root[data-precise] .ct .ct-msg .ct-reacts{max-width:min(560px,78%)}:root[data-precise] .ct .ct-msg .ct-quote{min-width:0;overflow:hidden}:root[data-precise] .ct .ct-msg.lit .ct-msg-t{box-shadow:inset 0 0 0 1px var(--ct-theirs-line), 0 0 0 3px color-mix(in srgb, var(--st-amber,#d08a12) 45%, transparent)}:root[data-precise] .ct .ct-msg.mine{grid-template-columns:auto minmax(0,1fr)}:root[data-precise] .ct .ct-msg.mine>:is(.ct-pav,.ct-msg-gap){display:none}:root[data-precise] .ct .ct-msg.mine .ct-msg-acts{grid-area:1/1}:root[data-precise] .ct .ct-msg.mine .ct-msg-b{grid-area:1/2;justify-items:end}:root[data-precise] .ct .ct-msg.mine .ct-msg-h{justify-content:flex-end}:root[data-precise] .ct .ct-msg.mine .ct-msg-t{background:var(--ct-mine);box-shadow:none;color:var(--ct-mine-ink);border-radius:16px 16px 5px}:root[data-precise] .ct .ct-msg.mine.joined .ct-msg-t{border-top-right-radius:5px}:root[data-precise] .ct .ct-msg.mine .ct-msg-t.gone{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:0 0}:root[data-precise] .ct .ct-msg.mine .ct-msg-t a{color:inherit;text-decoration:underline}:root[data-precise] .ct .ct-msg.mine .ct-at{color:#fff;background:#ffffff38}:root[data-precise] .ct .ct-msg.mine .ct-edited{color:#ffffffbf}:root[data-precise] .ct .ct-msg.mine .ct-receipt{padding:0 4px}:root[data-precise] .ct .ct-msg.mine.lit .ct-msg-t{box-shadow:0 0 0 3px color-mix(in srgb, var(--st-amber,#d08a12) 45%, transparent)}:root[data-precise] .ct .ct-msg.ct-echo .ct-msg-t{background:color-mix(in srgb, var(--blue,#3d63e6) 7%, var(--card));max-width:min(720px,86%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--blue,#3d63e6) 18%, transparent)}:root[data-precise] .ct .ct-msg.ct-echo .ct-pav.echo{background:0 0}:root[data-precise] .ct .ct-compose{border-radius:14px}@media (max-width:820px){:root[data-precise] .ct .ct-compose{padding:0 10px 10px}:root[data-precise] .ct .ct-compose-row{gap:0;padding:3px 4px}:root[data-precise] .ct .ct-compose-row textarea{min-height:40px;padding:10px 6px;font-size:15px}:root[data-precise] .ct .ct-compose-row>.b-btn.primary{min-width:40px;height:36px;margin-bottom:2px;padding:0 10px}:root[data-precise] .ct .ct-compose-row>:is(.b-btn.ghost,.dk-attach){justify-content:center;width:36px;min-width:36px;height:36px;margin-bottom:2px;padding:0}:root[data-precise] .ct .ct-compose-row>.dk-attach .dk-attach-t{display:none}}@media (max-width:700px){:root[data-precise] .ct .ct-msg-t{max-width:86%}:root[data-precise] .ct .ct-head-people,:root[data-precise] .ct .ct-msg-acts{display:none}}@media (min-width:1700px){:root[data-precise] .ct-scroll>*,:root[data-precise] .ct .ct-compose{box-sizing:border-box;width:100%;max-width:1100px;margin-inline:auto}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--f-body);margin:0;font-size:14px;line-height:1.5}a{color:var(--blue)}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}button{font:inherit}.btn{appearance:none;border:1px solid var(--line-2);background:var(--card);color:var(--text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--blue-line)}.btn.primary{background:var(--blue);border-color:var(--blue);color:var(--on-blue);font-weight:600}.btn.primary:hover{background:var(--blue-2)}.btn.ghost{background:0 0;width:auto;padding:6px 12px;font-size:13px}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:default}.btn[aria-disabled=true]{pointer-events:none}.field{gap:6px;display:grid}.field span{font-family:var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11px}.field input{background:var(--card-2);width:100%;color:var(--text);border:1px solid var(--line-2);font:inherit;border-radius:6px;padding:10px 12px;font-size:15px}.field input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-wash);outline:none}.center{background:radial-gradient(900px 480px at 50% -120px, var(--glow), transparent 70%), var(--bg);place-items:center;min-height:100vh;padding:32px 16px;display:grid}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);gap:16px;width:min(420px,100%);padding:28px;display:grid}.panel h1{font-family:var(--f-display);letter-spacing:-.015em;margin:0;font-size:24px}.panel p{color:var(--text-2);margin:0}.divider{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.divider:before,.divider:after{content:"";background:var(--line);flex:1;height:1px}.note{color:var(--muted);font-size:13px}.ok,.panel p.ok{color:var(--ok)}.err,.panel p.err{color:var(--risk)}.hero{text-align:center;justify-items:center;gap:18px;max-width:880px;display:grid}.hero h1{font-family:var(--f-display);letter-spacing:-.03em;margin:0;font-size:clamp(38px,7vw,76px);font-weight:700;line-height:1.02}.hero h1 em{color:var(--blue);font-style:normal}.hero p{color:var(--text-2);max-width:60ch;margin:0;font-size:17px}.eyebrow{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}:root:not([data-precise]) :is(.gx-side,.gx-tabs){display:none}.rail{border-right:1px solid var(--line);background:var(--bg-2);flex-direction:column;gap:14px;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.rail-brand{color:var(--text);padding:4px 8px 10px;text-decoration:none}.rail details{border-radius:6px}.rail summary{cursor:pointer;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:6px 8px;font-size:11px;list-style:none}.rail summary::-webkit-details-marker{display:none}.rail ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rail a{color:var(--text-2);border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;text-decoration:none;display:flex}.rail a:hover{background:var(--card);color:var(--text)}.rail a[aria-current=page]{background:var(--blue-wash);color:var(--text)}.tag{font-family:var(--f-mono);color:var(--muted);margin-left:auto;font-size:10px}.main{flex-direction:column;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5;align-items:center;gap:12px;padding:12px 24px;display:flex;position:sticky;top:0}.topbar .ws{font-family:var(--f-display);font-size:16px;font-weight:700}.topbar .who{color:var(--text-2);align-items:center;gap:10px;margin-left:auto;font-size:13px;display:flex}.theme-switch{border:1px solid var(--line-2);background:var(--card);border-radius:6px;gap:2px;min-width:0;margin:0;padding:2px;display:inline-flex}.theme-switch button{appearance:none;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.theme-switch button:hover{color:var(--text)}.theme-switch button.on{background:var(--blue);color:var(--on-blue);font-weight:600}.topbar .who .email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar .me{min-width:0;color:var(--text);border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;padding:3px 10px 3px 3px;text-decoration:none;display:inline-flex}.topbar .me:hover{border-color:var(--line-2);background:var(--card)}.me-av{--h:200;background:hsl(var(--h) 42% 46%);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:inline-grid;overflow:hidden}.me-av img{object-fit:cover;width:100%;height:100%;display:block}.topbar .me-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:220px;font-size:13px;font-weight:600;line-height:1.2;display:grid;overflow:hidden}.topbar .me-name small{color:var(--muted);text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.topbar .ws{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar .ws.has-logo{align-items:center;gap:10px;display:flex}.topbar .ws-name{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:560px){.topbar .ws.has-logo .ws-name{display:none}}.topbar .ws-logo{object-fit:contain;background:#fff;border-radius:4px;flex:none;width:auto;max-width:150px;height:30px;padding:2px 5px;display:block}@media (max-width:560px){.topbar{padding:10px 16px}.topbar .who .email,.topbar .me-name{display:none}.topbar .me{padding:2px}.topbar{gap:8px}.topbar .who{gap:6px}.topbar .who .btn{white-space:nowrap;padding:6px 10px;font-size:12.5px}.theme-switch .lbl{display:none}.theme-switch button{padding:5px 7px}}.content{width:100%;max-width:1100px;padding:28px 24px 64px}.content h1{font-family:var(--f-display);letter-spacing:-.02em;margin:0 0 8px;font-size:28px}.content .lede{color:var(--text-2);max-width:70ch;margin:0 0 20px}.cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px}.card h2{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:500}.card p{color:var(--text-2);margin:0}@media (max-width:820px){.shell{grid-template-columns:1fr}.rail{border-right:0;border-bottom:1px solid var(--line);height:auto;position:static}}.page{gap:16px;width:min(720px,100%);margin:0 auto;padding:28px 16px 64px;display:grid}.page-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-head h1{font-family:var(--f-display);letter-spacing:-.02em;margin:0 0 6px;font-size:28px}.page-head .lede{color:var(--text-2);margin:0}.notice{border:1px solid var(--warn);border-radius:var(--radius);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.notice p{margin:0}.notice .btn{width:auto}.sec{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);gap:12px;min-width:0;padding:20px;display:grid}.sec h2{margin:0;font-size:16px;font-weight:600}.sec p{margin:0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.state{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--muted);border-radius:6px;padding:3px 9px;font-size:11px}.state.on{color:var(--ok);border-color:var(--ok)}.state.warn{color:var(--warn);border-color:var(--warn)}.rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rows li{border:1px solid var(--line);border-radius:var(--radius);background:var(--card-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.rows .meta{gap:2px;min-width:0;display:grid}.rows .meta b{overflow-wrap:anywhere;font-weight:600}.rows .meta span{color:var(--muted);font-size:12.5px}.actions{flex-wrap:wrap;gap:8px;display:flex}.actions .btn{width:auto}.codes{font-family:var(--f-mono);font-variant-numeric:tabular-nums;background:var(--card-2);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px 12px;padding:14px;font-size:14px;display:grid}.setup{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.setup-steps{gap:10px;min-width:0;display:grid}.setup-steps p{color:var(--text-2)}.qr{border-radius:var(--radius);background:#fff;width:200px;max-width:100%;height:200px;padding:8px}.secret{font-family:var(--f-mono);color:var(--text);overflow-wrap:anywhere}@media (max-width:560px){.setup{grid-template-columns:1fr}}.new-ws summary{cursor:pointer;font-size:16px;font-weight:600}.new-ws[open] summary{margin-bottom:4px}.ws-form{gap:14px;max-width:640px;display:grid}.hint{font-size:12.5px;font-style:normal}.ws-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ws-slug{align-items:center;gap:6px;display:flex}.ws-slug .suffix{font-family:var(--f-mono);color:var(--text-2);white-space:nowrap;font-weight:500}.check{color:var(--text-2);align-items:center;gap:8px;display:flex}.ws-created ul{color:var(--text-2);gap:4px;margin:8px 0 12px;padding-left:18px;display:grid}.ws-rows li{align-items:flex-start}.ws-side{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.ws-dns{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12.5px;display:flex}.ws-dns code,.ws-created code{font-family:var(--f-mono);background:var(--card);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:4px;padding:1px 6px;font-size:12px}.inline-form{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.inline-form .btn{width:auto}@media (max-width:640px){.ws-two{grid-template-columns:1fr}.ws-rows li{flex-direction:column}.ws-side{align-items:flex-start}}.content>.sec,.content>.notice,.content>details.sec{margin-bottom:14px}.door-url{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.door-url code{min-width:0;font-family:var(--f-mono);background:var(--card-2);border:1px solid var(--line-2);overflow-wrap:anywhere;border-radius:6px;flex:320px;padding:10px 12px;font-size:12.5px}.door-url .btn{width:auto}.copy-field{gap:4px;display:grid}.copy-label{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.log .rows{margin-top:8px}.small-summary{cursor:pointer;color:var(--text-2);font-size:13px}.howto ul{color:var(--text-2);gap:6px;margin:8px 0 0;padding-left:18px;font-size:13.5px;display:grid}.howto code,.payloads pre{font-family:var(--f-mono);font-size:12px}.payloads pre{background:var(--bg);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;max-height:280px;margin:8px 0 0;padding:10px 12px;overflow:auto}.payloads .meta b{align-items:center;gap:8px;font-weight:500;display:flex}.lead-rows li{align-items:flex-start}.lead-msg{color:var(--text-2);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.lead-side{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}@media (max-width:640px){.lead-rows li{flex-direction:column}.lead-side{align-items:flex-start}}.small{font-size:12.5px}.field select,.field textarea{background:var(--card-2);width:100%;color:var(--text);border:1px solid var(--line-2);font:inherit;border-radius:6px;padding:10px 12px;font-size:15px}.field textarea{resize:vertical;line-height:1.45}.field select:focus,.field textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-wash);outline:none}.field.missing input{border-color:var(--risk)}.chips{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.chip{border:1px solid var(--line-2);color:var(--text-2);background:var(--card);border-radius:4px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;text-decoration:none;display:inline-flex}.chip-n{font-family:var(--f-mono);color:var(--muted);font-size:11.5px;font-weight:500}.chip:hover{border-color:var(--blue-line)}.chip.on{border-color:var(--blue);background:var(--blue-wash);color:var(--text)}.chip.mine{margin-left:auto}.state.o-won{color:var(--ok);border-color:var(--ok)}.state.o-lost{color:var(--risk);border-color:var(--risk)}.state.o-hold{color:var(--warn);border-color:var(--warn)}.lead-facts{color:var(--muted);font-size:12px}.rows .meta b a{color:var(--text);text-decoration:none}.rows .meta b a:hover{color:var(--blue)}.rows .meta b .state{margin-left:8px}.new-lead{margin-bottom:14px}.crumbs{color:var(--muted);margin:0 0 6px;font-size:13px}.crumb{color:var(--text-2);text-decoration:none}.title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crm-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.crm-main,.crm-side{gap:14px;min-width:0;display:grid}@media (max-width:900px){.crm-grid{grid-template-columns:1fr}}.stage-picker{gap:10px;display:grid}.stage-row{flex-wrap:wrap;gap:6px;display:flex}.stage-btn{appearance:none;border:1px solid var(--line-2);background:var(--card-2);color:var(--text-2);cursor:pointer;border-radius:4px;padding:6px 13px;font-size:13px}.stage-btn:hover:not([disabled]){border-color:var(--blue-line);color:var(--text)}.stage-btn.here{background:var(--blue);border-color:var(--blue);color:var(--on-blue);cursor:default;opacity:1;font-weight:600}.stage-btn.here.o-won{background:var(--ok);border-color:var(--ok)}.stage-btn.here.o-lost{background:var(--risk);border-color:var(--risk)}.stage-btn.open{border-color:var(--blue);color:var(--text)}.stage-btn[disabled]:not(.here){opacity:.6;cursor:default}.stage-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--card-2);gap:12px;padding:14px;display:grid}.form-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 12px;display:grid}.stage-form .actions .btn,.note-form .actions .btn{width:auto}.attempts{border-top:1px solid var(--line);gap:6px;padding-top:4px;display:grid}.note-form{gap:8px;display:grid}.assign-form{gap:6px;display:grid}.lead-quote{white-space:pre-line;color:var(--text);font-size:14.5px}.facts{color:var(--text-2);gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.facts .btn.call{width:100%}.timeline{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tl{border-left:2px solid var(--line-2);gap:3px;margin-left:4px;padding:10px 12px;display:grid}.tl-call,.tl-text,.tl-email{border-left-color:var(--blue)}.tl-status,.tl-deal,.tl-appointment{border-left-color:var(--ok)}.tl-note{border-left-color:var(--warn)}.tl-head{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:12.5px;display:flex}.tl-kind{color:var(--text);font-size:13px;font-weight:600}.tl-when{margin-left:auto}.tl-body{white-space:pre-line;color:var(--text-2);overflow-wrap:anywhere;font-size:13.5px}.kv{gap:6px;margin:10px 0 0;display:grid}.kv div{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:10px;font-size:12.5px;display:grid}.kv dt{color:var(--muted);font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.kv dd{overflow-wrap:anywhere;color:var(--text-2);margin:0}.totals{margin-bottom:14px}.total-n{font-family:var(--f-display);color:var(--text);font-size:22px}fieldset.stage-row{border:0;min-width:0;margin:0;padding:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ls-form,.ls-import{gap:10px;max-width:640px;display:grid}.ls-import{max-width:none}.ls-inline{justify-items:end;gap:4px;display:inline-grid}.ls-map{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 12px;display:grid}.ls-table{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.ls-table table{border-collapse:collapse;width:100%;font-size:12.5px}.ls-table th,.ls-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 10px}.ls-table th{color:var(--muted);font-weight:600}.ls-skipped{color:var(--text-2);margin:6px 0 0;padding-left:18px;font-size:12.5px}.ls-mode{border:1px solid var(--line);border-radius:var(--radius);gap:6px;padding:10px 12px;font-size:13.5px;display:grid}.ls-mode legend{padding:0 4px;font-weight:600}