:root{--bg:#faf9f7;--surface:#fff;--surface2:#faf9f7;--fill:#f5f5f4;--fill-hover:#d6d3d1;--border2:#e0dcd7;--border:#d1cdc8;--border-strong:#8f8f87;--ink:#1c1917;--muted2:#57534e;--muted:#6b645f;--orange:#f5a623;--orange-light:#ffb93b;--orange-dark:#e8981a;--orange-text:#b45309;--orange-tint:#fef3c7;--orange-tint2:#fde68a;--orange-border:#fcd34d;--on-tint2:#92400e;--sel-hover-bg:#fde68a;--sel-hover-border:#fcd34d;--sel-hover-text:#78350f;--sel-bg:#fef3c7;--sel-border:#fcd34d;--sel-text:#92400e;--sel-icon:#b45309;--sel-press-bg:#fcd34d;--sel-press-text:#451a03;--sel-row-hover:#fef5cc;--sel-row-selected:#fde9a0;--green:#15803d;--amber:#a16207;--red:#b91c1c;--focus:#b45309;--on-orange:#1c1917;--redtx:#14120f;--red-fill:#ff7a70;--red-fill-hover:#ef4444;--red-fill-active:#e5403d;--greentx:#fff;--btn-primary-bg:#fef3c7;--btn-primary-bg-hover:#fde68a;--btn-primary-bg-active:#fcd34d;--btn-primary-border:#d97706;--btn-primary-border-hover:#b45309;--btn-primary-border-active:#92400e;--btn-primary-text:#92400e;--btn-primary-text-hover:#78350f;--btn-primary-text-active:#451a03;--btn-secondary-bg-hover:#e7e5e4;--btn-secondary-bg-active:#d6d3d1;--btn-danger-bg:var(--surface);--btn-danger-bg-hover:#fecaca;--btn-danger-bg-active:#fca5a5;--btn-danger-border:#b91c1c;--btn-danger-border-hover:#b91c1c;--btn-danger-fg:#b91c1c;--btn-danger-fg-hover:#7f1d1d;--end-border:#b91c1c;--end-fg:#b91c1c;--end-bg-hover:#fee2e2;--end-bg-active:#fecaca;--end-border-active:#991b1b;--end-fg-active:#991b1b;--eq-ringing:#d97706;--background:var(--bg);--foreground:var(--ink);--field-radius:8px;--card-radius:12px;--fs-16:16px;--fs-28:28px;--fs-11:12px;--fs-13:14px;--fs-15:16px;--fs-17:16px;--fs-22:20px;--fs-23:20px;--fs-30:28px;--font-head:var(--font-space-grotesk), var(--font-cyr), system-ui, sans-serif;--sh-sm:0 0 0 0 transparent;--sh-md:0 0 0 0 transparent;--sh-lg:0 0 0 0 transparent;--sh-lift:0 0 0 0 transparent;--sh-orange:0 0 0 0 transparent;--edge-top:inset 0 0 0 0 transparent;--sh-pop:0 8px 24px #1c19171f;--grad-orange:linear-gradient(var(--orange), var(--orange));--focus-ring:0 0 0 0 transparent}:root[data-theme=dark]{--bg:#14120f;--surface:#1c1917;--surface2:#24201d;--fill:#292524;--fill-hover:#44403c;--border2:#292524;--border:#44403c;--border-strong:#78716c;--ink:#fafaf9;--muted2:#d6d3d1;--muted:#a8a29e;--orange:#f5a623;--orange-light:#ffb93b;--orange-dark:#e8981a;--orange-text:#f5a623;--orange-tint:#f5a6231f;--orange-tint2:#f5a62333;--orange-border:#f5a62373;--on-tint2:var(--orange-text);--sel-hover-bg:#4c381a;--sel-hover-border:#f5a6238c;--sel-hover-text:#fbbf24;--sel-bg:#362a18;--sel-border:#f5a62373;--sel-text:#f5a623;--sel-icon:#f5a623;--sel-press-bg:#66491b;--sel-press-text:#fde68a;--sel-row-hover:#f5a6231f;--sel-row-selected:#f5a6232e;--green:#4ade80;--amber:#fbbf24;--red:#ef4444;--focus:#f5a623;--on-orange:#1c1917;--redtx:#14120f;--red-fill:#ff7a70;--red-fill-hover:#ef4444;--red-fill-active:#e5403d;--greentx:#14120f;--btn-primary-bg:var(--ink);--btn-primary-bg-hover:var(--orange);--btn-primary-bg-active:var(--orange-light);--btn-primary-border:var(--ink);--btn-primary-border-hover:var(--orange);--btn-primary-border-active:var(--orange-light);--btn-primary-text:var(--surface);--btn-primary-text-hover:var(--on-orange);--btn-primary-text-active:var(--on-orange);--btn-secondary-bg-hover:var(--fill-hover);--btn-secondary-bg-active:var(--border-strong);--btn-danger-bg:var(--red-fill);--btn-danger-bg-hover:var(--red-fill-hover);--btn-danger-bg-active:var(--red-fill-active);--btn-danger-border:var(--red-fill);--btn-danger-border-hover:var(--red-fill-hover);--btn-danger-fg:var(--redtx);--btn-danger-fg-hover:var(--redtx);--end-border:#ef4444;--end-fg:#f87171;--end-bg-hover:#3a1d1b;--end-bg-active:#4a2220;--end-border-active:#f87171;--end-fg-active:#f87171;--eq-ringing:var(--orange);--background:var(--bg);--foreground:var(--ink);--sh-sm:0 0 0 0 transparent;--sh-md:0 0 0 0 transparent;--sh-lg:0 0 0 0 transparent;--sh-lift:0 0 0 0 transparent;--edge-top:inset 0 0 0 0 transparent;--sh-pop:0 8px 24px #00000080}.toast,.modal-card,.menu,.dropdown,.popover,.sheet,.lang-menu,.qc-cpick-menu,.gsearch-pop,.notif-pop{box-shadow:var(--sh-pop)}html :is(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible,.inp:focus-within,.qc-cpick-inp:focus-within,.doc-search:focus-within{outline:2px solid var(--focus);outline-offset:2px;box-shadow:none}.inp :is(input,select,textarea):focus-visible,.qc-cpick-inp input:focus-visible,.doc-search input:focus-visible,.qc-num:focus-visible{box-shadow:none;outline:none}.gsearch{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--field-radius);min-height:44px;box-shadow:none;-webkit-backdrop-filter:none}:root[data-theme=dark] .gsearch{background:var(--surface);box-shadow:none}.gsearch:hover{border-color:var(--muted)}.gsearch:focus-within{border-color:var(--border-strong);box-shadow:none;outline:2px solid var(--focus);outline-offset:2px}.gsearch input,.gsearch input:focus-visible{box-shadow:none;border:0;outline:none}.gsearch input::placeholder{color:var(--muted);opacity:1}.gsearch kbd{font-size:12px}.sidebar,:root[data-theme=dark] .sidebar{background:var(--bg);border-right:1px solid var(--border2);box-shadow:none}.navitem,:root[data-theme=dark] .navitem{box-sizing:border-box;min-height:44px;color:var(--muted);box-shadow:none;border:1px solid #0000;border-radius:999px;font-weight:500;transform:none}.navitem:hover:not(.active):not(.disabled),:root[data-theme=dark] .navitem:hover:not(.active){background:var(--fill);color:var(--ink);padding-left:13px;transform:none}:root[data-theme=light] .navitem:where(:not(.active):not(.disabled)){color:var(--muted2);font-weight:500}:root[data-theme] .navitem.disabled{opacity:1;color:var(--muted)}:root[data-theme=dark] .login-alert-err{color:var(--ink);border-color:var(--red)}:root[data-theme=light] .bp-sub{color:var(--muted2)}.navitem:hover:not(.disabled) svg{transform:none}.navitem.active,:root[data-theme=dark] .navitem.active{background:var(--fill);color:var(--ink);border-color:var(--border);box-shadow:none;font-weight:600}.navitem.active svg,:root[data-theme=dark] .navitem.active svg{color:var(--ink)}.navitem.active:before{display:none}.nav-sep,:root[data-theme=dark] .nav-sep{background:var(--border2)}.sidebar .logo svg path{fill:var(--orange)}.sidebar .logo span{color:var(--orange)}.gtopbar .uc-av,.userchip .uc-av,.sidebar-chip .uc-av{--grad-orange:var(--fill);background:var(--fill);color:var(--ink);box-shadow:none;border-radius:50%;transform:none}.btn{border:1px solid var(--border-strong);min-height:44px;color:var(--ink);box-shadow:none;filter:none;background:0 0;border-radius:999px;padding:8px 20px;font-size:14px;line-height:20px;transform:none}.btn:hover:not(:disabled){background:var(--fill)}.btn:hover:not(:disabled),.btn:hover:disabled,.btn:active:not(:disabled),.btn:active:disabled{box-shadow:none;filter:none;transform:none}.btn-primary,.btn-primary:not(:disabled),.btn-primary:hover:disabled{background:var(--btn-primary-bg);color:var(--btn-primary-text);border-color:var(--btn-primary-border);box-shadow:none}.btn-call,.btn-call:hover:disabled{background:var(--btn-primary-bg);color:var(--btn-primary-text);border-color:var(--btn-primary-border);min-width:160px;min-height:44px;padding:0 24px;font-weight:600}.btn-call:hover:not(:disabled){background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover);color:var(--btn-primary-text-hover)}.btn-call:active:not(:disabled){background:var(--btn-primary-bg-active);border-color:var(--btn-primary-border-active);color:var(--btn-primary-text-active)}.btn-call:is(:disabled,[disabled]),.btn-call:is(:disabled,[disabled]):hover{opacity:1;background:var(--fill);border-color:var(--border);color:var(--muted);cursor:not-allowed}.btn-call.btn-flex{flex:none}.btn-end,.ctrl-end,.btn-end:hover:disabled{border-color:var(--end-border);color:var(--end-fg);background:0 0}.btn-end:hover:not(:disabled),.ctrl-end:hover:not(:disabled){background:var(--end-bg-hover);border-color:var(--end-border)}.qc-call{background:var(--orange);color:var(--on-orange);box-shadow:none}.qc-call:hover:not(:disabled){background:var(--orange-light);filter:none}.add,.btn-add,.lc-av,.usr-av,.ud-av,.onboard-badge{color:var(--on-orange)}.btn-add:hover:not(:disabled){background:var(--orange-light)}.modal-foot{flex-wrap:wrap}label.btn{white-space:normal;overflow-wrap:anywhere;text-align:left;border-radius:22px;max-width:100%}.inc-actions .inc-accept{color:var(--greentx)}.callpanel{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:stretch;gap:14px;padding:18px 18px 20px;display:flex}.callpanel .cp-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.callpanel .cp-id{min-width:0}.callpanel .cp-num{font-family:var(--font-head);color:var(--ink);overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:30px}.callerid{color:var(--muted)}.callpanel .callerid{color:var(--muted2);margin:0;font-size:13px;line-height:18px}.callpanel .timer{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted2);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-top:5px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.callpanel .timer .dot{display:none}.callpanel.st-connected .timer .dot{background:var(--green);border-radius:50%;width:6px;height:6px;display:inline-block}.callpanel.st-dialing .timer,.callpanel.st-ringing .timer{display:none}.callpanel .cp-eq{height:64px;color:var(--muted);--amp:1;--dur:1.1s;justify-content:center;align-items:center;gap:3px;display:flex}.callpanel .cp-eq i{transform-origin:50%;background:currentColor;border-radius:2px;flex:none;width:3px;height:56px;display:block;transform:scaleY(.06)}.callpanel.st-connected .cp-eq{color:var(--green)}.callpanel.st-dialing .cp-eq,.callpanel.st-transfer .cp-eq{--amp:.25;--dur:2.42s}.callpanel.st-ringing .cp-eq{color:var(--eq-ringing);--amp:.4;--dur:2.42s}.callpanel.st-hold .cp-eq{color:var(--amber)}.callpanel.st-failed .cp-eq{color:var(--red)}.callpanel.st-connected .cp-eq i{transform:scaleY(calc(var(--hi) * .6))}@media (prefers-reduced-motion:no-preference){.callpanel:is(.st-connected,.st-dialing,.st-ringing,.st-transfer) .cp-eq i{animation:eqw var(--dur) ease-in-out infinite;animation-delay:calc(var(--i) * -.055s)}}@keyframes eqw{0%,to{transform:scaleY(.12)}50%{transform:scaleY(max(.12, calc(var(--hi) * var(--amp))))}}.callpanel .badges{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:flex}.callpanel .badges:empty{display:none}.callpanel .controls{justify-content:center;gap:12px;margin-top:0}.callpanel .ctrl{border:1px solid var(--border-strong);width:48px;height:48px;color:var(--ink);background:0 0;border-radius:50%}.callpanel .ctrl svg{width:22px;height:22px}.callpanel .ctrl:not(.ctrl-end):hover:not([disabled]),:root[data-theme=dark] .callpanel .ctrl:not(.ctrl-end):hover{background:var(--fill)}.callpanel .ctrl:active:not([disabled]){transform:none}.callpanel .ctrl.on{background:var(--fill);color:var(--orange-text);border-color:var(--border-strong)}.callpanel .ctrl.ctrl-end{border:1px solid var(--end-border);width:88px;color:var(--end-fg);background:0 0;border-radius:999px}:root[data-theme=dark] .callpanel .ctrl.ctrl-end{color:var(--end-fg)}.callpanel .ctrl[disabled]{opacity:1;border-color:var(--border-strong);cursor:not-allowed;pointer-events:auto}.callpanel .ctrl[disabled] svg{opacity:.5}.callpanel .ctrl.ctrl-end:hover:not([disabled]),:root[data-theme=dark] .callpanel .ctrl.ctrl-end:hover{background:var(--end-bg-hover);border-color:var(--end-border)}.callpanel .actions{justify-content:center;margin-top:0;display:flex}.callpanel .badge{box-sizing:border-box;background:var(--surface);border:1px solid;border-radius:999px;min-height:26px;padding:0 12px;font-size:12px;font-weight:600;line-height:16px}.callpanel .badge svg,.callpanel .badge .dot{display:none}.callpanel .badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.callpanel .badge-call{color:var(--muted);border-color:currentColor}.callpanel.st-ringing .badge-call{color:var(--orange-text)}.callpanel.st-connected .badge-call{--green-bg:var(--surface);color:var(--green);border-color:var(--green)}.callpanel .badge-hold{color:var(--amber)}.callpanel .badge-ai{color:var(--orange-text);border-color:var(--orange-text)}.incoming{border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--sh-pop)}.incoming .cp-head{text-align:left}.inc-actions button{border-radius:999px;min-height:48px;font-weight:600;transition:background-color .12s,border-color .12s}.inc-actions .inc-accept{background:var(--green);border:0}.inc-actions .inc-accept:hover:not(:disabled){background:color-mix(in srgb, var(--green) 86%, #000)}:root[data-theme=dark] .inc-actions .inc-accept:hover:not(:disabled){background:color-mix(in srgb, var(--green) 88%, #fff)}.inc-actions .inc-decline{color:var(--end-fg);border:1px solid var(--end-border);background:0 0}.inc-actions .inc-decline:hover{background:var(--end-bg-hover);border-color:var(--end-border);color:var(--end-fg)}.btn,.btn-ghost,.btn-primary,.btn-call,.btn-end,.pb,.ctrl,.icon-btn,.navitem,.qc-key,.inc-actions button{transition:background-color .12s,border-color .12s}.btn:not(.btn-primary):not(.btn-call):not(.btn-end):hover:not(:disabled),.btn-ghost:hover:not(:disabled),.icon-btn:hover:not(:disabled),.pb:hover:not(:disabled),:root[data-theme=dark] .pb:hover:not(:disabled){background:var(--fill-hover);border-color:var(--ink);color:var(--ink);box-shadow:none;transform:none}.ctrl:not(.ctrl-end):hover:not([disabled]),:root[data-theme=dark] .ctrl:not(.ctrl-end):hover:not([disabled]){background:var(--fill-hover)}.callpanel .ctrl:not(.ctrl-end):hover:not([disabled]),:root[data-theme=dark] .callpanel .ctrl:not(.ctrl-end):hover:not([disabled]){background:var(--fill-hover);border-color:var(--ink)}.callpanel .ctrl.on{background:var(--fill);border-color:var(--orange-text);color:var(--orange-text)}.callpanel .ctrl.on:not(.ctrl-end):hover:not([disabled]),:root[data-theme=dark] .callpanel .ctrl.on:not(.ctrl-end):hover:not([disabled]){background:var(--fill-hover);border-color:var(--orange-text)}.navitem:hover:not(.active):not(.disabled),:root[data-theme=dark] .navitem:hover:not(.active){background:var(--fill-hover);color:var(--ink)}.icon-btn:hover,.btn-ghost:active:not(:disabled),.pb:active:not(:disabled),.icon-btn:active:not(:disabled){box-shadow:none;transform:none}:root[data-theme] .btn:not(.btn-primary):not(.btn-call):not(.btn-end):active:not(:disabled),:root[data-theme] .btn-ghost:active:not(:disabled),:root[data-theme] .icon-btn:active:not(:disabled),:root[data-theme] .pb:active:not(:disabled),:root[data-theme] .callpanel .ctrl:not(.ctrl-end):not(.on):active:not([disabled]),:root[data-theme] .qc-key:active{background:var(--border-strong);border-color:var(--ink);color:var(--ink)}.btn-primary:hover:not(:disabled){background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover);color:var(--btn-primary-text-hover)}.btn-primary:active:not(:disabled){background:var(--btn-primary-bg-active);border-color:var(--btn-primary-border-active);color:var(--btn-primary-text-active)}.btn-primary:hover:not(:disabled) svg{transform:none}.btn-call:hover:not(:disabled){filter:none}:root[data-theme=dark] .btn-end:hover:not(:disabled),:root[data-theme=dark] .ctrl-end:hover:not(:disabled),:root[data-theme=dark] .callpanel .ctrl.ctrl-end:hover{background:var(--end-bg-hover);border-color:var(--end-border)}.btn:not(.btn-primary):not(.btn-call):not(.btn-end):hover:disabled{border-color:var(--border-strong);background:0 0}.btn-ghost:hover:disabled,.pb:hover:disabled,.icon-btn:hover:disabled{background:0 0;border-color:#0000}.ctrl[disabled]:hover,:root[data-theme=dark] .ctrl[disabled]:hover{background:var(--fill)}.callpanel .ctrl[disabled]:hover,:root[data-theme=dark] .callpanel .ctrl[disabled]:hover{border-color:var(--border-strong);background:0 0}.pb:active:disabled,.btn-ghost:active:disabled,.icon-btn:active:disabled{transform:none}:root{--green-bg:#edf7f2;--amber-bg:#fef9e7}:root[data-theme=dark]{--blue:#7fb8f0;--green-bg:#4ade801f;--green-bd:#4ade8052;--red-bg:#ef444414;--red-bd:#ef444452;--amber-bg:#fbbf241f;--amber-bd:#fbbf2452;--blue-bg:#7fb8f01f;--blue-bd:#7fb8f052}.app,.main{background:var(--bg);background-image:none}.card,.tile,.metric,.acard,.hero,.onboard,:root[data-theme=dark] .metric,:root[data-theme=dark] .hero,:root[data-theme=dark] .onboard{background:var(--surface);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:none}.card:hover,.tile:hover,.metric:hover,.acard:hover,.home-metrics .metric:hover{box-shadow:none;transform:none}.acard:hover,.metric:hover{border-color:var(--border-strong)}.acard.sel,:root[data-theme=dark] .acard.sel{background:var(--surface);border-color:var(--orange-text);box-shadow:none}.metric .mv,:root[data-theme=dark] .metric .mv{-webkit-text-fill-color:currentColor;color:var(--ink);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ui-field,.box,.ent-search,input.box,textarea.box,.inp,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select,select.ui-field{border:1px solid var(--border-strong);border-radius:var(--field-radius);background:var(--surface);min-height:44px;color:var(--ink)}.ui-field::placeholder,.box::placeholder,.ent-search::placeholder,.mf input::placeholder,.mf textarea::placeholder,.inp input::placeholder,.qc-cpick-inp input::placeholder,.doc-search input::placeholder{color:var(--muted);opacity:1}.ui-field:hover:not(:focus),.mf input:hover:not(:focus):not([readonly]),.mf select:hover:not(:focus),.tile input:hover:not(:focus),.card input:hover:not(:focus):not([readonly]){border-color:var(--muted)}.ui-field:focus,.box:focus,textarea.box:focus,.ent-search:focus,.mf input:focus,.mf select:focus,.mf textarea:focus,.tile input:focus,.tile select:focus,.card input:focus:not([readonly]),.card select:focus,.inp:focus-within{border-color:var(--border-strong);box-shadow:none}.badge,.pill,.prio,.role-pill{background:var(--surface);--green-bg:var(--surface);--amber-bg:var(--surface);--red-bg:var(--surface);border:1px solid;border-radius:999px;font-size:12px}.pill{gap:6px}.pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.badge:not(:has(svg,.dot)):before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.pill-ok{color:var(--green);background:var(--surface)}.pill-off{color:var(--muted2);border-color:var(--border);background:var(--surface)}.badge-ai{color:var(--orange-text);border-color:var(--orange-text);background:var(--surface)}.badge-rec,:root[data-theme=dark] .badge-rec{color:var(--red);border-color:var(--red);background:var(--surface)}.badge-call{color:var(--blue);background:var(--surface)}.badge-hold{color:var(--amber);background:var(--surface)}.prio,.role-sdr{color:var(--orange-text);border-color:var(--border);background:var(--surface)}.role-admin{color:var(--ink);border-color:var(--border);background:var(--surface)}.role-super{color:var(--blue);border-color:var(--border);background:var(--surface)}td .tag{background:var(--surface);border:1px solid var(--border);color:var(--orange-text);border-radius:999px;padding:2px 10px;font-size:12px}.rm,:root[data-theme=dark] .rm{min-height:44px;color:var(--end-fg);border:1px solid var(--end-border);background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .12s,border-color .12s}.rm:hover:not(:disabled),:root[data-theme=dark] .rm:hover:not(:disabled){background:var(--end-bg-hover);border-color:var(--end-border);color:var(--end-fg);box-shadow:none;transform:none}.rm:disabled:hover{color:var(--end-fg);background:0 0}:root[data-theme=dark] .notif-red{background:var(--red-bg)}.rm svg{width:16px;height:16px}.lt thead th{color:var(--muted2);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.lt tbody td{border-top:1px solid var(--border2)}.lt tbody tr:hover{background:var(--fill)}.balpill,.balpill-due,.balpill-low,:root[data-theme=dark] .balpill-due,:root[data-theme=dark] .balpill-low{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);box-shadow:none;border-radius:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;transform:none}.balpill:hover{box-shadow:none;border-color:var(--border-strong);transform:none}.bp-info{flex:auto;min-width:0}.bp-line{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.balpill .bp-amt,.bp-amt{font-family:var(--font-head);letter-spacing:0;color:var(--ink);font-size:20px;font-weight:600;line-height:28px}.balpill .bp-plan,.bp-plan{letter-spacing:.06em;text-transform:uppercase;color:var(--orange-text);font-size:12px;font-weight:600;line-height:16px}.bp-sub{color:var(--muted2);white-space:normal;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:0;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.balpill-low,:root[data-theme=dark] .balpill-low{background:var(--amber-bg);border-color:var(--amber-bd)}.balpill-low .bp-amt,:root[data-theme=dark] .balpill-low .bp-amt{color:var(--amber)}.balpill-due,:root[data-theme=dark] .balpill-due{background:var(--red-bg);border-color:var(--red-bd)}.balpill-due .bp-plan,.balpill-due .bp-amt{color:var(--red)}:root[data-theme=dark] .balpill-due .bp-plan,:root[data-theme=dark] .balpill-due .bp-amt{color:#f87171}.bp-cta,.balpill .bp-cta{box-sizing:border-box;border:1px solid var(--btn-primary-border);background:var(--btn-primary-bg);min-height:36px;color:var(--btn-primary-text);box-shadow:none;filter:none;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .12s,border-color .12s;display:inline-flex}.bp-cta:hover,.balpill .bp-cta:hover{background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover);color:var(--btn-primary-text-hover);filter:none}.bp-cta:active,.balpill .bp-cta:active{background:var(--btn-primary-bg-active);border-color:var(--btn-primary-border-active);color:var(--btn-primary-text-active)}.icon-btn,.hamburger,.gtopbar .uclogout,.gtopbar .userchip,.pb{position:relative}.icon-btn:after,.hamburger:after,.gtopbar .userchip:after{content:"";position:absolute;inset:-2px}.gtopbar .uclogout:after,.userchip .uclogout:after,.pb:after{content:"";position:absolute;inset:-6px -2px}.ud-stat-l,.ud-glance-lab,.conn-method .soon,.jr-repfilter button{color:var(--muted2)}.qc-num::placeholder{color:var(--muted2);opacity:1}.live-panel{background:var(--dark);box-shadow:none}.switch.on,.an-lbar-fill,.onboard-bar>span,.onboard-badge,.lc-av,.usr-av,.ud-av,.metric:before{background:var(--orange)}.logo-mark{background:var(--orange);box-shadow:none}.live-eq i,.notif-dot{background:var(--orange)}.btn-login,.btn-add{background:var(--btn-primary-bg);min-height:44px;color:var(--btn-primary-text);border:1px solid var(--btn-primary-border);box-shadow:none;border-radius:999px;transition:background-color .12s,border-color .12s}.btn-login:hover:not(:disabled),.btn-add:hover:not(:disabled){background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover);color:var(--btn-primary-text-hover);box-shadow:none;transform:none}.btn-login:active:not(:disabled),.btn-add:active:not(:disabled){background:var(--btn-primary-bg-active);border-color:var(--btn-primary-border-active);color:var(--btn-primary-text-active);transform:none}.btn-ghost{border:1px solid var(--border-strong);min-height:44px;color:var(--ink);background:0 0;border-radius:999px;padding:8px 20px}.qc-card{border-radius:var(--card-radius);box-shadow:none}.qc-key{border:1px solid var(--border-strong);background:0 0;border-radius:12px;min-height:48px}.qc-key:hover{background:var(--fill-hover);border-color:var(--ink);color:var(--ink)}.qc-key:active{transform:none}.qc-call{border-radius:999px;min-height:52px}:root[data-theme] .btn-end:active:not(:disabled),:root[data-theme] .ctrl-end:active:not(:disabled),:root[data-theme] .callpanel .ctrl.ctrl-end:active:not([disabled]),:root[data-theme] .inc-actions .inc-decline:active:not(:disabled),:root[data-theme] .rm:active:not(:disabled){background:var(--end-bg-active);border-color:var(--end-border-active);color:var(--end-fg-active);transform:none}.qc-modal{position:relative}.qc-modal-close{position:absolute;top:12px;right:12px}.qc-modal>.callpanel{background:0 0;border:0;border-radius:0;margin-bottom:16px;padding:0 0 4px}.qc-modal>.callpanel .cp-head{padding-right:40px}:root[data-theme][data-mantine-color-scheme]{--mantine-primary-color-filled:var(--orange);--mantine-primary-color-filled-hover:var(--orange-light);--mantine-primary-color-contrast:var(--on-orange);--mantine-color-brand-filled:var(--orange);--mantine-color-brand-filled-hover:var(--orange-light);--mantine-color-brand-contrast:var(--on-orange);--mantine-color-brand-text:var(--orange-text)}:root[data-theme=light][data-mantine-color-scheme]{--mantine-color-dimmed:var(--muted2)}:root[data-theme=dark][data-mantine-color-scheme]{--mantine-color-scheme:dark;--mantine-color-dimmed:var(--muted)}:root[data-theme][data-mantine-color-scheme]{--mantine-color-body:var(--bg);--mantine-color-text:var(--ink);--mantine-color-bright:var(--ink);--mantine-color-default:var(--surface);--mantine-color-default-hover:var(--fill-hover);--mantine-color-default-color:var(--ink);--mantine-color-default-border:var(--border-strong);--mantine-color-placeholder:var(--muted);--mantine-color-disabled:var(--fill);--mantine-color-disabled-color:var(--muted);--mantine-color-disabled-border:var(--border);--mantine-color-anchor:var(--orange-text);--mantine-color-error:var(--red);--mantine-color-red-text:var(--red);--mantine-color-red-filled:var(--red-fill);--mantine-color-red-filled-hover:var(--red-fill-hover);--mantine-color-red-contrast:var(--redtx);--mantine-color-yellow-light:var(--amber-bg);--mantine-color-yellow-light-color:var(--amber);--mantine-color-orange-light:var(--orange-tint);--mantine-color-orange-light-color:var(--orange-text)}html[data-mantine-color-scheme] .mantine-Input-input[data-variant]{--input-bd:var(--border-strong);--input-bg:var(--surface);--input-bd-focus:var(--focus);--input-radius:var(--field-radius);--input-color:var(--ink);--input-placeholder-color:var(--muted);min-height:44px}.mantine-Select-dropdown,.mantine-Combobox-dropdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--sh-pop)}:root .mantine-Select-option:hover:not([data-combobox-selected],[data-combobox-disabled]),:root .mantine-Combobox-option:hover:not([data-combobox-selected],[data-combobox-disabled]){background-color:var(--fill-hover)}:root .mantine-Select-option[data-combobox-selected],:root .mantine-Combobox-option[data-combobox-selected]{background-color:var(--orange);color:var(--on-orange)}:root[data-theme=dark] .mantine-Skeleton-root[data-visible]:after{background-color:var(--fill)}.hero-banner{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:20px}.hero-label{letter-spacing:.06em;text-transform:uppercase;color:var(--orange-text);margin:0;font-size:12px;font-weight:600;line-height:16px;display:block}.hero-title,.topbar-titles .title{font-family:var(--font-head);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:0;color:var(--ink);margin:4px 0 0;font-weight:600}.hero-sub,.topbar-titles .subtitle{max-width:520px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted2);margin:4px 0 0;font-weight:400}.topbar-titles .title{margin-top:0}.topbar{margin-bottom:24px}@media (max-width:640px){.hero-title,.topbar-titles .title{font-size:24px;line-height:32px}.hero-sub,.topbar-titles .subtitle{max-width:none}}:root{--halo:color-mix(in srgb, var(--focus) 35%, transparent);--halo-err:color-mix(in srgb, var(--red) 18%, transparent)}:root[data-theme=dark]{--halo:color-mix(in srgb, var(--focus) 35%, transparent);--halo-err:color-mix(in srgb, var(--red) 22%, transparent)}:root :is(.ui-field,.box,.ent-search,input.box,textarea.box,select.ui-field,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select),.inp,.gsearch{transition:border-color .15s,box-shadow .15s}:root :is(.ui-field,.box,.ent-search,input.box,textarea.box,select.ui-field,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select):hover:not(:disabled):not(:focus-visible):not([readonly]):not([aria-invalid=true]):not(.err){border-color:var(--muted)}:root .inp:hover:not(:focus-within):not(:has(:disabled,[aria-invalid=true])){border-color:var(--muted)}:root :is(.ui-field,.box,.ent-search,input.box,textarea.box,select.ui-field,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select):focus-visible,:root .inp:focus-within,:root :is(.qc-cpick-inp,.doc-search):focus-within,:root .gsearch:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--halo);outline:none}:root .card:has(>input.ent-search):focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--halo);outline:none}:root .inp :is(input,select,textarea):focus-visible,:root :is(.qc-cpick-inp,.doc-search) input:focus-visible,:root .gsearch input:focus-visible{box-shadow:none;outline:none}:root .card:has(>input.ent-search)>input.ent-search:focus-visible{box-shadow:none;outline:none}:root :is(.ui-field,.box,.ent-search,input.box,textarea.box,select.ui-field,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select):is([aria-invalid=true],.err),:root :is(.ui-field,.box,.ent-search,input.box,textarea.box,select.ui-field,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select):is([aria-invalid=true],.err):focus-visible{border-color:var(--red);box-shadow:0 0 0 4px var(--halo-err)}:root .inp:has([aria-invalid=true]){border-color:var(--red);box-shadow:0 0 0 4px var(--halo-err)}:root .inp:has([aria-invalid=true]):focus-within{border-color:var(--red);box-shadow:0 0 0 4px var(--halo-err)}:root :is(.ui-field,.box,.ent-search,input.box,textarea.box,select.ui-field,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select):is(:disabled,[aria-disabled=true]){border-color:var(--border);box-shadow:none}:root .inp:has(:disabled){border-color:var(--border);box-shadow:none}html[data-mantine-color-scheme] .mantine-Input-input[data-variant]{--input-bd-focus:var(--focus);transition:border-color .15s,box-shadow .15s}html[data-mantine-color-scheme] .mantine-Input-input[data-variant]:hover:not(:focus):not(:disabled):not([data-error]){border-color:var(--muted)}html[data-mantine-color-scheme] .mantine-Input-input[data-variant]:focus,html[data-mantine-color-scheme] .mantine-Input-input[data-variant][data-expanded]{border-color:var(--focus);box-shadow:0 0 0 3px var(--halo);outline:none}html[data-mantine-color-scheme] .mantine-Input-input[data-variant][data-error],html[data-mantine-color-scheme] .mantine-Input-input[data-variant][aria-invalid=true]{--input-bd:var(--red);--input-bd-focus:var(--red);border-color:var(--red);box-shadow:0 0 0 4px var(--halo-err)}html[data-mantine-color-scheme] .mantine-Input-input[data-variant]:disabled{border-color:var(--border);box-shadow:none}@media (forced-colors:active),(prefers-contrast:more){:root :is(.ui-field,.box,.ent-search,input.box,textarea.box,select.ui-field,.mf input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.mf select,.mf textarea,.card select,.tile select):focus-visible,:root .inp:focus-within,:root .gsearch:focus-within,html[data-mantine-color-scheme] .mantine-Input-input[data-variant]:focus{outline:2px solid var(--focus);outline-offset:2px;box-shadow:none}}:root{--fs-eyebrow:12px;--lh-eyebrow:16px;--fs-cap:13px;--lh-cap:18px;--fs-body:15px;--lh-body:22px;--fs-lg:17px;--lh-lg:26px;--fs-h3:22px;--lh-h3:30px;--fs-h1:30px;--lh-h1:38px;--fs-11:var(--fs-cap);--fs-12:var(--fs-cap);--fs-13:var(--fs-body);--fs-14:var(--fs-body);--fs-15:var(--fs-body);--fs-16:var(--fs-body);--fs-17:var(--fs-lg);--fs-20:var(--fs-h3);--fs-22:var(--fs-h3);--fs-23:var(--fs-h3);--fs-28:var(--fs-h1);--fs-30:var(--fs-h1)}body{font-size:var(--fs-body);line-height:var(--lh-body)}.sg-wrap,.login{--fs-11:12px;--fs-12:12px;--fs-13:14px;--fs-14:14px;--fs-15:16px;--fs-16:16px;--fs-17:16px;--fs-20:20px;--fs-22:20px;--fs-23:20px;--fs-28:28px;--fs-30:28px;font-size:14px;line-height:1.5}.tile h3,.card h3,.modal-h .t,.sec-title,.empty-title{font-family:var(--font-head);font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:0;color:var(--ink);font-weight:600}.metric .mv,.hero-stat-val{font-family:var(--mono);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:0;font-weight:600}.hero-stat-plain .hero-stat-lab{font-size:var(--fs-body);line-height:var(--lh-body)}.hero-stat-lab{max-width:200px}.sec-lab,.section-label,.doc-cat-lab,.gsearch-gt,.signal .lab,.an-col-lab{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--muted2);font-weight:600}.tag,.tag-lang,.role-pill,.prio,.live-badge,.balpill .bp-plan,.bp-plan,.gsearch kbd,.conn-method .soon{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow)}.note,.u-role,.uc-role,.gtopbar .uc-role,.ud-stat-l,.quicklink .ql-sub,.pn .rl,.ag .agr,.kv .k,.bp-sub,.metric .ml,.acard .ad,.an-kpi-sub,.an-legend,.an-agent-hint,.notif-body,.conn-method .d,.spend-cat-lab,.gsearch-sub,.qc-sub,.hero-stat-lab,.err-msg{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--muted2)}.err-msg{color:var(--red)}.fld label,.mf label,.ui-label{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--muted2);font-weight:600}.doc p,.doc li,.prow,.chk,.oc,.power,.scn-steps li,.toast{font-size:var(--fs-body);line-height:var(--lh-body)}.empty-hint{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted2)}.btn,.btn-ghost,.btn-add,.btn-primary,.navitem,.tabbar>button{font-size:var(--fs-body);line-height:var(--lh-body)}.doc h3{font-family:var(--font-head);font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:600}.lt thead th{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:.04em;text-transform:uppercase;color:var(--muted2);white-space:nowrap;font-weight:600}.lt tbody td{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.lt td.tnum{white-space:nowrap}.lt td:has(>.tnum,>.pill,>.badge,>.tag,>.prio,>.role-pill){white-space:nowrap}.lt-scroll,.lt-wrap{max-width:100%;overflow-x:auto}.lt-cards td:before{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:.04em;color:var(--muted2);font-weight:600}.navitem .lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}.gsearch-wrap,.gsearch,.gsearch input{min-width:0}@media (max-width:560px){.gtopbar{gap:6px}.gtopbar .icon-btn{width:40px;height:40px}.gsearch kbd{display:none}.gtopbar .lang-btn{padding:0 8px}}.tab-toolbar{flex-wrap:nowrap;align-items:center;gap:16px;max-width:980px;margin-bottom:16px;display:flex}.tab-toolbar .tab-toolbar-text{min-width:0;max-width:640px;color:var(--muted2);flex:1 1 0;margin:0;font-size:14px;line-height:20px}.tab-toolbar-actions{flex:none;gap:10px;margin-left:auto;display:flex}.chips:has(+.tab-toolbar){margin-bottom:20px}@media (max-width:640px){.tab-toolbar{flex-wrap:wrap;gap:12px}.tab-toolbar .tab-toolbar-text{flex:100%;max-width:none}.tab-toolbar-actions{align-self:flex-end}}:root[data-theme=light] :is(.btn-primary,.btn-login,.btn-add){font-weight:600}:root[data-theme=light] :is(.btn-primary,.btn-login,.btn-add):is(:disabled,[disabled]),:root[data-theme=light] :is(.btn-primary,.btn-login,.btn-add):is(:disabled,[disabled]):hover{opacity:1;background:var(--fill);border-color:var(--border);color:var(--muted);cursor:not-allowed}:root[data-theme=light] .btn:not(.btn-primary):not(.btn-call):not(.btn-end),:root[data-theme=light] .btn-ghost{background:var(--surface);border-color:var(--border);color:var(--ink)}:root[data-theme=light] .btn:not(.btn-primary):not(.btn-call):not(.btn-end):hover:not(:disabled),:root[data-theme=light] .btn-ghost:hover:not(:disabled){background:var(--btn-secondary-bg-hover);border-color:var(--border-strong);color:var(--ink)}:root[data-theme=light] .btn:not(.btn-primary):not(.btn-call):not(.btn-end):active:not(:disabled),:root[data-theme=light] .btn-ghost:active:not(:disabled){background:var(--btn-secondary-bg-active);border-color:var(--border-strong);color:var(--ink)}@media (prefers-reduced-motion:no-preference){:root[data-theme=light] :is(.btn,.btn-ghost,.btn-primary,.btn-login,.btn-add,.btn-end){transition:background-color .12s,border-color .12s,color .12s}}@media (prefers-reduced-motion:reduce){.btn,.btn-ghost,.btn-primary,.btn-login,.btn-add,.btn-end{transition:none}}.blk-body.flush{padding:0}.pcard{container-type:inline-size}.pcard-split{grid-template-columns:minmax(0,1fr);display:grid}.pcard-info{overflow-wrap:anywhere;min-width:0;padding:20px}.pcard-info>:last-child{margin-bottom:0}.pcard-call{text-align:center;background:var(--fill);border-top:1px solid var(--border);flex-direction:column;align-self:stretch;align-items:center;gap:14px;min-width:0;padding:20px;display:flex}:root[data-theme=dark] .pcard-call{background:var(--bg)}@container (min-width:720px){.pcard-split{grid-template-columns:minmax(0,1fr) 380px}.pcard-call{border-top:0;border-left:1px solid var(--border);justify-content:center;min-height:330px}}.pcard-call .muted,.pcard-call .callerid{color:var(--muted2)}.pcard-call .fld{text-align:left;align-self:stretch}.pcard-call .actions{justify-content:center;margin-top:0}.pcard-call .actions .btn-flex{flex:none}.pcard-call .ended-status{width:100%}.pcard-call>.callpanel{background:0 0;border:0;border-radius:0;width:100%;padding:0}.pcard-call .callpanel .cp-head{text-align:center;flex-direction:column;align-items:center;gap:4px}.pcard-call .callpanel .cp-id{max-width:100%}.pcard-call .callpanel .callerid{overflow-wrap:anywhere}.pcard-call .callpanel .timer{margin-top:0}.callpanel.st-idle .timer{display:none}.pcard-nav{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pcard-more{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:16px;padding:20px;display:flex}.pcard-more>*{align-self:stretch;margin-top:0}.pcard-more>.btn-ghost{align-self:flex-start}.pcard-more .dial-sec{margin-top:0}.dialer-head{border-bottom:1px solid var(--border);margin-bottom:24px;padding:0 0 20px}@media (max-width:640px){.dialer-head{flex-wrap:wrap;gap:12px}.dialer-head>:not(.topbar-titles){min-width:100%}}.main>.sec-head>.power{box-sizing:border-box;min-height:44px}.main>.sec-head>.badge-call{order:0}.dial-skip{cursor:pointer;min-height:44px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted2);order:1;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.dial-skip input{width:18px;height:18px}.blk-body .signal{background:var(--surface);border:1px solid var(--border);font-size:var(--fs-body);line-height:var(--lh-body);border-radius:12px;margin:16px 0;padding:12px 14px}.blk-body .signal .lab{color:var(--orange-text);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);margin-bottom:4px}.blk-body .prow>.muted{font-size:var(--fs-body);color:var(--muted2)}.dial-sec{margin-top:16px}.dial-sec-b{margin-bottom:16px}.dial-sec-lab{margin:16px 0 6px}.dial-sec-div{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.dial-note{text-align:left;margin-top:16px}.fld .inp input:not(.login *),.mf input,.mf select,.mf textarea,.fld textarea.box,.ent-search,.doc-search input,.card textarea,.modal-card textarea,.card select,.tile select,.ent-search select,.mf select,.modal-card .grid2 input:not([type=file]){font-size:var(--fs-body);line-height:var(--lh-body)}.mf input:not([type=checkbox]):not([type=radio]):not([type=file]),.mf select,.ent-search,.card select,.tile select,.modal-card .grid2 input:not([type=file]){box-sizing:border-box;min-height:44px}.mf.row2>div{min-width:0}.mf input,.mf select,.mf textarea,.card select,.tile select,.ent-search{min-width:0;max-width:100%}.doc-search input{min-width:0}.mf label{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--muted2);font-weight:600}:root[data-theme][data-mantine-color-scheme] .mantine-Input-wrapper[data-size]{--input-fz:15px!important}:root[data-theme][data-mantine-color-scheme] .mantine-InputWrapper-root{--input-label-size:13px!important;--input-description-size:13px!important;--input-error-size:13px!important}.mantine-InputWrapper-label{font-weight:600;line-height:var(--lh-cap)}.mantine-InputWrapper-description,.mantine-InputWrapper-error{line-height:var(--lh-cap)}.mantine-Input-input{min-width:0}.quicklink,.gsearch input{font-size:var(--fs-body);line-height:var(--lh-body)}.gsearch-lbl{font-size:var(--fs-body);line-height:var(--lh-body);min-width:0}.lang-item{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere}.u-name,.gtopbar .uc-name{font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:600}.notif-title{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere;font-weight:600}.notif-head{font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:600}.notif-empty,.gsearch-empty{font-size:var(--fs-cap);line-height:var(--lh-cap)}.usr-av,.wa-badge{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow)}.live-title{font-size:var(--fs-lg);line-height:var(--lh-lg)}.live-count{font-size:var(--fs-cap);line-height:var(--lh-cap)}.live-empty,.live-co{font-size:var(--fs-body);line-height:var(--lh-body)}.live-empty{flex-wrap:wrap;gap:8px 16px}.conn-method .t{font-size:var(--fs-body);line-height:var(--lh-body);flex-wrap:wrap;min-width:0}.conn-banner{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere}.conn-banner button{font-size:var(--fs-cap);line-height:var(--lh-cap);flex:none}@media (max-width:560px){.lang-menu,.notif-pop{width:auto;min-width:0;max-width:none;max-height:calc(100vh - 96px);position:fixed;top:calc(100% + 8px);left:8px;right:8px;overflow-y:auto}}.blk-h{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.pn,.ag{min-width:0}.pn .nm,.ag .agn{font-size:var(--fs-body);line-height:var(--lh-body)}.pn .nm,.pn .rl,.ag .agn,.ag .agr{overflow-wrap:anywhere;min-width:0}.ud-name{font-size:var(--fs-lg);line-height:var(--lh-lg);overflow-wrap:anywhere;min-width:0}.ud-act,.kv .v{font-size:var(--fs-body);line-height:var(--lh-body)}.ud-act>span{overflow-wrap:anywhere;min-width:0}.qc-contact-ok,.qc-gate-text,.modal-card textarea.qc-sms-text,.qc-sms-text,.seg button,.back,.ud-glance-row,.jr-repfilter{font-size:var(--fs-cap);line-height:var(--lh-cap)}.doc h4{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:600}.doc code{font-size:var(--fs-cap);line-height:var(--lh-cap)}.an-toolbar-lab{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--muted2);font-weight:600}.an-fname,.an-agent-row,.an-num-id{font-size:var(--fs-body);line-height:var(--lh-body)}.an-fval,.an-lbar-val{font-family:var(--mono);font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:600}.an-ring-in span{font-size:var(--fs-h3);line-height:var(--lh-h3)}.an-num-stats{font-size:var(--fs-cap);line-height:var(--lh-cap)}.spend-cat-val{font-size:var(--fs-lg);line-height:var(--lh-lg)}.an-fname{overflow-wrap:anywhere;min-width:0}.an-fval,.an-lbar-val{min-width:0}.an-col-lab{height:16px;line-height:var(--lh-eyebrow)}.an-legend{flex-wrap:wrap;row-gap:4px}.an-num-stats{flex-wrap:wrap;row-gap:2px}.an-num-id{overflow-wrap:anywhere;min-width:0}.an-agent-row>*{min-width:0}@media (max-width:560px){.gsearch-wrap{flex:none;width:44px;height:44px;margin-right:auto;position:static}.gsearch{flex:none;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;position:relative}.gsearch>svg{pointer-events:none;flex:none}.gsearch input{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}:root .gsearch:focus-within{z-index:5;justify-content:flex-start;width:auto;height:auto;padding:0 14px;position:absolute;inset:0}.gsearch:focus-within input{opacity:1;cursor:text;flex:1;width:auto;height:auto;position:static}}@media (max-width:640px){.an-frow{grid-template-columns:96px minmax(0,1fr) 88px}}.t-cap{font-size:var(--fs-cap)!important;line-height:var(--lh-cap)!important}.t-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:var(--fs-eyebrow)!important;line-height:var(--lh-eyebrow)!important}.t-body{font-size:var(--fs-body)!important;line-height:var(--lh-body)!important}.t-lg{font-size:var(--fs-lg)!important;line-height:var(--lh-lg)!important}.t-h3{font-size:var(--fs-h3)!important;line-height:var(--lh-h3)!important}.t-h1{font-size:var(--fs-h1)!important;line-height:var(--lh-h1)!important}.blk-h .t-cap{text-transform:none;letter-spacing:0}.pa:not(.sg-wrap *){line-height:1}.avatar,.pa-you{color:var(--on-tint2)}.signal{background:var(--fill);border:1px solid var(--border);color:var(--ink)}:root .notif-orange,:root[data-theme=dark] .notif-orange{background:var(--fill);color:var(--ink)}:root[data-theme] :is(.navitem,.seg button){box-sizing:border-box;box-shadow:none;background-color:#0000;background-image:none;border:1px solid #0000;border-radius:999px;transition:background-color .12s,border-color .12s,color .12s}:root[data-theme] :is(.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step){box-sizing:border-box;background-color:#0000;border:1px solid #0000;border-radius:8px;transition:background-color .12s,border-color .12s,color .12s}:root[data-theme] :is(.navitem,.seg button,.chip,.chipr,.dirchip,.oc,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):is(.active,.on,.sel,[aria-current],[aria-selected=true],[data-checked],[data-selected]){background-color:var(--sel-bg);border-color:var(--sel-border);color:var(--sel-text);font-weight:600;animation:none}:root[data-theme] :is(.navitem,.seg button,.chip,.chipr,.dirchip,.oc,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):is(.active,.on,.sel,[aria-current],[aria-selected=true],[data-checked],[data-selected]) :is(svg,.doc-topic-ic){color:var(--sel-icon)}@media (hover:hover){:root[data-theme] :is(.navitem,.seg button,.chip,.chipr,.dirchip,.oc,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):hover:not(:is(:disabled,.disabled,[aria-disabled=true],.done)){background-color:var(--sel-hover-bg);border-color:var(--sel-hover-border);color:var(--sel-hover-text);transform:none}:root[data-theme] :is(.navitem,.seg button,.chip,.chipr,.dirchip,.oc,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):hover:not(:is(:disabled,.disabled,[aria-disabled=true],.done)) :is(svg,.doc-topic-ic){color:var(--sel-icon)}}:root[data-theme] :is(.navitem,.seg button,.chip,.chipr,.dirchip,.oc,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):active:not(:is(:disabled,.disabled,[aria-disabled=true],.done)){background-color:var(--sel-press-bg);border-color:var(--sel-border);color:var(--sel-press-text);transform:none}:root[data-theme] .seg{background:var(--surface);border:1px solid var(--border)}:root[data-theme] .tabbar>button:is(.active,.on,.sel,[aria-current],[aria-selected=true]){color:var(--sel-text);border-bottom-color:var(--orange);font-weight:600}@media (hover:hover){:root[data-theme] .tabbar>button:hover:not(:disabled){color:var(--sel-hover-text)}}:root[data-theme] .jr-repfilter{background:var(--sel-bg);border:1px solid var(--sel-border);color:var(--sel-text)}@media (hover:hover){:root[data-theme] .jr-repfilter button:hover{background:var(--sel-hover-bg);color:var(--sel-hover-text)}}:root[data-theme] :is(.mantine-Select-option,.mantine-Combobox-option){box-sizing:border-box;border:1px solid #0000;border-radius:8px;transition:background-color .12s,border-color .12s,color .12s}:root[data-theme] :is(.mantine-Select-option,.mantine-Combobox-option):is([data-combobox-selected],[data-checked],[aria-selected=true]){background-color:var(--sel-bg);border-color:var(--sel-border);color:var(--sel-text);font-weight:600}:root[data-theme] :is(.mantine-Select-option,.mantine-Combobox-option)[data-hovered]:not([data-combobox-disabled]){background-color:var(--sel-hover-bg);border-color:var(--sel-hover-border);color:var(--sel-hover-text)}@media (hover:hover){:root[data-theme] :is(.mantine-Select-option,.mantine-Combobox-option):hover:not([data-combobox-disabled]){background-color:var(--sel-hover-bg);border-color:var(--sel-hover-border);color:var(--sel-hover-text)}}@media (prefers-reduced-motion:reduce){:root[data-theme] :is(.navitem,.seg button,.chip,.chipr,.dirchip,.oc,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step,.mantine-Select-option,.mantine-Combobox-option){transition:none}}:root[data-theme] :is(.chip,.chipr,.dirchip,.oc){box-sizing:border-box;background-color:var(--surface);border:1px solid var(--border);box-shadow:none;background-image:none;border-radius:999px;transition:background-color .12s,border-color .12s,color .12s}:root[data-theme] .jr-repfilter button{background-color:var(--surface);border:1px solid var(--border)}:root[data-theme] :is(.chip,.chipr,.dirchip,.oc,.navitem,.seg button,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):is(.active,.on,.sel,[aria-current],[aria-selected=true],[data-checked],[data-selected]) :is(.muted,.notif-body,.gsearch-sub,.cp-ph){color:var(--muted2)}@media (hover:hover){:root[data-theme] :is(.chip,.chipr,.dirchip,.oc,.navitem,.seg button,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):hover:not(:is(:disabled,.disabled,[aria-disabled=true],.done)) :is(.muted,.notif-body,.gsearch-sub,.cp-ph){color:var(--muted2)}}:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout){border-radius:50%}:root[data-theme] .gtopbar .lang-btn{border-radius:999px}:root[data-theme] .gtopbar .userchip{box-sizing:border-box;border:1px solid #0000;border-radius:999px;padding:0 12px 0 0;transition:background-color .12s,border-color .12s,color .12s}:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout)[aria-expanded=true]{background-color:var(--sel-bg);border-color:var(--sel-border);color:var(--sel-text)}:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout)[aria-expanded=true] svg{color:var(--sel-icon)}@media (hover:hover){:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout,.userchip):hover:not(:disabled){background-color:var(--sel-hover-bg);border-color:var(--sel-hover-border);color:var(--sel-hover-text);box-shadow:none;transform:none}:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout,.userchip):hover:not(:disabled) svg{color:var(--sel-icon)}:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout,.userchip):hover .uc-name{color:var(--sel-hover-text)}}:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout,.userchip):active:not(:disabled){background-color:var(--sel-press-bg);border-color:var(--sel-border);color:var(--sel-press-text);box-shadow:none;transform:none}:root[data-theme] .gtopbar :is(.icon-btn,.hamburger,.uclogout,.userchip):active:not(:disabled) svg{color:var(--sel-icon)}@media (hover:hover){:root[data-theme] .gtopbar .icon-btn:hover .notif-dot{background:var(--sel-icon);box-shadow:none}}:root[data-theme] .gtopbar .icon-btn:is([aria-expanded=true],:active) .notif-dot{background:var(--sel-icon);box-shadow:none}@media (hover:none){:root[data-theme] .navitem:hover:not(:is(.active,[aria-current],[aria-selected=true])):not(.disabled){background-color:#0000;border-color:#0000}:root[data-theme] :is(.lt tbody tr,tr.row-click,.part:not(.part-agent)):hover:not(:is(.active,.on,.sel,[aria-selected=true],[data-selected])){background-color:#0000}:root[data-theme] .gtopbar :is(.icon-btn,.uclogout,.hamburger):hover:not([aria-expanded=true]):not(:active){background-color:var(--surface);border-color:var(--border);box-shadow:none}:root[data-theme] .gtopbar :is(.icon-btn,.uclogout):hover:not([aria-expanded=true]):not(:active){color:var(--muted2)}:root[data-theme] .gtopbar .hamburger:hover:not([aria-expanded=true]):not(:active){color:var(--ink)}}:root[data-theme] :is(.lt tbody tr,tr.row-click,.part,.prow,.ud-glance-row){transition:background-color .18s}:root[data-theme] :is(.lt tbody tr,tr.row-click,.part,.prow,.ud-glance-row):is(.active,.on,.sel,[aria-selected=true],[data-selected]){background-color:var(--sel-row-selected)}@media (hover:hover){:root[data-theme] :is(.lt tbody tr,tr.row-click,.part,.prow,.ud-glance-row):hover:not(:is(.active,.on,.sel,[aria-selected=true],[data-selected],.disabled,[aria-disabled=true],[aria-busy=true],.skeleton,:has(.sk))){background-color:var(--sel-row-hover)}}:root[data-theme] :is(.prow,.ud-glance-row){border-radius:8px;margin-inline:-6px;padding-inline:6px}@media (prefers-reduced-motion:reduce){:root[data-theme] :is(.lt tbody tr,tr.row-click,.part,.prow,.ud-glance-row){transition:none}}:root[data-theme] :is(.tabbar>button,.jr-repfilter button,.gtopbar :is(.icon-btn,.hamburger,.uclogout)){transition:background-color .12s,border-color .12s,color .12s}@media (prefers-reduced-motion:reduce){:root[data-theme] :is(.tabbar>button,.jr-repfilter button,.gtopbar :is(.icon-btn,.hamburger,.uclogout,.userchip)){transition:none}}@media (hover:hover){:root[data-theme] :is(.lt tbody tr,tr.row-click,.part,.prow,.ud-glance-row):is(.disabled,[aria-disabled=true],[aria-busy=true],.skeleton,:has(.sk)):hover{background-color:#0000}:root[data-theme] .jr-repfilter button:hover:not(:disabled){background-color:var(--sel-hover-bg);border-color:var(--sel-hover-border);color:var(--sel-hover-text)}:root[data-theme] .jr-repfilter button:hover:not(:disabled) svg{color:var(--sel-icon)}}:root[data-theme] .jr-repfilter button:active:not(:disabled){background-color:var(--sel-press-bg);border-color:var(--sel-border);color:var(--sel-press-text)}:root[data-theme] .jr-repfilter button:active:not(:disabled) svg{color:var(--sel-icon)}:root[data-theme] :is(.mantine-Select-option,.mantine-Combobox-option):active:not([data-combobox-disabled]){background-color:var(--sel-press-bg);border-color:var(--sel-border);color:var(--sel-press-text)}:root[data-theme] .tabbar>button:active:not(:disabled){color:var(--sel-press-text)}:root[data-theme] .gsearch:not(:focus-within){border-color:var(--border-strong)}@media (hover:hover){:root[data-theme] .gsearch:hover:not(:focus-within){border-color:var(--sel-hover-border)}}:root{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B645F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=dark]{--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23A8A29E' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme] :is(.mf select,.card select,.tile select,select.ui-field,select.ent-search){appearance:none;cursor:pointer;text-overflow:ellipsis;background-image:var(--select-arrow);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:40px}:root{--dis-bg:#f5f5f4;--dis-border:var(--border);--dis-text:#8f8f87}:root[data-theme=dark]{--dis-bg:#292524;--dis-border:#44403c;--dis-text:#78716c}:root:root:root:root[data-theme] :is(.btn,.btn-primary,.btn-call,.btn-end,.btn-ghost,.btn-add,.btn-login,.qc-key,.qc-call,.pb,.rm,.icon-btn,.ctrl,.inc-actions button,.oauth-btn,.mantine-Button-root,.mantine-ActionIcon-root):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled]),:root:root:root:root[data-theme] :is(.btn,.btn-primary,.btn-call,.btn-end,.btn-ghost,.btn-add,.btn-login,.qc-key,.qc-call,.pb,.rm,.icon-btn,.ctrl,.inc-actions button,.oauth-btn,.mantine-Button-root,.mantine-ActionIcon-root):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled]):is(:hover,:active){background:var(--dis-bg);border-color:var(--dis-border);color:var(--dis-text);box-shadow:none;filter:none;opacity:1;cursor:not-allowed;transform:none}:root:root:root:root[data-theme] :is(.chip,.chipr,.dirchip,.oc):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled]),:root:root:root:root[data-theme] :is(.chip,.chipr,.dirchip,.oc):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled]):is(:hover,:active){background-color:var(--dis-bg);border-color:var(--dis-border);color:var(--dis-text);box-shadow:none;opacity:1;cursor:not-allowed;transform:none}:root:root:root:root[data-theme] :is(.navitem,.seg button,.tabbar>button,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step,.mantine-Select-option,.mantine-Combobox-option):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled],[data-combobox-disabled]),:root:root:root:root[data-theme] :is(.navitem,.seg button,.tabbar>button,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step,.mantine-Select-option,.mantine-Combobox-option):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled],[data-combobox-disabled]):is(:hover,:active,[data-hovered]){color:var(--dis-text);box-shadow:none;opacity:1;cursor:not-allowed;background-color:#0000;border-color:#0000;transform:none}:root:root:root:root[data-theme] :is(.btn,.btn-primary,.btn-call,.btn-end,.btn-ghost,.btn-add,.btn-login,.qc-key,.pb,.rm,.icon-btn,.ctrl,.chip,.chipr,.dirchip,.oc,.navitem,.seg button,.tabbar>button,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled]) svg,:root:root:root:root[data-theme] :is(.btn,.btn-primary,.btn-call,.btn-end,.btn-ghost,.btn-add,.btn-login,.qc-key,.pb,.rm,.icon-btn,.ctrl,.chip,.chipr,.dirchip,.oc,.navitem,.seg button,.tabbar>button,.lang-item,.notif-item,.qc-cpick-menu button,.doc-topic,.gsearch-item,.onboard-step):is(:disabled,[disabled],[aria-disabled=true],.is-disabled,.disabled,[data-disabled]):is(:hover,:active) svg{color:var(--dis-text);opacity:1;transform:none}:root{--live-bg:#252a38;--live-border:#3a4154;--live-title:#f8fafc;--live-text:#cbd5e1;--live-divider:#3a4154;--live-tag-text:#cbd5e1;--live-row-bg:transparent;--live-row-hover:#ffffff0f;--live-chip-bg:#f5a6231f;--live-chip-border:#f5a6238c}:root[data-theme=dark]{--live-bg:#2e3446;--live-border:#454d63;--live-title:#f8fafc;--live-text:#d5ddea;--live-divider:#454d63;--live-tag-text:#d5ddea;--live-row-bg:#ffffff0a;--live-row-hover:#ffffff12;--live-chip-bg:#f5a6231f;--live-chip-border:#f5a62399}:root[data-theme] .live-panel{background:var(--live-bg);box-shadow:inset 0 0 0 1px var(--live-border);color:var(--live-title)}:root[data-theme] :is(.live-title,.live-co,.live-timer){color:var(--live-title)}:root[data-theme] :is(.live-count,.live-empty,.live-sdr){color:var(--live-text)}:root[data-theme] .live-tag{color:var(--live-tag-text)}:root[data-theme] .live-row{background:var(--live-row-bg);border-color:var(--live-divider);transition:background-color .18s}@media (hover:hover){:root[data-theme] .live-row:hover{background:var(--live-row-hover)}}:root[data-theme] .live-badge{background:var(--live-chip-bg);border-color:var(--live-chip-border)}:root[data-theme] .live-av-dot{border-color:var(--live-bg)}@media (prefers-reduced-motion:reduce){:root[data-theme] .live-row{transition:none}}:root{--dot-indicator:#1c1917;--dot-indicator-glow:none}:root[data-theme=dark]{--dot-indicator:#fff;--dot-indicator-glow:0 0 0 4px #ffffff40}:root[data-theme] .hero-live-dot{background:var(--dot-indicator);box-shadow:var(--dot-indicator-glow)}@media (prefers-reduced-motion:reduce){:root[data-theme] .hero-live-dot{animation:none}}:root{--pf-inset:8px;--pf-idle:var(--border-strong);--pf-dial:#b45309;--pf-on:#16a34a;--pf-hold:color-mix(in srgb, var(--amber) 80%, var(--fill));--pf-fail:color-mix(in srgb, #b91c1c 65%, var(--fill))}:root[data-theme=dark]{--pf-dial:color-mix(in srgb, var(--orange) 60%, var(--bg));--pf-on:color-mix(in srgb, var(--green) 60%, var(--bg));--pf-hold:color-mix(in srgb, var(--amber) 60%, var(--bg));--pf-fail:color-mix(in srgb, #ef4444 75%, var(--bg))}:root[data-theme] .pcard-call{padding:calc(var(--pf-inset) + 24px);--pf-frame:var(--pf-idle);position:relative}:root[data-theme] .pcard-call:after{content:"";inset:var(--pf-inset);border:1px solid var(--pf-frame);pointer-events:none;border-radius:10px;transition:border-color .18s;position:absolute}:root[data-theme] .pcard-call:has(>.callpanel:is(.st-dialing,.st-ringing,.st-transfer)){--pf-frame:var(--pf-dial)}:root[data-theme] .pcard-call:has(>.callpanel.st-connected){--pf-frame:var(--pf-on)}:root[data-theme] .pcard-call:has(>.callpanel.st-hold){--pf-frame:var(--pf-hold)}:root[data-theme] .pcard-call:has(>.callpanel:is(.st-failed,.st-noanswer)){--pf-frame:var(--pf-fail)}@container (min-width:720px){:root[data-theme] .pcard-split{grid-template-columns:minmax(0, 1fr) calc(380px + 2 * (var(--pf-inset) + 4px))}:root[data-theme] .pcard-call{min-height:calc(290px + 2 * (var(--pf-inset) + 24px))}}@media (prefers-reduced-motion:reduce){:root[data-theme] .pcard-call:after{transition:none}}:root[data-theme] :is(input[type=checkbox],input[type=radio]){accent-color:var(--orange);cursor:pointer;flex:none;width:18px;height:18px}:root[data-theme] :is(input[type=checkbox],input[type=radio]):disabled{cursor:not-allowed;opacity:.55}:root[data-theme] button.power{transition:background-color .12s,border-color .12s,color .12s}@media (hover:hover){:root[data-theme] button.power:hover:not(.on):not(:disabled):not([aria-disabled=true]){background-color:var(--sel-hover-bg);border-color:var(--sel-hover-border);color:var(--sel-hover-text)}:root[data-theme] button.power:hover:not(.on):not(:disabled):not([aria-disabled=true]) svg{color:var(--sel-icon)}:root[data-theme] button.power.on:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--sel-hover-bg);border-color:var(--orange-text);color:var(--sel-hover-text)}:root[data-theme] button.power.on:hover:not(:disabled):not([aria-disabled=true]) svg{color:var(--sel-icon)}}:root[data-theme] button.power:active:not(.on):not(:disabled):not([aria-disabled=true]){background-color:var(--sel-press-bg);border-color:var(--sel-border);color:var(--sel-press-text);box-shadow:none;transform:none}:root[data-theme] button.power.on:active:not(:disabled):not([aria-disabled=true]){background-color:var(--sel-press-bg);border-color:var(--orange-text);color:var(--sel-press-text);box-shadow:none;transform:none}:root[data-theme] button.power:active:not(:disabled):not([aria-disabled=true]) svg{color:var(--sel-icon)}:root[data-theme] button.power:is(:disabled,[aria-disabled=true]){cursor:not-allowed}@media (prefers-reduced-motion:reduce){:root[data-theme] button.power{transition:none}}:root{--tone-accent-bg:#fef3c7;--tone-accent-bd:#fcd34d;--tone-accent-tx:#b45309;--tone-success-bg:#edf7f2;--tone-success-bd:#15803d4d;--tone-success-tx:#15803d;--tone-info-bg:#e6f1fb;--tone-info-bd:#185fa54d;--tone-info-tx:#185fa5;--tone-warning-bg:#fef9e7;--tone-warning-bd:#a162074d;--tone-warning-tx:#a16207;--tone-danger-bg:#fdecec;--tone-danger-bd:#b91c1c4d;--tone-danger-tx:#b91c1c;--tone-neutral-bg:#f5f5f4;--tone-neutral-bd:var(--border);--tone-neutral-tx:#57534e}:root[data-theme=dark]{--tone-accent-bg:#f5a6231f;--tone-accent-bd:#f5a62373;--tone-accent-tx:#f5a623;--tone-success-bg:#22c55e1f;--tone-success-bd:#22c55e66;--tone-success-tx:#4ade80;--tone-info-bg:#60a5fa1f;--tone-info-bd:#60a5fa66;--tone-info-tx:#93c5fd;--tone-warning-bg:#beaf3c24;--tone-warning-bd:#beaf3c73;--tone-warning-tx:#d9cc5c;--tone-danger-bg:#ef44441f;--tone-danger-bd:#ef444473;--tone-danger-tx:#f87171;--tone-neutral-bg:#ffffff0f;--tone-neutral-bd:var(--border-strong);--tone-neutral-tx:var(--muted2)}:root[data-theme=dark] :is(.tag,.prio,.pill,.badge):not(.callpanel *){--green:var(--tone-success-tx);--green-bg:var(--tone-success-bg);--green-bd:var(--tone-success-bd);--red:var(--tone-danger-tx);--red-bg:var(--tone-danger-bg);--red-bd:var(--tone-danger-bd);--amber:var(--tone-warning-tx);--amber-bg:var(--tone-warning-bg);--amber-bd:var(--tone-warning-bd);--blue:var(--tone-info-tx);--blue-bg:var(--tone-info-bg);--blue-bd:var(--tone-info-bd);--fill:var(--tone-neutral-bg);--border:var(--tone-neutral-bd)}:root[data-theme=dark] :is(.tag:not(.tag-lang):not(td .tag),.prio):not(.callpanel *){background:var(--tone-accent-bg);border-color:var(--tone-accent-bd);color:var(--tone-accent-tx)}:root[data-theme=dark] :is(td .tag,.tag-lang,.pill-off):not(.callpanel *),:root[data-theme=dark] .pill:not(.pill-ok,.pill-off):not(.callpanel *){background:var(--tone-neutral-bg);border-color:var(--tone-neutral-bd);color:var(--tone-neutral-tx)}:root[data-theme=dark] .pill-ok:not(.callpanel *){background:var(--tone-success-bg);border-color:var(--tone-success-bd);color:var(--tone-success-tx)}:root[data-theme=dark] .badge-call:not(.callpanel *){background:var(--tone-info-bg);border-color:var(--tone-info-bd);color:var(--tone-info-tx)}:root[data-theme=dark] .badge-hold:not(.callpanel *){background:var(--tone-warning-bg);border-color:var(--tone-warning-bd);color:var(--tone-warning-tx)}:root[data-theme=dark] .badge-rec:not(.callpanel *){background:var(--tone-danger-bg);border-color:var(--tone-danger-bd);color:var(--tone-danger-tx)}:root[data-theme=dark] .badge-ai:not(.callpanel *){background:var(--tone-accent-bg);border-color:var(--tone-accent-bd);color:var(--tone-accent-tx)}.notes-block{flex-direction:column;gap:8px;display:flex}.notes-row{align-items:center;gap:12px;display:flex}:root[data-theme] .notes-row .notes-ta{resize:vertical;flex:1;min-width:0;min-height:64px;padding:10px 12px}.notes-row .notes-add{flex:none;justify-content:center;align-items:center;gap:6px;height:40px;min-height:40px;line-height:1;display:inline-flex}.notes-row .notes-add svg{flex:none}.notes-block>.muted.t-cap{color:var(--muted2);font-size:var(--fs-cap);line-height:var(--lh-cap);margin:0}.notes-block .signal{margin:0}@media (max-width:560px){.notes-row{flex-direction:column;align-items:stretch}.notes-row .notes-add{width:100%}:root[data-theme] .notes-row .notes-ta{flex:none;width:100%}}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]){color:var(--ink)}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit{color:var(--ink)}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-month-field{color:var(--ink);border-radius:4px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-day-field{color:var(--ink);border-radius:4px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-year-field{color:var(--ink);border-radius:4px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-hour-field{color:var(--ink);border-radius:4px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-minute-field{color:var(--ink);border-radius:4px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-second-field{color:var(--ink);border-radius:4px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-ampm-field{color:var(--ink);border-radius:4px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-month-field:focus-within{background:var(--orange-tint2);color:#78350f;border-radius:4px;outline:none}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-day-field:focus-within{background:var(--orange-tint2);color:#78350f;border-radius:4px;outline:none}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-year-field:focus-within{background:var(--orange-tint2);color:#78350f;border-radius:4px;outline:none}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-hour-field:focus-within{background:var(--orange-tint2);color:#78350f;border-radius:4px;outline:none}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-minute-field:focus-within{background:var(--orange-tint2);color:#78350f;border-radius:4px;outline:none}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-second-field:focus-within{background:var(--orange-tint2);color:#78350f;border-radius:4px;outline:none}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-ampm-field:focus-within{background:var(--orange-tint2);color:#78350f;border-radius:4px;outline:none}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-month-field:focus-within{color:#fde68a;background:#f5a62357}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-day-field:focus-within{color:#fde68a;background:#f5a62357}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-year-field:focus-within{color:#fde68a;background:#f5a62357}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-hour-field:focus-within{color:#fde68a;background:#f5a62357}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-minute-field:focus-within{color:#fde68a;background:#f5a62357}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-second-field:focus-within{color:#fde68a;background:#f5a62357}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-datetime-edit-ampm-field:focus-within{color:#fde68a;background:#f5a62357}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::selection{background:var(--orange-tint2);color:#78350f}:root[data-theme=dark] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::selection{color:#fde68a;background:#f5a62357}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer;background-size:18px 18px;width:18px;height:18px;padding:0}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])::-webkit-calendar-picker-indicator:hover{opacity:1}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]){box-sizing:border-box;border-radius:var(--field-radius);background-color:var(--surface);min-height:44px;padding:0 12px}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]):not(:focus-visible):not(:disabled){border:1px solid var(--border-strong)}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]):focus-visible{border:1px solid var(--focus);box-shadow:0 0 0 3px var(--halo);outline:none}:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]):disabled{border:1px solid var(--border);opacity:.7;cursor:not-allowed}:root,:root[data-theme] input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]){accent-color:var(--orange)}.sync-ic{vertical-align:middle;flex:none;width:14px;height:14px;margin:0 6px;display:inline-block}.sync-ic.first{margin-left:0}.blk-h .sync-ic{width:14px;height:14px;color:inherit;margin:0 -3px}:root[data-theme] .blk-body:has(>.part){flex-direction:column;gap:4px;padding:12px 16px;display:flex}:root[data-theme] .blk-body>.part{border:1px solid #0000;border-radius:10px;gap:12px;padding:10px 12px}:root[data-theme] .part .pa{width:36px;height:36px}:root[data-theme] .part .pn .nm{font-size:15px;font-weight:600;line-height:22px}:root[data-theme] .part .pn .rl{color:var(--muted2);font-size:13px;line-height:18px}:root[data-theme] .part .pbtns{flex:none;gap:8px;margin-left:auto}:root[data-theme] .blk-body:has(>.part)>.note{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--muted2);margin-top:8px}:root{--chk-done:#16a34a}:root[data-theme=dark]{--chk-done:#22c55e}:root[data-theme] button.chk{appearance:none;box-sizing:border-box;border:1px solid var(--border);background-color:var(--surface);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;font-size:15px;line-height:22px;transition:background-color .18s;display:flex}:root[data-theme] button.chk+button.chk{margin-top:8px}@media (hover:hover){:root[data-theme] button.chk:hover:not(:disabled){background-color:var(--sel-row-hover)}}:root[data-theme] button.chk .chk-box{box-sizing:border-box;border:1.5px solid var(--border-strong);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background-color .18s,border-color .18s;display:grid}:root[data-theme] button.chk .chk-box svg{color:#fff;width:12px;height:12px;margin:0}:root[data-theme] button.chk.done{color:var(--muted2);background-color:var(--surface);border-color:var(--border)}:root[data-theme] button.chk.done .chk-box{background:var(--chk-done);border-color:var(--chk-done)}:root[data-theme] button.chk.done .t{color:var(--muted2);text-decoration:line-through}@media (hover:hover){:root[data-theme] button.chk.done:hover:not(:disabled){background-color:var(--sel-row-hover)}}.scr-progress{margin:0 0 12px}.scr-pg-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.scr-pg-lab{text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--muted2);font-size:12px;font-weight:600;line-height:16px}.scr-pg-val{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--ink);font-size:13px;line-height:18px}.scr-pg-track{background:var(--fill);border-radius:999px;height:6px;margin-top:6px;overflow:hidden}.scr-pg-fill{background:var(--orange);border-radius:999px;height:100%;transition:width .24s}@media (prefers-reduced-motion:reduce){:root[data-theme] button.chk,:root[data-theme] button.chk .chk-box,.scr-pg-fill{transition:none}}:root[data-theme] .inv-tabs{box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);border-radius:999px;gap:2px;width:100%;margin-bottom:12px;padding:3px;display:flex}:root[data-theme] .inv-tabs button{box-sizing:border-box;min-width:0;height:36px;color:var(--ink);white-space:nowrap;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}:root[data-theme] .inv-tabs button svg{flex:none;width:16px;height:16px}:root[data-theme] .inv-tabs button.active{background-color:var(--sel-bg);border-color:var(--sel-border);color:var(--sel-text);font-weight:600}:root[data-theme] .inv-tabs button.active svg{color:var(--sel-icon)}@media (hover:hover){:root[data-theme] .inv-tabs button:hover:not(:disabled){background-color:var(--sel-hover-bg);border-color:var(--sel-hover-border);color:var(--sel-hover-text)}:root[data-theme] .inv-tabs button:hover:not(:disabled) svg{color:var(--sel-icon)}}:root[data-theme] .inv-tabs button:active:not(:disabled){background-color:var(--sel-press-bg);border-color:var(--sel-border);color:var(--sel-press-text)}:root[data-theme] .inv-tabs button:disabled{color:var(--dis-text);cursor:not-allowed;background-color:#0000;border-color:#0000}:root[data-theme] .inv-tabs button.active:disabled{background-color:var(--dis-bg);border-color:var(--dis-border)}@media (prefers-reduced-motion:reduce){:root[data-theme] .inv-tabs button{transition:none}}:root{--agent-bg:#f3f0ff;--agent-bg-strong:#ede9fe;--agent-border:#c4b5fd;--agent-text:#5b21b6;--agent-icon:#7c3aed;--violet:var(--agent-text);--violet-bg:var(--agent-bg);--violet-bd:var(--agent-border)}:root[data-theme=dark]{--agent-bg:#a78bfa1a;--agent-bg-strong:#a78bfa2e;--agent-border:#a78bfa73;--agent-text:#c4b5fd;--agent-icon:#a78bfa;--violet:var(--agent-text);--violet-bg:var(--agent-bg);--violet-bd:var(--agent-border)}:root[data-theme] .pa-agent{background:var(--agent-bg-strong);color:var(--agent-text)}:root[data-theme] .part.part-agent{background-color:#0000}:root[data-theme] .pa-pill{background:var(--agent-bg-strong);color:var(--agent-text);text-transform:uppercase;letter-spacing:var(--tr-caps);vertical-align:middle;border-radius:999px;margin-left:8px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-block}:root[data-theme] .agent-desc{background:var(--agent-bg);border:1px solid var(--agent-border);border-radius:10px;padding:10px 12px}:root[data-theme] .blk-n.n2{background:var(--fill);color:var(--muted2);border-color:var(--border)}:root[data-theme] .acard .an svg{color:var(--agent-icon)}@media (hover:none){:root[data-theme] .part.part-agent:hover{background-color:#0000}}.main>*{flex-shrink:0}:root[data-theme] .modal-card input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=color]){appearance:none;box-sizing:border-box;border-radius:var(--field-radius);background-color:var(--surface);min-width:0;min-height:44px;color:var(--ink);font:inherit;padding:0 12px;font-size:15px;line-height:22px}:root[data-theme] .modal-card textarea{box-sizing:border-box;border-radius:var(--field-radius);background-color:var(--surface);color:var(--ink);font:inherit;padding:10px 12px;font-size:15px;line-height:22px}:root[data-theme] .modal-card :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=color]),textarea):not(:focus-visible):not(:disabled){border:1px solid var(--border-strong)}:root[data-theme] .modal-card :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=color]),textarea,select):focus-visible{border:1px solid var(--focus);box-shadow:0 0 0 3px var(--halo);outline:none}:root[data-theme] .modal-card :is(input,textarea)::placeholder{color:var(--muted);opacity:1}:root[data-theme] .modal-card .grid2>input{width:100%}:root[data-theme] select option{background-color:var(--surface);color:var(--ink)}:root[data-theme] select option:checked{background-color:var(--sel-bg);color:var(--sel-text)}:root[data-theme] select option:hover{background-color:var(--sel-hover-bg);color:var(--sel-hover-text)}@supports (appearance:base-select){:root[data-theme] .modal-card select{appearance:base-select}:root[data-theme] .modal-card select::picker(select){appearance:base-select}:root[data-theme] .modal-card select::picker-icon{display:none}:root[data-theme] .modal-card select::picker(select){border:1px solid var(--border-strong);background:var(--surface);box-shadow:none;border-radius:8px;padding:4px}:root[data-theme] .modal-card select option{color:var(--ink);background:0 0;border-radius:6px;padding:8px 12px}:root[data-theme] .modal-card select option:hover{background:var(--sel-hover-bg);color:var(--sel-hover-text)}:root[data-theme] .modal-card select option:checked{background:var(--sel-bg);color:var(--sel-text);font-weight:600}:root[data-theme] .modal-card select option:checked:hover{background:var(--sel-hover-bg);color:var(--sel-hover-text)}:root[data-theme] .modal-card select option:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}:root[data-theme] .modal-card select option::checkmark{display:none}}:root[data-theme] .modal-card .grid2>div:has(>input){align-items:center}.home-hero-wave{flex-shrink:0;padding-right:0}.cp-eq.cp-eq-idle{height:56px;color:var(--eq-ringing);--amp:.7;--dur:1.6s;justify-content:center;align-items:center;gap:3px;display:flex}:root[data-theme=dark] .cp-eq.cp-eq-idle{color:var(--orange)}.cp-eq.cp-eq-idle i{width:3px;height:56px;transform:scaleY(max(.12, calc(var(--hi) * .35)));transform-origin:50%;background:currentColor;border-radius:2px;flex:none;display:block}@media (prefers-reduced-motion:no-preference){.cp-eq.cp-eq-idle i{animation:eqw var(--dur) ease-in-out infinite;animation-delay:calc(var(--i) * -.0825s)}}@media (max-width:860px){.home-hero-wave{display:none}}
