.pc-console{max-width:1440px;margin:0 auto;padding:8px 6px 32px;color:var(--text);font-size:14px;line-height:1.5}.pc-console *{box-sizing:border-box}.pc-header,.pc-header-tools,.pc-control-deck,.pc-live-row,.pc-context-line,.pc-call-actions,.pc-section-title,.pc-queue-progress{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pc-header{justify-content:space-between;margin:8px 0 24px}.pc-header h2{font-size:28px;letter-spacing:-1px;font-weight:650;margin:5px 0}.pc-eyebrow{font:600 10px/1.4 var(--mono,monospace);letter-spacing:1.5px;color:var(--text-3)}.pc-button{padding:9px 13px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);color:var(--text);font:inherit;font-weight:550;font-size:12px;cursor:pointer;white-space:nowrap;transition:background .15s,transform .15s}.pc-button:hover:not(:disabled){background:var(--surface-3);transform:translateY(-1px)}.pc-button:focus-visible,.pc-modes button:focus-visible,.pc-next-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pc-button:disabled,.pc-control-deck select:disabled{opacity:.45;cursor:not-allowed}.pc-primary{background:var(--accent);color:var(--accent-ink,#fff);border-color:var(--accent);min-width:155px;padding:13px 18px}.pc-danger{background:var(--red-bg,#3c2026);color:var(--red);border-color:var(--red)}.pc-control-deck{border:1px solid var(--line);border-radius:12px;padding:12px;background:var(--surface)}.pc-control-deck label{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--text-2)}.pc-control-deck select{width:auto;min-width:0;font:inherit;font-size:12px;color:var(--text);background:var(--surface-2);border:1px solid var(--line);padding:7px 9px;border-radius:7px}.pc-check input{width:14px;height:14px;accent-color:var(--accent)}.pc-modes{display:flex;border:1px solid var(--line);padding:3px;gap:3px;background:var(--bg);border-radius:9px}.pc-modes button{color:var(--text-2);background:transparent;border:0;border-radius:6px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.pc-modes [aria-pressed=true]{background:var(--surface-3);color:var(--text);box-shadow:0 1px 3px #0002}.pc-mode-caption{color:var(--text-3);font-size:11px;padding:10px 2px 17px}.pc-layout{display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:18px}.pc-main,.pc-aside{display:flex;flex-direction:column;gap:16px;min-width:0}.pc-focus{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:15px;padding:24px;position:relative}.pc-focus--live{border-top-color:var(--green);box-shadow:0 0 0 1px var(--green-bg,#39ab6711)}.pc-live-row{justify-content:space-between;margin-bottom:23px}.pc-state{font:600 11px var(--mono,monospace);text-transform:uppercase;letter-spacing:1px;display:flex;gap:8px;align-items:center}.pc-state i,.pc-line-status i{width:6px;height:6px;display:inline-block;background:var(--accent);border-radius:50%}.pc-focus--live .pc-state i{background:var(--green);box-shadow:0 0 0 4px var(--green-bg,#39ab6711)}.pc-clock{font:500 19px var(--mono,monospace);font-variant-numeric:tabular-nums;color:var(--text-2)}.pc-identity{color:var(--text);min-width:0}.pc-source{display:flex;align-items:baseline;gap:10px;margin-bottom:9px;flex-wrap:wrap}.pc-source>span,.pc-fact>span{font:600 9px/1.5 var(--mono,monospace);color:var(--text-3);letter-spacing:1px}.pc-source>b{color:var(--accent);font-size:16px;font-weight:650;overflow-wrap:anywhere}.pc-person-name{font-size:clamp(24px,3vw,38px);font-weight:650;line-height:1.14;letter-spacing:-.9px;margin-bottom:18px;overflow-wrap:anywhere}.pc-facts{display:flex;gap:20px;flex-wrap:wrap}.pc-fact{display:flex;gap:6px;flex-direction:column}.pc-fact>b{font:600 20px/1.2 var(--mono,monospace)}.pc-fact small{color:var(--text-2);font-size:11px}.pc-missing>b{color:var(--amber);font-size:14px}.pc-context-line{color:var(--text-3);font-size:12px;margin:20px 0}.pc-context-line b{color:var(--text-2);font-family:var(--mono,monospace);font-weight:500}.pc-call-actions{padding:16px 0;border-top:1px solid var(--line)}.pc-queue-progress{color:var(--text-3);font-size:11px;justify-content:space-between}.pc-queue-progress .pc-button{padding:5px 9px;font-size:10px}.pc-countdown{padding:10px 12px;background:var(--accent-bg,var(--surface-2));border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;gap:8px;margin:12px 0;flex-wrap:wrap}.pc-countdown[hidden]{display:none}.pc-countdown b{flex:1;font:600 12px var(--mono,monospace);min-width:180px}.pc-panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:19px}.pc-panel h3{font-size:17px;font-weight:600;letter-spacing:-.25px;margin:8px 0 13px}.pc-note{font-size:16px;line-height:1.6;color:var(--text);white-space:pre-wrap;border-left:2px solid var(--accent);padding-left:14px}.pc-muted{color:var(--text-3);font-size:12px;line-height:1.6}.pc-brief-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;border-top:1px solid var(--line);padding-top:17px;margin-top:19px}.pc-brief-grid p{font-size:12px;margin:7px 0 0;color:var(--text-2)}.pc-opener{background:var(--surface-2);padding:14px;border-radius:9px;margin-top:17px}.pc-opener p{color:var(--text-2);font-size:13px;margin:8px 0 0}.pc-footnote{font-size:10px;line-height:1.55;color:var(--text-3);margin:14px 0 0}.pc-issued{display:flex;flex-direction:column;margin:15px 0 20px;gap:3px}.pc-issued>span{font-size:12px;color:var(--text-2)}.pc-issued>b{font:500 35px/1.2 var(--mono,monospace);letter-spacing:-1.5px}.pc-issued small{font-size:10px;color:var(--text-3)}.pc-kpis{display:grid;grid-template-columns:1fr 1fr;gap:19px 10px;padding-top:16px;border-top:1px solid var(--line)}.pc-kpis div{display:flex;flex-direction:column;gap:5px}.pc-kpis b{font:500 20px var(--mono,monospace)}.pc-kpis span{font-size:10px;color:var(--text-3)}.pc-section-title{justify-content:space-between}.pc-section-title .pc-button{padding:5px 8px;font-size:10px}.pc-next-card{display:block;text-align:left;width:100%;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);padding:12px;margin-top:11px;cursor:pointer;font:inherit;color:var(--text)}.pc-identity--compact .pc-person-name,.pc-identity--line .pc-person-name{font-size:20px;margin-bottom:10px;letter-spacing:-.35px}.pc-identity--compact .pc-source>b,.pc-identity--line .pc-source>b{font-size:12px}.pc-identity--compact .pc-source>span,.pc-identity--line .pc-source>span{font-size:8px}.pc-identity--compact .pc-fact>b,.pc-identity--line .pc-fact>b{font-size:12px}.pc-identity--compact .pc-facts,.pc-identity--line .pc-facts{gap:14px}.pc-identity--compact .pc-fact small{font-size:10px}.pc-line-board{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pc-line{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:16px;transition:opacity .25s,border-color .25s}.pc-line-status{font:600 10px var(--mono,monospace);text-transform:uppercase;display:flex;gap:7px;align-items:center;margin-bottom:14px;color:var(--text-2)}.pc-line--winner{border-color:var(--green)}.pc-line--winner i{background:var(--green)}.pc-line--recede{opacity:.55}.pc-line-foot{font:10px var(--mono,monospace);color:var(--text-3);margin-top:12px}.pc-warning{padding:9px 12px;background:var(--amber-bg,var(--surface-2));color:var(--amber);border-left:2px solid var(--amber);font-size:11px;margin:12px 0}.pc-details summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;font-size:13px;list-style:none}.pc-details summary:before{content:"+";color:var(--text-3)}.pc-details[open] summary:before{content:"-"}.pc-details summary span{flex:1}.pc-details summary b{font-size:11px;color:var(--text-3);font-weight:500}.pc-rescue-row{display:flex;text-align:left;justify-content:space-between;align-items:center;gap:15px;width:100%;background:transparent;border:0;border-top:1px solid var(--line);color:var(--text);padding:13px 0;font-family:inherit;font-size:12px;cursor:pointer}.pc-rescue-row span{display:flex;flex-direction:column;gap:5px}.pc-rescue-row small{font-size:10px;color:var(--text-3)}.pc-rescue-row>b{white-space:nowrap;font-family:var(--mono,monospace);font-size:12px}.pc-table-scroll{overflow:auto;margin-top:18px}.pc-table-scroll table{width:100%;font-size:11px;border-collapse:collapse;white-space:nowrap}.pc-table-scroll td,.pc-table-scroll th{padding:9px 10px;border-bottom:1px solid var(--line);text-align:right}.pc-table-scroll td:first-child,.pc-table-scroll th:first-child{text-align:left}.pc-table-scroll th{color:var(--text-3);font-weight:500}.pc-empty{padding:20px 0}.pc-empty h3{font-size:26px;letter-spacing:-.5px}.pc-empty p{max-width:440px;color:var(--text-3)}.pc-goal{margin-top:18px;font-size:11px;color:var(--text-2)}.pc-goal progress{width:100%;height:6px;margin-top:8px;accent-color:var(--accent)}.pc-identity-slot{padding:12px 16px;border-bottom:1px solid var(--line);background:var(--surface)}.pc-identity--strip{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.pc-identity--strip .pc-source{margin:0}.pc-identity--strip .pc-source>b{font-size:12px}.pc-identity--strip .pc-person-name{font-size:18px;letter-spacing:-.35px;margin:0}.pc-identity--strip .pc-fact{flex-direction:row;align-items:center}.pc-identity--strip .pc-fact>b{font-size:13px}.pc-identity--strip .pc-facts{gap:15px}.pc-identity--strip .pc-fact small{display:none}.pc-identity--queue{padding:10px}.pc-identity--queue .pc-person-name{font-size:30px}.pc-identity--queue .pc-source>b{font-size:17px}.pc-identity--queue .pc-fact>b{font-size:20px}.pc-message-tools{padding:12px 16px;border-top:1px solid var(--line);background:var(--surface)}.pc-message-tools .pc-template-row{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.pc-message-tools button{font-size:11px;padding:6px 9px}.pc-message-meter{font:10px var(--mono,monospace);color:var(--text-3);padding-top:7px}.pc-message-meter.bad{color:var(--red)}.pc-message-meter.warn{color:var(--amber)}.pc-workflow-review{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;padding:13px 16px;margin:14px 0;font-size:12px}.pc-workflow-review p{margin:5px 0}.pc-manual-back{margin:0 0 16px}.pc-aside .pc-panel>.pc-button{margin:4px 6px 0 0}@media(max-width:1120px){.pc-layout{grid-template-columns:minmax(0,1fr) 270px}.pc-focus{padding:19px}.pc-person-name{font-size:30px}.pc-control-deck{gap:10px}.pc-check{width:100%}}@media(max-width:820px){.pc-layout{grid-template-columns:1fr}.pc-aside{display:grid;grid-template-columns:1fr 1fr}.pc-aside .pc-panel:last-child{grid-column:1/-1}.pc-header h2{font-size:24px}.pc-header-tools{gap:6px}.pc-identity--strip .pc-source{width:100%}}@media(max-width:520px){.pc-console{padding:4px 0 20px}.pc-header{gap:8px;margin:0 0 16px}.pc-header h2{font-size:22px}.pc-header-tools .pc-button{padding:6px 9px}.pc-modes{width:100%}.pc-modes button{flex:1}.pc-control-deck{gap:9px}.pc-control-deck label{flex-wrap:wrap}.pc-focus{padding:16px}.pc-person-name{font-size:29px}.pc-fact>b{font-size:18px}.pc-source>b{font-size:15px}.pc-aside{display:flex}.pc-line-board,.pc-brief-grid{grid-template-columns:1fr}.pc-call-actions{gap:8px}.pc-primary{min-width:145px}.pc-panel{padding:16px}.pc-identity--strip{gap:8px}.pc-identity--strip .pc-facts{width:100%}}@media(prefers-reduced-motion:reduce){.pc-console *{transition:none!important;animation:none!important}.pc-button:hover{transform:none}}.A4 .pc-console .pc-button,.pc-message-tools .pc-button,.A4 .pc-message-tools .pc-button{background:var(--surface-2);color:var(--text);border:1px solid var(--line)}.A4 .pc-console .pc-primary{background:var(--accent);color:var(--bg);border-color:var(--accent);font-weight:700}.A4 .pc-console .pc-primary:hover:not(:disabled){background:var(--accent);filter:brightness(1.12)}.A4 .pc-console .pc-danger{background:var(--red-bg);border-color:var(--red);color:var(--red)}.A4 .pc-console .pc-modes button{background:transparent;color:var(--text-2);border:0}.A4 .pc-console .pc-modes [aria-pressed=true]{background:var(--surface-3);color:var(--accent);box-shadow:inset 0 0 0 1px var(--line)}.A4 .pc-console .pc-next-card{background:var(--surface-2);color:var(--text);border:1px solid var(--line)}.pc-dial-settings{margin:0}.pc-dial-settings>summary{display:none;list-style:none;cursor:pointer;padding:12px 14px;border:1px solid var(--line);background:var(--surface);border-radius:10px;font:12px var(--mono,monospace);color:var(--text-2)}.pc-dial-settings>summary b{margin-left:auto;color:var(--accent);font:11px var(--mono,monospace)}@media(max-width:820px){.pc-dial-settings>summary{display:flex;gap:10px}.pc-dial-settings[open]>summary{margin-bottom:8px}.pc-header{margin:0 0 14px}.pc-header h2{font-size:23px}.pc-mode-caption{padding-bottom:12px}.pc-focus{padding:18px}.pc-live-row{margin-bottom:17px}}@media(max-width:520px){.pc-header-tools{gap:7px}.pc-header-tools .pc-button{padding:6px 9px;font-size:10px}.pc-console{padding:0 0 92px}.pc-mode-caption{font-size:10px}.pc-call-actions .pc-primary,.pc-identity--strip .pc-source{width:100%}.pc-identity--strip .pc-facts{gap:10px}.pc-facts{gap:14px}.pc-fact>b{font-size:19px}}body.pc-calling-visible #ph-bar,body.pc-calling-visible #cd-callwidget{display:none!important}.cd-appearance{display:inline-flex!important;align-items:center;gap:7px!important;min-width:auto!important;padding:7px 10px!important;border-radius:9px!important}#cd-appearance-label{font-size:11px;font-weight:700;white-space:nowrap}.v308-focus-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.v308-focus-limit{font-size:11px;color:var(--text-3);display:flex;gap:8px;align-items:center}.v308-focus-limit select{background:var(--surface-1);color:var(--text-1);border:1px solid var(--line);border-radius:8px;padding:5px 8px}@media(max-width:700px){#cd-appearance-label{display:none}.v308-focus-head{flex-direction:column}.v308-focus-limit{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.pc-picker{padding:22px}.pc-picker-head,.pc-picker-tools,.pc-picker-plan{display:flex;align-items:center;gap:12px}.pc-picker-head{justify-content:space-between;align-items:flex-start}.pc-picker-head h2{margin:5px 0 6px;font-size:27px;letter-spacing:-.7px}.pc-picker-count{min-width:86px;text-align:right}.pc-picker-count b{display:block;font:600 30px/1 var(--mono,monospace);color:var(--accent)}.pc-picker-count span{display:block;margin-top:5px;font:600 9px var(--mono,monospace);letter-spacing:1.2px;text-transform:uppercase;color:var(--text-3)}.pc-picker-tools{margin:18px 0 10px;flex-wrap:wrap}.pc-picker-tools input{flex:1;min-width:260px;border:1px solid var(--line);background:var(--surface-2);color:var(--text);border-radius:9px;padding:11px 13px;font:inherit}.pc-picker-tools input:focus{outline:2px solid var(--accent);outline-offset:2px}.pc-picker-plan{padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);margin-bottom:12px}.pc-picker-plan strong{font:700 10px var(--mono,monospace);letter-spacing:1px;color:var(--accent);white-space:nowrap}.pc-picker-plan span{font-size:11px;color:var(--text-2)}.pc-selected-strip{display:flex;gap:8px;overflow:auto;padding:2px 0 12px}.pc-selected-strip button{display:grid;grid-template-columns:24px auto;column-gap:7px;align-items:center;min-width:185px;text-align:left;border:1px solid var(--accent);background:var(--accent-bg,var(--surface-2));color:var(--text);border-radius:9px;padding:8px 10px;font:inherit;cursor:pointer}.pc-selected-strip button>span{grid-row:1/3;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--bg);font:700 10px var(--mono,monospace)}.pc-selected-strip button small{font-size:9px;color:var(--text-3)}.pc-picker-list{border-top:1px solid var(--line);margin-top:4px}.pc-picker-row{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;gap:10px;align-items:center;text-align:left;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);padding:11px 6px;font:inherit;cursor:pointer}.pc-picker-row:hover:not(:disabled){background:var(--surface-2)}.pc-picker-row.is-selected{background:var(--accent-bg,var(--surface-2))}.pc-picker-row.is-blocked{opacity:.48;cursor:not-allowed}.pc-pick-box{width:20px;height:20px;border:1px solid var(--line);border-radius:6px;display:grid;place-items:center;font-weight:800;color:var(--bg);background:var(--surface-2)}.pc-picker-row.is-selected .pc-pick-box{border-color:var(--accent);background:var(--accent)}.pc-pick-main{display:flex;flex-direction:column;gap:3px;min-width:0}.pc-pick-main b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-pick-main small{font-size:10px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-pick-phone{font:500 11px var(--mono,monospace);color:var(--text-2);white-space:nowrap}.pc-picker-row em{font:700 9px var(--mono,monospace);font-style:normal;color:var(--red);letter-spacing:.8px}.px-local-tabs [data-tab=people]{font-weight:650}@media(max-width:700px){.pc-picker{padding:16px}.pc-picker-head h2{font-size:23px}.pc-picker-tools input{min-width:100%;width:100%}.pc-picker-row{grid-template-columns:28px minmax(0,1fr) auto}.pc-picker-row em{display:none}.pc-pick-phone{font-size:10px}.pc-picker-plan{align-items:flex-start;flex-direction:column}.pc-selected-strip button{min-width:165px}}.pc-picker-modebar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:13px 0 10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface-2) 88%,transparent)}.pc-picker-modebar>span{font:600 10px var(--mono,monospace);letter-spacing:.8px;text-transform:uppercase;color:var(--text-3);margin-right:auto}.pc-line-choice{display:flex;gap:4px;padding:3px;border:1px solid var(--line);border-radius:9px;background:var(--bg)}.pc-line-choice button{border:0;background:transparent;color:var(--text-2);border-radius:6px;padding:8px 11px;font:600 11px var(--mono,monospace);cursor:pointer}.pc-line-choice button[aria-pressed=true]{background:var(--accent);color:var(--bg)}.pc-line-choice button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:700px){.pc-picker-modebar{align-items:flex-start}.pc-picker-modebar>span{width:100%}.pc-picker-modebar .pc-modes{flex:1;min-width:230px}.pc-line-choice{width:100%}.pc-line-choice button{flex:1}}

.px-console{--px-accent:#d9af48;--px-positive:#63d1a7;max-width:1500px;margin:0 auto;isolation:isolate}.px-console[data-mode=power],.px-console[data-mode=stage]{--px-accent:#68c8dc}.px-console[data-mode=parallel]{--px-accent:#b4a2f5}.px-console .pc-header{padding:6px 0 21px}.px-console .pc-header h2{font-size:clamp(24px,2.2vw,34px);letter-spacing:-.035em}.px-console .pc-eyebrow{font-size:10px;letter-spacing:.15em;color:var(--text-3,#92a3b3)}.px-hud{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--border,#2c3a44);border-radius:15px;background:var(--surface-1,#141e27);margin:0 0 21px;overflow:hidden}.px-metric{min-width:0;padding:17px 18px;display:flex;flex-direction:column;gap:5px;position:relative}.px-hud>.px-metric+.px-metric{border-left:1px solid var(--border,#2c3a44)}.px-metric>span{font-size:11px;font-weight:600;color:var(--text-2,#a7b6c5)}.px-metric>b{font-size:27px;line-height:1.15;font-weight:650;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.px-metric>small{font-size:10px;line-height:1.5;color:var(--text-3,#8fa2b5)}.px-hud>.px-metric:nth-child(5){background:linear-gradient(135deg,rgba(99,209,167,.09),transparent)}.px-hud>.px-metric:nth-child(5)>b{color:var(--px-positive)}.px-goal b{font-size:23px}.px-goal em{font-size:17px;font-style:normal;color:var(--text-3,#92a3b3)}.px-goal progress{width:100%;height:4px;accent-color:var(--px-accent);border:0;border-radius:4px}.px-goal .px-link{position:absolute;right:8px;top:6px;font-size:10px;border:0;background:none;padding:3px;color:var(--text-3,#92a3b3)}.px-local-tabs{display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--border,#2c3a44);margin-bottom:21px;padding-bottom:12px;flex-wrap:wrap}.px-local-tabs button{border:1px solid transparent;background:transparent;color:var(--text-2,#a7b6c5);padding:9px 13px;border-radius:8px;font-size:12px;cursor:pointer;white-space:nowrap}.px-local-tabs button[aria-current=page]{color:var(--text-1,#eff5fb);background:var(--surface-2,#202e3a);border-color:var(--border,#2c3a44)}.px-local-tabs button span{display:inline-block;background:#d9af4824;color:var(--px-accent);padding:1px 5px;border-radius:4px;font-size:10px}.px-local-note{margin-left:auto;font-size:10px;color:var(--text-3,#92a3b3)}.px-console .pc-focus{border-top:2px solid var(--px-accent);background:radial-gradient(ellipse at 95% 0,rgba(128,154,180,.08),transparent 65%),var(--surface-1,#141e27);padding:23px}.px-console .pc-focus--live{box-shadow:0 0 0 1px #63d1a733,0 15px 40px #0000001a;border-top-color:var(--px-positive)}.px-console .pc-identity--hero .pc-source{display:inline-flex;align-items:center;gap:12px;background:#d9af480f;border:1px solid rgba(217,175,72,.15);padding:8px 11px;border-radius:8px;margin-bottom:13px}.px-console .pc-identity--hero .pc-source b{font-size:16px;line-height:1.5;color:#e0ba59}.px-console .pc-identity--hero .pc-person-name{font-size:clamp(30px,2.65vw,43px);line-height:1.15;letter-spacing:-.035em;margin:0 0 19px}.px-console .pc-identity--hero .pc-facts{gap:13px}.px-console .pc-identity--hero .pc-fact{border:1px solid var(--border,#2c3a44);padding:11px 15px;border-radius:9px;min-width:95px;background:#00000012}.px-console .pc-identity--hero .pc-fact>b{font-size:21px;font-variant-numeric:tabular-nums}.px-console .pc-primary{background:var(--px-accent);border-color:var(--px-accent);color:#111923;font-weight:750}.px-console .pc-primary:hover{filter:brightness(1.08)}.px-console .pc-focus--live .pc-state i{background:var(--px-positive);box-shadow:0 0 0 4px #63d1a721}.px-mode-chip{color:var(--px-accent);font-size:10px;letter-spacing:.055em;margin-right:8px}.px-attempt{color:var(--px-accent)!important}.px-console .pc-mode-caption{line-height:1.8;margin:10px 0 18px}.px-console .pc-call-actions{gap:8px;padding-top:17px;margin-top:17px}.px-console .pc-call-actions .pc-primary,.px-console .pc-call-actions .pc-danger{min-height:45px;min-width:155px}.px-console .pc-line{transition:opacity .4s,transform .4s,border-color .4s,box-shadow .4s}.px-console .pc-line--winner{border-color:var(--px-positive);box-shadow:inset 0 0 0 1px #63d1a733;animation:px-connect .6s ease-out}.px-has-winner .pc-line--recede{opacity:.43;transform:scale(.98)}.px-console .pc-line .pc-source b{font-size:13px}.px-console .pc-line .pc-person-name{font-size:22px}.px-console .pc-line .pc-fact>b{font-size:14px}.px-console .pc-line-status i{box-shadow:0 0 0 3px #b4a2f51a;animation:px-ring 2.5s ease-in-out infinite}.px-console .pc-line--winner .pc-line-status i{animation:none;background:var(--px-positive)}.px-session .pc-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.px-session .px-metric{padding:14px 0}.px-session-footer{display:flex;justify-content:space-between;padding:12px 0;border-top:1px solid var(--border,#2c3a44);font-size:11px;color:var(--text-2,#a7b6c5);font-variant-numeric:tabular-nums}.px-agent-teaser{background:linear-gradient(155deg,rgba(104,200,220,.05),transparent),var(--surface-1,#141e27)}.px-rescue-teaser{display:flex;gap:14px;align-items:center;justify-content:space-between}.px-rescue-teaser h3{font-size:23px}.px-rescue-teaser h3 small{font-size:11px;font-weight:400;color:var(--text-2,#a7b6c5)}.px-rescue-teaser p{font-size:11px;color:var(--text-3,#92a3b3)}.px-feature{padding:26px!important}.px-feature-title{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:10px 0 13px}.px-feature-title h2{font-size:27px;letter-spacing:-.03em;line-height:1.25;margin:0}.px-big-number{font-size:37px;letter-spacing:-.04em;font-weight:650;text-align:right;color:var(--px-accent);white-space:nowrap}.px-big-number small{display:block;font-size:10px;font-weight:400;letter-spacing:0;color:var(--text-3,#92a3b3)}.px-intent-list{margin-top:24px}.px-intent-row{display:grid;grid-template-columns:66px minmax(0,1fr) auto;gap:19px;padding:22px 0;border-top:1px solid var(--border,#2c3a44);align-items:start}.px-priority{width:60px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 4px;border:1px solid var(--border,#2c3a44);border-radius:10px;background:#809ab40b}.px-priority b{font-size:25px;font-variant-numeric:tabular-nums}.px-priority small{font-size:7px;letter-spacing:.08em;color:var(--text-3,#92a3b3)}.px-intent-person .pc-identity{margin:0}.px-intent-person p{margin:8px 0 4px;font-size:12px;color:var(--text-2,#a7b6c5)}.px-intent-person>small{font-size:11px;color:var(--text-3,#92a3b3)}.px-intent-person details{margin-top:10px;font-size:11px;color:var(--text-3,#92a3b3)}.px-intent-person summary{cursor:pointer}.px-intent-person .pc-person-name{font-size:21px}.px-intent-person .pc-source b{color:#e0ba59}.px-row-actions{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.px-row-actions>b{font-size:23px;font-variant-numeric:tabular-nums}.px-rescue-groups{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:22px 0}.px-rescue-groups>div{border:1px solid var(--border,#2c3a44);border-radius:10px;padding:15px}.px-rescue-groups span{display:block;font-size:10px;color:var(--text-2,#a7b6c5);min-height:28px}.px-rescue-groups b{font-size:25px}.px-rescue-row{display:flex;justify-content:space-between;gap:18px;padding:20px 0;border-top:1px solid var(--border,#2c3a44)}.px-rescue-row>div>small{display:block;margin-top:6px;font-size:11px;color:var(--text-3,#92a3b3)}.px-rescue-row p{font-size:12px;color:var(--text-2,#a7b6c5);margin:9px 0 0}.px-feature table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.px-feature td,.px-feature th{padding:14px 12px;border-bottom:1px solid var(--border,#2c3a44);text-align:left;white-space:nowrap;font-size:12px}.px-feature th{font-size:10px;color:var(--text-3,#92a3b3);font-weight:500}.px-feature td small{display:block;font-size:10px;color:var(--text-3,#92a3b3);margin-top:6px}.px-econ-foot{margin-top:22px;padding:20px;border:1px solid var(--border,#2c3a44);border-radius:11px}.px-econ-foot p{color:var(--text-2,#a7b6c5);font-size:12px;max-width:640px;line-height:1.7}.px-issue-notice,.px-call-return{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:13px 17px;margin-bottom:16px;border:1px solid rgba(99,209,167,.35);border-radius:10px;background:#63d1a712;font-size:12px}.px-issue-notice{animation:px-connect .6s ease-out}.px-ops{color:var(--text-1,#eff5fb);font-size:13px;line-height:1.6}.px-ops h2{font-size:26px;line-height:1.2;letter-spacing:-.025em}.px-ops .px-note{padding:13px 16px;border:1px solid var(--border,#2c3a44);border-radius:10px;color:var(--text-2,#a7b6c5);font-size:12px;margin:15px 0}.px-ops .px-actions{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.px-ops button{cursor:pointer}.px-ops input:not([type=checkbox]),.px-ops select,.px-ops textarea{padding:10px 12px;border:1px solid var(--border,#2c3a44);border-radius:7px;background:var(--surface-1,#141e27);color:var(--text-1,#eff5fb);width:100%;font:inherit;box-sizing:border-box}.px-ops label{display:block;margin:12px 0;color:var(--text-2,#a7b6c5);font-size:12px}.px-ops label input,.px-ops label select{margin-top:5px}.px-ops label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:9px}.px-ops label input[type=checkbox]{width:16px;flex-shrink:0;accent-color:#d9af48}.px-ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.px-ops-grid section{padding:17px;border:1px solid var(--border,#2c3a44);border-radius:11px}.px-ops h3{margin:0 0 8px}.px-ops small{color:var(--text-3,#92a3b3)}.px-status-pill{display:inline-flex;gap:6px;align-items:center;padding:4px 8px;border:1px solid var(--border,#2c3a44);border-radius:6px;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.px-status-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:#a7b6c5}.px-status-pill[data-state=running]:before,.px-status-pill[data-state=completed]:before{background:#63d1a7}.px-status-pill[data-state=failed]:before,.px-status-pill[data-state=needs_review]:before{background:#e79575}.px-run{padding:13px 0;border-bottom:1px solid var(--border,#2c3a44)}.px-run header{display:flex;gap:12px;justify-content:space-between;align-items:center}.px-run p{font-size:12px;margin:6px 0;color:var(--text-2,#a7b6c5)}.px-run pre{white-space:pre-wrap;word-break:break-word;max-height:320px;overflow:auto;font-size:11px;background:var(--surface-1,#141e27);padding:12px;border-radius:8px}.px-form-feedback{min-height:20px;color:var(--text-2,#a7b6c5);font-size:12px;margin-top:10px}.px-form-feedback[data-error=true]{color:#f2a88b}.px-transcript{max-height:310px;overflow-y:auto;border:1px solid var(--border,#2c3a44);border-radius:8px;padding:12px}.px-transcript p{font-size:12px}.px-transcript b{font-size:10px;text-transform:uppercase;color:var(--text-3,#92a3b3)}.pc-button:focus-visible,.px-local-tabs button:focus-visible,.px-ops input:focus-visible,.px-ops select:focus-visible{outline:2px solid var(--px-accent,#d9af48);outline-offset:3px}@keyframes px-connect{0%{box-shadow:0 0 0 5px #63d1a733;transform:translateY(3px)}to{transform:translateY(0)}}@keyframes px-ring{0%,to{opacity:.5}50%{opacity:1}}@media(max-width:1200px){.px-hud{grid-template-columns:repeat(3,minmax(0,1fr))}.px-hud>.px-metric:nth-child(4){border-left:0}.px-hud>.px-metric:nth-child(n+4){border-top:1px solid var(--border,#2c3a44)}.px-local-note{display:none}.px-console .pc-layout{grid-template-columns:minmax(0,1fr) 270px}}@media(max-width:860px){.px-console .pc-layout{grid-template-columns:1fr}.px-console .pc-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.px-console .pc-aside .pc-panel:last-child{grid-column:1/-1}.px-feature-title{align-items:flex-start}.px-feature-title h2{font-size:23px}.px-rescue-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:580px){.px-console .pc-header{align-items:flex-start;gap:14px;flex-direction:column}.px-console .pc-header-tools{width:100%;display:flex;flex-wrap:wrap}.px-console .pc-header-tools .pc-button{flex:1;padding:10px 8px}.px-hud{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:12px}.px-hud>.px-metric:nth-child(n){border-left:0}.px-hud>.px-metric:nth-child(2n){border-left:1px solid var(--border,#2c3a44)}.px-hud>.px-metric:nth-child(n+3){border-top:1px solid var(--border,#2c3a44)}.px-metric{padding:13px}.px-metric>b{font-size:24px}.px-local-tabs{gap:4px}.px-local-tabs button{padding:8px;font-size:11px}.px-console .pc-focus{padding:18px}.px-console .pc-identity--hero .pc-source{display:flex;align-items:flex-start;flex-direction:column;gap:4px}.px-console .pc-identity--hero .pc-person-name{font-size:30px}.px-console .pc-identity--hero .pc-fact>b{font-size:18px}.px-console .pc-identity--hero .pc-facts{gap:8px}.px-console .pc-identity--hero .pc-fact{padding:10px;min-width:65px}.px-console .pc-aside{display:flex;flex-direction:column}.px-console .pc-call-actions .pc-primary{width:100%}.px-feature{padding:18px!important}.px-feature-title{flex-direction:column;gap:12px}.px-big-number{text-align:left;font-size:33px}.px-intent-row{grid-template-columns:45px minmax(0,1fr);gap:12px}.px-priority{width:42px}.px-priority b{font-size:21px}.px-priority small{font-size:6px}.px-intent-row>.px-row-actions{grid-column:2;align-items:flex-start}.px-intent-person .pc-person-name{font-size:19px}.px-rescue-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.px-rescue-row{flex-direction:column}.px-rescue-row .px-row-actions{flex-direction:row;justify-content:space-between;align-items:center}.px-rescue-teaser{align-items:flex-start;flex-direction:column}.px-ops-grid{grid-template-columns:1fr}.px-call-return{flex-wrap:wrap}.px-ops h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.px-console *,.px-console *:before,.px-console *:after{animation:none!important;transition:none!important}}body[data-theme=light] .px-console,body.light .px-console{--px-positive:#167454}body[data-theme=light] .px-console .pc-source b,body.light .px-console .pc-source b{color:#745510}.px-mobile-production{display:none}@media(max-width:580px){.px-console[data-view=call]>.px-hud{display:none}.px-mobile-production{display:block}.px-console .pc-header{margin-bottom:18px}.px-console .pc-mode-caption{margin:8px 0 12px}.px-mobile-production .px-hud{margin:0}}:root[data-theme=light] .px-console,:root[data-theme=light] .px-ops{--px-positive:#167454}:root[data-theme=light] .px-console .pc-source b{color:#745510}.px-ops .pc-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;min-height:40px;border:1px solid var(--border,#2c3a44);border-radius:8px;background:var(--surface-2,#202e3a);color:var(--text-1,#eff5fb);font:inherit;font-size:12px;line-height:1.4;cursor:pointer}.px-ops .pc-button:hover{filter:brightness(1.12)}.px-ops .pc-button.pc-primary{background:#d9af48;border-color:#d9af48;color:#111923;font-weight:700}.px-ops .pc-button:disabled{opacity:.45;cursor:not-allowed}

.pc-address{display:flex;flex-direction:column;gap:5px;margin-top:16px;padding-top:13px;border-top:1px solid var(--line);overflow-wrap:anywhere}.pc-address>span{font:600 9px/1.4 var(--mono,monospace);letter-spacing:1px;color:var(--text-3)}.pc-address>b{font-size:17px;line-height:1.5;font-weight:550;color:var(--text)}.pc-identity--compact .pc-address,.pc-identity--line .pc-address{margin-top:10px;padding-top:8px}.pc-identity--compact .pc-address>b,.pc-identity--line .pc-address>b{font-size:12px}.pc-identity--strip .pc-address{margin:0;border:0;padding:0;max-width:420px}.pc-identity--strip .pc-address>b{font-size:12px}.cc-root{color:var(--text);font-size:14px;line-height:1.55;max-width:1060px;margin:auto}.cc-root *{box-sizing:border-box}.cc-root h2,.cc-launch h2{font-size:clamp(25px,3vw,35px);line-height:1.15;letter-spacing:-.035em;margin:9px 0 13px}.cc-root h3{font-size:18px;margin:23px 0 12px}.cc-root h4{font-size:14px;margin:3px 0}.cc-root p{color:var(--text-2);margin:9px 0}.cc-root small{display:block;color:var(--text-3);font-size:11px;line-height:1.6}.cc-hero,.cc-launch{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(115deg,rgba(217,175,72,.065),transparent 80%),var(--surface);margin:0 0 22px}.cc-hero p{max-width:640px}.cc-mode,.cc-pill{font:500 11px/1.6 var(--mono,monospace);color:var(--text-2);background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:5px 9px;display:inline-block}.cc-mode{flex-shrink:0;color:var(--accent)}.cc-pill[data-ready=true]{color:var(--green)}.cc-nav{display:flex;gap:7px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding:0 0 15px;margin:0 0 20px}.cc-nav button{border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-2);padding:10px 12px;cursor:pointer;font:600 12px var(--sans,inherit)}.cc-nav button[aria-current=page]{background:var(--surface-2);border-color:var(--line);color:var(--accent)}.cc-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:18px 0}.cc-summary>div{padding:18px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.cc-summary>div:last-child{border:0}.cc-summary b{font-size:30px;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.cc-summary span{color:var(--text-3);font-size:11px}.cc-health,.cc-note,.cc-verification{border:1px solid var(--line);background:var(--surface-2);padding:17px;border-radius:11px;margin:15px 0}.cc-health>b{font-size:14px}.cc-section-title{display:flex;justify-content:space-between;align-items:center;gap:12px}.cc-section-title span{font-size:11px;color:var(--text-3)}.cc-event{display:grid;grid-template-columns:72px minmax(0,1fr) 195px;gap:18px;padding:20px 0;border-top:1px solid var(--line)}.cc-date{display:flex;flex-direction:column;align-items:center;justify-content:center;height:70px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.cc-date b{font:600 26px var(--mono,monospace);color:var(--accent)}.cc-date span{font-size:10px;color:var(--text-3)}.cc-event-main>b{font-size:17px}.cc-event-main{min-width:0}.cc-event-main details{margin-top:8px}.cc-event-main blockquote{border-left:2px solid var(--accent);padding:10px 14px;background:var(--surface-2);margin:12px 0;white-space:pre-wrap}.cc-event-action{display:flex;flex-direction:column;align-items:stretch;gap:8px}.cc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0}.cc-root label:not(.cc-check){display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--text-2)}.cc-root input:not([type=checkbox]),.cc-root select,.cc-root textarea{width:100%;max-width:100%;font:14px/1.5 var(--sans,inherit);padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);min-height:43px}.cc-root textarea{resize:vertical}.cc-root input:focus-visible,.cc-root textarea:focus-visible,.cc-root select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cc-check{display:flex;align-items:flex-start;gap:10px;color:var(--text);font-size:13px;line-height:1.6;padding:5px 0}.cc-check input{width:16px;height:16px;flex:0 0 16px;margin-top:3px;accent-color:var(--accent)}.cc-holidays{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cc-recipe{padding:15px;border:1px solid var(--line);border-radius:10px;margin:10px 0}.cc-recipe>summary{display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer}.cc-root details>summary{color:var(--text);font-size:13px;cursor:pointer}.cc-token-table{display:flex;flex-direction:column}.cc-root .cc-token-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(160px,1fr);gap:20px;border-top:1px solid var(--line);padding:13px 0;align-items:center}.cc-token-row span{display:flex;flex-direction:column;gap:3px}.cc-token-row code{font-size:11px;color:var(--accent)}.cc-root pre,.cc-raw{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:11px;background:var(--surface-2);padding:14px;border-radius:8px}.cc-journal,.cc-problem,.cc-campaign{padding:15px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.cc-campaign>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.cc-journal small{width:100%}.cc-outcome{padding:10px 12px;border-left:2px solid var(--accent);font-size:12px;background:var(--surface-2)}.cc-empty{padding:24px;text-align:center;border:1px dashed var(--line);border-radius:12px;margin:20px 0}.cc-root [data-error=true]{color:var(--red)}.v305-location{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--line);border-radius:10px;margin:0 0 14px;background:var(--surface-2)}.v305-location b{font-size:14px}.v305-location small{color:var(--text-2);font-size:11px}.v305-location label{font-size:12px;display:flex;flex-direction:column;gap:6px}.v305-location select{width:100%;color:var(--text);background:var(--surface);padding:10px;border:1px solid var(--line);border-radius:7px}#m-nl{padding:18px;align-items:center}#m-nl .mbox{display:flex;flex-direction:column;max-height:calc(100dvh - 36px);overflow:hidden;margin:auto;width:100%}#m-nl .mhead,#m-nl .mh{flex-shrink:0}#m-nl-b{overflow-y:auto;min-height:0;overscroll-behavior:contain;scrollbar-gutter:stable}#m-nl:has(.cc-root) .mbox{max-width:1100px!important}#m-nl:has(.cc-root) #m-nl-b{padding:24px}@media(max-width:740px){.cc-hero,.cc-launch{flex-direction:column;align-items:flex-start;padding:18px}.cc-summary{grid-template-columns:1fr 1fr}.cc-summary>div{border-bottom:1px solid var(--line)}.cc-form-grid{grid-template-columns:1fr}.cc-holidays{grid-template-columns:1fr 1fr}.cc-event{grid-template-columns:55px minmax(0,1fr);gap:12px}.cc-event-action{grid-column:2;flex-direction:row;flex-wrap:wrap}.cc-event-action .cc-pill{width:100%}.cc-root .cc-token-row{grid-template-columns:1fr;gap:9px}.cc-section-title{align-items:flex-start;flex-direction:column;gap:0}#m-nl{padding:8px}#m-nl .mbox{max-height:calc(100dvh - 16px)}#m-nl:has(.cc-root) #m-nl-b{padding:15px}.pc-address>b{font-size:15px}.cc-recipe>summary{flex-wrap:wrap}.cc-mode{white-space:normal}}@media(prefers-reduced-motion:reduce){.cc-root *{animation:none!important;transition:none!important}}.v305-location.needs-confirm{border-color:var(--amber,#C8A344);box-shadow:0 0 0 1px #c8a34459}.v305-location.flash{animation:v305flash 1.2s ease-out 2}@keyframes v305flash{0%{box-shadow:0 0 #c8a344cc}to{box-shadow:0 0 0 10px #c8a34400}}@media(prefers-reduced-motion:reduce){.v305-location.flash{animation:none}}

.wd-root{color:var(--text,#dce4ec);font-size:14px;line-height:1.5}.wd-hero{padding:20px 0 24px;border-bottom:1px solid var(--line,#293a45);margin-bottom:20px}.wd-hero small{color:var(--gold,#dfb748);letter-spacing:.12em;font-weight:700}.wd-hero h2{font-size:clamp(23px,2.7vw,34px);margin:10px 0;line-height:1.14}.wd-hero p,.wd-note{color:var(--muted,#93a4b2);max-width:78ch}.wd-tabs{display:flex;gap:8px;flex-wrap:wrap;align-items:end;margin:14px 0}.wd-tabs label{min-width:145px}.wd-row{display:flex;justify-content:space-between;gap:16px;padding:18px;border-bottom:1px solid var(--line,#293a45);background:var(--card,#17232c)}.wd-row h3{font-size:16px;margin:5px 0}.wd-row p{margin:5px 0;color:var(--muted,#9dadb8)}.wd-row small{font-size:12px;color:var(--muted,#9dadb8)}.wd-actions{display:flex;gap:6px;flex-wrap:wrap;align-content:center;justify-content:flex-end}.wd-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wd-root label{display:flex;flex-direction:column;gap:7px}.wd-root input,.wd-root select,.wd-root textarea{max-width:100%;min-width:0;padding:10px;border:1px solid var(--line,#344854);border-radius:8px;background:var(--bg,#0e171e);color:inherit;font:inherit}.wd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0}.wd-kpi{cursor:pointer;color:inherit;text-align:left;border:1px solid var(--line,#344854);border-radius:15px;background:var(--card,#17232c);padding:23px;display:flex;flex-direction:column;gap:12px}.wd-kpi:first-child{border-color:var(--gold,#dfb748)}.wd-kpi b{font-size:clamp(24px,3vw,43px);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.wd-kpi span{font-size:12px;color:var(--muted,#a1b1bd)}.wd-kpi small{letter-spacing:.08em;font-size:11px}.wd-split{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;margin-bottom:18px}.wd-panel{padding:22px;border:1px solid var(--line,#344854);border-radius:14px;background:var(--card,#17232c)}.wd-panel h3{font-size:19px;margin:0 0 10px}.wd-total{font-size:40px}.wd-bar{display:grid;grid-template-columns:1fr auto;gap:8px;margin:18px 0}.wd-bar>div{grid-column:1/-1;background:var(--bg,#0e171e);height:11px;border-radius:6px;overflow:hidden}.wd-bar i{height:100%;display:block;background:var(--gold,#d7b047)}.wd-launch{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 20px}.wd-empty{padding:28px}.wd-root button:focus-visible{outline:2px solid var(--gold,#d7b047);outline-offset:3px}.wd-task-cal{display:block;margin:3px 0;padding:5px;color:inherit;border-left:2px solid var(--gold,#d7b047);font-size:12px;background:var(--card,#17232c);cursor:pointer}.wd-production details{margin:18px 0}.light .wd-root,[data-theme=light] .wd-root,[data-theme=light] .wd-entry{--text:#17212c;--muted:#475665;--line:#c4d0d8;--card:#f4f7fa;--bg:#fff;--gold:#987313}@media(max-width:900px){.wd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-split{grid-template-columns:1fr}}@media(max-width:600px){.wd-fields{grid-template-columns:1fr}.wd-row{flex-direction:column}.wd-actions{justify-content:flex-start}.wd-kpi{padding:14px}.wd-kpi b{font-size:27px}.wd-hero h2{font-size:25px}}.wd-root .pc-button,.wd-entry .pc-button,.wd-actions .pc-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 13px;border:1px solid var(--line,#344854);border-radius:8px;background:var(--card,#17232c);color:var(--text,#dce4ec);font:inherit;font-size:12px;font-weight:600;cursor:pointer;min-height:36px;line-height:1.35}.wd-root .pc-button:hover,.wd-entry .pc-button:hover,.wd-actions .pc-button:hover{border-color:var(--gold,#d7b047)}.wd-root .pc-button:disabled,.wd-entry .pc-button:disabled,.wd-actions .pc-button:disabled{opacity:.55;cursor:wait}.wd-root .pc-primary,.wd-entry .pc-primary,.wd-actions .pc-primary{background:var(--gold,#e7be58);color:#141b22;border-color:var(--gold,#e7be58)}[data-theme=light] .wd-root .pc-primary,[data-theme=light] .wd-entry .pc-primary{background:#eac878;color:#18222a;border-color:#b58b2c}.wd-root .pc-button:focus-visible,.wd-entry .pc-button:focus-visible,.wd-actions .pc-button:focus-visible{outline:2px solid var(--gold,#d7b047);outline-offset:3px}.A4 .wd-root .pc-button,.A4 .wd-entry .pc-button,.A4 .wd-actions .pc-button{border:1px solid var(--line,#344854);background:var(--card,#17232c);color:var(--text,#dce4ec)}.A4 .wd-root .pc-primary,.A4 .wd-entry .pc-primary,.A4 .wd-actions .pc-primary{background:var(--gold,#e7be58);color:#141b22;border-color:var(--gold,#e7be58)}.A4 .wd-root button.wd-kpi{background:var(--card,#17232c);border:1px solid var(--line,#344854);color:var(--text,#dce4ec)}.A4 .wd-root button.wd-kpi:first-child{border-color:var(--gold,#dfb748)}[data-theme=light] .A4 .wd-root .pc-primary,[data-theme=light] .A4 .wd-entry .pc-primary{background:#eac878;color:#18222a;border-color:#b58b2c}.wd-root .wd-save-recovery{border:1px solid var(--amber,#d7a532);border-radius:12px;padding:16px;margin-top:14px;background:var(--surface-2,rgba(190,145,42,.08))}.wd-root .wd-save-recovery[hidden]{display:none!important}.wd-root .wd-save-recovery p{margin:8px 0;line-height:1.5}.wd-root .wd-save-recovery small{display:block;overflow-wrap:anywhere}.wd-root [aria-invalid=true]{outline:2px solid var(--danger,#e58060);outline-offset:2px}.wd-root [aria-invalid=true]:focus{outline-offset:3px}.wd-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.wd-template{border:1px solid var(--line,#344854);border-radius:13px;background:var(--card,#17232c);padding:16px}.wd-template small{display:block;color:var(--gold,#dfb748);font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px}.wd-template p{margin:0;color:var(--text,#dce4ec);line-height:1.55}.wd-followup-step textarea{width:100%;min-height:96px}.wd-review-check{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;border:1px solid var(--gold,#dfb748);border-radius:12px;padding:14px;margin-top:16px;background:color-mix(in srgb,var(--gold,#dfb748) 8%,transparent)}.wd-review-check input{width:auto!important;margin-top:3px}@media(max-width:720px){.wd-template-grid{grid-template-columns:1fr}}

.team311-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;margin:14px 0}.team311-card{border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,var(--accent) 4%),var(--surface));border-radius:16px;padding:16px;min-width:0}.team311-kicker{font:700 10px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.team311-title{font-size:16px;font-weight:760;color:var(--text);margin-bottom:4px}.team311-copy{font-size:12px;line-height:1.55;color:var(--text-3)}.team311-attn{display:grid;gap:7px;margin-top:12px}.team311-attn-row{display:flex;align-items:flex-start;gap:10px;padding:10px 11px;border:1px solid var(--line);border-radius:11px;background:var(--surface-2)}.team311-attn-row.high{border-color:color-mix(in srgb,#f05c52 45%,var(--line));box-shadow:inset 3px 0 #f05c52}.team311-attn-row.medium{box-shadow:inset 3px 0 var(--accent)}.team311-attn-name{font-weight:720;font-size:12px;min-width:110px}.team311-attn-text{font-size:12px;color:var(--text-2);line-height:1.4}.team311-progress{height:7px;background:var(--surface-3);border-radius:999px;overflow:hidden;margin:9px 0 5px}.team311-progress>i{display:block;height:100%;background:var(--accent);border-radius:inherit}.team311-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.team311-form label{display:grid;gap:5px;font:700 9px/1.2 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.team311-form label.wide{grid-column:1/-1}.team311-form input,.team311-form select{width:100%}.team311-routing-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.team311-status{display:inline-flex;align-items:center;gap:6px;font:700 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:999px;border:1px solid var(--line);color:var(--text-2)}.team311-status.on{color:#55d89b;border-color:color-mix(in srgb,#55d89b 45%,var(--line));background:color-mix(in srgb,#55d89b 8%,transparent)}.team311-roster{display:grid;gap:7px;margin-top:12px}.team311-agent{display:grid;grid-template-columns:minmax(140px,1.2fr) minmax(150px,1fr) 85px 70px;gap:10px;align-items:center;padding:9px 10px;border:1px solid var(--line);border-radius:11px;background:var(--surface-2)}.team311-agent b{font-size:12px}.team311-agent small{display:block;color:var(--text-3);font-size:10px;margin-top:2px}.team311-cap{font:700 11px/1 var(--mono);color:var(--text-2)}.team311-offboard{border-top:1px solid var(--line);margin-top:9px;padding-top:9px}.team311-teamtable .ready{color:#55d89b}.team311-teamtable .setup{color:var(--accent)}@media(max-width:900px){.team311-grid{grid-template-columns:1fr}.team311-agent{grid-template-columns:1fr 1fr}.team311-form{grid-template-columns:1fr}.team311-form label.wide{grid-column:auto}}@media(prefers-reduced-motion:no-preference){.team311-card{animation:team311In .2s ease-out}@keyframes team311In{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}

:root{--cd-love-gold:#b78d49;--cd-love-ivory:#f4f0e7}#cd-gate.cd3148-gate{padding:0!important;background:#f4f0e7!important;align-items:stretch!important;justify-content:stretch!important}#cd-gate .cd3148-shell{width:100%;min-height:100vh;display:grid;grid-template-columns:minmax(440px,48%) 1fr;background:var(--cd-love-ivory);color:#111}#cd-gate .cd3148-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 75% 45%,#1b1f20 0,#0d1112 52%,#090c0d);color:#f8f5ee;padding:40px 7%;display:flex;flex-direction:column;min-height:100vh}#cd-gate .cd3148-wordmark{font-family:Georgia,Times New Roman,serif;letter-spacing:.34em;font-size:18px;text-transform:uppercase}#cd-gate .cd3148-hero-copy{margin:auto 0;max-width:690px}#cd-gate .cd3148-hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5vw,82px);line-height:1.02;letter-spacing:-.045em;font-weight:600;margin:0 0 14px}#cd-gate .cd3148-hero p{font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,1.7vw,30px);color:#e5e1d9;margin:0 0 30px}#cd-gate .cd3148-mock{border:1px solid #b98c43;border-radius:12px;padding:24px 28px;background:linear-gradient(145deg,#181e1feb,#080b0cf2);box-shadow:0 30px 70px #00000047;max-width:650px}#cd-gate .cd3148-mock-head{display:flex;align-items:center;gap:18px;font-family:Georgia,Times New Roman,serif;font-size:28px}#cd-gate .cd3148-mock-avatar{width:52px;height:52px;border:1px solid #c89d59;border-radius:50%;display:grid;place-items:center;color:#c89d59;font-size:22px}#cd-gate .cd3148-mock-tabs{display:flex;gap:45px;border-bottom:1px solid #4a4e4f;padding:18px 0 12px;margin-bottom:22px;color:#d1d1cf;font-size:14px}#cd-gate .cd3148-mock-tabs b{color:#e1b868;border-bottom:2px solid #e1b868;padding-bottom:11px}#cd-gate .cd3148-skeleton{display:grid;grid-template-columns:85px 1fr;gap:24px;align-items:center;border-bottom:1px solid #373b3c;padding:6px 0 22px}#cd-gate .cd3148-skeleton-i{width:82px;height:82px;border-radius:8px;background:#24292a}#cd-gate .cd3148-lines i{display:block;height:13px;background:linear-gradient(90deg,#303637,#4a5051);border-radius:4px;margin:10px 0;width:62%}.cd3148-lines i:nth-child(2){width:88%}.cd3148-lines i:nth-child(3){width:42%}#cd-gate .cd3148-mock-note{margin-top:18px;color:#bcbfbd;font-size:13px}#cd-gate .cd3148-hero-foot{font-family:Georgia,Times New Roman,serif;font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:#d9d3c7;padding-top:26px}#cd-gate .cd3148-panel{display:flex;align-items:center;justify-content:center;padding:44px 7%;background:radial-gradient(circle at 50% 30%,#faf7ef 0,#f2eee5 72%,#ece8df)}#cd-gate .cd3148-form{width:min(650px,100%)}#cd-gate .cd3148-step{display:flex;justify-content:flex-end;font-size:13px;color:#3e4141;margin-bottom:20px}#cd-gate .cd3148-form h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,62px);line-height:1.02;letter-spacing:-.04em;font-weight:600;margin:0 0 8px}#cd-gate .cd3148-lede{font-family:Georgia,Times New Roman,serif;font-size:22px;margin:0 0 28px;color:#333}#cd-gate .cd3148-field{display:block;margin:0 0 18px;font-size:13px;font-weight:700;color:#141719}#cd-gate .cd3148-field>span{display:block;margin-bottom:7px}#cd-gate .cd3148-field input,#cd-gate .cd3148-field select{width:100%;box-sizing:border-box;background:#ffffff47;border:1px solid #c8c5bd;border-radius:6px;padding:14px 15px;color:#101214;font:inherit;font-weight:500;outline:0;min-height:52px}#cd-gate .cd3148-field input:focus,#cd-gate .cd3148-field select:focus{border-color:#aa7f39;box-shadow:0 0 0 3px #aa7f391f}#cd-gate .cd3148-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}#cd-gate .cd3148-span2{grid-column:1/-1}#cd-gate .cd3148-role{display:grid;grid-template-columns:1fr 1fr;border:1px solid #c8c5bd;border-radius:7px;overflow:hidden;margin:2px 0 18px}#cd-gate .cd3148-role button{min-height:54px;border:0;border-right:1px solid #c8c5bd;background:transparent;color:#252728;font-weight:700;cursor:pointer;font-size:14px}.cd3148-role button:last-child{border-right:0}#cd-gate .cd3148-role button.on{background:#f8f4ea;box-shadow:inset 0 0 0 1px #aa7f39;color:#171717}#cd-gate .cd3148-submit{width:100%;min-height:56px;border:0;border-radius:6px;background:#0c1112;color:#fff;font-weight:750;font-size:15px;cursor:pointer;letter-spacing:.01em}.cd3148-submit:hover{background:#151b1d}#cd-gate .cd3148-actions{display:flex;gap:9px;margin-top:8px}.cd3148-actions .cd3148-back{width:auto;padding:0 20px;background:transparent;color:#111;border:1px solid #b8b5ae}#cd-gate .cd3148-foot{text-align:center;margin-top:24px;color:#555;font-size:13px}.cd3148-foot a{color:#8f6729;text-decoration:underline;cursor:pointer}#cd-gate .cd3148-error{min-height:21px;color:#9d332c;margin-top:10px;font-size:12px;font-weight:650}#cd-gate .cd3148-note{font-size:11.5px;color:#666;line-height:1.5;margin-top:5px;font-weight:500}.cd3148-note.good{color:#2f7251}#cd-gate .cd3148-pilot{display:flex;gap:8px;align-items:flex-start;border:1px solid #d4c6ab;background:#f8f2e6;border-radius:7px;padding:10px 12px;font-size:11.5px;line-height:1.5;color:#4e4638;margin-bottom:18px}@media(max-width:900px){#cd-gate .cd3148-shell{grid-template-columns:1fr}.cd3148-hero{min-height:auto!important;padding:26px 24px!important}.cd3148-hero-copy{margin:32px 0!important}.cd3148-mock{display:none}.cd3148-hero h1{font-size:42px!important}.cd3148-hero-foot{display:none}.cd3148-panel{padding:34px 22px!important}.cd3148-grid{grid-template-columns:1fr!important}.cd3148-span2{grid-column:auto!important}}#cd-undo .cd3148-undo-x{border:0;background:transparent;color:inherit;opacity:.65;font-size:18px;line-height:1;cursor:pointer;padding:1px 3px;margin-left:-2px}#cd-undo .cd3148-undo-x:hover{opacity:1}.cd3148-sync{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:700;color:var(--text-3);white-space:nowrap}.cd3148-sync.syncing{color:var(--accent)}.cd3148-sync.bad{color:var(--red)}.cd3148-sync.saved{color:var(--green)}.cd3148-bell{position:relative;border:1px solid var(--line);background:var(--surface-2);color:var(--text);width:34px;height:32px;border-radius:9px;cursor:pointer;font-size:15px}.cd3148-bell-badge{position:absolute;right:-5px;top:-6px;min-width:17px;height:17px;border-radius:999px;background:var(--red);color:#fff;font-size:9px;display:grid;place-items:center;padding:0 3px;font-weight:800}.cd3148-bell-badge:empty{display:none}.cd3148-pop{position:fixed;right:20px;top:58px;z-index:99980;width:min(420px,calc(100vw - 28px));max-height:70vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 22px 70px #00000047;padding:12px}.cd3148-pop-h{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:4px 4px 10px}.cd3148-pop-h b{font-size:14px}.cd3148-notif{padding:10px;border-top:1px solid var(--line)}.cd3148-notif:first-of-type{border-top:0}.cd3148-notif b,.cd3148-notif span,.cd3148-notif small{display:block}.cd3148-notif span{font-size:12px;margin-top:2px;color:var(--text-2)}.cd3148-notif small{font-size:10px;color:var(--text-3);margin-top:4px}.cd3148-notif.unread{background:color-mix(in srgb,var(--accent) 5%,transparent)}.cd3148-pilot-lock{font-size:10px;font-weight:800;color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 55%,var(--line));border-radius:999px;padding:4px 8px;white-space:nowrap}.cd3148-section{margin:0 0 18px}.cd3148-section-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.cd3148-section-h b{font-size:12px;text-transform:uppercase;letter-spacing:.07em}.cd3148-section-h span{font-size:11px;color:var(--text-3)}.cd3148-schedule-list{border:1px solid var(--line);border-radius:13px;overflow:hidden}.cd3148-srow{display:grid;grid-template-columns:115px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 13px;border-bottom:1px solid var(--line);background:var(--surface)}.cd3148-srow:last-child{border-bottom:0}.cd3148-srow.missed{border-left:3px solid var(--amber);background:color-mix(in srgb,var(--amber) 4%,var(--surface))}.cd3148-srow-time b,.cd3148-srow-time span{display:block}.cd3148-srow-time b{font-size:12px}.cd3148-srow-time span{font-size:10.5px;color:var(--text-3);margin-top:2px}.cd3148-srow-main b{font-size:13px}.cd3148-srow-main small{display:block;color:var(--text-3);font-size:11px;margin-top:3px}.cd3148-srow-a{display:flex;gap:5px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.cd3148-srow-a select{min-width:120px}.cd3148-schedule-empty{padding:28px;border:1px dashed var(--line);border-radius:13px;text-align:center;color:var(--text-3);font-size:12px}.cd3148-add-menu{display:flex;gap:8px;flex-wrap:wrap;padding:8px 0}.cd3148-add-menu button{flex:1;min-width:120px}@media(max-width:760px){.cd3148-srow{grid-template-columns:85px 1fr}.cd3148-srow-a{grid-column:1/-1;justify-content:flex-start}}.cd3148-love-stack{display:grid;gap:10px;margin-bottom:10px}.cd3148-love-card{border:1px solid var(--line);border-radius:13px;background:var(--surface-1);padding:12px 13px}.cd3148-love-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.cd3148-love-h b{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.cd3148-love-h small{color:var(--text-3)}.cd3148-tags{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.cd3148-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid var(--tag-color,var(--line));border-radius:999px;font-size:10.5px;font-weight:750;color:var(--tag-color,var(--text-2));background:color-mix(in srgb,var(--tag-color,var(--line)) 8%,transparent)}.cd3148-tag.smart{border-style:dashed;opacity:.82}.cd3148-tag.none{--tag-color:var(--text-3)}.cd3148-pin{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;border-top:1px solid var(--line);padding:8px 0}.cd3148-pin:first-of-type{border-top:0}.cd3148-pin span{font-size:12px;line-height:1.45}.cd3148-pin-actions{display:flex;gap:3px}.cd3148-pin-actions button{border:0;background:none;color:var(--text-3);cursor:pointer;font-size:11px}.cd3148-rel{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:11.5px;color:var(--text-2)}.cd3148-rel a{color:var(--accent);font-weight:700;text-decoration:none}.cd3148-upcoming-row{display:flex;justify-content:space-between;gap:8px;border-top:1px solid var(--line);padding:7px 0;font-size:11.5px}.cd3148-upcoming-row:first-of-type{border-top:0}.cd3148-upcoming-row small{color:var(--text-3)}.cd3148-overlay{position:fixed;inset:0;z-index:100010;background:#00000085;display:grid;place-items:center;padding:20px}.cd3148-modal{width:min(720px,96vw);max-height:86vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 28px 80px #0006;padding:16px}.cd3148-modal-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.cd3148-modal-h h3{margin:0;font-size:17px}.cd3148-modal-x{border:0;background:none;color:var(--text-3);font-size:22px;cursor:pointer}.cd3148-tag-row{display:grid;grid-template-columns:minmax(0,1fr) 48px auto;gap:8px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.cd3148-tag-row:first-child{border-top:0}.cd3148-tag-row input[type=color]{width:42px;height:34px;border:1px solid var(--line);border-radius:7px;background:none;padding:2px}.cd3148-create-tag{display:grid;grid-template-columns:1fr 54px auto;gap:8px;margin-bottom:12px}.cd3148-create-tag input[type=text]{min-width:0}.cd3148-column-row{display:grid;grid-template-columns:32px 1fr auto;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.cd3148-column-row:first-child{border-top:0}.cd3148-column-row .row{gap:3px}.cd3148-import-profiles{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:9px 10px;margin-top:8px;display:flex;gap:7px;align-items:center;flex-wrap:wrap}.cd3148-import-profiles b{font-size:11px;margin-right:3px}.cd3148-import-profiles select{min-width:160px}.cd3148-team-tools{border:1px solid var(--line);border-radius:14px;background:var(--surface-1);padding:13px 14px;margin-bottom:14px}.cd3148-team-filter{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.cd3148-team-filter input{min-width:180px}.cd3148-agent-picks{display:flex;gap:6px;flex-wrap:wrap;max-height:120px;overflow:auto;padding:4px 0 10px}.cd3148-agent-pick{display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:5px 9px;font-size:11px;color:var(--text-2);cursor:pointer}.cd3148-agent-pick.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--text)}.cd3148-manager-metrics{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:7px;margin-top:8px}.cd3148-mm{border:1px solid var(--line);border-radius:10px;padding:9px 10px;background:var(--surface-2)}.cd3148-mm span,.cd3148-mm b,.cd3148-mm small{display:block}.cd3148-mm span{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3)}.cd3148-mm b{font-size:18px;margin-top:2px}.cd3148-mm small{font-size:9.5px;color:var(--text-3);margin-top:2px}.cd3148-manager-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}@media(max-width:1000px){.cd3148-manager-metrics{grid-template-columns:repeat(3,minmax(100px,1fr))}}@media(max-width:620px){.cd3148-manager-metrics{grid-template-columns:repeat(2,minmax(100px,1fr))}}.cd3148-week{border:1px solid var(--line);border-radius:14px;background:var(--surface-1);padding:13px 14px;margin-bottom:12px}.cd3148-week-h{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px}.cd3148-week-row{display:grid;grid-template-columns:70px 24px 1fr auto;gap:9px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.cd3148-week-row:first-of-type{border-top:0}.cd3148-week-day{font-size:10px;text-transform:uppercase;color:var(--text-3);font-weight:800}.cd3148-week-check{width:20px;height:20px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:10px}.cd3148-week-check.done{background:var(--green);color:#fff;border-color:var(--green)}.cd3148-week-row b{font-size:12px}.cd3148-week-row small{display:block;color:var(--text-3);font-size:10.5px;margin-top:2px}.cd3148-tour-shade{position:fixed;inset:0;z-index:100020;background:#00000073;pointer-events:none}.cd3148-tour-tip{position:fixed;z-index:100022;width:min(330px,calc(100vw - 30px));background:var(--surface);border:1px solid var(--accent);border-radius:13px;padding:13px;box-shadow:0 20px 60px #00000059}.cd3148-tour-tip b{display:block;font-size:14px}.cd3148-tour-tip p{font-size:11.5px;line-height:1.5;color:var(--text-2);margin:5px 0 10px}.cd3148-tour-a{display:flex;justify-content:space-between;gap:7px}.cd3148-tour-ring{position:fixed;z-index:100021;border:3px solid var(--accent);border-radius:10px;box-shadow:0 0 0 9999px #0000006b;pointer-events:none;transition:.18s ease}.cd3148-lock-note{border:1px solid color-mix(in srgb,var(--amber) 45%,var(--line));background:color-mix(in srgb,var(--amber) 5%,var(--surface));border-radius:10px;padding:9px 10px;font-size:11.5px;color:var(--text-2);margin-bottom:9px}.cd3148-comms-disabled{opacity:.55!important;cursor:not-allowed!important;filter:saturate(.55)}

:root{--cd-love-gold:#b78d49;--cd-love-ivory:#f4f0e7}.cd3148-actions .cd3148-back{width:auto;padding:0 20px;background:transparent;color:#111;border:1px solid #b8b5ae}.cd3148-foot a{color:#8f6729;text-decoration:underline;cursor:pointer}.cd3148-note.good{color:#2f7251}#cd-undo .cd3148-undo-x{border:0;background:transparent;color:inherit;opacity:.65;font-size:18px;line-height:1;cursor:pointer;padding:1px 3px;margin-left:-2px}#cd-undo .cd3148-undo-x:hover{opacity:1}.cd3148-sync{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:700;color:var(--text-3);white-space:nowrap}.cd3148-sync.syncing{color:var(--accent)}.cd3148-sync.bad{color:var(--red)}.cd3148-sync.saved{color:var(--green)}.cd3148-bell{position:relative;border:1px solid var(--line);background:var(--surface-2);color:var(--text);width:34px;height:32px;border-radius:9px;cursor:pointer;font-size:15px}.cd3148-bell-badge{position:absolute;right:-5px;top:-6px;min-width:17px;height:17px;border-radius:999px;background:var(--red);color:#fff;font-size:9px;display:grid;place-items:center;padding:0 3px;font-weight:800}.cd3148-bell-badge:empty{display:none}.cd3148-pop{position:fixed;right:20px;top:58px;z-index:99980;width:min(420px,calc(100vw - 28px));max-height:70vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 22px 70px #00000047;padding:12px}.cd3148-pop-h{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:4px 4px 10px}.cd3148-pop-h b{font-size:14px}.cd3148-notif{padding:10px;border-top:1px solid var(--line)}.cd3148-notif:first-of-type{border-top:0}.cd3148-notif b,.cd3148-notif span,.cd3148-notif small{display:block}.cd3148-notif span{font-size:12px;margin-top:2px;color:var(--text-2)}.cd3148-notif small{font-size:10px;color:var(--text-3);margin-top:4px}.cd3148-notif.unread{background:color-mix(in srgb,var(--accent) 5%,transparent)}.cd3148-pilot-lock{font-size:10px;font-weight:800;color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 55%,var(--line));border-radius:999px;padding:4px 8px;white-space:nowrap}.cd3148-section{margin:0 0 18px}.cd3148-section-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.cd3148-section-h b{font-size:12px;text-transform:uppercase;letter-spacing:.07em}.cd3148-section-h span{font-size:11px;color:var(--text-3)}.cd3148-schedule-list{border:1px solid var(--line);border-radius:13px;overflow:hidden}.cd3148-srow{display:grid;grid-template-columns:115px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 13px;border-bottom:1px solid var(--line);background:var(--surface)}.cd3148-srow:last-child{border-bottom:0}.cd3148-srow.missed{border-left:3px solid var(--amber);background:color-mix(in srgb,var(--amber) 4%,var(--surface))}.cd3148-srow-time b,.cd3148-srow-time span{display:block}.cd3148-srow-time b{font-size:12px}.cd3148-srow-time span{font-size:10.5px;color:var(--text-3);margin-top:2px}.cd3148-srow-main b{font-size:13px}.cd3148-srow-main small{display:block;color:var(--text-3);font-size:11px;margin-top:3px}.cd3148-srow-a{display:flex;gap:5px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.cd3148-srow-a select{min-width:120px}.cd3148-schedule-empty{padding:28px;border:1px dashed var(--line);border-radius:13px;text-align:center;color:var(--text-3);font-size:12px}.cd3148-add-menu{display:flex;gap:8px;flex-wrap:wrap;padding:8px 0}.cd3148-add-menu button{flex:1;min-width:120px}@media(max-width:760px){.cd3148-srow{grid-template-columns:85px 1fr}.cd3148-srow-a{grid-column:1/-1;justify-content:flex-start}}.cd3148-love-stack{display:grid;gap:10px;margin-bottom:10px}.cd3148-love-card{border:1px solid var(--line);border-radius:13px;background:var(--surface-1);padding:12px 13px}.cd3148-love-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.cd3148-love-h b{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.cd3148-love-h small{color:var(--text-3)}.cd3148-tags{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.cd3148-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid var(--tag-color,var(--line));border-radius:999px;font-size:10.5px;font-weight:750;color:var(--tag-color,var(--text-2));background:color-mix(in srgb,var(--tag-color,var(--line)) 8%,transparent)}.cd3148-tag.smart{border-style:dashed;opacity:.82}.cd3148-tag.none{--tag-color:var(--text-3)}.cd3148-pin{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;border-top:1px solid var(--line);padding:8px 0}.cd3148-pin:first-of-type{border-top:0}.cd3148-pin span{font-size:12px;line-height:1.45}.cd3148-pin-actions{display:flex;gap:3px}.cd3148-pin-actions button{border:0;background:none;color:var(--text-3);cursor:pointer;font-size:11px}.cd3148-rel{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:11.5px;color:var(--text-2)}.cd3148-rel a{color:var(--accent);font-weight:700;text-decoration:none}.cd3148-upcoming-row{display:flex;justify-content:space-between;gap:8px;border-top:1px solid var(--line);padding:7px 0;font-size:11.5px}.cd3148-upcoming-row:first-of-type{border-top:0}.cd3148-upcoming-row small{color:var(--text-3)}.cd3148-overlay{position:fixed;inset:0;z-index:100010;background:#00000085;display:grid;place-items:center;padding:20px}.cd3148-modal{width:min(720px,96vw);max-height:86vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 28px 80px #0006;padding:16px}.cd3148-modal-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.cd3148-modal-h h3{margin:0;font-size:17px}.cd3148-modal-x{border:0;background:none;color:var(--text-3);font-size:22px;cursor:pointer}.cd3148-tag-row{display:grid;grid-template-columns:minmax(0,1fr) 48px auto;gap:8px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.cd3148-tag-row:first-child{border-top:0}.cd3148-tag-row input[type=color]{width:42px;height:34px;border:1px solid var(--line);border-radius:7px;background:none;padding:2px}.cd3148-create-tag{display:grid;grid-template-columns:1fr 54px auto;gap:8px;margin-bottom:12px}.cd3148-create-tag input[type=text]{min-width:0}.cd3148-people-custom{display:flex;gap:0 10px;flex-wrap:wrap;margin-top:2px}.cd3148-col{font-size:11.5px;color:var(--ink-3)}.cd3148-col b{color:var(--ink-4);font-weight:500}.cd3148-column-row{display:grid;grid-template-columns:32px 1fr auto;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.cd3148-column-row:first-child{border-top:0}.cd3148-column-row .row{gap:3px}.cd3148-import-profiles{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:9px 10px;margin-top:8px;display:flex;gap:7px;align-items:center;flex-wrap:wrap}.cd3148-import-profiles b{font-size:11px;margin-right:3px}.cd3148-import-profiles select{min-width:160px}.cd3148-team-tools{border:1px solid var(--line);border-radius:14px;background:var(--surface-1);padding:13px 14px;margin-bottom:14px}.cd3148-team-filter{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.cd3148-team-filter input{min-width:180px}.cd3148-agent-picks{display:flex;gap:6px;flex-wrap:wrap;max-height:120px;overflow:auto;padding:4px 0 10px}.cd3148-agent-pick{display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:5px 9px;font-size:11px;color:var(--text-2);cursor:pointer}.cd3148-agent-pick.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--text)}.cd3148-manager-metrics{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:7px;margin-top:8px}.cd3148-mm{border:1px solid var(--line);border-radius:10px;padding:9px 10px;background:var(--surface-2)}.cd3148-mm span,.cd3148-mm b,.cd3148-mm small{display:block}.cd3148-mm span{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3)}.cd3148-mm b{font-size:18px;margin-top:2px}.cd3148-mm small{font-size:9.5px;color:var(--text-3);margin-top:2px}.cd3148-manager-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}@media(max-width:1000px){.cd3148-manager-metrics{grid-template-columns:repeat(3,minmax(100px,1fr))}}@media(max-width:620px){.cd3148-manager-metrics{grid-template-columns:repeat(2,minmax(100px,1fr))}}.cd3148-week{border:1px solid var(--line);border-radius:14px;background:var(--surface-1);padding:13px 14px;margin-bottom:12px}.cd3148-week-h{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px}.cd3148-week-row{display:grid;grid-template-columns:70px 24px 1fr auto;gap:9px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.cd3148-week-row:first-of-type{border-top:0}.cd3148-week-day{font-size:10px;text-transform:uppercase;color:var(--text-3);font-weight:800}.cd3148-week-check{width:20px;height:20px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:10px}.cd3148-week-check.done{background:var(--green);color:#fff;border-color:var(--green)}.cd3148-week-row b{font-size:12px}.cd3148-week-row small{display:block;color:var(--text-3);font-size:10.5px;margin-top:2px}.cd3148-tour-shade{position:fixed;inset:0;z-index:100020;background:#00000073;pointer-events:none}.cd3148-tour-tip{position:fixed;z-index:100022;width:min(330px,calc(100vw - 30px));background:var(--surface);border:1px solid var(--accent);border-radius:13px;padding:13px;box-shadow:0 20px 60px #00000059}.cd3148-tour-tip b{display:block;font-size:14px}.cd3148-tour-tip p{font-size:11.5px;line-height:1.5;color:var(--text-2);margin:5px 0 10px}.cd3148-tour-a{display:flex;justify-content:space-between;gap:7px}.cd3148-tour-ring{position:fixed;z-index:100021;border:3px solid var(--accent);border-radius:10px;box-shadow:0 0 0 9999px #0000006b;pointer-events:none;transition:.18s ease}.cd3148-lock-note{border:1px solid color-mix(in srgb,var(--amber) 45%,var(--line));background:color-mix(in srgb,var(--amber) 5%,var(--surface));border-radius:10px;padding:9px 10px;font-size:11.5px;color:var(--text-2);margin-bottom:9px}.cd3148-comms-disabled{opacity:.55!important;cursor:not-allowed!important;filter:saturate(.55)}html.cd-pilot-lock-voice :is([onclick*="quickCall("],[onclick*="queueCall("],[onclick*="startQueue("],[onclick*=startParallel],[onclick*="fpCall("]),html.cd-pilot-lock-messaging :is([onclick*="textLead("],[onclick*="fpOpenText("],[onclick*="campStartFromForm("],[onclick*="campRunNow("]){opacity:.55!important;cursor:not-allowed!important;filter:saturate(.55)}:root{--v9-ivory:#f4efe5;--v9-ink:#0c1116;--v9-ink2:#111a22;--v9-gold:#d8a83f;--v9-line:rgba(215,168,63,.28)}#v-today .cd-page{max-width:1280px!important;margin:0 auto!important;padding:34px 30px 80px!important}#v-today .vh{margin-bottom:26px!important}#v-today .vt{font-family:Georgia,Times New Roman,serif!important;font-size:38px!important;letter-spacing:-.035em!important}#v-today .vs{font-size:13px!important;color:var(--text-3)!important}#v-today .cd3148-week{display:none!important}.cd3149-today-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:18px;align-items:start}.cd3149-hero-card,.cd3149-card{background:var(--surface-1,#111a22);border:1px solid var(--border,#263440);border-radius:16px;padding:22px;box-shadow:0 10px 30px #00000014}.cd3149-hero-card{min-height:180px}.cd3149-kicker{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:var(--text-3);font-weight:800}.cd3149-big{font-size:32px;font-weight:760;margin:8px 0 4px}.cd3149-sub{color:var(--text-2);font-size:13px}.cd3149-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.cd3149-stat{padding:13px;border-radius:12px;background:var(--surface-2,#17232c);border:1px solid var(--border,#263440)}.cd3149-stat b{display:block;font-size:22px}.cd3149-stat span{font-size:11px;color:var(--text-3)}.cd3149-list{display:grid;gap:8px;margin-top:12px}.cd3149-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--border,#263440)}.cd3149-row:first-child{border-top:0}.cd3149-row small{display:block;color:var(--text-3);margin-top:3px}.cd3149-a{display:flex;gap:7px;align-items:center}.cd3149-empty{padding:28px 0;color:var(--text-3);font-size:13px}.cd3149-morning{position:fixed;inset:0;z-index:var(--z-overlay-hi);background:#03070ab8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center}.cd3149-morning-card{width:min(460px,calc(100vw - 28px));border:1px solid #344755;border-radius:16px;background:#111a22;color:#e8edf0;box-shadow:0 30px 100px #00000073}.cd3149-morning-h{padding:20px 22px;border-bottom:1px solid #2b3943;display:flex;justify-content:space-between;align-items:center}.cd3149-morning-b{padding:22px}.cd3149-morning-b h4{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9aa9b4;margin:18px 0 7px}.cd3149-morning-b h4:first-child{margin-top:0}.cd3149-start{width:100%;margin-top:18px;min-height:44px}.cd3149-layout-list{display:grid;gap:8px}.cd3149-layout-item{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);cursor:grab}.cd3149-layout-item.dragging{opacity:.45}.cd3149-layout-item .grip{font-size:18px;color:var(--text-3)}.cd3149-owner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cd3149-owner-card{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;padding:15px}.cd3149-owner-card b{display:block;font-size:24px;margin-top:5px}.cd3149-owner-card small{color:var(--text-3)}.cd3149-table{width:100%;border-collapse:collapse}.cd3149-table th,.cd3149-table td{text-align:left;padding:10px;border-bottom:1px solid var(--border);font-size:12px}.cd3149-table th{color:var(--text-3);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.cd3149-sensitive-note{margin-top:6px;padding:8px 10px;border-radius:8px;background:#d8a83f14;border:1px solid rgba(216,168,63,.22);font-size:11px;color:var(--text-2)}.cd3149-reveal-timer{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:11px;margin-left:6px}@media(max-width:900px){.cd3149-today-grid{grid-template-columns:1fr}.cd3149-stat-grid,.cd3149-owner-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.cd3149-stat-grid,.cd3149-owner-grid{grid-template-columns:1fr 1fr}.cd3149-a{flex-wrap:wrap}}.cd3149-today{max-width:1280px!important;margin:0 auto!important;padding:34px 30px 80px!important}.cd3149-today-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px}.cd3149-today-head h1{font-family:Georgia,Times New Roman,serif;font-size:42px;line-height:1;margin:6px 0 8px;letter-spacing:-.04em}.cd3149-today-head p{margin:0;color:var(--text-3);font-size:13px}#cd3149-today-main,#cd3149-today-side{display:grid;gap:18px;min-width:0}[data-today-card].dragging{opacity:.45;outline:1px dashed var(--accent)}.cd3149-settings-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.cd3149-owner-shell{display:grid;gap:12px;margin-bottom:16px}.cd3149-owner-title{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;background:var(--surface-1);border:1px solid var(--border);border-radius:14px;padding:18px}.cd3149-owner-title h2{margin:3px 0 4px;font-size:24px}.cd3149-owner-title p{margin:0;color:var(--text-3);font-size:11px}.cd3149-owner-split{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cd3149-access-member{display:grid;grid-template-columns:minmax(190px,1fr) auto auto auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--border)}.cd3149-access-member small{display:block;color:var(--text-3);margin-top:2px}.cd3149-access-member label{font-size:11px;color:var(--text-2);white-space:nowrap}.cd3149-ent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.cd3149-ent-grid>div{display:grid;grid-template-columns:minmax(0,1fr) 125px;gap:8px;align-items:center;font-size:11px}@media(max-width:900px){.cd3149-today{padding:24px 16px 70px!important}.cd3149-today-head{align-items:flex-end}.cd3149-today-head h1{font-size:36px}.cd3149-owner-split,.cd3149-access-member,.cd3149-ent-grid{grid-template-columns:1fr}}#cd3149-today.t10{max-width:1180px!important;margin:0 auto!important;padding:8px 4px 80px!important;font-family:inherit}#cd3149-today .t10-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:4px 0 18px}#cd3149-today .t10-date{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}#cd3149-today h1{font-family:inherit;font-size:26px;font-weight:700;letter-spacing:-.02em;margin:4px 0 0;color:var(--text)}#cd3149-today .t10-head-a{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}#cd3149-today .t10-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}#cd3149-today .t10-tile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:var(--surface,#111a22);border:1px solid var(--line,#263440);border-radius:12px;padding:12px 14px;cursor:pointer;color:var(--text);font:inherit;transition:border-color .12s}#cd3149-today .t10-tile:hover{border-color:var(--line-bright,#3a4a58)}#cd3149-today .t10-tile b{font-size:24px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}#cd3149-today .t10-tile span{font-size:12px;color:var(--text-2)}#cd3149-today .t10-tile small{font-size:11px;color:var(--text-3)}#cd3149-today .t10-tile.hot b{color:var(--accent,#d4a843)}#cd3149-today .t10-tile.warn b{color:var(--red,#e5484d)}#cd3149-today .t10-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}#cd3149-today #cd3149-today-main,#cd3149-today #cd3149-today-side{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}#cd3149-today .t10-card{min-width:0;overflow:hidden}#cd3149-today .t10-card{background:var(--surface,#111a22);border:1px solid var(--line,#263440);border-radius:14px;padding:16px 18px}#cd3149-today .t10-card.t10-warn{border-color:#e5484d73}#cd3149-today .t10-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px}#cd3149-today .t10-card h2{font-size:15px;font-weight:700;margin:0;color:var(--text)}#cd3149-today .t10-card header p{margin:3px 0 0;font-size:12px;color:var(--text-3)}#cd3149-today .t10-count{font-size:12px;font-weight:700;background:var(--surface-3,#1f2c36);color:var(--text-2);border-radius:99px;padding:2px 9px}#cd3149-today .t10-row{display:flex;align-items:center;gap:12px;padding:11px 10px;margin:0 -10px;border-radius:10px;cursor:pointer;border-top:1px solid var(--line,#263440)}#cd3149-today .t10-row:first-child{border-top:0}#cd3149-today .t10-row:hover,#cd3149-today .t10-row:focus{background:var(--surface-2,#17232c);outline:none}#cd3149-today .t10-row-main{flex:1;min-width:0}#cd3149-today .t10-who{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#cd3149-today .t10-who b{font-size:14px;font-weight:650;text-transform:capitalize}#cd3149-today .t10-do{font-size:13px;color:var(--text);margin-top:2px}#cd3149-today .t10-why{font-size:12px;color:var(--text-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cd3149-today .t10-act{flex-shrink:0}#cd3149-today .t10-pill{font-size:10.5px;font-weight:700;border-radius:99px;padding:1px 8px}#cd3149-today .t10-pill-urgent{background:#e5484d29;color:var(--red,#e5484d)}#cd3149-today .t10-pill-high{background:#f5a62329;color:var(--amber,#f5a623)}#cd3149-today .t10-pill-med{background:#508ce629;color:var(--blue,#5b8def)}#cd3149-today .t10-pill-low{background:var(--surface-3,#1f2c36);color:var(--text-3)}#cd3149-today .t10-also{font-size:11px;color:var(--text-3)}#cd3149-today .t10-more,#cd3149-today .t10-link-btn{background:none;border:0;color:var(--accent,#d4a843);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:8px 0 0}#cd3149-today .t10-link-btn{padding:0}#cd3149-today .t10-empty{padding:18px 0;color:var(--text-3);font-size:13px}#cd3149-today .t10-day{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:10px 0 2px}#cd3149-today .t10-appt{display:flex;align-items:center;gap:10px;padding:8px;margin:0 -8px;border-radius:8px;cursor:pointer}#cd3149-today .t10-appt:hover{background:var(--surface-2,#17232c)}#cd3149-today .t10-time{width:66px;flex-shrink:0;font-size:12px;font-weight:600;color:var(--text-2);font-variant-numeric:tabular-nums}#cd3149-today .t10-appt-main{flex:1;min-width:0}#cd3149-today .t10-appt-main b{display:block;font-size:13px;font-weight:600;text-transform:capitalize}#cd3149-today .t10-appt-main small{display:block;font-size:11.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cd3149-today .t10-link{font-size:11.5px;color:var(--accent,#d4a843);font-weight:600;white-space:nowrap}#cd3149-today .t10-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}#cd3149-today .t10-mini div{background:var(--surface-2,#17232c);border-radius:10px;padding:9px 10px}#cd3149-today .t10-mini b{display:block;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}#cd3149-today .t10-mini span{font-size:11px;color:var(--text-3)}@media(max-width:980px){#cd3149-today .t10-grid{grid-template-columns:1fr}#cd3149-today .t10-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}#cd3149-today .t10-head{flex-direction:column;align-items:flex-start}}.cd310-pricing h3{margin:4px 0;font-size:16px}.cd310-pricing input[type=number]{max-width:120px}.cd310-plans{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}.cd310-plan{font-size:13px;display:flex;gap:6px;align-items:center}.cd310-update{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:var(--z-overlay-hi);display:flex;align-items:center;gap:10px;background:var(--surface,#141c24);border:1px solid var(--accent,#d4a843);border-radius:12px;padding:10px 14px;box-shadow:0 10px 30px #00000059;font-size:13px;color:var(--text)}@media(max-width:760px){.cd310-update{bottom:calc(var(--cd-tabbar,64px) + 12px + env(safe-area-inset-bottom,0px));width:calc(100vw - 24px);justify-content:space-between;flex-wrap:wrap}}#cd3149-today .t10-empty-sm{padding:2px 0 0;font-size:12.5px}#cd3149-today .t10-who b{text-transform:capitalize}.cd3148-overlay{font-family:ui-sans-serif,-apple-system,Segoe UI,system-ui,sans-serif;color:var(--text,#e6eaee);font-size:13px;line-height:1.45}.cd3148-overlay h3,.cd3148-overlay b,.cd3148-overlay summary{font-family:inherit}.cd3148-overlay .cd3149-access-member b{font-size:14px;font-weight:650}.cd3148-overlay input[type=checkbox]{accent-color:var(--accent,#d4a843);width:15px;height:15px;vertical-align:-2px;margin-right:4px}.cd3148-overlay details summary{cursor:pointer;font-weight:600;font-size:13px;color:var(--text-2)}.cd3149-owner-shell,.cd3149-owner-shell>*{min-width:0;max-width:100%}.cd310-pricing .tw,.cd310-trends .tw{overflow-x:auto;max-width:100%}.cd310-pricing table,.cd310-trends table{width:100%}.cd310-pricing input[type=number]{width:110px}.cd310-plans input[type=checkbox]{accent-color:var(--accent,#d4a843)}.cd3149-owner-shell{grid-template-columns:minmax(0,1fr)}

.uq{max-width:1280px;margin:0 auto;padding:4px 0 40px;color:var(--text)}.uq-eyebrow{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.uq-head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin:0 0 18px;flex-wrap:wrap}.uq-head h1{margin:4px 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.01em}.uq-head p{margin:0;max-width:620px;color:var(--text-2);font-size:13.5px;line-height:1.5}.uq-head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.uq-link{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.uq-free,.uq-linked{font-size:12px;color:var(--text-2);padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2)}.uq-linked{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--text)}.uq-linked b{color:var(--accent)}.uq-grid{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:18px;align-items:start}.uq-panel{position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg,16px);padding:4px 16px 16px;box-shadow:var(--sh-2)}.uq-sec{padding:14px 0;border-bottom:1px solid var(--line)}.uq-sec:last-child{border-bottom:0}.uq-sec-h{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px}.uq-opt{font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-3)}.uq-bmi{font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-2);font-size:12px}.uq-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.uq-row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.uq-f{display:flex;flex-direction:column;gap:5px;min-width:0}.uq-f>span{font-size:11.5px;color:var(--text-2);font-weight:600}.uq-f input,.uq-f select,.uq-search input{width:100%;box-sizing:border-box;height:40px;padding:0 11px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);color:var(--text);font:600 14px var(--ui);outline:none;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.uq-f input::placeholder,.uq-search input::placeholder{color:var(--text-3);font-weight:500}.uq-f input:focus,.uq-f select:focus,.uq-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.uq-f input{font-family:var(--num)}.uq-seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface-2);height:40px}.uq-seg button{border:0;background:transparent;color:var(--text-2);font:700 13px var(--ui);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.uq-seg button+button{border-left:1px solid var(--line)}.uq-seg button[data-on]{background:var(--accent-wash);color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.uq-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.uq-chips button{border:1px solid var(--line);background:transparent;color:var(--text-2);border-radius:999px;padding:5px 11px;font:700 12px var(--num);cursor:pointer}.uq-chips button:hover{border-color:var(--line-bright,var(--line));color:var(--text)}.uq-chips button[data-on]{border-color:var(--accent);color:var(--accent);background:var(--accent-wash)}.uq-search{position:relative}.uq-drop{display:none;position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;background:var(--surface-3,var(--surface-2));border:1px solid var(--line-bright,var(--line));border-radius:12px;box-shadow:var(--sh-2);padding:4px;max-height:300px;overflow:auto}.uq-drop.on{display:block}.uq-drop button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;text-align:left;border:0;background:transparent;color:var(--text);padding:8px 10px;border-radius:8px;cursor:pointer;font:600 13px var(--ui)}.uq-drop button span{font-size:11.5px;color:var(--text-3);font-weight:500}.uq-drop button:hover,.uq-drop button:focus{background:var(--accent-wash);outline:none}.uq-miss{padding:10px;font-size:12px;color:var(--text-2);line-height:1.45}.uq-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.uq-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 5px 5px 10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);font-size:12.5px;font-weight:600}.uq-tag button{border:0;background:transparent;color:var(--text-3);font-size:15px;line-height:1;width:20px;height:20px;border-radius:50%;cursor:pointer}.uq-tag button:hover{background:var(--red-bg);color:var(--red)}.uq-none{font-size:12px;color:var(--text-3)}.uq-save-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.uq-save-row .pz-btn[disabled]{opacity:.5;cursor:not-allowed}.uq-note{margin-top:8px;font-size:11.5px;color:var(--text-3);line-height:1.45}.uq-results{min-width:0;display:flex;flex-direction:column;gap:16px}.uq-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 18px;align-items:center;padding:18px 20px;border-radius:var(--r-lg,16px);border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,var(--surface)) 0%,var(--surface) 62%)}.uq-hero-name{font-size:21px;font-weight:800;margin-top:5px;letter-spacing:-.01em}.uq-hero-name span{font-weight:600;color:var(--text-2)}.uq-hero-sub{margin-top:4px;color:var(--text-2);font-size:13px}.uq-hero-r{text-align:right}.uq-hero-r b{display:block;font:800 32px/1 var(--num);color:var(--accent);letter-spacing:-.02em}.uq-hero-r span{font-size:12px;color:var(--text-2)}.uq-counts{grid-column:1/-1;display:flex;gap:6px;flex-wrap:wrap}.uq-count{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:12px;color:var(--text-2);font-weight:600}.uq-count b{font:800 13px var(--num);color:var(--text)}.uq-c-write b{color:var(--green)}.uq-c-ask b{color:var(--amber)}.uq-c-graded b{color:var(--blue)}.uq-c-gi b{color:var(--purple,var(--blue))}.uq-c-out b{color:var(--red)}.uq-need{padding:11px 14px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--amber) 55%,var(--line));background:var(--amber-bg);color:var(--text);font-size:13px}.uq-asks{padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--amber) 40%,var(--line));background:var(--surface)}.uq-asks ol{margin:6px 0 0;padding-left:20px;display:grid;gap:8px}.uq-asks li b{display:block;font-size:13.5px}.uq-asks li span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:var(--text-2);margin-top:2px}.uq-group-h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0 0 10px}.uq-group-h h2,.uq-group-out summary h2{margin:0;font-size:15px;font-weight:800}.uq-group-h span,.uq-group-out summary span{font-size:12px;color:var(--text-3)}.uq-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px}.uq-card{--k:var(--line);position:relative;display:flex;flex-direction:column;gap:9px;padding:14px 14px 12px 16px;border-radius:14px;border:1px solid var(--line);background:var(--surface);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.uq-card:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--k)}.uq-card:hover{border-color:var(--line-bright,var(--line))}.uq-write{--k:var(--green)}.uq-ask{--k:var(--amber)}.uq-graded{--k:var(--blue)}.uq-gi{--k:var(--purple,var(--blue))}.uq-out{--k:var(--red)}.uq-card-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.uq-logo{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font:800 12px var(--num);color:var(--accent);background:var(--accent-wash);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line))}.uq-card-title{min-width:0}.uq-card-title b{display:block;font-size:14px;line-height:1.25}.uq-card-title span{display:block;font-size:12px;color:var(--text-2);margin-top:1px}.uq-price{text-align:right;white-space:nowrap}.uq-price b{font:800 19px var(--num);color:var(--text)}.uq-price span{font-size:11px;color:var(--text-3);margin-left:2px}.uq-price-q span{font-size:11.5px;color:var(--text-3);white-space:normal;display:inline-block;max-width:120px;text-align:right}.uq-why{margin:0;padding:0;list-style:none;display:grid;gap:4px}.uq-why li b{color:var(--text);font-weight:700;margin-right:4px}.uq-rule{display:grid;gap:3px;margin-top:3px}.uq-rule span{display:block;font-size:12px;color:var(--text-2);padding:3px 8px;border-radius:7px;background:var(--surface-2);border:1px solid var(--line)}.uq-why li{font-size:12.5px;color:var(--text-2);line-height:1.45;padding-left:12px;position:relative}.uq-why li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--k)}.uq-vars{display:flex;gap:6px;flex-wrap:wrap}.uq-var{display:flex;flex-direction:column;padding:6px 9px;border-radius:9px;border:1px solid var(--line);background:var(--surface-2);min-width:88px}.uq-var span{font-size:10.5px;color:var(--text-3);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.uq-var b{font:800 13.5px var(--num)}.uq-var.on{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:var(--accent-wash)}.uq-var.on b{color:var(--accent)}.uq-small{font-size:11.5px;color:var(--text-3);line-height:1.45}.uq-more summary{cursor:pointer;font-size:12px;font-weight:700;color:var(--accent);list-style:none}.uq-more summary::-webkit-details-marker{display:none}.uq-more summary:after{content:" ▾"}.uq-more[open] summary:after{content:" ▴"}.uq-more ul{margin:8px 0 6px;padding:0;list-style:none;display:grid;gap:7px}.uq-more li{font-size:12px;color:var(--text-2);line-height:1.45}.uq-more li em{display:block;font-style:normal;color:var(--text-3);font-size:11px;margin-top:1px}.uq-basis{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:5px;font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;vertical-align:1px}.uq-v{background:var(--green-bg);color:var(--green)}.uq-i{background:var(--amber-bg);color:var(--amber)}.uq-group-out{border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:var(--surface)}.uq-group-out summary{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;cursor:pointer;list-style:none}.uq-group-out summary::-webkit-details-marker{display:none}.uq-group-out[open] summary{margin-bottom:10px}.uq-group-out .uq-card{opacity:.85}.uq-foot{font-size:11.5px;color:var(--text-3);line-height:1.5;padding:4px 2px}.uq-empty{display:flex;flex-direction:column;gap:4px;padding:28px;border:1px dashed var(--line);border-radius:14px;color:var(--text-2);font-size:13px}.uq-empty b{color:var(--text);font-size:15px}@media(max-width:980px){.uq-grid{grid-template-columns:1fr}.uq-panel{position:static;max-height:none;overflow:visible}}@media(max-width:560px){.uq-head h1{font-size:22px}.uq-hero{grid-template-columns:1fr}.uq-hero-r{text-align:left}.uq-cards{grid-template-columns:1fr}.uq-row3{grid-template-columns:repeat(3,minmax(0,1fr))}}

.w2{--w2-bg:var(--bg,#080B10);--w2-s1:var(--surface,#0F141B);--w2-s2:var(--surface-2,#131A23);--w2-s3:var(--surface-3,#18212C);--w2-line:var(--line,#1F2A36);--w2-line2:var(--line-2,#2A3643);--w2-tx:var(--text,#E8EDF2);--w2-tx2:var(--text-2,#9AA7B4);--w2-tx3:var(--text-3,#66737F);--w2-gold:var(--accent,#D8AE4E);--w2-goldw:var(--accent-wash,rgba(216,174,78,.12));--w2-grn:var(--pos,#3DD68C);--w2-amb:var(--caut,#F5B544);--w2-red:var(--crit,#F2685C);--w2-blu:var(--info,#6EA8FE);--w2-vio:var(--infer,#A78BFA);--w2-mut:var(--ink-3,#7B8794);--w2-mono:var(--mono,"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace);container-type:inline-size;color:var(--w2-tx);max-width:1440px;margin:0 auto;padding:2px 0 72px;font-size:13px;line-height:1.45}.w2 *{box-sizing:border-box}.w2 button{font:inherit;color:inherit;cursor:pointer}.w2-ic{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.w2-lab{font:700 10px var(--w2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--w2-tx3)}.w2-sub{color:var(--w2-tx3);font-size:12px}.w2-eyebrow{font:700 10.5px var(--w2-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--w2-gold)}.w2-link{background:none;border:0;padding:0;color:var(--w2-gold);font-weight:600;font-size:12px}.w2-link:hover{text-decoration:underline}.w2-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--w2-line2);background:var(--w2-s2);color:var(--w2-tx);font-weight:600;font-size:12.5px;white-space:nowrap;transition:border-color .15s,background .15s}.w2-btn:hover{border-color:color-mix(in srgb,var(--w2-gold) 45%,var(--w2-line2))}.w2-btn.w2-pri{background:linear-gradient(180deg,#F0C66A,var(--w2-gold));border-color:transparent;color:#1a1204;box-shadow:0 8px 20px -12px #d8ae4ee6}.w2-btn.w2-sm{height:28px;padding:0 9px;font-size:12px;border-radius:8px}.w2-btn.on{border-color:var(--w2-gold);color:var(--w2-gold);background:var(--w2-goldw)}.w2-x{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;border:0;background:transparent;color:var(--w2-tx3);margin-left:auto}.w2-x:hover{background:var(--w2-s3);color:var(--w2-tx)}.w2-x .w2-ic{width:13px;height:13px}.w2-loading{display:flex;align-items:center;gap:10px;padding:40px;color:var(--w2-tx2,#9AA7B4)}.w2-loading span{width:14px;height:14px;border-radius:50%;border:2px solid rgba(216,174,78,.3);border-top-color:#d8ae4e;animation:w2spin .8s linear infinite}@keyframes w2spin{to{transform:rotate(360deg)}}.w2-empty{padding:14px 16px;border:1px dashed var(--w2-line2);border-radius:12px;color:var(--w2-tx2);font-size:12.5px;line-height:1.5}.w2-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 14px}.w2-head h1{margin:4px 0 0;font-size:25px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.w2-head h1 span{color:var(--w2-tx3);font-weight:700}.w2-head h1 span:before{content:"/ ";color:var(--w2-line2)}.w2-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.w2-linkpick{position:relative}.w2-linkpick input{height:34px;width:230px;border-radius:9px;border:1px solid var(--w2-line2);background:var(--w2-s1);color:var(--w2-tx);padding:0 11px;font:500 12.5px inherit;outline:none}.w2-linkpick input:focus{border-color:var(--w2-gold);box-shadow:0 0 0 3px var(--w2-goldw)}.w2-linked{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 11px;border-radius:9px;border:1px solid color-mix(in srgb,var(--w2-gold) 40%,var(--w2-line2));background:var(--w2-goldw);font-size:12.5px}.w2-linked b{color:var(--w2-gold)}.w2-linkdrop{top:38px;left:0;right:auto;width:300px}.w2-ctx{position:sticky;top:var(--w2-top,56px);z-index:6;margin:0 0 14px;padding:10px 12px;border:1px solid var(--w2-line);border-radius:14px;background:color-mix(in srgb,var(--w2-s1) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 30px -24px #000000e6}.w2-ctx-row{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}.w2-who{display:flex;align-items:center;gap:9px;padding-right:14px;margin-right:2px;border-right:1px solid var(--w2-line);min-height:40px}.w2-who b{display:block;font-size:14px;font-weight:700}.w2-who span{display:block;color:var(--w2-tx3);font:600 11px var(--w2-mono)}.w2-av{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font:800 12px var(--w2-mono);color:#1a1204;background:linear-gradient(145deg,#f0c66a,#9c7424)}.w2-f{display:flex;flex-direction:column;gap:5px;min-width:0}.w2-f>span{font:700 9.5px var(--w2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--w2-tx3)}.w2-f input,.w2-f select{height:34px;border-radius:9px;border:1px solid var(--w2-line2);background:var(--w2-bg);color:var(--w2-tx);padding:0 9px;font:600 13px var(--w2-mono);outline:none;min-width:0}.w2-f input:focus,.w2-f select:focus{border-color:var(--w2-gold);box-shadow:0 0 0 3px var(--w2-goldw)}.w2-dobrow{display:flex;gap:6px;align-items:center}.w2-dobrow input[type=date]{width:146px}.w2-agebox{display:flex;align-items:center;gap:4px;height:34px;padding:0 9px;border-radius:9px;background:var(--w2-goldw);border:1px solid color-mix(in srgb,var(--w2-gold) 40%,transparent);color:var(--w2-gold);font:700 14px var(--w2-mono);min-width:54px;justify-content:center}.w2-agebox small{font:700 8.5px var(--w2-mono);color:var(--w2-tx3);letter-spacing:.06em}.w2-agein{width:62px}.w2-f-st select{width:74px}.w2-seg{display:flex;height:34px;border:1px solid var(--w2-line2);border-radius:9px;background:var(--w2-bg);padding:3px;gap:3px}.w2-seg button{border:0;background:transparent;border-radius:6px;padding:0 11px;font-weight:600;font-size:12.5px;color:var(--w2-tx3)}.w2-seg button.on{background:var(--w2-goldw);color:var(--w2-gold);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--w2-gold) 40%,transparent)}.w2-build{display:flex;gap:6px;align-items:center}.w2-build input{width:48px;text-align:center}.w2-build input[data-f=wt]{width:60px}.w2-bmi{display:inline-flex;gap:6px;align-items:center;font:700 12.5px var(--w2-mono);padding-left:4px;white-space:nowrap}.w2-bmi i{font-style:normal;font:600 10px var(--w2-mono);color:var(--w2-tx3)}.w2-faces{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.w2-faces button{height:34px;min-width:42px;padding:0 8px;border-radius:9px;border:1px solid var(--w2-line2);background:var(--w2-bg);font:700 12px var(--w2-mono);color:var(--w2-tx2)}.w2-faces button.on{border-color:var(--w2-gold);color:var(--w2-gold);background:var(--w2-goldw)}.w2-faces input{width:84px}.w2-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:16px;align-items:start}.w2-left{display:flex;flex-direction:column;gap:12px;min-width:0}.w2-right{min-width:0}.w2-rsticky{position:sticky;top:calc(var(--w2-top,56px) + var(--w2-ctxh,90px) + 12px);max-height:calc(100vh - var(--w2-top,56px) - var(--w2-ctxh,90px) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:2px;display:flex;flex-direction:column;gap:10px}.w2-searchwrap{position:relative;z-index:5}.w2-search{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--w2-line2);background:var(--w2-s1);color:var(--w2-tx3);transition:border-color .15s,box-shadow .15s}.w2-search:focus-within{border-color:var(--w2-gold);box-shadow:0 0 0 4px var(--w2-goldw)}.w2-search input{flex:1;min-width:0;border:0;background:transparent;outline:none;color:var(--w2-tx);font:600 14.5px inherit}.w2-search input::placeholder{color:var(--w2-tx3);font-weight:500}.w2-kbd{font:700 10.5px var(--w2-mono);color:var(--w2-tx2);border:1px solid var(--w2-line2);border-bottom-width:2px;border-radius:5px;padding:0 6px}.w2-drop{position:absolute;left:0;right:0;top:52px;max-height:380px;overflow:auto;border:1px solid var(--w2-line2);border-radius:12px;background:var(--w2-s1);box-shadow:0 30px 60px -20px #000000d9;padding:6px}.w2-dg{font:700 9.5px var(--w2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--w2-tx3);padding:8px 10px 4px}.w2-dr{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:transparent;border-radius:9px;padding:8px 10px;min-height:38px}.w2-dr:hover,.w2-dr.hi{background:var(--w2-s3)}.w2-dr.hi{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--w2-gold) 35%,transparent)}.w2-dr b{font-weight:650;font-size:13.5px;white-space:nowrap}.w2-dm{color:var(--w2-tx3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.w2-dmatch{margin-left:auto;font:600 10.5px var(--w2-mono);color:var(--w2-tx3);border:1px solid var(--w2-line2);border-radius:5px;padding:0 5px;white-space:nowrap}.w2-dt{flex:none;display:grid;place-items:center;width:26px;height:20px;border-radius:5px;font:800 9.5px var(--w2-mono)}.w2-dt-medication{background:#a78bfa24;color:var(--w2-vio)}.w2-dt-condition{background:#6ea8fe24;color:var(--w2-blu)}.w2-dt-procedure{background:#f5b54424;color:var(--w2-amb)}.w2-dnone{padding:12px;color:var(--w2-tx3);font-size:12.5px}.w2-block,.w2-card{border:1px solid var(--w2-line);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.015),transparent 40%),var(--w2-s1);padding:12px 14px}.w2-bh{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.w2-chips{display:flex;flex-wrap:wrap;gap:6px}.w2-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 4px 0 6px;border-radius:9px;border:1px solid var(--w2-line2);background:var(--w2-s2)}.w2-chip>i{font:800 9px var(--w2-mono);font-style:normal;padding:2px 4px;border-radius:4px}.w2-chip-dx>i{background:#6ea8fe24;color:var(--w2-blu)}.w2-chip-px>i{background:#f5b54424;color:var(--w2-amb)}.w2-chip-rx>i{background:#a78bfa24;color:var(--w2-vio)}.w2-chip>button:not(.w2-x){border:0;background:none;padding:0;font-weight:600;font-size:12.5px}.w2-chip .w2-x{width:22px;height:22px;margin:0}.w2-chip em{font-style:normal;font:600 10px var(--w2-mono);color:var(--w2-tx3);padding-right:6px}.w2-chip-derived{border-style:dashed}.w2-quick,.w2-sugg{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.w2-quick .w2-lab,.w2-sugg .w2-lab{margin-right:4px}.w2-qa{height:28px;padding:0 10px;border-radius:8px;border:1px dashed var(--w2-line2);background:transparent;color:var(--w2-tx2);font-size:12px;font-weight:600}.w2-qa:hover{border-color:var(--w2-gold);color:var(--w2-gold)}.w2-qa-s{border-style:solid;border-color:color-mix(in srgb,var(--w2-gold) 35%,var(--w2-line2));color:var(--w2-tx)}.w2-qa-s em{font-style:normal;color:var(--w2-tx3);font-size:11px}.w2-ch{display:flex;align-items:center;gap:9px;margin-bottom:6px;flex-wrap:wrap}.w2-ch b{font-size:14.5px;font-weight:700}.w2-alias{color:var(--w2-tx3);font-size:12px}.w2-type{font:800 9.5px var(--w2-mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 6px;border-radius:5px;background:var(--w2-s3);color:var(--w2-tx2)}.w2-type-dx{background:#6ea8fe21;color:var(--w2-blu)}.w2-type-px{background:#f5b54421;color:var(--w2-amb)}.w2-type-rx{background:#a78bfa21;color:var(--w2-vio)}.w2-q{padding:10px 0 4px;border-top:1px solid var(--w2-line);scroll-margin:120px}.w2-ch+.w2-q{border-top:0;padding-top:4px}.w2-q-sub{margin-left:14px;padding-left:12px;border-left:2px solid var(--w2-line2);border-top:0}.w2-q-hot .w2-qt:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--w2-gold);margin-right:7px;vertical-align:1px;box-shadow:0 0 0 3px var(--w2-goldw)}.w2-qt{font-weight:600;font-size:13px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px}.w2-aff{display:inline-flex;gap:3px;margin-left:auto}.w2-aff i{font-style:normal;font:700 9.5px var(--w2-mono);padding:1px 5px;border-radius:5px;border:1px solid var(--w2-line2);color:var(--w2-tx3)}.w2-ago{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;padding:3px;border:1px solid var(--w2-line2);border-radius:10px;background:var(--w2-bg)}.w2-ago button,.w2-yn button,.w2-opts button{border:0;background:transparent;border-radius:7px;height:30px;padding:0 8px;font:650 11.5px var(--w2-mono);color:var(--w2-tx2);white-space:nowrap}.w2-ago button:hover,.w2-yn button:hover,.w2-opts button:hover{background:var(--w2-s3);color:var(--w2-tx)}.w2-ago button.on,.w2-yn button.on,.w2-opts button.on{background:var(--w2-goldw);color:var(--w2-gold);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--w2-gold) 45%,transparent)}.w2-yn{display:flex;gap:4px;align-items:center}.w2-yn button{border:1px solid var(--w2-line2);min-width:64px;font-family:inherit;font-size:12.5px}.w2-yn .w2-link{margin-left:6px}.w2-opts{display:flex;flex-wrap:wrap;gap:5px}.w2-opts button{border:1px solid var(--w2-line2);font-family:inherit;font-size:12.5px;font-weight:600}.w2-opts sup{font:700 8px var(--w2-mono);color:var(--w2-gold);margin-left:4px;letter-spacing:.04em}.w2-num{display:flex;align-items:center;gap:8px}.w2-num input{width:90px;height:32px;border-radius:8px;border:1px solid var(--w2-line2);background:var(--w2-bg);color:var(--w2-tx);padding:0 9px;font:600 13px var(--w2-mono);outline:none}.w2-num input:focus{border-color:var(--w2-gold)}.w2-num span{color:var(--w2-tx3);font-size:12px}.w2-help{color:var(--w2-tx3);font-size:11.5px;margin-top:6px;line-height:1.45}.w2-decides{margin-top:6px;font:600 10.5px var(--w2-mono);color:var(--w2-gold)}.w2-flash{animation:w2flash 1.4s ease}@keyframes w2flash{0%,30%{box-shadow:0 0 0 3px var(--w2-goldw),inset 0 0 0 1px var(--w2-gold)}to{box-shadow:none}}.w2-rhead{border:1px solid var(--w2-line);border-radius:14px;background:radial-gradient(500px 160px at 90% -30%,rgba(216,174,78,.1),transparent),var(--w2-s1);padding:12px 14px}.w2-rtitle{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.w2-rtitle b{font-size:15px;font-weight:750}.w2-rtitle .w2-sub{margin-left:auto;font:600 10.5px var(--w2-mono)}.w2-tally{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:10px}.w2-tally span{border:1px solid var(--w2-line);border-radius:10px;padding:7px 9px;background:var(--w2-bg);font:700 9.5px var(--w2-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--w2-tx3);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2-tally b{display:block;font:800 19px var(--w2-mono);letter-spacing:0;margin-bottom:1px}.t-grn b{color:var(--w2-grn)}.t-amb b{color:var(--w2-amb)}.t-blu b{color:var(--w2-vio)}.t-blu2 b{color:var(--w2-blu)}.t-red b{color:var(--w2-red)}.w2-pendbar{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;border-radius:10px;background:var(--w2-goldw);color:var(--w2-tx2);font-size:12px}.w2-pendbar .w2-ic{color:var(--w2-gold)}.w2-pendbar b{color:var(--w2-tx)}.w2-rc{position:relative;border:1px solid var(--w2-line);border-radius:14px;background:var(--w2-s1);padding:12px 14px 10px;transition:border-color .15s}.w2-rc:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--tc,transparent)}.w2-rc.t-grn{--tc:var(--w2-grn)}.w2-rc.t-amb{--tc:var(--w2-amb)}.w2-rc.t-vio{--tc:var(--w2-vio)}.w2-rc.t-blu{--tc:var(--w2-blu)}.w2-rc.t-red{--tc:var(--w2-red)}.w2-rc.t-mut{--tc:var(--w2-line2);opacity:.78}.w2-rc.pinned{border-color:color-mix(in srgb,var(--w2-gold) 55%,var(--w2-line))}.w2-rc-top{display:flex;align-items:center;gap:11px}.w2-logo{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;overflow:hidden;background:#fff}.w2-logo img{max-width:32px;max-height:32px;object-fit:contain}.w2-logo-img{width:80px;height:38px;padding:5px 7px;box-shadow:inset 0 0 0 1px #0000000f}.w2-logo-img img{max-width:100%;max-height:100%}.w2-mono{background:linear-gradient(145deg,color-mix(in srgb,var(--lc) 70%,#111),color-mix(in srgb,var(--lc) 35%,#0B0F15));color:#fff;font:800 12px var(--w2-mono);box-shadow:inset 0 0 0 1px #ffffff1f}.w2-rc-id{min-width:0;flex:1}.w2-rc-id b{display:block;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w2-rc-id span{display:block;color:var(--w2-tx3);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w2-price{text-align:right;flex:none}.w2-price b{font:800 19px var(--w2-mono);letter-spacing:-.02em}.w2-price span{display:block;color:var(--w2-tx3);font:600 10.5px var(--w2-mono)}.w2-price-na span{font-size:11px;max-width:120px}.w2-rc-st{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:9px}.w2-pill{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 8px;border-radius:7px;font:800 10.5px var(--w2-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid}.w2-pill .w2-ic{width:12px;height:12px;stroke-width:2.4}.p-grn{color:var(--w2-grn);background:#3dd68c1a;border-color:#3dd68c4d}.p-amb{color:var(--w2-amb);background:#f5b5441a;border-color:#f5b5444d}.p-vio{color:var(--w2-vio);background:#a78bfa1a;border-color:#a78bfa4d}.p-blu{color:var(--w2-blu);background:#6ea8fe1a;border-color:#6ea8fe4d}.p-red{color:var(--w2-red);background:#f2685c1a;border-color:#f2685c4d}.p-mut{color:var(--w2-mut);background:transparent;border-color:var(--w2-line2)}.w2-rc-lbl{font-weight:600;font-size:12.5px;color:var(--w2-tx2)}.w2-cmp{font:700 9.5px var(--w2-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--w2-amb);padding:2px 6px;border-radius:5px;border:1px dashed rgba(245,181,68,.4)}.w2-cmp.ok{color:var(--w2-grn);border:1px solid rgba(61,214,140,.3)}.w2-could{font-size:11.5px;color:var(--w2-tx3)}.w2-vars{display:flex;gap:5px;margin-top:8px;flex-wrap:wrap}.w2-vars span{display:inline-flex;flex-direction:column;padding:4px 8px;border-radius:7px;border:1px solid var(--w2-line);background:var(--w2-bg);font:700 12px var(--w2-mono);color:var(--w2-tx2)}.w2-vars i{font-style:normal;font:700 8.5px var(--w2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--w2-tx3)}.w2-vars span.on{border-color:color-mix(in srgb,var(--w2-gold) 50%,transparent);color:var(--w2-gold)}.w2-why{list-style:none;margin:9px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.w2-why li{display:flex;gap:8px;font-size:12.5px;line-height:1.4;color:var(--w2-tx2)}.w2-why li>i{flex:none;display:grid;place-items:center;width:17px;height:17px;border-radius:5px;font:800 10px var(--w2-mono);font-style:normal;margin-top:1px}.w2-why li>i .w2-ic{width:11px;height:11px;stroke-width:2.6}.w2-why small{display:block;color:var(--w2-tx3);font:600 10px var(--w2-mono);margin-top:1px}.m-ok{background:#3dd68c1f;color:var(--w2-grn)}.m-no{background:#f2685c1f;color:var(--w2-red)}.m-warn{background:#f5b5441f;color:var(--w2-amb)}.m-q{background:#6ea8fe1f;color:var(--w2-blu)}.m-info{background:var(--w2-s3);color:var(--w2-tx3)}.w2-still{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:9px;padding-top:9px;border-top:1px dashed var(--w2-line2)}.w2-still .w2-lab{margin-right:4px;color:var(--w2-gold)}.w2-still button,.w2-still span:not(.w2-lab){height:24px;padding:0 8px;border-radius:7px;border:1px solid color-mix(in srgb,var(--w2-gold) 35%,var(--w2-line2));background:transparent;font-size:11.5px;font-weight:600;color:var(--w2-tx);display:inline-flex;align-items:center}.w2-still button:hover{background:var(--w2-goldw)}.w2-still-c .w2-lab{color:var(--w2-tx3)}.w2-still-c span:not(.w2-lab){border-color:var(--w2-line2);color:var(--w2-tx2)}.w2-others{display:flex;flex-direction:column;gap:3px;margin-top:8px}.w2-oth{font-size:11.5px;color:var(--w2-tx3);display:flex;align-items:center;gap:6px}.w2-oth i{width:6px;height:6px;border-radius:50%;background:var(--w2-line2)}.w2-oth i.d-grn{background:var(--w2-grn)}.w2-oth i.d-amb{background:var(--w2-amb)}.w2-oth i.d-vio{background:var(--w2-vio)}.w2-oth i.d-blu{background:var(--w2-blu)}.w2-oth i.d-red{background:var(--w2-red)}.w2-rc-act{display:flex;align-items:center;gap:12px;margin-top:10px;flex-wrap:wrap}.w2-rc-act .w2-btn:first-of-type{margin-left:auto}.w2-trace{margin-top:10px;padding:10px;border-radius:10px;background:var(--w2-bg);border:1px solid var(--w2-line)}.w2-trace em{font-style:normal;color:var(--w2-amb)}.w2-tr{margin-top:8px}.w2-tr-h{display:flex;gap:8px;font-size:12.5px;margin-bottom:4px}.w2-tr-h span{color:var(--w2-tx3)}.w2-tr-r{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:baseline;padding:3px 6px;border-radius:6px;font-size:11.5px;color:var(--w2-tx3)}.w2-tr-r code{font:600 10px var(--w2-mono);color:var(--w2-tx3)}.w2-tr-r i{font-style:normal;color:var(--w2-tx3)}.w2-tr-r em{font:700 9.5px var(--w2-mono);text-transform:uppercase;letter-spacing:.06em}.w2-tr-r.hit{background:#3dd68c12;color:var(--w2-tx)}.w2-tr-r.hit em{color:var(--w2-grn)}.w2-tr-r.unk em{color:var(--w2-amb)}.w2-tr-r.miss{opacity:.6}.w2-outtoggle{border:1px dashed var(--w2-line2);background:transparent;border-radius:10px;height:34px;color:var(--w2-tx3);font-weight:600;font-size:12px}.w2-disclaim{color:var(--w2-tx3);font-size:11px;line-height:1.5;padding:4px 2px 8px}.w2-compare{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:60;width:min(1180px,calc(100vw - 32px));max-height:min(72vh,720px);border:1px solid var(--w2-line2);border-radius:16px;background:var(--w2-s1);box-shadow:0 40px 90px -30px #000000f2;display:flex;flex-direction:column}.w2-cmp-in{display:flex;flex-direction:column;min-height:0}.w2-cmp-h{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--w2-line)}.w2-cmp-h b{font-size:14px}.w2-cmp-scroll{overflow:auto}.w2-compare table{border-collapse:collapse;width:100%;font-size:12.5px}.w2-compare th{position:sticky;left:0;background:var(--w2-s1);text-align:left;font:700 9.5px var(--w2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--w2-tx3);padding:9px 12px;white-space:nowrap;vertical-align:top;border-bottom:1px solid var(--w2-line)}.w2-compare td{padding:9px 12px;vertical-align:top;border-bottom:1px solid var(--w2-line);min-width:190px}.w2-cmp-id{display:flex;align-items:center;gap:9px}.w2-cmp-id b{display:block}.w2-cmp-id span{display:block;color:var(--w2-tx3);font-size:11.5px}.w2-big{font:800 17px var(--w2-mono)}.w2-red{color:var(--w2-red)}.w2-bar{display:none}@container (max-width: 980px){.w2-grid{grid-template-columns:minmax(0,1fr)}.w2-rsticky{position:static;max-height:none;overflow:visible}.w2-bar{display:flex;align-items:center;gap:8px;position:sticky;bottom:10px;z-index:8;margin-top:14px;padding:9px 10px 9px 14px;border-radius:14px;border:1px solid var(--w2-line2);background:color-mix(in srgb,var(--w2-s1) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px -20px #000000e6;font-size:12.5px}.w2-bar>span{flex:1;min-width:0;color:var(--w2-tx2)}.w2-bar b{color:var(--w2-tx)}.w2-ctx{position:static}.w2-who{border-right:0;width:100%}.w2-ago{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (max-width: 560px){.w2-head h1 span{display:block}.w2-head h1 span:before{content:""}.w2-linkpick input,.w2-actions{width:100%}.w2-actions .w2-btn span{display:none}.w2-tally{grid-template-columns:repeat(3,minmax(0,1fr))}.w2-price b{font-size:16px}.w2-ago{grid-template-columns:repeat(3,minmax(0,1fr))}.w2-f-build,.w2-f-face,.w2-f-dob{width:100%}}@media(max-width:700px){.w2-compare{bottom:0;border-radius:16px 16px 0 0;width:100vw;max-height:85vh}}@media(prefers-reduced-motion:reduce){.w2 *{animation:none!important;transition:none!important}}.w2-lead{padding-top:0}.w2-lead{--w2-top:0px}.ap-dobrow{display:flex;gap:6px;align-items:center}.ap-dobrow input[type=date]{flex:1;min-width:0}.ap-agebox{flex:none;display:flex;align-items:center;gap:4px;height:38px;padding:0 10px;border-radius:9px;background:var(--accent-wash,rgba(216,174,78,.1));border:1px solid color-mix(in srgb,var(--accent,#D8AE4E) 40%,transparent);color:var(--accent,#D8AE4E);font:700 14px var(--mono,ui-monospace,monospace)}.ap-agebox small{font:700 8.5px var(--mono,ui-monospace,monospace);color:var(--text-3,#66737F);letter-spacing:.06em}.ap-agein{flex:none;width:72px!important}.ap-src{font-weight:500;color:var(--text-3,#66737F);font-size:10.5px;text-transform:none;letter-spacing:0;margin-left:4px}.w2-quoteform{margin-top:10px;padding:10px;border-radius:10px;background:var(--w2-bg);border:1px solid var(--w2-line);display:flex;flex-direction:column;gap:7px}.w2-qrow{display:flex;align-items:center;gap:8px;font-size:12.5px}.w2-qrow>span:first-child{flex:1;min-width:0}.w2-qrow em{font-style:normal;color:var(--w2-amb);font-size:11px}.w2-qin{display:inline-flex;align-items:center;gap:3px;font:700 12px var(--w2-mono);color:var(--w2-tx3)}.w2-qin input{width:86px;height:30px;border-radius:8px;border:1px solid var(--w2-line2);background:var(--w2-s1);color:var(--w2-tx);padding:0 8px;font:700 13px var(--w2-mono);outline:none}.w2-qin input:focus{border-color:var(--w2-gold)}.w2-qrow small{color:var(--w2-tx3);font:600 10.5px var(--w2-mono)}

.A4 .cd-status .px-top-action{display:inline-flex;align-items:center;gap:.4rem;height:28px;padding:0 .6rem;background:transparent;border:1px solid var(--line-2);border-radius:var(--r-xs,6px);color:var(--ink-2);font:600 12px/1 var(--ui,inherit);cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease,background .12s ease}.A4 .cd-status .px-top-action:hover{color:var(--ink-1);border-color:var(--line-3);background:var(--g-2)}.A4 .px-top-action:focus-visible,.px-seg button:focus-visible,.px-switch:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.A4 .px-top-action kbd{font:600 10px/1 var(--mono,monospace);padding:3px 5px;border-radius:4px;background:var(--g-2);border:1px solid var(--line-1);color:var(--ink-3)}.A4 .cd-status .px-top-action[aria-pressed=true]{color:var(--brand-ink);background:var(--brand);border-color:var(--brand)}.A4 .cd-status .px-top-action[aria-pressed=true]:hover{background:var(--brand-hot)}#px-experience{position:fixed;right:16px;top:56px;z-index:var(--z-palette,980);width:min(340px,calc(100vw - 32px));background:var(--g-3);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 18px 48px -24px #000000b3;color:var(--ink-1);font:13px/1.4 var(--ui,system-ui,-apple-system,"Segoe UI",sans-serif)}#px-experience button{font-family:inherit}.px-exp-row.px-exp-stack{flex-direction:column;align-items:stretch}.px-exp-stack .px-seg{align-self:flex-start}#px-experience[hidden]{display:none}.px-exp-head{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line-1)}.px-exp-head b{font-size:13px}.px-exp-head span{font-size:11px;color:var(--ink-3)}.px-exp-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line-1)}.px-exp-row:last-child{border-bottom:0}.px-exp-copy b{display:block;font-size:12.5px}.px-exp-copy span{display:block;margin-top:2px;font-size:11px;line-height:1.4;color:var(--ink-3)}.px-seg{display:flex;gap:2px;padding:2px;border:1px solid var(--line-2);border-radius:8px;flex-shrink:0}.px-seg button{border:0;background:transparent;color:var(--ink-2);font:600 11px/1 var(--ui,inherit);padding:6px 8px;border-radius:6px;cursor:pointer}.px-seg button[aria-pressed=true]{background:var(--brand-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--brand-line)}.px-switch{flex-shrink:0;width:38px;height:22px;padding:2px;border:1px solid var(--line-2);border-radius:999px;background:var(--g-2);cursor:pointer}.px-switch i{display:block;width:16px;height:16px;border-radius:50%;background:var(--ink-3);transition:transform .15s ease}.px-switch[aria-checked=true]{background:var(--pos-tint);border-color:var(--pos-line)}.px-switch[aria-checked=true] i{transform:translate(16px);background:var(--pos)}#px-shortcut-toast{position:fixed;left:50%;bottom:22px;z-index:var(--z-toast,3000);transform:translate(-50%,6px);opacity:0;pointer-events:none;padding:7px 11px;border:1px solid var(--line-2);border-radius:8px;background:var(--g-3);color:var(--ink-2);font:600 12px/1.3 var(--ui,system-ui,-apple-system,"Segoe UI",sans-serif);transition:opacity .15s ease,transform .15s ease}#px-shortcut-toast.on{opacity:1;transform:translate(-50%)}.A4 .cd-search-wrap,.cd-search-wrap{background:#05070a9e}.cd-search-panel{border:1px solid var(--line-2)!important;border-radius:14px!important;background:var(--g-4)!important;box-shadow:0 30px 80px -30px #000c!important}.cd-search-wrap.on .cd-search-panel{animation:pxPalIn .14s ease-out both}@keyframes pxPalIn{0%{opacity:.4;transform:translateY(-6px)}to{opacity:1;transform:none}}.cds-kind{display:inline-block;margin-left:.45rem;padding:1px 6px;border-radius:4px;font:700 9.5px/1.5 var(--mono,monospace);letter-spacing:.04em;vertical-align:1px;border:1px solid var(--line-2);color:var(--ink-3)}.cds-kind.client{color:var(--pos);border-color:var(--pos-line);background:var(--pos-tint)}.cds-kind.lead{color:var(--info);border-color:var(--info-line);background:var(--info-tint)}.cds-foot{display:flex;flex-wrap:wrap;gap:12px;padding:8px 14px;border-top:1px solid var(--line-1);font:600 10.5px/1.4 var(--mono,monospace);color:var(--ink-3)}@media(min-width:821px){html.px-focus .A4 .side{width:var(--shell-rail-w-collapsed)}html.px-focus .A4 .side .brand,html.px-focus .A4 .side .nav-grp .ng-l,html.px-focus .A4 .side .nav-i .lb,html.px-focus .A4 .side .nav-i .nav-b,html.px-focus .A4 .side .cd-search-open .lb,html.px-focus .A4 .side .cd-search-open kbd,html.px-focus .A4 .side .cd-rail-toggle,html.px-focus .A4 .side .nav-grp{display:none!important}html.px-focus .A4 .side .nav-body{display:block}html.px-focus .A4 .side .nav-i{justify-content:center}html.px-focus .A4 .view.on>.sub{display:none}html.px-focus .A4 #cd-appearance-label{display:none}html.px-focus .A4 .cd-appearance{min-width:0}}.A4 .m-v,.A4 .fn-n,.A4 td,.A4 .bignum,.A4 .pc-fact b,.A4 .cw-t,.A4 [data-num]{font-variant-numeric:tabular-nums}.A4 .tw thead th{position:sticky;top:0;z-index:1;background:var(--g-2)}.A4 tbody tr:focus-within{background:var(--g-2)}.pc-identity .pc-phone{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.15rem 0 .35rem}.pc-identity .pc-phone a,.pc-identity .pc-phone a:visited,.pc-identity .pc-phone b,.px-console .pc-identity .pc-phone a{font:700 18px/1.2 var(--mono,monospace);color:var(--ink-1);text-decoration:none;font-variant-numeric:tabular-nums}.pc-identity .pc-phone a:hover{color:var(--brand)}.pc-identity .pc-status{font:600 10.5px/1.5 var(--mono,monospace);letter-spacing:.04em;padding:1px 6px;border-radius:4px;border:1px solid var(--line-2);color:var(--ink-2)}.pc-identity--queue .pc-phone a,.pc-identity--hero .pc-phone a{font-size:22px}.pc-identity--line .pc-phone a,.pc-identity--line .pc-phone b,.pc-identity--strip .pc-phone b{font-size:14px}html.cd-call-live .A4 *,html.cd-call-live .A4 *:before,html.cd-call-live .A4 *:after{animation-play-state:paused!important;transition-duration:0s!important}html.cd-call-live #cd-callwidget *{animation-play-state:running!important}.A4 .pz-btn:active,.A4 .px-top-action:active{transform:translateY(1px)}html[data-px-motion=off] *,html[data-px-motion=off] *:before,html[data-px-motion=off] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){.cd-search-wrap.on .cd-search-panel,#px-shortcut-toast{animation:none!important;transition:none!important}.A4 .pz-btn:active,.A4 .px-top-action:active{transform:none}}@media(max-width:1180px){.A4 .px-top-action kbd{display:none}}@media(max-width:820px){.A4 .cd-status .px-top-action{display:none}#px-experience{top:auto;bottom:calc(var(--cd-tabbar,64px) + 12px)}}@media(pointer:coarse){.px-seg button{min-height:40px;padding:0 10px}.px-switch{width:48px;height:30px}.px-switch i{width:24px;height:24px}.px-switch[aria-checked=true] i{transform:translate(18px)}html[data-density=dense] .A4 .pz-btn,html[data-density=dense] .A4 .nav-i{min-height:40px}}:root[data-theme=light] .cd-search-panel .cd-av{color:var(--accent-deep)}.cds-row.on .cd-av,.cds-row.on .cds-kind{color:var(--ink-1)}

.A4.A4 #v-queue .qx-head .sub{max-width:560px}.A4.A4 #v-queue:has(#q-active[style*=block]) .qx-head{display:none}.A4.A4 .qx-start{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:24px 26px;margin:0 0 14px;background:var(--g-1);border:1px solid var(--line-2);border-radius:var(--r-lg,16px);box-shadow:inset 0 1px 0 var(--line-1)}.A4.A4 .qx-start-main{min-width:0;flex:1 1 320px}.A4.A4 .qx-eyebrow{font:700 10.5px/1.3 var(--mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.A4.A4 .qx-start-t{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:6px 0 4px;font-size:26px;line-height:1.15;font-weight:750;letter-spacing:-.02em;color:var(--ink-1)}.A4.A4 .qx-start-dot{color:var(--ink-4)}.A4.A4 .qx-start-n{font-variant-numeric:tabular-nums;color:var(--brand)}.A4.A4 .qx-start-hint{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-2);max-width:620px}.A4.A4 .qx-start-mode{margin:10px 0 0;font-size:12.5px;color:var(--ink-3)}.A4.A4 .qx-start-mode b{color:var(--ink-1);font-weight:650;margin-inline-end:2px}.A4.A4 .qx-start-act{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.A4.A4 .qx-setup-more[hidden]{display:none}.A4.A4 .qx-setup-card{border-color:var(--line-2)}.A4.A4 .qx-step{border-top:1px solid var(--line-1);padding-top:.9rem;margin-top:.35rem}.A4.A4 .qx-step-t{font-size:14px!important;color:var(--ink-1)!important;letter-spacing:-.005em;text-transform:none}.A4.A4 .qx-list-n{margin-inline-start:4px;opacity:.7;font-variant-numeric:tabular-nums}.A4.A4 .qx-list-hid{align-self:center;font-size:11.5px;color:var(--ink-3);margin-inline-start:4px}.A4.A4 .qx-select{min-width:220px;max-width:100%;height:36px;padding:0 32px 0 12px;background:var(--g-2);color:var(--ink-1);border:1px solid var(--line-2);border-radius:var(--r-sm,8px);font:500 13px/1 var(--ui,inherit)}.A4.A4 .qx-select:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.A4.A4 .qx-filters>summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--ink-2)}.A4.A4 .qx-filter-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 14px;margin-top:.65rem}.A4.A4 .qx-filter-grid .qx-select{width:100%;min-width:0}.A4.A4 .q-status-chips{gap:6px}.A4.A4 .q-status-chip{min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-2);font:600 12px/1 var(--ui,inherit);cursor:pointer}.A4.A4 .q-status-chip:hover{color:var(--ink-1);border-color:var(--line-3)}.A4.A4 .q-status-chip.on{background:var(--brand-tint);border-color:var(--brand-line);color:var(--ink-1)}.A4.A4 .qx-modes{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:.55rem}.A4.A4 .qx-mode{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:start;padding:10px 12px;min-height:64px;background:var(--g-2);border:1px solid var(--line-2);border-radius:var(--r-sm,8px);color:var(--ink-1);cursor:pointer;font-family:var(--ui,inherit)}.A4.A4 .qx-mode b{font-size:13px;font-weight:650}.A4.A4 .qx-mode small{font-size:11.5px;line-height:1.35;color:var(--ink-3)}.A4.A4 .qx-mode:hover{border-color:var(--line-3)}.A4.A4 .qx-mode.on{background:var(--brand-tint);border-color:var(--brand-line);box-shadow:inset 0 0 0 1px var(--brand-line)}.A4.A4 .qx-mode.on small{color:var(--ink-2)}.A4.A4 .qx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-1);font:650 13.5px/1 var(--ui,inherit);cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.A4.A4 .qx-btn:hover:not(:disabled){background:var(--g-3);border-color:var(--line-3)}.A4.A4 .qx-btn:disabled{opacity:.45;cursor:not-allowed}.A4.A4 .qx-btn:focus-visible,.A4.A4 .qx-o:focus-visible,.A4.A4 .qx-chip:focus-visible,.A4.A4 .qx-tabs button:focus-visible,.A4.A4 .qx-seg button:focus-visible,.A4.A4 .qx-link:focus-visible,.A4.A4 .qx-mode:focus-visible,.A4.A4 .wb-chip:focus-visible,.A4.A4 .wb-kind:focus-visible,.A4.A4 .wb-tz:focus-visible,.A4.A4 .qx-fold>summary:focus-visible,.A4.A4 .qx-edit>summary:focus-visible,.A4.A4 .q-status-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.A4.A4 .qx-btn kbd,.A4.A4 .qx-o kbd{font:600 10px/1 var(--mono,monospace);padding:3px 5px;border-radius:4px;border:1px solid var(--line-2);color:var(--ink-3);background:var(--g-1)}.A4.A4 .qx-btn-go,.A4.A4 .qx-btn-call,.A4.A4 .qx-btn-next{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.A4.A4 .qx-btn-go:hover:not(:disabled),.A4.A4 .qx-btn-call:hover:not(:disabled),.A4.A4 .qx-btn-next:hover:not(:disabled){background:var(--brand-hot);border-color:var(--brand-hot)}.A4.A4 .qx-btn-go kbd,.A4.A4 .qx-btn-call kbd,.A4.A4 .qx-btn-next kbd{background:transparent;border-color:currentColor;color:inherit;opacity:.65}.A4.A4 .qx-btn-go{min-height:48px;padding:0 22px;font-size:15px}.A4.A4 .qx-btn-quiet{background:transparent}.A4.A4 .qx-btn-hang{background:var(--crit);border-color:var(--crit);color:var(--g-0)}.A4.A4 .qx-btn-hang:hover:not(:disabled){background:var(--crit);filter:brightness(1.08)}.A4.A4 .qx-btn-hang kbd{background:transparent;border-color:currentColor;color:inherit;opacity:.7}.A4.A4 .qx-btn[hidden]{display:none}.A4.A4 .qx-link{background:none;border:0;padding:2px 0;color:var(--ink-2);font:600 12px/1.3 var(--ui,inherit);cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.A4.A4 .qx-link:hover{color:var(--ink-1);text-decoration-color:var(--brand)}.A4.A4 .qx-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-1);font:600 12px/1.2 var(--ui,inherit);cursor:pointer;text-align:start}.A4.A4 .qx-chip:hover{border-color:var(--line-3)}.A4.A4 .qx-chip[aria-disabled=true]{opacity:.4;cursor:not-allowed}.A4.A4 .qx-chip-pos{background:var(--pos-tint);border-color:var(--pos-line);color:var(--pos)}.A4.A4 .qx-bar{position:sticky;top:var(--shell-topbar-h,48px);z-index:var(--z-raised,2);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px;margin:0 0 12px;background:var(--g-1);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 10px 26px -18px #0009}.A4.A4 .qx-bar-state{display:flex;align-items:center;gap:12px;min-width:0}.A4.A4 .qx-line{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:999px;border:1px solid var(--line-2);font:650 12px/1.2 var(--ui,inherit);color:var(--ink-2);white-space:nowrap}.A4.A4 .qx-line i{width:8px;height:8px;border-radius:50%;background:var(--ink-4);flex-shrink:0}.A4.A4 .qx-line[data-state=idle] i{background:var(--pos)}.A4.A4 .qx-line[data-state=dialing],.A4.A4 .qx-line[data-state=ringing]{color:var(--caut);border-color:var(--caut-line);background:var(--caut-tint)}.A4.A4 .qx-line[data-state=dialing] i,.A4.A4 .qx-line[data-state=ringing] i{background:var(--caut);animation:qxPulse 1.1s ease-in-out infinite}.A4.A4 .qx-line[data-state=live]{color:var(--pos);border-color:var(--pos-line);background:var(--pos-tint)}.A4.A4 .qx-line[data-state=live] i{background:var(--pos)}.A4.A4 .qx-line[data-state=ended] i{background:var(--info)}.A4.A4 .qx-line[data-state=error]{color:var(--crit);border-color:var(--crit-line);background:var(--crit-tint)}.A4.A4 .qx-line[data-state=error] i{background:var(--crit)}@keyframes qxPulse{50%{opacity:.35}}.A4.A4 .qx-clock{font:700 15px/1 var(--mono,monospace);font-variant-numeric:tabular-nums;color:var(--ink-4)}.A4.A4 .qx-clock.on{color:var(--ink-1)}.A4.A4 .qx-bar-who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--ink-2)}.A4.A4 .qx-bar-ctl{display:flex;align-items:center;gap:8px}.A4.A4 .qx-btn-call,.A4.A4 .qx-btn-hang{min-height:44px;min-width:150px;font-size:15px;border-radius:12px}.A4.A4 .qx-btn-ctl{min-height:44px}.A4.A4 .qx-btn-ctl[aria-pressed=true]{background:var(--caut-tint);border-color:var(--caut-line);color:var(--caut)}.A4.A4 .qx-bar-pos{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font:600 11.5px/1.3 var(--mono,monospace);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:end}.A4.A4 .qx-bar-pos #q-pos{color:var(--ink-1);font-size:12.5px}.A4.A4 .qx-keypad{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,64px);gap:6px;justify-content:center;padding-top:4px}.A4.A4 .qx-keypad[hidden]{display:none}.A4.A4 .qx-keypad button{height:44px;border-radius:10px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-1);font:700 17px/1 var(--mono,monospace);cursor:pointer}.A4.A4 .qx-keypad button:active{background:var(--g-3)}.A4.A4 .qx-undo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 8px 8px 14px;margin:0 0 12px;border:1px solid var(--pos-line);background:var(--pos-tint);border-radius:12px;font-size:13px;color:var(--ink-1)}.A4.A4 .qx-undo[hidden]{display:none}.A4.A4 .qx-undo-b{min-height:34px}.A4.A4 .qx-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:14px;align-items:start}.A4.A4 .qx-main{display:flex;flex-direction:column;gap:12px;min-width:0}.A4.A4 .qx-card{background:var(--g-1);border:1px solid var(--line-2);border-radius:14px;padding:16px 18px;min-width:0}.A4.A4 .qx-card-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px}.A4.A4 .qx-card-h h3{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.A4.A4 .qx-keys{font:600 11px/1 var(--mono,monospace);color:var(--ink-4)}.A4.A4 .qx-lab{display:block;margin:12px 0 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.A4.A4 .qx-lab span,.A4.A4 .qx-q-n{font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-4);margin-inline-start:4px}.A4.A4 .qx-who{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:start}.A4.A4 .qx-ident{min-width:0}.A4.A4 .qx-ident .pc-identity-slot{padding:0;border:0;background:none}.A4.A4 .qx-who .qx-history{grid-column:1/-1}.A4.A4 .qx-who-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:end;max-width:260px}.A4.A4 .qx-who-side #q-score{font-size:12px;line-height:1.4;color:var(--ink-2)}.A4.A4 .qx-attempts{font-size:11.5px;color:var(--ink-3)}.A4.A4 .qx-attempts:empty{display:none}.A4.A4 .qx .pc-identity{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding:0;margin:0;border:0;background:none}.A4.A4 .qx .pc-identity .pc-source{order:0;flex-basis:100%;display:flex;align-items:baseline;gap:8px;margin:0;padding:0;border:0;background:none}.A4.A4 .qx .pc-identity .pc-source span,.A4.A4 .qx .pc-identity .pc-fact span,.A4.A4 .qx .pc-identity .pc-address span{font:700 9.5px/1.3 var(--mono,monospace);letter-spacing:.08em;color:var(--ink-3)}.A4.A4 .qx .pc-identity .pc-source b{font-size:13px;font-weight:650;color:var(--brand)}.A4.A4 .qx .pc-person-name{order:1;flex-basis:100%;margin:2px 0 0;font-size:30px;line-height:1.1;font-weight:760;letter-spacing:-.02em;color:var(--ink-1);overflow-wrap:anywhere}.A4.A4 .qx .pc-identity .pc-phone{order:2;flex-basis:100%;margin:2px 0 8px;gap:10px;align-items:center}.A4.A4 .qx .pc-identity .pc-phone a.pc-tel{display:inline-flex;align-items:center;min-height:44px;font:700 26px/1.1 var(--mono,monospace);letter-spacing:.01em;color:var(--ink-1);text-decoration:none;border-bottom:1px dashed var(--line-3)}.A4.A4 .qx .pc-identity .pc-phone a.pc-tel:hover{color:var(--brand);border-bottom-color:var(--brand)}.A4.A4 .qx .pc-identity .pc-facts{order:3;display:flex;gap:4px 18px;flex-wrap:wrap;margin:0}.A4.A4 .qx .pc-identity .pc-fact,.A4.A4 .qx .pc-identity .pc-address{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;border:0}.A4.A4 .qx .pc-identity .pc-address{order:4;min-width:0}.A4.A4 .qx .pc-identity .pc-fact b,.A4.A4 .qx .pc-identity .pc-address b{font-size:14px;font-weight:650;color:var(--ink-1)}.A4.A4 .qx .pc-identity .pc-fact small{font-size:11.5px;color:var(--ink-2)}.A4.A4 .qx .pc-identity .pc-missing b{color:var(--ink-3);font-weight:500}.A4.A4 .qx .pc-identity .pc-warning{order:5;flex-basis:100%}.A4.A4 .qx-history .qh{margin:10px 0 0;padding:8px 12px;border-radius:10px;background:var(--g-2);border:1px solid var(--line-1);font-size:12.5px}.A4.A4 .qx-history .qh .pz-btn{margin-top:6px}.A4.A4 .qx-o-note{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 10px;font-size:12.5px;line-height:1.4;color:var(--ink-2)}.A4.A4 .qx-o-note[data-state^=resolved],.A4.A4 .qx-o-note[data-state=ended-human],.A4.A4 .qx-o-note[data-state=ambiguous]{color:var(--ink-1);font-weight:600}.A4.A4 .qx-outs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.A4.A4 .qx-o{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:72px;padding:14px 3px 8px;border-radius:12px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-1);font:650 12px/1.2 var(--ui,inherit);text-align:center;cursor:pointer;letter-spacing:-.01em;transition:background .12s ease,border-color .12s ease,transform .08s ease}.A4.A4 .qx-o kbd{position:absolute;top:6px;inset-inline-start:6px;padding:2px 4px;font-size:9.5px}.A4.A4 .qx-o:hover:not([aria-disabled=true]){border-color:var(--line-3);background:var(--g-3)}.A4.A4 .qx-o:active:not([aria-disabled=true]){transform:translateY(1px)}.A4.A4 .qx-o[aria-disabled=true]{opacity:.38;cursor:not-allowed}.A4.A4 .qx-o-pos:not([aria-disabled=true]){border-color:var(--info-line)}.A4.A4 .qx-o-win:not([aria-disabled=true]){border-color:var(--pos-line);background:var(--pos-tint);color:var(--pos)}.A4.A4 .qx-o-crit:not([aria-disabled=true]){border-color:var(--crit-line);color:var(--crit)}.A4.A4 .qx-o-hot{border-color:var(--brand)!important;box-shadow:inset 0 0 0 1px var(--brand);background:var(--brand-tint)!important}.A4.A4 .qx-o-armed{background:var(--crit-tint)!important;border-color:var(--crit)!important;color:var(--crit)!important}.A4.A4 .qx-out textarea{width:100%;min-height:62px;resize:vertical}.A4.A4 .qx-fold{margin-top:10px}.A4.A4 .qx-fold>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.A4.A4 .qx-fold>summary::-webkit-details-marker{display:none}.A4.A4 .qx-fold>summary:before{content:"▸";font-size:10px;transition:transform .12s ease}.A4.A4 .qx-fold[open]>summary:before{transform:rotate(90deg)}.A4.A4 .qx-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.A4.A4 .qx-qual #q-knockout:empty{display:none}.A4.A4 .qx-tasks:empty{display:none}.A4.A4 .qx-edit{padding:0}.A4.A4 .qx-edit>summary{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:14px 18px;cursor:pointer;list-style:none;min-height:44px}.A4.A4 .qx-edit>summary::-webkit-details-marker{display:none}.A4.A4 .qx-edit>summary span{font-size:14px;font-weight:650;color:var(--ink-1)}.A4.A4 .qx-edit>summary span:before{content:"▸";display:inline-block;margin-inline-end:8px;font-size:11px;color:var(--ink-3);transition:transform .12s ease}.A4.A4 .qx-edit[open]>summary span:before{transform:rotate(90deg)}.A4.A4 .qx-edit>summary small{font-size:12px;color:var(--ink-3)}.A4.A4 .qx-edit-body{padding:14px 18px 16px;border-top:1px solid var(--line-1)}.A4.A4 .qx-nav{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.A4.A4 .qx-nav .qx-end{margin-inline-start:auto;color:var(--ink-2)}.A4.A4 .qx-side{position:sticky;top:calc(var(--shell-topbar-h,48px) + 84px);max-height:calc(100vh - var(--shell-topbar-h,48px) - 100px);display:flex;flex-direction:column;background:var(--g-1);border:1px solid var(--line-2);border-radius:14px;min-width:0;overflow:hidden}.A4.A4 .qx-tabs{display:flex;gap:2px;padding:6px;border-bottom:1px solid var(--line-1)}.A4.A4 .qx-tabs button{flex:1;min-height:36px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font:650 12.5px/1 var(--ui,inherit);cursor:pointer}.A4.A4 .qx-tabs button:hover{color:var(--ink-1);background:var(--g-2)}.A4.A4 .qx-tabs button[aria-selected=true]{background:var(--g-3);color:var(--ink-1);box-shadow:inset 0 -2px 0 var(--brand)}.A4.A4 .qx-pane{padding:14px 16px 18px;overflow:auto;min-height:0}.A4.A4 .qx-empty{padding:12px;border:1px dashed var(--line-2);border-radius:10px;font-size:12.5px;color:var(--ink-3)}.A4.A4 .qx-loading{font-size:12.5px;color:var(--ink-3)}.A4.A4 .qx-seg{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--line-2);border-radius:9px;background:var(--g-0)}.A4.A4 .qx-seg button{min-height:30px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--ink-2);font:600 12px/1 var(--ui,inherit);cursor:pointer}.A4.A4 .qx-seg button[aria-pressed=true]{background:var(--brand-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--brand-line)}.A4.A4 .qx-seg-sm button{min-height:24px;padding:0 8px;font-size:11.5px}.A4.A4 .qx-sc-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.A4.A4 .qx-sc-prog{display:flex;gap:4px;margin:12px 0 8px}.A4.A4 .qx-sc-prog i{flex:1;height:3px;border-radius:2px;background:var(--line-2)}.A4.A4 .qx-sc-prog i.done{background:var(--ink-3)}.A4.A4 .qx-sc-prog i.on{background:var(--brand)}.A4.A4 .qx-sc-tag{font:700 11px/1.3 var(--mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.A4.A4 .qx-sc-tag span{color:var(--ink-3);margin-inline-start:6px}.A4.A4 .qx-sc-say{margin-top:8px;font-size:14.5px;line-height:1.6;color:var(--ink-1)}.A4.A4 .qx-sc-hint{margin-top:8px;padding-inline-start:10px;border-inline-start:2px solid var(--line-3);font-size:12px;line-height:1.5;color:var(--ink-3)}.A4.A4 .qx-sc-note{margin-top:10px;padding:8px 10px;border-radius:8px;background:var(--pos-tint);border:1px solid var(--pos-line);font-size:13px;line-height:1.5;color:var(--ink-1)}.A4.A4 .qx-sc-branches{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;align-items:center}.A4.A4 .qx-sc-obj{margin-top:16px;border-top:1px solid var(--line-1);padding-top:4px}.A4.A4 .qx-sc-obj .qx-fold{margin-top:2px}.A4.A4 .qx-sc-obj .qx-fold .qx-sc-say{font-size:13px}.A4.A4 .qx-book-flow{padding:10px 12px;margin:0 0 12px;border-radius:10px;border:1px solid var(--info-line);background:var(--info-tint);font-size:12.5px;line-height:1.45;color:var(--ink-1)}.A4.A4 .qx-q-facts{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin:12px 0 4px}.A4.A4 .qx-q-f{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3)}.A4.A4 .qx-q-f b{color:var(--ink-1);font-weight:650}.A4.A4 .qx-q-f.miss b{color:var(--caut)}.A4.A4 .qx-q-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.A4.A4 .qx-q-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:4px;gap:10px;align-items:center;padding:9px 10px;border:1px solid var(--line-1);border-radius:10px;background:var(--g-2)}.A4.A4 .qx-q-id{min-width:0}.A4.A4 .qx-q-id b{display:block;font-size:13px;font-weight:650;color:var(--ink-1);overflow-wrap:anywhere}.A4.A4 .qx-q-list .qx-pill{grid-column:1;grid-row:2;justify-self:start}.A4.A4 .qx-q-list .qx-q-pr{grid-column:2;grid-row:1/3;align-self:center}.A4.A4 .qx-q-id span{display:block;font-size:11.5px;color:var(--ink-3)}.A4.A4 .qx-q-pr{text-align:end;white-space:nowrap}.A4.A4 .qx-q-pr b{font:700 14px/1 var(--mono,monospace);color:var(--ink-1)}.A4.A4 .qx-q-pr small{font-size:11px;color:var(--ink-3)}.A4.A4 .qx-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:650;border:1px solid var(--line-2);color:var(--ink-2)}.A4.A4 .qx-pill-pos{color:var(--pos);border-color:var(--pos-line);background:var(--pos-tint)}.A4.A4 .qx-pill-caut{color:var(--caut);border-color:var(--caut-line);background:var(--caut-tint)}.A4.A4 .qx-pill-info{color:var(--info);border-color:var(--info-line);background:var(--info-tint)}.A4.A4 .qx-pill-infer{color:var(--infer);border-color:var(--infer-line);background:var(--infer-tint)}.A4.A4 .qx-q-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:11.5px;color:var(--ink-3)}.A4.A4 .qx-faces{flex-wrap:wrap}body:has(#v-queue.on #q-active[style*=block]) #cd-callwidget{display:none}body:has(#v-queue.on #q-active[style*=block]) #cd-undo{display:none!important}body:has(#v-queue.on #q-active[style*=block]) #wrap-bar{display:none!important}@media(max-width:1180px){.A4.A4 .qx-outs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1020px){.A4.A4 .qx-grid{grid-template-columns:minmax(0,1fr)}.A4.A4 .qx-side{position:static;max-height:none}}@media(max-width:820px){.A4.A4 .qx-start{padding:18px;gap:14px}.A4.A4 .qx-start-t{font-size:22px}.A4.A4 .qx-start-act{width:100%}.A4.A4 .qx-start-act .qx-btn{flex:1 1 auto;min-height:48px}.A4.A4 .qx-bar{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:8px 10px;border-radius:12px}.A4.A4 .qx-bar-state{gap:8px}.A4.A4 .qx-bar-who{display:none}.A4.A4 .qx-bar-ctl{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.A4.A4 .qx-btn-call,.A4.A4 .qx-btn-hang{min-width:0;width:100%}.A4.A4 .qx-btn-call kbd,.A4.A4 .qx-btn-hang kbd{display:none}.A4.A4 .qx-bar-pos{grid-column:2;grid-row:1}.A4.A4 .qx-bar-pos #q-stats{display:none}.A4.A4 .qx-card{padding:14px}.A4.A4 .qx-edit{padding:0}.A4.A4 .qx-edit>summary{padding:14px}.A4.A4 .qx-who{grid-template-columns:minmax(0,1fr)}.A4.A4 .qx-who-side{align-items:flex-start;text-align:start;max-width:none}.A4.A4 .qx .pc-person-name{font-size:24px}.A4.A4 .qx .pc-identity .pc-phone a.pc-tel{font-size:22px}.A4.A4 .qx-outs{grid-template-columns:repeat(2,minmax(0,1fr))}.A4.A4 .qx-o{flex-direction:row;justify-content:flex-start;min-height:52px;padding:8px 12px;text-align:start}.A4.A4 .qx-o kbd{position:static}.A4.A4 .qx-keys{display:none}.A4.A4 .qx-nav .qx-btn{flex:1 1 40%;min-height:44px}.A4.A4 .qx-nav .qx-end{margin-inline-start:0}.A4.A4 .qx-q-list li{grid-template-columns:minmax(0,1fr) auto}.A4.A4 .qx-q-list .qx-pill{grid-column:1;grid-row:2;justify-self:start}.A4.A4 .qx-q-list .qx-q-pr{grid-column:2;grid-row:1/3}}.A4.A4 .wb-kinds{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:2px;padding:2px;border:1px solid var(--line-2);border-radius:10px;background:var(--g-0)}.A4.A4 .wb-kind{flex:1 1 auto;min-height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font:600 12px/1 var(--ui,inherit);cursor:pointer}.A4.A4 .wb-kind.on{background:var(--brand-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--brand-line)}.A4.A4 .wb-why{margin:6px 0 10px;font-size:12px;line-height:1.4;color:var(--ink-3)}.A4.A4 .wb-tz{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;margin:0 0 10px;border:1px solid var(--line-2);border-radius:10px;background:var(--g-2);color:var(--ink-1);text-align:start;cursor:pointer;font-family:var(--ui,inherit)}.A4.A4 .wb-tz-need{border-color:var(--caut-line);background:var(--caut-tint)}.A4.A4 .wb-tz-ic{font-size:16px;color:var(--ink-3)}.A4.A4 .wb-tz-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.A4.A4 .wb-tz-t b{font-size:13px;font-weight:650}.A4.A4 .wb-tz-t small{font-size:11.5px;color:var(--ink-3)}.A4.A4 .wb-tz-need .wb-tz-t small{color:var(--caut)}.A4.A4 .wb-tz-act{font-size:12px;font-weight:650;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.A4.A4 .wb-lab{margin:12px 0 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.A4.A4 .wb-lab span{margin-inline-start:6px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-4)}.A4.A4 .wb-chips{display:flex;flex-wrap:wrap;gap:6px}.A4.A4 .wb-chip{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:34px;padding:0 11px;border-radius:9px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-1);font:600 12.5px/1.1 var(--ui,inherit);cursor:pointer;font-variant-numeric:tabular-nums}.A4.A4 .wb-chip:hover{border-color:var(--line-3)}.A4.A4 .wb-chip.on{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.A4.A4 .wb-chip.past{opacity:.35;cursor:not-allowed}.A4.A4 .wb-day{flex-direction:column;min-width:64px;min-height:44px;padding:4px 8px}.A4.A4 .wb-day small{font-size:10.5px;font-weight:500;opacity:.75}.A4.A4 .wb-more{border-style:dashed;color:var(--ink-2)}.A4.A4 .wb-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr))}.A4.A4 .wb-exact{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:var(--ink-3)}.A4.A4 .wb-exact input{height:32px}.A4.A4 .wb .wcal{margin-top:8px}.A4.A4 .wb .v305-location{margin:0 0 10px}.A4.A4 .qx-when .wb-save{min-height:44px}@media(prefers-reduced-motion:reduce){.A4.A4 .qx-btn,.A4.A4 .qx-o,.A4.A4 .qx-fold>summary:before,.A4.A4 .qx-edit>summary span:before{transition:none}.A4.A4 .qx-line i{animation:none!important}}html[data-px-motion=off] .A4.A4 .qx-btn,html[data-px-motion=off] .A4.A4 .qx-o{transition:none}html[data-px-motion=off] .A4.A4 .qx-line i{animation:none!important}body:has(#cd-callwidget.on) .A4.A4 .qx-o,body:has(#cd-callwidget.on) .A4.A4 .qx-btn{transition:none}.A4.A4 .cd-topbar{gap:12px}.A4.A4 .cd-topbar-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.A4.A4 .cd-status{gap:8px;min-width:0}.A4.A4 .px-status-group{display:inline-flex;align-items:center;gap:10px;height:30px;padding:0 4px 0 10px;border:1px solid var(--line-2);border-radius:999px;background:var(--g-1)}.A4.A4 .px-status-group .cd3148-pilot-lock{padding:2px 7px;font-size:9.5px;letter-spacing:.02em}.A4.A4 .px-status-group .cd3148-sync{padding:0;font-size:11px}.A4.A4 .px-status-group .cd-status-i{padding-inline-end:8px}.A4.A4 .px-status-group>*+*{position:relative}.A4.A4 .px-status-group>*+*:before{content:"";position:absolute;inset-inline-start:-6px;top:50%;width:1px;height:12px;margin-top:-6px;background:var(--line-2)}.A4.A4 .px-status-dot{display:none}.px-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#px-status-sheet{position:fixed;inset:0;z-index:var(--z-mnav-sheet,950);display:flex;align-items:flex-end;justify-content:center;background:#05070a8c}#px-status-sheet[hidden]{display:none}#px-status-sheet .px-st-panel{width:100%;max-width:520px;max-height:85vh;overflow:auto;padding:8px 16px calc(16px + env(safe-area-inset-bottom));background:var(--g-3);border:1px solid var(--line-2);border-bottom:0;border-radius:18px 18px 0 0;color:var(--ink-1);font:14px/1.4 var(--ui,system-ui,sans-serif);animation:pxSheetIn .16s ease-out both}.px-st-grab,.ms-grab{width:40px;height:4px;border-radius:2px;background:var(--line-3);margin:4px auto 10px}.px-st-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.px-st-head b{font-size:16px}.px-st-x{width:44px;height:44px;border-radius:12px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-2);font-size:20px;cursor:pointer}.px-st-row{display:flex;align-items:center;gap:10px;min-height:48px;border-bottom:1px solid var(--line-1)}.px-st-row i{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--pos)}.px-st-row i[data-tone=crit]{background:var(--crit)}.px-st-row i[data-tone=caut]{background:var(--caut)}.px-st-row i[data-tone=info]{background:var(--info)}.px-st-row span{flex:1;color:var(--ink-2);font-size:13px}.px-st-row b{font-size:13.5px;text-align:end}.px-st-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.px-st-acts button{min-height:44px;border-radius:12px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-1);font:600 13.5px/1.2 var(--ui,inherit);cursor:pointer}.px-st-n{display:inline-block;min-width:18px;padding:0 5px;border-radius:9px;background:var(--crit);color:var(--g-0);font-size:11px;line-height:18px}.px-st-x:focus-visible,.px-st-acts button:focus-visible,.A4.A4 .px-status-dot:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@keyframes pxSheetIn{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@media(max-width:820px){.A4.A4 .cd-status>*:not(#px-status-dot){display:none!important}.A4.A4 .px-status-dot{display:inline-flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;margin-inline-end:-10px;border:0;background:none;border-radius:12px;cursor:pointer;flex-shrink:0}.A4.A4 .px-status-dot i{width:12px;height:12px;border-radius:50%;background:var(--pos);box-shadow:0 0 0 4px var(--pos-tint)}.A4.A4 .px-status-dot[data-tone=caut] i{background:var(--caut);box-shadow:0 0 0 4px var(--caut-tint)}.A4.A4 .px-status-dot[data-tone=crit] i{background:var(--crit);box-shadow:0 0 0 4px var(--crit-tint)}.A4.A4 .px-status-dot[data-tone=info] i{background:var(--info);box-shadow:0 0 0 4px var(--info-tint)}.A4.A4 .px-status-dot.has-unread:after{content:"";position:absolute;top:10px;inset-inline-end:10px;width:7px;height:7px;border-radius:50%;background:var(--crit);border:2px solid var(--g-1)}}@media(max-width:700px){body #cd-mnav-sheet.on{display:flex;flex-direction:column;justify-content:flex-end;inset:0;padding:0;overflow:hidden;background:#05070a8c}body #cd-mnav-sheet .ms-panel{max-height:82vh;overflow-y:auto;padding:8px 14px calc(18px + env(safe-area-inset-bottom));background:var(--g-3);border:1px solid var(--line-2);border-bottom:0;border-radius:18px 18px 0 0;animation:pxSheetIn .16s ease-out both}body #cd-mnav-sheet .ms-h{margin-bottom:10px}body #cd-mnav-sheet .ms-t{font-size:16px;font-weight:750;color:var(--ink-1)}body #cd-mnav-sheet .ms-x{width:44px;height:44px;border-radius:12px;border:1px solid var(--line-2);background:var(--g-2);color:var(--ink-2)}body #cd-mnav-sheet .ms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body #cd-mnav-sheet .ms-i{position:relative;flex-direction:column;justify-content:center;gap:6px;min-height:76px;margin:0;padding:10px 6px;border-radius:14px;background:var(--g-2);border:1px solid var(--line-1);color:var(--ink-1);font-size:12.5px;text-align:center}body #cd-mnav-sheet .ms-i .ic{width:auto;font-size:20px;color:var(--ink-2)}body #cd-mnav-sheet .ms-i.on{border-color:var(--brand-line);background:var(--brand-tint)}body #cd-mnav-sheet .ms-i .nav-b{position:absolute;top:6px;inset-inline-end:6px;margin:0;font-size:10px}body #cd-mnav-sheet .ms-i:focus-visible,body #cd-mnav-sheet .ms-x:focus-visible{outline:2px solid var(--brand);outline-offset:2px}}@media(prefers-reduced-motion:reduce){#px-status-sheet .px-st-panel,body #cd-mnav-sheet .ms-panel{animation:none}}html[data-px-motion=off] #px-status-sheet .px-st-panel,html[data-px-motion=off] body #cd-mnav-sheet .ms-panel{animation:none}@media(max-width:820px){.A4.A4 #v-queue .qx-head{flex-direction:column;align-items:stretch;gap:8px}.A4.A4 #v-queue .qx-head .sub{margin-bottom:4px}.A4.A4 #v-queue .qx-head-tools{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}}.A4.A4 .qx-saved .qx-select{width:auto;flex:0 1 340px}.A4.A4 .qx-setup-card .qx-step:has(#q-start-btn){display:none}.A4.A4 #cd3149-today .t10-go{min-height:36px;padding:0 16px;font-weight:650}.A4.A4 #cd3149-today .t10-tile{min-height:92px;justify-content:flex-start;cursor:pointer;transition:border-color .12s ease,background .12s ease}.A4.A4 #cd3149-today .t10-tile:hover{background:var(--g-2)}.A4.A4 #cd3149-today .t10-tile:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.A4.A4 #cd3149-today .t10-tile.hot b{color:var(--brand)}.A4.A4 #cd3149-today .t10-tile small{margin-top:auto}.A4.A4 #cd3149-today .t10-group-h{display:flex;align-items:center;gap:8px;margin:16px 0 4px;padding-top:12px;border-top:1px solid var(--line-2);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.A4.A4 #cd3149-today .t10-group-h span{font-weight:600;letter-spacing:0;color:var(--ink-4)}.A4.A4 #cd3149-today .t10-sum .t10-who{gap:6px}.A4.A4 #cd3149-today .t10-sum-n{text-transform:none;font-variant-numeric:tabular-nums}.A4.A4 #cd3149-today .t10-sum-t{font-size:13px;color:var(--ink-2)}.A4.A4 #cd3149-today .t10-sum-t:before{content:"·";margin-inline-end:6px;color:var(--ink-4)}.A4.A4 #cd3149-today .t10-sum[aria-expanded=true]{background:var(--g-2)}.A4.A4 #cd3149-today .t10-sum:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.A4.A4 #cd3149-today .t10-sub{margin:0 0 6px;padding-inline-start:12px;border-inline-start:2px solid var(--line-2)}.A4.A4 #cd3149-today .t10-sub .t10-row{padding-block:8px}.A4.A4 #cd3149-today .t10-sub-more{padding:8px 0 2px;font-size:12px;color:var(--ink-3)}@media(max-width:820px){.A4.A4 #cd3149-today .t10-head{flex-direction:column;align-items:stretch;gap:10px}.A4.A4 #cd3149-today .t10-head-a{justify-content:stretch}.A4.A4 #cd3149-today .t10-head-a .pz-btn{min-height:44px}.A4.A4 #cd3149-today .t10-head-a .t10-go{flex:1 1 100%;order:-1}.A4.A4 #cd3149-today .t10-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.A4.A4 #cd3149-today .t10-tile{min-height:84px}}.A4.A4 #m-lead .ld-head{align-items:flex-start;gap:12px}.A4.A4 #m-lead .ld-facts{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;margin-top:8px;font-size:12.5px;color:var(--ink-2)}.A4.A4 #m-lead .ld-phone{font:650 14px/1.2 var(--mono,monospace);color:var(--ink-1);text-decoration:none;border-bottom:1px dashed var(--line-3);padding:4px 0}.A4.A4 #m-lead .ld-phone:hover{color:var(--brand);border-bottom-color:var(--brand)}.A4.A4 #m-lead .ld-identity{display:contents}.A4.A4 #m-lead .ld-chip{border:1px solid var(--line-2);background:var(--g-2);border-radius:999px;padding:3px 9px;font-size:12px;color:var(--ink-2)}.A4.A4 #m-lead .ld-source{font-size:10.5px;letter-spacing:.06em;color:var(--brand)}.A4.A4 #m-lead .ld-workspace-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.A4.A4 #m-lead .ld-acts{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.A4.A4 #m-lead .ld-acts .pz-btn{height:32px;padding:0 12px;font-size:12.5px}.A4.A4 #m-lead .ld-status-wrap{display:flex;align-items:center;gap:8px;margin-inline-start:auto;min-width:0}.A4.A4 #m-lead .ld-status-l{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.A4.A4 #m-lead #ld-status{height:32px;min-width:170px}.A4.A4 #m-lead #ld-tabs{display:flex;align-items:stretch;gap:2px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.A4.A4 #m-lead #ld-tabs .tab,.A4.A4 #m-lead .ld-more-btn{flex:0 0 auto;white-space:nowrap}.A4.A4 #m-lead #ld-tabs{gap:0}.A4.A4 #m-lead #ld-tabs .tab{display:inline-flex;align-items:center;gap:4px;padding:.6rem .5rem;font-size:12.5px}.A4.A4 #m-lead #ld-tabs .tab.on{color:var(--ink-1);box-shadow:inset 0 -2px 0 var(--brand)}.A4.A4 #m-lead #ld-tabs .tab[hidden],.A4.A4 #m-lead .ld-more-btn[hidden],.A4.A4 #m-lead .ld-tab-s[hidden]{display:none}.A4.A4 #m-lead .ld-tab-s{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font:700 11px/1 var(--mono,monospace);font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--g-3);border:1px solid var(--line-2)}.A4.A4 #m-lead .ld-tab-s.info{color:var(--info);background:var(--info-tint);border-color:var(--info-line)}.A4.A4 #m-lead .ld-tab-s.crit{color:var(--crit);background:var(--crit-tint);border-color:var(--crit-line)}.A4.A4 #m-lead .ld-tab-s.caut{color:var(--caut);background:var(--caut-tint);border-color:var(--caut-line)}.A4.A4 #m-lead .ld-tab-s.dot{min-width:8px;width:8px;height:8px;padding:0;border:0;background:var(--caut)}.A4.A4 #m-lead .ld-tab-s.dot.crit{background:var(--crit)}.A4.A4 #m-lead .ld-tab-s.dot.info{background:var(--info)}.A4.A4 .ld-more-menu .tab{gap:8px}.A4.A4 .ld-more-menu .ld-tab-l{flex:1}.A4.A4 #m-lead .ld-more-btn{display:inline-flex;align-items:center;gap:6px;padding:.6rem .9rem;margin-inline-start:auto;font-size:13px;font-weight:600;color:var(--ink-3);background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.A4.A4 #m-lead .ld-more-btn:hover{color:var(--ink-1)}.A4.A4 #m-lead .ld-more-btn.on{color:var(--ink-1);border-bottom-color:var(--brand)}.A4.A4 #m-lead .ld-more-btn:focus-visible,.A4.A4 #m-lead #ld-tabs .tab:focus-visible,.A4.A4 .ld-more-menu .tab:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.A4.A4 .ld-more-menu{position:fixed;z-index:calc(var(--z-modal,1000) + 5);display:flex;flex-direction:column;padding:6px;background:var(--g-4);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 18px 48px -20px #000000b3}.A4.A4 .ld-more-menu[hidden]{display:none}.A4.A4 .ld-more-menu .tab{display:flex;align-items:center;width:100%;min-height:40px;padding:0 12px;border:0;border-radius:8px;text-align:start;color:var(--ink-2);font-size:13.5px;font-weight:600;background:none}.A4.A4 .ld-more-menu .tab:hover{background:var(--g-3);color:var(--ink-1)}.A4.A4 .ld-more-menu .tab.on{color:var(--ink-1);background:var(--brand-tint);box-shadow:inset 2px 0 0 var(--brand)}@media(max-width:820px){.A4.A4 #m-lead .mtitle{font-size:22px}.A4.A4 #m-lead .ld-workspace-actions{flex-direction:column;align-items:stretch}.A4.A4 #m-lead .ld-acts{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-2px;padding:2px}.A4.A4 #m-lead .ld-acts .pz-btn{flex:0 0 auto;height:44px;min-height:44px;padding:0 14px;font-size:13px}.A4.A4 #m-lead .ld-status-wrap{margin-inline-start:0;flex-wrap:wrap}.A4.A4 #m-lead #ld-status{flex:1;height:44px}.A4.A4 #m-lead #ld-tabs .tab,.A4.A4 #m-lead .ld-more-btn{min-height:44px;padding:0 14px}.A4.A4 #m-lead .ld-more-btn{margin-inline-start:0}.A4.A4 .ld-more-menu .tab{min-height:44px}}
