html,body,.app,.main,.content{background-color:#000!important;color:#fff}.sidebar,.topbar{background:#000!important;border-color:#ffffff1a!important}.sb-name{color:#fff!important}.sb-sub,.sb-group-label{color:#ffffff80!important}.sb-item{color:#ffffffb3!important}.sb-item:hover{background:#ffffff0d!important;color:#fff!important}.sb-item.active{background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)!important}.sb-lever-num{background:#ffffff1a!important;color:#fffc!important}.sb-item.active .sb-lever-num{background:#fff!important;color:#000!important}.sb-bottom{border-color:#ffffff1a!important}.tb-label,.tb-ws{color:#ffffff80!important}.tb-email{color:#fff!important}.tb-div{background:#ffffff1a!important}.tb-alert{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.tb-logout{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;color:#fffc!important}.sb-icon{background:transparent!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 0 12px #ffffff26!important;border-radius:8px!important}.sb-icon svg{fill:#fff!important;width:20px;height:20px}.tb-brand-icon{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important}.tb-brand-icon svg{fill:#fff!important}.tb-g{background:none!important;-webkit-text-fill-color:rgba(255,255,255,.6)!important;color:#fff9!important}.card,.activity,.campaign-table,.big-toggle-card,.worker-card,.plan-card,.meter-card,.payment-card,.invoice-table,.status-banner,.cal-preview,.booking-status,.icp-tabs,.url-card,.q-card,.icp-name-bar,.icp-save-bar,.hist-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.section-hd,.pg-sub,.url-hint,.q-hint,.isb-note{color:#fff9!important}.pg-title,.sc-val,.act-title,.bt-status,.url-name,.q-title,.icp-name-bar label,.hist-name{color:#fff!important}.cal-input,.url-input,.url-textarea,.icp-name-input,.q-input{background:#ffffff14!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-family:Consolas,monospace!important;padding:10px 14px!important;border-radius:6px!important;transition:all .2s ease-in-out!important}.cal-input:focus,.url-input:focus,.url-textarea:focus,.icp-name-input:focus,.q-input:focus{background:#000!important;border-color:#0ea5e9!important;box-shadow:0 0 12px #0ea5e966!important;outline:none!important}.btn-save-icp,.btn-set-active,.btn-save-cal{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.btn-draft,.btn-restore,.btn-verify,.btn-pause-big,.btn-outline{background:#000!important;border:1px solid rgba(255,255,255,.2)!important;color:#fffc!important}.tone-opt{border:1px solid rgba(255,255,255,.2)!important;color:#fff9!important}.tone-opt.sel{background:#ffffff1a!important;border-color:#fff!important;color:#fff!important}.icp-tab{color:#fff9!important}.icp-tab.active{background:#000!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)!important}.icp-tab-count{background:#ffffff1a!important;color:#fff!important}.booking-status{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.booking-status strong,.bk-info strong{color:#fff!important}.booking-status span,.bk-info span{color:#fff9!important}.cal-edit-row{background:transparent!important}.cal-input{background:#ffffff14!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-family:Consolas,monospace!important}.cal-input:focus{background:#000!important;border-color:#0ea5e9!important;box-shadow:0 0 12px #0ea5e966!important;outline:none!important}.btn-verify{background:#000!important;border:1px solid rgba(255,255,255,.25)!important;color:#fffc!important}.btn-save-cal{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important}.cal-preview{background:#000!important;border:1px solid rgba(255,255,255,.2)!important}.cal-preview-label{background:#ffffff0d!important;color:#fff9!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.sb-icon{background:transparent!important;border:none!important;box-shadow:none!important}.sb-icon svg{fill:#fff!important}.calcom{background:transparent!important}.calcom-left{border-right:1px solid rgba(255,255,255,.1)!important}.calcom-host,.calcom-event,.calcom-month-lbl,.calcom-slots-lbl{color:#fff!important}.calcom-meta-row,.calcom-wd{color:#fff9!important}.calcom-month-btn{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.calcom-day{color:#fff!important}.calcom-day.avail{background:#ffffff14!important;color:#fff!important}.calcom-day.avail:hover{background:#ffffff26!important}.calcom-day.selected{background:#fff!important;color:#000!important}.calcom-day.past{color:#fff3!important}.calcom-slots{border-top:1px solid rgba(255,255,255,.1)!important}.slot{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.slot:hover{border-color:#0ea5e9!important;color:#0ea5e9!important}.slot.sel{background:#fff!important;border-color:#fff!important;color:#000!important}.slot.taken{background:#ffffff05!important;color:#fff3!important}.bk-check{background:#22c55e33!important}.bk-check svg{stroke:#22c55e!important}.pg-tabs,.settings-tabs{border-bottom:1px solid rgba(255,255,255,.1)!important}.pg-tab,.settings-tab{color:#ffffff80!important}.pg-tab.active,.settings-tab.active{color:#fff!important;border-bottom:2px solid #ffffff!important}.pg-tab:hover,.settings-tab:hover{color:#fff!important}.plan-card,.meter-card,.payment-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important}.plan-name,.plan-price,.meter-val,.meter-num,.pay-method,.pm-card-info strong,.ni-date,.ni-amount,.mb-value,.it-period,.it-amount{color:#fff!important}.plan-price span,.meter-lbl,.pay-exp,.meter-labels,.pm-card-info span,.ni-breakdown,.mb-label,.it-plan,.it-col,.plan-base,.plan-tag,.pi-row{color:#ffffff80!important}.plan-status.active{background:#22c55e1a!important;color:#22c55e!important;border:1px solid rgba(34,197,94,.2)!important}.meter-bar-bg,.meter-bar-wrap{background:#ffffff1a!important}.meter-bar-fill,.meter-bar{background:#fff!important}.meter-bar-limit{background:#ffffff40!important}.invoice-table{background:transparent!important;color:#fff!important;width:100%}.invoice-table th{color:#ffffff80!important;border-bottom:1px solid rgba(255,255,255,.1)!important;text-align:left;padding-bottom:8px}.invoice-table td{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.05)!important;padding:12px 0}.it-header{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.it-row{border-bottom:1px solid rgba(255,255,255,.05)!important}.it-col a{color:#ffffffbf!important;text-decoration:none!important}.inv-status.paid,.it-status.paid{background:#22c55e1a!important;color:#22c55e!important;padding:2px 8px!important;border-radius:4px!important}.btn-download{color:#fff9!important;text-decoration:none!important}.btn-download:hover{color:#fff!important}.support-card,.ticket-row,.faq-item,.support-container{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.support-header,.support-title,.ticket-title,.faq-question,.support-card .section-hd,.support-card .sc-val{color:#fff!important}.support-subtitle,.support-desc,.ticket-desc,.faq-answer,.support-card .sc-sub,.support-card .act-sub{color:#fff9!important}.support-input,.support-textarea,.ticket-input{background:#ffffff14!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-family:Consolas,monospace!important;padding:10px 14px!important;border-radius:6px!important;transition:all .2s ease-in-out!important}.support-input:focus,.support-textarea:focus,.ticket-input:focus{background:#000!important;border-color:#0ea5e9!important;box-shadow:0 0 12px #0ea5e966!important;outline:none!important}.btn-support-submit,.btn-contact{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.btn-support-submit:hover,.btn-contact:hover{background:#ffffff26!important}.sidebar-logo{display:flex;align-items:center;gap:12px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.logo-mark{background:linear-gradient(135deg,#a855f7,#3b82f6)!important;border:none!important;box-shadow:0 0 12px #a855f766!important;color:#fff!important;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;border-radius:8px;font-family:sans-serif}.logo-text{color:#fff!important;font-weight:600;font-size:15px;letter-spacing:.5px;line-height:1.2}.logo-sub{color:#ffffff80!important;font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-top:2px}input,input[type=text],input[type=url],input[type=email],textarea,.cal-input{background-color:#0a0a0a!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-family:Consolas,monospace!important;padding:10px 14px!important;border-radius:6px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}input:focus,textarea:focus,.cal-input:focus{background-color:#000!important;border-color:#0ea5e9!important;box-shadow:0 0 12px #0ea5e966!important;outline:none!important}input[type=password],input[type=number],input[type=tel],select,select option{background-color:#0a0a0a!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-family:Consolas,monospace!important;padding:10px 14px!important;border-radius:6px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,select:focus{background-color:#000!important;border-color:#0ea5e9!important;box-shadow:0 0 12px #0ea5e966!important;outline:none!important}.booking-status{display:flex!important;align-items:flex-start!important;gap:14px!important;padding:16px!important;word-wrap:break-word!important;overflow:hidden!important}.bk-info{flex:1!important;min-width:0!important}.bk-info strong{display:block!important;margin-bottom:6px!important;font-size:14px!important;line-height:1.4!important;color:#fff!important}.bk-info span{display:block!important;font-size:13px!important;line-height:1.5!important;white-space:normal!important;color:#fff9!important}.bk-check{flex-shrink:0!important}
