/* Generated by tools/build-dark-css.py from side.css — do not edit by hand. */
.dark-mode .menu-sub .language-item{color:#aab7ca}
.dark-mode .btn-social{color:#e6ebf2}
.dark-mode .btn-social:hover{color:#e6ebf2;background:#1c2636}
.dark-mode .company-logo-preview{background:#1c2636;border:1px dashed #2b3748}
.dark-mode .nk-menu-item.is-disabled .nk-menu-badge{background:#1c2636}
.dark-mode .link-button{color:#aab7ca}
.dark-mode .nk-sidebar .nk-menu-link{color:#aab7ca}
.dark-mode .sidebar-store-link{border-top:1px solid #2b3748;background:#1c2636}
.dark-mode .stat-card .stat-label{color:#aab7ca}
.dark-mode .stat-card .stat-value{color:#e6ebf2}
.dark-mode .address-qr{background:#18212d;border:1px solid #2b3748}
.dark-mode .progress-ring span{background:#18212d;color:#e6ebf2}
.dark-mode .profile-checklist li.is-done{color:#e6ebf2}
.dark-mode .partner-empty-icon{background:#1c2636}
.dark-mode .numbering-preview{background:#1c2636}
.dark-mode.npc-general .nk-tb-list .nk-tb-head .nk-tb-col{background:#18212d}
.dark-mode.npc-general .nk-tb-item:not(.nk-tb-head):hover{background:#18212d}
.dark-mode.npc-general .form-control,.dark-mode.npc-general .form-select{border-color:#2b3748}
.dark-mode .item-photo{background:#1c2636}
.dark-mode .item-barcode{background:#1c2636}
.dark-mode .price-list li strong{color:#e6ebf2}
.dark-mode .price-list li.is-total{border-top:1px dashed #2b3748;border-bottom:1px dashed #2b3748}
.dark-mode .price-summary{background:#1c2636}
.dark-mode .price-summary div{color:#aab7ca}
.dark-mode .price-summary strong{color:#e6ebf2}
.dark-mode .wizard-number{background:#1c2636}
.dark-mode .wizard-nav li.is-done .wizard-number{background:rgba(63,216,178,.14)}
.dark-mode .wizard-title{color:#e6ebf2}
.dark-mode .wizard-footer{background:#18212d}
.dark-mode .wizard-note{background:#1c2636;color:#aab7ca}
.dark-mode .choice-card span{border:1px solid #2b3748;color:#aab7ca;background:#18212d}
.dark-mode .choice-card input:checked + span{background:#1c2636;color:#e6ebf2}
.dark-mode .contact-row{background:#18212d}
.dark-mode .quick-actions a,.dark-mode .quick-actions button{border:1px solid #2b3748;background:#18212d;color:#aab7ca}
.dark-mode .mini-stat.is-primary{background:rgba(22,152,135,.14)}
.dark-mode .mini-stat.is-info{background:rgba(43,172,236,.14)}
.dark-mode .mini-stat.is-warning{background:rgba(255,175,25,.14)}
.dark-mode .mini-stat span{color:#aab7ca}
.dark-mode .detail-pairs strong{color:#e6ebf2}
.dark-mode .tab-count{background:rgba(22,152,135,.14)}
.dark-mode .company-progress-bar{background:#1c2636}
.dark-mode .company-tabs{background:#18212d}
.dark-mode .company-tabs a{color:#aab7ca}
.dark-mode .company-tabs a:hover{background:#1c2636;color:#e6ebf2}
.dark-mode .company-tab-count{background:#1c2636}
.dark-mode .company-tab-count.is-complete{background:rgba(63,216,178,.14)}
.dark-mode .store-switch{background:#1c2636}
.dark-mode .tenant-brand span{color:#e6ebf2}
.dark-mode .pane-table-title{background:#18212d}
.dark-mode .doc-nav{background:#18212d;border:1px solid #2b3748}
.dark-mode .doc-nav a{color:#aab7ca}
.dark-mode .doc-nav a:hover{background:#1c2636;color:#e6ebf2}
.dark-mode .doc-number-preview{border:1px dashed #2b3748;background:#18212d;color:#e6ebf2}
.dark-mode .doc-line{border:1px solid #2b3748;background:#18212d}
.dark-mode .doc-line-total .amount{color:#e6ebf2}
.dark-mode .doc-totals{background:#18212d;border:1px solid #2b3748}
.dark-mode .doc-total-row{color:#aab7ca}
.dark-mode .doc-total-row strong{color:#e6ebf2}
.dark-mode .doc-total-row.is-grand{border-top:1px solid #2b3748}
.dark-mode .doc-words{background:#18212d}
.dark-mode .doc-stock-note{background:#1c2636}
.dark-mode .doc-payments li{border-bottom:1px solid #2b3748}
.dark-mode .doc-links li a{color:#e6ebf2}
.dark-mode .doc-links li a:hover{background:#1c2636}
.dark-mode .profile-sections a{border:1px solid #2b3748;color:#e6ebf2}
.dark-mode .profile-sections a:hover{background:#18212d}
.dark-mode .contact-card{border:1px solid #2b3748}
.dark-mode .contact-card .contact-line{color:#aab7ca}
.dark-mode .logo-picker-image{background:#18212d}
.dark-mode .logo-picker-image img{background:#18212d}
.dark-mode .email-status{background:rgba(255,170,25,.14)}
.dark-mode .email-status.is-verified{background:#18212d}
.dark-mode .notification-list li{border-bottom:1px solid #2b3748}
.dark-mode .login-list li{border-bottom:1px solid #2b3748}
.dark-mode .login-icon{background:#1c2636;color:#aab7ca}
.dark-mode .export-set{border:1px solid #2b3748}
.dark-mode .form-text-hint:has(.overline-title){background:#18212d}
.dark-mode .photo-drop{background:#18212d}
.dark-mode .photo-drop:hover{background:#1c2636}
.dark-mode .photo-drop img{background:#18212d}
.dark-mode .file-drop{background:#18212d}
.dark-mode .file-drop:hover{background:#1c2636}
.dark-mode .file-drop-names{color:#e6ebf2}
.dark-mode .file-list li{border-bottom:1px solid #2b3748}
.dark-mode .file-thumb{background:rgba(22,152,135,.14)}
.dark-mode .file-thumb.is-pdf{background:rgba(255,44,25,.14)}
.dark-mode .file-thumb.is-xlsx,.dark-mode .file-thumb.is-xls{background:rgba(71,209,150,.14)}
.dark-mode .file-thumb.is-docx,.dark-mode .file-thumb.is-doc{background:rgba(25,113,255,.14)}
.dark-mode .note-list li{border-bottom:1px solid #2b3748}
.dark-mode .note-body{color:#aab7ca}
.dark-mode .trash-list li{border-bottom:1px solid #2b3748}
.dark-mode .trash-icon{background:#1c2636;color:#aab7ca}
.dark-mode .confirm-icon{background:rgba(22,152,135,.14)}
.dark-mode .confirm-modal.is-danger .confirm-icon{background:rgba(255,44,25,.14)}
.dark-mode .confirm-note{background:#1c2636;color:#aab7ca}
.dark-mode .member-facts li{color:#aab7ca}
.dark-mode .level-chip.is-view{background:#1c2636;color:#aab7ca}
.dark-mode .level-chip.is-edit{background:rgba(25,113,255,.14)}
.dark-mode .level-chip.is-full{background:rgba(71,209,150,.14)}
.dark-mode .role-card span{border:1.5px solid #2b3748}
.dark-mode .role-card strong{color:#e6ebf2}
.dark-mode .role-card input:checked+span{background:#1c2636}
.dark-mode .rights-grid{border:1px solid #2b3748}
.dark-mode .rights-row{border-bottom:1px solid #2b3748}
.dark-mode .rights-head{background:#18212d}
.dark-mode .rights-module{color:#e6ebf2}
.dark-mode .rights-dot{border:2px solid #2b3748}
.dark-mode .day-chip span{border:1.5px solid #2b3748;color:#aab7ca}
.dark-mode .schedule-box{background:#18212d;border:1px solid #2b3748}
.dark-mode .segmented{background:#1c2636}
.dark-mode .segmented a{color:#aab7ca}
.dark-mode .segmented a.is-current{background:#18212d;color:#e6ebf2}
.dark-mode .calm-empty-icon{background:#1c2636}
.dark-mode .pj-card{background:#18212d;border:1px solid #2b3748}
.dark-mode .pj-name{color:#e6ebf2}
.dark-mode .pj-progress{background:#1c2636}
.dark-mode .pj-title{color:#e6ebf2}
.dark-mode .pj-stats>div{background:#18212d;border:1px solid #2b3748}
.dark-mode .pj-stats strong{color:#e6ebf2}
.dark-mode .board-column{background:#18212d;border:1px solid #2b3748}
.dark-mode .board-column h6{color:#e6ebf2}
.dark-mode .board-count{background:#18212d}
.dark-mode .task-card{background:#18212d;border:1px solid #2b3748}
.dark-mode .task-title{color:#e6ebf2}
.dark-mode .task-avatar{background:rgba(22,152,135,.14)}
.dark-mode .board-add input{color:#e6ebf2}
.dark-mode .board-add input:focus{background:#1c2636}
.dark-mode .task-modal-title{color:#e6ebf2}
.dark-mode .account-list li,.dark-mode .movement-list li{border-bottom:1px solid #2b3748}
.dark-mode .account-icon.is-bank{background:rgba(22,152,135,.14)}
.dark-mode .account-icon.is-cash{background:rgba(255,180,25,.14)}
.dark-mode .movement-icon.is-in{background:rgba(71,209,150,.14)}
.dark-mode .movement-icon.is-out{background:rgba(255,44,25,.14)}
.dark-mode .movement-sums{border-bottom:1px solid #2b3748}
.dark-mode .direction-toggle span{border:1.5px solid #2b3748;color:#aab7ca}
.dark-mode .direction-toggle input:checked+span{background:#1c2636;color:#e6ebf2}
.dark-mode .direction-toggle input:checked+span.is-in{background:#18212d}
.dark-mode .direction-toggle input:checked+span.is-out{background:#1c2636}
.dark-mode .cheque-list li{border-bottom:1px solid #2b3748}
.dark-mode .cheque-badge{background:#1c2636;color:#aab7ca}
.dark-mode .state-pill.is-portfolio{background:rgba(255,180,25,.14)}
.dark-mode .state-pill.is-deposited{background:rgba(22,152,135,.14)}
.dark-mode .state-pill.is-cashed{background:rgba(71,209,150,.14)}
.dark-mode .state-pill.is-unpaid{background:rgba(255,44,25,.14)}
.dark-mode .reconcile-tick{border:1.5px solid #2b3748;background:#18212d}
.dark-mode .schedule-date{background:#1c2636}
.dark-mode .schedule-date strong{color:#e6ebf2}
.dark-mode .schedule-date.is-late{background:rgba(255,44,25,.14)}
.dark-mode .deposit-bar{border-bottom:1px solid #2b3748;background:#18212d}
.dark-mode .state-pill.is-issued{background:rgba(255,180,25,.14)}
.dark-mode .state-pill.is-debited{background:rgba(71,209,150,.14)}
.dark-mode .cash-denom{background:rgba(255,180,25,.14)}
.dark-mode .cash-denom.is-note{background:rgba(71,209,150,.14)}
.dark-mode .cash-result{background:#1c2636}
.dark-mode .app-error{background:#18212d;border:1px solid #2b3748}
.dark-mode .app-error-title{color:#e6ebf2}
.dark-mode .combo-button{background-color:#18212d}
.dark-mode .combo-panel{background:#18212d;border:1px solid #2b3748}
.dark-mode .combo-search{border-bottom:1px solid #2b3748}
.dark-mode .combo-search input{color:#e6ebf2}
.dark-mode .combo-list li{color:#e6ebf2}
.dark-mode .combo-list li:hover,.dark-mode .combo-list li.is-active{background:#1c2636}
.dark-mode .combo-list li.combo-create{border-top:1px solid #2b3748}
.dark-mode .gallery-thumb{border:1px solid #2b3748;background:#18212d}
.dark-mode .gallery-add{background:#18212d}
.dark-mode .label-preview{background:#1c2636}
.dark-mode .label-preview img{background:#18212d}
.dark-mode .theme-thumb{background:#18212d;border:1.5px solid #2b3748}
.dark-mode .theme-thumb.hd-band .t-logo,.dark-mode .theme-thumb.hd-ink .t-logo{background:#18212d}
.dark-mode .theme-thumb.hd-band .t-title{background:#18212d}
.dark-mode .theme-thumb.pt-line .t-box{background:#1c2636}
.dark-mode .theme-thumb .t-table b{border-bottom:1px solid #2b3748}
.dark-mode .theme-thumb.tb-boxed .t-table{border:1px solid #2b3748}
.dark-mode .theme-thumb.tb-boxed .t-table b:first-child{background:#1c2636}
.dark-mode .theme-thumb.tb-bold .t-table b{border-bottom:1px dashed #2b3748}
.dark-mode .theme-thumb .t-foot{background:#1c2636}
.dark-mode .theme-name{color:#e6ebf2}
.dark-mode .theme-preview-frame{border:1px solid #2b3748;background:#18212d}
.dark-mode .lg-stats{background:#1c2636;border:1px solid #2b3748}
.dark-mode .lg-stats>div,.dark-mode .lg-stats>a{background:#18212d}
.dark-mode .lg-stats strong{color:#e6ebf2}
.dark-mode .lg-waiting li{border-top:1px solid #2b3748}
.dark-mode .lg-waiting-icon{background:rgba(22,152,135,.14)}
.dark-mode .lg-list li a{border-top:1px solid #2b3748}
.dark-mode .lg-list li a:hover{background:#18212d}
.dark-mode .lg-status{background:#1c2636;color:#aab7ca}
.dark-mode .lg-status.is-ready{background:rgba(22,152,135,.14)}
.dark-mode .lg-status.is-shipped{background:rgba(255,175,25,.14)}
.dark-mode .lg-status.is-delivered{background:rgba(69,210,158,.14)}
.dark-mode .lg-status.is-failed{background:rgba(255,25,25,.14)}
.dark-mode .lg-date{color:#aab7ca}
.dark-mode .lg-badge{background:#1c2636;color:#aab7ca}
.dark-mode .lg-badge.is-ready{background:rgba(22,152,135,.14)}
.dark-mode .lg-badge.is-shipped{background:rgba(255,175,25,.14)}
.dark-mode .lg-badge.is-delivered{background:rgba(69,210,158,.14)}
.dark-mode .lg-badge.is-failed{background:rgba(255,25,25,.14)}
.dark-mode .lg-steps li::before{background:#1c2636}
.dark-mode .lg-step-dot{background:#18212d;border:2px solid #2b3748}
.dark-mode .lg-step-label{color:#e6ebf2}
.dark-mode .lg-info dd{color:#e6ebf2}
.dark-mode .lg-wh-figures{border-top:1px solid #2b3748}
.dark-mode .lg-wh-figures strong{color:#e6ebf2}
.dark-mode .store-thumb{background:#1c2636}
.dark-mode .store-switch-row + .store-switch-row{border-top:1px solid #2b3748}
.dark-mode .share-qr{border:1px solid #2b3748;background:#18212d}
.dark-mode .segmented-option span{color:#aab7ca}
.dark-mode .segmented-option input:checked + span{background:#18212d;color:#e6ebf2}
.dark-mode .ticket-thumb{background:#18212d;border:1.5px solid #2b3748}
.dark-mode .ticket-thumb .tt-head b:last-child{background:#1c2636}
.dark-mode .ticket-thumb.tk-h-inverse .tt-head b{background:#18212d}
.dark-mode .ticket-preview-frame{border:1px solid #2b3748;background:#1c2636}
.dark-mode .platform-banner{background:rgba(25,92,255,.14)}
.dark-mode .platform-banner.is-warning{background:rgba(255,188,25,.14)}
.dark-mode .platform-banner.is-danger{background:rgba(235,65,45,.14)}
.dark-mode .sa-status-choice span{border:1.5px solid #2b3748;color:#aab7ca}
.dark-mode .sa-status-choice input:checked + span{color:#e6ebf2;background:#1c2636}
.dark-mode .sa-status-choice input:checked + span.is-suspended{background:rgba(255,201,25,.14)}
.dark-mode .sa-status-choice input:checked + span.is-blocked{background:rgba(235,65,45,.14)}
.dark-mode .sa-usage strong{color:#e6ebf2}
.dark-mode .sa-module span,.dark-mode .sa-module.is-core{border:1.5px solid #2b3748;color:#aab7ca}
.dark-mode .sa-module.is-core{background:#1c2636}
.dark-mode .plan-choice > span{border:1.5px solid #2b3748}
.dark-mode .plan-choice strong{color:#e6ebf2}
.dark-mode .plan-choice small{color:#aab7ca}
.dark-mode .support-bubble{background:#1c2636;color:#e6ebf2}
.dark-mode .support-message.is-side:not(.is-mine) .support-bubble{background:rgba(25,92,255,.14)}
.dark-mode .sa-stats>a:hover{background:#18212d}
.dark-mode .sa-slug-root{border:1px solid #2b3748;background:#1c2636}
.dark-mode .lg-list li > .lg-row{border-top:1px solid #2b3748}
.dark-mode .pay-due{background:rgba(255,190,25,.14)}
.dark-mode .pay-due strong{color:#e6ebf2}
.dark-mode .readonly-invoice{background:#1c2636}
.dark-mode .readonly-invoice strong{color:#e6ebf2}
.dark-mode .pay-amount{background:#18212d}
.dark-mode .pay-amount strong{color:#e6ebf2}
.dark-mode .pay-amount.is-cancelled{background:#1c2636}
.dark-mode .share-mail-form{border-top:1px solid #2b3748}
.dark-mode .label-sheet-preview{border:1px solid #2b3748}
.dark-mode .label-sheet-mini{background:#18212d;border:1px solid #2b3748}
.dark-mode .label-sheet-mini i.is-empty{background:#1c2636}
.dark-mode .label-sheet-info{color:#aab7ca}
.dark-mode .print-help{background:#1c2636;color:#aab7ca}
.dark-mode .print-help strong{color:#e6ebf2}
.dark-mode .print-help code{background:#18212d;border:1px solid #2b3748;color:#e6ebf2}
.dark-mode .header-alert{background:rgba(255,144,25,.14)}
.dark-mode .header-alert:hover{background:rgba(255,151,25,.14)}
.dark-mode .tpl-thumb{border:1.5px solid #2b3748;background:#18212d}
.dark-mode .tpl-bar{background:#1c2636}
.dark-mode .tpl-hero{background:rgba(22,152,135,.14)}
.dark-mode .tpl-row b{background:#1c2636}
.dark-mode .tpl-name{color:#e6ebf2}
.dark-mode .tpl-minimal .tpl-hero{background:#18212d;border-bottom:1px solid #2b3748}
.dark-mode .tpl-minimal .tpl-row b{background:#1c2636}
.dark-mode .tpl-boutique{background:#18212d}
.dark-mode .tpl-boutique .tpl-hero{background:#1c2636}
.dark-mode .tpl-boutique .tpl-row b{background:rgba(185,146,94,.14)}
.dark-mode .tpl-marche .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-marche .tpl-row b{background:rgba(255,151,25,.14)}
.dark-mode .tpl-nuit .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-corporate .tpl-hero{background:#18212d}
.dark-mode .tpl-corporate .tpl-row b{background:#1c2636}
.dark-mode .tpl-agence .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-cabinet .tpl-hero{background:#1c2636}
.dark-mode .tpl-cabinet .tpl-row b{background:#1c2636}
.dark-mode .tpl-artisan{background:#18212d}
.dark-mode .tpl-artisan .tpl-hero{background:rgba(214,156,66,.14)}
.dark-mode .tpl-artisan .tpl-row b{background:#18212d}
.dark-mode .tpl-restaurant .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-studio .tpl-hero{background:#18212d}
.dark-mode .tpl-sante .tpl-row b{background:rgba(25,135,255,.14)}
.dark-mode .tm{background:#18212d}
.dark-mode .tm-list{border-inline-end:1px solid #2b3748}
.dark-mode .tm-conv:hover{background:#18212d}
.dark-mode .tm-conv.is-active{background:#1c2636}
.dark-mode .tm-conv-text strong{color:#e6ebf2}
.dark-mode .tm-avatar{background:rgba(59,93,220,.14)}
.dark-mode .tm-thread-head{border-bottom:1px solid #2b3748}
.dark-mode .tm-back{color:#e6ebf2}
.dark-mode .tm-body{background:#18212d}
.dark-mode .tm-bubble{background:#18212d;border:1px solid #2b3748;color:#e6ebf2}
.dark-mode .tm-file{background:#18212d;border:1px solid #2b3748;color:#e6ebf2}
.dark-mode .tm-compose{border-top:1px solid #2b3748}
.dark-mode .tm-compose textarea{border:1px solid #2b3748}
.dark-mode .tm-attach{background:#1c2636;color:#aab7ca}
.dark-mode .tm-files span{background:#1c2636;color:#aab7ca}
.dark-mode .hr-balance div{background:#1c2636}
.dark-mode .hr-balance strong{color:#e6ebf2}
.dark-mode .hr-balance .is-left{background:#1c2636}
.dark-mode .acc-entry{border-bottom:2px solid #2b3748}
.dark-mode .acc-class-row td{background:#1c2636;color:#e6ebf2}
.dark-mode .acc-sub-row td{color:#aab7ca;border-bottom:2px solid #2b3748}
.dark-mode .acc-statement .is-total td{color:#aab7ca}
.dark-mode .acc-statement .is-result td{background:#18212d}
.dark-mode .acc-statement .is-grand td{background:#1c2636}
.dark-mode .acc-counts div{background:#1c2636}
.dark-mode .acc-counts strong{color:#e6ebf2}
.dark-mode .acc-sources{color:#aab7ca}
.dark-mode .acc-day{background:#1c2636}
.dark-mode .acc-day strong{color:#e6ebf2}
.dark-mode .acc-tag{background:#1c2636;color:#aab7ca}
.dark-mode .acc-tag.is-vat{background:rgba(25,105,255,.14)}
.dark-mode .acc-tag.is-is{background:rgba(255,166,25,.14)}
.dark-mode .acc-tag.is-ir{background:rgba(22,152,135,.14)}
.dark-mode .acc-tag.is-cnss{background:#1c2636}
.dark-mode .tpl-sectors button{border:1.5px solid #2b3748;background:#18212d;color:#aab7ca}
.dark-mode .tpl-sectors button small{background:#1c2636}
.dark-mode .tpl-sector-head h5{color:#e6ebf2}
.dark-mode .tpl-sector-icon{background:#1c2636;color:#e6ebf2}
.dark-mode .tpl-industrie .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-industrie .tpl-row b{background:#1c2636}
.dark-mode .tpl-usine{background:#1c2636}
.dark-mode .tpl-usine .tpl-hero{background-color:#18212d}
.dark-mode .tpl-usine .tpl-row b{background:#18212d;border:1px solid #2b3748}
.dark-mode .tpl-btp .tpl-row b{background:rgba(255,204,25,.14)}
.dark-mode .tpl-transport .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-transport .tpl-row b{background:rgba(82,133,197,.14)}
.dark-mode .tpl-agro{background:#18212d}
.dark-mode .tpl-agro .tpl-hero{background:rgba(138,192,88,.14)}
.dark-mode .tpl-agro .tpl-row b{background:#18212d}
.dark-mode .tpl-tech .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-tech .tpl-row b{background:rgba(22,152,135,.14)}
.dark-mode .tpl-cafe{background:#1c2636}
.dark-mode .tpl-cafe .tpl-hero b:first-child{background:rgba(203,147,77,.14)}
.dark-mode .tpl-riad{background:#1c2636}
.dark-mode .tpl-riad .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-riad .tpl-row b{background:rgba(204,133,75,.14)}
.dark-mode .tpl-patisserie{background:#18212d}
.dark-mode .tpl-patisserie .tpl-hero{background:rgba(255,25,94,.14)}
.dark-mode .tpl-patisserie .tpl-row b{background:#18212d}
.dark-mode .tpl-dentaire .tpl-hero{background:rgba(81,199,185,.14)}
.dark-mode .tpl-dentaire .tpl-row b{background:#18212d}
.dark-mode .tpl-spa{background:#1c2636}
.dark-mode .tpl-spa .tpl-hero{background:rgba(185,149,94,.14)}
.dark-mode .tpl-spa .tpl-row b{background:#18212d}
.dark-mode .tpl-sport .tpl-hero b:first-child{background:rgba(203,255,25,.14)}
.dark-mode .tpl-ecole .tpl-hero{background:rgba(25,115,255,.14)}
.dark-mode .tpl-ecole .tpl-row b{background:rgba(255,210,25,.14)}
.dark-mode .tpl-immobilier .tpl-row b{background:#1c2636}
.dark-mode .tpl-garage .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-evenement .tpl-row b{background:rgba(22,152,135,.14)}
.dark-mode .tpl-mode .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-mode .tpl-row b{background:#1c2636}
.dark-mode .tpl-electro .tpl-hero{background:#1c2636}
.dark-mode .tpl-electro .tpl-row b{background:#1c2636}
.dark-mode .tpl-chimie .tpl-row b{background:#18212d}
.dark-mode .tpl-textile .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-textile .tpl-row b{background:#1c2636}
.dark-mode .tpl-energie .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-energie .tpl-row b{background:#18212d}
.dark-mode .tpl-finance .tpl-row b{background:#18212d}
.dark-mode .tpl-digital .tpl-row b:nth-child(1){background:rgba(255,25,117,.14)}
.dark-mode .tpl-digital .tpl-row b:nth-child(2){background:rgba(25,92,255,.14)}
.dark-mode .tpl-digital .tpl-row b:nth-child(3){background:rgba(255,201,25,.14)}
.dark-mode .tpl-rh .tpl-hero{background:rgba(22,152,135,.14)}
.dark-mode .tpl-rh .tpl-row b{background:#18212d}
.dark-mode .tpl-snack .tpl-hero b:first-child{background:rgba(252,216,27,.14)}
.dark-mode .tpl-boulangerie{background:#18212d}
.dark-mode .tpl-boulangerie .tpl-hero{background:rgba(214,160,66,.14)}
.dark-mode .tpl-pharmacie .tpl-row b{background:#18212d}
.dark-mode .tpl-kine .tpl-row b{background:#18212d}
.dark-mode .tpl-clinique .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-clinique .tpl-row b{background:#18212d}
.dark-mode .tpl-nettoyage .tpl-row b{background:rgba(25,163,255,.14)}
.dark-mode .tpl-menuiserie .tpl-row b{background:rgba(202,150,77,.14)}
.dark-mode .tpl-photo .tpl-hero b:first-child{background:#1c2636}
.dark-mode .tpl-voyage .tpl-row b{background:#18212d}
.dark-mode .tpl-desert .tpl-row b{background:rgba(225,151,55,.14)}
.dark-mode .tpl-surf .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-surf .tpl-row b{background:#18212d}
.dark-mode .tpl-montagne .tpl-row b{background:#18212d}
.dark-mode .tpl-plage .tpl-row b{background:rgba(233,167,47,.14)}
.dark-mode .tpl-location .tpl-hero b:first-child{background:#18212d}
.dark-mode .tpl-location .tpl-row b{background:#18212d}
.dark-mode .tpl-loisirs .tpl-row b:nth-child(odd){background:rgba(255,210,25,.14)}
.dark-mode .tpl-loisirs .tpl-row b:nth-child(even){background:rgba(32,161,247,.14)}
.dark-mode .tpl-guide .tpl-row b{background:#1c2636}
.dark-mode .st-contact-row{border-bottom:1px solid #2b3748}
.dark-mode .sp-menu.nav-tabs{background:#18212d}
.dark-mode .sp-menu.nav-tabs .nav-link{color:#aab7ca}
.dark-mode .sp-menu.nav-tabs .nav-link small{background:#1c2636;color:#aab7ca}
.dark-mode .sp-menu.nav-tabs .nav-link:hover{background:#1c2636;color:#e6ebf2}
.dark-mode .sp-switch{border-bottom:1px solid #2b3748}
.dark-mode .sp-switch strong{color:#e6ebf2}
.dark-mode .sp-current{border:1px solid #2b3748;background:#18212d}
.dark-mode .sp-row{border-bottom:1px solid #2b3748}
.dark-mode .sp-row-label{color:#e6ebf2}
.dark-mode .sb-section{background:#18212d;border:1px solid #2b3748}
.dark-mode .sb-section.is-off{background:#18212d}
.dark-mode .sb-icon{background:#1c2636;color:#e6ebf2}
.dark-mode .sb-name strong{color:#e6ebf2}
.dark-mode .sb-item{background:#18212d}
.dark-mode .sb-photo-add{color:#aab7ca}
.dark-mode .sb-note{background:rgba(25,86,255,.14);color:#e6ebf2}
.dark-mode .sb-type{border:1.5px solid #2b3748;background:#18212d}
.dark-mode .sb-type strong{color:#e6ebf2}
.dark-mode .sup-stats>div{background:#18212d;border:1px solid #2b3748}
.dark-mode .sup-stats strong{color:#e6ebf2}
.dark-mode .sup-stat-ic.is-open{background:rgba(255,157,25,.14)}
.dark-mode .sup-stat-ic.is-answered{background:rgba(25,105,255,.14)}
.dark-mode .sup-stat-ic.is-resolved{background:rgba(81,199,143,.14)}
.dark-mode .sup-stat-ic.is-closed{background:#1c2636;color:#aab7ca}
.dark-mode .sup-row{border-bottom:1px solid #2b3748}
.dark-mode .sup-row:hover{background:#18212d}
.dark-mode .sup-cat-ic{background:#1c2636;color:#e6ebf2}
.dark-mode .sup-row-main strong{color:#e6ebf2}
.dark-mode .sup-num{color:#aab7ca}
.dark-mode .sup-num.is-lg{background:#1c2636}
.dark-mode .sup-cat{color:#aab7ca;background:#1c2636}
.dark-mode .sup-cat.is-plan{background:rgba(22,152,135,.14)}
.dark-mode .sup-status.is-open{background:rgba(255,157,25,.14)}
.dark-mode .sup-status.is-answered{background:rgba(25,105,255,.14)}
.dark-mode .sup-status.is-resolved{background:rgba(81,199,143,.14)}
.dark-mode .sup-status.is-closed{background:#1c2636;color:#aab7ca}
.dark-mode .sup-priority.is-high{background:rgba(255,126,25,.14)}
.dark-mode .sup-priority.is-urgent{background:rgba(236,43,62,.14)}
.dark-mode .sup-cat-card span{border:1.5px solid #2b3748;background:#18212d}
.dark-mode .sup-cat-card .icon{color:#aab7ca}
.dark-mode .sup-cat-card strong{color:#e6ebf2}
.dark-mode .sup-cat-card input:checked+span{background:#18212d}
.dark-mode .sup-priorities span{border:1.5px solid #2b3748;color:#aab7ca}
.dark-mode .sup-priorities input:checked+.is-normal{color:#e6ebf2}
.dark-mode .sup-priorities input:checked+.is-high{background:#18212d}
.dark-mode .sup-priorities input:checked+.is-urgent{background:#1c2636}
.dark-mode .sup-drop{color:#aab7ca}
.dark-mode .sup-drop strong{color:#e6ebf2}
.dark-mode .sup-avatar{background:#1c2636;color:#e6ebf2}
.dark-mode .sup-msg-body header strong{color:#e6ebf2}
.dark-mode .sup-text{background:#1c2636;color:#e6ebf2}
.dark-mode .sup-msg.is-side:not(.is-mine) .sup-text{background:rgba(25,65,255,.14)}
.dark-mode .sup-file{border:1px solid #2b3748;background:#18212d;color:#e6ebf2}
.dark-mode .sup-file-ext{background:rgba(236,43,62,.14)}
.dark-mode .sup-event{color:#aab7ca}
.dark-mode .sup-event::before{border-top:1px dashed #2b3748}
.dark-mode .sup-event span,.dark-mode .sup-event time{background:#18212d}
.dark-mode .sup-resolved{background:rgba(80,199,144,.14)}
.dark-mode .sup-resolved-ic{background:#18212d}
.dark-mode .sup-resolved strong,.dark-mode .sup-closed strong{color:#e6ebf2}
.dark-mode .sup-resolved p,.dark-mode .sup-closed p{color:#aab7ca}
.dark-mode .sup-closed{background:#1c2636}
.dark-mode .sup-closed>.icon{color:#aab7ca}
.dark-mode .sup-dl dd{color:#e6ebf2}
.dark-mode .sup-steps li::before{background:#1c2636;color:#aab7ca}
.dark-mode .sup-steps li strong{color:#e6ebf2}
.dark-mode .sa-head-count{border:2px solid #2b3748}
.dark-mode .sa-notif-head{border-bottom:1px solid #2b3748}
.dark-mode .sa-notif-head strong{color:#e6ebf2}
.dark-mode .sa-notif-head span{background:rgba(22,152,135,.14)}
.dark-mode .sa-notif-item{border-bottom:1px solid #2b3748}
.dark-mode .sa-notif-item:hover{background:#18212d}
.dark-mode .sa-notif-item.is-unread{background:#18212d}
.dark-mode .sa-notif-ic{background:#1c2636;color:#aab7ca}
.dark-mode .sa-notif-ic.is-wallet-in{background:rgba(81,199,143,.14)}
.dark-mode .sa-notif-ic.is-chat{background:rgba(255,126,25,.14)}
.dark-mode .sa-notif-ic.is-file-text{background:rgba(25,105,255,.14)}
.dark-mode .sa-notif-text strong{color:#e6ebf2}
.dark-mode .sa-notif-text span{color:#aab7ca}
.dark-mode .sa-notif-all{background:#18212d}
.dark-mode .sa-notif-all:hover{background:#1c2636}
.dark-mode .sa-role-pill{color:#e6ebf2}
.dark-mode .sa-mailq-failed{background:rgba(236,43,62,.14)}
.dark-mode .sa-mailq-card{background:#1c2636}
.dark-mode a.sa-mailq-card:hover{background:rgba(22,152,135,.14)}
.dark-mode .sa-mailq-card strong{color:#e6ebf2}
.dark-mode .sa-mailq-bar{background:#1c2636}
.dark-mode .sa-mailq-priority{background:rgba(80,199,144,.14);color:#e6ebf2}
.dark-mode .sa-mailq-foot{background:#18212d;border-top:1px solid #2b3748}
.dark-mode .header-pos.is-light{background:#1c2636;color:#e6ebf2}
.dark-mode .header-pos.is-light:hover{color:#e6ebf2;background:#1c2636}
.dark-mode .header-alert.is-stock{background:rgba(236,43,62,.14)}
.dark-mode .header-alert.is-stock:hover{background:rgba(235,45,70,.14)}
.dark-mode .fv-stage iframe{background:#18212d}
.dark-mode .fv-thumbs button.is-current{border-color:#2b3748}
.dark-mode .btn-warning{color:#e6ebf2}
.dark-mode .btn-warning:hover,.dark-mode .btn-warning:focus{color:#e6ebf2}
.dark-mode .sa-mailq-cards.is-page .sa-mailq-card{background:#18212d;border:1px solid #2b3748}
.dark-mode .sa-cron{background:#1c2636;border:1px solid #2b3748;color:#e6ebf2}
.dark-mode .sa-cron>.icon{color:#aab7ca}
.dark-mode .sa-cron strong{color:#e6ebf2}
.dark-mode .sa-cron p{color:#aab7ca}
.dark-mode .sa-settings-title{color:#e6ebf2}
.dark-mode .sa-settings-tabs{background:#18212d;border:1px solid #2b3748}
.dark-mode .sa-settings-tabs a{color:#aab7ca}
.dark-mode .sa-settings-tabs a:hover{background:#1c2636;color:#e6ebf2}
.dark-mode .sa-used-in{color:#aab7ca}
.dark-mode .sa-issuer{background:rgba(25,132,255,.14)}
.dark-mode .sa-issuer span{color:#aab7ca}
.dark-mode .doc-side-banner{background:rgba(255,181,25,.14)}
.dark-mode .doc-side-banner.is-done{background:rgba(47,233,123,.14)}
.dark-mode .pm-ic{background:rgba(25,79,255,.14)}
.dark-mode .pm-card.is-on .pm-ic{background:rgba(69,210,151,.14)}
.dark-mode .pm-card.is-soon .pm-ic{background:#1c2636}
.dark-mode .pm-rib{background:#1c2636;color:#aab7ca}
.dark-mode .pm-rib strong{color:#e6ebf2}
.dark-mode .cycle-gift{background:rgba(69,210,151,.14)}
.dark-mode .cycle-tip{background:rgba(255,181,25,.14)}
.dark-mode .cycle-tip.is-ok{background:rgba(47,233,123,.14)}
.dark-mode .pay-menu-item{color:#e6ebf2}
.dark-mode a.pay-menu-item:hover{background:#1c2636}
.dark-mode .pay-method{border:1px solid #2b3748;background:#18212d;color:#e6ebf2}
.dark-mode .pay-method.is-on{background:#18212d}
.dark-mode .pay-method.is-soon{background:#1c2636}
.dark-mode .pm-qr img,.dark-mode .pm-qr-empty{border:1px solid #2b3748;background:#18212d}
.dark-mode .pm-qr-empty{background:#1c2636}
.dark-mode .pay-qr{background:#1c2636}
.dark-mode .pay-qr img{background:#18212d;border:1px solid #2b3748}
.dark-mode .pay-steps{color:#aab7ca}
.dark-mode .sub-reminder-thumb{background:#18212d}
.dark-mode .sub-reminder-tag{background:rgba(255,187,25,.14)}
.dark-mode .sub-reminder-body p{color:#aab7ca}
.dark-mode .sub-reminder-total strong{color:#e6ebf2}
.dark-mode .sa-go{color:#e6ebf2!important}
.dark-mode .sub-lifetime-list li{color:#e6ebf2}
.dark-mode .doc-scan-busy{color:#e6ebf2}
.dark-mode .sa-ai-row{border:1px solid #2b3748}
.dark-mode .sa-ai-ic{background:rgba(22,152,135,.14)}
.dark-mode .scan-result{background:#18212d}
.dark-mode .scan-result.has-issues{background:rgba(255,178,25,.14)}
.dark-mode .scan-result-head strong{color:#e6ebf2}
.dark-mode .scan-result-head small{color:#aab7ca}
.dark-mode .scan-result-grid div{background:#18212d}
.dark-mode .scan-result-grid dd{color:#e6ebf2}
.dark-mode .scan-result-lines{color:#e6ebf2}
.dark-mode .store-closed-badge{background:#1c2636}
.dark-mode .store-closed-count strong{color:#e6ebf2}
.dark-mode .auth-shot{background:#18212d;border:1px solid #2b3748}
.dark-mode .auth-shots .nk-feature-content p{color:#aab7ca}
.dark-mode .reg-plan span{border:1.5px solid #2b3748}
.dark-mode .reg-plan strong{color:#e6ebf2}
.dark-mode .reg-plan small{color:#aab7ca}
.dark-mode .reg-plan input:checked+span{background:#18212d}
.dark-mode .sa-glance-tile{background:#18212d}
.dark-mode .sa-glance-tile strong{color:#e6ebf2}
.dark-mode .sa-sub-num{background:rgba(22,151,134,.14)}
.dark-mode .sa-pack-price{background:#18212d;color:#aab7ca}
.dark-mode .auth-single .form-label{color:#aab7ca}
.dark-mode .auth-single .btn-social{border-color:#2b3748}
.dark-mode .sa-mod-check{border:1.5px solid #2b3748;background:#18212d}
.dark-mode .sa-mods input:checked + .sa-mod-check::after{border:2px solid #2b3748}
.dark-mode .sa-mod-core{border:1px solid #2b3748;background:#18212d}
.dark-mode .sa-mod-head{border-bottom:1px solid #2b3748}
.dark-mode .sa-mod-head strong{color:#e6ebf2}
.dark-mode .sa-mod-head.is-partial .sa-mod-check::after{background:#18212d}
.dark-mode .sa-mod-part,.dark-mode .sa-mod{color:#aab7ca}
.dark-mode .sa-mod{border:1px solid #2b3748;background:#18212d}
.dark-mode .sa-mod:hover{border-color:#2b3748}
.dark-mode .sa-mod:has(input:checked){background:#18212d;color:#e6ebf2}
.dark-mode .sa-mods label:has(input:checked) .icon{color:#e6ebf2}
.dark-mode .sa-mod-part:has(input:checked){color:#e6ebf2}
.dark-mode .pref-choice > span{border:1px solid #2b3748;background:#18212d;color:#e6ebf2}
.dark-mode .pref-choice.is-theme strong{color:#e6ebf2}
.dark-mode .pref-swatch{border:1px solid #2b3748}
.dark-mode .pw-status{border:1px solid #2b3748;background:#18212d}
.dark-mode .notif-list{background:#18212d;border:1px solid #2b3748}
.dark-mode .notif-list li + li{border-top:1px solid #2b3748}
.dark-mode .notif-item:hover{background:#18212d}
.dark-mode .notif-ic{background:#1c2636;color:#aab7ca}
.dark-mode .notif-item.is-new .notif-ic{background:rgba(22,152,135,.14)}
.dark-mode .notif-text strong{color:#e6ebf2}
.dark-mode .header-pop-head{border-bottom:1px solid #2b3748;color:#e6ebf2}
.dark-mode .header-pop-list a:hover{background:#18212d}
.dark-mode .header-pop-ic{background:#1c2636;color:#aab7ca}
.dark-mode .header-pop-ic.is-avatar{background:rgba(22,152,135,.14)}
.dark-mode .header-pop-list a.is-new .header-pop-ic:not(.is-avatar){background:rgba(22,152,135,.14)}
.dark-mode .header-pop-text strong{color:#e6ebf2}
.dark-mode .header-pop-foot{border-top:1px solid #2b3748}
.dark-mode .header-pop-foot:hover{background:#18212d}
.dark-mode .custom-section{border:1px solid #2b3748;background:#18212d}
.dark-mode .custom-section-head strong{color:#aab7ca}
.dark-mode .custom-star span,.dark-mode .custom-block span{border:1px solid #2b3748;color:#aab7ca}
.dark-mode .custom-star input:checked + span{background:rgba(255,197,25,.14);color:#e6ebf2}
.dark-mode .custom-block input:checked + span{background:#18212d;color:#e6ebf2}
.dark-mode .sub-pack-facts > div{border:1px solid #2b3748}
.dark-mode .sub-pack-facts dd{color:#e6ebf2}
.dark-mode .sub-pack-modules span{border:1px dashed #2b3748}
.dark-mode .sub-pack-modules span.is-on{color:#e6ebf2;background:#18212d}
.dark-mode .sub-step + .sub-step{border-top:1px solid #2b3748}
.dark-mode .sub-plan span,.dark-mode .sub-method span{border:1px solid #2b3748}
.dark-mode .sub-plan strong{color:#e6ebf2}
.dark-mode .sub-plan strong i{background:rgba(22,152,135,.14)}
.dark-mode .sub-plan small{color:#aab7ca}
.dark-mode .sub-change-note{color:#aab7ca}
.dark-mode .sub-total{background:#1c2636}
.dark-mode .sub-total span{color:#aab7ca}
.dark-mode .sub-total strong{color:#e6ebf2}
.dark-mode .sub-invoice{border:1px solid #2b3748}
.dark-mode .sub-method strong{color:#e6ebf2}
.dark-mode .sub-method.is-soon span{background:#18212d}
.dark-mode .sub-bank{border:1px solid #2b3748;background:#18212d}
.dark-mode .sub-bank-grid strong{color:#e6ebf2}
.dark-mode .sub-bank-grid .is-motif{background:rgba(255,181,25,.14)}
.dark-mode .pay-copy{border:1px solid #2b3748;background:#18212d;color:#aab7ca}
.dark-mode .sub-flow-foot{border-top:1px solid #2b3748}
.dark-mode .sub-request-icon{background:rgba(22,152,135,.14)}
.dark-mode .sub-request.is-pending .sub-request-icon{background:rgba(57,183,223,.14)}
.dark-mode .sub-request.is-approved .sub-request-icon{background:rgba(79,201,147,.14)}
.dark-mode .sub-request.is-rejected .sub-request-icon{background:rgba(230,49,49,.14)}
.dark-mode .sub-request-note{background:rgba(233,156,47,.14)}
.dark-mode .sub-request-facts dd{color:#e6ebf2}
.dark-mode .sa-verify-alert{background:rgba(255,174,25,.14)}
.dark-mode .sa-co-tabs a{color:#aab7ca;background:#1c2636}
.dark-mode .sa-co-tabs a:hover{color:#e6ebf2;background:#1c2636}
.dark-mode .sa-co-tabs a.is-verify:not(.is-current){background:rgba(255,176,25,.14)}
.dark-mode .sa-co-row{color:#e6ebf2}
.dark-mode .sa-co-row:hover{background:#18212d;color:#e6ebf2}
.dark-mode .sa-co-pending{background:rgba(255,176,25,.14)}
.dark-mode .sa-verify.is-pending{background:rgba(255,174,25,.14)}
.dark-mode .sa-verify.is-done{background:#18212d}
.dark-mode .sec-stat{background:#18212d}
.dark-mode .sec-stat strong{color:#e6ebf2}
.dark-mode .sec-stat.is-boom strong{color:#e6ebf2}
.dark-mode .sec-ip strong{color:#e6ebf2}
.dark-mode .sec-why code{color:#aab7ca;background:#1c2636}
.dark-mode .sec-reason{background:rgba(22,152,135,.14)}
.dark-mode .sec-reason.is-login{background:rgba(255,176,25,.14)}
.dark-mode .sec-reason.is-probe,.dark-mode .sec-reason.is-attack{background:rgba(230,49,49,.14)}
.dark-mode .sec-reason.is-not_found{background:rgba(57,183,223,.14)}
.dark-mode .sec-num strong{color:#e6ebf2}
.dark-mode .pay-review-icon{background:rgba(57,183,223,.14)}
.dark-mode .pay-review.is-approved .pay-review-icon{background:rgba(79,201,147,.14)}
.dark-mode .pay-review.is-rejected .pay-review-icon{background:rgba(230,49,49,.14)}
.dark-mode .pay-review-amount strong{color:#e6ebf2}
.dark-mode .pay-review-facts dd{color:#e6ebf2}
.dark-mode .pay-review-note{background:#1c2636;color:#aab7ca}
.dark-mode .pay-review-docs{background:#18212d}
.dark-mode .pay-doc{background:#18212d;color:#e6ebf2}
.dark-mode .pay-doc:hover{color:#e6ebf2}
.dark-mode .pay-doc.is-official{background:#18212d}
.dark-mode .pay-review-decide{background:#18212d}
.dark-mode .form-control.error,.dark-mode .form-select.error,.dark-mode .has-error>.form-control,.dark-mode .has-error>.form-select,.dark-mode .has-error .combo-button,.dark-mode .has-error .input-group>.form-control,.dark-mode .has-error .input-group-text,.dark-mode .has-error>textarea,.dark-mode .has-error .form-text-hint+.form-control{background-color:#18212d!important}
.dark-mode .sa-cron-steps{color:#aab7ca}
.dark-mode .sa-cron-fields>div{background:#1c2636}
.dark-mode .sa-cron-fields code{color:#e6ebf2}
.dark-mode .sa-cron-fields .is-every{background:rgba(22,152,135,.14)}
.dark-mode .relance-choices span{color:#aab7ca}
.dark-mode .relance-choices input:checked+span{background:rgba(255,190,25,.14)}
.dark-mode .sa-scan-modes strong{color:#e6ebf2}
.dark-mode .sa-scan-modes input:checked+span{background:#1c2636}
.dark-mode .scan-left{background:rgba(79,201,147,.14)}
.dark-mode .scan-left.is-out{background:rgba(230,49,49,.14)}
.dark-mode .rec-main strong{color:#e6ebf2}
.dark-mode .mail-account.is-missing{background:#18212d}
.dark-mode .pr-last dd{color:#e6ebf2}
.dark-mode .gift-banner strong{color:#e6ebf2}
.dark-mode .gift-banner small{color:#aab7ca}
.dark-mode .pr-switch small{color:#aab7ca}
.dark-mode .pr-switch.is-on{background:#18212d}
.dark-mode .pr-switch.is-off{border-color:#2b3748;background:#18212d}
.dark-mode .nk-menu-link .menu-count.is-warning{color:#e6ebf2}
.dark-mode .module-switch strong{color:#e6ebf2}
.dark-mode .module-switch-ic{background:rgba(22,152,135,.14)}
.dark-mode .module-switch.is-locked{background:#18212d}
.dark-mode .module-order-name{color:#e6ebf2}
.dark-mode .module-order-name strong{color:#e6ebf2}
.dark-mode .module-order-fixed{border:1px dashed #2b3748}
.dark-mode .pr-settings-toggle{border:1px solid #2b3748;background:#18212d;color:#e6ebf2}
.dark-mode .pr-settings-toggle:hover{border-color:#2b3748}
.dark-mode .mail-diag-checks li span{color:#aab7ca}
.dark-mode .mail-diag-log{background:#1c2636;border:1px solid #2b3748}
@media (min-width:992px){.dark-mode .doc-line{border-bottom:1px solid #2b3748}.dark-mode .doc-line-head{border-bottom:1px solid #2b3748}}

/* Written by hand: Bootstrap/DashLite parts that side.css does not paint */
.dark-mode{--side-border:#2b3748}
.dark-mode .progress-ring span{background:#18212d;color:#e6ebf2}
.theme-toggle:focus,.theme-toggle:focus-visible{outline:none;box-shadow:none}
.dark-mode .table-light,.dark-mode .table-light th,.dark-mode thead.table-light th{--bs-table-bg:#1c2636;background:#1c2636 !important;color:#8094ae;border-color:#2b3748}
.dark-mode .btn-light,.dark-mode .btn-white,.dark-mode .btn-outline-light{background:#1c2636;border-color:#2b3748;color:#dbe2ea}
.dark-mode .btn-light:hover,.dark-mode .btn-white:hover,.dark-mode .btn-outline-light:hover{background:#243044;color:#fff}
.dark-mode .form-control,.dark-mode .form-select{background-color:#141c26;border-color:#2b3748;color:#dbe2ea}
.dark-mode .form-control::placeholder{color:#6b7a90}
.dark-mode .dropdown-menu{background:#18212d;border-color:#2b3748}
.dark-mode .bg-lighter,.dark-mode .bg-light{background:#141c26 !important}
.dark-mode .text-dark{color:#dbe2ea !important}
.dark-mode .nk-sidebar .nk-menu-item.active > .nk-menu-link,.dark-mode .nk-sidebar .nk-menu-link:hover{background:#1c2636}
.dark-mode hr{border-color:#2b3748}
.dark-mode .bank-card{background:linear-gradient(135deg,#0b5f55 0%,#12897a 55%,#1aa894 100%);box-shadow:0 10px 26px rgba(0,0,0,.35)}
.dark-mode .page-save{border-color:#2b3748;background:rgba(20,28,40,.96)}
.dark-mode .page-reset-look{border-color:#2b3748;background:#18212d}
.dark-mode .page-reset-list li{color:#aab7ca}
.dark-mode .page-section{border-color:#2b3748;background:#18212d}
.dark-mode .share-min-link{border-color:#2b3748;background:#18212d}
.dark-mode .share-min-link>span{color:#e6ebf2}
.dark-mode .share-min-icon{background:#1c2636}
.dark-mode .pr-plan-item{border-color:#2b3748;background:#18212d;color:#aab7ca}
.dark-mode .pr-plan-item:has(input:checked){border-color:#1cc1ab;background:rgba(28,193,171,.12);color:#5ff2d9}
.dark-mode .pr-plan-total{background:rgba(28,193,171,.12);color:#5ff2d9}
