.area-contacts .ct-list .ui-intro{margin-bottom:8px}.area-contacts .ct-list>.ui-intro:first-child{margin-bottom:16px}.area-contacts .ct-toolbar{align-items:center}.area-contacts .ct-fav-ico{color:var(--favorite);line-height:0;display:inline-grid}.area-contacts .ct-more{flex-wrap:wrap;gap:8px;display:inline-flex}.area-contacts .ct-found{align-items:center;gap:16px;margin:-4px 0 16px;display:flex}.area-contacts .ct-chip{background:var(--hover);border-radius:16px;align-items:center;gap:4px;height:32px;padding:0 6px 0 12px;display:inline-flex}.area-contacts .ct-chip button{color:var(--muted);background:0 0;border:0;padding:2px;display:grid}.area-contacts .ct-table-wrap{overflow-x:auto}.area-contacts .ct-table td{vertical-align:middle;height:48px;padding-top:4px;padding-bottom:3px}.area-contacts .ct-table th.star,.area-contacts .ct-table td.star{width:48px;padding-right:0}.area-contacts .ct-table th.act,.area-contacts .ct-table td.act{text-align:right;width:180px}.area-contacts .ct-table .pale{color:var(--muted)}.area-contacts .ct-table tr td.act>*,.area-contacts .ct-table tr td.star .ct-star:not(.on){visibility:hidden}.area-contacts .ct-table tr:hover td.act>*,.area-contacts .ct-table tr:hover td.star .ct-star{visibility:visible}.area-contacts .ct-table tr.click:hover td{color:var(--text)}.area-contacts .ct-private{color:var(--muted);font-size:12px}.area-contacts .ct-star{color:var(--muted)}.area-contacts .ct-star.on,.area-contacts .ct-star:hover{color:var(--favorite)}.area-contacts .ct-connecting{color:var(--muted)}.area-contacts .ct-sentinel{text-align:center;min-height:24px;padding:8px}.area-contacts .ct-limit{text-align:center;padding:8px 0 16px}.area-contacts .ct-card{flex-direction:column;gap:8px;display:flex}.area-contacts .ct-link{color:var(--primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.area-contacts .ct-link:hover{color:var(--primary-hover)}.area-contacts .ct-actions{align-items:center;gap:8px;margin:8px 0;display:flex}.area-contacts .ct-card .tabs.sub{margin-bottom:8px}.area-contacts .ct-calls{flex-direction:column;gap:4px;display:flex}.area-contacts .ct-call{border-bottom:1px solid var(--border);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;display:grid}.area-contacts .ct-call .sub{color:var(--muted);font-size:12px;line-height:16px}.area-contacts .ct-calls .ct-link{margin-top:12px}.area-contacts .ct-about .ui-label{margin-top:16px}.area-contacts .ct-comment{white-space:pre-wrap;overflow-wrap:anywhere}.area-contacts .ct-phone{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.area-contacts .ct-phone .ext-l{line-height:40px}.area-contacts .ct-phone .tools{gap:16px;line-height:40px;display:inline-flex}.area-contacts .ct-extra+.ct-extra{margin-top:8px}.area-contacts .ct-extra{margin-bottom:8px}.area-contacts .ct-import .ui-intro{margin-bottom:24px}.area-contacts .ct-imp-row{grid-template-columns:224px minmax(0,1fr);gap:0 16px;padding:16px 0;display:grid}.area-contacts .ct-imp-row+.ct-imp-row{border-top:1px solid var(--border)}.area-contacts .ct-imp-row ul{margin:0;padding-left:18px;line-height:32px}.area-contacts .ct-imp-err{color:var(--error);font-size:var(--fs-small);line-height:var(--lh-small);flex-direction:column;margin-top:12px;display:flex}@media (width<=760px){.area-contacts .ct-imp-row{grid-template-columns:1fr}.area-contacts .ct-table tr td.act>*,.area-contacts .ct-table tr td.star .ct-star{visibility:visible}}.area-history .hs-card{padding-bottom:0}.area-history .hs-toolbar{align-items:flex-end}.area-history .hs-filter-btn{position:relative}.area-history .hs-count{background:var(--primary);min-width:20px;height:20px;color:var(--on-primary);border-radius:10px;place-items:center;margin-left:4px;padding:0 6px;font-size:12px;display:inline-grid}.area-history .hs-client-chip{border-radius:var(--radius-sm);background:var(--primary);height:40px;color:var(--on-primary);align-items:center;gap:8px;padding:0 8px 0 12px;display:inline-flex}.area-history .hs-client-chip button{color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.area-history .hs-chips{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-4px 0 16px;display:flex}.area-history .hs-chip{background:var(--hover);border-radius:16px;align-items:center;gap:4px;height:32px;padding:0 6px 0 12px;font-size:14px;display:inline-flex}.area-history .hs-chip button{color:var(--muted);background:0 0;border:0;place-items:center;padding:2px;display:grid}.area-history .hs-chip button:hover{color:var(--primary-hover)}.area-history .hs-fresh{justify-content:center;margin-bottom:8px;display:flex}.area-history .hs-loading{text-align:center;padding:32px}.area-history .hs-sentinel{text-align:center;min-height:24px;padding:8px}.area-history .hs-table-wrap{overflow-x:auto}.area-history .hs-table th{padding-top:8px;top:0}.area-history .hs-table td{vertical-align:middle;padding-top:12px;padding-bottom:11px}.area-history .hs-table th.ico,.area-history .hs-table td.ico{width:40px;padding-right:0}.area-history .hs-table th.rec,.area-history .hs-table td.rec{text-overflow:ellipsis;white-space:nowrap;width:96px;max-width:96px;overflow:hidden}.area-history .hs-table th.tags{width:1%}.area-history .hs-table th.act,.area-history .hs-table td.act{width:48px}.area-history .hs-table td.num{white-space:nowrap;font-variant-numeric:tabular-nums}.area-history .hs-table tr.group td{z-index:1;background:var(--surface);font-weight:var(--fw-medium);padding:20px 8px 12px;position:sticky;top:40px}.area-history .hs-table .pale{color:var(--muted)}.area-history .hs-row:hover td{background:var(--hover)}.area-history .hs-row:hover .hs-link{color:var(--primary)}.area-history .hs-row.playing td{background:var(--row-selected)}.area-history .hs-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.area-history .hs-link:hover{color:var(--primary-hover)!important}.area-history .hover-only{visibility:hidden}.area-history .hs-row:hover .hover-only,.area-history .hover-only:focus-visible{visibility:visible}.area-history .hs-client{align-items:center;gap:8px;display:flex}.area-history .hs-client .txt{min-width:0}.area-history .hs-client .icon-btn svg,.area-history .act .icon-btn svg{width:24px;height:24px}.area-history .hs-rec{align-items:center;gap:8px;display:inline-flex}.area-history .hs-play{width:40px;height:40px;color:var(--text);background:0 0;border:0;border-radius:0;place-items:center;margin:-8px 0;display:grid}.area-history .hs-play:hover{color:var(--primary-hover)}.area-history .hs-play.on{background:var(--primary);color:var(--on-primary)}.area-history .hs-play .stop{width:14px;height:14px;box-shadow:0 0 0 4px var(--primary), 0 0 0 5.5px currentColor;border:2px solid;border-radius:3px}.area-history .hs-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.area-history mark.cv-hl{background:var(--highlight);color:inherit;border-radius:2px}.area-history .hs-player{z-index:var(--z-sticky);background:var(--surface);border-top:1px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);margin:0 -16px;padding:12px 16px 8px;position:sticky;bottom:0}.area-history .hs-player .bar{align-items:center;gap:16px;font-size:12px;line-height:16px;display:flex}.area-history .hs-player .bar .t{font-variant-numeric:tabular-nums;width:44px}.area-history .hs-player .bar .t:last-child{text-align:right}.area-history .hs-player input[type=range]{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--primary) var(--p,0%), var(--surface-2) var(--p,0%));border-radius:2px;flex:1;height:4px}.area-history .hs-player input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primary);border-radius:50%;width:12px;height:12px}.area-history .hs-player input[type=range]::-moz-range-thumb{background:var(--primary);border:0;border-radius:50%;width:12px;height:12px}.area-history .hs-player .controls{align-items:center;gap:12px;margin-top:4px;display:flex}.area-history .hs-player .controls .icon-btn svg{width:32px;height:32px}.area-history .hs-player .controls .right .icon-btn:last-child svg{width:24px;height:24px}.area-history .hs-big-play{color:var(--text);background:0 0;border:0;padding:0;line-height:0}.area-history .hs-big-play:hover{color:var(--primary-hover)}.area-history .hs-speed{border:2px solid var(--text);width:48px;height:28px;color:var(--text);font-weight:var(--fw-bold);background:0 0;border-radius:6px;font-size:12px}.area-history .hs-speed:hover{border-color:var(--primary-hover);color:var(--primary-hover)}.area-history .hs-player .info{align-items:center;gap:8px;min-width:0;margin-left:16px;display:inline-flex}.area-history .hs-player .info .who{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.area-history .hs-player .info .when{color:var(--muted);white-space:nowrap}.area-history .hs-player .right{align-items:center;gap:12px;margin-left:auto;display:inline-flex}@media (width<=760px){.area-history .hs-toolbar .right{width:100%;margin-left:0}.area-history .hs-player .info .when{display:none}.area-history .hover-only{visibility:visible}}.area-history .hs-table th.act,.area-history .hs-table th.tags{text-align:right}.area-history .hs-table th .hs-gear{color:var(--text);margin:-8px 0;position:relative;top:6px}.area-history .hs-conf td{padding-top:8px;padding-bottom:8px}.area-history .hs-conf td .sub{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);display:block}.area-history .hs-conf .hs-conf-people{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:420px;display:inline-block;overflow:hidden}.area-history .hs-conf-empty{padding:48px 16px}.area-login .login-remember{margin:4px 0 16px}.area-login .login-links{justify-content:center;margin-top:16px;display:flex}.area-login .login .login-links .btn{width:auto;margin:0}.area-login .login-text{color:var(--text);margin:0 0 16px}.area-login .login-note{border-radius:var(--radius-info);background:var(--hover);color:var(--text);margin:0 0 16px;padding:12px 16px}.area-login .login-hint{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:-4px 0 12px}.area-login .login .subtitle{overflow-wrap:anywhere}.area-now .np-page,.area-now .nm-page{flex-direction:column;gap:8px;display:flex}.area-now .np-intro-card{padding-bottom:0}.area-now .np-intro-card .ui-intro{margin-bottom:16px}.area-now .np-inline-ico{vertical-align:-4px;margin:0 2px}.area-now .np-error{background:var(--error-soft);color:var(--error);border-radius:var(--radius-sm);margin-bottom:16px;padding:8px 12px}.area-now .np-calls{padding:0 16px}.area-now .np-calls .ui-empty{padding:56px 16px}.area-now .np-call,.area-now .np-bar{grid-template-columns:24px minmax(140px,1.2fr) minmax(150px,1.2fr) minmax(150px,1.2fr) 96px 72px minmax(170px,auto) 48px;align-items:center;gap:16px;min-height:72px;padding:12px 8px;display:grid}.area-now .np-call+.np-call{border-top:1px solid var(--border)}.area-now .np-call.on{background:var(--row-selected)}.area-now .np-call .cell,.area-now .np-bar .cell{min-width:0}.area-now .cell .v{text-overflow:ellipsis;white-space:nowrap;line-height:24px;overflow:hidden}.area-now .cell .l{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small)}.area-now .cell.num .v{font-variant-numeric:tabular-nums}.area-now .cell.act{justify-content:flex-end;display:flex}.area-now .cell.act .icon-btn svg{width:24px;height:24px}.area-now .cv-ico{place-items:center;line-height:0;display:inline-grid}.area-now .np-bar{z-index:var(--z-sticky);background:var(--surface);border-radius:var(--radius-lg);border-top:1px solid var(--border);grid-template-columns:24px minmax(140px,1fr) minmax(150px,1fr) 96px 140px auto;padding:12px 16px;position:sticky;bottom:0;box-shadow:0 -4px 12px #49565d1f}.area-now .np-bar .status .v{font-weight:var(--fw-medium)}.area-now .np-bar .status.active .v{color:var(--primary)}.area-now .np-bar .status.error .v{color:var(--error)}.area-now .np-bar .status.connecting .v{color:var(--muted)}.area-now .np-bar .tools{justify-content:flex-end;align-items:center;gap:16px;display:flex}.area-now .np-mic{border:1px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--text);border-radius:50%;place-items:center;display:grid}.area-now .np-mic:hover{color:var(--primary-hover);border-color:var(--primary-hover)}.area-now .np-mic.on{background:var(--st-online);border-color:var(--st-online);color:#fff}.area-now .np-stop svg{width:32px;height:32px}.area-now .nm-toolbar{margin-bottom:24px}.area-now .nm-skel{border-radius:var(--radius-sm);background:var(--hover);width:296px;height:40px}.area-now .nm-sla{align-items:center;gap:8px;display:flex}.area-now .nm-h{margin-bottom:24px}.area-now .nm-gauges{flex-wrap:wrap;gap:32px 96px;padding:8px 48px;display:flex}.area-now .nm-sla-form .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.area-now .nm-sla-form .row .input{text-align:center;padding:7px 4px}.area-now .nm-sla-form .hint{font-size:var(--fs-small);line-height:var(--lh-small);margin-top:8px}.area-now .nm-menu-empty{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);flex-direction:column;gap:4px;max-width:296px;padding:8px 16px 12px;display:flex}.area-now .nm-menu-empty b:first-child{color:var(--text);font-size:14px}.area-now .nm-now-title{align-items:center;gap:8px;margin-bottom:24px;display:flex}.area-now .nm-now-title svg{width:24px;height:24px}.area-now .nm-now-grid{grid-template-columns:240px repeat(3,minmax(0,1fr));gap:24px;display:grid}.area-now .nm-now-grid .h{color:var(--muted);font:var(--fw-medium) 14px/16px var(--font);margin-top:8px}.area-now .nm-now-grid .v{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);align-items:center;gap:8px;margin-top:8px;display:flex}.area-now .nm-now-grid .s{font-size:var(--fs-small);flex-direction:column;margin-top:12px;line-height:24px;display:flex}.area-now .nm-now-grid .s.muted-first span:first-child{color:var(--muted)}.area-now .nm-arrow{border:1px solid var(--border);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);background:linear-gradient(to left, var(--border) 1px, transparent 1px);border-right:0;padding:8px 16px 16px;position:relative}.area-now .nm-arrow .h:nth-of-type(n+2){margin-top:24px}.area-now .nm-arrow .warn{font-size:var(--fs-small);color:var(--warning);align-items:center;gap:4px;margin-top:4px;display:flex}.area-now .nm-warn-ico{color:var(--warning);line-height:0;display:inline-grid}.area-now .nm-tables .tabs.sub{margin-bottom:24px}.area-now .nm-seg-live{line-height:0;display:inline-grid}.area-now .ui-seg>button.on .nm-seg-live{color:inherit}.area-now .nm-agent{align-items:center;gap:12px;display:inline-flex}.area-now .nm-agent-sub{padding-left:20px}.area-now .nm-th-info{align-items:flex-end;gap:4px;display:inline-flex}.area-now .nm-th-info .ico{color:var(--muted);line-height:0}.area-now .nm-table .table td{white-space:nowrap}.area-now .nm-table .table td:first-child{white-space:normal}.area-now .table .pale{color:var(--muted)}@media (width<=1100px){.area-now .np-call{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 48px}.area-now .np-call .cell:nth-child(4),.area-now .np-call .cell:nth-child(5){display:none}.area-now .np-call .badge-cell{grid-column:2/4}.area-now .nm-now-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.area-now .nm-gauges{justify-content:center;gap:32px;padding:8px 0}}@media (width<=760px){.area-now .np-call{grid-template-columns:24px minmax(0,1fr) 40px;gap:8px 12px}.area-now .np-call .client,.area-now .np-call .cell.num{grid-column:2}.area-now .np-call .cell.act{grid-area:1/3}.area-now .np-bar{grid-template-columns:24px minmax(0,1fr)}.area-now .np-bar .tools{grid-column:1/-1;justify-content:flex-start}.area-now .nm-now-grid{grid-template-columns:1fr}.area-now .nm-arrow{clip-path:none;border-right:1px solid var(--border);background:0 0}.area-now .nm-toolbar .ui-select{width:100%}}.ch{-webkit-user-select:none;user-select:none;width:100%;position:relative}.ch svg{display:block;overflow:visible}.ch-grid{stroke:var(--border);stroke-width:1px;shape-rendering:crispedges}.ch-grid.future{stroke-dasharray:4 4}.ch-axis{fill:var(--text);font:var(--fw-regular) 12px var(--font)}.ch-axis.we{fill:var(--error)}.ch-axis.future{fill:var(--muted)}.ch-axis.future.we{fill:var(--error);opacity:.6}.ch-axis-sub{fill:var(--muted);font-size:11px}.ch-hover{fill:var(--hover)}.ch-cross{stroke:var(--muted);stroke-width:1px}.ch-dot{stroke:var(--surface);stroke-width:2px}.ch-empty{color:var(--muted);text-align:center;pointer-events:none;place-items:center;font-size:14px;display:grid;position:absolute;inset:0 0 40px 40px}.ch-tip{z-index:5;pointer-events:none;border-radius:var(--radius-md);background:var(--tooltip-bg);min-width:140px;max-width:320px;color:var(--tooltip-text);white-space:nowrap;box-shadow:var(--shadow-pop);padding:12px 16px;font-size:12px;line-height:16px;position:absolute}.ch-tip .ch-tip-title{font-weight:var(--fw-medium);margin-bottom:6px}.ch-tip-row{justify-content:space-between;gap:16px;display:flex}.ch-tip-row+.ch-tip-row{margin-top:4px}.ch-tip-row b,.ch-tip-row.strong span{font-weight:var(--fw-bold)}.ch-gauge{flex:none;position:relative}.ch-gauge-plot{position:relative}.ch-gauge-track{stroke:var(--border)}.ch-gauge-target{stroke:var(--text);stroke-width:2px;stroke-linecap:round}.ch-gauge-center{text-align:center;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.ch-gauge-center .t{color:var(--text);font-size:14px;line-height:20px}.ch-gauge-center .v{font:var(--fw-bold) 24px/32px var(--font);color:var(--text)}.ch-gauge-center .v.empty{color:var(--muted)}.ch-gauge-legend{gap:8px;margin-top:16px;font-size:12px;line-height:16px;display:grid}.ch-gauge-legend .row{grid-template-columns:8px minmax(0,1fr) auto 40px;align-items:center;gap:12px;display:grid}.ch-gauge-legend i{width:8px;height:8px}.ch-gauge-legend .l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-gauge-legend .n{text-align:right}.ch-gauge-legend .p{text-align:right;color:var(--muted)}.ch-gauge-note{color:var(--text);margin-top:16px;font-size:12px;line-height:16px}.ch-donut{flex:none;position:relative}.ch-donut svg{display:block}.ch-donut-track{stroke:var(--surface-2)}.ch-donut-center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 48px;display:flex;position:absolute;inset:0}.ch-donut-center .t{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:14px;line-height:20px;overflow:hidden}.ch-donut-center .v{font:var(--fw-medium) 24px/32px var(--font)}.ch-donut-center .s{color:var(--muted);font-size:12px;line-height:16px}.ch-donut-label{text-align:center;color:#fff;font:var(--fw-bold) 12px/16px var(--font);pointer-events:none;position:absolute;bottom:6px;left:0;right:0}.ch-heat-wrap{align-items:flex-start;gap:48px;max-width:100%;display:flex;overflow-x:auto}.ch-heat{--heat-min:#ffe9d6;--heat-max:#fe9239;--heat-zero:var(--hover);--heat-text:#333;flex:none;gap:2px;display:grid;position:relative}[data-theme=dark] .ch-heat{--heat-min:#4a2e12;--heat-max:#fe9239;--heat-text:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ch-heat{--heat-min:#4a2e12;--heat-max:#fe9239;--heat-text:#fff}}.ch-heat-row{grid-template-columns:64px repeat(7,78px);gap:2px;display:grid}.ch-heat-row .h{color:var(--text);padding-right:12px;font-size:14px;line-height:30px;position:relative}.ch-heat-row:not(.head) .h:after{content:"";border-top:1px solid var(--border);width:6px;position:absolute;top:0;right:0}.ch-heat-row .d{text-align:center;padding-bottom:6px;font-size:14px;line-height:24px}.ch-heat-row .d.we{color:var(--error)}.ch-heat-row .c{text-align:right;height:30px;color:var(--heat-text);background:color-mix(in srgb, var(--heat-max) var(--mix,0%), var(--heat-min));padding:0 8px;font-size:12px;line-height:30px}.ch-heat-row .c.zero{background:var(--heat-zero);color:var(--muted)}.ch-heat-legend{gap:16px;padding-top:30px;font-size:12px;line-height:16px;display:flex}.ch-heat-legend .bar{flex-direction:column;width:8px;display:flex}.ch-heat-legend .bar i{height:48px}.ch-heat-legend .bar .max{background:#fe9239}.ch-heat-legend .bar .min{background:#ffe9d6}.ch-heat-legend .bar .none{background:var(--hover)}.ch-heat-legend .labels>div{flex-direction:column;justify-content:center;height:48px;display:flex}.ch-heat-legend .labels b{font-weight:var(--fw-medium);font-size:14px}.ch-hbars{gap:8px;display:grid}.ch-hbar{grid-template-columns:minmax(120px,240px) minmax(0,1fr) 80px;align-items:center;gap:12px;display:grid}.ch-hbar .l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-hbar .l .s{color:var(--muted);font-size:12px}.ch-hbar .t{height:12px}.ch-hbar .f{border-radius:0 4px 4px 0;min-width:2px;height:12px}.ch-hbar .v{text-align:right}.ch-swatch{vertical-align:middle;flex:none;display:inline-block}.ch-legend{flex-wrap:wrap;gap:16px;margin:8px 0;font-size:12px;line-height:16px;display:flex}.ch-legend .ch-swatch{margin-right:8px}@media print{.ch-tip{display:none}}.area-users .us-toolbar{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:8px;display:flex}.area-users .us-toolbar .icon-btn.on{color:var(--primary)}.area-users .us-count{flex-direction:column;line-height:20px;display:flex}.area-users .us-search{margin-left:auto}.area-users .us-more{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:16px 0;display:flex}.area-users .us-dot{background:var(--st-nodevice);vertical-align:middle;cursor:default;border-radius:50%;width:8px;height:8px;display:inline-block}.area-users .us-dot.on{background:var(--st-online)}.area-users .us-dot.away{background:var(--st-away)}.area-users .us-dev{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.area-users .us-card>h3{font-weight:var(--fw-medium)}.area-users .us-pw{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.area-users .us-q{color:var(--muted);cursor:help;place-items:center;display:inline-grid}.area-users .us-q svg{width:16px;height:16px}.area-users .us-creds{border-radius:var(--radius-info);background:var(--surface-2);gap:4px;padding:12px 16px;display:grid}.area-users .ui-form-row .ui-switch{margin-top:4px}.area-users .us-links{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.area-users .us-h{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin:24px 0 8px}.area-users .us-rules{gap:4px;margin:0;padding-left:20px;display:grid}.area-users .us-import-result{margin-top:16px}.area-users.cs-card .ui-form-row.divided{margin-left:0}.area-users .cs-inline{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.area-users .cs-summary{max-width:560px}.area-users .cs-summary .muted{margin-top:4px}.area-users .cs-p{margin:0 0 12px}.area-users .cs-slot{max-width:520px;margin:0 0 16px 32px}.area-users .cs-mode{margin:0 0 16px}.area-users .cs-day{grid-template-columns:180px 1fr;align-items:center;min-height:48px;display:grid}.area-users .cs-dayrow{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.area-users .cs-dayrow .d{min-width:96px}.area-users .cs-dayrow .w{color:var(--muted)}.area-users .cs-cal{margin:8px 0 16px}.area-users .cs-recipients{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.area-users .cs-rcp{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.area-users .cs-rcp-row{align-items:center;gap:8px;display:flex}.area-users .cs-timeout{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.area-users.cs-dialog .ui-step .body{max-width:560px}@media (width<=720px){.area-users .us-search{margin-left:0}.area-users .cs-day{grid-template-columns:1fr}.area-users .cs-slot{margin-left:0}}.area-users .us-list .table th{color:var(--text)}.area-users .us-list .table th.sorted,.area-users .us-list .table th[aria-sort=ascending],.area-users .us-list .table th[aria-sort=descending]{color:var(--primary)}.area-users .us-pw-note{max-width:296px;color:var(--text)}.area-more-satis .sx-bullets{margin:0 0 8px;padding:0;list-style:none}.area-more-satis .sx-bullets li{margin:0 0 8px;padding-left:8px;position:relative}.area-more-satis .sx-bullets li:before{content:"•";position:absolute;left:0}.area-more-satis .ui-intro a,.area-more-satis .sx-p a{color:var(--primary)}.area-more-satis .sx-status{margin:0}.area-more-satis .sx-p{margin:0 0 16px}.area-more-satis .sx-text{max-width:600px}.area-more-satis .sx-label{margin:8px 0}.area-more-satis .sx-empty{margin:0}.area-more-satis .sx-note{border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--text);margin:0 0 16px;padding:12px 16px}.area-more-satis .sx-ok{color:var(--primary);margin:0}.area-more-satis .sx-warn{color:var(--warn);margin:0}.area-more-satis .sx-hr{background:var(--border);height:1px;margin:16px 0}.area-more-satis .sx-after{margin:8px 0 0}.area-more-satis .sx-actions{justify-content:flex-end;gap:8px;display:inline-flex}.area-more-satis .sx-footer-aside{margin-left:auto}.area-more-satis .sx-side{grid-template-columns:var(--label-w) minmax(0, 1fr);padding:8px 0;display:grid}.area-more-satis .sx-side-title{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin:0;padding:8px 16px 8px 0}.area-more-satis .sx-side-body{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex}.area-more-satis .sx-side-body>div:first-child{align-self:flex-start}.area-more-satis .sx-block-title{align-items:center;gap:16px;margin:8px 0 16px;display:flex}.area-more-satis .sx-block-title h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font)}.area-more-satis .sx-line>.ui-seg-panel{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;padding:16px 0 0}.area-more-satis .sx-line>.ui-seg-panel:before{top:-7px}.area-more-satis .sx-rows{flex-direction:column;align-items:flex-start;gap:16px;max-width:100%;display:flex}.area-more-satis .sx-row{align-items:flex-start;gap:8px;max-width:100%;display:flex}.area-more-satis .sx-row .ui-select{width:var(--field-w);max-width:calc(100vw - 96px)}.area-more-satis .sx-rules td{vertical-align:top}.area-more-satis .sx-rules tr:hover td{color:var(--text)}.area-more-satis .sx-tg-cell{flex-direction:column;gap:2px;display:flex}.area-more-satis .sx-own-tg{border-bottom:1px solid var(--border);padding-bottom:16px}.area-more-satis .sx-own-tg .sx-label{color:var(--muted);margin-top:0}.area-more-satis .sx-step-sep{background:var(--border);height:1px;margin:0 0 24px 40px}.area-more-satis .sx-info{border-radius:var(--radius-sm);background:var(--hint-bg);margin-top:16px;padding:12px 16px}.area-more-satis .sx-info p{margin:0 0 4px}.area-more-satis .sx-info p:last-child{margin-bottom:0}.area-more-satis .tg-connect{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:40px;display:flex}.area-more-satis .tg-state{align-items:center;gap:8px;display:inline-flex}.area-more-satis .tg-state.ok{color:var(--primary)}.area-more-satis .tg-steps .ui-step p{margin:0}.area-more-satis .tg-steps a{color:var(--primary);text-decoration:underline}.area-more-satis .cb-h2{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);margin:8px 0 24px}.area-more-satis .cb-add{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.area-more-satis .cb-add p{max-width:600px;margin:0}.area-more-satis .cb-cards{flex-direction:column;gap:16px;display:flex}.area-more-satis .cb-card{border:1px solid var(--border);border-radius:var(--radius-md);padding:16px}.area-more-satis .cb-card.off .cb-name{color:var(--muted)}.area-more-satis .cb-card-head{align-items:center;gap:16px;margin-bottom:12px;display:flex}.area-more-satis .cb-card-title{flex-wrap:wrap;flex:1;align-items:center;gap:8px 16px;min-width:0;display:flex}.area-more-satis .cb-name{color:var(--text);font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.area-more-satis .cb-name:hover{color:var(--primary-hover)}.area-more-satis .cb-scheme{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.area-more-satis .cb-scheme-label{width:136px;color:var(--muted)}.area-more-satis .cb-scheme-sub{margin:-4px 0 8px 152px}.area-more-satis .cb-flow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.area-more-satis .cb-flow-step{align-items:center;gap:8px;display:inline-flex}.area-more-satis .cb-flow-box{border-radius:var(--radius-sm);background:var(--hover);white-space:nowrap;padding:4px 12px}.area-more-satis .cb-arrow{color:var(--muted);flex:none}.area-more-satis .cb-req{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.area-more-satis .cb-req-toggle{color:var(--text);cursor:pointer;font:var(--fw-medium) 14px/24px var(--font);background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;display:inline-flex}.area-more-satis .cb-req-toggle:hover{color:var(--primary-hover)}.area-more-satis .cb-req-table td,.area-more-satis .cb-req-table th{padding-top:8px;padding-bottom:8px}.area-more-satis .cb-page{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.area-more-satis .cb-st{white-space:nowrap}.area-more-satis .cb-st.done{color:var(--primary)}.area-more-satis .cb-st.failed{color:var(--error)}.area-more-satis .cb-st.calling,.area-more-satis .cb-st.pending{color:var(--warn)}.area-more-satis .cb-st.cancelled{color:var(--muted)}.area-more-satis .cb-inline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.area-more-satis .cb-place{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.area-more-satis .cb-place .sx-p{min-height:48px;margin-bottom:8px}.area-more-satis .cb-tabbody{padding-top:16px}.area-more-satis .cb-lh{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.area-more-satis .cb-code textarea{width:var(--field-w);max-width:100%;height:auto;font:13px/20px var(--font-mono);resize:none}.area-more-satis .ui-input.block.cb-code textarea{width:100%}.area-more-satis .cb-code-empty{margin:8px 0}.area-more-satis .cb-events{margin-top:8px}.area-more-satis .cb-events td.mono{font-size:13px}.area-more-satis .cb-copy-cell{text-align:right;width:56px;padding-top:8px!important;padding-bottom:8px!important}.area-more-satis .cb-browser{aspect-ratio:400/240;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);width:100%;max-width:400px;margin-top:24px;position:relative;overflow:hidden}.area-more-satis .cb-browser-bar{gap:4px;padding:6px 8px;display:flex}.area-more-satis .cb-browser-bar i{background:var(--muted);border-radius:50%;width:6px;height:6px}.area-more-satis .cb-site{background:var(--bg);height:calc(100% - 26px);margin:0 8px;padding:12px 16px}.area-more-satis .cb-hero{background:var(--surface);flex-direction:column;gap:6px;padding:12px 16px 16px;display:flex}.area-more-satis .cb-hero-title{color:var(--muted);font:300 22px/28px var(--font);letter-spacing:.5px}.area-more-satis .cb-line{background:var(--border);border-radius:2px;width:100%;height:4px;display:block}.area-more-satis .cb-line.w25{width:25%}.area-more-satis .cb-line.w40{width:40%}.area-more-satis .cb-line.w50{width:50%}.area-more-satis .cb-line.w70{width:70%}.area-more-satis .cb-line.w85{width:85%}.area-more-satis .cb-cols{grid-template-columns:repeat(3,1fr);gap:24px;padding:16px 24px 0;display:grid}.area-more-satis .cb-cols>div{flex-direction:column;gap:6px;display:flex}.area-more-satis .cb-fab{width:34px;height:34px;color:var(--on-primary);box-shadow:var(--shadow-elev);border-radius:50%;place-items:center;display:grid;position:absolute}.area-more-satis .cb-fab.top-left{top:34px;left:18px}.area-more-satis .cb-fab.top-right{top:34px;right:18px}.area-more-satis .cb-fab.bottom-left{bottom:14px;left:18px}.area-more-satis .cb-fab.bottom-right{bottom:14px;right:18px}.area-more-satis .cb-browser.dim .cb-site{opacity:.45}.area-more-satis .cb-pop{border-radius:var(--radius-sm);box-shadow:var(--shadow-elev);flex-direction:column;gap:8px;padding:14px 16px;font-size:11px;line-height:14px;display:flex;position:absolute}.area-more-satis .cb-pop.center{top:26%;left:12%;right:12%}.area-more-satis .cb-pop.side{border-radius:0;justify-content:center;width:46%;top:26px;bottom:0;right:8px}.area-more-satis .cb-pop.side .cb-pop-form{flex-direction:column;align-items:stretch}.area-more-satis .cb-pop.bottom{border-radius:0;bottom:0;left:8px;right:8px}.area-more-satis .cb-pop-x{opacity:.8;font-size:14px;position:absolute;top:4px;right:8px}.area-more-satis .cb-pop-title{font-weight:var(--fw-medium);font-size:13px;line-height:16px}.area-more-satis .cb-pop-line{opacity:.25;border-radius:1px;width:60%;height:2px;display:block}.area-more-satis .cb-pop-form{align-items:center;gap:8px;display:flex}.area-more-satis .cb-pop-input{white-space:nowrap;border-radius:2px;flex:1;padding:6px 8px}.area-more-satis .cb-pop-btn{font-size:10px;font-weight:var(--fw-medium);text-align:center;border-radius:2px;padding:6px 8px}.area-more-satis .cb-colors-wrap{flex-direction:column;gap:16px;display:flex}.area-more-satis .cb-colors{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;display:flex}.area-more-satis .cb-ctargets{border-right:1px solid var(--border);flex-direction:column;width:328px;max-width:100%;display:flex}.area-more-satis .cb-ctargets button{border:0;border-bottom:1px solid var(--border);height:48px;color:var(--text);text-align:left;cursor:pointer;font:14px/24px var(--font);background:0 0;border-right:2px solid #0000;align-items:center;gap:16px;margin-right:-1px;padding:0 12px;display:flex}.area-more-satis .cb-ctargets button:last-child{border-bottom:0}.area-more-satis .cb-ctargets button.on{border-right-color:var(--primary)}.area-more-satis .cb-ctargets button:hover{background:var(--hover)}.area-more-satis .cb-ctargets .dot{border:1px solid var(--border);border-radius:50%;flex:none;width:18px;height:18px}.area-more-satis .cb-palette{flex-direction:column;gap:16px;display:flex}.area-more-satis .cb-swatches{grid-template-columns:repeat(8,20px);gap:8px;display:grid}.area-more-satis .cb-swatches button{border:1px solid var(--border);cursor:pointer;border-radius:50%;width:20px;height:20px;padding:0}.area-more-satis .cb-swatches button.on{outline:2px solid var(--primary);outline-offset:2px}.area-more-satis .cb-native{cursor:pointer;flex-direction:column;align-items:center;gap:8px;display:flex}.area-more-satis .cb-native input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;width:136px;height:104px;padding:0}.area-more-satis .cb-days{flex-direction:column;gap:16px;display:flex}.area-more-satis .cb-day{grid-template-columns:180px auto;align-items:center;gap:8px;min-height:40px;display:grid}.area-more-satis .cb-off{padding-left:2px}.area-more-satis .cb-xrow{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:8px 16px;padding:8px 0;display:flex}.area-more-satis .cb-xrow>.ui-check{padding-top:8px}.area-more-satis .cb-dates{align-items:flex-start;gap:8px;display:inline-flex}.area-more-satis .cb-dates .dash{color:var(--muted);line-height:40px}.area-more-satis .cb-countries{flex-direction:column;display:flex}.area-more-satis .cb-cty-head{flex-wrap:wrap;align-items:center;gap:8px 24px;padding:0 0 8px 4px;display:flex}.area-more-satis .cb-cty-search{margin-left:auto}.area-more-satis .cb-region-head{align-items:center;gap:4px;min-height:48px;display:flex}.area-more-satis .cb-chev{width:28px;height:28px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.area-more-satis .cb-chev:hover{color:var(--primary-hover)}.area-more-satis .cb-partial{color:var(--primary)}.area-more-satis .cb-cty-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 16px;padding:4px 0 16px 32px;display:grid}@media (width<=760px){.area-more-satis .sx-side{grid-template-columns:1fr}.area-more-satis .sx-side-title{padding:0 0 8px}.area-more-satis .cb-place{grid-template-columns:1fr}.area-more-satis .cb-scheme-label{width:auto}.area-more-satis .cb-scheme-sub{margin-left:0}.area-more-satis .cb-day{grid-template-columns:1fr}.area-more-satis .cb-cty-search{margin-left:0}.area-more-satis .cb-ctargets{border-right:0}.area-more-satis .cb-flow-box{white-space:normal}.area-more-satis .sx-step-sep{margin-left:0}}.area-more-satis .ac-card+.ac-card,.area-more-satis .ac-settings+.ac-links{margin-top:0}.area-more-satis .ac-section-title{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);color:var(--text);align-items:center;gap:8px;margin:0 0 16px;display:flex}.area-more-satis .ac-hint{vertical-align:middle;color:var(--muted);cursor:help;border-radius:50%;align-items:center;display:inline-flex}.area-more-satis .ac-hint:hover,.area-more-satis .ac-hint:focus-visible{color:var(--primary);outline:none}.area-more-satis .ui-form-row>.label .ac-hint{margin-left:4px}.area-more-satis .ac-bullets{margin:0;padding-left:0;list-style:none}.area-more-satis .ac-bullets li{margin-bottom:8px;padding-left:12px;position:relative}.area-more-satis .ac-bullets li:before{content:"•";position:absolute;left:0}.area-more-satis .ac-lead{max-width:720px;margin:0 0 16px}.area-more-satis .ac-rows{flex-direction:column;align-items:flex-start;gap:8px;max-width:100%;display:flex}.area-more-satis .ac-row{align-items:flex-start;gap:8px;max-width:100%;display:flex}.area-more-satis .ac-row .icon-btn,.area-more-satis .ac-rows>.btn{margin-top:8px}.area-more-satis .ac-numbers{flex-direction:column;gap:8px;max-width:600px;display:flex}.area-more-satis .ac-numbers>p{margin:0 0 16px}.area-more-satis .ac-date .ac-date-ico{color:var(--muted);pointer-events:none;position:absolute;top:8px;right:8px}.area-more-satis .ac-date.disabled .ac-date-ico{color:var(--disabled-text)}.area-more-satis .ac-settings+.ui-sticky-footer{margin-top:0}.area-more-satis .ac-linkgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.area-more-satis .ac-limits{margin:16px 0 0}.area-more-satis .ac-tool-link{color:var(--primary)}.area-more-satis .ac-app>.tabs{margin:-16px -16px 0;padding:0 16px}.area-more-satis .ac-banner{border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--text);margin:16px 0 0;padding:12px 16px}.area-more-satis .ac-toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;margin:16px 0;display:flex}.area-more-satis .ac-right{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.area-more-satis .ac-error{margin-bottom:16px}.area-more-satis .ac-scroll{max-width:100%;overflow-x:auto}.area-more-satis .ac-scroll .ui-table-wrap{overflow-x:visible}.area-more-satis .ac-th{align-items:center;gap:4px;display:inline-flex}.area-more-satis .ac-actions{white-space:nowrap;width:1%}.area-more-satis .ac-acts{gap:8px;display:inline-flex}.area-more-satis .ac-state{color:var(--muted)}.area-more-satis .ac-state.is-running,.area-more-satis .ac-state.is-waiting{color:var(--primary)}.area-more-satis .ac-state.is-no-numbers,.area-more-satis .ac-state.is-no-funds{color:var(--error)}.area-more-satis .ac-cstate.is-success,.area-more-satis .ac-cstate.is-calling{color:var(--primary)}.area-more-satis .ac-cstate.is-failed{color:var(--error)}.area-more-satis .ac-cstate.is-optout,.area-more-satis .ac-cstate.is-skipped{color:var(--muted)}.area-more-satis .ac-more{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.area-more-satis .ac-count{margin-left:auto;padding-bottom:10px}.area-more-satis .ac-empty-row{padding:16px 8px}.area-more-satis .ac-soon{padding-top:16px}.area-more-satis .ac-soon-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.area-more-satis .ac-soon-title{align-items:center;gap:12px;display:inline-flex}.area-more-satis .ac-until{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.area-more-satis .ac-until .ui-label{margin-bottom:4px}.area-more-satis .ac-num{align-items:center;gap:8px;display:inline-flex}.area-more-satis .ac-list,.area-more-satis .ac-audio{flex-direction:column;align-items:flex-start;gap:12px;max-width:632px;display:flex}.area-more-satis .ac-note{max-width:600px}.area-more-satis .ac-upload{border-radius:var(--radius-sm);background:var(--hover);flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px;display:flex}.area-more-satis .ac-errors{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0;padding-left:20px}.area-more-satis .ac-plain{padding-top:8px}.area-more-satis .ac-pair{flex-wrap:wrap;gap:8px;display:flex}.area-more-satis .ac-foot-note{max-width:420px}.area-more-satis .pool-on{color:var(--primary)}.area-more-satis .pool-pick{flex-direction:column;max-height:360px;margin-top:16px;display:flex;overflow-y:auto}.area-more-satis .pool-rules{flex-direction:column;display:flex}.area-more-satis .pool-sub{max-width:660px;padding:0 0 8px 28px}@media (width<=720px){.area-more-satis .ac-right{width:100%;margin-left:0}.area-more-satis .ac-right .ui-search{width:100%!important}.area-more-satis .ac-row{width:100%}.area-more-satis .ac-row .ui-select{flex:1}.area-more-satis .ac-linkgrid{grid-template-columns:1fr}.area-more-satis .ui-arrow-divider:before{left:14px!important}.area-more-satis .pool-sub{padding-left:0}}.area-more-satis .ac-incoming{padding-top:16px}.area-more-satis .ac-incoming .ctl{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.area-more-satis .ac-in-extra{flex-direction:column;align-items:flex-start;gap:8px;margin:8px 0 4px;display:flex}.area-more-satis .ac-in-msg{flex-direction:column;gap:8px;width:632px;max-width:100%;margin:8px 0 4px;display:flex}.area-more-satis .ac-in-footer{border-top:1px solid var(--border);gap:8px;margin-top:24px;padding-top:16px;display:flex}.area-more-satis .ac-link-btn{color:var(--primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.area-more-satis .ac-link-btn:hover{text-decoration:underline}.area-more-satis .ac-keys{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.area-more-satis .ac-key-row{grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;display:grid}.area-more-satis .ac-answers{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 16px;display:flex}.area-more-satis .ac-inbound-only{flex-direction:column;gap:8px;margin-top:12px;display:flex}@media (width<=640px){.area-more-satis .ac-key-row{grid-template-columns:110px minmax(0,1fr) auto}}.area-more-satis .ac-wait{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.area-more-satis.ac-survey-dialog .ui-step p{margin:0 0 8px}.area-more-satis .ac-chip{border:1px solid var(--border);font-size:var(--fs-small);border-radius:12px;align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.area-profile .pf-stack{flex-direction:column;gap:8px;display:flex}.area-profile .pf-head{align-items:center;gap:24px;display:flex}.area-profile .pf-who h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font)}.area-profile .pf-pw{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:12px;display:flex}.area-profile .ui-form-row .ui-switch{margin-top:4px}.area-profile .pf-guide summary{cursor:pointer;font-weight:var(--fw-medium)}.area-profile .pf-guide .table{max-width:520px;margin-top:12px}.area-departments .dp-toolbar{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}.area-departments .dp-count{flex-direction:column;line-height:20px;display:flex}.area-departments .dp-search{margin-left:auto}.area-departments .dp-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.area-departments .dp-card{border-radius:var(--radius-info);background:var(--surface);box-shadow:var(--shadow-elev);cursor:pointer;flex-direction:column;gap:12px;padding:16px;display:flex}.area-departments .dp-card:hover h3,.area-departments .dp-card:focus-visible h3{color:var(--primary-hover)}.area-departments .dp-card-head{align-items:center;gap:8px;display:flex}.area-departments .dp-card-head h3{min-width:0;color:var(--primary);font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);overflow-wrap:anywhere;flex:1}.area-departments .dp-tiles{grid-template-columns:2fr 1fr;gap:8px;display:grid}.area-departments .dp-tiles .tile{border-radius:var(--radius-sm);background:var(--hover);padding:8px;line-height:20px}.area-departments .dp-tiles .tile span{color:var(--text);font-size:10px;line-height:14px;display:block}.area-departments .dp-members{gap:4px;margin:0;padding-left:24px;display:grid}.area-departments .dp-head{line-height:20px}.area-departments .dp-section{grid-template-columns:208px minmax(0,1fr);gap:16px;display:grid}.area-departments .dp-section-head h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font)}.area-departments .dp-section-head p{color:var(--text);margin:8px 0 0}.area-departments .dp-section-body{min-width:0}.area-departments .dp-section-body .ui-form-row{grid-template-columns:200px minmax(0,1fr)}.area-departments .dp-p{max-width:640px;margin:0 0 16px}.area-departments .dp-inline{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:inline-flex}.area-departments .dp-inline svg{width:24px;height:24px}.area-departments .dp-slot{flex-wrap:wrap;align-items:flex-start;gap:16px;margin:0 0 16px 32px;display:flex}.area-departments .dp-pos{margin-bottom:12px}.area-departments .dp-pos .chip{border-radius:var(--radius-xs);background:var(--hover);color:var(--muted);padding:0 8px;display:inline-block}.area-departments .dp-members-pick{grid-template-columns:240px minmax(0,1fr);min-height:300px;display:grid}.area-departments .dp-left{border-right:1px solid var(--border);flex-direction:column;gap:8px;padding-right:16px;display:flex}.area-departments .dp-col-title{font-weight:var(--fw-medium)}.area-departments .dp-free{border-top:1px solid var(--border);flex-direction:column;max-height:360px;display:flex;overflow-y:auto}.area-departments .dp-free-item{min-height:40px;color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 4px;display:flex}.area-departments .dp-free-item:hover{background:var(--hover);color:var(--primary-hover)}.area-departments .dp-free-item svg{flex:none;width:20px;height:20px}.area-departments .dp-pad{padding:8px 4px}.area-departments .dp-right{min-width:0;padding-left:16px}.area-departments .dp-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 180px 120px;align-items:center;min-height:48px;display:grid}.area-departments .dp-row:hover:not(.dp-row-head){background:var(--hover)}.area-departments .dp-row-head{min-height:32px;color:var(--muted)}.area-departments .dp-name{align-items:center;gap:8px;min-width:0;padding-left:8px;display:flex}.area-departments .dp-name .n{flex:none;width:24px}.area-departments .dp-head-btn{width:24px;height:24px;color:var(--muted);cursor:pointer;opacity:.5;background:0 0;border:0;place-items:center;display:inline-grid}.area-departments .dp-row:hover .dp-head-btn,.area-departments .dp-head-btn.on{opacity:1}.area-departments .dp-head-btn.on{color:var(--favorite)}.area-departments .dp-head-btn svg{width:18px;height:18px}.area-departments .dp-acts{justify-content:flex-end;gap:4px;display:flex}.area-departments .dp-empty{color:var(--muted);text-align:center;place-items:center;gap:8px;padding:32px 16px;display:grid}.area-departments .dp-empty .t{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font)}@media (width<=900px){.area-departments .dp-section,.area-departments .dp-members-pick,.area-departments .dp-section-body .ui-form-row{grid-template-columns:1fr}.area-departments .dp-left{border-right:0;padding-right:0}.area-departments .dp-right{padding-left:0}.area-departments .dp-row{grid-template-columns:minmax(0,1fr) 64px 96px}.area-departments .dp-search,.area-departments .dp-slot{margin-left:0}}.area-departments .dp-strategy .ui-seg-panel{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;padding:16px 0 0}.area-departments .dp-strategy .ui-seg-panel>:first-child{max-width:632px}.area-departments .dp-section>.ui-form-row{grid-column:1/-1;grid-template-columns:224px minmax(0,1fr);margin-top:0}@media (width<=900px){.area-departments .dp-section>.ui-form-row{grid-template-columns:1fr}}.area-integrations>.card+.card,.area-integrations>.card+section{margin-top:8px}.area-integrations .text-error{color:var(--error)}.area-integrations .mono,.area-integrations .ui-input.mono .input{font-family:var(--font-mono)}.area-integrations .crm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.area-integrations .crm-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;min-height:336px;padding:0 24px 16px;display:flex}.area-integrations .crm-card>p{flex:1;margin:16px 0}.area-integrations .crm-card-foot{align-items:center;gap:12px;display:flex}.area-integrations .crm-card-foot .btn{min-width:104px}.area-integrations .crm-logo{border-bottom:1px solid var(--border);text-align:center;height:134px;color:var(--text);font:var(--fw-bold) 34px/1.1 var(--font);letter-spacing:-.5px;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:8px;display:flex}.area-integrations .crm-logo-pipedrive{letter-spacing:-1.5px;font-size:44px}.area-integrations .crm-logo-bitrix24{color:var(--call-out);font-size:42px}.area-integrations .crm-logo-amocrm{color:var(--info);font-style:italic;font-weight:var(--fw-regular);font-size:44px}.area-integrations .crm-logo-roistat{font-weight:var(--fw-regular);letter-spacing:2px;font-size:42px}.area-integrations .crm-logo-1c{color:var(--error);font-size:22px}.area-integrations .crm-logo-omnidesk{color:var(--call-out);letter-spacing:1px;font-size:30px}.area-integrations .crm-logo-planfix{font-size:42px}.area-integrations .crm-logo-retailcrm{color:var(--call-out);font-size:40px}.area-integrations .crm-logo-yclients{font-size:40px;font-weight:var(--fw-medium)}.area-integrations .crm-logo-clientix{color:var(--call-missed);letter-spacing:1px;font-size:26px}.area-integrations .crm-logo-primegate{color:var(--primary);font-weight:var(--fw-medium);font-size:38px}.area-integrations .crm-logo-own{font:var(--fw-medium) 28px/1.2 var(--font)}.area-integrations .crm-h2{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);margin:8px 0 16px}.area-integrations .crm-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:8px 0;display:flex}.area-integrations .crm-sec-head h2{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font)}.area-integrations .crm-sec-text{max-width:760px;margin:0 0 16px}.area-integrations .crm-empty{color:var(--muted);margin:8px 0}.area-integrations .crm-url{overflow-wrap:anywhere}.area-integrations .crm-actions{align-items:center;gap:8px;display:inline-flex}.area-integrations .crm-hook-form .row{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.area-integrations .crm-events{flex-wrap:wrap;gap:0 24px;margin:8px 0 16px;display:flex}.area-integrations .crm-events .ui-check .sub{font-family:var(--font-mono)}.area-integrations .crm-own-logo{text-align:center;width:160px;font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);padding-top:8px;display:block}.area-integrations .ui-intro:has(.crm-own-logo) .ill{width:160px;height:auto}.area-integrations .crm-docs-note{margin:8px 0 0}.area-integrations .crm-readonly .input,.area-integrations .crm-readonly.input,.area-integrations .ui-input.crm-readonly textarea{background:var(--hover)}.area-integrations .crm-plain{max-width:var(--field-w);padding-top:8px;display:block}.area-integrations .crm-small{font-size:var(--fs-small);line-height:var(--lh-small)}.area-integrations .crm-rights-sum{flex-direction:column;align-items:flex-start;display:flex}.area-integrations .crm-rights-sum .btn.link{height:24px}.area-integrations .crm-docs{margin-top:8px}.area-integrations .crm-docs>summary{cursor:pointer;color:var(--primary);list-style:none;display:inline-block}.area-integrations .crm-docs>summary::-webkit-details-marker{display:none}.area-integrations .crm-docs>summary:after{content:" ▾"}.area-integrations .crm-docs[open]>summary:after{content:" ▴"}.area-integrations .crm-docs>summary:hover{color:var(--primary-hover)}.area-integrations .crm-docs-body{max-width:920px;margin-top:8px}.area-integrations .crm-docs-body h4{font-weight:var(--fw-medium);margin:16px 0 8px}.area-integrations .crm-docs-body p{margin:0 0 8px}.area-integrations .crm-code{border-radius:var(--radius-sm);background:var(--hover);color:var(--text);font:12.5px/1.5 var(--font-mono);white-space:pre;margin:0 0 8px;padding:12px;overflow-x:auto}.area-integrations .crm-scenario{grid-template-columns:var(--label-w) minmax(0, 1fr);gap:16px;display:grid}.area-integrations .crm-scenario-label{flex-direction:column;gap:4px;padding-top:8px;display:flex}.area-integrations .crm-scenario-label b{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font)}.area-integrations .crm-cmd-title{border-bottom:1px solid var(--border);font-weight:var(--fw-medium);padding:16px 0 12px}.area-integrations .crm-commands>.crm-cmd-title:first-child{padding-top:8px}.area-integrations .crm-cmd{border-bottom:1px solid var(--border);grid-template-columns:136px minmax(0,1fr) 168px;align-items:start;gap:16px;padding:16px 0;display:grid}.area-integrations .crm-cmd-text{padding-top:4px}.area-integrations .crm-row-note{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);display:block}.area-integrations .crm-cmd-status{justify-content:flex-start;display:flex}.area-integrations .crm-cmd-status .ui-switch{padding:4px 0}.area-integrations .crm-always{align-items:flex-start;gap:8px;padding-top:4px;display:inline-flex}.area-integrations .crm-always svg{color:var(--primary);flex:none}.area-integrations .crm-status-tools{align-items:center;gap:24px;display:inline-flex}.area-integrations .crm-dir{color:var(--text);align-items:center;gap:8px;display:inline-flex}.area-integrations .crm-dir-ats{flex-direction:column;align-items:center;gap:0;width:40px;display:inline-flex}.area-integrations .crm-dir-ats small{font-size:9px;line-height:12px;font-weight:var(--fw-bold)}.area-integrations .crm-dir-crm{text-align:center;width:40px;font-size:13px;display:inline-block}.area-integrations .crm-dialog-text{margin:0 0 16px}.area-integrations.crm-rights .ui-arrow-divider{margin-bottom:0}.area-integrations .crm-matrix{border-collapse:collapse;width:100%}.area-integrations .crm-matrix th{color:var(--muted);font-weight:var(--fw-medium);text-align:center;border-bottom:1px solid var(--border);padding:12px 4px}.area-integrations .crm-matrix td{text-align:center;border-bottom:1px solid var(--border);height:48px;padding:0 4px}.area-integrations .crm-matrix td.lbl{text-align:left;width:34%;padding-left:14px;line-height:16px}.area-integrations .crm-matrix .ui-check{padding:0}.area-integrations .crm-matrix tr.group td{text-align:left;height:40px;color:var(--muted);font-weight:var(--fw-medium);padding-left:14px}.area-integrations.crm-manager .ui-step .body>p{margin:0 0 8px}.area-integrations .crm-nums{flex-direction:column;align-items:flex-start;display:flex}.area-integrations .crm-inline{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.area-integrations .crm-pager{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}@media (width<=1100px){.area-integrations .crm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.area-integrations .crm-cmd{grid-template-columns:112px minmax(0,1fr)}.area-integrations .crm-cmd-status{grid-column:2}}@media (width<=760px){.area-integrations .crm-grid{grid-template-columns:1fr}.area-integrations .crm-card{min-height:0}.area-integrations .crm-scenario{grid-template-columns:1fr}.area-integrations .crm-cmd{grid-template-columns:1fr;gap:8px}.area-integrations .crm-cmd-status{grid-column:auto}.area-integrations .crm-matrix td.lbl{padding-left:4px}.area-integrations .ui-intro:has(.crm-own-logo) .ill{width:auto}}.area-integrations .crm-check{flex-direction:column;gap:8px;display:flex}.area-integrations .crm-check .crm-inline{margin-bottom:0}.area-more .w1d-page .card+.card{margin-top:8px}.area-more .w1d-page .ui-subpage-body>.card+.card{margin-top:0}.area-more .w1d-melody-pick{width:632px;max-width:100%}.area-more .w1d-rows{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.area-more .w1d-row{align-items:center;gap:8px;display:flex}.area-more .w1d-h{align-items:center;gap:16px;margin:0 0 16px;display:flex}.area-more .w1d-h h3{flex:1;margin:0;font-size:18px;font-weight:500}.area-more .w1d-side{grid-template-columns:var(--label-w,224px) minmax(0, 1fr);gap:0;display:grid}.area-more .w1d-side>h3{margin:0;padding:8px 16px 8px 0;font-size:18px;font-weight:500;line-height:24px}.area-more .w1d-side>.body{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.area-more .w1d-text{color:var(--text);line-height:24px}.area-more .w1d-muted{color:var(--muted);font-size:14px;line-height:20px}.area-more .w1d-rule{grid-template-columns:var(--label-w,224px) minmax(0, 1fr) auto;border-top:1px solid var(--border);align-items:start;gap:16px;padding:16px 0;display:grid}.area-more .w1d-rule:first-child{border-top:0}.area-more .w1d-rule .name{font-weight:500;line-height:24px}.area-more .w1d-rule ul{margin:4px 0 0;padding-left:0;list-style:none}.area-more .w1d-rule li{line-height:24px}.area-more .w1d-rule li:before{content:"• "}.area-more .w1d-rule .tools{gap:8px;display:flex}.area-more .w1d-matrix{border-collapse:collapse;width:100%}.area-more .w1d-matrix th{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:8px;font-size:14px;font-weight:500}.area-more .w1d-matrix td{border-bottom:1px solid var(--border);vertical-align:top;padding:12px 8px}.area-more .w1d-matrix td.sec{width:200px;font-weight:500}.area-more .w1d-matrix td.sub{font-weight:400}.area-more .w1d-matrix .opt-label{color:var(--muted);margin-bottom:8px;font-size:14px;display:block}.area-more .w1d-diff{margin:8px 0 0;padding:0;list-style:none}.area-more .w1d-diff li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:6px 0;line-height:20px}.area-more .w1d-pin{align-items:flex-start;gap:8px;display:flex}.area-more .w1d-dirs{flex-direction:column;gap:8px;display:flex}.area-more .w1d-warn{background:var(--hover);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;line-height:24px;display:flex}.area-more .w1d-warn svg{color:var(--call-missed);flex:none}@media (width<=760px){.area-more .w1d-side,.area-more .w1d-rule{grid-template-columns:1fr}.area-more .w1d-matrix td.sec{width:auto}}.area-more .es-label-icon{align-items:center;gap:8px;margin-left:-4px;display:inline-flex}.area-more .es-label-icon svg{flex:none}.area-more-operatorlar .ui-input.mono .input{font-family:var(--font-mono)}.area-more-operatorlar .text-error{color:var(--error)}.area-more-operatorlar .op-head{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:24px 0;display:flex}.area-more-operatorlar .op-head h2{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font)}.area-more-operatorlar .op-head .btn{align-self:center}.area-more-operatorlar .op-counter{color:var(--muted)}.area-more-operatorlar .op-empty{margin:24px 0 8px}.area-more-operatorlar .op-note{margin:16px 0 0}.area-more-operatorlar .op-limit{border-radius:var(--radius-info);background:var(--hover);margin-top:16px;padding:12px 16px}.area-more-operatorlar .op-limit b{font-weight:var(--fw-medium);display:block}.area-more-operatorlar .op-list{margin:24px 0 0;padding:0;list-style:none}.area-more-operatorlar .op-item{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;padding:16px 0;display:grid}.area-more-operatorlar .op-item:last-child{border-bottom:1px solid var(--border)}.area-more-operatorlar .op-item.off .num{color:var(--muted)}.area-more-operatorlar .op-item-main{flex-direction:column;gap:4px;min-width:0;display:flex}.area-more-operatorlar .op-item-title{color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:0;display:flex}.area-more-operatorlar .op-item-title.static{cursor:default}.area-more-operatorlar .op-item-title .num{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);font-variant-numeric:tabular-nums;transition:color var(--t-fast)}.area-more-operatorlar button.op-item-title:hover .num{color:var(--primary-hover)}.area-more-operatorlar .op-item-title .name{color:var(--muted)}.area-more-operatorlar .op-item-meta{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.area-more-operatorlar .op-item-actions{align-items:center;gap:16px;display:flex}.area-more-operatorlar .op-formats{flex-direction:column;grid-column:1/-1;gap:0;display:flex}.area-more-operatorlar .op-format-row{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.area-more-operatorlar .op-format-row b{font-weight:var(--fw-medium)}.area-more-operatorlar .op-format-row .btn.link{height:32px}.area-more-operatorlar .op-addr{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.area-more-operatorlar .op-fmt-links{gap:12px;display:inline-flex}.area-more-operatorlar .op-fmt-links .btn.link{height:24px}.area-more-operatorlar .op-status{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.area-more-operatorlar .op-status i{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px}.area-more-operatorlar .op-status.ok i{background:var(--success)}.area-more-operatorlar .op-status.pending i{background:var(--warning)}.area-more-operatorlar .op-status.error i{background:var(--error)}.area-more-operatorlar .op-status.error{color:var(--error)}.area-more-operatorlar .op-status.off{color:var(--muted)}.area-more-operatorlar .op-ip{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;display:flex}.area-more-operatorlar .op-side{grid-template-columns:var(--label-w) minmax(0, 1fr);gap:16px;padding:8px 0;display:grid}.area-more-operatorlar .op-side>h3{padding-top:8px}.area-more-operatorlar .op-side .op-empty{margin:24px 0 0}.area-more-operatorlar .op-design{max-width:760px;margin:0 auto;padding:0 16px 16px}.area-more-operatorlar .op-design h3{margin-bottom:8px}.area-more-operatorlar .op-design ul{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.area-more-operatorlar code{border-radius:var(--radius-xs);background:var(--hover);font-family:var(--font-mono);padding:0 4px;font-size:13px}.area-more-operatorlar .op-hint{max-width:var(--field-w);color:var(--text);font-size:var(--fs-small);line-height:var(--lh-small)}.area-more-operatorlar.op-trunk .ui-form-row{padding:6px 0}.area-more-operatorlar .op-codecs{flex-wrap:wrap;gap:0 24px;display:flex}.area-more-operatorlar .op-codecs .ui-check{padding:4px 0}.area-more-operatorlar .op-extra{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.area-more-operatorlar .op-extra-toggle{cursor:pointer;color:var(--primary);font:var(--fw-medium) 14px/24px var(--font);background:0 0;border:0;align-items:center;gap:4px;padding:8px 0;display:inline-flex}.area-more-operatorlar .op-extra-toggle:hover{color:var(--primary-hover)}.area-more-operatorlar .op-extra-title{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);padding:8px 0}.area-more-operatorlar.op-format p{margin:0 0 8px}.area-more-operatorlar.op-format .ui-radio-group{margin-top:8px}.area-more-operatorlar .op-rules{padding-left:34px}.area-more-operatorlar .op-rule-list{flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.area-more-operatorlar .op-rule-list li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.area-more-operatorlar .op-rule-list .n{width:20px;color:var(--muted)}.area-more-operatorlar .op-rule-list .arrow{color:var(--muted)}.area-more-operatorlar .op-rule-err{color:var(--error);font-size:var(--fs-small);line-height:var(--lh-small);flex-basis:100%;padding-left:28px}.area-more-operatorlar .op-preview{margin-top:16px}.area-more-operatorlar .op-preview .row{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.area-more-operatorlar .op-legend,.area-more-operatorlar .op-examples{flex-direction:column;gap:4px;margin-top:16px;display:flex}.area-more-operatorlar .op-legend code,.area-more-operatorlar .op-examples code{margin-right:4px}.area-more-operatorlar .op-notes{color:var(--muted);margin:16px 0 8px;padding-left:18px}.area-more-operatorlar.op-sipuri .ui-step p{margin:0 0 16px}.area-more-operatorlar .op-uri{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.area-more-operatorlar .op-uri .input[readonly]{background:var(--hover)}@media (width<=760px){.area-more-operatorlar .op-item{grid-template-columns:1fr}.area-more-operatorlar .op-item-actions{flex-wrap:wrap}.area-more-operatorlar .op-side{grid-template-columns:1fr;gap:8px}.area-more-operatorlar .op-rules{padding-left:0}.area-more-operatorlar .op-rule-list .ui-input{width:120px!important}.area-more-operatorlar .op-addr .ui-input{width:100%!important}}.area-filiallar .br-table{margin-top:16px}.area-filiallar .br-link{color:var(--primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.area-filiallar .br-link:hover{text-decoration:underline}.area-filiallar .br-status{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.area-filiallar .br-own{max-width:640px;margin:16px 0 0}.area-filiallar .br-key{align-items:flex-start;gap:8px;display:flex}.area-filiallar .br-key .ui-input{flex:auto}.area-filiallar .br-copy{margin-top:8px}.area-filiallar .br-detail{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:8px;margin-bottom:24px;padding:16px;display:flex}.area-filiallar .br-detail>div{align-items:center;gap:12px;display:flex}.area-filiallar .br-detail>div>.muted:first-child{flex:none;width:160px}.area-filiallar .br-detail p{margin:0}.area-filiallar .br-conflicts{flex-direction:column;gap:8px;display:flex;align-items:flex-start!important}.area-filiallar .br-exts summary{cursor:pointer;color:var(--primary)}.area-filiallar .br-exts ul{columns:2;column-gap:24px;margin:8px 0 0;padding-left:0;list-style:none}.area-filiallar .br-exts li{break-inside:avoid;padding:2px 0}.area-filiallar .br-exts li b{min-width:48px;display:inline-block}@media (width<=640px){.area-filiallar .br-key{flex-direction:column;align-items:stretch}.area-filiallar .br-exts ul{columns:1}.area-filiallar .br-detail>div>.muted:first-child{width:120px}}.area-filiallar .pbx-ip{flex-direction:column;gap:12px;display:flex}.area-filiallar .pbx-ip p{margin:0}.area-filiallar .pbx-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.area-filiallar .pbx-row>span:first-child{flex:none;width:208px}.area-filiallar .pbx-row .ui-input{flex:200px}.area-filiallar .pbx-exts{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.area-filiallar .pbx-ext{align-items:center;gap:8px;display:flex}.area-filiallar .pbx-ext .ui-input{width:120px}.area-filiallar .pbx-del{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.area-filiallar .pbx-del:hover{color:var(--text)}@media (width<=640px){.area-filiallar .pbx-row>span:first-child{width:100%}}.area-filiallar .pbx-secret{font-family:var(--font-mono,monospace);word-break:break-all}.area-more .w3a-rules{margin:0 0 24px;line-height:24px}.area-more .w3a-rules dt{margin-top:16px}.area-more .w3a-rules dt:first-child{margin-top:0}.area-more .w3a-rules dd{margin:8px 0 0}.area-more .w3a-add{margin-top:16px}.area-more .w3a-inline-ico{vertical-align:-3px;margin:0 2px;display:inline-block}.area-numbers .num-list{flex-direction:column;gap:8px;display:flex}.area-numbers .num-head .toolbar-line{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.area-numbers .num-head .toolbar-line>:last-child{margin-left:auto}.area-numbers .num-head h2{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);margin:24px 0 0}.area-numbers .num-item{align-items:stretch;min-height:80px;padding:0;display:flex}.area-numbers .num-left{border-right:1px solid var(--border);width:225px;color:var(--text);flex-direction:column;flex:none;justify-content:center;gap:2px;padding:16px;text-decoration:none;display:flex}.area-numbers .num-e164{font:var(--fw-medium) 18px / 24px var(--font);white-space:nowrap}.area-numbers .num-name{color:var(--text);font-size:var(--fs-small);line-height:var(--lh-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.area-numbers .num-status{color:var(--error);font-size:var(--fs-small);line-height:var(--lh-small)}.area-numbers .num-trunk{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small)}.area-numbers .num-trunk.warn{color:var(--warning)}.area-numbers .num-item.off .num-flow{opacity:.55}.area-numbers .num-flow{min-width:0;color:var(--text);border-radius:0 var(--radius-lg) var(--radius-lg) 0;transition:background-color var(--t-fast);flex:1;align-items:center;gap:16px;padding:8px 16px 8px 20px;text-decoration:none;display:flex}.area-numbers .num-flow:hover{background:var(--hover)}.area-numbers .num-gear{align-self:flex-start;margin-left:auto;padding-top:8px;display:inline-flex}.area-numbers .num-flow:hover .num-gear{color:var(--primary-hover)}.area-numbers .flow-strip{min-width:0;font-size:var(--fs-small);line-height:var(--lh-small);align-items:center;gap:16px;display:flex}.area-numbers .flow-strip .arrow{color:var(--text);flex:none;display:inline-flex}.area-numbers .flow-strip .sub{color:var(--muted)}.area-numbers .route-client{flex:none;align-items:center;gap:8px;width:150px;display:flex}.area-numbers .route-client>span{flex-direction:column;display:flex}.area-numbers .route-sign{flex-direction:column;flex:none;width:150px;min-width:0;display:flex}.area-numbers .clip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.area-numbers .route-dest{align-items:center;gap:16px;min-width:0;display:flex}.area-numbers .route-dest .ico{flex:none;display:inline-flex}.area-numbers .route-dest.warn{color:var(--warning)}.area-numbers .route-target{flex-direction:column;min-width:0;max-width:220px;display:flex}.area-numbers .route-target .role{color:var(--muted)}.area-numbers .flow-strip.many .branches{flex-direction:column;gap:4px;min-width:0;margin-left:8px;padding-left:40px;display:flex;position:relative}.area-numbers .flow-strip.many .branches:before{content:"";border-left:2px solid var(--text);border-radius:2px;position:absolute;top:24px;bottom:24px;left:16px}.area-numbers .flow-strip.many .branches:after{content:"";border-top:2px solid var(--text);width:16px;position:absolute;top:50%;left:0}.area-numbers .flow-strip .branch{align-items:center;gap:16px;min-width:0;min-height:48px;display:flex;position:relative}.area-numbers .flow-strip .b-arrow{border-top:2px solid var(--text);width:16px;position:absolute;top:50%;left:-24px}.area-numbers .flow-strip .b-arrow:after{content:"";border-top:2px solid var(--text);border-right:2px solid var(--text);width:8px;height:8px;position:absolute;top:-6px;right:-2px;transform:rotate(45deg)}.area-numbers .num-row{grid-template-columns:var(--label-w) minmax(0, 1fr);align-items:start;padding:8px 0;display:grid}.area-numbers .num-label{align-items:center;gap:12px;min-height:40px;padding-right:16px;display:flex}.area-numbers .num-label svg{flex:none;width:24px;height:24px}.area-numbers .num-ctl{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.area-numbers .num-ctl>p{margin:0}.area-numbers .num-ctl .desc{max-width:632px;padding-top:8px}.area-numbers .switch-row .num-ctl{justify-content:center;min-height:40px}.area-numbers .num-hr{border:0;border-top:1px solid var(--border);margin:16px 0}.area-numbers .ctl-hint{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.area-numbers .ctl-hint .ui-hint{margin-top:2px}.area-numbers .muted-text{color:var(--muted)}.area-numbers .small{font-size:var(--fs-small);line-height:var(--lh-small)}.area-numbers .num-disabled{border-left:4px solid var(--error);flex-wrap:wrap;align-items:center;gap:16px;display:flex}.area-numbers .num-disabled>span{font-weight:var(--fw-medium);margin-right:auto}.area-numbers .num-mode h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin:8px 0 16px}.area-numbers .num-mode .ui-arrow-divider{margin:16px 0 24px}.area-numbers .num-mode .tabs.sub{margin-top:-24px}.area-numbers .num-mode .ui-tiles{margin-top:8px}.area-numbers .num-target .ui-arrow-divider{margin:8px 0 16px}.area-numbers .am-line{align-items:center;gap:12px;min-height:40px;display:flex}.area-numbers .am-text{max-width:600px}.area-numbers .num-ctl.ivr{padding-left:0}.area-numbers .ivr-level{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.area-numbers .ivr-key{flex-wrap:wrap;align-items:center;gap:12px;min-height:40px;display:flex;position:relative}.area-numbers .ivr-key .chev{width:24px;height:24px;position:absolute;top:8px;left:-36px}.area-numbers .ivr-key .chev .icon-btn{width:24px;height:24px;padding:0}.area-numbers .ivr-key .lbl{text-overflow:ellipsis;white-space:nowrap;width:128px;overflow:hidden}.area-numbers .key-ico{color:var(--text);flex:none}.area-numbers .ivr-note{max-width:480px;color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:-8px 0 0 172px}.area-numbers .ivr-note.wait{margin-left:0}.area-numbers .ivr-sub{margin-left:36px;padding:8px 0;position:relative}.area-numbers .ivr-sub:before{content:"";border-left:1px solid var(--muted);position:absolute;top:-12px;bottom:0;left:-60px}.area-numbers .ivr-msg,.area-numbers .ivr-fixed{align-items:center;gap:12px;min-height:24px;display:flex}.area-numbers .ivr-msg svg{flex:none;width:24px;height:24px}.area-numbers .ivr-add{padding-top:8px}.area-numbers .ivr-err{margin-top:-8px}.area-numbers .ivr-wait{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.area-numbers .num-ctl.hours{gap:16px}.area-numbers .hour-row{grid-template-columns:180px auto;align-items:center;min-height:40px;display:grid}.area-numbers .hour-row .off{padding-left:0}.area-numbers .num-side{grid-template-columns:var(--label-w) minmax(0, 1fr);gap:0;padding:24px 16px;display:grid}.area-numbers .side-head{padding-right:16px}.area-numbers .side-head h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin:0 0 8px}.area-numbers .side-head p,.area-numbers .side-body>p{margin:0}.area-numbers .side-actions{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.area-numbers .sched-list{max-width:720px;margin:8px 0 0;padding:0;list-style:none}.area-numbers .sched-list li{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:48px;display:flex}.area-numbers .sched-list .t{width:200px;font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.area-numbers .sched-list .d{min-width:0;color:var(--text);flex:1}.area-numbers .num-dialog{flex-direction:column;gap:12px;display:flex}.area-numbers .num-dialog p,.area-numbers .num-dialog h3{margin:0}.area-numbers .num-dialog h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin-top:8px}.area-numbers .num-dialog .ui-arrow-divider{margin:4px 0 8px}.area-numbers .num-info{border-radius:var(--radius-info);background:var(--hover);padding:16px}.area-numbers .dlg-label{margin-top:4px}.area-numbers .dlg-grid{grid-template-columns:224px minmax(0,1fr);align-items:center;gap:16px 0;display:grid}.area-numbers .sd-times{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.area-numbers .hol-list{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.area-numbers .hol-list li:before{content:"• "}.area-numbers .rcp-add{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.area-numbers .rcp-list{max-width:456px;margin:0;padding:0;list-style:none}.area-numbers .rcp-list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.area-numbers.num-newmode .body{padding-bottom:32px}.area-numbers .newmode{align-items:flex-start;gap:24px;display:flex}.area-numbers .newmode .ill{color:var(--text);flex:none}.area-numbers .newmode h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin:0 0 8px}.area-numbers .newmode .confirm-actions{gap:8px;margin-top:16px;display:flex}.area-numbers .newmode .dlg-label{margin-bottom:8px}@media (width<=900px){.area-numbers .num-item{flex-direction:column}.area-numbers .num-left{border-right:0;border-bottom:1px solid var(--border);width:auto}.area-numbers .num-flow{border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow-x:auto}.area-numbers .num-row,.area-numbers .num-side{grid-template-columns:1fr}.area-numbers .num-label{min-height:0;padding-bottom:4px}.area-numbers .ivr-note{margin-left:0}.area-numbers .dlg-grid{grid-template-columns:1fr}.area-numbers .hour-row{grid-template-columns:1fr;gap:4px}}.area-numbers .num-ringback{margin-top:16px}.area-numbers .num-copy{flex-direction:column;gap:16px;display:flex}.area-numbers .num-copy .desc{color:var(--muted);margin:0;line-height:20px}.area-numbers .flow-strip svg{stroke-width:1.75px}.area-stats .st-report+.st-report{margin-top:8px}.area-stats .st-title{margin:8px 0 16px}.area-stats .st-title-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.area-stats .st-help{font-size:14px}.area-stats .st-warn{align-items:center;gap:8px;margin:-8px 0 16px;display:flex}.area-stats .st-warn .ico{color:var(--muted);line-height:0}.area-stats .st-chart-type .ui-seg>button{justify-content:center;gap:0;width:40px;padding:0}.area-stats .st-chart-row{align-items:center;gap:24px;margin-bottom:24px;display:flex}.area-stats .st-chart{flex:1;min-width:0}.area-stats .st-donut-only{justify-content:center;align-items:center;min-height:250px;display:flex}.area-stats .st-table-wrap{overflow-x:auto}.area-stats .st-table th{vertical-align:bottom}.area-stats .st-table td{white-space:nowrap}.area-stats .st-table td:first-child{white-space:normal}.area-stats .st-table td.we{color:var(--error)}.area-stats .st-table .pale{color:var(--muted)}.area-stats .st-table .pct{min-width:40px;color:var(--muted);text-align:right;margin-left:12px;display:inline-block}.area-stats .st-table tr.avg td{font-weight:var(--fw-medium)}.area-stats .st-table tr.other td{color:var(--muted)}.area-stats .st-table .rank{width:32px;color:var(--muted)}.area-stats .st-table .chk{width:40px;padding-top:6px;padding-bottom:4px}.area-stats .st-table .chk .ui-check{padding:0}.area-stats .st-super th{color:var(--muted);border-bottom:1px solid var(--border);text-align:left;padding-top:8px;padding-bottom:8px}.area-stats .st-head-ico{flex-direction:column;align-items:flex-end;gap:6px;display:inline-flex}.area-stats .st-sq{vertical-align:1px;width:8px;height:8px;margin-right:8px;display:inline-block}.area-stats .st-cell-link{color:inherit}.area-stats .st-cell-link:hover{color:var(--primary-hover)}.area-stats .st-rating td.up{color:var(--success)}.area-stats .st-rating td.down{color:var(--error)}.area-stats .st-legend-note{color:var(--muted);margin-top:12px;font-size:12px}.area-stats .st-legend-note .up{color:var(--success)}.area-stats .st-legend-note .down{color:var(--error)}.area-stats .st-gauges{flex-wrap:wrap;justify-content:space-around;gap:32px;margin:8px 0 24px;display:flex}.area-stats .st-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.area-stats .st-kpi{border:1px solid var(--border);border-radius:var(--radius-md);padding:16px}.area-stats .st-kpi .h{font-size:14px}.area-stats .st-kpi .v{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin-top:8px}.area-stats .st-kpi .v .pct{color:var(--muted);font-weight:var(--fw-regular)}.area-stats .st-kpi .s{color:var(--muted);margin-top:8px;font-size:12px;line-height:16px}.area-stats .st-kpi-line{flex-wrap:wrap;gap:0;margin-bottom:24px;display:flex}.area-stats .st-kpi-line>div{border-left:1px solid var(--border);padding:0 24px}.area-stats .st-kpi-line>div:first-child{border-left:0;padding-left:0}.area-stats .st-kpi-line .h{font-size:14px}.area-stats .st-kpi-line .v{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);align-items:center;display:flex}.area-stats .st-missed-row{flex-wrap:wrap;align-items:center;gap:64px;display:flex}.area-stats .st-reasons{width:auto;min-width:360px}.area-stats .st-note{color:var(--muted);margin-top:16px;font-size:12px}@media (width<=1100px){.area-stats .st-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.area-stats .st-chart-row{flex-direction:column}}@media (width<=760px){.area-stats .st-kpis{grid-template-columns:1fr}.area-stats .st-kpi-line>div{border-left:0;width:50%;padding:8px 0}.area-stats .st-reasons{min-width:0}}.area-stats .st-table.st-compact th.num,.area-stats .st-table.st-compact td.num{width:132px;min-width:112px}.area-stats .st-table.st-compact tr>:first-child{width:240px}.area-stats .st-table.st-compact .fill{width:auto;padding:0}.area-stats .st-dir .st-dir-name{text-align:left;vertical-align:top;width:345px}.area-stats .st-dir thead tr+tr th{color:var(--text);font-weight:var(--fw-medium)}.area-stats .st-dir th.st-dir-month{text-align:right;color:var(--text);font-weight:var(--fw-medium);border-bottom:1px solid var(--border)}.area-stats .st-dir th.num,.area-stats .st-dir td.num{text-align:right;width:88px;min-width:72px}.area-stats .st-dir .fill{width:auto;padding:0}.area-stats .st-dir tr.total td{font-weight:var(--fw-medium)}.area-stats .st-dir td.num.zero{color:var(--muted)}.area-stats .st-more{place-items:center;line-height:0;display:inline-grid}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2)format("woff2"),url(/assets/roboto-cyrillic-400-normal-BepgbcUK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2)format("woff2"),url(/assets/roboto-latin-ext-400-normal-CIveymTr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2)format("woff2"),url(/assets/roboto-cyrillic-500-normal-C8ZOEKN4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-pMCM9Ixg.woff2)format("woff2"),url(/assets/roboto-latin-ext-500-normal-C1cK9xmS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2)format("woff2"),url(/assets/roboto-cyrillic-700-normal-D8g9KsRf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2)format("woff2"),url(/assets/roboto-latin-ext-700-normal-BDePAh3g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:Roboto, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--fs-body:14px;--lh-body:24px;--fs-small:12px;--lh-small:16px;--fs-h3:18px;--lh-h3:24px;--fs-h2:24px;--lh-h2:32px;--fw-regular:400;--fw-medium:500;--fw-bold:700;--primary:#0a803f;--primary-hover:#13ce66;--primary-active:#075f2f;--on-primary:#fff;--call:#00985f;--call-hover:#02b672;--call-active:#00774a;--danger:#e10019;--danger-hover:#fd1c2e;--danger-active:#b00e1a;--bg:#f2f4f4;--surface:#fff;--surface-2:#eef0f0;--hover:#f2f4f4;--pressed:#d9d9d9;--border:#d9d9d9;--text:#333;--muted:#9b9b9b;--disabled-bg:#f2f4f4;--disabled-text:#9b9b9b;--disabled-primary-bg:#d9d9d9;--btn2-bg:#fff;--btn2-border:#d9d9d9;--sidebar-bg:#fff;--sidebar-hover:#f2f4f4;--sidebar-pressed:#d9d9d9;--switch-off:#9b9b9b;--switch-disabled:#d9d9d9;--overlay:#333333b3;--highlight:#0a803f33;--row-selected:#075f2f1f;--tooltip-bg:#333333e6;--tooltip-text:#fff;--hint-bg:#eef0f0;--scroll-thumb:#d9d9d9;--scroll-thumb-hover:#bababa;--error:#e10019;--error-soft:#fde6e8;--warning:#ff6b00;--success:#3abc31;--live:#ff5a25;--info:#38a8fa;--call-in:#76d12c;--call-in-soft:#e5f6d7;--call-in-hover:#91d65a;--call-missed:#ff6576;--call-missed-soft:#ffe2e5;--call-missed-hover:#f88592;--call-out:#50b0f5;--call-out-soft:#def0fd;--call-out-hover:#75bdf1;--call-failed:#9b9b9b;--call-failed-soft:#ececec;--st-online:#0cdc78;--st-talking:#485bbf;--st-away:#ffa717;--st-dnd:#ff765d;--st-offline:#e6e6e6;--st-nodevice:#d5ddeb;--badge-default:#69ba63;--favorite:#ffb700;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-info:8px;--radius-lg:12px;--shadow-pop:0 15px 30px #49565d1f;--shadow-elev:0 0 2px #49565d1f, 0 4px 12px #49565d1f;--t-faster:75ms ease-in-out;--t-fast:.1s ease-in-out;--t-base:.2s ease-in-out;--t-slow:.3s ease-in-out;--accent-soft:#e3f1e9;--ok-soft:#e5f6d7;--warn:#c76a00;--warn-soft:#fff1dc;--seq-100:#ffe9d6;--seq-200:#ffd7b3;--seq-300:#ffc28c;--seq-400:#feae66;--seq-500:#fe9239;--seq-600:#f27a1a;--seq-700:#d9620a;--viz-grid:#d9d9d9;--viz-base:#d9d9d9;--viz-axis:#333}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#0ec45f;--primary-hover:#14d76c;--primary-active:#0b8441;--on-primary:#0f0f0f;--danger:#fe2941;--danger-hover:#ff4a5e;--danger-active:#c01a2d;--bg:#0f0f0f;--surface:#181819;--surface-2:#26272a;--hover:#26272a;--pressed:#3b3d44;--border:#3b3d44;--text:#cfcfd1;--muted:#616161;--disabled-bg:#26272a;--disabled-text:#616161;--disabled-primary-bg:#3b3d44;--btn2-bg:#3b3d44;--btn2-border:#616161;--sidebar-bg:#181819;--sidebar-hover:#3b3d44;--sidebar-pressed:#26272a;--switch-off:#616161;--switch-disabled:#3b3d44;--overlay:#26272ab3;--highlight:#0ec45f33;--row-selected:#0ec45f1f;--tooltip-bg:#3b3d44f5;--tooltip-text:#e6e6e8;--hint-bg:#26272a;--scroll-thumb:#3b3d44;--scroll-thumb-hover:#616161;--error:#fe2941;--error-soft:#3a1a1e;--call-in:#59aa17;--call-in-soft:#1e2e12;--call-in-hover:#6dbe2a;--call-missed:#de2e41;--call-missed-soft:#3a1a1e;--call-missed-hover:#e94f60;--call-out:#2d84d4;--call-out-soft:#142738;--call-out-hover:#4a98e0;--call-failed:#616161;--call-failed-soft:#26272a;--st-offline:#3b3d44;--st-nodevice:#4a5266;--shadow-pop:none;--shadow-elev:none;--accent-soft:#15301f;--ok-soft:#1e2e12;--warn:#ffa040;--warn-soft:#33260f;--seq-100:#3a2410;--seq-200:#5a3412;--seq-300:#7a4514;--seq-400:#a55a16;--seq-500:#d07018;--seq-600:#f08a2a;--seq-700:#ffaa5a;--viz-grid:#3b3d44;--viz-base:#3b3d44;--viz-axis:#cfcfd1}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#0ec45f;--primary-hover:#14d76c;--primary-active:#0b8441;--on-primary:#0f0f0f;--danger:#fe2941;--danger-hover:#ff4a5e;--danger-active:#c01a2d;--bg:#0f0f0f;--surface:#181819;--surface-2:#26272a;--hover:#26272a;--pressed:#3b3d44;--border:#3b3d44;--text:#cfcfd1;--muted:#616161;--disabled-bg:#26272a;--disabled-text:#616161;--disabled-primary-bg:#3b3d44;--btn2-bg:#3b3d44;--btn2-border:#616161;--sidebar-bg:#181819;--sidebar-hover:#3b3d44;--sidebar-pressed:#26272a;--switch-off:#616161;--switch-disabled:#3b3d44;--overlay:#26272ab3;--highlight:#0ec45f33;--row-selected:#0ec45f1f;--tooltip-bg:#3b3d44f5;--tooltip-text:#e6e6e8;--hint-bg:#26272a;--scroll-thumb:#3b3d44;--scroll-thumb-hover:#616161;--error:#fe2941;--error-soft:#3a1a1e;--call-in:#59aa17;--call-in-soft:#1e2e12;--call-in-hover:#6dbe2a;--call-missed:#de2e41;--call-missed-soft:#3a1a1e;--call-missed-hover:#e94f60;--call-out:#2d84d4;--call-out-soft:#142738;--call-out-hover:#4a98e0;--call-failed:#616161;--call-failed-soft:#26272a;--st-offline:#3b3d44;--st-nodevice:#4a5266;--shadow-pop:none;--shadow-elev:none;--accent-soft:#15301f;--ok-soft:#1e2e12;--warn:#ffa040;--warn-soft:#33260f;--seq-100:#3a2410;--seq-200:#5a3412;--seq-300:#7a4514;--seq-400:#a55a16;--seq-500:#d07018;--seq-600:#f08a2a;--seq-700:#ffaa5a;--viz-grid:#3b3d44;--viz-base:#3b3d44;--viz-axis:#cfcfd1}:root,[data-theme]{--accent:var(--primary);--accent-text:var(--on-primary);--ok:var(--success);--err:var(--error);--err-soft:var(--error-soft);--radius:var(--radius-lg);--shadow:var(--shadow-pop);--series-1:var(--call-in);--series-2:var(--call-missed);--series-3:var(--call-out)}:root{--sidebar-w:176px;--sidebar-w-collapsed:88px;--topbar-h:64px;--control-h:40px;--content-pad:16px;--gap:16px;--dialog-w:624px;--confirm-w:480px;--drawer-w:344px;--field-w:296px;--label-w:224px;--z-sidebar:30;--z-sticky:20;--z-phone:900;--z-overlay:1000;--z-popover:1100;--z-toast:1200;--z-tooltip:1300}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--scroll-thumb) transparent}body{font:var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}[data-theme]{color:var(--text)}a{color:var(--primary);transition:color var(--t-fast);text-decoration:none}a:hover{color:var(--primary-hover)}a:active{color:var(--primary-active)}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}input,select,textarea{font:inherit;color:var(--text)}img,svg{flex-shrink:0}h1,h2,h3,h4{font-weight:var(--fw-medium);margin:0}h1{font-size:32px;line-height:40px;font-weight:var(--fw-bold)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}h4{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-bold)}p{margin:0 0 8px}p:last-child{margin-bottom:0}b,strong{font-weight:var(--fw-bold)}::selection{background:var(--highlight)}:focus{outline:none}:focus-visible{outline:2px solid var(--primary-hover);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}::-webkit-scrollbar-track{background:0 0}.muted{color:var(--muted)}.text-small{font-size:var(--fs-small);line-height:var(--lh-small)}.text-medium{font-weight:var(--fw-medium)}.text-error{color:var(--error)}.mono{font-family:var(--font-mono)}.nowrap{white-space:nowrap}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stack{flex-direction:column;gap:8px;display:flex}.inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@keyframes cv-fade{0%{opacity:0}to{opacity:1}}@keyframes cv-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes cv-slide-in{0%{transform:translate(100%)}to{transform:none}}@keyframes cv-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.btn{height:var(--control-h);border-radius:var(--radius-sm);border:1px solid var(--btn2-border);background:var(--btn2-bg);color:var(--text);font:var(--fw-medium) 14px/16px var(--font);white-space:nowrap;cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast), background-color var(--t-fast);justify-content:center;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.btn svg{width:24px;height:24px}.btn.has-icon{padding-left:12px}.btn:hover{border-color:var(--primary-hover);color:var(--primary-hover)}.btn:active{border-color:var(--primary-active);color:var(--primary-active)}.btn:disabled,.btn[aria-disabled=true]{background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-text);cursor:default}.btn.primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.btn.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary)}.btn.primary:active{background:var(--primary-active);border-color:var(--primary-active)}.btn.primary:disabled,.btn.primary[aria-disabled=true]{background:var(--disabled-primary-bg);border-color:var(--disabled-primary-bg);color:var(--disabled-text)}.btn.danger{background:var(--danger);border-color:var(--danger);color:#fff}.btn.danger:hover{background:var(--danger-hover);border-color:var(--danger-hover);color:#fff}.btn.danger:active{background:var(--danger-active);border-color:var(--danger-active)}.btn.danger:disabled{background:var(--disabled-primary-bg);border-color:var(--disabled-primary-bg);color:var(--disabled-text)}.btn.call{background:var(--call);border-color:var(--call);color:#fff;padding-left:12px}.btn.call:hover{background:var(--call-hover);border-color:var(--call-hover);color:#fff}.btn.call:active{background:var(--call-active);border-color:var(--call-active)}.btn.ghost,.btn.white{background:0 0;border-color:#0000}.btn.white{background:var(--surface)}.btn.ghost:hover,.btn.white:hover{border-color:#0000}.btn.ghost:disabled{background:0 0;border-color:#0000}.btn.icon{width:var(--control-h);padding:0}.btn.link{height:auto;color:var(--primary);font-weight:var(--fw-regular);line-height:var(--lh-body);background:0 0;border:0;border-radius:0;padding:0;min-width:0!important}.btn.link:hover{color:var(--primary-hover);background:0 0}.btn.link:active{color:var(--primary-active)}.btn.link:disabled{color:var(--disabled-text);background:0 0}.btn.link.danger{color:var(--danger);background:0 0}.btn.link.danger:hover{color:var(--danger-hover)}.btn.link.muted{color:var(--muted)}.btn.link.muted:hover{color:var(--primary-hover)}.icon-btn{color:var(--text);border-radius:var(--radius-sm);transition:color var(--t-fast);background:0 0;border:0;place-items:center;padding:0;line-height:0;display:inline-grid}.icon-btn:hover{color:var(--primary-hover)}.icon-btn:active{color:var(--primary-active)}.icon-btn:disabled{color:var(--disabled-text)}.icon-btn.danger{color:var(--danger)}.icon-btn.danger:hover{color:var(--danger-hover)}.ui-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite cv-spin}.ui-spinner.lg{width:48px;height:48px;color:var(--primary);border-width:3px}.input{width:100%;height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:var(--fw-regular) 14px/24px var(--font);transition:border-color var(--t-fast);outline:none;padding:7px;display:block}.input::placeholder{color:var(--muted);opacity:1}.input:hover{border-color:var(--primary-hover)}.input:focus{border-color:var(--primary)}.input.is-error,.input[aria-invalid=true]{border-color:var(--error)}.input:disabled{background:var(--disabled-bg);color:var(--disabled-text);border-color:var(--border)}textarea.input{resize:vertical;height:auto;min-height:80px;padding:8px 7px}select.input{appearance:none;cursor:pointer;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 10h10l-5 5z' fill='%23333333'/%3E%3C/svg%3E") no-repeat right 8px center;padding-right:32px}select.input:disabled{background-color:var(--disabled-bg)}[data-theme=dark] select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 10h10l-5 5z' fill='%23CFCFD1'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 10h10l-5 5z' fill='%23CFCFD1'/%3E%3C/svg%3E")}}input[type=checkbox],input[type=radio]{accent-color:var(--primary)}.ui-input{width:var(--field-w);vertical-align:top;max-width:100%;display:inline-block;position:relative}.ui-input.block{width:100%;display:block}.ui-input .input{width:100%}.ui-input.has-suffix .input{padding-right:40px}.ui-input.has-prefix .input{padding-left:19px}.ui-input .prefix{color:var(--text);pointer-events:none;line-height:24px;position:absolute;top:8px;left:8px}.ui-input .suffix{width:24px;height:24px;color:var(--text);place-items:center;display:grid;position:absolute;top:8px;right:8px}.ui-input button.suffix{background:0 0;border:0;padding:0}.ui-input button.suffix:hover{color:var(--primary-hover)}.ui-input .counter{text-align:right;color:var(--muted);font-size:10px;line-height:16px;display:block}.ui-field-error{color:var(--error);font-size:var(--fs-small);line-height:var(--lh-small);margin-top:4px;display:block}.ui-field-note{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);margin-top:4px;display:block}.ui-search{width:175px}.field{flex-direction:column;gap:8px;min-width:0;margin-bottom:16px;display:flex}.field>span{font:var(--fw-medium) 14px/16px var(--font);color:var(--muted)}.field small{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small)}.ui-label{font:var(--fw-medium) 14px/16px var(--font);color:var(--muted);margin-bottom:8px;display:block}.ui-form-row{grid-template-columns:var(--label-w) minmax(0, 1fr);align-items:start;padding:8px 0;display:grid}.ui-form-row>.label{padding:8px 16px 8px 0;line-height:24px}.ui-form-row>.label .req{color:var(--text);margin-left:2px}.ui-form-row>.control{align-items:flex-start;gap:16px;min-width:0;display:flex}.ui-form-row>.control>.ctl{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.ui-form-row>.control>.ctl>.input{width:var(--field-w);max-width:100%}.ui-form-row.plain>.control{padding-top:8px}.ui-form-row+.ui-form-row.divided,.ui-form-row.divided{border-top:1px solid var(--border);margin-top:8px;padding-top:24px}.ui-hint{border-radius:var(--radius-sm);background:var(--hint-bg);max-width:392px;color:var(--text);font-size:var(--fs-small);line-height:var(--lh-small);padding:12px;position:relative}.ui-hint:before{content:"";border-style:solid;border-width:6px 6px 6px 0;border-color:transparent var(--hint-bg) transparent transparent;position:absolute;top:14px;left:-6px}.ui-check,.ui-radio,.ui-switch{cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;padding:8px 0;line-height:24px;display:inline-flex;position:relative}.ui-check input,.ui-radio input,.ui-switch input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ui-check .box,.ui-radio .box{border:1px solid var(--border);background:var(--surface);width:18px;height:18px;transition:border-color var(--t-fast), background-color var(--t-fast);flex:none;place-items:center;margin:3px;display:grid}.ui-check .box{border-radius:var(--radius-xs)}.ui-check .box svg{width:16px;height:16px;color:var(--primary);opacity:0}.ui-check input:checked+.box{border-color:var(--primary)}.ui-check input:checked+.box svg{opacity:1}.ui-check.custom input:checked+.box{background:var(--c,var(--primary));border-color:var(--c,var(--primary))}.ui-check.custom input:checked+.box svg{color:#fff}.ui-radio .box{border-radius:50%}.ui-radio .box:after{content:"";background:var(--primary);width:8px;height:8px;transition:transform var(--t-fast);border-radius:50%;transform:scale(0)}.ui-radio input:checked+.box{border-color:var(--primary)}.ui-radio input:checked+.box:after{transform:scale(1)}.ui-check:hover input:not(:disabled)+.box,.ui-radio:hover input:not(:disabled)+.box{border-color:var(--primary-hover)}.ui-check input:focus-visible+.box,.ui-radio input:focus-visible+.box,.ui-switch input:focus-visible+.track{outline:2px solid var(--primary-hover);outline-offset:2px}.ui-check input:disabled+.box,.ui-radio input:disabled+.box{background:var(--pressed);border-color:var(--pressed)}.ui-check input:disabled+.box svg{color:var(--muted)}.ui-radio input:disabled+.box:after{background:var(--muted)}.ui-check.disabled,.ui-radio.disabled,.ui-switch.disabled{cursor:default;color:var(--muted)}.ui-check .text .sub,.ui-radio .text .sub{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);display:block}.ui-radio-group{flex-direction:column;display:flex}.ui-radio-group.row{flex-flow:wrap;gap:16px}.ui-switch{align-items:center}.ui-switch .track{background:var(--switch-off);width:28px;height:16px;transition:background-color var(--t-slow);border-radius:16px;flex:none;position:relative}.ui-switch .track:before{content:"";width:12px;height:12px;transition:transform var(--t-slow);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.ui-switch input:checked+.track{background:var(--primary)}.ui-switch input:checked+.track:before{transform:translate(12px)}.ui-switch input:disabled+.track{background:var(--switch-disabled)}.ui-seg{vertical-align:top;flex-wrap:wrap;max-width:100%;display:inline-flex}.ui-seg>button{height:var(--control-h);border:1px solid var(--border);background:var(--surface);color:var(--text);font:var(--fw-regular) 14px/24px var(--font);white-space:nowrap;transition:background-color var(--t-fast);align-items:center;gap:8px;margin-left:-1px;padding:0 8px;display:inline-flex;position:relative}.ui-seg>button:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);margin-left:0}.ui-seg>button:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.ui-seg>button:only-child{border-radius:var(--radius-sm)}.ui-seg>button:hover{background:var(--hover)}.ui-seg>button.on{z-index:1;background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.ui-seg>button:disabled{background:var(--disabled-bg);color:var(--disabled-text)}.ui-seg>button svg{width:24px;height:24px}.ui-seg>button .count{font-weight:var(--fw-medium)}.ui-seg.roomy>button{padding:0 12px}.ui-seg-panel{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin-top:16px;padding:16px;position:relative}.ui-seg-panel:before{content:"";top:-7px;left:calc(var(--arrow-x,24px) - 6px);background:var(--surface);border-left:1px solid var(--border);border-top:1px solid var(--border);width:12px;height:12px;position:absolute;transform:rotate(45deg)skew(10deg,10deg)}.ui-seg-panel.center{text-align:center}.ui-arrow-divider{background:var(--border);height:1px;margin:8px 0 16px;position:relative}.ui-arrow-divider:before{content:"";top:-6px;left:var(--arrow-x,52px);background:var(--surface);border-left:1px solid var(--border);border-top:1px solid var(--border);width:11px;height:11px;position:absolute;transform:rotate(45deg)}.tabs{height:64px;box-shadow:inset 0 -1px 0 var(--border);scrollbar-width:none;align-items:stretch;gap:16px;margin-bottom:16px;display:flex;overflow:auto hidden}.tabs::-webkit-scrollbar{display:none}.tab{color:var(--text);font:var(--fw-regular) 14px/16px var(--font);white-space:nowrap;cursor:pointer;transition:color var(--t-fast);background:0 0;border:0;flex:none;align-items:center;gap:12px;padding:0 16px;display:inline-flex;position:relative}.tab:after{content:"";height:2px;transition:background-color var(--t-fast);background:0 0;border-radius:1px;position:absolute;bottom:0;left:0;right:0}.tab svg{width:24px;height:24px}.tab.has-icon svg{stroke-width:1.7px;width:26px;height:26px}.tabs .tab.push.has-icon svg{stroke-width:1.4px;width:34px;height:34px;margin:0 -4px}.tab:hover{color:var(--primary-hover)}.tab.active{color:var(--primary)}.tab.active:after{background:var(--primary)}.tab.active:hover{color:var(--primary-hover)}.tab.active:hover:after{background:var(--primary-hover)}.tab.has-icon{padding-left:12px}.tabs .push{margin-left:auto}.tabs .tab-tools{align-items:center;gap:16px;margin-left:auto;display:flex}.tabs .tab-tools .icon-btn svg{width:32px;height:32px}.tabs.sub{height:56px;margin-bottom:16px}.card{background:var(--surface);border-radius:var(--radius-lg);padding:16px}.card-title{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin-bottom:16px}.ui-cards{flex-direction:column;gap:8px;display:flex}.ui-section-title{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin:8px 0 16px}.ui-toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.ui-toolbar .right{align-items:flex-end;gap:16px;margin-left:auto;display:flex}.table-wrap{overflow-x:auto}.ui-table-wrap{overflow-x:clip}.table{border-collapse:separate;border-spacing:0;width:100%}.table th{z-index:2;background:var(--surface);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--border);font:var(--fw-medium) 14px/16px var(--font);color:var(--muted);padding:24px 16px 15px 8px;position:sticky;top:0}.table td{border-bottom:1px solid var(--border);vertical-align:top;transition:color var(--t-fast), background-color var(--t-fast);padding:14px 16px 13px 8px;line-height:24px}.table th.num,.table td.num{text-align:right}.table th.center,.table td.center{text-align:center}.table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table th.sortable:hover{color:var(--primary-hover)}.table th.sorted{color:var(--primary)}.table th .dir{vertical-align:1px;width:12px;font-size:10px;display:inline-block}.table td.pale,.table .pale{color:var(--muted)}.table td.shrink,.table th.shrink{white-space:nowrap;width:1%}.table .sub{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);margin-top:4px;display:block}.table td.sub{margin-top:0;display:table-cell}.table .mono{font-family:var(--font);font-variant-numeric:tabular-nums}.table tr.click{cursor:pointer}.table tr.click:hover td,.table tr.hover-row:hover td{background:var(--hover);color:var(--primary)}.table tr.click:hover td .sub{color:var(--muted)}.table tr.selected td{background:var(--row-selected)}.table tr.group td{border-top:1px solid var(--border);font-weight:var(--fw-medium);padding:23px 8px 16px}.table tr.total td{font-weight:var(--fw-bold);border-bottom:3px double var(--border)}.table td.empty{text-align:center;color:var(--muted);padding:48px 16px}.badge{border-radius:var(--radius-xs);background:var(--badge-default);color:#fff;height:16px;font:var(--fw-bold) 8px/8px var(--font);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;vertical-align:middle;align-items:center;gap:2px;padding:4px;display:inline-flex}.badge svg{width:8px;height:8px}.badge.is-missed{background:var(--call-missed)}.badge.is-employee-called-back{background:var(--call-out)}.badge.is-client-called-back{background:var(--call-in);color:#333}.badge.is-no-succeed{background:#9b9b9b}.badge.is-gray,.badge.is-crm,.badge.off{background:var(--surface-2);color:var(--text)}.badge.is-sales{color:#333;background:#0cdc78}.badge.is-bad-service{background:#fd1c2e}.badge.is-emotional{color:#333;background:#ffa717}.badge.is-ad-source{color:#24658f;background:#cdeefe}.badge.is-error,.badge.err{background:var(--error)}.badge.is-correct,.badge.ok{background:var(--success)}.badge.is-warning,.badge.warn{background:var(--warning)}.badge.click{cursor:pointer}.ui-status{background:var(--st-offline);vertical-align:middle;border-radius:50%;width:8px;height:8px;display:inline-block}.ui-status.online{background:var(--st-online)}.ui-status.talking{background:var(--st-talking)}.ui-status.away{background:var(--st-away)}.ui-status.dnd{background:var(--st-dnd)}.ui-avatar{background:var(--surface-2);width:32px;height:32px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ui-avatar svg{width:16px;height:16px}.ui-avatar.lg{width:80px;height:80px}.ui-avatar.lg svg{width:32px;height:32px}.overlay{z-index:var(--z-overlay);background:var(--overlay);overscroll-behavior:contain;padding:24px 16px;animation:.15s ease-out cv-fade;display:flex;position:fixed;inset:0;overflow-y:auto}.dialog{width:100%;max-width:var(--dialog-w);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);margin:auto;padding:32px 32px 0;animation:.15s ease-out cv-pop;position:relative}.dialog.wide{max-width:760px}.dialog .dialog-title{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);overflow-wrap:anywhere;margin:0 0 24px}.dialog>footer{z-index:3;border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;padding:24px 0 32px;display:flex;position:sticky;bottom:0}.dialog>footer .btn:not(.link){min-width:104px}.dialog>footer .aside{align-items:center;gap:16px;margin-left:auto;display:flex}[data-theme=dark] .dialog,[data-theme=dark] .ui-pop,[data-theme=dark] .toast,[data-theme=dark] .drawer{border:1px solid var(--border)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dialog,:root:not([data-theme=light]) .ui-pop,:root:not([data-theme=light]) .toast,:root:not([data-theme=light]) .drawer{border:1px solid var(--border)}}.ui-step{margin-bottom:24px}.ui-step>.head{align-items:center;gap:16px;margin-bottom:8px;display:flex}.ui-step>.head .n{background:var(--primary);width:24px;height:24px;color:var(--on-primary);font:var(--fw-medium) 14px/1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid}.ui-step>.head h3{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font)}.ui-step>.body{padding-left:40px}.dialog.confirm{max-width:var(--confirm-w);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:16px 24px 8px 16px;display:grid}.dialog.confirm .confirm-icon{width:96px;height:96px;color:var(--text)}.dialog.confirm .confirm-main{padding:16px 0}.dialog.confirm h3{margin-bottom:8px}.dialog.confirm .confirm-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.dialog.confirm .confirm-actions .btn:not(.link){min-width:104px}.dialog.confirm .confirm-link{margin-top:16px}.drawer-overlay{z-index:var(--z-overlay);background:var(--overlay);animation:.15s ease-out cv-fade;position:fixed;inset:0}.drawer{width:var(--drawer-w);max-width:100vw;z-index:var(--z-overlay);background:var(--surface);box-shadow:var(--shadow-pop);flex-direction:column;animation:.2s ease-in-out cv-slide-in;display:flex;position:fixed;top:0;bottom:0;right:0}.drawer>header{align-items:center;gap:8px;padding:24px;display:flex}.drawer>header h3{flex:1;min-width:0}.drawer>.body{flex:1;min-height:0;padding:0 24px 24px;overflow-y:auto}.drawer>footer{border-top:1px solid var(--border);align-items:center;gap:8px;padding:24px;display:flex}.drawer>footer .aside{margin-left:auto}.drawer .ui-label{margin-top:16px}.drawer .ui-input,.drawer .ui-select{width:100%}.drawer hr{border:0;border-top:1px solid var(--border);margin:16px 0}.toasts{z-index:var(--z-toast);pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;top:40px;left:50%;transform:translate(-50%)}.toast{pointer-events:auto;background:var(--surface);border-radius:var(--radius-sm);min-width:min(400px,100vw - 32px);max-width:640px;min-height:56px;box-shadow:var(--shadow-pop);align-items:stretch;animation:.15s ease-out cv-pop;display:flex}.toast .msg{flex:1;align-items:center;gap:8px;padding:16px;line-height:24px;display:flex}.toast .msg svg{flex:none;width:24px;height:24px}.toast.success .msg svg{color:var(--success)}.toast.error .msg svg{color:var(--error)}.toast.info .msg svg{color:var(--info)}.toast .close{border:0;border-left:1px solid var(--border);width:56px;color:var(--text);background:0 0;flex:none;place-items:center;display:grid}.toast .close:hover{color:var(--primary-hover)}.ui-tooltip{z-index:var(--z-tooltip);border-radius:var(--radius-md);background:var(--tooltip-bg);max-width:300px;color:var(--tooltip-text);font-size:var(--fs-small);line-height:var(--lh-small);pointer-events:none;padding:12px 16px;animation:.12s ease-out cv-fade;position:fixed}.ui-pop{z-index:var(--z-popover);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:fixed;overflow:hidden}.ui-menu{overscroll-behavior:contain;max-height:320px;overflow-y:auto}.ui-menu .item{text-align:left;width:100%;min-height:40px;color:var(--text);font:var(--fw-regular) 14px/24px var(--font);cursor:pointer;transition:color var(--t-fast);background:0 0;border:0;padding:8px 8px 8px 47px;display:block;position:relative}.ui-menu .item .tick{width:24px;height:24px;color:var(--primary);position:absolute;top:8px;left:15px}.ui-menu .item .sub{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);display:block}.ui-menu .item:hover,.ui-menu .item.active{color:var(--primary-hover)}.ui-menu .item.active{background:var(--hover)}.ui-menu .item.selected{color:var(--primary)}.ui-menu .item.disabled{color:var(--muted);cursor:default}.ui-menu .item.with-check{padding:0 16px;display:flex}.ui-menu .item.with-check .ui-check{width:100%}.ui-menu .group{min-height:40px;color:var(--muted);font:var(--fw-medium) 14px/24px var(--font);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 16px;display:flex}.ui-menu button.group{cursor:pointer}.ui-menu .group .count{font-weight:var(--fw-regular);align-items:center;gap:4px;display:inline-flex}.ui-menu .group .count svg{width:16px;height:16px}.ui-menu .menu-empty{color:var(--muted);padding:8px 16px}.ui-pop .pop-foot{border-top:1px solid var(--border)}.ui-pop .pop-foot .item{padding-left:16px}.ui-pop .pop-apply{border-top:1px solid var(--border);padding:16px}.ui-select{width:var(--field-w);vertical-align:top;max-width:100%;display:inline-block;position:relative}.ui-select.block{width:100%;display:block}.ui-select .trigger{width:100%;height:var(--control-h);text-align:left;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:var(--fw-regular) 14px/24px var(--font);cursor:pointer;transition:border-color var(--t-fast);outline:none;align-items:center;padding:7px 36px 7px 7px;display:flex}.ui-select input.trigger{cursor:text}.ui-select input.trigger::placeholder{color:var(--muted);opacity:1}.ui-select .trigger .value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-select .trigger .placeholder{color:var(--muted)}.ui-select .trigger:hover{border-color:var(--primary-hover)}.ui-select.open .trigger,.ui-select .trigger:focus{border-color:var(--primary)}.ui-select.open .trigger .value{color:var(--muted)}.ui-select .caret{width:24px;height:24px;color:var(--text);pointer-events:none;transition:transform var(--t-fast);position:absolute;top:8px;right:8px}.ui-select.open .caret{transform:rotate(180deg)}.ui-select.is-error .trigger{border-color:var(--error)}.ui-select.disabled .trigger{background:var(--disabled-bg);color:var(--disabled-text);border-color:var(--border);cursor:default}.ui-select.disabled .caret{color:var(--disabled-text)}.ui-empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;padding:48px 16px;display:flex}.ui-empty .ill{width:96px;height:96px;color:var(--muted)}.ui-empty .title{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);color:var(--muted);margin-top:24px}.ui-empty .text{max-width:400px;color:var(--muted);margin-top:8px}.ui-empty .actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.ui-empty.compact{padding:24px 16px}.ui-intro{border-radius:var(--radius-info);background:var(--hover);align-items:flex-start;gap:12px;margin-bottom:16px;padding:16px 56px 16px 20px;display:flex;position:relative}.ui-intro .ill{width:96px;height:96px;color:var(--text);flex:none}.ui-intro .text{flex-direction:column;justify-content:center;max-width:600px;min-height:96px;display:flex}.ui-intro .text p{margin:0 0 8px}.ui-intro .text>:last-child{margin-bottom:0}.ui-intro .close{position:absolute;top:16px;right:16px}.ui-intro .close svg{width:24px;height:24px}.ui-subpage-head{background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:1px solid var(--border);align-items:stretch;min-height:56px;display:flex}.ui-subpage-head .back{border:0;border-right:1px solid var(--border);width:64px;color:var(--text);background:0 0;flex:none;place-items:center;display:grid}.ui-subpage-head .back:hover{color:var(--primary-hover)}.ui-subpage-head .title{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);align-self:center;padding:12px 16px}.ui-subpage-head .tools{align-items:center;gap:16px;margin-left:auto;padding:0 16px;display:flex}.ui-subpage-body>:first-child{border-top-left-radius:0;border-top-right-radius:0}.ui-subpage-body{flex-direction:column;gap:8px;display:flex}.ui-sticky-footer{z-index:var(--z-sticky);background:var(--surface);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:24px 16px;display:flex;position:sticky;bottom:0}.ui-sticky-footer .btn:not(.link){min-width:104px}.ui-sticky-footer .aside{align-items:center;gap:16px;margin-left:auto;display:flex}.ui-cardgrid-section+.ui-cardgrid-section{margin-top:16px}.ui-cardgrid-section>h2{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);margin:8px 0 4px}.ui-cardgrid-section>.cg-note{margin-bottom:4px}.ui-cardgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.ui-linkcard{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-height:140px;color:var(--text);transition:border-color var(--t-fast);gap:16px;padding:24px 16px;display:flex}.ui-linkcard:hover{color:var(--text);border-color:var(--primary-hover)}.ui-linkcard:hover .t{color:var(--primary-hover)}.ui-linkcard .ico{width:32px;height:32px;color:var(--text);flex:none}.ui-linkcard .t{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);transition:color var(--t-fast);display:block}.ui-linkcard .d{margin-top:8px;display:block}.ui-linkcard .n{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);margin-top:8px;display:block}.ui-linkcard .soon{margin-left:8px}.ui-time{flex:none;width:72px;display:inline-flex;position:relative}.ui-time .input{text-align:center;width:72px;padding:7px 4px}.ui-time .spin{z-index:3;background:var(--surface);border-radius:0 4px 4px 0;flex-direction:column;width:20px;height:40px;display:none;position:absolute;top:0;left:calc(100% - 1px);box-shadow:0 2px 8px #00000026}.ui-time:focus-within .spin{display:flex}.ui-time .spin button{color:var(--text);background:0 0;border:0;flex:1;place-items:center;padding:0;display:grid}.ui-time .spin button:hover{color:var(--primary-hover)}.ui-time .spin svg{width:16px;height:16px}.ui-time-range{align-items:center;gap:8px;display:inline-flex}.ui-time-range .dash{color:var(--text)}.ui-cal{-webkit-user-select:none;user-select:none;gap:32px;max-width:100%;display:inline-flex;position:relative}.ui-cal .month{flex:none}.ui-cal .mhead{width:100%;height:24px;color:var(--text);text-align:center;font:var(--fw-regular) 14px/24px var(--font);background:0 0;border:0;margin-bottom:8px;display:block}.ui-cal button.mhead{cursor:pointer}.ui-cal button.mhead:hover{color:var(--primary-hover)}.ui-cal .nav{width:24px;height:24px;position:absolute;top:0}.ui-cal .nav.prev{left:-4px}.ui-cal .nav.next{right:-4px}.ui-cal .grid{grid-template-columns:4px repeat(7,32px);column-gap:0;display:grid}.ui-cal .wd{text-align:center;height:24px;color:var(--muted);font-size:var(--fs-small);line-height:24px}.ui-cal .wd.we{color:var(--error)}.ui-cal .strip{background:var(--hover);cursor:pointer;border:0;width:4px;height:20px;margin:3px 0;padding:0}.ui-cal .strip:hover{background:var(--primary-hover)}.ui-cal .strip.on{background:var(--primary)}.ui-cal .day{height:26px;color:var(--text);font:var(--fw-regular) 14px/26px var(--font);text-align:center;cursor:pointer;background:0 0;border:0;padding:0}.ui-cal .day.we{color:var(--error)}.ui-cal .day:hover:not(:disabled){color:var(--primary-hover)}.ui-cal .day:disabled{color:var(--muted);opacity:.6;cursor:default}.ui-cal .day.we:disabled{color:var(--error);opacity:.45}.ui-cal .day.today{font-weight:var(--fw-bold)}.ui-cal .day.sel,.ui-cal .day.sel:hover{background:var(--primary);color:var(--on-primary);opacity:1}.ui-cal .day.blank{visibility:hidden}.ui-period{display:flex}.ui-period .presets{border-right:1px solid var(--border);flex:none;width:188px;padding:0}.ui-period .presets .item{min-height:43px}.ui-period .custom{flex-direction:column;gap:16px;padding:16px 24px 16px 16px;display:flex}.ui-period .custom .foot{justify-content:space-between;align-items:center;gap:16px;display:flex}.ui-play{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;max-width:100%;padding:0;line-height:24px;display:inline-flex}.ui-play .ico{width:24px;height:24px;transition:color var(--t-fast);flex:none}.ui-play:hover .ico{color:var(--primary-hover)}.ui-play.playing .ico{color:var(--primary)}.ui-play:disabled{cursor:default}.ui-play:disabled .ico{color:var(--muted)}.ui-play .label{overflow-wrap:anywhere;min-width:0}.ui-play .time{color:var(--muted);font-size:var(--fs-small);white-space:nowrap}.ui-progress{background:var(--surface-2);border-radius:2px;height:4px;overflow:hidden}.ui-progress>i{background:var(--primary);height:100%;transition:width var(--t-base);display:block}.ui-phone .input{font-variant-numeric:tabular-nums}@media (width<=1100px){.ui-table-wrap{overflow-x:auto}.ui-cardgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ui-form-row{grid-template-columns:1fr}.ui-form-row>.label{padding:0 0 4px}.ui-form-row>.control{flex-direction:column}.ui-hint:before{display:none}.ui-cardgrid{grid-template-columns:1fr}.dialog{padding:24px 16px 0}.dialog.confirm{grid-template-columns:1fr;padding:16px}.dialog.confirm .confirm-icon{width:56px;height:56px}.ui-cal{flex-direction:column;gap:16px}.ui-period{flex-direction:column}.ui-period .presets{border-right:0;border-bottom:1px solid var(--border);width:auto}.ui-intro{flex-direction:column;padding-right:48px}.ui-intro .ill{width:56px;height:56px}.toast{min-width:0}}.ui-tiles{flex-wrap:wrap;gap:16px;display:flex}.ui-tile{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:208px;color:var(--text);text-align:left;font:var(--fw-regular) 12px/16px var(--font);transition:border-color var(--t-fast);flex-direction:column;gap:16px;padding:20px 20px 22px;display:flex}.ui-tile:hover{border-color:var(--primary-hover)}.ui-tile.on{border:2px solid var(--primary);padding:19px 19px 21px}.ui-tile:disabled{opacity:.5}.ui-tile .r{align-items:center;gap:12px;display:flex}.ui-tile .r svg{flex:none;width:24px;height:24px}.ui-search input::-webkit-search-cancel-button{display:none}.ui-message-picker{max-width:632px}.ui-form-row>.control>.ctl>.ui-message-picker{width:632px;max-width:100%}.ui-message-picker .ui-seg-panel .ui-play{align-items:flex-start}.c-in{color:var(--call-in)}.c-missed{color:var(--call-missed)}.c-out{color:var(--call-out)}.c-failed{color:var(--call-failed)}.c-live{color:var(--live)}.dialog:focus,.dialog:focus-visible,.drawer:focus-visible{outline:none}.shell{min-height:100vh}.sidebar{z-index:var(--z-sidebar);width:var(--sidebar-w);background:var(--sidebar-bg);scrollbar-width:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}.sidebar::-webkit-scrollbar{display:none}.sidebar .logo-zone{height:64px;color:var(--text);-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex}.sidebar .logo-zone .mark{width:28px;height:28px}.sidebar .logo-zone .word{font:var(--fw-bold) 11px/12px var(--font);letter-spacing:.1px;white-space:nowrap}.sidebar .logo-zone .word .short{display:none}.sidebar .spacer{flex:1;min-height:8px}.nav-item{width:calc(var(--sidebar-w) - 8px);border-radius:var(--radius-sm);height:56px;color:var(--text);font:var(--fw-regular) 14px/16px var(--font);transition:background-color var(--t-fast), color var(--t-fast);flex:none;align-items:center;margin:4px;padding:12px 0;text-decoration:none;display:flex}.nav-item svg{flex:none;width:32px;height:32px;margin:0 16px 0 12px}.nav-item .label{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;min-width:0;margin-right:4px;display:-webkit-box;overflow:hidden}.nav-item:hover{background:var(--sidebar-hover);color:var(--text)}.nav-item:active{background:var(--sidebar-pressed)}.nav-item.active{background:var(--primary);color:var(--on-primary)}.nav-item.active:hover{background:var(--primary-hover);color:var(--on-primary)}.nav-item.active:active{background:var(--primary-active)}.app-main{margin-left:var(--sidebar-w);flex-direction:column;min-width:0;min-height:100vh;display:flex}.topbar{border-bottom:1px solid var(--border);flex:none;align-items:stretch;height:65px;display:flex}.crumbs{min-width:0;font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);color:var(--text);white-space:nowrap;flex:1;align-items:center;margin:0 16px;display:flex;overflow:hidden}.crumbs .sep{width:24px;height:24px;color:var(--text);flex:none;margin:0 8px}.crumbs .brand-crumb{align-items:center;display:none}.crumbs .cur{color:var(--primary);text-overflow:ellipsis;overflow:hidden}.userbox{color:var(--text);font:var(--fw-regular) 14px/16px var(--font);align-items:center;gap:16px;padding:0 16px;text-decoration:none;display:flex}.userbox .name{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.userbox .role{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);display:block}.userbox:hover,.userbox.active{color:var(--primary-hover)}.logout{width:64px;box-shadow:-1px 0 0 var(--border);color:var(--text);background:0 0;border:0;flex:none;place-items:center;display:grid}.logout .ring{width:48px;height:48px;transition:color var(--t-fast);border-radius:50%;place-items:center;display:grid}.logout svg{width:32px;height:32px}.logout:hover{color:var(--primary-hover)}.content{padding:0 var(--content-pad) var(--content-pad);flex:1;min-width:0;padding-bottom:96px}.content>:not(.tabs):first-child:not(:has(>.tabs:first-child)){margin-top:16px}.page-loading{min-height:100vh;color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.page-loading .mark{width:48px;height:48px}@media (width<=1375px){:root{--sidebar-w:88px}.sidebar .logo-zone .word .full{display:none}.sidebar .logo-zone .word .short{display:inline}.nav-item{flex-direction:column;justify-content:center;gap:2px;width:80px;height:58px;padding:4px 0;font-size:12px;line-height:14px}.nav-item svg{margin:0}.nav-item .label{text-align:center;letter-spacing:-.1px;max-width:none;margin:0;overflow:visible}.crumbs .brand-crumb{display:inline-flex}}@media (width<=760px){:root{--sidebar-w:64px}.sidebar .logo-zone .word{display:none}.nav-item{width:56px;height:52px}.nav-item svg{width:28px;height:28px}.nav-item .label{display:none}.crumbs{margin:0 12px;font-size:16px}.crumbs .brand-crumb,.crumbs .root,.crumbs .root+.sep{display:none}.userbox{padding:0 8px}.userbox .who-text{display:none}.content{padding:0 12px 120px}}.login-wrap{background:var(--bg);place-items:center;min-height:100vh;padding:16px;display:grid}.login{border-radius:var(--radius-lg);background:var(--surface);width:100%;max-width:360px;box-shadow:var(--shadow-pop);padding:32px}.login .brand{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;display:flex}.login .brand .mark{width:48px;height:48px}.login .brand .word{font:var(--fw-bold) 14px/16px var(--font)}.login h1{font:var(--fw-medium) var(--fs-h2) / var(--lh-h2) var(--font);margin-top:16px}.login .subtitle{color:var(--muted)}.login .field>span{color:var(--text);font-weight:var(--fw-regular)}.login .btn{width:100%;margin-top:8px}.login .login-error{color:var(--error);font-size:var(--fs-small);line-height:var(--lh-small);margin:-4px 0 12px}.login .foot{text-align:center;color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);margin-top:24px}.phone{z-index:var(--z-phone);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:296px;box-shadow:var(--shadow-pop);color:var(--text);position:fixed;bottom:16px;right:16px}.phone.min{width:auto}body:has(.ui-sticky-footer) .phone.min{bottom:104px}.phone .head{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:8px 16px;display:flex}.phone .head svg{width:20px;height:20px}.phone .head .state{font-size:var(--fs-small);line-height:var(--lh-small)}.phone .body{padding:0 16px 16px}.phone .num{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;height:48px;color:var(--text);font:var(--fw-regular) 20px/24px var(--font);text-align:center;letter-spacing:.04em;transition:border-color var(--t-fast);outline:none;padding:8px}.phone .num:hover{border-color:var(--primary-hover)}.phone .num:focus{border-color:var(--primary)}.phone .keypad{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.phone .keypad button{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);height:40px;color:var(--text);font:var(--fw-regular) 18px/1 var(--font);transition:color var(--t-fast), border-color var(--t-fast)}.phone .keypad button:hover{border-color:var(--primary-hover);color:var(--primary-hover)}.phone .keypad button:active{border-color:var(--primary-active);color:var(--primary-active)}.phone .actions{justify-content:center;align-items:center;gap:16px;display:flex}.phone .peer{text-align:center;padding:8px 0 12px}.phone .peer b{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);overflow-wrap:anywhere;display:block}.phone .dot{background:var(--st-offline);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.phone .dot.on{background:var(--st-online)}.callbtn{color:#fff;width:48px;height:48px;transition:background-color var(--t-fast);border:0;border-radius:50%;place-items:center;display:grid}.callbtn svg{width:24px;height:24px}.callbtn.green{background:var(--call)}.callbtn.green:hover{background:var(--call-hover)}.callbtn.green:active{background:var(--call-active)}.callbtn.red{background:var(--danger)}.callbtn.red:hover{background:var(--danger-hover)}.callbtn:disabled{background:var(--disabled-primary-bg);color:var(--disabled-text)}.phone .ringing{animation:1s infinite alternate cv-ring}@keyframes cv-ring{0%{box-shadow:0 0 #00985f73}to{box-shadow:0 0 0 10px #00985f00}}.phone .waiting{border:1px solid var(--call);border-radius:var(--radius-sm);background:var(--call-in-soft);margin-bottom:12px;padding:8px 12px 12px}.phone .waiting .btns{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.phone .waiting .btn{height:32px;padding:0 8px}.phone .waiting .btn svg{width:18px;height:18px}.phone .line{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:4px;padding:4px 0 12px;display:flex}.phone .line .btn{height:32px;padding:0 12px}.phone .who{flex-direction:column;flex:1;min-width:0;display:flex}.phone .who b{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-medium);overflow:hidden}.phone .who span{font-size:var(--fs-small);line-height:var(--lh-small)}.callbtn.sm{flex:none;width:32px;height:32px}.callbtn.sm svg{width:18px;height:18px}.phone .actions2{justify-content:center;gap:8px;margin-top:12px;display:flex}.phone .actions2 .btn{height:32px;padding:0 12px}.phone .xfer-status{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-bottom:8px;display:flex}.phone .xfer-status.err{color:var(--error)}.phone .xfer{flex-direction:column;gap:8px;display:flex}.phone .xfer-head{justify-content:space-between;align-items:center;display:flex}.phone .xfer-head .btn{width:32px;height:32px}.phone .xfer-head .btn svg{width:18px;height:18px}.phone .xfer input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);height:40px;color:var(--text);font:var(--fw-regular) var(--fs-body) / 1 var(--font);outline:none;padding:0 12px}.phone .xfer input:focus{border-color:var(--primary)}.phone .xfer>.btn{height:32px}.phone .xfer>.btn svg{width:18px;height:18px}.phone .xfer ul{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.phone .xfer li.muted{font-size:var(--fs-small);padding:8px}.phone .xfer-hint{font-size:var(--fs-small);line-height:var(--lh-small)}.phone .xfer li button{border-radius:var(--radius-sm);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px;display:flex}.phone .xfer li button:hover{background:var(--hover)}.phone .xfer .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (width<=760px){.phone{right:12px;left:calc(var(--sidebar-w) + 12px);width:auto;bottom:12px}.phone.min{left:auto}}.row{align-items:center;gap:12px;display:flex}.grid2{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.grid2.tight{gap:0 10px}.error{background:var(--err-soft);color:var(--err);border-radius:var(--radius-sm);margin-bottom:16px;padding:8px 12px}.note{background:var(--hover);color:var(--text);border-radius:var(--radius-info);margin-bottom:16px;padding:12px 16px}.toolbar{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}.toolbar h3{margin-right:auto}.toolbar .search{margin-left:auto;position:relative}.toolbar .search .input{width:175px;padding-right:40px}.toolbar .search svg{width:24px;height:24px;color:var(--text);pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.empty{text-align:center;color:var(--muted);padding:48px 16px}.empty h3{color:var(--muted);font-size:var(--fs-h2);line-height:var(--lh-h2);margin-bottom:8px}.secret{background:var(--hover);border:1px dashed var(--border);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:8px 12px;display:flex}.secret code{overflow-wrap:anywhere;flex:1;font-size:15px}.dot{background:var(--st-offline);border-radius:50%;width:8px;height:8px;display:inline-block}.dot.on{background:var(--st-online)}.choice-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.choice{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.choice.on{border-color:var(--primary);background:var(--accent-soft)}.choice input{margin-top:5px}.choice .sub,.members .sub{color:var(--muted);font-size:12px;line-height:16px}.members{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.members-col{border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:4px;max-height:280px;padding:8px;display:flex;overflow:auto}.member-item{border-radius:var(--radius-sm);text-align:left;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}button.member-item:hover{background:var(--hover);color:var(--primary-hover)}.member-item.in{background:var(--hover);justify-content:flex-start}.member-item.off{opacity:.55}.member-item label{white-space:nowrap;align-items:center;gap:3px;display:flex}.dialog .sec{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);border-top:1px solid var(--border);margin:8px 0 16px;padding-top:24px}.dialog .hint{font-size:var(--fs-small);line-height:var(--lh-small);margin:-8px 0 16px}.check{cursor:pointer;align-items:center;gap:8px;margin-bottom:16px;display:flex}.check input{width:18px;height:18px;margin:0}.check.field-like{align-self:start;min-height:40px;margin-top:24px}.flow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.flow .arr{color:var(--muted);font-size:12px}.chip{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);white-space:nowrap;align-items:center;padding:2px 8px;font-size:12px;line-height:20px;display:inline-flex}.chip.target{background:var(--accent-soft);color:var(--primary);border-color:#0000}.chip.warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.table td.clip{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.route{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.route-row{grid-template-columns:minmax(150px,200px) 1fr;gap:8px;display:grid}.route .greeting{margin-top:0}.greeting{margin-bottom:16px}.seg{margin-bottom:16px;display:inline-flex}.seg label{border:1px solid var(--border);background:var(--surface);cursor:pointer;align-items:center;height:40px;margin-left:-1px;padding:0 8px;display:inline-flex;position:relative}.seg label:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);margin-left:0}.seg label:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.seg label:hover{background:var(--hover)}.seg label.on{z-index:1;background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.seg input{opacity:0;width:0;height:0;position:absolute}.seg label:focus-within{outline:2px solid var(--primary-hover);outline-offset:1px}.hours{gap:8px;display:grid}.hours .day{grid-template-columns:190px 1fr 1fr;align-items:center;gap:8px;min-height:40px;display:grid}.hours .day .short{display:none}.hours .day .check{margin:0}.hours .day .off{grid-column:span 2}.subrow{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:8px;margin-bottom:12px;padding:12px;display:flex}.subrow .head{align-items:center;gap:8px;display:flex}.subrow .head.wrap{flex-wrap:wrap}.times{align-items:center;gap:8px;display:flex}.times .input{flex:1;width:auto;min-width:0}.days{flex-wrap:wrap;gap:4px;display:flex}.pill{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;padding:6px 9px;font-size:12px;line-height:16px;position:relative}.pill.on{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.pill input{opacity:0;width:0;height:0;position:absolute}.pill:focus-within{outline:2px solid var(--primary-hover)}.keys{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.key-row{grid-template-columns:180px 1fr auto;align-items:start;gap:8px;display:grid}.info{border-radius:var(--radius-info);background:var(--hover);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;padding:12px 16px;display:flex}.info b{font-size:15px}.codecs{flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:40px;display:flex}.codecs .check{margin:0}.check-list{gap:8px;display:grid}.check-list .row{gap:8px}.check-list input{width:18px;height:18px;margin:0}.audio-mini{vertical-align:middle;max-width:220px;height:32px}.tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.tile{background:var(--surface);border-radius:var(--radius-lg);padding:16px}.tile-label{color:var(--muted);font:var(--fw-medium) 14px/16px var(--font)}.tile-value{font:var(--fw-medium) var(--fs-h3) / var(--lh-h3) var(--font);margin-top:8px}.tile-sub{color:var(--muted);margin-top:4px;font-size:12px;line-height:16px}.status-dot{background:var(--muted);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.status-dot.ok{background:var(--st-online)}.status-dot.warn{background:var(--st-away)}.status-dot.err{background:var(--st-dnd)}.status-dot.off{background:var(--st-offline)}.media-player audio{width:260px;max-width:100%;height:34px;display:block}.viz{position:relative}.viz-scroll{position:relative;overflow-x:auto}.viz-grid{stroke:var(--viz-grid);stroke-width:1px}.viz-base{stroke:var(--viz-base);stroke-width:1px}.viz-axis{fill:var(--viz-axis);font-size:12px}.viz-legend{color:var(--text);flex-wrap:wrap;gap:16px;margin-bottom:8px;font-size:12px;line-height:16px;display:flex}.viz-legend i,.viz-tip i{vertical-align:0;border-radius:0;width:8px;height:8px;margin-right:6px;display:inline-block}.viz-tip{pointer-events:none;background:var(--tooltip-bg);color:var(--tooltip-text);border-radius:var(--radius-md);white-space:nowrap;z-index:5;padding:8px 12px;font-size:12px;line-height:16px;position:absolute}.viz-tip b{margin-bottom:2px;display:block}.viz-ramp{color:var(--muted);align-items:center;gap:3px;margin-top:8px;font-size:12px;display:flex}.viz-ramp i{border-radius:2px;width:18px;height:10px}.viz-ramp span{margin:0 4px}.hbars{gap:6px;display:grid}.hbar{grid-template-columns:minmax(120px,220px) 1fr 70px;align-items:center;gap:10px;display:grid}.hbar-label{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.hbar-track{height:10px}.hbar-fill{border-radius:0;min-width:2px;height:10px}.hbar-value{text-align:right;font-size:14px}.settings-block{border-top:1px solid var(--border);margin-top:16px;padding-top:8px}.settings-block>summary{cursor:pointer;font-weight:var(--fw-medium);padding:4px 0 8px}.settings-block>summary:hover{color:var(--primary-hover)}.call-settings h4{margin:16px 0 8px}.days-grid{gap:8px;margin-top:8px;display:grid}.star{color:var(--muted);font-size:18px;line-height:1}.star.on{color:var(--favorite)}.code{background:var(--hover);border-radius:var(--radius-sm);padding:12px;font-size:12.5px;line-height:1.5;overflow-x:auto}@media (width<=760px){.grid2,.choice-list,.members{grid-template-columns:1fr}.grid2.tight{grid-template-columns:1fr 1fr}.toolbar .search{width:100%;margin-left:0}.toolbar .search .input{width:100%}.route-row{grid-template-columns:1fr}.key-row{grid-template-columns:1fr auto}.key-row .route{grid-area:2/1/auto/-1}.key-row+.key-row{border-top:1px dashed var(--border);padding-top:10px}.check.field-like{min-height:0;margin-top:0}.hours .day{grid-template-columns:58px 1fr 1fr;gap:6px}.hours .day .long{display:none}.hours .day .short{display:inline}.media-player audio{width:180px}.hbar{grid-template-columns:100px 1fr 56px}}
