:root{--bg:#eef6ff;--surface:#ffffff;--surface2:#f7fbff;--line:#cbdff4;--red:#f04455;--red2:#d91f3d;--text:#102b46;--muted:#647d96;--green:#0baa72;--amber:#e99b16;--blue:#087cc1;--blue2:#045a94}html{color-scheme:light}body,.analytics-shell,.activity-log-shell{background:linear-gradient(135deg,#f8fbff 0,#e8f5ff 48%,#fff2f4 100%)!important;color:var(--text)!important}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 90% 5%,#f0445513,transparent 28%),radial-gradient(circle at 15% 85%,#087cc114,transparent 30%);z-index:-1}
aside{background:linear-gradient(180deg,#075f9b 0,#063f70 100%)!important;border-right-color:#0e78b8!important;box-shadow:8px 0 30px #114e7926}aside .logo{border-bottom:1px solid #ffffff25;margin-bottom:15px}aside .logo small,aside .logo b{color:#fff!important}aside nav a{color:#cceaff!important}aside nav a:hover,aside nav a.active{color:#fff!important;background:#ffffff17!important;border-left-color:#ff5b68!important;box-shadow:inset 0 0 0 1px #ffffff12}aside .logout{color:#fff!important;border-color:#ffffff45!important;background:#e832491f!important}aside .logout:hover{background:#ef4058!important}
.shell>header,header{background:#ffffffed!important;border-bottom-color:#c5ddf1!important;box-shadow:0 8px 24px #14558112;color:#102b46!important}.shell>header h1,.shell>header h2,header h1,header h2{color:#102b46!important}.shell>header p,header p{color:#6d8296!important}.profile>span{background:#e7f5ff!important;border-color:#7cc4ef!important;color:#087cc1!important}.profile b{color:#12304d!important}.eyebrow{color:#e12d47!important}
.panel,.analytics-panel,.profile-panel,.telegram-card,.product-block,.product-editor,.settings-shell .panel,.full-log-panel{background:#fff!important;border:1px solid #cbdff4!important;border-top:3px solid #168bcf!important;box-shadow:0 12px 30px #18547a12!important;color:#16324d!important}.panel:hover,.analytics-panel:hover{border-color:#78bde6!important}.panel h1,.panel h2,.panel h3,.analytics-panel h3,.profile-panel h3{color:#15324e!important}.section-head>span,.note{color:#607b94!important}
.overview-hero{background:linear-gradient(125deg,#087cc1,#0a67a6 64%,#ee4056)!important;border:0!important;box-shadow:0 18px 40px #07649c35!important;color:#fff!important}.overview-hero h1,.overview-hero p,.overview-hero small,.overview-hero .eyebrow{color:#fff!important}.system-ok{color:#08754f!important;background:#eafff6!important;border-color:#8de0bb!important}.server-grid article{background:#f7fbff!important;border-color:#c7def1!important;box-shadow:0 6px 16px #17628f0b}.server-grid small{color:#55738d!important}.server-grid strong{color:#079967!important}
input,select,textarea{background:#fff!important;color:#17334f!important;border-color:#b9d3e9!important}input::placeholder,textarea::placeholder{color:#8da2b5!important}input:focus,select:focus,textarea:focus{border-color:#168bcf!important;box-shadow:0 0 0 3px #168bcf1f!important}label{color:#476983!important}button,.analytics-button,.activity-more,.activity-back{background:#eef7fd!important;color:#075f9b!important;border-color:#9bcce9!important}button:hover,.analytics-button:hover,.activity-more:hover,.activity-back:hover{background:#dff2ff!important;border-color:#168bcf!important;color:#064a78!important}.primary{background:linear-gradient(135deg,#168bcf,#0869aa)!important;border-color:#087cc1!important;color:#fff!important}.primary:hover{filter:brightness(1.06)}.danger{background:#fff0f2!important;color:#df2943!important;border-color:#f29aaa!important}.ghost{background:#fff!important}
.table-wrap{background:#fff!important;border-color:#cee0f0!important;box-shadow:inset 0 0 0 1px #fff}.table-wrap table{color:#193650!important}th,.analytics-panel table thead th{background:#e8f5fd!important;color:#086aa8!important;border-bottom-color:#b9d7eb!important}td{border-bottom-color:#e2edf6!important}tr:hover td{background:#f3faff!important}td a{color:#075f9b!important}.provider-status-table th:first-child,.provider-status-table td:first-child,.provider-status-table th:nth-child(2),.provider-status-table td:nth-child(2){background:#edf8ff!important}.badge.safe{color:#087c56!important;background:#dff8ed!important}.badge.blocked{color:#d91f3d!important;background:#ffe4e8!important}.badge.error{color:#ad6b00!important;background:#fff1cc!important}.badge.waiting{color:#547087!important;background:#eaf2f8!important}
.alert{background:#e2f8ef!important;border-color:#8bd8b7!important;color:#08754f!important}.alert.error{background:#fff0f2!important;border-color:#ef9dac!important;color:#c91e39!important}.empty{color:#6c8498!important}.activity-list article{border-bottom-color:#e1edf6!important}.activity-icon,.activity-user i{background:#e8f5fd!important;border-color:#9ccfea!important;color:#087cc1!important}.activity-list article span,.activity-action{color:#db2944!important}.activity-list article p,.activity-list time{color:#658096!important}.activity-list article>aside{background:transparent!important}.activity-summary article,.activity-summary form{background:#fff!important;border-color:#cbdff4!important;border-top-color:#168bcf!important}.activity-summary article strong{color:#087cc1!important}.activity-pagination a,.activity-pagination span{background:#fff!important;border-color:#bdd6e9!important;color:#17638f!important}
.auth-body{background:linear-gradient(135deg,#075f9b 0,#168bcf 48%,#ef4058 100%)!important}.auth-body:before{background:radial-gradient(circle at 20% 10%,#ffffff30,transparent 30%),radial-gradient(circle at 90% 90%,#ffffff20,transparent 35%)}.login-card{background:#fff!important;color:#15324e!important;border-color:#fff!important;border-top:5px solid #ef4058!important;box-shadow:0 30px 90px #052c5066!important}.login-card h1{color:#12304b!important}.login-card p,.login-card small{color:#627c92!important}.login-card a{color:#087cc1!important}
.products-header,.profile-hero,.analytics-hero{background:linear-gradient(125deg,#fff,#edf8ff)!important;border-color:#b9d9ed!important;border-top:4px solid #ef4058!important;box-shadow:0 14px 35px #15577c16!important;color:#15324e!important}.products-header h1,.profile-hero h1,.analytics-hero h1{color:#14324e!important}.products-header p,.profile-hero p,.analytics-hero p{color:#627d94!important}.product-card,.price-card,.identity-card{background:#fff!important;border-color:#bdd9eb!important;color:#15324e!important}.price-card{background:linear-gradient(160deg,#eaf7ff,#fff)!important}.price-card b,.metric-grid b{color:#087cc1!important}.product-footer{background:linear-gradient(120deg,#075f9b,#0b75b8)!important;color:#fff!important}.product-footer h3,.product-footer p{color:#fff!important}.product-footer a{background:#ef4058!important;color:#fff!important;border-color:#ff8996!important}
.analytics-filters{background:#fffffff2!important;border-color:#bfd9eb!important;box-shadow:0 10px 26px #19557918!important}.analytics-filters>span,.analytics-filters label{color:#46677f!important}.metric-grid article{background:#fff!important;border-color:#cbdff4!important;border-top-color:#168bcf!important;box-shadow:0 12px 28px #1a5d8312!important}.metric-grid article:nth-child(2){border-top-color:#0baa72!important}.metric-grid article:nth-child(3){border-top-color:#ef4058!important}.metric-grid article:nth-child(4){border-top-color:#e99b16!important}.metric-grid small,.metric-grid span{color:#688298!important}.analytics-empty-note{background:#fff7f8!important;border-color:#ef9cac!important;color:#7a3340!important}.analytics-empty-note i{background:#ffe3e8!important;color:#df2943!important}.analytics-empty-note b{color:#b51d35!important}.analytics-empty-note span{color:#7b6870!important}.panel-title{border-bottom-color:#dce9f3!important}.panel-title span{background:#e9f6fd!important;border-color:#9bcde8!important;color:#076aa8!important}.bar-chart{border-bottom-color:#bdd5e7!important;background:repeating-linear-gradient(to top,transparent 0,transparent 49px,#bcd8e84d 50px)!important}.bar-chart i,.hour-grid i{background:linear-gradient(#ef4058,#168bcf)!important}.slot-row i,.rank-row i{background:#e3eef6!important}.slot-row i span,.rank-row i span{background:linear-gradient(90deg,#168bcf,#ef4058)!important}.slot-row em,.rank-row em,.bar-chart small,.hour-grid small{color:#657f95!important}.rank-row b,.slot-row b,.bar-chart b,.hour-grid b{color:#183650!important}.live-pill{background:#e2f8ef!important;border-color:#8cd9b8!important;color:#087a54!important}
.profile-tabs{border-bottom-color:#cbdff4!important}.profile-tabs button{background:transparent!important;border-color:transparent!important;color:#627c92!important}.profile-tabs button.active{color:#087cc1!important;border-bottom-color:#ef4058!important}.identity-card{background:linear-gradient(160deg,#075f9b,#0b77b8)!important;color:#fff!important}.identity-card h2,.identity-card p,.identity-card span,.identity-card small,.identity-card b{color:#fff!important}.avatar{background:#fff!important;color:#087cc1!important}.account-list dt{color:#54738c!important}.account-list dd{color:#173550!important}.plan-row,.notification-list article{background:#f3f9fd!important;border-color:#cbdff4!important}.telegram-info i,.connected{color:#079967!important}.access-note{background:#fff4f6!important;color:#c7253f!important}.access-note a{color:#087cc1!important}
dialog{background:#fff!important;color:#17334f!important;border-color:#a9cce4!important;box-shadow:0 30px 80px #0b395b40!important}dialog::backdrop{background:#062f5070!important}footer{background:#fff8!important;color:#58738a!important;border-top-color:#cbdff4!important}
@media(max-width:800px){aside{background:linear-gradient(100deg,#075f9b,#087cc1)!important}.shell>header,header{background:#fff!important}.panel,.analytics-panel,.profile-panel{box-shadow:0 8px 22px #18547a0f!important}}

/* Complete light surface coverage */
.settings-shell,.products-shell,.profile-shell,.analytics-shell,.activity-log-shell,.shell{background:transparent!important;color:#17334f!important}.scanner-box,.result-box,.result-panel{background:#fff!important;border-color:#bfd8eb!important;box-shadow:0 14px 35px #18547a14!important;color:#17334f!important}.scanner-head>span{background:#e6f6ff!important;border-color:#91cae9!important;color:#087cc1!important}.scanner-head .realtime{background:#e2f8ef!important;border-color:#8bd8b7!important;color:#087a54!important}.scanner-icon,.result-heading-icon{background:#e8f6ff!important;border-color:#8cc9e8!important;color:#087cc1!important}.scanner-input textarea{background:#fff!important;border-color:#9bcce8!important;box-shadow:inset 0 0 18px #168bcf0c!important}.scanner-input>span{background:#edf9ff!important;border-color:#9bcce8!important;color:#087cc1!important}.scanner-actions button{background:#f5faff!important}.result-box .result-title,.result-title,.result-tools,.result-stats{background:#eff8fe!important;border-color:#c7dff0!important}.result-stats article{background:#fff!important;border-color:#c5ddec!important}.stat-symbol{color:#c9e7f7!important}.stat-safe .stat-symbol{color:#c8f0df!important}.stat-blocked .stat-symbol{color:#ffd7de!important}.stat-error .stat-symbol{color:#ffe9bd!important}.result-row,.unit-head,.url-row{border-color:#d8e7f2!important}.result-row:not(.result-header):hover{background:#f2f9fe!important}.result-row>span:first-child i{background:#edf9ff!important;border-color:#96cae6!important;color:#087cc1!important}.result-header{background:#e7f5fd!important;color:#0872b3!important}.manual-result-list{background:#fff!important}
.unit-head code{color:#087cc1!important}.unit-head>b span{background:#ef4058!important;color:#fff!important}.unit-head em{color:#087a54!important}.url-row{background:#fff!important}.url-row.primary-url{background:#e7f9f1!important;border-color:#86d9b4!important}.url-row>b{color:#087a54!important}.url-row small,.bulk-url span{color:#627d94!important}.product-heading{border-color:#c8dfee!important}.product-icon{background:#e8f5fd!important;color:#087cc1!important}.badges span{background:#ef4058!important}.badges small{background:#edf7fd!important;border-color:#aad1e8!important;color:#0870ac!important}.product-copy h2,.product-heading b{color:#15324e!important}.product-copy h4{color:#d92a45!important}.product-copy>p,.feature-grid div,.price-card small{color:#57748d!important}.product-editor summary{color:#0872b3!important}.product-editor form{border-color:#c8dfee!important}.products-header>span{background:#fff1f3!important;border-color:#ef9aaa!important;color:#d92944!important}
.profile-tabs button.active{background:#eaf6fd!important}.profile-tabs i{background:#ffe6ea!important;color:#d92944!important}.panel-heading p,.notification-list small,.plan-row small,.profile-empty{color:#627d94!important}.panel-heading>span{background:#e9f6fd!important;border-color:#9bcde8!important;color:#0870ac!important}.account-list dt,.account-list dd,.plan-row{border-color:#dbe9f3!important}.plan-row b{color:#17334f!important}.plan-row p{color:#0870ac!important}.plan-row a,.profile-actions a,.profile-actions button{background:#edf8fe!important;border-color:#9bcce8!important;color:#0870ac!important}.notification-list>article>i{background:#dff8ed!important;color:#087a54!important}.telegram-info dt{color:#55748d!important}dialog h1,dialog h2,dialog h3{color:#15324e!important}
.analytics-button{background:#edf8fe!important;color:#0870ac!important}.analytics-panel table code{color:#a4273c!important}.analytics-hero:after{border-color:#168bcf1d!important}.rank-row i,.slot-row i{background:#e1edf5!important}.hour-grid,.bar-chart{color:#17334f!important}.settings-grid,.admin-access-list,.bulk-url,.unit-form{color:#17334f!important}
.sidebar-owner{display:grid;gap:3px;margin-top:auto;margin-bottom:10px;padding:12px 13px;border:1px solid #ffffff3d;border-radius:9px;background:linear-gradient(135deg,#ffffff19,#ef40582b);color:#fff!important;text-decoration:none!important;box-shadow:0 8px 20px #032d4d30}.sidebar-owner span{font-size:8px;letter-spacing:.14em;color:#bfe7ff}.sidebar-owner b{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-owner:hover{background:#ef4058!important;border-color:#ff9aa5!important;transform:translateY(-1px)}aside nav{overflow-y:auto;min-height:0}.logout{margin-top:0!important}
@media(max-width:800px){.sidebar-owner{display:flex;align-items:center;gap:8px;margin:8px 0 0}.sidebar-owner span{display:none}aside nav{overflow-x:auto;overflow-y:hidden}.logout{display:none!important}}
.team-bot-list{display:grid;gap:10px}.team-bot-list article{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:14px;border:1px solid #c8dfee;border-radius:10px;background:#f5faff}.team-bot-list article>div{display:grid;gap:4px}.team-bot-list small{color:#668197;font-size:9px}.team-bot-list span{padding:6px 9px;border-radius:999px;background:#e2f8ef;color:#087a54;font-size:9px;font-weight:900}@media(max-width:600px){.team-bot-list article{grid-template-columns:1fr auto}.team-bot-list article form{grid-column:1/-1}.team-bot-list article button{width:100%}}
