html[data-nova-dark=night]{--nd-bg:#000;--nd-surface:#1c1c1e;--nd-surface2:#242426;--nd-surface3:#2c2c2e;--nd-border:#38383a;--nd-text:#f2f2f7;--nd-muted:#98989f}html[data-nova-dark=dark]{--nd-bg:#141c26;--nd-surface:#1c2633;--nd-surface2:#212d3b;--nd-surface3:#283646;--nd-border:#33424f;--nd-text:#eef2f7;--nd-muted:#8d9bab}html[data-nova-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nova-bg:var(--nd-bg);--nova-surface:var(--nd-surface);--nova-text-primary:var(--nd-text);--nova-text-secondary:var(--nd-muted);--nova-border:var(--nd-border);--purple-soft:color-mix(in srgb,var(--nova-accent) 22%,var(--nd-surface))}html[data-nova-dark],html[data-nova-dark] body{background:var(--nd-bg);color:var(--nd-text)}html[data-nova-dark] input:not([type=range]):not([type=checkbox]):not([type=radio]),html[data-nova-dark] select,html[data-nova-dark] textarea{background-color:var(--nd-surface2);color:var(--nd-text);border-color:var(--nd-border)}html[data-nova-dark] input::placeholder,html[data-nova-dark] textarea::placeholder{color:var(--nd-muted)}html[data-nova-dark] table,html[data-nova-dark] th,html[data-nova-dark] td{border-color:var(--nd-border)}html[data-nova-dark] img,html[data-nova-dark] video{filter:none}html[data-nova-dark] ::-webkit-scrollbar-thumb{background:var(--nd-border)}html[data-nova-dark] .messages{background-image:radial-gradient(color-mix(in srgb,var(--nd-text) 10%,transparent) .75px,transparent .75px)}html[data-nova-accent]{--nova-accent:var(--nova-accent-x);--nova-accent-hover:var(--nova-accent-x-hover);--purple-soft:var(--nova-accent-x-soft)}html[data-nova-wallpaper] .messages{background-attachment:local;background:var(--nova-chat-bg)!important}html[data-nova-wallpaper] .messages .date-pill{color:#fff;-webkit-backdrop-filter:blur(8px);background:#00000038}html[data-nova-chat-theme] .messages .message.incoming{background:var(--nova-bubble-in)!important;color:var(--nova-bubble-in-text)!important}html[data-nova-chat-theme] .messages .message.outgoing{background:var(--nova-bubble-out)!important;color:var(--nova-bubble-out-text)!important}html[data-nova-chat-theme] .messages .message.outgoing time,html[data-nova-chat-theme] .messages .message.outgoing small{color:color-mix(in srgb,var(--nova-bubble-out-text) 62%,transparent)!important}html[data-nova-chat-theme] .messages .message.incoming time{color:color-mix(in srgb,var(--nova-bubble-in-text) 50%,transparent)!important}html[data-nova-bubble] .messages .message{border-radius:var(--nova-bubble-radius)!important}html[data-nova-bubble] .messages .message.incoming{border-bottom-left-radius:var(--nova-bubble-tail)!important}html[data-nova-bubble] .messages .message.outgoing{border-bottom-right-radius:var(--nova-bubble-tail)!important}html[data-nova-big-emoji] .messages .message.emoji-only{padding-left:2px;padding-right:2px;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-nova-big-emoji] .messages .message.emoji-only .message-twemoji-text{line-height:1.1;font-size:44px!important}html[data-nova-big-emoji] .messages .message.emoji-only .message-twemoji-text img{width:44px!important;height:44px!important}@media (prefers-reduced-motion:reduce){html:not([data-nova-motion=full]) *,html:not([data-nova-motion=full]) :before,html:not([data-nova-motion=full]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-nova-motion=reduce] *,html[data-nova-motion=reduce] :before,html[data-nova-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.appearance-workspace .settings-topbar{height:auto;min-height:58px;padding:12px 22px}.appearance-workspace .settings-topbar h1{font-size:var(--fs-20,20px);margin:0 0 2px;font-weight:700}.appearance-workspace .settings-topbar p{font-size:var(--fs-12,12px);color:var(--nova-text-secondary,#667085);line-height:1.35}.appearance-page{max-width:640px;padding:8px 20px 40px}.nap{--ng:var(--nd-surface,#fff);--nl:var(--nd-border,#e5e5ea);--nt:var(--nd-text,#1c1c1e);--nm:var(--nd-muted,#8e8e93);color:var(--nt)}.nap-head{font-size:var(--fs-12,12px);letter-spacing:.02em;text-transform:uppercase;color:var(--nm);margin:22px 16px 7px;font-weight:500}.nap-title{font-size:var(--fs-20,20px);margin:6px 4px 14px;font-weight:700}.nap-note{font-size:var(--fs-12,12px);color:var(--nm);margin:7px 16px 0;line-height:1.4}.nap-note.error{color:#e5484d}.nap-group{background:var(--ng);border-radius:12px;margin-top:6px;overflow:hidden}.nap-group+.nap-group{margin-top:22px}.nap-row{width:100%;min-height:46px;color:inherit;font:inherit;font-size:var(--fs-14,15px);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 14px;display:flex;position:relative}.nap-row+.nap-row,.nap-row+.nap-accents,.nap-themes+.nap-row{box-shadow:inset 0 1px 0 var(--nl)}.nap-row.static{cursor:default}.nap-row:not(.static):active{background:color-mix(in srgb,var(--nt) 6%,transparent)}.nap-row>span:not(.nap-row-icon):not(.nap-check):not(.nap-chevron):not(.nap-swatch){flex:1;min-width:0}.nap-row.danger{color:#e5484d;justify-content:center}.nap-row-text{flex-direction:column;gap:2px;display:flex}.nap-row-text small{font-size:var(--fs-11,12px);color:var(--nm)}.nap-row-icon{color:#fff;border-radius:7px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:14px;font-weight:700;display:grid}.nap-detail{color:var(--nm);font-size:var(--fs-13,14px);white-space:nowrap}.nap-chevron{color:color-mix(in srgb,var(--nm) 70%,transparent);margin-left:2px;font-size:22px;line-height:1}.nap-check{color:var(--nova-accent,#158cd5);font-size:17px;font-weight:700}.nap-accent-text{color:var(--nova-accent,#158cd5)}.nap-value{color:var(--nm);font-weight:600}.nap-swatch{border:1px solid var(--nl);border-radius:50%;flex:0 0 22px;width:22px;height:22px}.nap-switch{background:color-mix(in srgb,var(--nm) 32%,transparent);cursor:pointer;border:0;border-radius:16px;flex:0 0 51px;width:51px;height:31px;padding:0;transition:background .2s;position:relative}.nap-switch i{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #0003}.nap-switch.on{background:#34c759}.nap-switch.on i{transform:translate(20px)}.nap-back{color:var(--nova-accent,#158cd5);font:inherit;font-size:var(--fs-14,16px);cursor:pointer;background:0 0;border:0;padding:8px 2px}.nap-sheet-head{grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 2px 12px;display:grid}.nap-sheet-head strong{font-size:var(--fs-14,16px)}.nap-link{color:var(--nova-accent,#158cd5);font:inherit;font-size:var(--fs-14,16px);cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 0}.nap-link.strong{justify-self:end;font-weight:600}.nap-chat{background:var(--p-bg);border-radius:12px;flex-direction:column;justify-content:flex-end;gap:8px;min-height:150px;padding:18px 14px;display:flex}.nap-theme-group .nap-chat,.nap-group>.nap-chat{border-radius:0}.nap>.nap-chat{margin:6px 0 0}.nap-bubble{border-radius:var(--p-radius);max-width:78%;padding:8px 11px 6px;line-height:1.35;box-shadow:0 1px 1px #00000014}.nap-bubble.in{background:var(--p-in);color:var(--p-in-text);border-bottom-left-radius:var(--p-tail);align-self:flex-start}.nap-bubble.out{background:var(--p-out);color:var(--p-out-text);border-bottom-right-radius:var(--p-tail);align-self:flex-end}.nap-bubble time{text-align:right;opacity:.6;margin-top:2px;font-size:11px;display:block}.nap-read{color:var(--p-accent)}.nap-quote{border-left:3px solid var(--p-accent);opacity:.85;margin-bottom:5px;padding:1px 0 1px 7px;font-size:.88em;display:block}.nap-quote b{color:var(--p-accent);display:block}.nap-themes{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;padding:12px 12px 14px;display:flex;overflow-x:auto}.nap-theme{cursor:pointer;color:inherit;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:0 0 74px;align-items:center;gap:4px;padding:0;display:flex;position:relative}.nap-theme-art{background:var(--p-bg);width:74px;height:96px;box-shadow:inset 0 0 0 1px var(--nl);border-radius:12px;flex-direction:column;justify-content:center;gap:6px;padding:8px;display:flex}.nap-theme-art i{border-radius:7px;height:13px;display:block}.nap-theme-art i.in{background:var(--p-in);width:70%}.nap-theme-art i.out{background:var(--p-out);align-self:flex-end;width:60%}.nap-theme-emoji{font-size:18px;position:absolute;top:66px}.nap-theme small{font-size:var(--fs-11,12px);color:var(--nm)}.nap-theme.active .nap-theme-art{box-shadow:0 0 0 2.5px var(--nova-accent,#158cd5)}.nap-theme.active small{color:var(--nova-accent,#158cd5);font-weight:600}.nap-accents{flex-wrap:wrap;gap:10px;padding:6px 14px 14px;display:flex}.nap-accents button{background:var(--c);cursor:pointer;border:0;border-radius:50%;width:28px;height:28px;transition:box-shadow .15s;box-shadow:0 0 #0000}.nap-accents button.active{box-shadow:0 0 0 2px var(--ng),0 0 0 4px var(--c)}.nap-accents-row{padding-bottom:2px}.nap-wallgrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:6px;display:grid}.nap-wall{cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0;display:flex}.nap-wall-art{aspect-ratio:3/4.2;width:100%;box-shadow:inset 0 0 0 1px var(--nl);border-radius:12px;display:block}.nap-wall.active .nap-wall-art{box-shadow:0 0 0 2.5px var(--nova-accent,#158cd5)}.nap-wall small{font-size:var(--fs-11,12px);color:var(--nm)}.nap-color{cursor:pointer;background:0 0;border:0;width:44px;height:30px;padding:0}.nap-time{font:inherit;color:inherit;border-radius:8px;padding:5px 9px;background:color-mix(in srgb,var(--nm) 14%,transparent)!important;border:0!important;width:auto!important;min-height:0!important}.nap-slider{align-items:center;gap:12px;padding:16px 14px 12px;display:flex}.nap-slider .a-small{font-size:13px}.nap-slider .a-large{font-size:23px}.nap-slider .r-small,.nap-slider .r-large{border:2px solid var(--nm);border-radius:2px;width:18px;height:18px}.nap-slider .r-large{border-radius:8px}.nap-range-wrap{flex:1;position:relative}.nap-range-wrap input[type=range]{width:100%;accent-color:var(--nova-accent,#158cd5);z-index:1;position:relative;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.nap-ticks{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.nap-ticks i{background:color-mix(in srgb,var(--nm) 45%,transparent);border-radius:1px;width:2px;height:10px}.nap-ticks i.on{background:var(--nova-accent,#158cd5)}.nap-range-wrap input:disabled{opacity:.45}.nap-reactions{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:14px;display:grid}.nap-reactions button{background:var(--ng);cursor:pointer;border:0;border-radius:12px;height:56px;font-size:28px}.nap-reactions button.active{box-shadow:0 0 0 2.5px var(--nova-accent,#158cd5)}.appearance-workspace{background:var(--nd-bg,#f2f2f7)}@media (max-width:768px){.appearance-page{padding:4px 12px 90px}.appearance-workspace .settings-topbar{padding:12px 16px!important}.nap-wallgrid{grid-template-columns:repeat(3,1fr)}}html[data-nova-dark] .sidebar{background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .user-mini small,html[data-nova-dark] .logout-mini{color:var(--nd-muted)}html[data-nova-dark] .topbar,html[data-nova-dark] .icon-button,html[data-nova-dark] .chat-actions button{background:var(--nd-surface)}html[data-nova-dark] .icon-button em{border:1px solid var(--nd-border)}html[data-nova-dark] .summary-strip{background:var(--nd-bg)}html[data-nova-dark] .summary-card{background:var(--nd-surface)}html[data-nova-dark] .summary-icon.purple{color:#61b9ef;background:color-mix(in srgb, #4233cc 11%, var(--nd-surface))}html[data-nova-dark] .summary-icon.green{color:#7beac3;background:color-mix(in srgb, #3dc28d 16%, var(--nd-surface))}html[data-nova-dark] .summary-icon.amber{color:#e2ae6f;background:color-mix(in srgb, #cc9133 16%, var(--nd-surface))}html[data-nova-dark] .trend{color:#61b9ef}html[data-nova-dark] .trend.muted{color:var(--nd-muted)}html[data-nova-dark] .trend.good{color:#7beac3}html[data-nova-dark] .channels-online{background:var(--nd-surface)}html[data-nova-dark] .channels-online span{color:var(--nd-muted)}html[data-nova-dark] .inbox,html[data-nova-dark] .chat,html[data-nova-dark] .customer-panel{background:var(--nd-surface)}html[data-nova-dark] .inbox-head button{color:var(--nd-muted)}html[data-nova-dark] .search{background:var(--nd-bg);border:1px solid var(--nd-border)}html[data-nova-dark] .search span{color:var(--nd-muted)}html[data-nova-dark] .filters button{background:var(--nd-surface)}html[data-nova-dark] .filters button.selected{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .conversation{border-top:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .conversation:hover,html[data-nova-dark] .conversation.active{background:color-mix(in srgb, #4033cc 11%, var(--nd-surface))}html[data-nova-dark] .avatar i{border:2px solid var(--nd-border)}html[data-nova-dark] .conversation-copy small,html[data-nova-dark] .conversation-meta time,html[data-nova-dark] .chat-head p,html[data-nova-dark] .chat-actions button{color:var(--nd-muted)}html[data-nova-dark] .messages{background-color:var(--nd-bg);background-image:radial-gradient(color-mix(in srgb, #60739f 16%, var(--nd-surface)) .75px,transparent .75px)}html[data-nova-dark] .date-pill{background:color-mix(in srgb, #5b71a4 16%, var(--nd-surface));color:var(--nd-muted)}html[data-nova-dark] .message.incoming{background:var(--nd-surface)}html[data-nova-dark] .message.outgoing{background:color-mix(in srgb, #4533cc 16%, var(--nd-surface))}html[data-nova-dark] .system-message{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .system-message small{color:var(--nd-muted)}html[data-nova-dark] .system-message button{background:color-mix(in srgb, #4733cc 11%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .composer{background:var(--nd-surface)}html[data-nova-dark] .quick-actions button{background:var(--nd-bg);color:var(--nd-muted)}html[data-nova-dark] .compose-box{border:1px solid var(--nd-border)}html[data-nova-dark] .compose-box>button,html[data-nova-dark] .customer-hero .close,html[data-nova-dark] .customer-hero p{color:var(--nd-muted)}html[data-nova-dark] .customer-hero>div button{background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .panel-block dt{color:var(--nd-muted)}html[data-nova-dark] .panel-block dd{color:var(--nd-text)}html[data-nova-dark] .order-state{background:color-mix(in srgb, #cc9133 16%, var(--nd-surface));color:#e1ae70}html[data-nova-dark] .order-card{background:var(--nd-bg)}html[data-nova-dark] .order-card small,html[data-nova-dark] .order-card i{color:var(--nd-muted)}html[data-nova-dark] .progress span{background:var(--nd-surface3)}html[data-nova-dark] .progress-labels,html[data-nova-dark] .manager small{color:var(--nd-muted)}html[data-nova-dark] .binotel{background:color-mix(in srgb, #336ecc 16%, var(--nd-surface));color:#64a1ed}html[data-nova-dark] .integrations em{color:#70e1b4}html[data-nova-dark] .orders-workspace{background:var(--nd-bg)}html[data-nova-dark] .orders-stats article,html[data-nova-dark] .orders-toolbar{background:var(--nd-surface)}html[data-nova-dark] .orders-search{border:1px solid var(--nd-border)}html[data-nova-dark] .orders-search span{color:var(--nd-muted)}html[data-nova-dark] .orders-list{background:var(--nd-surface)}html[data-nova-dark] .order-row{border-top:1px solid var(--nd-border)}html[data-nova-dark] .order-row summary:hover{background:var(--nd-surface)}html[data-nova-dark] .status-1{background:color-mix(in srgb, #4233cc 11%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .status-2{background:color-mix(in srgb, #3378cc 11%, var(--nd-surface));color:#6da8e3}html[data-nova-dark] .status-3{background:color-mix(in srgb, #cc9133 16%, var(--nd-surface));color:#e3ae6d}html[data-nova-dark] .status-4{background:color-mix(in srgb, #39c68b 16%, var(--nd-surface));color:#7aebc2}html[data-nova-dark] .status-5{background:color-mix(in srgb, #cc3342 11%, var(--nd-surface));color:#d57b84}html[data-nova-dark] .order-chevron{color:var(--nd-muted)}html[data-nova-dark] .order-details{background:var(--nd-bg);border-top:1px solid var(--nd-border)}html[data-nova-dark] .order-details h3{color:var(--nd-muted)}html[data-nova-dark] .status-action{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .status-action:hover{color:#61b9ef}html[data-nova-dark] .status-action-4{background:color-mix(in srgb, #39c68b 16%, var(--nd-surface));border-color:color-mix(in srgb, #40bf8e 35%, var(--nd-border));color:#7aebc2}html[data-nova-dark] .status-action-5{background:color-mix(in srgb, #cc3340 11%, var(--nd-surface));border-color:color-mix(in srgb, #cc3340 35%, var(--nd-border));color:#d57b84}html[data-nova-dark] .status-message{color:var(--nd-muted)}html[data-nova-dark] .product-line{border-top:1px solid var(--nd-border)}html[data-nova-dark] .product-line>span:nth-child(2){color:var(--nd-muted)}html[data-nova-dark] .status-history{border-top:1px solid var(--nd-border)}html[data-nova-dark] .history-entry small,html[data-nova-dark] .history-empty{color:var(--nd-muted)}html[data-nova-dark] .sync-success{color:#7aebc2!important}html[data-nova-dark] .sync-failed{color:#d57b84!important}html[data-nova-dark] .sync-pending{color:#e3ae6d!important}html[data-nova-dark] .sync-retry{border:1px solid color-mix(in srgb, #4960b6 35%, var(--nd-border));background:var(--nd-surface)}html[data-nova-dark] .orders-state{background:var(--nd-surface)}html[data-nova-dark] .orders-state.error{color:#d57b84}html[data-nova-dark] .integrations-workspace{background:var(--nd-bg)}html[data-nova-dark] .risk-notice{border:1px solid color-mix(in srgb, #cc8f33 35%, var(--nd-border));background:color-mix(in srgb, #cc9633 11%, var(--nd-surface));color:#deba87}html[data-nova-dark] .risk-notice p{color:#cfb796}html[data-nova-dark] .integration-error{border:1px solid color-mix(in srgb, #cc3340 35%, var(--nd-border));background:color-mix(in srgb, #cc333d 11%, var(--nd-surface));color:#d37e86}html[data-nova-dark] .integration-loading,html[data-nova-dark] .channel-card{background:var(--nd-surface)}html[data-nova-dark] .channel-card-head{border-bottom:1px solid var(--nd-border)}html[data-nova-dark] .connection-badge.neutral{background:var(--nd-surface3);color:var(--nd-muted)}html[data-nova-dark] .connection-badge.pending{background:color-mix(in srgb, #cc9133 16%, var(--nd-surface));color:#e8b87d}html[data-nova-dark] .connection-badge.success{background:color-mix(in srgb, #39c68b 16%, var(--nd-surface));color:#7aebc2}html[data-nova-dark] .channel-copy p,html[data-nova-dark] .channel-copy ol{color:var(--nd-muted)}html[data-nova-dark] .channel-placeholder{background:var(--nd-bg);border:1px dashed var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .channel-placeholder b{background:var(--nd-surface);border:1px solid var(--nd-border);color:#61b9ef}html[data-nova-dark] .qr-panel{border:1px dashed var(--nd-border);background:var(--nd-bg)}html[data-nova-dark] .qr-panel.has-qr{background:var(--nd-surface)}html[data-nova-dark] .qr-panel small{color:var(--nd-muted)}html[data-nova-dark] .qr-frame{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .qr-empty{color:var(--nd-muted)}html[data-nova-dark] .connected-check{background:color-mix(in srgb, #34cb87 16%, var(--nd-surface));color:#78edc0}html[data-nova-dark] .connected-check.paused{background:color-mix(in srgb, #5875a7 16%, var(--nd-surface));color:var(--nd-muted)}html[data-nova-dark] .connection-details dt{color:var(--nd-muted)}html[data-nova-dark] .connection-details dd{color:var(--nd-text)}html[data-nova-dark] .connector-error{background:color-mix(in srgb, #cc333d 11%, var(--nd-surface));color:#d37e86!important}html[data-nova-dark] .telegram-panel{border:1px solid var(--nd-border);background:var(--nd-bg)}html[data-nova-dark] .telegram-panel>small,html[data-nova-dark] .telegram-form label span{color:var(--nd-muted)}html[data-nova-dark] .telegram-form input{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .telegram-form a{color:#67bce9}html[data-nova-dark] .telegram-wait small{color:var(--nd-muted)}html[data-nova-dark] .connector-spinner{color:#5fbef2}html[data-nova-dark] .channel-card-footer{border-top:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .channel-card-footer>span{color:var(--nd-muted)}html[data-nova-dark] .secondary-action{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .danger-action{border:1px solid color-mix(in srgb, #c83745 35%, var(--nd-border));background:color-mix(in srgb, #cc3340 11%, var(--nd-surface));color:#d37e86}@media (min-width:769px){html[data-nova-dark] .sidebar:before{background:var(--nd-surface)}}html[data-nova-dark] .settings-workspace{background:var(--nd-bg)}html[data-nova-dark] .settings-topbar,html[data-nova-dark] .settings-card{background:var(--nd-surface)}html[data-nova-dark] .font-setting-head>strong{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface))}html[data-nova-dark] .font-preview,html[data-nova-dark] .font-scale-labels{color:var(--nd-muted)}html[data-nova-dark] .settings-actions button{background:var(--nd-surface)}html[data-nova-dark] .settings-actions button:hover{color:#61b9ef}html[data-nova-dark] .font-preview-box{background:var(--nd-bg);border:1px solid var(--nd-border)}html[data-nova-dark] .font-preview-box p{color:var(--nd-muted)}html[data-nova-dark] .chat-state-button{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .message.incoming{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .message.outgoing{background:color-mix(in srgb, #4733cc 16%, var(--nd-surface));border:1px solid var(--nd-border)}html[data-nova-dark] .message time,html[data-nova-dark] .message.outgoing time{color:var(--nd-muted)}html[data-nova-dark] .message-reply-preview{background:color-mix(in srgb, var(--nd-surface) 58%, transparent);color:var(--nd-muted)}html[data-nova-dark] .message.incoming .message-reply-preview{background:var(--nd-bg)}html[data-nova-dark] .message.outgoing .message-reply-preview{background:color-mix(in srgb, var(--nd-surface) 52%, transparent)}html[data-nova-dark] .message-reply-action{color:var(--nd-muted)}html[data-nova-dark] .message-reply-action:hover{color:#61b9ef}html[data-nova-dark] .date-pill{background:color-mix(in srgb, color-mix(in srgb, #5c71a3 16%, var(--nd-surface)) 88%, transparent);border:1px solid var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .chat-system-event{color:var(--nd-muted)}html[data-nova-dark] .chat-system-event time,html[data-nova-dark] .chat-system-event[title*=автоматически],html[data-nova-dark] .chat-system-event{color:var(--nd-muted)}html[data-nova-dark] .chat-system-event:before,html[data-nova-dark] .chat-system-event:after{background:var(--nd-surface3)}html[data-nova-dark] .chat-system-event time{color:var(--nd-muted)}html[data-nova-dark] .chat-system-event[title*=автоматически]{color:#61b9ef}html[data-nova-dark] .chat-system-event[title*=автоматически]:before,html[data-nova-dark] .chat-system-event[title*=автоматически]:after{background:color-mix(in srgb, #4533cc 16%, var(--nd-surface))}html[data-nova-dark] .message.incoming{border-color:var(--nd-border)}html[data-nova-dark] .message.outgoing{border-color:color-mix(in srgb, #4733cc 35%, var(--nd-border))}html[data-nova-dark] .chat-system-group-toggle{color:var(--nd-muted)}html[data-nova-dark] .chat-system-group-toggle:before,html[data-nova-dark] .chat-system-group-toggle:after{background:var(--nd-surface3)}html[data-nova-dark] .chat-system-group-toggle b,html[data-nova-dark] .chat-system-group-toggle:hover{color:#61b9ef}html[data-nova-dark] .chat-system-group-toggle:hover:before,html[data-nova-dark] .chat-system-group-toggle:hover:after{background:color-mix(in srgb, #4533cc 16%, var(--nd-surface))}html[data-nova-dark] .chat-system-group-items{background:color-mix(in srgb, var(--nd-bg) 72%, transparent)}html[data-nova-dark] .chat-assign-button{border-color:color-mix(in srgb, #4533cc 35%, var(--nd-border));background:color-mix(in srgb, #4a33cc 11%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .chat-assign-button:hover:not(:disabled){background:color-mix(in srgb, #4733cc 16%, var(--nd-surface))}html[data-nova-dark] .chat-transfer-button{border-color:var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .chat-transfer-button:hover:not(:disabled){background:var(--nd-bg)}html[data-nova-dark] .chat-transfer-popover{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .chat-transfer-title,html[data-nova-dark] .chat-transfer-manager{color:var(--nd-text)}html[data-nova-dark] .chat-transfer-manager:hover:not(:disabled){background:color-mix(in srgb, #4033cc 11%, var(--nd-surface))}html[data-nova-dark] .chat-transfer-avatar{background:color-mix(in srgb, #4233cc 11%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .chat-transfer-empty{color:var(--nd-muted)}html[data-nova-dark] .chat-transfer-retry{color:#61b9ef}html[data-nova-dark] .chat-transfer-cancel{border-top:1px solid var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .chat-transfer-cancel:hover,html[data-nova-dark] .chat-transfer-manager-info small{color:var(--nd-muted)}html[data-nova-dark] .administration-workspace{background:var(--nd-bg)}html[data-nova-dark] .administration-tabs button{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .administration-tabs button:hover,html[data-nova-dark] .administration-tabs button.active{background:color-mix(in srgb, #4f33cc 11%, var(--nd-surface))}html[data-nova-dark] .administration-card{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .administration-title strong{color:var(--nd-text)}html[data-nova-dark] .administration-title span{color:var(--nd-muted)}html[data-nova-dark] .administration-status.status-pending{color:#e7b97e;background:color-mix(in srgb, #cc9633 16%, var(--nd-surface))}html[data-nova-dark] .administration-status.status-approved,html[data-nova-dark] .administration-status.status-auto_approved{color:#8bdab6;background:color-mix(in srgb, #41be84 16%, var(--nd-surface))}html[data-nova-dark] .administration-status.status-rejected{color:#cf818c;background:color-mix(in srgb, #cc334a 16%, var(--nd-surface))}html[data-nova-dark] .administration-message{background:var(--nd-bg);color:var(--nd-muted)}html[data-nova-dark] .administration-meta,html[data-nova-dark] .administration-meta b,html[data-nova-dark] .administration-meta code{color:var(--nd-muted)}html[data-nova-dark] .administration-actions{border-top:1px solid var(--nd-border)}html[data-nova-dark] .admin-approve,html[data-nova-dark] .admin-enable{background:color-mix(in srgb, #40bf80 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .admin-reject{background:color-mix(in srgb, #cc334a 16%, var(--nd-surface));color:#d0808b}html[data-nova-dark] .admin-disable{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .administration-error{background:color-mix(in srgb, #cc334a 16%, var(--nd-surface));color:#d0808b}html[data-nova-dark] .administration-empty{background:var(--nd-surface);border:1px dashed var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .manager-directory-refresh{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .manager-role-info{border:1px solid var(--nd-border);background:var(--nd-bg)}html[data-nova-dark] .manager-role-info span{color:var(--nd-muted)}html[data-nova-dark] .manager-card{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .manager-card-avatar{background:color-mix(in srgb, #4c33cc 16%, var(--nd-surface))}html[data-nova-dark] .manager-card-person span,html[data-nova-dark] .manager-card-person small{color:var(--nd-muted)}html[data-nova-dark] .manager-role-manager{background:color-mix(in srgb, #5875a7 16%, var(--nd-surface));color:var(--nd-muted)}html[data-nova-dark] .manager-role-admin{background:color-mix(in srgb, #cca333 16%, var(--nd-surface));color:#f7ce6e}html[data-nova-dark] .manager-role-super_admin{background:color-mix(in srgb, #47b867 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .manager-card-access{border-top:1px solid var(--nd-border)}html[data-nova-dark] .manager-field-label{color:var(--nd-muted)}html[data-nova-dark] .manager-card-access select{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .manager-permission-note{color:var(--nd-muted)}html[data-nova-dark] .manager-directory-state{border:1px dashed var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .manager-directory-state button{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .templates-workspace{background:var(--nd-bg)}html[data-nova-dark] .templates-page-head p{color:var(--nd-muted)}html[data-nova-dark] .template-secondary-button,html[data-nova-dark] .templates-policy{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .templates-policy span{color:var(--nd-muted)}html[data-nova-dark] .template-editor{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .template-editor-head button,html[data-nova-dark] .template-editor label>span{color:var(--nd-muted)}html[data-nova-dark] .template-editor input[type=text],html[data-nova-dark] .template-editor input:not([type]),html[data-nova-dark] .template-editor textarea,html[data-nova-dark] .template-card{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .template-card-head span{color:var(--nd-muted)}html[data-nova-dark] .template-default-badge{background:color-mix(in srgb, #cca333 16%, var(--nd-surface));color:var(--nd-text)!important}html[data-nova-dark] .template-private-badge{background:color-mix(in srgb, #5875a7 16%, var(--nd-surface));color:var(--nd-muted)!important}html[data-nova-dark] .template-disabled-badge{background:color-mix(in srgb, #c33 16%, var(--nd-surface));color:#cc8585!important}html[data-nova-dark] .template-card-body{color:var(--nd-text)}html[data-nova-dark] .template-card-meta{color:var(--nd-muted)}html[data-nova-dark] .template-card-actions{border-top:1px solid var(--nd-border)}html[data-nova-dark] .template-card-actions button{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .template-card-actions .template-publish-button{background:color-mix(in srgb, #cca833 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .template-card-actions .template-unpublish-button{border-color:var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .template-locked-note{color:var(--nd-muted)}html[data-nova-dark] .template-page-state{border:1px dashed var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .template-page-state button,html[data-nova-dark] .template-picker{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .template-picker-head{border-bottom:1px solid var(--nd-border)}html[data-nova-dark] .template-picker-head span,html[data-nova-dark] .template-picker-head button{color:var(--nd-muted)}html[data-nova-dark] .template-picker-list>button{background:var(--nd-surface)}html[data-nova-dark] .template-picker-list>button:hover{background:color-mix(in srgb, #4033cc 11%, var(--nd-surface))}html[data-nova-dark] .template-picker-list small,html[data-nova-dark] .template-picker-list p,html[data-nova-dark] .template-picker-state{color:var(--nd-muted)}html[data-nova-dark] .template-picker-state.error{color:#cc858b}html[data-nova-dark] .client-card-open{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-card-workspace{background:var(--nd-bg);color:var(--nd-text)}html[data-nova-dark] .client-card-header{background:var(--nd-surface);border-bottom:1px solid var(--nd-border)}html[data-nova-dark] .client-card-header p{color:var(--nd-muted)}html[data-nova-dark] .client-card-back{color:#61b9ef}html[data-nova-dark] .client-card-close{color:var(--nd-muted)}html[data-nova-dark] .client-card-close:hover{background:var(--nd-bg);color:var(--nd-text)}html[data-nova-dark] .client-card-notice{background:color-mix(in srgb, #3dc284 16%, var(--nd-surface));color:#7aebc0}html[data-nova-dark] .client-card-error{background:color-mix(in srgb, #cc333d 11%, var(--nd-surface));color:#d47d87}html[data-nova-dark] .client-card-loading{color:var(--nd-muted)}html[data-nova-dark] .client-card-empty{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .client-card-empty-icon{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .client-card-empty p,html[data-nova-dark] .client-card-empty label span,html[data-nova-dark] .client-card-form-grid label span{color:var(--nd-muted)}html[data-nova-dark] .client-card-empty input,html[data-nova-dark] .client-card-empty select,html[data-nova-dark] .client-card-form-grid input,html[data-nova-dark] .client-card-form-grid select,html[data-nova-dark] .client-card-add-form input,html[data-nova-dark] .client-card-add-form select{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .client-card-secondary-action{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface))}html[data-nova-dark] .client-card-summary{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .client-card-status{background:color-mix(in srgb, #39c67b 16%, var(--nd-surface));color:#7ee7c1}html[data-nova-dark] .client-card-summary dl{border-top:1px solid var(--nd-border)}html[data-nova-dark] .client-card-summary dt{color:var(--nd-muted)}html[data-nova-dark] .client-card-summary dd{color:var(--nd-text)}html[data-nova-dark] .client-card-section{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .client-card-section-title p{color:var(--nd-muted)}html[data-nova-dark] .client-card-row{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-card-row-icon{background:color-mix(in srgb, #3361cc 11%, var(--nd-surface));color:var(--nd-muted)}html[data-nova-dark] .client-card-row-icon.onec{color:var(--nd-text)}html[data-nova-dark] .client-card-row-copy small,html[data-nova-dark] .client-card-switch-label,html[data-nova-dark] .client-card-star{color:var(--nd-muted)}html[data-nova-dark] .client-card-star.active{color:#edcf64}html[data-nova-dark] .client-card-add-form button{background:color-mix(in srgb, #5265ad 16%, var(--nd-surface));color:var(--nd-muted)}html[data-nova-dark] .client-card-channel{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-card-channel-head span.connected{background:color-mix(in srgb, #39c67b 16%, var(--nd-surface));color:#7ee7c1}html[data-nova-dark] .client-card-channel-head span.planned{background:var(--nd-surface3);color:var(--nd-muted)}html[data-nova-dark] .client-card-channel>p,html[data-nova-dark] .client-card-channel dt{color:var(--nd-muted)}html[data-nova-dark] .client-card-channel-actions{border-top:1px solid var(--nd-border)}html[data-nova-dark] .client-card-channel-actions label,html[data-nova-dark] .client-card-muted{color:var(--nd-muted)}html[data-nova-dark] .client-card-inline-error{color:#d27f87}html[data-nova-dark] .client-card-candidates{border-top:1px solid var(--nd-border)}html[data-nova-dark] .client-card-candidates>button{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-card-candidates small{color:var(--nd-muted)}html[data-nova-dark] .client-card-candidates b{color:#61b9ef}html[data-nova-dark] .client-card-code-search input{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .client-card-code-search input:disabled{background:var(--nd-bg);color:var(--nd-muted)}html[data-nova-dark] .client-card-unlink{border:1px solid color-mix(in srgb, #c83748 35%, var(--nd-border));background:color-mix(in srgb, #cc3345 11%, var(--nd-surface));color:#d47d87}html[data-nova-dark] .client-card-unlink:hover{border-color:color-mix(in srgb, #c33c4e 35%, var(--nd-border));background:color-mix(in srgb, #cc333d 11%, var(--nd-surface))}html[data-nova-dark] .customer-hero .customer-phone{color:var(--nd-text)}html[data-nova-dark] .customer-hero .customer-summary{color:var(--nd-muted)}html[data-nova-dark] .block-title .panel-link-edit{border:1px solid color-mix(in srgb, #4733cc 35%, var(--nd-border));background:color-mix(in srgb, #4533cc 11%, var(--nd-surface))}html[data-nova-dark] .block-title .panel-link-edit:hover{border-color:color-mix(in srgb, #4533cc 35%, var(--nd-border));background:color-mix(in srgb, #338fcc 16%, var(--nd-surface))}html[data-nova-dark] .onec-panel-empty{border:1px dashed var(--nd-border);background:var(--nd-bg)}html[data-nova-dark] .onec-panel-empty strong{color:var(--nd-text)}html[data-nova-dark] .onec-panel-empty span{color:var(--nd-muted)}html[data-nova-dark] .onec-finance-card{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .onec-finance-card.is-primary{border-color:color-mix(in srgb, #4533cc 35%, var(--nd-border))}html[data-nova-dark] .onec-finance-card-head strong{color:var(--nd-text)}html[data-nova-dark] .onec-finance-card-head small{color:var(--nd-muted)}html[data-nova-dark] .onec-finance-card-head>span{background:color-mix(in srgb, #40bf80 16%, var(--nd-surface));color:#86dfbb}html[data-nova-dark] .onec-finance-card.is-primary .onec-finance-card-head>span{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface))}html[data-nova-dark] .onec-finance-grid dt,html[data-nova-dark] .onec-total-currency dt{color:var(--nd-muted)}html[data-nova-dark] .onec-finance-grid dd,html[data-nova-dark] .onec-total-currency dd{color:var(--nd-text)}html[data-nova-dark] .onec-debt-value{color:var(--nd-text)!important}html[data-nova-dark] .onec-overdue-value{color:#d57b84!important}html[data-nova-dark] .onec-finance-loading{color:var(--nd-muted)}html[data-nova-dark] .onec-finance-error{background:color-mix(in srgb, #cc3340 11%, var(--nd-surface));color:#d18089}html[data-nova-dark] .onec-total-panel{background:var(--nd-surface)}html[data-nova-dark] .onec-total-count{color:var(--nd-muted)}html[data-nova-dark] .onec-debt-refresh{border:1px solid color-mix(in srgb, #4733cc 35%, var(--nd-border));background:color-mix(in srgb, #4533cc 11%, var(--nd-surface))}html[data-nova-dark] .onec-debt-refresh:hover{border-color:color-mix(in srgb, #4533cc 35%, var(--nd-border));background:color-mix(in srgb, #338fcc 16%, var(--nd-surface))}html[data-nova-dark] .onec-total-currency{border:1px solid color-mix(in srgb, #473cc3 35%, var(--nd-border));background:var(--nd-surface)}html[data-nova-dark] .onec-total-currency>header small{color:var(--nd-muted)}html[data-nova-dark] .onec-total-warning{background:color-mix(in srgb, #cc9e33 16%, var(--nd-surface));color:#eac17b}html[data-nova-dark] .compose-box .attachment:not(:disabled):hover,html[data-nova-dark] .compose-box .emoji:not(:disabled):hover{background:var(--nd-bg)}html[data-nova-dark] .composer-pending-attachment{border:1px solid var(--nd-border);background:var(--nd-bg)}html[data-nova-dark] .composer-pending-attachment-meta small{color:var(--nd-muted)}html[data-nova-dark] .composer-pending-attachment-remove:not(:disabled):hover{background:color-mix(in srgb, #5872a7 16%, var(--nd-surface))}html[data-nova-dark] .composer-emoji-picker{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .composer-emoji-picker-title{color:var(--nd-muted)}html[data-nova-dark] .composer-emoji-option:hover,html[data-nova-dark] .composer-emoji-option:focus-visible,html[data-nova-dark] .composer-brand-option{background:var(--nd-bg)}html[data-nova-dark] .composer-brand-option:hover,html[data-nova-dark] .composer-brand-option:focus-visible{background:color-mix(in srgb, #5872a7 16%, var(--nd-surface))}html[data-nova-dark] .message-save-emoji{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .message-save-emoji:hover:not(:disabled){background:var(--nd-bg)}html[data-nova-dark] .message-save-emoji.is-saved{background:color-mix(in srgb, #4c33cc 11%, var(--nd-surface))}html[data-nova-dark] .composer-saved-emoji-insert{background:var(--nd-bg)}html[data-nova-dark] .composer-saved-emoji-insert:hover,html[data-nova-dark] .composer-saved-emoji-insert:focus-visible{background:color-mix(in srgb, #5872a7 16%, var(--nd-surface))}html[data-nova-dark] .composer-saved-emoji-remove{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .composer-saved-emoji-remove:hover:not(:disabled){background:var(--nd-surface3)}html[data-nova-dark] .client-duplicate-tabs{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-duplicate-tab{color:var(--nd-muted)}html[data-nova-dark] .client-duplicate-tab.active{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .client-duplicate-group-head{border-bottom:1px solid var(--nd-border)}html[data-nova-dark] .client-duplicate-group-head p{color:var(--nd-muted)}html[data-nova-dark] .client-duplicate-group-head>span{background:color-mix(in srgb, #cca333 16%, var(--nd-surface));color:#f7ce6e}html[data-nova-dark] .client-duplicate-candidate{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-duplicate-candidate.master{background:color-mix(in srgb, #338ccc 11%, var(--nd-surface))}html[data-nova-dark] .client-duplicate-candidate small{color:var(--nd-muted)}html[data-nova-dark] .client-duplicate-candidate b{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .client-duplicate-actions{border-top:1px solid var(--nd-border)}html[data-nova-dark] .client-duplicate-choice label{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .client-duplicate-choice label:has(input:checked){background:color-mix(in srgb, #338ccc 11%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .client-duplicate-choice b{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .client-card-row-copy input,html[data-nova-dark] .client-card-section textarea{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .chat-takeover-modal{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .chat-takeover-modal-icon{background:color-mix(in srgb, #cc9133 16%, var(--nd-surface));color:#eeb677}html[data-nova-dark] .chat-takeover-modal h3{color:var(--nd-text)}html[data-nova-dark] .chat-takeover-modal p{color:var(--nd-muted)}html[data-nova-dark] .chat-takeover-modal p strong{color:var(--nd-text)}html[data-nova-dark] .chat-takeover-cancel{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .chat-takeover-cancel:hover:not(:disabled){background:var(--nd-bg)}html[data-nova-dark] .client-directory-search{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .client-directory-search input{color:var(--nd-text)}html[data-nova-dark] .client-directory-head{color:var(--nd-muted)}html[data-nova-dark] .client-directory-row{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-directory-onec strong{color:var(--nd-text)}html[data-nova-dark] .client-directory-onec b{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .client-directory-names>button{color:#61b9ef}html[data-nova-dark] .client-directory-names small{color:var(--nd-muted)}html[data-nova-dark] .client-directory-phone-line{border-bottom:1px solid var(--nd-border)}html[data-nova-dark] .client-directory-phone-line strong{color:var(--nd-text)}html[data-nova-dark] .client-directory-phone-line small,html[data-nova-dark] .client-directory-no-phone{color:var(--nd-muted)}html[data-nova-dark] .client-channel-action.linked{border-color:color-mix(in srgb, var(--nd-border) 72%, transparent)}html[data-nova-dark] .client-channel-action.disabled{background:color-mix(in srgb, #697996 16%, var(--nd-surface))}html[data-nova-dark] .client-directory-open{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .client-directory-notice{border:1px solid color-mix(in srgb, #49b67c 35%, var(--nd-border));background:color-mix(in srgb, #37c87b 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .client-directory-modal{background:var(--nd-surface)}html[data-nova-dark] .client-directory-modal p,html[data-nova-dark] .client-directory-modal label{color:var(--nd-muted)}html[data-nova-dark] .client-directory-modal input,html[data-nova-dark] .client-directory-modal select,html[data-nova-dark] .client-directory-modal textarea{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .client-directory-modal-error{background:color-mix(in srgb, #cc3345 11%, var(--nd-surface));color:#d0808b!important}html[data-nova-dark] .client-directory-modal-actions button{border:1px solid var(--nd-border);background:var(--nd-surface)}@container client-directory (max-width:440px){html[data-nova-dark] .client-directory-onec,html[data-nova-dark] .client-directory-names,html[data-nova-dark] .client-directory-phone-stack{border-bottom:1px solid var(--nd-border)}}html[data-nova-dark] .forward-context-action{border-top:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .forward-context-action:hover{background:var(--nd-bg)}html[data-nova-dark] .forward-close{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .forward-source-preview{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .forward-source-preview>strong,html[data-nova-dark] .forward-section-title{color:var(--nd-muted)}html[data-nova-dark] .forward-attachment-list span{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-dark] .forward-client-row{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .forward-client-row:hover{border-color:color-mix(in srgb, #3391cc 35%, var(--nd-border));background:color-mix(in srgb, #3387cc 11%, var(--nd-surface))}html[data-nova-dark] .forward-client-row small{color:var(--nd-muted)}html[data-nova-dark] .forward-selected-client{border:1px solid var(--nd-border)}html[data-nova-dark] .forward-selected-client span{color:var(--nd-muted)}html[data-nova-dark] .forward-selected-client button{color:#61b9ef}html[data-nova-dark] .forward-channel-row{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .forward-channel-row:hover,html[data-nova-dark] .forward-channel-row.selected{background:color-mix(in srgb, #3387cc 11%, var(--nd-surface))}html[data-nova-dark] .forward-channel-row small{color:var(--nd-muted)}html[data-nova-dark] .forward-channel-row>b{color:#61b9ef}html[data-nova-dark] .forward-empty{border:1px dashed var(--nd-border);color:var(--nd-muted)}html[data-nova-dark] .forward-owner-warning{border:1px solid color-mix(in srgb, #cc8f33 35%, var(--nd-border));background:color-mix(in srgb, #cc9633 11%, var(--nd-surface));color:#e0bc85}html[data-nova-dark] .conversation-copy .conversation-draft-label{color:#f6b55a}html[data-nova-dark] .client-card-row.editing{border-color:color-mix(in srgb, #3387cc 35%, var(--nd-border));background:var(--nd-surface)}html[data-nova-dark] .client-card-icon-action{color:var(--nd-muted)}html[data-nova-dark] .client-card-link-action{color:#61b9ef}html[data-nova-dark] .client-card-icon-action:hover,html[data-nova-dark] .client-card-icon-action:focus-visible{background:color-mix(in srgb, #3361cc 11%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .client-card-icon-action.danger:hover,html[data-nova-dark] .client-card-icon-action.danger:focus-visible{background:color-mix(in srgb, #c33 11%, var(--nd-surface));color:#df7972}html[data-nova-dark] .client-card-link-action:hover,html[data-nova-dark] .client-card-link-action:focus-visible{background:color-mix(in srgb, #338fcc 16%, var(--nd-surface))}html[data-nova-dark] .client-card-inline-warning{border:1px solid color-mix(in srgb, #cc9e33 35%, var(--nd-border));background:color-mix(in srgb, #cc9c33 11%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .client-onec-offer{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-onec-offer p{color:var(--nd-text)}html[data-nova-dark] .client-onec-offer-title{color:var(--nd-muted)}html[data-nova-dark] .client-onec-offer-body strong{color:var(--nd-text)}html[data-nova-dark] .client-onec-offer-meta{color:var(--nd-muted)}html[data-nova-dark] .client-onec-offer-muted{color:var(--nd-muted)!important}html[data-nova-dark] .client-onec-offer-warning{color:var(--nd-text)}html[data-nova-dark] .client-onec-offer-error{color:#ea6f66!important}html[data-nova-dark] .client-onec-offer-link{color:#61b9ef}html[data-nova-dark] .broadcast-mode-banner{border:1px solid color-mix(in srgb, #cc9c33 35%, var(--nd-border));background:color-mix(in srgb, #cc9e33 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .broadcast-card{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .broadcast-card h2{color:var(--nd-text)}html[data-nova-dark] .broadcast-card p{color:var(--nd-muted)}html[data-nova-dark] .broadcast-card input[type=text],html[data-nova-dark] .broadcast-card input:not([type]),html[data-nova-dark] .broadcast-card textarea,html[data-nova-dark] .broadcast-card select,html[data-nova-dark] .broadcast-stats select,html[data-nova-dark] .broadcast-row select{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .broadcast-radio{color:var(--nd-text)}html[data-nova-dark] .broadcast-radio legend{color:var(--nd-muted)}html[data-nova-dark] .broadcast-inline{color:var(--nd-text)}html[data-nova-dark] .broadcast-error{color:#ea6f66}html[data-nova-dark] .broadcast-muted{color:var(--nd-muted)}html[data-nova-dark] .broadcast-job-list button:hover{background:var(--nd-bg)}html[data-nova-dark] .broadcast-job-list button.active{background:color-mix(in srgb, #3387cc 16%, var(--nd-surface))}html[data-nova-dark] .broadcast-job-list strong{color:var(--nd-text)}html[data-nova-dark] .broadcast-job-list small{color:var(--nd-muted)}html[data-nova-dark] .broadcast-secondary,html[data-nova-dark] .broadcast-danger{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .broadcast-secondary:hover{background:var(--nd-bg)}html[data-nova-dark] .broadcast-danger{color:#ea6f66;border-color:color-mix(in srgb, #cc4533 35%, var(--nd-border))}html[data-nova-dark] .broadcast-danger:hover{background:color-mix(in srgb, #cc4033 11%, var(--nd-surface))}html[data-nova-dark] .broadcast-progress{background:color-mix(in srgb, #3385cc 11%, var(--nd-surface));color:#80bbe5}html[data-nova-dark] .broadcast-stats{color:var(--nd-muted)}html[data-nova-dark] .broadcast-stats b{color:var(--nd-text)}html[data-nova-dark] .broadcast-table{border-top:1px solid var(--nd-border)}html[data-nova-dark] .broadcast-row{border-bottom:1px solid var(--nd-border);color:var(--nd-text)}html[data-nova-dark] .broadcast-row.head{color:var(--nd-muted)}html[data-nova-dark] .broadcast-row-wrap:hover .broadcast-row{background:var(--nd-bg)}html[data-nova-dark] .broadcast-client small,html[data-nova-dark] .broadcast-plan small{color:var(--nd-muted)}html[data-nova-dark] .broadcast-chip.ok{background:color-mix(in srgb, #37c87b 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .broadcast-chip.info{background:color-mix(in srgb, #3387cc 16%, var(--nd-surface));color:#80bbe5}html[data-nova-dark] .broadcast-chip.warn{background:color-mix(in srgb, #cc9633 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .broadcast-chip.error{background:color-mix(in srgb, #cc4033 11%, var(--nd-surface));color:#ea6f66}html[data-nova-dark] .broadcast-chip.muted{background:var(--nd-bg);color:var(--nd-muted)}html[data-nova-dark] .broadcast-preview{border-bottom:1px solid var(--nd-border)}html[data-nova-dark] .broadcast-preview pre{background:var(--nd-bg)}html[data-nova-dark] .broadcast-log{color:var(--nd-muted)}html[data-nova-dark] .broadcast-days label{border:1px solid var(--nd-border)}html[data-nova-dark] .broadcast-runs{color:var(--nd-muted)}html[data-nova-dark] .broadcast-row.arrival-generic input[type=tel]{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .broadcast-invoices{color:var(--nd-text)}html[data-nova-dark] .broadcast-toolbar button{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .broadcast-toolbar button:hover{background:var(--nd-bg)}html[data-nova-dark] .broadcast-emoji-picker{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .broadcast-format-preview pre{background:var(--nd-bg)}html[data-nova-dark] .broadcast-field{color:var(--nd-text)}html[data-nova-dark] .broadcast-field>span{color:var(--nd-muted)}html[data-nova-dark] .broadcast-field input,html[data-nova-dark] .broadcast-field select{border:1px solid var(--nova-border,var(--nd-border));background:var(--nd-surface)}html[data-nova-dark] .broadcast-check{color:var(--nd-text)}html[data-nova-dark] .broadcast-items small{color:var(--nd-muted)}html[data-nova-dark] .broadcast-login-row{border-bottom:1px solid var(--nd-border)}html[data-nova-dark] .broadcast-login-row small{color:var(--nd-muted)}html[data-nova-dark] .client-card-optout .client-card-switch-label{color:var(--nova-text-primary,var(--nd-text))}html[data-nova-dark] .client-card-optout-hint{color:var(--nd-muted)}html[data-nova-dark] .broadcast-optout label{color:var(--nd-text)}html[data-nova-dark] .broadcast-file{border:1px dashed var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .broadcast-file.over{background:color-mix(in srgb, #338fcc 11%, var(--nd-surface))}html[data-nova-dark] .broadcast-file-button{color:var(--nova-accent,#61b9ef);background:var(--nd-surface)}html[data-nova-dark] .broadcast-file-name{color:var(--nd-muted)}html[data-nova-dark] .broadcast-file.has-file .broadcast-file-name{color:var(--nova-text-primary,var(--nd-text))}html[data-nova-dark] .broadcast-metric-pct{background:color-mix(in srgb, #60759f 16%, var(--nd-surface));color:var(--nd-muted)}html[data-nova-dark] .home-charts-head h2{color:var(--nova-text-primary,var(--nd-text))}html[data-nova-dark] .home-charts-toggle{color:var(--nova-accent,#61b9ef)}html[data-nova-dark] .home-chart{background:var(--nova-surface,var(--nd-surface))}html[data-nova-dark] .home-chart.skeleton{background:linear-gradient(90deg,var(--nd-bg),var(--nd-bg),var(--nd-bg))}html[data-nova-dark] .home-chart-title small,html[data-nova-dark] .home-chart-last small,html[data-nova-dark] .home-chart-col small,html[data-nova-dark] .home-chart-empty,html[data-nova-dark] .home-charts-empty{color:var(--nd-muted)}html[data-nova-dark] .home-charts-empty h2{color:var(--nova-text-primary,var(--nd-text))}html[data-nova-dark] .support-workspace{background:var(--nd-bg)}html[data-nova-dark] .support-head,html[data-nova-dark] .support-toc{background:var(--nd-surface)}html[data-nova-dark] .support-toc button{color:var(--nd-text)}html[data-nova-dark] .support-toc button:hover{background:color-mix(in srgb, #337acc 11%, var(--nd-surface));color:#61b9ef}html[data-nova-dark] .support-section{background:var(--nd-surface)}html[data-nova-dark] .support-section-head i{color:#61b9ef}html[data-nova-dark] .support-section-body,html[data-nova-dark] .support-sub h3{color:var(--nd-text)}html[data-nova-dark] .support-section-body mark{background:color-mix(in srgb, #ccad33 16%, var(--nd-surface))}html[data-nova-dark] .client-directory-delete{border:1px solid color-mix(in srgb, #c33 35%, var(--nd-border));background:var(--nd-surface);color:#df7d72}html[data-nova-dark] .client-directory-delete:hover{background:color-mix(in srgb, #c33 11%, var(--nd-surface))}html[data-nova-dark] .client-channel-action.client-channel-start{background:var(--nd-surface)}html[data-nova-dark] .client-archive-list{background:var(--nd-surface);border:1px solid var(--nd-border)}html[data-nova-dark] .client-archive-list h3 small{color:var(--nd-muted)}html[data-nova-dark] .client-archive-row{border-top:1px solid var(--nd-border)}html[data-nova-dark] .client-archive-row span small,html[data-nova-dark] .client-archive-row>small{color:var(--nd-muted)}html[data-nova-dark] .client-archive-row button{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .client-archive-restore{color:#80e5be;border-color:color-mix(in srgb, #49b685 35%, var(--nd-border))!important}html[data-nova-dark] .client-archive-empty{color:var(--nd-muted)}html[data-nova-dark] .client-card-archived{background:color-mix(in srgb, #cc4233 11%, var(--nd-surface));border:1px solid color-mix(in srgb, #c33 35%, var(--nd-border))}html[data-nova-dark] .client-card-archived strong{color:#df7d72}html[data-nova-dark] .client-card-archived small,html[data-nova-dark] .client-card-channel-unused,html[data-nova-dark] .broadcast-problems-breakdown{color:var(--nd-muted)}html[data-nova-dark] .chat-media-download{color:var(--nova-text-secondary,var(--nd-muted))}html[data-nova-dark] .chat-media-download:hover,html[data-nova-dark] .chat-media-download:focus-visible{color:var(--nova-accent,#5aa0f6)}html[data-nova-dark] .chat-media-error{color:#ea6f66}@media (max-width:768px){html[data-nova-dark] .app-shell .sidebar{border-top:1px solid var(--nd-border);background:var(--nd-surface)!important}html[data-nova-dark] .app-shell .sidebar .nav-item[data-mobile-primary],html[data-nova-dark] .app-shell .sidebar .mobile-more-toggle{color:var(--nd-muted)!important}html[data-nova-dark] .app-shell .sidebar .nav-item.active{color:var(--nova-accent,#61b9ef)!important}html[data-nova-dark] .mobile-more-open .sidebar .nav-item{color:var(--nd-text)!important}html[data-nova-dark] .mobile-more-open .sidebar .nav-item.active{background:var(--nd-bg)!important;color:var(--nova-accent,#61b9ef)!important}html[data-nova-dark] .mobile-more-open .sidebar .mobile-more-toggle:before{background:color-mix(in srgb, #787887 16%, var(--nd-surface))}html[data-nova-dark] .mobile-more-open .sidebar .sidebar-bottom{border-top:1px solid var(--nd-border)}html[data-nova-dark] .mobile-more-open .sidebar .user-mini{color:var(--nd-text)!important}html[data-nova-dark] .content-grid.mobile-chat-open .chat{background:var(--nd-surface)}html[data-nova-dark] .chat-back{color:var(--nova-accent,#61b9ef)}html[data-nova-dark] .mobile-sheet-grip{background:color-mix(in srgb, #787887 16%, var(--nd-surface))}html[data-nova-dark] .broadcast-row:not(.head){border:1px solid var(--nd-border);background:var(--nd-surface)}}html[data-nova-dark] .notify-settings{background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .notify-settings-close{color:var(--nd-muted)}html[data-nova-dark] .notify-settings-close:hover{background:var(--nd-bg)}html[data-nova-dark] .notify-settings-hint{color:var(--nd-muted)}html[data-nova-dark] .notify-row{border-top:1px solid var(--nd-border)}html[data-nova-dark] .notify-row small{color:var(--nd-muted)}html[data-nova-dark] .notify-settings-actions{border-top:1px solid var(--nd-border)}html[data-nova-dark] .kasa-workspace{background:var(--nova-bg,var(--nd-bg))}html[data-nova-dark] .kasa-banner{background:color-mix(in srgb, #cc9633 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .kasa-summary article{background:var(--nova-surface,var(--nd-surface))}html[data-nova-dark] .kasa-balance strong{color:var(--nova-accent,#61b9ef)}html[data-nova-dark] .kasa-card{background:var(--nova-surface,var(--nd-surface))}html[data-nova-dark] .kasa-card input,html[data-nova-dark] .kasa-card button:not(.primary){background:var(--nd-surface)}html[data-nova-dark] .kasa-danger{color:#df7d72;border-color:color-mix(in srgb, #cc4533 35%, var(--nd-border))!important}html[data-nova-dark] .kasa-ok{color:#81e4b6}html[data-nova-dark] .kasa-bad{color:#df7d72}html[data-nova-dark] .kasa-disabled input{background:var(--nd-bg)}html[data-nova-dark] .kasa-client{border:1px solid color-mix(in srgb, #338ccc 35%, var(--nd-border));background:var(--purple-soft,color-mix(in srgb, #338fcc 16%, var(--nd-surface)))}html[data-nova-dark] .kasa-preview pre{background:var(--nd-bg)}html[data-nova-dark] .kasa-line{border-top:1px solid var(--nd-border)}html[data-nova-dark] .kasa-line em{background:var(--nd-bg)}html[data-nova-dark] .kasa-status-ok em{background:color-mix(in srgb, #46b97c 16%, var(--nd-surface));color:#81e4b6}html[data-nova-dark] .kasa-status-dry_run em{background:color-mix(in srgb, #cc9633 16%, var(--nd-surface));color:var(--nd-text)}html[data-nova-dark] .kasa-status-error em{background:color-mix(in srgb, #cc4233 16%, var(--nd-surface));color:#df7d72}html[data-nova-dark] .kasa-debt{color:#df7d72}html[data-nova-dark] .kasa-fill-debt{color:var(--nova-accent,#61b9ef)}html[data-nova-dark] .kasa-calc-key.fn{color:var(--nd-text)}html[data-nova-dark] .kasa-calc-key.op.active{background:var(--nd-surface);color:#f6b85a}html[data-nova-dark] .kasa-calc-apply:disabled{color:var(--nd-muted)}@media (max-width:768px){html[data-nova-dark] .kasa-calc-toggle{background:var(--nd-surface)}}html[data-nova-dark] .kasa-open-button{background:color-mix(in srgb, #cc9633 16%, var(--nd-surface));color:#f7be6e}html[data-nova-dark] .kasa-code-switch button.active{color:var(--nova-accent,#61b9ef);background:var(--purple-soft,color-mix(in srgb, #338fcc 16%, var(--nd-surface)))!important}html[data-nova-dark] .binotel-call-button.compact{border:1px solid var(--nd-border);background:var(--nd-surface);color:#6fb3f6}html[data-nova-dark] .binotel-call-notice{background:var(--nd-surface);color:var(--nd-text);border:1px solid var(--nd-border)}html[data-nova-dark] .binotel-call-notice.ok{background:var(--nd-bg)}html[data-nova-dark] .binotel-call-notice.error{background:color-mix(in srgb, #cc4033 11%, var(--nd-surface))}html[data-nova-dark] .binotel-call-notice a{color:#6fb3f6}html[data-nova-dark] .binotel-panel{border:1px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .binotel-state{background:color-mix(in srgb, #5875a7 16%, var(--nd-surface))}html[data-nova-dark] .binotel-state.ok{background:color-mix(in srgb, #3ec161 16%, var(--nd-surface));color:#84e1a0}html[data-nova-dark] .binotel-hint,html[data-nova-dark] .binotel-creds label{color:var(--nd-muted)}html[data-nova-dark] .binotel-creds input,html[data-nova-dark] .binotel-ext-row input,html[data-nova-dark] .binotel-ext-row select{border:1px solid var(--nd-border)}html[data-nova-dark] .binotel-actions button[type=button],html[data-nova-dark] .binotel-ext-row button{background:var(--nd-surface);color:#6fb3f6}html[data-nova-dark] .binotel-msg.ok{background:var(--nd-bg);color:#84e1a0}html[data-nova-dark] .binotel-msg.error{background:color-mix(in srgb, #cc4033 11%, var(--nd-surface));color:#e6716b}html[data-nova-dark] .binotel-ext-head{color:var(--nd-muted)}@media (max-width:768px){html[data-nova-dark] .client-duplicate-tab{background:var(--nd-bg)}}html[data-nova-dark] .storage-tg{background:var(--nd-bg)}html[data-nova-dark] .storage-tg .settings-topbar{background:var(--nd-surface)}html[data-nova-dark] .storage-refresh{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .storage-card{background:var(--nd-surface)}html[data-nova-dark] .storage-hero h2{color:var(--nd-text)}html[data-nova-dark] .storage-donut-total{fill:var(--nd-text)}html[data-nova-dark] .storage-donut-sub{fill:var(--nd-muted)}html[data-nova-dark] .storage-sub{color:var(--nd-muted)}html[data-nova-dark] .storage-disk-bar{background:var(--nd-surface3)}html[data-nova-dark] .storage-disk-legend{color:var(--nd-muted)}html[data-nova-dark] .storage-disk-legend i.free{background:var(--nd-surface3)}html[data-nova-dark] .storage-row{background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .storage-row+.storage-row:before{border-top:.5px solid var(--nd-border)}html[data-nova-dark] .storage-row:disabled{color:var(--nd-text)}html[data-nova-dark] .storage-row:not(:disabled):active{background:var(--nd-surface3)}html[data-nova-dark] .storage-row-label small,html[data-nova-dark] .storage-row-pct,html[data-nova-dark] .storage-row-size{color:var(--nd-muted)}html[data-nova-dark] .storage-check{border:1.6px solid var(--nd-border);background:var(--nd-surface)}html[data-nova-dark] .storage-note,html[data-nova-dark] .storage-section,html[data-nova-dark] .storage-row-select select,html[data-nova-dark] .storage-slider-labels{color:var(--nd-muted)}html[data-nova-dark] .storage-slider-labels .active{color:#5aa6f6}html[data-nova-dark] .storage-segmented{background:var(--nd-surface3)}html[data-nova-dark] .storage-segmented button{color:var(--nd-text)}html[data-nova-dark] .storage-segmented button.active{background:var(--nd-surface)}html[data-nova-dark] .storage-edit{color:#5aa6f6}html[data-nova-dark] .storage-filter{color:var(--nd-text)}html[data-nova-dark] .storage-filter button{background:var(--nd-surface3)}html[data-nova-dark] .storage-grid{background:var(--nd-surface)}html[data-nova-dark] .storage-tile{background:color-mix(in srgb, #787887 16%, var(--nd-surface))}html[data-nova-dark] .storage-empty{color:var(--nd-muted)}html[data-nova-dark] .storage-more{color:#5aa6f6}html[data-nova-dark] .storage-msg.ok{background:color-mix(in srgb, #3cc35e 16%, var(--nd-surface));color:#84e1a0}html[data-nova-dark] .storage-msg.error{background:color-mix(in srgb, #cc3b33 11%, var(--nd-surface));color:#e6716b}html[data-nova-dark] .storage-skeleton{background:var(--nd-bg)}html[data-nova-dark] .storage-audit{color:var(--nd-muted)}html[data-nova-dark] .storage-selbar{background:color-mix(in srgb, var(--nd-bg) 96%, transparent);border-top:.5px solid var(--nd-border)}html[data-nova-dark] .storage-modal{background:var(--nd-surface)}html[data-nova-dark] .storage-modal p.ok{color:#84e1a0}html[data-nova-dark] .storage-modal p.warn{color:#f7ac6e}html[data-nova-dark] .storage-modal-actions button{background:var(--nd-bg);color:#5aa6f6}html[data-nova-dark] .chat-media-removed{background:var(--nd-bg)}html[data-nova-dark] .chat-media-removed-title{color:var(--nd-text)}html[data-nova-dark] .chat-media-removed-title small{color:var(--nd-muted)}@media (max-width:768px){html[data-nova-dark] .settings-workspace:not(.storage-tg):not(.clients-workspace) input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-nova-dark] .settings-workspace:not(.storage-tg):not(.clients-workspace) select,html[data-nova-dark] .settings-workspace:not(.storage-tg):not(.clients-workspace) textarea{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-text)}html[data-nova-dark] .settings-workspace:not(.storage-tg):not(.clients-workspace) select{background:var(--nd-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238E8E93' stroke-width='1.6' fill='none'/%3E%3C/svg%3E") no-repeat right 12px center}html[data-nova-dark] .settings-workspace:not(.storage-tg):not(.clients-workspace) .manager-grid>p{color:var(--nd-muted)}html[data-nova-dark] .managers-workspace .manager-grid>article.manager-card:not(:has(.manager-card-head)){border:1px solid var(--nd-border)}html[data-nova-dark] .managers-workspace .manager-grid>article.manager-card:not(:has(.manager-card-head))>h3{color:var(--nd-text)}html[data-nova-dark] .managers-workspace .manager-grid>article.manager-card:not(:has(.manager-card-head))>p{color:var(--nd-muted)}html[data-nova-dark] .managers-workspace .manager-grid>article.manager-card:not(:has(.manager-card-head))>p:nth-of-type(3) strong{background:color-mix(in srgb, #3cc370 16%, var(--nd-surface));color:#81e49d}:is(html[data-nova-dark] .managers-workspace .manager-grid>article.manager-card:not(:has(.manager-card-head))>p:nth-of-type(4),html[data-nova-dark] .managers-workspace .manager-grid>article.manager-card:not(:has(.manager-card-head))>p:nth-of-type(5)){color:var(--nd-text)}html[data-nova-dark] .managers-workspace .manager-grid>article.manager-card:not(:has(.manager-card-head))>small{color:var(--nd-muted)}}html[data-nova-dark] .managers-workspace .manager-card strong[data-status]{background:var(--nd-bg);color:var(--nd-muted)}html[data-nova-dark] .managers-workspace .manager-card strong[data-status=approved]{background:color-mix(in srgb, #3cc370 16%, var(--nd-surface))!important;color:#81e49d!important}html[data-nova-dark] .managers-workspace .manager-card strong[data-status=pending_approval],html[data-nova-dark] .managers-workspace .manager-card strong[data-status=pending]{background:color-mix(in srgb, #cca333 16%, var(--nd-surface))!important;color:#f7c56e!important}html[data-nova-dark] .managers-workspace .manager-card strong[data-status=rejected],html[data-nova-dark] .managers-workspace .manager-card strong[data-status=blocked]{background:color-mix(in srgb, #c33 11%, var(--nd-surface))!important;color:#f65a6a!important}html[data-nova-dark] .managers-workspace .manager-card strong[data-status]:not([data-status=approved]):not([data-status=pending_approval]):not([data-status=pending]):not([data-status=rejected]):not([data-status=blocked]){background:var(--nd-bg)!important;color:var(--nd-muted)!important}html[data-nova-dark] .bt-card{background:var(--nd-surface,var(--nd-surface));border:1px solid var(--nd-border,var(--nd-border));color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .bt-card-head small,html[data-nova-dark] .bt-muted{color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .bt-pill{background:var(--nd-surface2,color-mix(in srgb, #5875a7 16%, var(--nd-surface)));color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .bt-pill.ok{color:#82e39c}html[data-nova-dark] .bt-pill.bad{color:#e87168}html[data-nova-dark] .bt-form label,html[data-nova-dark] .bt-row-grid label,html[data-nova-dark] .bt-sip label{color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .bt-card input,html[data-nova-dark] .bt-card select,html[data-nova-dark] .calls-filters input,html[data-nova-dark] .calls-filters select{border:1px solid var(--nd-border,var(--nd-border));background:var(--nd-bg,var(--nd-bg));color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .bt-card button,html[data-nova-dark] .calls-workspace button:not(.primary),html[data-nova-dark] .call-actions button,html[data-nova-dark] .icp-actions button{border:1px solid var(--nd-border,var(--nd-border));background:var(--nd-surface,var(--nd-surface));color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .bt-msg.ok{color:#85e09d}html[data-nova-dark] .bt-msg.error{color:#e6716b}html[data-nova-dark] .bt-msg.warn{color:#f7be6e}html[data-nova-dark] .bt-row{border:1px solid var(--nd-border,var(--nd-border));background:var(--nd-surface2,var(--nd-surface))}html[data-nova-dark] .bt-seg{background:var(--nd-surface3,color-mix(in srgb, #5b78a4 16%, var(--nd-surface)))}html[data-nova-dark] .bt-card .bt-seg button{color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .bt-card .bt-seg button.on{background:var(--nd-surface,var(--nd-surface));color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .bt-switch{color:var(--nd-text,var(--nd-text))!important}html[data-nova-dark] .bt-card .bt-switch input{background:var(--nd-surface3,color-mix(in srgb, #5e78a1 16%, var(--nd-surface)))}html[data-nova-dark] .bt-card .bt-switch input[type=checkbox][type]:after{background:var(--nd-surface)}html[data-nova-dark] .bt-link{color:var(--nova-accent,#6caee5)}html[data-nova-dark] .bt-moved,html[data-nova-dark] .bt-summary{background:var(--nd-surface2,var(--nd-bg));color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .icp-card{background:var(--nd-surface,var(--nd-surface));color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .icp-head small,html[data-nova-dark] .icp-head span{color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .icp-x{background:var(--nd-surface2,color-mix(in srgb, #5875a7 16%, var(--nd-surface)));color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .icp-facts div{background:var(--nd-surface2,var(--nd-bg))}html[data-nova-dark] .icp-facts dt{color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .icp-facts dd.debt{color:#e2766e}html[data-nova-dark] .icp-answered{color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .call-entry-icon,html[data-nova-dark] .call-dir{color:#82e39c}html[data-nova-dark] .call-entry.bad .call-entry-icon,html[data-nova-dark] .call-dir.bad{color:#e2766e}html[data-nova-dark] .call-entry.live .call-entry-icon,html[data-nova-dark] .call-dir.live{color:var(--nova-accent,#6caee5)}html[data-nova-dark] .call-entry.bad .call-entry-body small{color:#e2766e}html[data-nova-dark] .calls-workspace{background:var(--nd-bg,var(--nd-bg))}html[data-nova-dark] .call-row{background:var(--nd-surface,var(--nd-surface));border:1px solid var(--nd-border,var(--nd-border));color:var(--nd-text,var(--nd-text))}html[data-nova-dark] .call-main small{color:var(--nd-muted,var(--nd-muted))}html[data-nova-dark] .call-status.bad{color:#e2766e}html[data-nova-dark] .call-status.ok{color:#82e39c}html[data-nova-dark] .message-react-hover{border:1px solid var(--nd-border);background:var(--nd-surface);color:var(--nd-muted)}html[data-nova-accent] .brand-mark{background:var(--nova-accent-x)}html[data-nova-accent] .primary{box-shadow:0 5px 14px color-mix(in srgb, var(--nova-accent-x) 21%, transparent)}html[data-nova-accent] .summary-icon.purple,html[data-nova-accent] .trend{color:var(--nova-accent-x)}html[data-nova-accent] .filters button.selected{border-color:var(--nova-accent-x);background:var(--nova-accent-x-soft);color:var(--nova-accent-x)}html[data-nova-accent] .system-message button,html[data-nova-accent] .status-1{color:var(--nova-accent-x)}html[data-nova-accent] .status-action:hover{border-color:var(--nova-accent-x);color:var(--nova-accent-x)}html[data-nova-accent] .sync-retry:hover{border-color:var(--nova-accent-x)}html[data-nova-accent] .channel-placeholder b{color:var(--nova-accent-x)}html[data-nova-accent] .primary-action{background:var(--nova-accent-x)}html[data-nova-accent] .font-setting-head>strong{background:var(--nova-accent-x-soft)}html[data-nova-accent] .settings-actions button:hover{border-color:var(--nova-accent-x);color:var(--nova-accent-x)}html[data-nova-accent] .message-reply-action:hover,html[data-nova-accent] .chat-system-event[title*=автоматически],html[data-nova-accent] .chat-system-group-toggle b,html[data-nova-accent] .chat-system-group-toggle:hover,html[data-nova-accent] .chat-assign-button{color:var(--nova-accent-x)}html[data-nova-accent] .chat-assign-button:hover:not(:disabled){border-color:var(--nova-accent-x)}html[data-nova-accent] .chat-transfer-avatar,html[data-nova-accent] .chat-transfer-retry,html[data-nova-accent] .client-card-back{color:var(--nova-accent-x)}html[data-nova-accent] .client-card-empty-icon{background:var(--nova-accent-x-soft);color:var(--nova-accent-x)}html[data-nova-accent] .client-card-primary-action{background:var(--nova-accent-x)}html[data-nova-accent] .client-card-secondary-action{background:var(--nova-accent-x-soft)}html[data-nova-accent] .client-card-avatar{background:linear-gradient(135deg,var(--nova-accent-x),#8f84ef)}html[data-nova-accent] .client-card-switch-label input,html[data-nova-accent] .client-card-channel-actions input{accent-color:var(--nova-accent-x)}html[data-nova-accent] .client-card-candidates b{color:var(--nova-accent-x)}html[data-nova-accent] .block-title .panel-link-edit:hover,html[data-nova-accent] .onec-finance-card.is-primary .onec-finance-card-head>span,html[data-nova-accent] .onec-debt-refresh:hover{background:var(--nova-accent-x-soft)}html[data-nova-accent] .client-duplicate-tab.active{background:var(--nova-accent-x-soft);color:var(--nova-accent-x)}html[data-nova-accent] .client-duplicate-candidate.master{border-color:var(--nova-accent-x)}html[data-nova-accent] .client-duplicate-candidate b{background:var(--nova-accent-x-soft);color:var(--nova-accent-x)}html[data-nova-accent] .client-duplicate-choice label:has(input:checked){border-color:var(--nova-accent-x);color:var(--nova-accent-x)}html[data-nova-accent] .client-duplicate-choice input{accent-color:var(--nova-accent-x)}html[data-nova-accent] .client-duplicate-choice b{background:var(--nova-accent-x-soft);color:var(--nova-accent-x)}html[data-nova-accent] .client-duplicate-candidate.master{box-shadow:0 0 0 1px color-mix(in srgb, var(--nova-accent-x) 8%, transparent)}html[data-nova-accent] .client-directory-create{background:var(--nova-accent-x)}html[data-nova-accent] .client-directory-onec b{background:var(--nova-accent-x-soft);color:var(--nova-accent-x)}html[data-nova-accent] .client-directory-names>button{color:var(--nova-accent-x)}html[data-nova-accent] .client-directory-modal-actions button.primary{border-color:var(--nova-accent-x);background:var(--nova-accent-x)}html[data-nova-accent] .forward-selected-client button{color:var(--nova-accent-x)}html[data-nova-accent] .forward-channel-row:hover,html[data-nova-accent] .forward-channel-row.selected{border-color:var(--nova-accent-x)}html[data-nova-accent] .forward-channel-row>b,html[data-nova-accent] .client-card-link-action{color:var(--nova-accent-x)}html[data-nova-accent] .client-card-link-action:hover,html[data-nova-accent] .client-card-link-action:focus-visible{background:var(--nova-accent-x-soft)}html[data-nova-accent] .client-onec-offer-link{color:var(--nova-accent-x)}html[data-nova-accent] .broadcast-days label.on{background:var(--nova-accent-x);border-color:var(--nova-accent-x)}html[data-nova-accent] .broadcast-optout input{accent-color:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .broadcast-file.over{border-color:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .broadcast-file:focus-within{outline:2px solid var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .broadcast-file-button{border:1px solid var(--nova-accent,var(--nova-accent-x));color:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .home-charts-toggle{color:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .support-toc button:hover,html[data-nova-accent] .support-section-head i{color:var(--nova-accent-x)}@media (max-width:768px){html[data-nova-accent] .app-shell .sidebar .nav-item.active,html[data-nova-accent] .mobile-more-open .sidebar .nav-item.active{color:var(--nova-accent,var(--nova-accent-x))!important}html[data-nova-accent] .chat-back{color:var(--nova-accent,var(--nova-accent-x))}}html[data-nova-accent] .notify-row input[type=checkbox],html[data-nova-accent] .notify-volume input[type=range]{accent-color:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .kasa-balance strong{color:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .kasa-card input:focus{outline:2px solid color-mix(in srgb, var(--nova-accent-x) 33%, transparent);border-color:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .kasa-client{background:var(--purple-soft,var(--nova-accent-x-soft))}html[data-nova-accent] .kasa-confirm{border:1px dashed var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .kasa-fill-debt{color:var(--nova-accent,var(--nova-accent-x));border-color:var(--nova-accent,var(--nova-accent-x))!important}html[data-nova-accent] .kasa-calc-apply{background:var(--nova-accent,var(--nova-accent-x))}html[data-nova-accent] .kasa-code-switch button.active{color:var(--nova-accent,var(--nova-accent-x));border-color:var(--nova-accent,var(--nova-accent-x))!important;background:var(--purple-soft,var(--nova-accent-x-soft))!important}@media (max-width:768px){html[data-nova-accent] .client-duplicate-tab.active{background:var(--nova-accent-x);box-shadow:0 2px 8px color-mix(in srgb, var(--nova-accent-x) 30%, transparent)}}html[data-nova-accent] .storage-disk-bar .media,html[data-nova-accent] .storage-disk-legend i.media,html[data-nova-accent] .storage-primary{background:var(--nova-accent-x)}html[data-nova-accent] .storage-slider input{accent-color:var(--nova-accent-x)}html[data-nova-accent] .storage-slider-labels .active,html[data-nova-accent] .storage-edit,html[data-nova-accent] .storage-more,html[data-nova-accent] .storage-modal-actions button{color:var(--nova-accent-x)}@media (max-width:768px){html[data-nova-accent] .settings-workspace:not(.storage-tg):not(.clients-workspace)>.settings-topbar>button.primary,html[data-nova-accent] .settings-workspace:not(.storage-tg):not(.clients-workspace) .manager-directory-toolbar>button{background:var(--nova-accent-x)}}
html[data-nova-dark]{--ndb-e9eef5:color-mix(in srgb, #4f77b0 16%, var(--nd-surface));--ndb-eef2f7:color-mix(in srgb, #527bad 16%, var(--nd-surface));--ndb-eef4ff:color-mix(in srgb, #3369cc 11%, var(--nd-surface));--ndb-f2f4f8:var(--nd-bg);--ndb-f7f8fb:var(--nd-bg);--ndb-f8fafc:var(--nd-bg);--ndb-fde8e8:color-mix(in srgb, #c33 16%, var(--nd-surface));--ndb-fef2f2:color-mix(in srgb, #c33 11%, var(--nd-surface));--ndb-fff4d6:color-mix(in srgb, #cca333 16%, var(--nd-surface));--ndb-ffffff:var(--nd-surface);--ndb-ffffff1a:color-mix(in srgb, var(--nd-surface) 10%, transparent);--ndb-ffffff24:color-mix(in srgb, var(--nd-surface) 14%, transparent);--ndb-ffffff29:color-mix(in srgb, var(--nd-surface) 16%, transparent);--ndl-8d86ee:color-mix(in srgb, #3d33cc 35%, var(--nd-border));--ndl-cbd5e1:var(--nd-border);--ndl-d9deea:var(--nd-border);--ndl-e2e6ef:var(--nd-border);--ndl-e2e8f0:var(--nd-border);--ndl-e4e8f0:var(--nd-border);--ndl-e5e7eb:var(--nd-border);--ndl-ffffff:var(--nd-border);--ndt-0f172a:var(--nd-text);--ndt-111827:var(--nd-text);--ndt-23845e:#86dfbb;--ndt-243049:var(--nd-text);--ndt-334155:var(--nd-text);--ndt-33835a:#91d4b1;--ndt-43a66e:#84cda3;--ndt-475569:var(--nd-muted);--ndt-5b6980:var(--nd-muted);--ndt-64748b:var(--nd-muted);--ndt-667085:var(--nd-muted);--ndt-778195:var(--nd-muted);--ndt-7a8498:var(--nd-muted);--ndt-9a6700:#f7c96e;--ndt-b42318:#ea6f66;--ndt-b91c1c:#e86868;--ndt-bd701c:#e8aa68;--ndt-c64955:#d57b84;--ndt-c87922:#e6aa6b}
