/* Generated by work/dark-theme-20261025/build-dark.py. Colour-only overrides. */
@layer zirix-dark,zirix-dark-generated;
@layer zirix-dark-generated{
html:root[data-theme="dark"][data-zirix-page="home"]{--ink:#e3edfa!important;--muted:#a6b8d1!important;--paper:#131e2f!important}
html:root[data-theme="dark"][data-zirix-page="home"] .login{background:#1a222e!important}
html:root[data-theme="dark"][data-zirix-page="home"] .hero{background:#131e2f url("/zirix/atlantica/assets/banner.png") center/cover no-repeat!important}
html:root[data-theme="dark"][data-zirix-page="home"] .eyebrow{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .hero-copy p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .cta{box-shadow:0 6px 16px rgba(4,6,11,0.0753)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .icon{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .shot{border:1px solid #2e4057!important;box-shadow:0 28px 55px -22px rgba(4,6,11,0.4329),3px 3px 0 rgba(4,6,11,0.65)!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-page="home"] .caption{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .review{background:#131e2f!important;border:1px solid #2e4057!important;box-shadow:0 10px 35px rgba(4,6,11,0.2008)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .review input{accent-color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .review .tag{color:#a6b8d1!important;border-right:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-page="home"] footer{border-top:1px solid #2e4057!important;color:#a6b8d1!important}
@media (max-width:700px){html:root[data-theme="dark"][data-zirix-page="home"] .hero{background-color:#131e2f!important}}
html:root[data-theme="dark"][data-zirix-page="home"]{--accent:#98bbe2!important;--bright:#88c6f1!important;--second:#f1c688!important;--paper:#131e2f!important;--wash:#182330!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card:nth-child(1),html:root[data-theme="dark"][data-zirix-page="home"] .nav a:nth-child(1){--service:#9abde0!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card:nth-child(2),html:root[data-theme="dark"][data-zirix-page="home"] .nav a:nth-child(2){--service:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card:nth-child(3),html:root[data-theme="dark"][data-zirix-page="home"] .nav a:nth-child(3){--service:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card:nth-child(4),html:root[data-theme="dark"][data-zirix-page="home"] .nav a:nth-child(4){--service:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card:nth-child(5),html:root[data-theme="dark"][data-zirix-page="home"] .nav a:nth-child(5){--service:#dfba9a!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card:nth-child(6),html:root[data-theme="dark"][data-zirix-page="home"] .nav a:nth-child(6){--service:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] #mail{--service:#9abde0!important}
html:root[data-theme="dark"][data-zirix-page="home"] #cloud{--service:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] #vpn{--service:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] #security{--service:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] #crm{--service:#dfba9a!important}
html:root[data-theme="dark"][data-zirix-page="home"] #support{--service:#a6b8d1!important}
/* source/shared/zirix-shell.css */
html:root[data-theme="dark"]{--z-bg:#131e2f!important;--z-panel:#131e2f!important;--z-text:#e3edfa!important;--z-muted:#a6b8d1!important;--z-line:#2e4057!important;--z-accent:#8dedd7!important;--z-soft:#183025!important;--z-hover:#101a29!important}
html:root[data-theme="dark"][data-theme=dark]{--z-muted:#a6b8d1!important;--z-accent:#91e8d3!important}
html:root[data-theme="dark"] #zirix-launcher{box-shadow:0 28px 100px rgba(4,6,11,0.32)!important}
html:root[data-theme="dark"] #zirix-global .zg-account{border-left:1px solid rgba(46,64,87,0.1451)!important}
html:root[data-theme="dark"] #zirix-global .zg-login{background:#263018!important;color:#e3edfa!important}
html:root[data-theme="dark"] #zirix-launcher [data-service=cloud] .zg-service-icon{background:#37225e!important}
/* source/shared/service.css */
html:root[data-theme="dark"] .zirix-protection-modes button[aria-pressed=true]{box-shadow:0 2px 8px rgba(4,6,11,0.0627)!important}
/* source/shared/atlantica.css */
html:root[data-theme="dark"][data-zirix-service]{color-scheme:dark!important;--z-bg:#131e2f!important;--z-panel:#131e2f!important;--z-soft:#182230!important;--z-hover:#182330!important;--z-line:#2e4057!important;--z-text:#e3edfa!important;--z-muted:#a6b8d1!important;--z-accent:#98bbe2!important;--bg:#131e2f!important;--panel:#131e2f!important;--soft:#182230!important;--ink:#e3edfa!important;--text:#e3edfa!important;--muted:#a6b8d1!important;--line:#2e4057!important;--green:#98bbe2!important;--mint:#182230!important;--accent:#98bbe2!important;--aside:#131e2f!important;--sidebar:#131e2f!important;--hover:#182230!important;--surface:#131e2f!important;--surface-raised:#131e2f!important;--surface-soft:#182230!important;--border:#2e4057!important;--selected:#182230!important;--warm:#e6c293!important;--orange:#e0c199!important;--amber:#e0c199!important;--danger:#a6b8d1!important;--red:#a6b8d1!important;--shadow:0 20px 60px rgba(4,6,11,0.1004)!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service] body{background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service] :is(.primary,.btn-primary,.auth-primary,.upload-button){box-shadow:0 5px 16px rgba(4,6,11,0.2008)!important}
html:root[data-theme="dark"][data-zirix-service] :is(input,select,textarea){accent-color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service] :is(.eyebrow,.auth-eyebrow){color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service] :is(h1,h2,h3){color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service] :is(.sidebar,#sidebar,.rail,.shell>aside){background:#131e2f!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-global{border-bottom:1px solid rgba(46,64,87,0.251)!important;box-shadow:0 3px 16px rgba(4,6,11,0.1318)!important}
html:root[data-theme="dark"] #zirix-global .zg-links a:nth-child(2):after{background:#342957!important}
html:root[data-theme="dark"] #zirix-global .zg-links a:nth-child(4):after{background:#273359!important}
html:root[data-theme="dark"] #zirix-global .zg-links a:nth-child(6):after{background:#562a40!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher{background:#131e2f!important;color:#e3edfa!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher .zg-service-list a{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher .zg-service-list a:hover{background:#182230!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher .zg-kicker{color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher .zg-service-icon{background:#182230!important;color:#9abde0!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher [data-service=cloud] .zg-service-icon{background:#211830!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher [data-service=vpn] .zg-service-icon{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher [data-service=security] .zg-service-icon{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher [data-service=crm] .zg-service-icon{background:#302618!important;color:#dfba9a!important}
html:root[data-theme="dark"][data-zirix-service] #zirix-launcher [data-service=support] .zg-service-icon{background:#301823!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service] :is(.nav button.active,.nav-item.active,.folder.active,.folder.selected){background:#182330!important;color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service] :is(.avatar,.product-mark .glyph){background:#182230!important;color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service=cloud] .file-icon.folder,html:root[data-theme="dark"][data-zirix-service=cloud] .file-icon.folder:before{background:#65451b!important}
html:root[data-theme="dark"][data-zirix-service=cloud] :is(.file-icon.pdf,.file-icon.ppt){background:#301824!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=cloud] :is(.file-icon.sheet,.file-icon.xls,.file-icon.xlsx){background:#182a30!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=cloud] :is(.file-icon.doc,.file-icon.text){background:#182230!important;color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service=cloud] :is(.file-icon.image,.file-icon.video,.file-icon.audio){background:#201830!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=cloud] .file-card{border-color:#2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service=cloud] .file-card:hover{background:#131e2f!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service=cloud] .auth-story{background:radial-gradient(ellipse at 80% 25%,#182130,rgba(0,0,0,0.0) 70%),#131e2f!important}
html:root[data-theme="dark"][data-zirix-service=cloud] .bottom-note{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=mail] .login-art{background:radial-gradient(ellipse at 65% 65%,#182130,rgba(0,0,0,0.0) 70%),#131e2f!important}
html:root[data-theme="dark"][data-zirix-service=mail] .login-art em{color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service=mail] :is(.message.selected,.message.unread,.mail-item.selected){background:#182230!important}
html:root[data-theme="dark"][data-zirix-service=mail] :is(.reader-empty .empty-icon,.empty-icon){color:#9abde0!important;background:#182230!important}
html:root[data-theme="dark"][data-zirix-service=mail] svg:has(use[href="#i-star"]){color:#e6c293!important}
html:root[data-theme="dark"][data-zirix-service=mail] svg:has(use[href="#i-folder"]){color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=mail] svg:has(use[href="#i-send"]){color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban-column:nth-child(3n/**/+1),html:root[data-theme="dark"][data-zirix-service=crm] .kanban-col:nth-child(3n/**/+1){background:#182230!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban-column:nth-child(3n/**/+2),html:root[data-theme="dark"][data-zirix-service=crm] .kanban-col:nth-child(3n/**/+2){background:#201830!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban-column:nth-child(3n/**/+3),html:root[data-theme="dark"][data-zirix-service=crm] .kanban-col:nth-child(3n/**/+3){background:#302518!important}
html:root[data-theme="dark"][data-zirix-service=crm] .deal-card{border-color:#2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service=crm] :is(.welcome,.login-copy){background:radial-gradient(ellipse at 90% 50%,#182030,rgba(0,0,0,0.0) 65%)!important}
html:root[data-theme="dark"][data-zirix-service=support] .thread.active{background:#182130!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service=support] :is(.message.operator,.message.outgoing,.message.staff){background:#182230!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service=support] .message.note{background:#302718!important;color:#ddc29c!important}
html:root[data-theme="dark"][data-zirix-service=support] .status{color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service=support] .metric:nth-child(2) .metric-icon{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=support] .metric:nth-child(3) .metric-icon{color:#dfba9a!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .download-card{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .download-card .platform-icon{background:#182230!important;color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .download-card[data-platform=android] .platform-icon{color:#a6b8d1!important;background:#182930!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .download-card[data-platform=linux] .platform-icon{color:#a6b8d1!important;background:#211830!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .hero{background:linear-gradient(110deg,#182330,#131e2f)!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .downloads-banner{background:linear-gradient(110deg,#182230,#131e2f)!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .downloads-banner img{border:1px solid #2e4057!important;box-shadow:0 12px 24px rgba(4,6,11,0.1192)!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .downloads-banner p{color:#a6b8d1!important}
html:root[data-theme="dark"] .security-preview{border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service] .auth-story{background:radial-gradient(ellipse at 60% 50%,#182130,rgba(0,0,0,0.0) 70%)!important}
html:root[data-theme="dark"][data-zirix-service] .auth-story h1 em{color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service] .auth-panel{background:#131e2f!important;border:1px solid #2e4057!important;box-shadow:0 20px 50px rgba(4,6,11,0.0627)!important}
html:root[data-theme="dark"][data-zirix-service] .auth-panel :is(input,select){border-color:#2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service] :is(.auth-story-bottom,.auth-hint,.auth-intro,.auth-footnote,.auth-footer){color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service] :is(.auth-switch a,.auth-footer a,.auth-form a,.account-logout){color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service] :is(.auth-notice,.registration-steps){background:#182230!important;border-color:#2e4057!important;color:#9bb9de!important}
html:root[data-theme="dark"][data-zirix-service] .auth-footer{border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service] .account-services>a,html:root[data-theme="dark"][data-zirix-service] .product-panel{background:#131e2f!important;border:1px solid #2e4057!important;color:#e3edfa!important;box-shadow:0 8px 24px rgba(4,6,11,0.0502)!important}
html:root[data-theme="dark"][data-zirix-service] .account-services>a:nth-child(2){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service] .account-services>a:nth-child(6){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service] .product-panel a{color:#98bbe2!important}
html:root[data-theme="dark"] .za-footer .shield path:first-child{stroke:#88c6f1!important;fill:#e3edfa!important}
html:root[data-theme="dark"] .za-footer .shield path:last-child{fill:#f1c688!important}
html:root[data-theme="dark"] .za-footer .footer-column h3{color:#88c6f1!important}
html:root[data-theme="dark"] .za-footer .footer-column .email{color:#f1c688!important}
html:root[data-theme="dark"] .za-footer .social-icon{border:1px solid rgba(46,64,87,0.3333)!important;color:#88c6f1!important}
html:root[data-theme="dark"] .za-footer .footer-bottom{color:#a6b8d1!important}
html:root[data-theme="dark"] .za-footer a:hover{color:#f1c688!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban>.lane:nth-child(3n/**/+1){background:#182230!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban>.lane:nth-child(3n/**/+2){background:#201830!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban>.lane:nth-child(3n/**/+3){background:#302518!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban>.lane:nth-child(3n/**/+2) .tag{background:#211830!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service=crm] .kanban>.lane:nth-child(3n/**/+3) .tag{background:#302618!important;color:#dfc29b!important}
html:root[data-theme="dark"][data-zirix-service=crm] .deal{border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service=vpn] .chip{background:#182230!important;border:1px solid #2e4057!important;color:#98bbe2!important}
html:root[data-theme="dark"][data-zirix-service=vpn] #notice{background:#182230!important;border:1px solid #2e4057!important;color:#9bb9de!important}
html:root[data-theme="dark"][data-zirix-service=vpn] #notice.error{background:#301818!important;color:#a6b8d1!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service] .auth-story>p:not(.auth-eyebrow){color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service] .auth-panel .google-button{background:#131e2f!important;color:#e3edfa!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service=crm] .nav button:nth-child(3n/**/+1) svg{color:#9abde0!important}
html:root[data-theme="dark"][data-zirix-service=crm] .nav button:nth-child(3n/**/+2) svg{color:#dfba9a!important}
html:root[data-theme="dark"][data-zirix-service=crm] .nav button:nth-child(3n/**/+3) svg{color:#a6b8d1!important}
/* source/shared/experience/experience.css */
html:root[data-theme="dark"] .zx-search{background:rgba(19,30,47,0.0706)!important;border:1px solid rgba(46,64,87,0.302)!important}
html:root[data-theme="dark"] .zx-search option{color:#e3edfa!important;background:#131e2f!important}
html:root[data-theme="dark"] .zx-language{border:1px solid rgba(46,64,87,0.302)!important}
html:root[data-theme="dark"] .zx-account>button{background:rgba(19,30,47,0.0706)!important;border:1px solid rgba(46,64,87,0.302)!important}
html:root[data-theme="dark"] .zx-popover-inner{background:#131e2f!important;border:1px solid #2e4057!important;box-shadow:0 14px 40px rgba(4,6,11,0.2322)!important;color:#e3edfa!important}
html:root[data-theme="dark"] .zx-popover a,html:root[data-theme="dark"] .zx-popover button{color:#e3edfa!important}
html:root[data-theme="dark"] .zx-popover a:hover,html:root[data-theme="dark"] .zx-popover button:hover{background:#182230!important}
html:root[data-theme="dark"] .zx-user-summary{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"] .zx-dialog{background:#131e2f!important;border:1px solid #2e4057!important;color:#e3edfa!important}
html:root[data-theme="dark"] .zx-dialog-header button{background:#182230!important}
html:root[data-theme="dark"] .zx-language-grid button{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"] .zx-language-grid button[aria-pressed=true]{background:#182230!important}
html:root[data-theme="dark"] .crm-type-label{border:1px solid #2e4057!important;background:#182230!important}
html:root[data-theme="dark"] .crm-selection-card{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"] .crm-selection-card img{border:1px solid #2e4057!important}
html:root[data-theme="dark"] .crm-selection-note{color:#a6b8d1!important}
html:root[data-theme="dark"] .cloud-type-tags button{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service=mail] .message-text{background:#131e2f!important;color:#e3edfa!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"] .zx-attachment{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"] .zx-attachment button{border:1px solid #2e4057!important;background:#182230!important;color:#e3edfa!important}
html:root[data-theme="dark"] .zx-select-folder button{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"] .zx-service-page input{border:1px solid #2e4057!important}
html:root[data-theme="dark"] .zx-auth-card{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"] .zx-error{color:#a6b8d1!important}
html:root[data-theme="dark"] .zx-news-card{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"] .zx-news-card a{color:#98bbe2!important}
html:root[data-theme="dark"] .zx-news-controls select{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"] .zx-new-mailbox{background:#131e2f!important}
html:root[data-theme="dark"] .zx-new-mailbox input{border:1px solid #2e4057!important}
html:root[data-theme="dark"] .cards .card-news{background:#182330!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"] .zx-login{border:1px solid rgba(46,64,87,0.1882)!important}
html:root[data-theme="dark"] [data-header-service=mail]{--service:#9abde0!important}
html:root[data-theme="dark"] [data-header-service=cloud]{--service:#a6b8d1!important}
html:root[data-theme="dark"] [data-header-service=vpn]{--service:#a6b8d1!important}
html:root[data-theme="dark"] [data-header-service=security]{--service:#a6b8d1!important}
html:root[data-theme="dark"] [data-header-service=crm]{--service:#dfba9a!important}
html:root[data-theme="dark"] [data-header-service=support]{--service:#a6b8d1!important}
/* source/shared/experience/header-white.css */
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global){background:#131e2f!important;color:#e3edfa!important;border-bottom:1px solid #2e4057!important;box-shadow:0 2px 8px rgba(4,6,11,0.1004)!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) :is(a,button){color:#e3edfa!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) :is(.nav,.zg-links) a{color:#e3edfa!important}
html:root[data-theme="dark"]:root body header.top .shield{color:#88bef2!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) :is(.nav,.zg-links) a[aria-current=page]{color:#88bbf2!important;background:#182330!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) :is(.zx-search,.zx-language,.zg-launch,.zx-account>button){background:#131e2f!important;border:1px solid #2e4057!important;color:#e3edfa!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) .zx-search :is(input,select,button){color:#a6b8d1!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) input::placeholder{color:#a6b8d1!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) .zx-popover-inner{background:#131e2f!important;color:#e3edfa!important;border:1px solid #2e4057!important}
/* source/shared/theme-controls.css */
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) .zx-theme{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"]:root body :is(header.top,#zirix-global) .zx-theme:hover{background:#182230!important}
/* source/shared/experience/security.css */
html:root[data-theme="dark"] #security-app{color:#e3edfa!important}
html:root[data-theme="dark"] .sec-layout{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"] .sec-sidebar{background:#182130!important}
html:root[data-theme="dark"] .sec-sidebar button{color:#e3edfa!important}
html:root[data-theme="dark"] .sec-sidebar button[aria-current=page]{background:#182330!important;color:#96bbe4!important}
html:root[data-theme="dark"] .sec-banner{background:#302918!important;color:#e3edfa!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"] .sec-card{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"] .sec-content button.secondary{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"] .sec-row{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"] .sec-row small{color:#a6b8d1!important}
html:root[data-theme="dark"] .sec-content progress{accent-color:#98bbe2!important}
html:root[data-theme="dark"] .sec-state{color:#98bbe2!important}
/* source/shared/experience/presentation.css */
html:root[data-theme="dark"]{--zx-ink:#e3edfa!important;--zx-muted:#a6b8d1!important;--zx-blue:#98bbe2!important;--zx-line:#2e4057!important;--zx-paper:#131e2f!important}
html:root[data-theme="dark"] .zx-product-nav{background:#131e2f!important}
html:root[data-theme="dark"] .zx-product-nav a:hover{background:#182230!important}
html:root[data-theme="dark"] .zx-hero{background:linear-gradient(115deg,#182330,#131e2f)!important}
html:root[data-theme="dark"] .zx-btn,html:root[data-theme="dark"] .zx-presentation button{background:#131e2f!important}
html:root[data-theme="dark"] .zx-note{border:1px solid #2e4057!important;background:#182230!important}
html:root[data-theme="dark"] .zx-feature{background:#131e2f!important}
html:root[data-theme="dark"] .zx-feature-number{color:#a6b8d1!important}
html:root[data-theme="dark"] .zx-wide-shot{border:1px solid #2e4057!important;box-shadow:0 15px 35px rgba(4,6,11,0.1129)!important}
html:root[data-theme="dark"] .zx-crm-product{background:#131e2f!important}
html:root[data-theme="dark"] .zx-plan{background:#131e2f!important}
html:root[data-theme="dark"] .zx-comparison{background:#131e2f!important}
html:root[data-theme="dark"] .zx-comparison th{background:#182330!important}
html:root[data-theme="dark"] .zx-selected-plan{background:#182330!important}
html:root[data-theme="dark"] .zx-plan-dialog [data-close]{background:#131e2f!important}
/* source/shared/experience/vpn-presentation.css */
html:root[data-theme="dark"] .vp-page{color:#e3edfa!important}
html:root[data-theme="dark"] .vp-page p{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-page .vp-kicker{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-page button{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"] .vp-facts{border-block:1px solid #2e4057!important}
html:root[data-theme="dark"] .vp-facts span{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-feature{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"] .vp-app-gallery{background:#182330!important}
html:root[data-theme="dark"] .vp-app-shot img{box-shadow:0 18px 30px rgba(4,6,11,0.2322)!important}
html:root[data-theme="dark"] .vp-page .vp-caption{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-route-diagram span:not(:last-child)::after{color:#ecc68d!important}
html:root[data-theme="dark"] .vp-locations>span{background:#101a29!important}
html:root[data-theme="dark"] .vp-locations small{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-plan{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"] .vp-plan.vp-featured{background:#131e2f!important}
html:root[data-theme="dark"] .vp-unit{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-plan ul{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-annual{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"] .vp-annual span,html:root[data-theme="dark"] .vp-annual small{color:#a6b8d1!important}
html:root[data-theme="dark"] .vp-availability{border:1px solid #2e4057!important;background:#101a29!important}
html:root[data-theme="dark"] .vp-section details{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"] .vp-end{background:#182330!important}
/* source/shared/atlantica/refinement.css */
html:root[data-theme="dark"][data-zirix-page="home"] .hero-zone:focus-visible{outline:1px solid rgba(46,64,87,0.3333)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card::after{background:#1c232c!important;box-shadow:0 2px 14px 3px rgba(4,6,11,0.5333)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card:focus-visible{outline:2px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-page="home"] .icon{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .faq{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-page="home"] .faq p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .faq details{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-page="home"] .faq a{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .footer-brand p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .footer-column a,html:root[data-theme="dark"][data-zirix-page="home"] .footer-text-button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .footer-label{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .footer-bottom{color:#a6b8d1!important}
@media (hover:hover) and (prefers-reduced-motion:no-preference){html:root[data-theme="dark"][data-zirix-page="home"] body:not(.motion-off) .card:hover{box-shadow:0 12px 25px -18px rgba(4,6,11,0.65)!important}}
/* source/shared/atlantica/color-variants.css */
html:root[data-theme="dark"][data-zirix-page="home"] .top{box-shadow:0 3px 16px rgba(4,6,11,0.1318)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .hero h1{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-page="home"] .hero-copy p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card{background:color-mix(in srgb,var(--service) 13%,#131e2f)!important;border:1px solid color-mix(in srgb,var(--service) 20%,#2e4057)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card b{color:color-mix(in srgb,var(--service) 45%,#e3edfa)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .card small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .shot{border-color:color-mix(in srgb,var(--service) 35%,#2e4057)!important;box-shadow:0 28px 55px -25px color-mix(in srgb,var(--service) 32%,rgba(0,0,0,0.0)),3px 3px 0 color-mix(in srgb,var(--service) 18%,rgba(4,6,11,0.65))!important}
html:root[data-theme="dark"][data-zirix-page="home"] .faq{border-color:color-mix(in srgb,var(--accent) 18%,#2e4057)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .faq details{border-color:color-mix(in srgb,var(--accent) 13%,#2e4057)!important}
html:root[data-theme="dark"][data-zirix-page="home"] .review .tag{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="home"] .variants a{background:#101a29!important;color:#e3edfa!important}
/* source/shared/vpn-hub/hub.css */
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] body{color:#e3edfa!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .eyebrow{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] h1{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] h1 span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] h1 sup{background:#182530!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .description{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .version{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .preview{box-shadow:0 35px 65px rgba(4,6,11,0.2259)!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .preview-head strong span{color:#94c3e5!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .preview-eyebrow{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .mock-action{border:1px solid #2e4057!important;background:rgba(24,38,48,0.0392)!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .formats span{background:rgba(19,30,47,0.0627)!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .preview-line{border-top:1px solid rgba(46,64,87,0.1098)!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .preview-note{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .independent{background:#182430!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .round-icon{background:#182530!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .independent p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .beta-chip{border:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .downloads article{background:#131e2f!important;border:1px solid #2e4057!important;box-shadow:0 10px 25px rgba(4,6,11,0.0251)!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .platform-icon{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .downloads p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .downloads small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .feature-grid p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .details-grid article{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .details-grid p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .sources a{border-top:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] .sources a:hover{color:#98bde1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] footer small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-page="vpn-hub"] a:focus-visible{outline:3px solid #2e4057!important}
/* ../Zirix-Mail/source/app/public/style.css */
html:root[data-theme="dark"][data-zirix-service="mail"]{color-scheme:dark!important;--muted:#a6b8d1!important;--accent:#91e8d3!important;--on-accent:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="mail"] dialog{box-shadow:0 24px 100px rgba(4,6,11,0.65)!important}
html:root[data-theme="dark"][data-zirix-service="mail"] #toast{box-shadow:0 8px 40px rgba(4,6,11,0.4267)!important}
@media (max-width:620px){html:root[data-theme="dark"][data-zirix-service="mail"] #sidebar{box-shadow:12px 0 45px rgba(4,6,11,0.5333)!important}}
/* ../Zirix-Cloud/source/app/public/style.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] body{color:#e3edfa!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .brand-dot{color:#eaa58f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .brand-icon{background:#652d1b!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .sidebar{background:#101a29!important;border-right:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .sidebar-caption{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .nav-item{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .nav-item:hover{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .nav-item.active{background:#242d1a!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .nav-divider{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .soon{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .storage-heading span:last-child{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] progress{background:#252a1e!important;accent-color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] progress::-webkit-progress-bar{background:#252a1e!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .sidebar-bottom>p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .sidebar-bottom>small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .profile{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .avatar{background:#2c291c!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .profile span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .topbar{border-bottom:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .local-badge{border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .topbar-right{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .little-spark{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .eyebrow{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .page-heading p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .primary{background:#652c1b!important;box-shadow:0 3px 5px rgba(4,6,11,0.1318)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .secondary{background:#131e2f!important;border-color:#2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .secondary:hover{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .danger{color:#e5a194!important;background:#301d18!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .files-panel{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .breadcrumbs{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .breadcrumbs button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .breadcrumbs button:last-child{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .search span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .search input{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .filter-controls select{background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] thead{background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] th{border-block:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] td{border-bottom:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] td:first-child{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] tbody tr:hover{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-icon{background:#101a29!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-icon.folder{background:#302718!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-icon.folder:before{background:#302718!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-icon.image{background:#242c1b!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-icon.pdf{background:#301e18!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .icon-button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .icon-button:hover{background:#101a29!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .table-footer{border-top:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .empty-state{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .empty-icon{border:1px dashed #2e4057!important;background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .empty-state h2{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .bottom-note{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .status-dot{background:#404b34!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .upload-status{border:1px solid #2e4057!important;background:#263018!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .dragging .files-panel{outline:3px dashed #2e4057!important;background:#302618!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .notice{box-shadow:0 8px 30px rgba(4,6,11,0.2133)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .share-card{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .share-card p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .share-card a{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .device-art{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .devices-panel>p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .device-note{background:#101a29!important;border:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-story{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-story p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-story small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .paper{border:1px solid #2e4057!important;background:#131e2f!important;box-shadow:0 12px 25px rgba(4,6,11,0.1004)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .paper.back{background:#282e19!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .paper>span:not(.document-icon){color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .document-icon{color:#e1ae99!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .paper-line{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .storage-sticker{background:#652f1b!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-card>p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-card label,html:root[data-theme="dark"][data-zirix-service="cloud"] #modal label,html:root[data-theme="dark"][data-zirix-service="cloud"] .public-card label{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-card input,html:root[data-theme="dark"][data-zirix-service="cloud"] #modal input,html:root[data-theme="dark"][data-zirix-service="cloud"] #modal select,html:root[data-theme="dark"][data-zirix-service="cloud"] .public-card input{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .text-button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-card .auth-foot{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .form-error{color:#e2a898!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] dialog{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important;box-shadow:0 25px 90px rgba(4,6,11,0.3012)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .modal-copy{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .preview-frame{border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .editor{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .version-row{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .public-card{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .public-card>p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .public-item{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .public-item button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .public-item a{color:#dfae9b!important}
@media (max-width:720px){html:root[data-theme="dark"][data-zirix-service="cloud"] .sidebar{border-bottom:1px solid #2e4057!important}}
html:root[data-theme="dark"][data-zirix-service="cloud"] thead,html:root[data-theme="dark"][data-zirix-service="cloud"] td,html:root[data-theme="dark"][data-zirix-service="cloud"] .table-footer,html:root[data-theme="dark"][data-zirix-service="cloud"] .search input::placeholder,html:root[data-theme="dark"][data-zirix-service="cloud"] .filter-controls select{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-card label,html:root[data-theme="dark"][data-zirix-service="cloud"] .auth-card>p,html:root[data-theme="dark"][data-zirix-service="cloud"] .text-button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .page-heading p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-name{color:#e3edfa!important}
@media (max-width:720px){html:root[data-theme="dark"][data-zirix-service="cloud"] .table-footer{color:#a6b8d1!important}}
/* ../Zirix-Cloud/source/app/public/theme.css */
html:root[data-theme="dark"][data-zirix-service="cloud"]{color-scheme:dark!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .theme-toggle{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .theme-toggle:hover{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"][data-theme=dark]{color-scheme:dark!important;--muted:#a6b8d1!important;--accent:#a6b8d1!important;--warm:#f2a688!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] input::placeholder,html:root[data-theme="dark"][data-zirix-service="cloud"] textarea::placeholder{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-icon.folder,html:root[data-theme="dark"][data-zirix-service="cloud"] .file-icon.folder:before{color:#f2d088!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-player{box-shadow:0 -8px 32px rgba(4,6,11,0.5333)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-warning{color:#f2ba88!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .notice.error{border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] progress{accent-color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] progress::-webkit-progress-value{background:#3f552b!important}
/* ../Zirix-Cloud/source/app/public/notes.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] .notes-layout{border:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .notes-index{background:#101a29!important;border-right:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .notes-index>input{border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-filters select,html:root[data-theme="dark"][data-zirix-service="cloud"] .note-metadata select{border:1px solid #2e4057!important;background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-card{border:1px solid #2e4057!important;background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-card.selected{border-color:#2e4057!important;background:#253018!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-card>span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-card small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-card a{color:#e4a896!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-title{border-bottom:1px solid #2e4057!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-format{background:#101a29!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-format button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-format button:hover{background:#243018!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-body{border:1px solid #2e4057!important;color:#e3edfa!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-preview{border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-save{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-help{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .notes-welcome{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-render{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-render a{color:#e0ab99!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-render code{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-render pre{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-render blockquote{border-left:3px solid #2e4057!important;background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .note-render hr{border-top:1px solid #2e4057!important}
@media (max-width:720px){html:root[data-theme="dark"][data-zirix-service="cloud"] .notes-index{border-bottom:1px solid #2e4057!important}}
/* ../Zirix-Cloud/source/app/public/media.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] .gallery-stage{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .upload-row{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .upload-row small{color:#a6b8d1!important}
/* ../Zirix-Cloud/source/app/public/music.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-top h2{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-stats{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-sidebar{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-sidebar h3{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-nav{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-nav:hover,html:root[data-theme="dark"][data-zirix-service="cloud"] .music-nav.active{background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-nav.active{box-shadow:0 2px 10px rgba(4,6,11,0.0565)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-panel input,html:root[data-theme="dark"][data-zirix-service="cloud"] .music-panel select{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-filters{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-filters summary{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-filter-grid label{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-playlist-tools p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-bulk{border-top:1px solid #2e4057!important;border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-bulk>span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track.playing{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track>input{accent-color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-play{background:#252e19!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-play:hover{background:#253018!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track-title{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track-credit{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-link{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track-names small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track-tags{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-track-tags>span:first-child{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-tag-button{background:#302618!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-icon{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-icon:hover{background:#263018!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-pagination span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-footnote{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-muted{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-warning{color:#e1bc98!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-empty{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-empty strong{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-copy,html:root[data-theme="dark"][data-zirix-service="cloud"] .music-queue-row{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-player{background:#131e2f!important;border-top:1px solid #2e4057!important;box-shadow:0 -8px 32px rgba(4,6,11,0.1192)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-cover{background:linear-gradient(145deg,#41512e,#4a6536)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-now span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-now .music-player-status{color:#dfb69b!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-player-option{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-player-option[aria-pressed=true]{background:#253018!important;color:#e3edfa!important}
/* ../Zirix-Cloud/source/app/public/drives.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] .drive-card{border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .drive-root small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .drive-file{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .drive-file>span{color:#a6b8d1!important}
/* ../Zirix-Cloud/source/app/public/catalog.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-card{border:1px solid rgba(46,64,87,0.2078)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .thumbnail{background:linear-gradient(135deg,rgba(55,75,52,0.1882),rgba(34,42,29,0.1333))!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .thumbnail-fallback{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .file-card small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .layout-switch{border:1px solid rgba(46,64,87,0.251)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .layout-switch [aria-pressed=true]{background:rgba(58,82,46,0.2078)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .document-thumbnail{background:#131e2f!important;color:#e3edfa!important;box-shadow:0 1px 8px rgba(4,6,11,0.2133)!important;border-top:5px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .music-grid .music-track{border:1px solid rgba(46,64,87,0.251)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"][data-theme=dark] .thumbnail{background:rgba(66,82,45,0.1255)!important}
/* ../Zirix-Cloud/source/app/public/vault.css */

/* ../Zirix-Cloud/source/app/public/youtube.css */

/* ../Zirix-Cloud/source/app/public/workspace-desktop.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk{box-shadow:0 20px 50px rgba(4,6,11,0.2008)!important;border:1px solid rgba(46,64,87,0.1451)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk[data-wallpaper=forest]{background:radial-gradient(ellipse at 85% 10%,#1b2c27 0,rgba(0,0,0,0.0) 45%),radial-gradient(ellipse at 5% 100%,#142d31 0,rgba(0,0,0,0.0) 60%),linear-gradient(130deg,#4e8072,#233e40)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk[data-wallpaper=dusk]{background:radial-gradient(ellipse at 85% 15%,#301e18 0,rgba(0,0,0,0.0) 40%),linear-gradient(145deg,#282b51,#38344c)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk[data-wallpaper=sand]{background:radial-gradient(ellipse at 80% 10%,#302718 0,rgba(0,0,0,0.0) 45%),linear-gradient(145deg,#8d8067,#4f4531)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-icon{text-shadow:0 1px 4px rgba(4,6,11,0.65)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-icon:hover,html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-icon.selected{background:rgba(19,30,47,0.1373)!important;border-color:rgba(46,64,87,0.3333)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-icon:focus-visible,html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-file:focus-visible{outline:3px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-glyph{background:linear-gradient(145deg,#183026,#2d5343)!important;border:1px solid rgba(46,64,87,0.5647)!important;color:#e3edfa!important;box-shadow:0 5px 12px rgba(4,6,11,0.2322)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-icon[data-key=notes] .desk-glyph{background:linear-gradient(145deg,#302b18,#65521b)!important;color:#e0c799!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-icon[data-key=devices] .desk-glyph{background:linear-gradient(145deg,#182a30,#1a282d)!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-icon[data-key=settings] .desk-glyph{background:linear-gradient(145deg,#101a29,#1d242b)!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-glyph.is-folder,html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-file-glyph.is-folder{background:linear-gradient(145deg,#302818,#654a1b)!important;color:#dec09b!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-shortcut{background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-taskbar{border-top:1px solid rgba(46,64,87,0.1451)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-start{border:1px solid rgba(46,64,87,0.1882)!important;background:rgba(19,30,47,0.0784)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-task{background:rgba(19,30,47,0.0784)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-task.active{border-color:#2e4057!important;background:rgba(19,30,47,0.1451)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-window{background:#131e2f!important;color:#e3edfa!important;border:1px solid #2e4057!important;box-shadow:0 20px 60px rgba(4,6,11,0.5333)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-window-active{box-shadow:0 24px 65px rgba(4,6,11,0.64)!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-titlebar{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-window-controls button:hover{background:rgba(19,30,47,0.5647)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-resize{background:linear-gradient(135deg,rgba(0,0,0,0.0) 55%,rgba(59,68,63,0.4) 56%,rgba(0,0,0,0.0) 62%,rgba(0,0,0,0.0) 72%,rgba(59,68,63,0.4) 73%,rgba(0,0,0,0.0) 80%)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-folder-toolbar button,html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-crumbs button{background:#131e2f!important;color:#e3edfa!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-crumbs{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-file:hover{border-color:#2e4057!important;background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-file-glyph{background:#232c1c!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-file-menu{background:#232d1b!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-folder-status{background:rgba(19,30,47,0.9373)!important;border-top:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-empty,html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-error{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-error{color:#dea49b!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-app-frame{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-menu{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important;box-shadow:0 14px 45px rgba(4,6,11,0.4016)!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-menu button:hover,html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-menu button:focus{background:#242f19!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-menu button:last-child{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-drag-ghost{border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-setting-help{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-folder-status{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] .desk-settings p{color:#a6b8d1!important}
@media (min-width:600px){html:root[data-theme="dark"][data-zirix-service="cloud"] .desktop-window .notes-index{border-right:1px solid #2e4057!important}}
/* ../Zirix-Cloud/source/app/public/office.css */
html:root[data-theme="dark"][data-zirix-service="cloud"] body{background:#101a29!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] header{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] header a{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] button{border:1px solid #2e4057!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="cloud"] #error{color:#eb9e8f!important}
/* ../Zirix-VPN/source/control/web/style.css */
html:root[data-theme="dark"][data-zirix-service="vpn"]{color-scheme:dark!important;--muted:#a6b8d1!important;--accent:#91e8d3!important}
html:root[data-theme="dark"][data-zirix-service="vpn"] .logo{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="vpn"] nav button:hover,html:root[data-theme="dark"][data-zirix-service="vpn"] nav button.active{color:#88f2d8!important}
html:root[data-theme="dark"][data-zirix-service="vpn"] .primary{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="vpn"] .chip{color:#a6b8d1!important}
/* ../Zirix-CRM/source/app/public/crm.css */
html:root[data-theme="dark"][data-zirix-service="crm"]{--bg:#131e2f!important;--panel:#131e2f!important;--soft:#101a29!important;--ink:#e3edfa!important;--muted:#a6b8d1!important;--line:#2e4057!important;--green:#e3edfa!important;--mint:#183026!important;--orange:#e8ba92!important;--red:#dd9d9d!important;--shadow:0 20px 70px rgba(4,6,11,0.1004)!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-theme=dark]{--muted:#a6b8d1!important;--green:#97e2c8!important;--orange:#ecc08d!important;--shadow:0 20px 70px rgba(4,6,11,0.4267)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .mode button.active{box-shadow:0 2px 5px rgba(4,6,11,0.1067)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .deal{box-shadow:0 3px 8px rgba(4,6,11,0.0251)!important}
/* ../Zirix-CRM/source/app/public/crm-workspace.css */
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-access-screen{background:#131e2f!important;border:1px solid #2e4057!important;box-shadow:0 15px 60px rgba(4,6,11,0.1255)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-access-screen h1{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-access-screen p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-access-icon{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-access-actions a{border:1px solid #2e4057!important;color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service=crm]{--bg:#182230!important;--panel:#131e2f!important;--soft:#131e2f!important;--ink:#e3edfa!important;--muted:#a6b8d1!important;--line:#2e4057!important;--green:#88bff2!important;--mint:#182430!important;--orange:#f2c288!important;--red:#e397a0!important;--shadow:0 12px 32px rgba(4,6,11,0.2008)!important;color-scheme:dark!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .workspace .workspace-mark{background:linear-gradient(140deg,#1b5165,#0b7ce0)!important;box-shadow:0 4px 15px rgba(4,6,11,0.2133)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .sidebar .nav button:hover{background:rgba(19,30,47,0.0706)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .sidebar .nav button.active{border-color:#2e4057!important;box-shadow:inset 3px 0 rgba(4,6,11,0.65)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .nav-label{border-top:1px solid rgba(46,64,87,0.1412)!important;color:#98bce2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .sidebar-bottom{border-color:rgba(46,64,87,0.1333)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .main{background:radial-gradient(ellipse at 80% 0,rgba(24,37,48,0.5216),rgba(0,0,0,0.0) 48%),#182230!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .topbar{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .topbar .search{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-demo-select{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-offers-link{color:#88c0f2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-object-tabs{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-object-tabs button{background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-object-tabs button.active{color:#88bff2!important;background:#182330!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-object-tabs .crm-tab-note{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .notice{border-color:#2e4057!important;background:#182630!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .notice a{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .page-head h1{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .page-head .eyebrow{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .page-head p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-spotlight{background:linear-gradient(110deg,#182430,#131e2f)!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-spotlight:nth-child(2){background:linear-gradient(110deg,#1f1830,#131e2f)!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-spotlight:nth-child(3){background:linear-gradient(110deg,#302618,#302718)!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-spotlight:nth-child(2) .spot-icon{background:#3b215e!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-spotlight h3{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-spotlight p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-spotlight button{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric{border:1px solid #2e4057!important;box-shadow:0 2px 4px rgba(4,6,11,0.0314)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric:nth-child(2):before{background:#3c1f60!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric:nth-child(3):before{background:#654a1b!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric label{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric label .icon{color:#88c6f2!important;background:#182530!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric:nth-child(2) .icon{color:#a6b8d1!important;background:#221830!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric:nth-child(3) .icon{color:#edca8c!important;background:#302818!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric:nth-child(4) .icon{color:#8af0e2!important;background:#18302b!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric strong{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .metric small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .panel{border-color:#2e4057!important;box-shadow:0 2px 4px rgba(4,6,11,0.0251)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .panel-head{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .panel-head h2{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .link-btn{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-donut{background:conic-gradient(#0875d8 0 var(--crm-complete),#182430 var(--crm-complete) 100%)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-donut:before{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-donut strong{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-donut small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-chart .bar{background:#182430!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-chart .bar-row:nth-child(2) .bar i{background:#1b5365!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-chart .bar-row:nth-child(3) .bar i{background:#371e61!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-chart .bar-row:nth-child(4) .bar i{background:#654a1b!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-chart .bar-row:nth-child(6) .bar i{background:#2e1924!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-chart-caption{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-activity-table th{background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-activity-table td{border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-activity-table .record-link{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-initial{background:#182430!important;color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-activity-table tr:nth-child(2n) .crm-initial{background:#211830!important;color:#b99adf!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-activity-table tr:nth-child(3n) .crm-initial{background:#183027!important;color:#8beee0!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage{background:#182330!important;color:#91c3e8!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=won],html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=done],html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=closed]{background:#183026!important;color:#8dedd1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=proposal],html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=approval],html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=scheduled]{background:#221830!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=negotiation],html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=repair],html:root[data-theme="dark"][data-zirix-service="crm"] .crm-stage[data-stage=working]{background:#302818!important;color:#f2c888!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .lane{background:#182230!important;border-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .lane:nth-child(3){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .lane:nth-child(4){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .lane:nth-child(6){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .lane-head b{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .deal{box-shadow:0 2px 4px rgba(4,6,11,0.0565)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .deal h3{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .deal footer{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .tag{background:#182230!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .pill{background:#182530!important;color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app input:focus,html:root[data-theme="dark"][data-zirix-service="crm"] #app select:focus,html:root[data-theme="dark"][data-zirix-service="crm"] #app textarea:focus{outline:2px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app button:focus-visible,html:root[data-theme="dark"][data-zirix-service="crm"] #app a:focus-visible{outline:3px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #editor{border-color:#2e4057!important;box-shadow:0 20px 80px rgba(4,6,11,0.4016)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #editor .dialog-head{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #editor .dialog-head h2{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #editor input,html:root[data-theme="dark"][data-zirix-service="crm"] #editor select,html:root[data-theme="dark"][data-zirix-service="crm"] #editor textarea{background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #editor .estimate-total{background:#182530!important;color:#8dc2ec!important}
html:root[data-theme="dark"][data-zirix-service="crm"] #app .slot{background:#182530!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-empty-note{color:#a6b8d1!important}
@media (max-width:760px){html:root[data-theme="dark"][data-zirix-service="crm"] #app .mobile-menu{background:#131e2f!important}}
/* ../Zirix-CRM/source/app/public/crm-header.css */
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zg-links a{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global{background:#131e2f!important;color:#e3edfa!important;border-bottom:1px solid #2e4057!important;box-shadow:0 2px 8px rgba(4,6,11,0.1004)!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global a,html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global button{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zg-links a[aria-current="page"]{color:#88bbf2!important;background:#182330!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zx-search,html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zx-language,html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zg-launch,html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zx-account>button{background:#131e2f!important;border-color:#2e4057!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zx-search input,html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zx-search select,html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global .zx-search button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] #zirix-global input::placeholder{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"][data-zirix-service="crm"] .zx-popover-inner{background:#131e2f!important;color:#e3edfa!important;border:1px solid #2e4057!important}
/* ../Zirix-CRM/source/app/public/offers/crm-offers.css */
html:root[data-theme="dark"][data-zirix-service="crm"]{--zx-ink:#e3edfa!important;--zx-muted:#a6b8d1!important;--zx-blue:#a6b8d1!important;--zx-line:#2e4057!important;--zx-paper:#131e2f!important;color-scheme:dark!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-btn,html:root[data-theme="dark"][data-zirix-service="crm"] button{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-crm-product,html:root[data-theme="dark"][data-zirix-service="crm"] .zx-plan,html:root[data-theme="dark"][data-zirix-service="crm"] .zx-feature{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-note{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-comparison{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-comparison th{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-selected-plan{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-error{color:#e29797!important}
html:root[data-theme="dark"][data-zirix-service="crm"]{--zx-blue:#88bff2!important;--zx-ink:#e3edfa!important;--zx-paper:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-offer-nav{background:#131e2f!important;border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-offer-nav strong{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-offer-nav a{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-offer-nav .demo-link{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-crm-intro{background:radial-gradient(ellipse at 10% 30%,#182730,rgba(0,0,0,0.0) 50%),radial-gradient(ellipse at 90% 50%,#1f1830,rgba(0,0,0,0.0) 53%)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-crm-intro h1{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-hero-preview{border:1px solid #2e4057!important;background:#131e2f!important;box-shadow:0 25px 65px rgba(4,6,11,0.2698)!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-preview-bar{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .crm-preview-bar>span:last-child{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-crm-product{box-shadow:0 10px 30px rgba(4,6,11,0.069)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-crm-product:nth-child(2){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-crm-product h2{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-crm-product .crm-flow li{background:#182130!important;color:#95bce4!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-feature:nth-child(1){background:#182530!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-feature:nth-child(2){background:#1e1830!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-feature:nth-child(3){background:#302718!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-plan.featured{box-shadow:0 10px 30px rgba(4,6,11,0.138)!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-plan-price{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="crm"] .zx-comparison thead{background:#182130!important}
/* ../Zirix-Support/source/app/public/support.css */
html:root[data-theme="dark"][data-zirix-service="support"]{--bg:#131e2f!important;--panel:#131e2f!important;--soft:#101a29!important;--ink:#e3edfa!important;--muted:#a6b8d1!important;--line:#2e4057!important;--green:#e3edfa!important;--mint:#183024!important;--amber:#e8bf91!important;--danger:#a6b8d1!important;--shadow:0 20px 60px rgba(4,6,11,0.1129)!important;color-scheme:dark!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-theme=dark]{--muted:#a6b8d1!important;--green:#9cddc2!important;--amber:#edc88d!important;--danger:#ec938e!important;color-scheme:dark!important}
html:root[data-theme="dark"][data-zirix-service="support"] .message.note .bubble{border:1px dashed rgba(46,64,87,0.2667)!important}
/* ../Zirix-Support/source/app/public/support-workspace.css */
html:root[data-theme="dark"][data-zirix-service="support"],html:root[data-theme="dark"][data-zirix-service="support"][data-theme=dark]{--bg:#182230!important;--panel:#131e2f!important;--soft:#131e2f!important;--ink:#e3edfa!important;--muted:#a6b8d1!important;--line:#2e4057!important;--green:#88bff2!important;--mint:#182430!important;--amber:#f2c288!important;--danger:#e397a0!important;--shadow:0 12px 32px rgba(4,6,11,0.2008)!important;color-scheme:dark!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global{background:#131e2f!important;color:#e3edfa!important;border-bottom:1px solid #2e4057!important;box-shadow:0 2px 8px rgba(4,6,11,0.1004)!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global a,html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global button{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zg-links a{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zg-links a[aria-current=page]{background:#182330!important;color:#88bbf2!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zx-search,html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zx-language,html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zg-launch,html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zx-account>button{background:#131e2f!important;border-color:#2e4057!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zx-search input,html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global .zx-search select{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"][data-zirix-service=support] #zirix-global input::placeholder{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] .zx-popover-inner{background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"] #app .topbar{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] .support-title>span{background:#182530!important;color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] .support-tabs{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] .support-tabs button{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] .support-tabs button.active{box-shadow:inset 0 -3px rgba(4,6,11,0.65)!important;color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #app .notice{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] .kicker{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] .avatar{background:#182430!important;color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #app .metric,html:root[data-theme="dark"][data-zirix-service="support"] #app .panel,html:root[data-theme="dark"][data-zirix-service="support"] #app .inbox,html:root[data-theme="dark"][data-zirix-service="support"] #app .card{box-shadow:0 2px 5px rgba(4,6,11,0.0502)!important}
html:root[data-theme="dark"][data-zirix-service="support"] #app .metric:nth-child(2){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #app .metric:nth-child(3){border-top-color:#2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] .thread-item.selected{background:#182330!important;box-shadow:inset 3px 0 rgba(4,6,11,0.65)!important}
html:root[data-theme="dark"][data-zirix-service="support"] .message.bot .bubble{border-color:#2e4057!important;background:#211830!important}
html:root[data-theme="dark"][data-zirix-service="support"] .message.system .bubble{background:#101a29!important}
html:root[data-theme="dark"][data-zirix-service="support"] .handoff-banner{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] .file-icon{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] .attach-label{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] .theme-option{border:2px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] .theme-option.selected{box-shadow:0 0 0 2px rgba(4,6,11,0.65)!important}
html:root[data-theme="dark"][data-zirix-service="support"] .theme-preview-column>p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] .chat-preview{box-shadow:0 15px 40px rgba(4,6,11,0.1443)!important}
html:root[data-theme="dark"][data-zirix-service="support"] .preview-avatar{background:rgba(19,30,47,0.149)!important}
html:root[data-theme="dark"][data-zirix-service="support"] .bot-flow>span{background:#182230!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] .summary-question{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] button:focus-visible,html:root[data-theme="dark"][data-zirix-service="support"] a:focus-visible{outline:3px solid #2e4057!important}
/* ../Zirix-Support/source/app/public/product.css */
html:root[data-theme="dark"][data-zirix-service="support"] body[data-support-view=product]{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product{--sp-ink:#e3edfa!important;--sp-muted:#a6b8d1!important;--sp-blue:#88bff2!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product a:focus-visible,html:root[data-theme="dark"][data-zirix-service="support"] #support-product button:focus-visible,html:root[data-theme="dark"][data-zirix-service="support"] #support-product summary:focus-visible{outline:3px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-nav{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-product-name{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-product-name svg{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-product-name span{color:#a6b8d1!important;border-left:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-anchors a{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-anchors a:hover{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-nav-cta{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-eyebrow{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product h1 em{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-button{box-shadow:0 7px 16px rgba(4,6,11,0.1506)!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-text-link{color:#98bfe2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-hero-note{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-hero-note svg{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-live i{background:#1d6350!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-orbit{border:1px solid rgba(46,64,87,0.0784)!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-chat-card{color:#e3edfa!important;background:#131e2f!important;box-shadow:0 22px 50px rgba(4,6,11,0.3827)!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-chat-symbol{background:rgba(19,30,47,0.1333)!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-chat-body{background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-chat-msg small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-client{background:#182330!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-bot{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-transfer{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-chat-compose{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-assignment{background:#131e2f!important;color:#e3edfa!important;border:1px solid #2e4057!important;box-shadow:0 12px 40px rgba(4,6,11,0.32)!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-person{background:#182330!important;color:#88bef2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-assignment small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-done{background:#183027!important;color:#98e2c9!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-art-caption{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-strip{border-block:1px solid #2e4057!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-strip span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-strip svg{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-screen-tabs button{border:1px solid #2e4057!important;background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-screen-frame{border:1px solid #2e4057!important;box-shadow:0 25px 60px rgba(4,6,11,0.1129)!important;background:#131e2f!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-window-bar{background:#131e2f!important;border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-window-bar i{background:#182230!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-window-bar small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-window-bar button{background:#131e2f!important;border:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-screen-image{background:#182230!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-screen-caption>small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-workflow .sp-eyebrow{color:#97bce2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-step>div{color:#9abde0!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-step p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-check-list li{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-check-list svg{color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-team-board{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-board-head>b{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-board-row{background:#131e2f!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-board-row small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-violet{background:#1f1830!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-load{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-route-line{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-new-chat{border:1px solid #2e4057!important;background:#131e2f!important;box-shadow:0 7px 20px rgba(4,6,11,0.069)!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-label{color:#97bde2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-new-chat small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-new-chat footer{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-private-note{background:#302818!important;color:#a6b8d1!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-private-note span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-private-note small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-benefit{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-feature-icon{background:#182230!important;color:#88bff2!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-benefit small{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-design{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-theme-choices button{border:1px solid #2e4057!important;background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-theme-choices button[aria-pressed=true]{border-color:#2e4057!important;box-shadow:0 0 0 1px rgba(4,6,11,0.65)!important;background:#131e2f!important;color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-preview-note{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-widget-stage{background:radial-gradient(ellipse at 50% 35%,#182130,#131e2f 65%)!important;border:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-design-label{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-theme-current{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-start{background:#131e2f!important;border-block:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-start li:before{border:1px solid #2e4057!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-start li span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product details{border-bottom:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product details:first-child{border-top:1px solid #2e4057!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product summary{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product summary>span{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-final .sp-eyebrow{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-final p{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-footer{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-footer>a:first-child{color:#e3edfa!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product .sp-footer>a:last-child{color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product #sp-image-dialog{border:1px solid #2e4057!important;background:#182230!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product #sp-image-dialog>div{background:#131e2f!important;color:#a6b8d1!important}
html:root[data-theme="dark"][data-zirix-service="support"] #support-product #sp-image-dialog button{background:#182330!important;color:#9bbbde!important}
}
@layer zirix-dark{/* Reviewed dark tokens and component exceptions. Images and widget themes are not recoloured. */
html:root[data-theme=dark]{color-scheme:dark!important;--bg:#0d1522!important;--paper:#0d1522!important;--panel:#162234!important;--sidebar:#111c2c!important;--aside:#111c2c!important;--soft:#1a2c43!important;--surface:#111c2c!important;--surface-raised:#162234!important;--surface-soft:#1a2c43!important;--ink:#e3edfa!important;--text:#e3edfa!important;--muted:#a6b8d1!important;--line:#2e4058!important;--border:#2e4058!important;--hover:#213751!important;--selected:#213751!important;--mint:#213751!important;--accent:#82bbff!important;--green:#82bbff!important;--on-accent:#fff!important;--button:#2f6fb7!important;--zx-paper:#0d1522!important;--zx-ink:#e3edfa!important;--zx-muted:#a6b8d1!important;--zx-line:#2e4058!important;--zx-blue:#82bbff!important;--z-bg:#0d1522!important;--z-panel:#162234!important;--z-soft:#1a2c43!important;--z-hover:#213751!important;--z-line:#2e4058!important;--z-text:#e3edfa!important;--z-muted:#a6b8d1!important;--z-accent:#82bbff!important;--shadow:0 16px 44px #0005!important;background:#0d1522!important;color:#e3edfa!important}
html:root[data-theme=dark] body{background:#0d1522!important;color:#e3edfa!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global){background:#111c2c!important;color:#e3edfa!important;border-color:#2e4058!important;box-shadow:0 2px 12px #0004!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global) :is(a,button,.nav a,.zg-links a){color:#dbe9fa!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global) :is(.wordmark,.zg-wordmark){filter:brightness(0) invert(1)!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global) :is(.zx-search,.zx-language,.zx-theme,.zg-launch,.zx-account>button){background:#192a40!important;color:#dbe9fa!important;border-color:#344a65!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global) .zx-search :is(input,button){color:#dbe9fa!important;background:transparent!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global) input::placeholder{color:#acbdd4!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global) :is(.nav,.zg-links) a[aria-current=page]{background:#223c5a!important;color:#a8d0ff!important}
html:root[data-theme=dark] body :is(header.top,#zirix-global) :is(.zx-login,.login,.zg-login,.zg-profile){background:#2f6fb7!important;color:#fff!important;border-color:#4988d1!important}
html:root[data-theme=dark] :is(.primary,.btn-primary,.auth-primary,.upload-button,.zx-btn.primary,.zx-presentation button.primary,.cta,.sec-download){background:#2f6fb7!important;color:#fff!important;border-color:#4988d1!important}
html:root[data-theme=dark] :is(.primary,.btn-primary,.auth-primary,.upload-button,.zx-btn.primary,.zx-presentation button.primary,.cta):hover{background:#397dc7!important}
html:root[data-theme=dark] :is(input,textarea,select){color-scheme:dark;accent-color:#82bbff}
html:root[data-theme=dark] :is(input,textarea)::placeholder{color:#a6b8d1}
html:root[data-theme=dark] :is(a,button,input,select,textarea):focus-visible{outline-color:#9bcaff!important}
html:root[data-theme=dark] dialog::backdrop{background:#050b16b3!important}
html:root[data-theme=dark] #zx-page :is(input,textarea,select){background:#111c2c!important;color:#e3edfa!important;border-color:#344a65!important}
html:root[data-theme=dark] #zx-page a:not(.primary){color:#82bbff!important}
html:root[data-theme=dark][data-zirix-page=home] .card{background:color-mix(in srgb,var(--service) 17%,#142033)!important;color:#e3edfa!important;border-color:#30445f!important}
html:root[data-theme=dark][data-zirix-page=home] :is(.card .icon,.eyebrow,.product-features li::marker){color:color-mix(in srgb,var(--service,#3979b9) 45%,#d2e7ff)!important}
html:root[data-theme=dark][data-zirix-page=home] .shot{background:#162234!important;border-color:#49627f!important;box-shadow:0 28px 55px -22px #0009,3px 3px 0 #30445f!important}
html:root[data-theme=dark] :is(.site-footer,.za-footer){background:linear-gradient(118deg,#0b1320,#142033)!important}
html:root[data-theme=dark][data-zirix-service=cloud] :is(.notes-layout,.files-panel,.music-panel,.share-card,.public-card,.auth-panel,.file-card){background:#162234!important;color:#e3edfa!important;border-color:#2e4058!important}
html:root[data-theme=dark][data-zirix-service=cloud] :is(.topbar,.file-toolbar,.table-footer){background:#111c2c!important;border-color:#2e4058!important}
html:root[data-theme=dark][data-zirix-service=cloud] .storage-sticker{background:#2f6fb7!important;color:#fff!important}
html:root[data-theme=dark][data-zirix-service=crm] #app .sidebar,html:root[data-theme=dark][data-zirix-service=support] #app .rail{background:linear-gradient(180deg,#0d1e38,#102947)!important}
html:root[data-theme=dark][data-zirix-service=support] #support-product{--sp-ink:#e3edfa;--sp-muted:#a6b8d1;--sp-blue:#82bbff;background:#0d1522!important;color:#e3edfa!important}
html:root[data-theme=dark] .sec-banner{background:#382e1e!important;color:#f3d69b!important;border-color:#685432!important}

}
