/* Acr tema renk esleme katmani - OTOMATIK URETILDI (recolor.py). Elle duzenlemeyin; site CSS degisirse yeniden uretin.
   Etkin temanin paleti tema motoru tarafindan :root{--th-primary;--th-primary2;--th-dark;--th-text;--th-soft} olarak verilir. */
/* ---- assets/style.css ---- */
:root{--bg:color-mix(in srgb,var(--th-soft) 6%,#fff);--ink:var(--th-dark);--line:color-mix(in srgb,var(--th-soft) 19%,#fff);--primary:var(--th-primary);--primary2:var(--th-primary2);--navy:var(--th-dark);--shadow:0 24px 70px color-mix(in srgb,var(--th-dark) 12%,transparent)}
.lang.active{background:var(--th-dark)}
.home-hero{background:radial-gradient(circle at 78% 20%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 90%,#fff) 13%,transparent),transparent 30%),linear-gradient(180deg,#f8fbff,color-mix(in srgb,var(--th-soft) 8%,#fff))}
.eyebrow{color:var(--th-text)}
.home-copy h1{color:var(--th-dark)}
.home-copy h1 em{background:linear-gradient(90deg,var(--th-primary),var(--th-primary2))}
.btn-primary,.btn:not(.alt):not(.outline):not(.dark){background:linear-gradient(135deg,var(--primary),var(--th-primary));box-shadow:0 15px 30px color-mix(in srgb,var(--th-primary) 20%,transparent)}
.hero-glow{background:radial-gradient(circle,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 23%,transparent),transparent 68%)}
.ops-window{background:var(--th-dark);box-shadow:0 45px 100px color-mix(in srgb,var(--th-dark) 28%,transparent)}
.ops-sidebar i:first-child{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 94%,#fff),var(--th-primary2))}
.ops-chart i{background:linear-gradient(180deg,color-mix(in srgb,var(--th-primary2) 91%,#fff),var(--th-primary));box-shadow:0 0 20px color-mix(in srgb,var(--th-primary2) 25%,transparent)}
.domain-zone{background:linear-gradient(180deg,color-mix(in srgb,var(--th-soft) 8%,#fff) 0,color-mix(in srgb,var(--th-soft) 6%,#fff) 100%)}
.domain-card form{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.solution-card{box-shadow:0 12px 35px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.solution-card.featured{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.solution-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.featured small{color:color-mix(in srgb,var(--th-primary) 51%,#fff)}
.featured p{color:color-mix(in srgb,var(--th-primary) 41%,#fff)}
.card-orb{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2))}
.proof-band{background:var(--th-dark)}
.final-cta{background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--th-soft) 7%,#fff))}
.panel,.card,.package-card,.contact-cards article,.reference-card{box-shadow:0 12px 32px color-mix(in srgb,var(--th-dark) 5%,transparent)}
.solution-hero,.corporate-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 9%,#fff))}
.solution-visual,.corp-visual,.ref-collage{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.infra-server{background:linear-gradient(180deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),var(--th-dark))}
.infra-server span{color:color-mix(in srgb,var(--th-soft) 15%,#fff)}
.reference-monogram{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.footer{background:var(--th-dark)}
.auth-side{background:radial-gradient(circle at 70% 25%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 22%,transparent),transparent 28%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.auth-copy h1 span{color:color-mix(in srgb,var(--th-primary2) 87%,#fff)}
.auth-lead{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
input:focus,select:focus,textarea:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--th-primary) 9%,transparent)}
.side{color:color-mix(in srgb,var(--th-soft) 17%,#fff)}
.side nav a{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.side nav a:hover,.side nav a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--th-primary) 85%,transparent),color-mix(in srgb,var(--th-primary2) 55%,transparent))}
.home-software-showcase{background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--th-soft) 6%,#fff) 100%)}
.home-software-showcase:before{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 14%,transparent),transparent 67%)}
.home-software-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 20px 55px color-mix(in srgb,var(--th-dark) 9%,transparent)}
.home-software-card:hover{box-shadow:0 35px 80px color-mix(in srgb,var(--th-primary) 18%,transparent);border-color:color-mix(in srgb,var(--th-primary) 40%,transparent)}
.software-card-art{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.software-card-art:after{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary2) 55%,transparent),transparent 68%)}
.software-card-copy small{color:var(--th-text)}
.software-card-copy b{color:var(--th-text)}
.service-illustration{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));box-shadow:0 40px 90px color-mix(in srgb,var(--th-dark) 25%,transparent)}
.service-aura{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary2) 45%,transparent),transparent 68%)}
.service-icon-main{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 91%,#fff),var(--th-primary2));box-shadow:0 30px 70px color-mix(in srgb,var(--th-primary) 40%,transparent)}
.service-screen{background:color-mix(in srgb,var(--th-dark) 78%,transparent)}
.screen-metrics span i{background:linear-gradient(90deg,var(--th-primary2),color-mix(in srgb,var(--th-primary) 91%,#fff))}
.service-live b{color:var(--th-text)}
.service-benefits article:after{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 12%,transparent),transparent 70%)}
.service-benefits article:hover{border-color:color-mix(in srgb,var(--th-primary) 40%,transparent)}
.benefit-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 7%,#fff),color-mix(in srgb,var(--th-soft) 14%,#fff));color:var(--th-text)}
.service-benefits small{color:var(--th-text)}
.software-market{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.software-hero{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 16%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff))}
.browser-mock{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 35px 90px color-mix(in srgb,var(--th-dark) 20%,transparent)}
.browser-body{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 82%,#000))}
.mock-banner{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 80%,transparent),color-mix(in srgb,var(--th-primary2) 45%,transparent))}
.catalog-categories,.catalog-info,.software-product-card{box-shadow:0 14px 40px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.catalog-categories>a.active{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.cat-icon{background:color-mix(in srgb,var(--th-soft) 8%,#fff);color:var(--th-text)}
.software-cover{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.domain-search-pro{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
.domain-search-pro:before{color:color-mix(in srgb,var(--th-text) 4%,transparent)}
.page-intro:after{color:color-mix(in srgb,var(--th-text) 6%,transparent)}
.ref-collage span:hover{background:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 92%,#fff) 35%,transparent)}
.reference-card.placeholder .reference-monogram{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 9%,#fff),color-mix(in srgb,var(--th-soft) 16%,#fff))}
.app{background:color-mix(in srgb,var(--th-soft) 9%,#fff)}
.side{background:linear-gradient(180deg,var(--th-dark),var(--th-dark));box-shadow:18px 0 50px color-mix(in srgb,var(--th-dark) 12%,transparent)}
.panel-top{background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff));box-shadow:0 15px 45px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.stats .stat{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff));box-shadow:0 16px 42px color-mix(in srgb,var(--th-dark) 7%,transparent)}
.stats .stat:after{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 15%,transparent),transparent 70%)}
.account-health{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))!important}
.account-health .eyebrow,.account-health .health-row{color:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.panel,.card{box-shadow:0 14px 40px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.table-wrap th{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.nav-login{color:var(--th-dark);box-shadow:0 8px 25px color-mix(in srgb,var(--th-dark) 5%,transparent)}
.nav-login:hover{border-color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.nav-cta:hover{box-shadow:0 19px 40px color-mix(in srgb,var(--th-primary) 30%,transparent)}
.service-illustration:after{background:radial-gradient(circle at var(--mx,65%) var(--my,35%),color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 88%,#fff) 18%,transparent),transparent 34%)}
.server-glyph{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 88%,#fff),var(--th-primary2));box-shadow:0 20px 50px color-mix(in srgb,var(--th-primary2) 32%,transparent)}
.server-glyph i:after{box-shadow:-14px 0 color-mix(in srgb,var(--th-primary) 45%,#fff)}
.cloud-glyph{filter:drop-shadow(0 16px 20px color-mix(in srgb,var(--th-primary2) 35%,transparent))}
.sanal-sunucu-visual .service-aura{background:conic-gradient(from 120deg,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 90%,#fff) 8%,transparent),color-mix(in srgb,var(--th-primary2) 36%,transparent),color-mix(in srgb,color-mix(in srgb,var(--th-primary) 90%,#fff) 8%,transparent))}
.references-hero{background:radial-gradient(circle at 78% 42%,color-mix(in srgb,var(--th-primary) 17%,transparent),transparent 30%),linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff))}
.references-hero h1 em{color:var(--th-text)}
.logo-cloud:before,.logo-cloud:after{border:1px solid color-mix(in srgb,var(--th-primary) 18%,transparent)}
.logo-cloud-core{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));box-shadow:0 30px 80px color-mix(in srgb,var(--th-dark) 28%,transparent)}
.logo-cloud-core span{color:color-mix(in srgb,var(--th-primary) 47%,#fff)}
.logo-bubble{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 16px 40px color-mix(in srgb,var(--th-dark) 11%,transparent)}
.premium-card:before{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 13%,transparent),transparent 70%)}
.ref-arrow{color:var(--th-text)}
.case-steps article b{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.about-hero{background:radial-gradient(circle at 75% 50%,color-mix(in srgb,var(--th-primary2) 16%,transparent),transparent 28%),linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff))}
.about-copy h1 em{color:var(--th-text)}
.about-core{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 77%,#000));box-shadow:0 35px 90px color-mix(in srgb,var(--th-dark) 30%,transparent)}
.about-core span{color:color-mix(in srgb,var(--th-primary) 50%,#fff)}
.about-orbit .ring{border:1px solid color-mix(in srgb,var(--th-primary) 20%,transparent)}
.about-orbit .node{box-shadow:0 12px 32px color-mix(in srgb,var(--th-dark) 10%,transparent)}
.about-story-card{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.about-story-card p{color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
.story-signature span{color:color-mix(in srgb,var(--th-primary) 50%,#fff)}
.about-principles article>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.domainform{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.domain-result{box-shadow:0 20px 60px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.auth-side:before{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 50%,transparent),transparent 70%)}
.auth-side:after{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary2) 35%,transparent),transparent 70%)}
.auth-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 51%,#fff) 28%,transparent)}
.auth-orbit:before{border:1px dashed color-mix(in srgb,color-mix(in srgb,var(--th-primary) 51%,#fff) 35%,transparent)}
.auth-shield{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 93%,#fff),var(--th-primary2));box-shadow:0 24px 55px color-mix(in srgb,var(--th-primary) 35%,transparent)}
.auth-chip{color:var(--th-dark)}
.panel,.package-card,.software-product-card,.reference-card{background-image:linear-gradient(145deg,rgba(255,255,255,.98),color-mix(in srgb,color-mix(in srgb,var(--th-soft) 3%,#fff) 98%,transparent))}
.package-card{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 14%,transparent);background:linear-gradient(155deg,#fff 0%,#fbfdff 65%,color-mix(in srgb,var(--th-soft) 5%,#fff) 100%)}
.package-card:before{background:radial-gradient(circle,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 18%,transparent),transparent 68%)}
.package-card:hover{box-shadow:0 30px 70px color-mix(in srgb,var(--th-dark) 15%,transparent);border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 36%,transparent)}
.package-card.featured{border:2px solid color-mix(in srgb,var(--th-primary) 93%,#fff);box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 18%,transparent)}
.package-card .package-features span{border-bottom:1px solid color-mix(in srgb,var(--th-dark) 6%,transparent)}
.home-ecosystem{background:linear-gradient(135deg,var(--th-dark) 0%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 52%,color-mix(in srgb,var(--th-primary) 83%,#000) 100%)}
.ecosystem-copy p{color:color-mix(in srgb,var(--th-soft) 27%,#fff)}
.eco-core{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 14%,#fff));color:var(--th-dark)}
.eco-core small{color:color-mix(in srgb,var(--th-text) 93%,#fff)}
.eco-ring{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 51%,#fff) 34%,transparent)}
.eco-node{color:var(--th-dark)}
'


:root{--v20-bg:color-mix(in srgb,var(--th-soft) 4%,#fff);--v20-ink:var(--th-dark);--v20-blue:color-mix(in srgb,var(--th-primary) 94%,#fff);--v20-cyan:var(--th-primary2);--v20-border:color-mix(in srgb,var(--th-dark) 10%,transparent)}
.v20-hero{background:linear-gradient(135deg,#f8fbff 0%,color-mix(in srgb,var(--th-soft) 7%,#fff) 56%,color-mix(in srgb,var(--th-soft) 9%,#fff) 100%)}
.v20-aurora.a1{background:color-mix(in srgb,var(--th-primary) 94%,#fff)}
.v20-aurora.a2{background:var(--th-primary2)}
.v20-kicker,.v20-section-head>span{color:var(--th-text)}
.v20-btn.primary{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 94%,#fff),color-mix(in srgb,var(--th-primary) 94%,#000));box-shadow:0 18px 40px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 28%,transparent)}
.v20-btn.dark{background:var(--th-dark)}
.v20-btn.glass{border:1px solid color-mix(in srgb,var(--th-dark) 12%,transparent);color:var(--th-dark)}
.v20-btn:hover{box-shadow:0 20px 40px color-mix(in srgb,var(--th-dark) 18%,transparent)}
.v20-trust b{color:var(--th-dark)}
.v20-core{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));box-shadow:0 40px 90px color-mix(in srgb,var(--th-dark) 35%,transparent)}
.v20-core small{color:color-mix(in srgb,var(--th-primary2) 54%,#fff)}
.v20-ring{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 25%,transparent)}
.v20-node{box-shadow:0 20px 45px color-mix(in srgb,var(--th-dark) 15%,transparent)}
.v20-live-card{box-shadow:0 20px 50px color-mix(in srgb,var(--th-dark) 14%,transparent)}
.v20-domain{background:var(--th-dark)}
.v20-domain:after{background:color-mix(in srgb,var(--th-primary) 94%,#fff)}
.v20-domain-form button{background:color-mix(in srgb,var(--th-primary) 94%,#fff)}
.v20-tld-grid strong{color:color-mix(in srgb,var(--th-primary2) 54%,#fff)}
.v20-package{box-shadow:0 22px 55px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.v20-package:hover{box-shadow:0 35px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 16%,transparent)}
.v20-package.recommended{border:2px solid color-mix(in srgb,var(--th-primary) 94%,#fff)}
.rec-label{background:linear-gradient(90deg,color-mix(in srgb,var(--th-primary) 94%,#fff),var(--th-primary2))}
.pack-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.v20-package>small,.v20-soft-card small{color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.v20-software{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.v20-soft-card{color:var(--th-dark)}
.v20-soft-card:hover{box-shadow:0 30px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 15%,transparent)}
.soft-art{background:linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 88%,#000))}
.v20-soft-card footer{border-top:1px solid color-mix(in srgb,var(--th-soft) 10%,#fff)}
.v20-soft-card footer b{color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.admin-toggle{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.admin-toggle input:checked+span{background:color-mix(in srgb,var(--th-primary) 94%,#fff)}
.v21-software-showcase{background:radial-gradient(circle at 80% 15%,color-mix(in srgb,var(--th-primary) 22%,transparent),transparent 28%),linear-gradient(135deg,var(--th-dark) 0%,var(--th-dark) 55%,color-mix(in srgb,var(--th-primary) 80%,#000) 100%)}
.v21-soft-copy h2 em{color:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.v21-soft-copy p{color:color-mix(in srgb,var(--th-primary) 35%,#fff)}
.v21-soft-points span{color:color-mix(in srgb,var(--th-soft) 16%,#fff)}
.v21-window{background:color-mix(in srgb,var(--th-dark) 82%,transparent)}
.v21-window-body aside span.active{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2));box-shadow:0 0 30px color-mix(in srgb,var(--th-primary2) 28%,transparent)}
.v21-code-line{background:linear-gradient(90deg,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 81%,#fff) 75%,transparent),rgba(255,255,255,.08))}
.v21-preview-card{background:linear-gradient(135deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),var(--th-primary) 55%,var(--th-primary2))}
.v21-preview-card small{color:color-mix(in srgb,var(--th-soft) 15%,#fff)}
.v21-float-card{color:var(--th-dark)}
.hosting-page-v22{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.hosting-hero-v22{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--th-primary) 23%,transparent),transparent 33%),linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.hosting-hero-v22 h1 em{color:color-mix(in srgb,var(--th-primary) 85%,#fff)}
.hosting-hero-v22 p{color:color-mix(in srgb,var(--th-soft) 27%,#fff)}
.hosting-trust-v22{color:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.hosting-server-v22{background:color-mix(in srgb,var(--th-dark) 72%,transparent)}
.server-top-v22 i{background:color-mix(in srgb,var(--th-primary) 85%,#fff)}
.server-chart-v22 i{background:linear-gradient(color-mix(in srgb,var(--th-primary) 89%,#fff),var(--th-primary))}
.float-metric-v22 span{color:color-mix(in srgb,var(--th-soft) 27%,#fff)}
.hosting-benefits-v22 article{box-shadow:0 20px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 9%,transparent)}
.popular-label{box-shadow:0 10px 28px color-mix(in srgb,var(--th-primary) 20%,transparent)}
.promo-backdrop{background:color-mix(in srgb,var(--th-dark) 72%,transparent)}
.coupon-copy{border:1px dashed var(--th-primary);background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.content-hub{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.hub-hero{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--th-soft) 14%,#fff),transparent 34%),linear-gradient(135deg,#f8fbff,color-mix(in srgb,var(--th-soft) 7%,#fff));border-bottom:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.campaign-list-card{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.reseller-card{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 18px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.reseller-card:hover{box-shadow:0 28px 80px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 84%,#000) 16%,transparent)}
.reseller-card.featured{border:2px solid color-mix(in srgb,var(--th-primary) 92%,#fff)}
.reseller-card header{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.reseller-feature{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 11%,#fff)}
.reseller-summary{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 92%,#fff),#7c3aed)}
.blog-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.blog-card:hover{box-shadow:0 24px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 14%,transparent)}
.article-page article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.help-search{border:1px solid color-mix(in srgb,var(--th-soft) 27%,#fff)}
.help-card,.tool-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.help-card:hover,.tool-card:hover{border-color:color-mix(in srgb,var(--th-primary) 94%,#fff);box-shadow:0 20px 50px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#000) 12%,transparent)}
.tool-card>span{color:var(--th-text)}
.tool-result{color:color-mix(in srgb,var(--th-soft) 26%,#fff)}
.seo-detail{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.portal-body{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:var(--th-dark)}
.portal-side{background:var(--th-dark)}
.portal-service-nav a:hover,.portal-service-nav a.active{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2))}
.portal-help a{color:color-mix(in srgb,var(--th-primary2) 62%,#fff)}
.metric-card,.surface{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 16px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.metric-icon{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-text)}
.credential-list>div{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 11%,#fff)}
.credential-list a{color:var(--th-text)}
.usage-bar{background:color-mix(in srgb,var(--th-soft) 10%,#fff)}
.usage-bar span{background:linear-gradient(90deg,var(--th-primary),var(--th-primary2))}
.detail-grid>div{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.software-detail-cover{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.demo-purple{background:color-mix(in srgb,var(--th-primary) 89%,#fff)}
.software-buybox{box-shadow:0 25px 70px color-mix(in srgb,var(--th-dark) 12%,transparent)}
.reseller-hint{border:1px solid color-mix(in srgb,var(--th-primary2) 43%,#fff);background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.reseller-hint>b{background:color-mix(in srgb,var(--th-primary2) 33%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary2))}
.reseller-hint strong{color:color-mix(in srgb,var(--th-text) 80%,#000)}
.buy-price{border:2px solid var(--th-primary)}
.buy-price small{color:color-mix(in srgb,var(--th-text) 91%,#000)}
.mega-menu>a{border-right:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.mega-menu>a:hover{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.mega-menu i{border:1px solid color-mix(in srgb,var(--th-soft) 27%,#fff);background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 94%,#000)}
.trademark-page{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.trademark-wizard form{box-shadow:0 18px 50px color-mix(in srgb,var(--th-dark) 7%,transparent)}
.tm-steps button.active{background:color-mix(in srgb,var(--th-primary) 92%,#000)}
.tm-sector:has(input:checked){border-color:var(--th-primary);background:color-mix(in srgb,var(--th-soft) 7%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--th-primary) 8%,transparent)}
.tm-class-grid label:has(input:checked) span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 84%,#000)}
.tm-price-row,.tm-total{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.tm-total{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 83%,#000)}
.mega-menu{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 24px 60px color-mix(in srgb,var(--th-dark) 20%,transparent)}
.mega-grid>a{border-right:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.mega-grid>a:hover{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.mega-grid i{border:1px solid color-mix(in srgb,var(--th-soft) 27%,#fff);background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 94%,#000)}
.mega-promo{background:color-mix(in srgb,var(--th-primary) 91%,#000)}
.trademark-hero{background:linear-gradient(125deg,color-mix(in srgb,var(--th-soft) 13%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff) 55%,color-mix(in srgb,var(--th-soft) 19%,#fff))}
.trademark-hero:after{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 78%,#000),var(--th-primary2));box-shadow:0 28px 70px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 81%,#000) 28%,transparent),inset 0 0 0 18px rgba(255,255,255,.2)}
.icon-nav>a span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.install{background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--th-primary) 20%,transparent),transparent 32%),var(--th-dark)}
.install-lock{border:1px solid color-mix(in srgb,var(--th-soft) 23%,#fff);background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
@media(max-width:1120px){.icon-nav{box-shadow:0 20px 50px color-mix(in srgb,var(--th-dark) 20%,transparent)}}
.icon-nav>a{color:var(--th-dark)}
.icon-nav>a:hover,.icon-nav>a:focus-visible{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 86%,#000)}
@media(max-width:1050px){.icon-nav{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important;box-shadow:0 24px 60px color-mix(in srgb,var(--th-dark) 18%,transparent)!important}}
.icon-nav>a svg{stroke:var(--th-text)!important}
.icon-nav>a:hover{background:color-mix(in srgb,var(--th-soft) 7%,#fff)!important}
.trademark-slider{background:linear-gradient(125deg,color-mix(in srgb,var(--th-soft) 7%,#fff),color-mix(in srgb,var(--th-soft) 13%,#fff))}
.tm-slide-art{background:linear-gradient(145deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),var(--th-primary));box-shadow:0 35px 80px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 85%,#000) 28%,transparent)}
.tm-slide-art.search{background:linear-gradient(145deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary2)),var(--th-primary2))}
.trademark-dots button{background:color-mix(in srgb,var(--th-primary) 49%,#fff)}
.trademark-dots button.active{background:var(--th-primary)}
.order-summary{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 24px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.maintenance-body{background:var(--th-dark)}
.maintenance-screen{background:radial-gradient(circle at 50% 30%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#000) 33%,transparent),transparent 35%)}
.maintenance-screen p{color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
.maintenance-orbit b{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))}
.maintenance-orbit i{border:1px solid var(--th-primary)}
.panel-shell-body .app>.side{background:var(--th-dark)}
.maintenance-form label{color:var(--th-dark)}
.domain-tld-chips span{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.domain-tld-chips b{color:var(--th-text)}
.domain-results-table{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.domain-result-head{background:var(--th-dark)}
.domain-results-table article:nth-child(odd){background:color-mix(in srgb,var(--th-soft) 3%,#fff)}
.domain-ns-box{background:linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 80%,#000))}
.mobile-hero{background:radial-gradient(circle at 75% 30%,color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 58%,#fff) 33%,transparent),transparent 30%),linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 7%,#fff),color-mix(in srgb,var(--th-soft) 13%,#fff))}
.phone{border:10px solid var(--th-dark);background:var(--th-dark);box-shadow:0 35px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 23%,transparent)}
.phone-screen{background:linear-gradient(165deg,var(--th-primary),var(--th-primary2))}
.float-badge{box-shadow:0 18px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 20%,transparent)}
.mobile-process article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.mobile-process article>b{color:var(--th-text)}
.mobile-offer{background:var(--th-dark)}
.software-concept-content{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.custom-popup-image{box-shadow:0 25px 65px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#000) 30%,transparent)}
.popup-page-picker label{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.product-extra-details{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.premium-mobile-page{background:color-mix(in srgb,var(--th-soft) 3%,#fff)}
.mg1{background:var(--th-primary2)}
.mg2{background:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.premium-mobile-page .mobile-hero p{color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
.mobile-trust span{color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
.premium-mobile-page .phone{border-color:var(--th-dark);background:var(--th-dark)}
.phone-notch{background:var(--th-dark)}
.app-dashboard{background:linear-gradient(155deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),var(--th-primary))}
.app-dashboard small{color:color-mix(in srgb,var(--th-soft) 17%,#fff)}
.app-chart{background:color-mix(in srgb,var(--th-dark) 67%,transparent)}
.app-chart span{background:linear-gradient(color-mix(in srgb,var(--th-primary2) 83%,#fff),color-mix(in srgb,var(--th-primary) 82%,#fff))}
.app-commerce{background:linear-gradient(160deg,var(--th-dark),#6c43dc)}
.app-commerce .app-product{background:radial-gradient(circle at 50% 38%,#fff8,transparent 20%),linear-gradient(145deg,color-mix(in srgb,var(--th-primary2) 90%,#fff),#7a52ff)}
.app-commerce button{color:var(--th-dark)}
.mobile-particle{background:color-mix(in srgb,var(--th-primary2) 80%,#fff);box-shadow:0 0 25px color-mix(in srgb,var(--th-primary2) 80%,#fff)}
.mobile-capability-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 18px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 4%,transparent)}
.mobile-capability-grid article:before{background:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 9%,transparent)}
.mobile-capability-grid article:hover{box-shadow:0 28px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 11%,transparent);border-color:color-mix(in srgb,var(--th-primary) 54%,#fff)}
.mobile-capability-grid span{color:color-mix(in srgb,var(--th-soft) 17%,#fff)}
.mobile-showcase{background:var(--th-dark)}
.mobile-showcase:after{background:var(--th-primary)}
.mobile-showcase p{color:color-mix(in srgb,var(--th-primary) 42%,#fff)}
.mobile-timeline b{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 93%,#fff),var(--th-primary2))}
.premium-offer{box-shadow:0 25px 70px color-mix(in srgb,var(--th-dark) 20%,transparent)}
.error404-page{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--th-primary) 79%,#000),var(--th-dark) 48%,var(--th-dark))}
.error-code{-webkit-text-stroke:2px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 57%,#fff) 40%,transparent);text-shadow:0 0 70px color-mix(in srgb,color-mix(in srgb,var(--th-text) 92%,#fff) 33%,transparent)}
.error-core{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 93%,#fff),var(--th-primary2));box-shadow:0 0 0 18px #ffffff08,0 30px 70px var(--th-dark)}
.error-core i{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 57%,#fff) 33%,transparent)}
.error404-card p{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.error-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 58%,#fff) 13%,transparent)}
.domain-console{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
.domain-results-head{background:var(--th-dark)}
.domain-results-head span,.ns-mini small{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.domain-result-row:hover{box-shadow:0 12px 30px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.hosting-upsell-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.hosting-upsell-grid article:hover{box-shadow:0 22px 50px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 14%,transparent)}
.message{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 10px 28px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.message.staff{background:linear-gradient(145deg,var(--th-primary),color-mix(in srgb,var(--th-primary) 91%,#000))}
.reply-box{box-shadow:0 22px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 12%,transparent)}
.cart-item{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)!important;box-shadow:0 16px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)!important}
.domain-result-row{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.domain-name span{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-text)}
.domain-empty-visual>span{color:var(--th-text)}
.mobile-phone-stage:before{background:conic-gradient(from 0deg,color-mix(in srgb,var(--th-primary2) 1%,transparent),color-mix(in srgb,var(--th-primary2) 33%,transparent),color-mix(in srgb,color-mix(in srgb,var(--th-primary) 81%,#fff) 1%,transparent),color-mix(in srgb,var(--th-primary2) 1%,transparent))}
.cart-thumb{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 9%,#fff),#fff);color:var(--th-text)}
.custom-popup-card:before{background:conic-gradient(from var(--popup-angle,0deg),color-mix(in srgb,var(--th-primary) 92%,#fff),color-mix(in srgb,var(--th-primary2) 93%,#fff),#8a5cff,color-mix(in srgb,var(--th-primary) 92%,#fff))}
.custom-popup-card:after{background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--th-soft) 9%,#fff),#fff 42%,color-mix(in srgb,var(--th-soft) 5%,#fff))}
.custom-popup-art{filter:drop-shadow(0 30px 35px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 21%,transparent))}
.custom-popup-art b{text-shadow:0 8px 25px color-mix(in srgb,color-mix(in srgb,var(--th-text) 80%,#000) 31%,transparent)}
.admin-inline-note{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.float-badge{color:var(--th-dark)!important;border:1px solid color-mix(in srgb,var(--th-primary) 12%,transparent)}
.custom-popup-art:before,.custom-popup-art:after{border:1px solid color-mix(in srgb,var(--th-primary) 25%,transparent)}
.custom-popup-art:after{border-color:color-mix(in srgb,var(--th-primary2) 22%,transparent)}
.campaign-premium-slider{background:var(--th-dark)}
.campaign-slider-copy p{color:color-mix(in srgb,var(--th-soft) 29%,#fff)}
.campaign-gift{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 92%,#fff),var(--th-primary2));box-shadow:0 35px 90px color-mix(in srgb,var(--th-primary2) 32%,transparent)}
.admin-scroll-top{background:var(--th-primary);box-shadow:0 16px 35px color-mix(in srgb,var(--th-primary) 30%,transparent)}
.live-chat-start input,.live-chat-conversation textarea{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.live-msg{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.live-msg.visitor{background:color-mix(in srgb,var(--th-soft) 9%,#fff);border-color:color-mix(in srgb,var(--th-soft) 21%,#fff)}
.live-session-list{border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-session-item span{background:var(--th-primary)}
@media(max-width:760px){.live-session-list{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
.live-admin-shell{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-session-pane{border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-session-toolbar{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.live-session-toolbar input{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.live-session-item:hover{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.live-admin-chat{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.live-admin-head{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-admin-messages{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.live-admin-bubble{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 2px 8px color-mix(in srgb,var(--th-dark) 4%,transparent)}
.live-admin-message-row.admin .live-admin-bubble{background:var(--th-primary);border-color:var(--th-primary)}
.live-quick-replies{border-top:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-quick-replies button{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.live-quick-replies button:hover{border-color:var(--th-primary);color:var(--th-text);background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.live-admin-reply{border-top:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-admin-reply textarea{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
@media(max-width:760px){.live-session-pane{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
.live-admin-actions{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-admin-actions button{border:1px solid color-mix(in srgb,var(--th-soft) 23%,#fff)}
.live-admin-actions [data-accept]{background:var(--th-primary);border-color:var(--th-primary)}
.live-session-copy b i{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.tool-runner.loading:after{color:var(--th-text)}
.live-quick-editor textarea{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.live-session-item:hover,.live-session-item.active{background:color-mix(in srgb,var(--th-soft) 7%,#fff)!important;border-color:color-mix(in srgb,var(--th-primary) 41%,#fff)}
.live-session-item:before{background:var(--th-primary)}
.hub-hero:before{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 20%,transparent),transparent 68%)}
.hub-hero:after{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary2) 18%,transparent),transparent 68%)}
.hub-visual-slide{border:1px solid color-mix(in srgb,var(--th-primary) 18%,transparent);box-shadow:0 25px 70px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 77%,#000) 14%,transparent)}
.tool-result-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.live-chat-sessionbar{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-session-avatar{background:var(--th-primary)!important}
.live-session-copy b{color:var(--th-dark)!important}
.live-session-item.active{box-shadow:inset 3px 0 var(--th-primary)!important}
.service-card{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 3%,#fff))!important}
.domain-choice-grid .featured-choice{border:2px solid var(--th-primary)}
.domain-choice-grid input{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.hosting-domain-step{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.hosting-domain-hero{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--th-primary) 22%,transparent),transparent 30%),linear-gradient(135deg,#f8fbff,color-mix(in srgb,var(--th-soft) 9%,#fff))}
.hosting-domain-hero:before{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 18%,transparent),color-mix(in srgb,var(--th-primary2) 6%,transparent))}
.hosting-domain-hero:after{border:2px solid color-mix(in srgb,var(--th-primary) 20%,transparent)}
.domain-choice-grid .panel{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.domain-choice-grid .panel:hover{box-shadow:0 32px 85px color-mix(in srgb,var(--th-primary) 15%,transparent)}
.live-session-item{color:var(--th-dark)!important}
.live-session-item.active{background:color-mix(in srgb,var(--th-soft) 7%,#fff)!important;border-color:var(--th-primary)!important}
.live-session-item b,.live-session-item small{color:var(--th-dark)!important}
.payment-link-page{background:radial-gradient(circle at top right,color-mix(in srgb,var(--th-soft) 13%,#fff),transparent 35%),color-mix(in srgb,var(--th-soft) 6%,#fff)}
.payment-link-card{box-shadow:0 30px 100px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 14%,transparent)}
.payment-link-amount{color:var(--th-text)}
.payment-method-picker label span{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.payment-method-picker input:checked+span{border-color:var(--th-primary);background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 87%,#000)}
.invoice-parties{border-top:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}
.invoice-table th,.invoice-table td{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}
.invoice-totals .grand{border-top:2px solid var(--th-dark)}
.live-session-item{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)!important}
.live-session-item .live-session-avatar{background:linear-gradient(135deg,var(--th-primary),var(--th-primary))!important}
.bank-notice-box{border:1px solid color-mix(in srgb,var(--th-primary) 30%,#fff);background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 80%,#000)}
.hosting-domain-v56 .hosting-domain-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff) 0%,color-mix(in srgb,var(--th-soft) 7%,#fff) 52%,color-mix(in srgb,var(--th-soft) 9%,#fff) 100%)}
.domain-steps span{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.domain-steps .active{background:var(--th-primary);border-color:var(--th-primary)}
.domain-choice-card{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 48%,#fff) 65%,transparent);box-shadow:0 26px 70px color-mix(in srgb,var(--th-primary) 10%,transparent)}
.domain-choice-card:before{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 22%,transparent),transparent 40%,color-mix(in srgb,var(--th-primary) 15%,transparent))}
.domain-choice-card.is-active,.domain-choice-card:hover{border-color:color-mix(in srgb,var(--th-primary) 82%,#fff);box-shadow:0 34px 90px color-mix(in srgb,var(--th-primary) 20%,transparent)}
.choice-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.choice-badge{color:var(--th-text);background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.domain-input-wrap{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.domain-input-wrap:focus-within{border-color:var(--th-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--th-primary) 10%,transparent)}
.orb-one{background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.8),color-mix(in srgb,color-mix(in srgb,var(--th-primary) 84%,#fff) 28%,transparent) 52%,color-mix(in srgb,var(--th-primary) 8%,transparent))}
.orb-two{border:28px solid color-mix(in srgb,var(--th-primary) 6%,transparent)}
.bank-notice-box pre{border:1px dashed color-mix(in srgb,var(--th-primary) 47%,#fff);color:var(--th-dark)}
.popup-premium-card{background:linear-gradient(145deg,rgba(255,255,255,.97),color-mix(in srgb,color-mix(in srgb,var(--th-soft) 7%,#fff) 95%,transparent))!important;box-shadow:0 50px 140px color-mix(in srgb,var(--th-dark) 42%,transparent),inset 0 1px 0 #fff!important}
.popup-premium-card:before{background:conic-gradient(from var(--popup-angle),var(--th-primary),var(--th-primary2),#7c3aed,var(--th-primary))!important}
.popup-premium-card .custom-popup-art{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--th-primary) 91%,#fff),color-mix(in srgb,var(--th-primary) 92%,#000) 55%,color-mix(in srgb,var(--th-primary) 76%,#000));box-shadow:0 35px 90px color-mix(in srgb,var(--th-primary) 42%,transparent),inset 0 2px 20px rgba(255,255,255,.28)}
.popup-premium-card .custom-popup-art:before{border:2px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 91%,#fff) 28%,transparent);box-shadow:0 0 45px color-mix(in srgb,var(--th-primary2) 18%,transparent)}
.popup-premium-card h2{text-shadow:0 12px 30px color-mix(in srgb,color-mix(in srgb,var(--th-text) 86%,#000) 10%,transparent)}
.popup-particle{background:var(--th-primary2)}
.popup-particle.p3{background:color-mix(in srgb,var(--th-primary) 91%,#fff)}
.orb-a{background:color-mix(in srgb,var(--th-primary) 12%,transparent)}
.orb-b{background:color-mix(in srgb,var(--th-primary2) 13%,transparent)}
.domain-slide h1{color:var(--th-dark)}
.domain-tags span{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff);color:var(--th-text)}
.domain-slider-dots button{background:color-mix(in srgb,var(--th-primary) 36%,#fff)}
.domain-slider-dots button.active{background:var(--th-primary)}
.domain-globe{background:radial-gradient(circle,#fff 0 14%,rgba(255,255,255,.65) 15% 29%,color-mix(in srgb,var(--th-primary) 9%,transparent) 30% 100%);box-shadow:0 40px 100px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#000) 18%,transparent)}
.domain-globe>b{color:var(--th-text)}
.globe-ring{border:1px solid color-mix(in srgb,var(--th-primary) 28%,transparent)}
.domain-node{background:var(--th-dark)}
.domain-status-card{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 18px 50px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 13%,transparent)}
.wheel-mini b{background:var(--th-primary)}
.auth-tech-side{background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--th-primary2) 22%,transparent),transparent 28%),linear-gradient(145deg,var(--th-dark),var(--th-dark))!important}
.rack,.code-window{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 53%,#fff) 28%,transparent);background:color-mix(in srgb,var(--th-dark) 72%,transparent)}
.rack i{background:linear-gradient(90deg,var(--th-primary),color-mix(in srgb,var(--th-primary2) 91%,#fff) 62%,transparent 63%)}
.code-window span{color:color-mix(in srgb,var(--th-text) 91%,#fff)}
.code-window small{color:color-mix(in srgb,var(--th-primary) 82%,#fff)}
.pulse-core{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2));box-shadow:0 0 0 16px color-mix(in srgb,var(--th-primary) 10%,transparent),0 0 70px color-mix(in srgb,var(--th-primary2) 42%,transparent)}
.data-line{border:1px dashed color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 91%,#fff) 40%,transparent)}
.auth{background:color-mix(in srgb,var(--th-soft) 8%,#fff)}
.auth-card{background:linear-gradient(145deg,#f8fbff,color-mix(in srgb,var(--th-soft) 7%,#fff))}
.auth-form-card{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-soft) 26%,#fff) 90%,transparent);box-shadow:0 34px 90px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 15%,transparent)}
.domainform-pro{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 16px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 9%,transparent)}
.domain-market.section{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.domain-hero-slider{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.domain-console{box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 14%,transparent)!important}
.domain-hero-slider{background:radial-gradient(circle at 78% 46%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 24%,transparent),transparent 23%),
    radial-gradient(circle at 62% 92%,color-mix(in srgb,var(--th-primary2) 14%,transparent),transparent 35%),
    linear-gradient(118deg,#f8fbff 0%,color-mix(in srgb,var(--th-soft) 7%,#fff) 48%,color-mix(in srgb,var(--th-soft) 10%,#fff) 100%)!important}
.domain-hero-slider:before{background:conic-gradient(from 120deg,transparent,color-mix(in srgb,var(--th-primary) 8%,transparent),transparent 30%)}
.domain-tags span{box-shadow:0 10px 25px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.domain-hero-proof span{border-left:2px solid var(--th-primary)}
.domain-hero-proof b{color:var(--th-dark)}
.domain-globe{filter:drop-shadow(0 34px 55px color-mix(in srgb,var(--th-primary) 22%,transparent))}
.domain-globe:before{background:radial-gradient(circle,rgba(255,255,255,.95),color-mix(in srgb,color-mix(in srgb,var(--th-soft) 14%,#fff) 55%,transparent) 54%,transparent 56%);box-shadow:0 0 80px color-mix(in srgb,var(--th-primary) 34%,transparent)}
.domain-globe>b{text-shadow:0 8px 30px color-mix(in srgb,var(--th-text) 24%,transparent)}
.domain-node{box-shadow:0 14px 34px color-mix(in srgb,var(--th-dark) 20%,transparent)!important}
:root{--hd-blue:color-mix(in srgb,var(--th-primary) 94%,#fff);--hd-dark:var(--th-dark);--hd-line:color-mix(in srgb,var(--th-soft) 16%,#fff);--hd-soft:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.hd-page,.hd-home,.kb-page{color:var(--th-dark)}
.hd-center h2{color:var(--th-dark)}
.hd-btn.dark{background:var(--th-dark);box-shadow:0 16px 32px color-mix(in srgb,var(--th-dark) 12%,transparent)}
.hd-btn.dark:hover{background:var(--th-dark)}
.hd-btn.light{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff);color:var(--th-dark)}
.hd-link{color:var(--th-text);border-bottom:1px solid var(--th-primary)}
.hd-kicker{color:var(--th-text)}
.hd-home-hero-grid{background:color-mix(in srgb,var(--th-soft) 7%,#fff);box-shadow:0 24px 80px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.hd-home-copy h1{color:var(--th-dark)}
.hd-mini-trust i{color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.hd-start-price{border-top:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.hd-office-bg .laptop{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 9%,#fff),color-mix(in srgb,var(--th-primary) 31%,#fff))}
.hd-office-bg .person{background:linear-gradient(160deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),var(--th-dark))}
.hd-service-tabs button{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.hd-service-tabs button.active:after{background:var(--th-primary)}
.hd-service-tabs button.active b{color:var(--th-dark)}
.hd-domain-box{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 9%,#fff),color-mix(in srgb,var(--th-soft) 3%,#fff));box-shadow:0 22px 60px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 8%,transparent)}
.hd-domain-content form{box-shadow:0 10px 30px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.hd-domain-content button{background:var(--th-dark)}
.hd-tlds article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 12px 28px color-mix(in srgb,var(--th-dark) 5%,transparent)}
.hd-tlds small{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.hd-tlds strong{color:var(--th-dark)}
.hd-price-grid{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 20px 55px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.hd-price-card{border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.hd-price-card:hover{box-shadow:0 18px 40px color-mix(in srgb,var(--th-dark) 9%,transparent)}
.hd-price-card.popular{border-top:3px solid color-mix(in srgb,var(--th-primary) 94%,#fff)}
.hd-pop{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.hd-plan-icon{color:color-mix(in srgb,var(--th-text) 89%,#fff)}
.hd-price strong{color:var(--th-dark)}
.hd-save{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.popular .hd-buy,.hd-buy:hover{background:color-mix(in srgb,var(--th-primary) 94%,#fff)}
.hd-price-card li span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.hd-adv-core{border:1px solid color-mix(in srgb,var(--th-primary) 80%,#fff);box-shadow:0 0 0 18px color-mix(in srgb,var(--th-soft) 4%,#fff),0 0 0 19px color-mix(in srgb,var(--th-soft) 16%,#fff)}
.hd-adv-core span{background:linear-gradient(145deg,var(--th-primary),#7c3aed)}
.hd-blog-head{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.hd-blog-head a{color:var(--th-dark);border-bottom:1px solid var(--th-dark)}
.hd-blog-art{background:linear-gradient(135deg,#f5efe6,color-mix(in srgb,var(--th-soft) 9%,#fff))}
.hd-blog-art:before{filter:drop-shadow(0 18px 16px color-mix(in srgb,var(--th-dark) 12%,transparent))}
.hd-blog-art span{color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.hd-blog-art i{background:color-mix(in srgb,var(--th-primary) 94%,#fff);box-shadow:0 0 0 8px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 8%,transparent)}
.mini-art{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 13%,#fff),#f7f0e6);color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.hd-blog-list b{color:var(--th-text)}
.hd-support-visual{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.support-person{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.hd-support-cards span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.hd-product-hero,.hd-vds-hero{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 5%,#fff))}
.hd-cloud{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 6%,#fff),color-mix(in srgb,var(--th-soft) 18%,#fff));box-shadow:0 20px 50px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 92%,#fff) 12%,transparent)}
.hd-rack{background:linear-gradient(145deg,#22293b,color-mix(in srgb,var(--th-primary) 93%,#000));box-shadow:0 25px 40px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 25%,transparent)}
.hd-rack i{background:linear-gradient(90deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 83%,#000))}
.hd-person{background:var(--th-dark)}
.hd-float{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 14px 32px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.hd-float.f1{color:var(--th-text)}
.hd-float.f3{color:var(--th-text)}
.hd-vds-art .vds-platform{background:linear-gradient(color-mix(in srgb,var(--th-soft) 22%,#fff),color-mix(in srgb,var(--th-primary) 40%,#fff))}
.vds-server{background:linear-gradient(150deg,color-mix(in srgb,var(--th-soft) 9%,#fff),var(--th-primary));box-shadow:0 22px 34px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 79%,#000) 25%,transparent)}
.vds-server i{background:color-mix(in srgb,var(--th-primary) 78%,#000)}
.vds-cloud{color:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.vds-badge{color:color-mix(in srgb,var(--th-primary) 88%,#fff);box-shadow:0 14px 30px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.hd-toggle b{box-shadow:0 2px 6px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.hd-toggle em{color:var(--th-text)}
.hd-server-row:hover{box-shadow:0 14px 28px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.hd-server-row.featured{border-color:color-mix(in srgb,var(--th-primary) 50%,#fff)}
.kb-search{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.kb-search button{background:color-mix(in srgb,var(--th-primary) 91%,#fff)}
.kb-card:hover{box-shadow:0 14px 26px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.kb-icon{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:color-mix(in srgb,var(--th-text) 91%,#fff)}
.kb-popular a{color:var(--th-dark)}
.kb-popular a:hover{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.kb-popular i{color:color-mix(in srgb,var(--th-text) 91%,#fff)}
@media(max-width:1100px){.hd-adv{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}}
@media(max-width:720px){.hd-price-card{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
.top .nav{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff);box-shadow:0 18px 44px color-mix(in srgb,var(--th-dark) 9%,transparent)}
.icon-nav a{color:var(--th-dark)!important}
.icon-nav a:hover{background:color-mix(in srgb,var(--th-soft) 6%,#fff)!important;color:var(--th-text)!important}
.hd-service-tabs button:hover{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.hd-service-tabs button.active{color:var(--th-dark);border-bottom:2px solid var(--th-primary)}
.hd-domain-page{color:var(--th-dark)}
.hd-domain-main-search{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff);box-shadow:0 12px 30px color-mix(in srgb,var(--th-dark) 4%,transparent)}
.hd-domain-main-search button{background:var(--th-dark)}
.hd-domain-price-link{color:var(--th-text)}
.hd-domain-watermarks i{color:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.domain-cloud-shape{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 9%,#fff));box-shadow:inset -18px -16px 40px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 15%,transparent),0 30px 80px color-mix(in srgb,var(--th-primary) 10%,transparent)}
.machine-screen{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 11%,#fff));border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 26px 50px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 87%,#000) 18%,transparent)}
.machine-screen>span{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--th-soft) 23%,#fff)}
.machine-screen>b{color:color-mix(in srgb,var(--th-text) 91%,#fff)}
.machine-screen i{background:color-mix(in srgb,var(--th-soft) 19%,#fff)}
.machine-base{background:linear-gradient(color-mix(in srgb,var(--th-primary) 87%,#000),var(--th-dark));box-shadow:0 20px 40px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 24%,transparent)}
.domain-floating-card{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);color:color-mix(in srgb,var(--th-text) 91%,#fff);box-shadow:0 14px 34px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 86%,#000) 16%,transparent)}
.domain-steps article.active{background:color-mix(in srgb,var(--th-primary) 82%,#000);border-color:color-mix(in srgb,var(--th-primary) 82%,#000);box-shadow:0 20px 40px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 82%,#000) 16%,transparent)}
.domain-steps article>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.domain-steps article>b{color:color-mix(in srgb,var(--th-soft) 11%,#fff)}
.domain-steps .active p{color:color-mix(in srgb,var(--th-soft) 11%,#fff)}
.domain-benefit-col article{box-shadow:0 12px 26px color-mix(in srgb,var(--th-dark) 4%,transparent)}
.domain-benefit-col article>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.domain-datacenter-art{background:linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));box-shadow:0 20px 50px color-mix(in srgb,var(--th-dark) 16%,transparent)}
.dc-rack{background:repeating-linear-gradient(180deg,#1f2937 0 22px,var(--th-dark) 23px 35px)}
.dc-person{background:var(--th-dark)}
.domain-price-table{box-shadow:0 16px 38px color-mix(in srgb,var(--th-dark) 5%,transparent)}
.dpt-head{background:var(--th-dark)}
.dpt-row>b{background:color-mix(in srgb,var(--th-soft) 5%,#fff);color:var(--th-text)}
.dpt-row em{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:color-mix(in srgb,var(--th-text) 82%,#000)}
.kb-category-card:hover{border-color:color-mix(in srgb,var(--th-soft) 29%,#fff);box-shadow:0 18px 40px color-mix(in srgb,var(--th-primary) 8%,transparent)}
.kb-category-head small{color:var(--th-text)}
.kb-category-head>a{color:var(--th-text)}
.announce-page{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.announce-head>span{background:color-mix(in srgb,var(--th-soft) 8%,#fff);color:var(--th-text)}
.announce-list a,.announce-back{color:var(--th-text)}
.software-showcase{background:linear-gradient(180deg,color-mix(in srgb,var(--th-soft) 3%,#fff),#fff)}
.software-showcase .hero{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 25px 70px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.software-showcase-visual{background:radial-gradient(circle at 70% 30%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 35%,transparent),transparent 27%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.software-showcase-visual:before,.software-showcase-visual:after{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 78%,#fff) 25%,transparent)}
.software-product-card:hover{box-shadow:0 24px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 12%,transparent)}
.software-detail-gallery img{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.software-purpose{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.topbar{border-top:2px solid color-mix(in srgb,var(--th-primary) 94%,#fff)}
.topbar .lang.active{background:var(--th-dark)!important}
.nav{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 18px 45px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.nav-cta{background:var(--th-dark)!important;box-shadow:0 12px 24px color-mix(in srgb,var(--th-dark) 16%,transparent)!important}
.brand-mark:before,.brand-mark:after{background:linear-gradient(180deg,#7147ff,color-mix(in srgb,var(--th-primary) 94%,#fff))}
.hero-dedicated,.hero-vds{background:radial-gradient(circle at 70% 28%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 62%,#fff) 28%,transparent),transparent 24%),linear-gradient(145deg,var(--th-dark),var(--th-dark))}
.dedicated-cloud{background:linear-gradient(135deg,#f6f2ff,color-mix(in srgb,var(--th-primary) 30%,#fff))}
.dedicated-rack{background:linear-gradient(160deg,#2a3144,var(--th-primary))}
.dedicated-rack i,.vds-stack i{background:linear-gradient(90deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 79%,#000));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 0 14px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 84%,#fff) 22%,transparent)}
.dedicated-badge,.vds-badge-art{color:color-mix(in srgb,var(--th-text) 93%,#fff)}
.hero-vds{background:radial-gradient(circle at 67% 30%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 81%,#fff) 36%,transparent),transparent 30%),linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 7%,#fff),color-mix(in srgb,var(--th-soft) 14%,#fff))}
.vds-cloud-art{box-shadow:0 20px 45px color-mix(in srgb,var(--th-primary) 15%,transparent)}
.vds-stack{background:linear-gradient(160deg,color-mix(in srgb,var(--th-soft) 9%,#fff),var(--th-primary));box-shadow:0 24px 40px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 82%,#000) 25%,transparent)}
.hd-hosting-knowledge{background:color-mix(in srgb,var(--th-soft) 10%,#fff)}
.hosting-offer-grid article.is-primary{background:color-mix(in srgb,var(--th-primary) 79%,#000);border-color:color-mix(in srgb,var(--th-primary) 79%,#000)}
.hosting-offer-grid .feature-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.hosting-offer-grid .is-primary p{color:color-mix(in srgb,var(--th-soft) 18%,#fff)}
.hosting-start-guide .guide-title span{background:var(--th-dark)}
.benefit-timeline:before{background:color-mix(in srgb,var(--th-primary) 50%,#fff)}
.benefit-timeline article span{border:1px solid color-mix(in srgb,var(--th-primary) 30%,#fff);color:var(--th-text)}
.hosting-knowledge-grid article{background:linear-gradient(135deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 88%,#000))}
.hosting-knowledge-grid article:nth-child(even){background:linear-gradient(135deg,#536f9a,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.hosting-knowledge-grid article:after{background:radial-gradient(circle at 78% 24%,color-mix(in srgb,color-mix(in srgb,var(--th-soft) 29%,#fff) 45%,transparent),transparent 35%)}
.hosting-knowledge-grid p{color:color-mix(in srgb,var(--th-soft) 13%,#fff)}
.vds-step-list article>span{background:var(--th-dark)}
.vds-panel-preview{border:10px solid var(--th-dark);box-shadow:0 28px 70px color-mix(in srgb,var(--th-dark) 15%,transparent);background:color-mix(in srgb,var(--th-soft) 13%,#fff)}
.browser-bar{background:var(--th-dark)}
.preview-screen{box-shadow:0 12px 35px color-mix(in srgb,var(--th-dark) 10%,transparent)}
.preview-screen aside{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.preview-screen aside b{color:var(--th-text)}
.preview-screen main small{color:var(--th-text)}
.os-logo{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.os-logo.windows{color:var(--th-text)}
.os-logo.alma{color:var(--th-text)}
.vds-metrics{background:var(--th-dark)}
.vds-feature-grid span{color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
.panel-shell-body .side{box-shadow:2px 0 12px color-mix(in srgb,var(--th-dark) 2%,transparent)!important}
.panel-shell-body .side .brand{color:var(--th-dark)!important}
.panel-shell-body .side .brand-copy strong{color:var(--th-dark)!important}
.panel-shell-body .side-user{background:color-mix(in srgb,var(--th-soft) 4%,#fff)!important;color:var(--th-dark)!important}
.panel-shell-body .side nav a.active,.panel-shell-body .side nav a:hover{background:color-mix(in srgb,var(--th-soft) 7%,#fff)!important;color:var(--th-text)!important}
.panel-shell-body .card,.panel-shell-body .panel{box-shadow:0 1px 3px color-mix(in srgb,var(--th-dark) 4%,transparent)!important}
.panel-shell-body .stat{border-top:3px solid var(--th-primary)!important}
.panel-shell-body .service-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff)!important;color:var(--th-text)!important}
.wheel-fab .wheel-mini:before{background:var(--th-primary)!important}
.about-hd-facts{box-shadow:0 16px 45px color-mix(in srgb,var(--th-dark) 7%,transparent)}
.about-service-chips span{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.about-hd-values article>b{color:color-mix(in srgb,var(--th-primary) 34%,#fff)}
.reference-hd-card:hover{box-shadow:0 20px 55px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.reference-hd-logo{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.reference-hd-logo.monogram{color:color-mix(in srgb,var(--th-text) 94%,#fff)}
.reference-hd-card span{color:var(--th-text)}
.software-info-only{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.os-logo.fedora{color:var(--th-text)}
.os-logo.arch{color:color-mix(in srgb,var(--th-text) 92%,#000)}
.auth-v82-body{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:var(--th-dark)}
.auth-v82-showcase{background:radial-gradient(circle at 75% 35%,color-mix(in srgb,var(--th-primary) 35%,transparent),transparent 34%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 72%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.auth-v82-logo em{color:color-mix(in srgb,var(--th-primary) 59%,#fff)}
.auth-v82-copy>span{color:color-mix(in srgb,var(--th-primary) 55%,#fff)}
.auth-v82-copy p{color:color-mix(in srgb,var(--th-primary) 30%,#fff)}
.av-core{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2));box-shadow:0 0 0 18px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 91%,#fff) 8%,transparent),0 20px 50px rgba(0,0,0,.25)}
.av-node{background:color-mix(in srgb,var(--th-dark) 50%,transparent);color:color-mix(in srgb,var(--th-soft) 29%,#fff)}
.auth-v82-points span{color:color-mix(in srgb,var(--th-soft) 16%,#fff)}
.auth-v82-form{background:linear-gradient(145deg,#f8fbff,color-mix(in srgb,var(--th-soft) 9%,#fff))}
.auth-v82-card{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 28px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 12%,transparent)}
.auth-v82-fields input{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.auth-v82-fields input:focus{border-color:var(--th-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--th-primary) 10%,transparent)}
.auth-v82-switch a{color:var(--th-text)}
.content-hub-hero{background:linear-gradient(120deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#f8fbff)}
.info-card-grid article,.tool-clean-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);color:var(--th-dark);box-shadow:0 14px 38px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.info-card-grid article>b,.tool-clean-card>b{color:var(--th-text)}
.blog-clean-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);color:var(--th-dark)}
.hosting-domain-v82{background:linear-gradient(color-mix(in srgb,var(--th-soft) 3%,#fff),#fff)}
.hdv82-steps{border-top:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.hdv82-steps span.active{color:var(--th-text);border-top:3px solid var(--th-primary)}
.hdv82-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 18px 50px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.hdv82-card.primary{background:var(--th-dark);border-color:var(--th-dark)}
.hdv82-card small{color:color-mix(in srgb,var(--th-text) 92%,#fff)}
.hdv82-card.primary p{color:color-mix(in srgb,var(--th-primary) 36%,#fff)}
.hdv82-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.hdv82-input{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.hdv82-assurance{background:color-mix(in srgb,var(--th-soft) 20%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.hdv82-assurance b{color:var(--th-text)}
.cart-premium-page .page-intro{background:linear-gradient(120deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff);border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.cart-premium-page .panel{border-color:color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 18px 50px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.cart-premium-page .cart-item{border:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}
.cart-premium-page .summary-total{background:var(--th-dark)}
.error404-body{background:var(--th-dark)}
.trademark-v82-form{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 18px 50px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.trademark-v82-form input,.trademark-v82-form select{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.tm-v82-classes span{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.ongo-new-mark{background:linear-gradient(145deg,var(--th-dark),var(--th-primary))!important;box-shadow:0 12px 30px color-mix(in srgb,var(--th-primary) 22%,transparent),inset 0 0 0 1px rgba(255,255,255,.18)!important}
.ongo-new-mark i{box-shadow:0 0 13px color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 53%,#fff) 55%,transparent)}
.hdv82-card>small{color:var(--th-text)!important}
.trademark-v82-form select[name="sector"]{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)!important;color:var(--th-dark)!important}
.premium-mobile-page .mobile-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 4%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff) 55%,#f8fbff)!important}
.premium-mobile-page .mobile-hero h1{color:var(--th-dark)!important}
.premium-mobile-page .mobile-capability-grid article{box-shadow:0 12px 35px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)!important}
.reference-admin-row>img{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.live-chat-window{box-shadow:0 30px 90px color-mix(in srgb,var(--th-dark) 28%,transparent)!important}
.wheel-fab{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))!important;box-shadow:0 12px 26px color-mix(in srgb,var(--th-primary) 25%,transparent)!important}
.wheel-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)!important;box-shadow:0 35px 100px color-mix(in srgb,var(--th-dark) 30%,transparent)!important}
.ticket-v83-body{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:var(--th-dark)}
.ticket-v83-side{background:linear-gradient(180deg,var(--th-dark),var(--th-dark))}
.ticket-v83-side>small{color:color-mix(in srgb,var(--th-primary) 55%,#fff)}
.ticket-v83-side nav a{color:color-mix(in srgb,var(--th-primary) 31%,#fff)}
.ticket-v83-card{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 15px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.ticket-v83-card input,.ticket-v83-card select,.ticket-v83-card textarea{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.ticket-v83-message{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 7px 20px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 4%,transparent)}
.ticket-v83-message.staff{background:color-mix(in srgb,var(--th-soft) 9%,#fff);border-color:color-mix(in srgb,var(--th-soft) 22%,#fff)}
.webmaster-v84-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#f9fbff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.webmaster-v84-head h1{color:var(--th-dark)}
.webmaster-v84-orbit{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 79%,#000));box-shadow:0 30px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 20%,transparent)}
.webmaster-v84-orbit i{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 88%,#fff) 33%,transparent)}
.webmaster-v84-card{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 14px 42px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.webmaster-v84-card:hover,.webmaster-v84-card.active{border-color:color-mix(in srgb,var(--th-primary) 39%,#fff);box-shadow:0 24px 55px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 91%,#000) 12%,transparent)}
.webmaster-v84-card>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.webmaster-v84-card b{color:var(--th-text)}
.tool-runner-v84{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 18px 50px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.tool-runner-v84 input{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)}
.tool-result{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.tool-empty-state{border:1px dashed color-mix(in srgb,var(--th-primary) 31%,#fff)}
.contact-v84-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.contact-v84-console{background:var(--th-dark);box-shadow:0 32px 80px color-mix(in srgb,var(--th-dark) 20%,transparent)}
.cvc-head b{color:color-mix(in srgb,var(--th-primary) 48%,#fff)}
.contact-v84-cards article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.contact-v84-cards article>span{color:color-mix(in srgb,var(--th-primary) 60%,#fff)}
.contact-v84-cards small{color:var(--th-text)}
.contact-v84-cards a{color:var(--th-text)}
.contact-v84-bottom{background:var(--th-dark)}
.contact-v84-bottom p{color:color-mix(in srgb,var(--th-primary) 43%,#fff)}
.tm-v82-classes label span{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.tm-v82-classes label strong{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.tm-v82-classes input:checked+span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);border-color:var(--th-primary)}
.live-chat-launch{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important;color:var(--th-dark)!important;box-shadow:0 16px 45px color-mix(in srgb,var(--th-dark) 16%,transparent)!important}
.live-chat-launch strong{background:linear-gradient(145deg,var(--th-dark),var(--th-primary))!important}
.live-chat-launch span{color:var(--th-dark)!important}
.live-chat-window{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)!important}
.live-chat-window header{color:var(--th-dark)!important;border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)!important}
.live-chat-window header button{background:color-mix(in srgb,var(--th-soft) 9%,#fff)!important;color:var(--th-dark)!important}
.live-chat-messages{background:color-mix(in srgb,var(--th-soft) 4%,#fff)!important}
.live-queue{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 82%,#000)}
.live-chat-start .btn,.live-chat-conversation .btn{background:var(--th-dark)!important}
.custom-popup-card{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important;box-shadow:0 36px 100px color-mix(in srgb,var(--th-dark) 28%,transparent)!important}
.custom-popup-art{background:linear-gradient(145deg,var(--th-dark),var(--th-primary))!important;box-shadow:0 16px 38px color-mix(in srgb,var(--th-primary) 22%,transparent)!important}
.custom-popup-card h2{color:var(--th-dark)!important}
.custom-popup-card .btn{background:var(--th-dark)!important}
.promo-close{background:color-mix(in srgb,var(--th-soft) 9%,#fff)!important;color:var(--th-dark)!important}
.panel-shell-body .panel-brand .ongo-new-mark{background:linear-gradient(145deg,var(--th-dark),var(--th-primary))!important;box-shadow:0 12px 28px color-mix(in srgb,var(--th-primary) 25%,transparent)!important}
.hd-adv-map.enhanced .hd-adv{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);box-shadow:0 16px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.hd-adv-map.enhanced .hd-adv:hover{box-shadow:0 26px 60px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 86%,#000) 14%,transparent);border-color:color-mix(in srgb,var(--th-soft) 29%,#fff)}
.hd-adv-map.enhanced .adv-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff);border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);color:var(--th-text);box-shadow:0 8px 20px color-mix(in srgb,var(--th-primary) 10%,transparent)}
.hd-adv-map.enhanced .hd-adv-core{box-shadow:0 0 0 16px color-mix(in srgb,color-mix(in srgb,var(--th-soft) 5%,#fff) 95%,transparent),0 0 0 17px color-mix(in srgb,var(--th-soft) 16%,#fff),0 30px 80px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 79%,#000) 14%,transparent)}
.hd-adv-map.enhanced .hd-adv-core i{border:1px dashed color-mix(in srgb,var(--th-soft) 29%,#fff)}
.hd-adv-map.enhanced .adv-core-logo{background:linear-gradient(145deg,var(--th-dark),var(--th-primary))!important;box-shadow:0 12px 30px color-mix(in srgb,var(--th-primary) 26%,transparent)}
.adv-pulse-ring{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 18%,transparent)}
.adv-data-stream{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--th-primary) 94%,#fff),transparent)}
.about-v86-services{background:var(--th-dark)}
.about-v86-services:before{background:radial-gradient(circle at 78% 20%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 25%,transparent),transparent 28%),radial-gradient(circle at 12% 84%,color-mix(in srgb,var(--th-primary2) 12%,transparent),transparent 25%)}
.about-v86-head p{color:color-mix(in srgb,var(--th-primary) 43%,#fff)}
.about-v86-grid article:hover{border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 62%,#fff) 45%,transparent)}
.about-v86-grid span{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.about-principle-list article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.references-v86-page{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.references-v86-page .references-hd-hero{background:linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 60%,color-mix(in srgb,var(--th-primary) 80%,#000))}
.references-v86-page .references-hd-hero p{color:color-mix(in srgb,var(--th-primary) 32%,#fff)}
.references-v86-stats span{color:color-mix(in srgb,var(--th-primary) 42%,#fff)}
.references-v86-intro>span{color:var(--th-text)}
.reference-v86-card{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 14px 40px color-mix(in srgb,var(--th-dark) 4%,transparent)}
.reference-v86-card:before{background:linear-gradient(130deg,transparent 55%,color-mix(in srgb,var(--th-primary) 6%,transparent))}
.reference-v86-card:hover{box-shadow:0 26px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 12%,transparent);border-color:color-mix(in srgb,var(--th-soft) 23%,#fff)}
.reference-v86-card.featured{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));border-color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.reference-v86-card.featured p{color:color-mix(in srgb,var(--th-primary) 38%,#fff)}
.reference-v86-top>span{color:color-mix(in srgb,var(--th-soft) 21%,#fff)}
.reference-v86-logo{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.reference-v86-logo.monogram{color:var(--th-text)}
.reference-v86-body small{color:var(--th-text)}
.reference-v86-card.featured .reference-v86-body small{color:color-mix(in srgb,var(--th-primary) 53%,#fff)}
.reference-v86-bottom span{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.reference-v86-card.featured .reference-v86-bottom span{color:color-mix(in srgb,var(--th-soft) 16%,#fff)}
.reference-v86-bottom a{color:var(--th-text)}
.reference-v86-card.featured .reference-v86-bottom a{color:color-mix(in srgb,var(--th-primary) 48%,#fff)}
.references-v86-process .reference-process-list strong{color:var(--th-dark)}
.references-v86-cta{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.legal-v86-page{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.legal-v86-page .content-hub-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--th-soft) 5%,#fff),#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.legal-v86-layout>aside{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.legal-v86-layout>aside>a:hover,.legal-v86-layout>aside>a.active{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.legal-document-v86{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--th-dark) 5%,transparent)}
.software-catalog-head-v86{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.software-catalog-stats{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.software-search-v86{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.software-search-v86 button{background:var(--th-dark)}
.software-sort-v86 select{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.catalog-help-v86{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 78%,#000))}
.catalog-help-v86 small{color:color-mix(in srgb,var(--th-primary) 51%,#fff)}
.software-product-card.v86.featured{border-color:color-mix(in srgb,var(--th-primary) 35%,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--th-primary) 12%,transparent)}
.software-card-features span{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.software-empty-v86{border:1px dashed color-mix(in srgb,var(--th-primary) 31%,#fff)}
.gift-fab{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))!important}
.gift-lid{background:var(--th-primary)}
.srv87-progress{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.srv87-progress span{border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.srv87-progress span.active{color:var(--th-text);background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.srv87-hero{background:linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));box-shadow:0 25px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 14%,transparent)}
.srv87-hero p{color:color-mix(in srgb,var(--th-primary) 33%,#fff)}
.srv87-hero aside small{color:color-mix(in srgb,var(--th-primary) 53%,#fff)}
.srv87-os,.srv87-host{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 14px 40px color-mix(in srgb,var(--th-dark) 4%,transparent)}
.srv87-os-card{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.srv87-os-card:hover{border-color:color-mix(in srgb,var(--th-primary) 35%,#fff);box-shadow:0 12px 30px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#000) 8%,transparent)}
.srv87-os-card:has(input:checked){border-color:var(--th-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--th-primary) 10%,transparent);background:color-mix(in srgb,var(--th-soft) 3%,#fff)}
.srv87-os-card>i{background:var(--th-primary)}
.srv87-os-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.srv87-os-card small{color:color-mix(in srgb,var(--th-text) 87%,#000)}
.server-os-admin-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.cart-config-note{color:color-mix(in srgb,var(--th-text) 88%,#000)!important}
.about-v87-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--th-soft) 4%,#fff),#fff)}
.about-v87-identity>article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.about-v87-identity>article:first-child{box-shadow:0 22px 60px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.about-v87-card{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))!important;border-color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
.about-v87-card p{color:color-mix(in srgb,var(--th-primary) 38%,#fff)!important}
@media(max-width:900px){.srv87-progress span:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
.about-v88-network{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--th-primary) 80%,#000) 0,var(--th-dark) 34%,var(--th-dark) 70%);box-shadow:0 32px 80px color-mix(in srgb,var(--th-dark) 18%,transparent)}
.about-v88-network .avn-core{box-shadow:0 0 65px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 88%,#fff) 55%,transparent)}
.about-v88-network .ring{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 56%,#fff) 28%,transparent)}
.about-v88-network .node{color:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.about-v88-stats{background:color-mix(in srgb,var(--th-soft) 18%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.about-v88-tabs article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.about-v88-tabs article:hover{box-shadow:0 26px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.about-v88-tabs b{color:var(--th-text)}
.about-v88-ecosystem{background:var(--th-dark)}
.about-v88-eco-grid span{color:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.about-v88-process li{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.about-v88-process li>b{color:var(--th-text)}
.auth-v88-body{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:var(--th-dark)}
.auth-v88-top{background:var(--th-dark)}
.auth-v88-brand em{color:color-mix(in srgb,var(--th-primary) 85%,#fff)}
.auth-v88-top nav a{color:color-mix(in srgb,var(--th-soft) 19%,#fff)}
.auth-v88-shell{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.auth-v88-stage{background:radial-gradient(circle at 45% 25%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 0,var(--th-dark) 48%,var(--th-dark) 100%)}
.auth-v88-kicker{color:color-mix(in srgb,var(--th-soft) 29%,#fff)}
.auth-v88-orbit{border:1px dashed color-mix(in srgb,color-mix(in srgb,var(--th-primary) 56%,#fff) 28%,transparent)}
.browser-top{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.browser-logo{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 80%,#fff),var(--th-primary2))}
.browser-lines b{background:color-mix(in srgb,var(--th-soft) 18%,#fff)}
.browser-lines b:nth-child(3){background:var(--th-dark)}
.auth-badge{background:color-mix(in srgb,var(--th-dark) 88%,transparent)}
.auth-v88-copy p{color:color-mix(in srgb,var(--th-primary) 43%,#fff)}
.auth-v88-back span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.auth-v88-consent{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.auth-v88-consent a{color:var(--th-text)}
.auth-v88-new{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.auth-v88-new a{color:var(--th-text)}
.software-v88-story-grid article,.software-v88-tech{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.software-v88-story-grid span{color:var(--th-text)}
.software-v88-tech{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.software-v88-faq details{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.auth-site-body{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.auth-site-card{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 28px 80px color-mix(in srgb,var(--th-dark) 9%,transparent)}
.auth-site-art{background:radial-gradient(circle at 52% 30%,color-mix(in srgb,var(--th-primary) 78%,#000) 0,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 34%,var(--th-dark) 72%)}
.asn-ring{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 56%,#fff) 23%,transparent)}
.asn-panel{background:color-mix(in srgb,var(--th-dark) 78%,transparent)}
.asn-panel small{color:color-mix(in srgb,var(--th-primary) 56%,#fff)}
.asn-badge{background:color-mix(in srgb,var(--th-dark) 82%,transparent)}
.auth-site-copy h1 em{color:color-mix(in srgb,var(--th-primary) 82%,#fff)}
.auth-site-copy p{color:color-mix(in srgb,var(--th-primary) 38%,#fff)}
.auth-site-fields input:not([type=checkbox]){border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff)}
.auth-site-fields input:focus{border-color:color-mix(in srgb,var(--th-primary) 91%,#fff);box-shadow:0 0 0 4px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 91%,#fff) 10%,transparent)}
.auth-site-switch{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.auth-site-switch a{color:var(--th-text)}
.auth-site-consent{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:color-mix(in srgb,var(--th-soft) 3%,#fff)}
.auth-site-consent .consent-icon{background:color-mix(in srgb,var(--th-soft) 10%,#fff);color:var(--th-text)}
.auth-site-consent a{color:var(--th-text)}
.about-v88-ecosystem:before{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--th-primary) 18%,transparent),transparent 35%)}
.about-v88-eco-animation{background:linear-gradient(135deg,rgba(255,255,255,.035),color-mix(in srgb,var(--th-primary) 7%,transparent))}
.aea-core{box-shadow:0 0 50px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 85%,#fff) 48%,transparent)}
.aea-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 57%,#fff) 28%,transparent)}
.aea-pulse{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 82%,#fff) 45%,transparent)}
.aea-node{background:color-mix(in srgb,var(--th-dark) 85%,transparent);color:color-mix(in srgb,var(--th-soft) 18%,#fff)}
.aea-line{background:linear-gradient(90deg,transparent,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 81%,#fff) 50%,transparent),transparent)}
.os-brand-icon{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 5px 14px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.os-brand-icon.text{color:var(--th-text);background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.auth-classic-art{background:radial-gradient(circle at 52% 34%,color-mix(in srgb,var(--th-primary) 77%,#000) 0,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 34%,var(--th-dark) 75%)}
.acs-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 57%,#fff) 20%,transparent)}
.acs-window{background:color-mix(in srgb,var(--th-dark) 86%,transparent)}
.acs-window-top{color:color-mix(in srgb,var(--th-primary) 47%,#fff)}
.acs-side b{background:color-mix(in srgb,var(--th-primary) 80%,#000)}
.acs-stat span{color:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.acs-lines i{background:linear-gradient(90deg,var(--th-primary) 35%,rgba(255,255,255,.08) 35%)}
.acs-lines i:nth-child(2){background:linear-gradient(90deg,color-mix(in srgb,var(--th-primary2) 91%,#fff) 62%,rgba(255,255,255,.08) 62%)}
.acs-cards span{color:color-mix(in srgb,var(--th-primary) 47%,#fff)}
.acs-float{background:color-mix(in srgb,var(--th-dark) 90%,transparent)}
.reseller-v91-hero{background:radial-gradient(circle at 80% 30%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 88%,#fff) 18%,transparent),transparent 30%),linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff) 60%,#f8fbff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.reseller-v91-hero h1{color:var(--th-dark)}
.reseller-v91-hero h1 em{color:var(--th-text)}
.rv91-orbit{border:1px solid color-mix(in srgb,var(--th-primary) 18%,transparent)}
.rv91-store{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff);box-shadow:0 30px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 18%,transparent)}
.rv91-storebar{background:var(--th-dark)}
.rv91-storebody span{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:var(--th-dark)}
.rv91-storebody i{background:color-mix(in srgb,var(--th-soft) 11%,#fff);color:var(--th-text)}
.rv91-badge{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 15px 35px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 13%,transparent)}
.rv91-badge b{color:var(--th-text)}
.reseller-v91-steps article{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.reseller-v91-steps article:hover{box-shadow:0 20px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.reseller-v91-steps span{background:var(--th-dark)}
.reseller-v91-benefits{background:var(--th-dark)}
.reseller-v91-benefits .section-head p{color:color-mix(in srgb,var(--th-primary) 51%,#fff)}
.reseller-v91-benefit-grid article{background:var(--th-dark)}
.reseller-v91-benefit-grid article>span{background:color-mix(in srgb,var(--th-primary) 91%,#000)}
.reseller-v91-benefit-grid p{color:color-mix(in srgb,var(--th-primary) 51%,#fff)}
.reseller-v91-package{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);box-shadow:0 16px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.reseller-v91-package.featured{border:2px solid var(--th-primary)}
.rv91-tag{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-text)}
.rv91-metrics span{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.rv91-metrics b{color:var(--th-dark)}
.reseller-v91-product-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.reseller-v91-product-grid b{color:var(--th-text)}
.reseller-v91-faq{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.reseller-v91-faq details{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.campaign-v93-card{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.campaign-countdown span{background:color-mix(in srgb,var(--th-soft) 3%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.campaign-countdown b{color:var(--th-dark)}
.campaign-coupon{border:1px dashed var(--th-primary);background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.campaign-coupon small{color:var(--th-text)}
.campaign-coupon button{background:var(--th-dark)}
.blog-card-cover{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.article-cover-v93{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.article-back-v93{color:var(--th-text)}
.article-meta-v94 small{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.campaign-v94-row{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 18px 56px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.campaign-v94-media{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.campaign-v94-placeholder{background:radial-gradient(circle at 50% 45%,var(--th-primary),var(--th-dark) 65%)}
.panel-shell-body .account-health{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))!important;border-color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
.panel-shell-body .account-health .btn.alt{color:var(--th-dark)!important}
.panel-campaign-alert{border:1px solid color-mix(in srgb,var(--th-soft) 29%,#fff);border-left:4px solid var(--th-primary);background:linear-gradient(90deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff);color:var(--th-dark);box-shadow:0 5px 18px color-mix(in srgb,var(--th-primary) 7%,transparent)}
.panel-campaign-alert span{background:var(--th-primary)}
.panel-campaign-alert i{color:var(--th-text)}
.hd-adv-core .adv-core-pulse{border:1px solid color-mix(in srgb,var(--th-primary) 35%,transparent)}
.home-campaign-head a{color:var(--th-text)}
.home-campaign-slide{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff);border-left:5px solid var(--th-primary);background:linear-gradient(100deg,color-mix(in srgb,var(--th-soft) 7%,#fff) 0%,#fff 62%);box-shadow:0 16px 42px color-mix(in srgb,var(--th-primary) 8%,transparent);color:var(--th-dark)}
.home-campaign-copy small{color:var(--th-text)}
.home-campaign-copy b{color:color-mix(in srgb,var(--th-text) 77%,#000)}
.home-campaign-slide>span{color:var(--th-text)}
.home-blog-feature{color:var(--th-dark)}
.home-blog-placeholder{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--th-soft) 14%,#fff),color-mix(in srgb,var(--th-soft) 4%,#fff))}
.home-blog-feature-copy b,.home-blog-mini b{color:var(--th-text)}
.home-blog-mini{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);color:var(--th-dark)}
.home-blog-mini-media{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 10%,#fff),#f8f4ed);color:var(--th-text)}
.ongo-digital-partner{--p-blue:color-mix(in srgb,var(--th-primary) 94%,#fff);--p-cyan:var(--th-primary2);background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 59%,#fff) 25%,transparent)}
.ongo-digital-partner:before{background:conic-gradient(from 0deg,transparent 0 70deg,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 35%,transparent) 100deg,color-mix(in srgb,var(--th-primary2) 35%,transparent) 135deg,transparent 170deg)}
.ongo-digital-partner:after{background:linear-gradient(135deg,color-mix(in srgb,var(--th-dark) 98%,transparent),color-mix(in srgb,var(--th-dark) 96%,transparent))}
.ongo-digital-partner:hover{border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 85%,#fff) 50%,transparent);box-shadow:0 20px 50px rgba(0,0,0,.28),0 0 34px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 16%,transparent)}
.ongo-partner-icon{box-shadow:0 10px 24px color-mix(in srgb,var(--th-primary) 30%,transparent)}
.ongo-partner-icon:before{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 83%,#fff) 35%,transparent)}
.ongo-partner-kicker{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.ongo-partner-subtitle{color:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.ongo-partner-icon{background:linear-gradient(145deg,var(--th-primary),var(--th-primary))!important}
.ongo-partner-brandmark.ongo-new-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 78%,#000),var(--th-primary))!important}
.home-blog-v95 .hd-blog-head{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.home-blog-feature-media{background:color-mix(in srgb,var(--th-soft) 9%,#fff)}
.site-404-integrated{background:linear-gradient(180deg,color-mix(in srgb,var(--th-soft) 5%,#fff),#fff)}
.site-404-card.integrated{background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--th-primary) 34%,transparent),transparent 35%),var(--th-dark);box-shadow:0 28px 80px color-mix(in srgb,var(--th-dark) 18%,transparent)}
.site-404-space .error-code{-webkit-text-stroke:2px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 54%,#fff) 32%,transparent)}
.site-404-space .error-core{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 94%,#000),var(--th-primary2));box-shadow:0 0 70px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#fff) 60%,transparent)}
.site-404-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 53%,#fff) 24%,transparent)}
.site-404-card.integrated p{color:color-mix(in srgb,var(--th-primary) 42%,#fff)}
.site-404-inline{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.site-404-inline .site-404-card{background:var(--th-dark)}
.site-404-inline .error-core{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 94%,#000),var(--th-primary2))}
.domain-v97-hero{background:radial-gradient(circle at 82% 35%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 90%,#fff) 14%,transparent),transparent 31%),linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff))}
.domain-v97-hero h1{color:var(--th-dark)}
.domain-v97-search{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);box-shadow:0 18px 48px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.domain-v97-hosting-note{color:var(--th-text)}
.dv97-orbit{border:1px solid color-mix(in srgb,var(--th-primary) 18%,transparent)}
.dv97-core{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 25px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 13%,transparent)}
.domain-v97-art em{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 14px 36px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent);color:var(--th-text)}
.domain-v97-result{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 16px 44px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.domain-v97-suggestions article{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.domain-v97-suggestions a{color:var(--th-text)}
.domain-v97-features article{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.domain-v97-features b{color:var(--th-text)}
.software-pro-v97{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.software-pro-hero{background:linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.software-pro-copy>p{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.software-pro-facts small{color:color-mix(in srgb,var(--th-primary) 82%,#fff)}
.software-pro-visual{background:var(--th-dark)}
.software-pro-visual-badge{background:color-mix(in srgb,var(--th-dark) 82%,transparent)}
.software-pro-main>section{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 15px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.software-pro-story article,.software-pro-tech article{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.software-pro-story small{color:var(--th-text)}
.software-pro-gallery-grid a{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);background:color-mix(in srgb,var(--th-soft) 10%,#fff)}
.software-pro-features article,.software-pro-results article{background:color-mix(in srgb,var(--th-soft) 5%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.software-pro-features article b{color:var(--th-text)}
.software-pro-faq details{border-top:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.software-pro-side-card{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 18px 55px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 9%,transparent)}
.software-pro-price{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.software-pro-side-card form input{border:1px solid color-mix(in srgb,var(--th-soft) 26%,#fff)}
.software-pro-info{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.software-pro-info b{color:var(--th-dark)}
\n
.ongo-scroll-top{background:linear-gradient(145deg,var(--th-dark),var(--th-primary));box-shadow:0 16px 40px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#000) 28%,transparent)}
.ongo-scroll-top:hover{box-shadow:0 20px 50px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#000) 36%,transparent)}
.software-pro-media-slide{background:var(--th-dark)}
.software-pro-media-slide img,.software-pro-media-slide video,.software-pro-media-slide iframe{background:var(--th-dark)}
.software-pro-media-slide figcaption{background:color-mix(in srgb,var(--th-dark) 72%,transparent)}
.software-media-arrow{background:color-mix(in srgb,var(--th-dark) 74%,transparent)}
.software-pro-v97 .software-pro-hero:before{background:radial-gradient(circle,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 92%,#fff) 28%,transparent),transparent 67%)}
.software-pro-v97 .software-pro-main>section:hover{box-shadow:0 20px 54px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.ongo-scroll-top{background:linear-gradient(145deg,var(--th-dark),var(--th-primary))!important;box-shadow:0 16px 42px color-mix(in srgb,var(--th-dark) 34%,transparent)!important}
.code-window{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 50%,#fff) 22%,transparent);background:color-mix(in srgb,var(--th-dark) 84%,transparent);box-shadow:0 28px 80px color-mix(in srgb,var(--th-dark) 30%,transparent)}
.code-top{color:color-mix(in srgb,var(--th-primary) 80%,#fff)}
.code-body code{color:color-mix(in srgb,var(--th-soft) 16%,#fff)}
.code-body strong{color:color-mix(in srgb,var(--th-primary2) 87%,#fff)}
.code-pulse small{color:color-mix(in srgb,var(--th-primary) 61%,#fff)}
.software-custom-band-v99{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff))}
.software-pro-gallery-grid a>span{background:color-mix(in srgb,var(--th-dark) 76%,transparent)}
.software-lightbox-v99{background:color-mix(in srgb,var(--th-dark) 86%,transparent)}
.software-lightbox-v99 figcaption{color:color-mix(in srgb,var(--th-soft) 18%,#fff)}
.promo-card.wheel-card{background:linear-gradient(180deg,#fbfdff,color-mix(in srgb,var(--th-soft) 5%,#fff))!important;border:1px solid color-mix(in srgb,var(--th-soft) 27%,#fff)!important;box-shadow:0 38px 110px color-mix(in srgb,var(--th-dark) 38%,transparent)!important}
.wheel-card:before{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 16%,transparent),transparent 67%)}
.wheel-disc{background:conic-gradient(var(--th-primary) 0 16.6%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 16.6% 33.2%,var(--th-primary2) 33.2% 49.8%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary2)) 49.8% 66.4%,color-mix(in srgb,var(--th-primary) 92%,#fff) 66.4% 83%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 83%)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--th-soft) 27%,#fff),0 24px 55px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 24%,transparent)!important}
.wheel-spin{border:7px solid color-mix(in srgb,var(--th-soft) 9%,#fff)!important;color:var(--th-dark)!important;box-shadow:0 12px 30px color-mix(in srgb,var(--th-dark) 24%,transparent)!important}
.wheel-result{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
@media(max-width:1120px){.top .menu-toggle{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important}}
@media(max-width:1120px){.top .menu-toggle span{background:var(--th-dark)}}
@media(max-width:1120px){.top .links.icon-nav{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important;box-shadow:0 24px 65px color-mix(in srgb,var(--th-dark) 18%,transparent)!important}}
@media(max-width:1120px){.top .links.icon-nav a:hover{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}}
.software-code-visual .code-top b{color:color-mix(in srgb,var(--th-primary) 80%,#fff)!important}
.tool-result,.tool-result *{color:var(--th-dark)}
.tool-result h3{color:var(--th-dark)!important}
.tool-result-table>div{background:color-mix(in srgb,var(--th-soft) 5%,#fff)!important;border:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.tool-result-table>div>:first-child{color:color-mix(in srgb,var(--th-text) 83%,#000)!important}
.tool-result-table code{color:var(--th-dark)!important}
.cart-premium-page .summary-line{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.cart-premium-page .summary-line b{color:var(--th-dark)}
.cart-premium-page .coupon-form input{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)!important}
.cart-premium-page .order-summary label{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
.cart-premium-page .order-summary select{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)!important}
.cart-head-v101{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:linear-gradient(135deg,#f8fbff 0%,color-mix(in srgb,var(--th-soft) 7%,#fff) 58%,#fff 100%);box-shadow:0 16px 46px color-mix(in srgb,var(--th-dark) 7%,transparent)}
.cart-head-v101:after{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 13%,transparent),transparent 68%)}
.cart-head-meta span{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 34%,#fff) 85%,transparent)}
.cart-head-meta b{background:var(--th-dark)}
.software-code-visual.v101{background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--th-primary) 23%,transparent),transparent 36%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))!important}
.software-code-visual.v101 .code-window{border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 51%,#fff) 20%,transparent);box-shadow:0 34px 80px color-mix(in srgb,var(--th-dark) 38%,transparent)}
.software-terminal-line small{color:color-mix(in srgb,var(--th-primary) 84%,#fff)}
.software-status-chip{background:color-mix(in srgb,var(--th-dark) 84%,transparent)}
.software-status-chip small{color:color-mix(in srgb,var(--th-primary) 80%,#fff)}
.software-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 59%,#fff) 22%,transparent)}
.software-orbit:before,.software-orbit:after{background:color-mix(in srgb,var(--th-primary2) 85%,#fff);box-shadow:0 0 18px color-mix(in srgb,var(--th-primary2) 85%,#fff)}
.software-orbit:after{background:color-mix(in srgb,var(--th-primary) 81%,#fff);box-shadow:0 0 18px color-mix(in srgb,var(--th-primary) 81%,#fff)}
.software-code-visual.v102{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))!important}
.software-code-visual.v102 .g1{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 94%,#fff),transparent 68%)}
.software-code-visual.v102 .g2{background:radial-gradient(circle,var(--th-primary2),transparent 68%)}
.software-dev-console{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 42%,#fff) 22%,transparent);background:color-mix(in srgb,var(--th-dark) 86%,transparent);box-shadow:0 30px 80px color-mix(in srgb,var(--th-dark) 34%,transparent)}
.software-dev-head{color:color-mix(in srgb,var(--th-soft) 15%,#fff)}
.software-flow>i{background:linear-gradient(90deg,var(--th-primary),var(--th-primary2))}
.software-flow>i:after{background:color-mix(in srgb,var(--th-primary2) 87%,#fff);box-shadow:0 0 14px color-mix(in srgb,var(--th-primary2) 87%,#fff)}
.flow-node{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 62%,#fff) 18%,transparent);color:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.flow-node.active{border-color:var(--th-primary);background:color-mix(in srgb,var(--th-primary) 13%,transparent)}
.software-code-lines{background:var(--th-dark);color:color-mix(in srgb,var(--th-primary) 44%,#fff)}
.software-code-lines em{color:color-mix(in srgb,var(--th-primary2) 83%,#fff)}
.software-dev-status div small{color:color-mix(in srgb,var(--th-primary) 88%,#fff)}
.panel-v102{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-dark)}
.panel-v102 .side{background:var(--th-dark);color:color-mix(in srgb,var(--th-soft) 17%,#fff);border-right:1px solid color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.panel-v102 .side-user{background:var(--th-dark)}
.panel-v102 .side-user .avatar{background:color-mix(in srgb,var(--th-primary2) 90%,#000)}
.panel-v102 .side-user-copy small{color:color-mix(in srgb,var(--th-primary) 85%,#fff)}
.panel-v102 .side nav a{color:color-mix(in srgb,var(--th-soft) 29%,#fff)}
.panel-v102 .side nav a>span{color:color-mix(in srgb,var(--th-primary) 50%,#fff)}
.panel-v102 .side nav a:hover{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.panel-v102 .side nav a.active{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--th-primary2) 94%,#000)}
.panel-v102 .side-help{background:var(--th-dark)}
.panel-v102 .side-help p{color:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.panel-v102 .side-help a{background:color-mix(in srgb,var(--th-primary2) 90%,#000)}
.panel-v102 .side-logout{color:color-mix(in srgb,var(--th-primary) 49%,#fff)}
.panel-v102 .main{background:color-mix(in srgb,var(--th-soft) 9%,#fff)}
.panel-v102-top{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.panel-search{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)}
.panel-site-link{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)}
.panel-user-chip{color:var(--th-dark)}
.panel-user-chip>span{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.panel-welcome-v102{background:linear-gradient(135deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.panel-welcome-v102 span{color:color-mix(in srgb,var(--th-primary) 31%,#fff)}
.panel-welcome-v102 p{color:color-mix(in srgb,var(--th-soft) 20%,#fff)}
.panel-welcome-v102 .btn.light{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.panel-metrics-v102{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 10px 30px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 4%,transparent)}
.panel-metrics-v102 article{border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.panel-metrics-v102 article>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 84%,#000)}
.panel-card-v102{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 10px 30px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 4%,transparent)}
.panel-card-head{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.panel-card-head>a:not(.btn){color:var(--th-text)}
.panel-service-row{color:var(--th-dark);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 11%,#fff)}
.panel-service-row>strong{color:var(--th-text)}
.quick-actions-v102 a{color:var(--th-dark)}
.quick-actions-v102 a:hover{border-color:color-mix(in srgb,var(--th-soft) 20%,#fff)}
.quick-actions-v102 a>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 88%,#000)}
.panel-services-v102>article,.panel-domain-list-v102>article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.service-meta-v102{border-top:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}
.service-meta-v102>span{border-right:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}
.domain-summary-v102{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.domain-summary-v102 span{border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.panel-v102 .table-wrap{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.panel-v102 .table th{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.panel-v102 .table th,.panel-v102 .table td{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
@media(max-width:1100px){.panel-metrics-v102 article:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
@media(max-width:760px){.service-meta-v102>span{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}}
@media(max-width:760px){.domain-summary-v102 span{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
@media(max-width:480px){.panel-metrics-v102 article{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
.customer-v103-avatar{background:linear-gradient(145deg,var(--th-primary),color-mix(in srgb,var(--th-primary2) 94%,#000))}
.customer-v103-nav a:hover,.customer-v103-nav a.active{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.customer-v103-logout{color:color-mix(in srgb,var(--th-primary) 83%,#fff)}
.customer-v103-top-tools>label{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff)}
.customer-v103-top-tools>a{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff);color:color-mix(in srgb,var(--th-text) 77%,#000)}
.customer-campaign-slide{color:var(--th-dark)}
.customer-v103-domain-search{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.customer-v103-hero .btn.light,.customer-detail-hero .btn.light{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.customer-v103-metrics{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.customer-v103-metrics article{border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.customer-v103-metrics article>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 94%,#000)}
.customer-v103-card{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 9px 25px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 5%,transparent)}
.customer-v103-card-head{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.customer-v103-card-head>a{color:var(--th-text)}
.service-type-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.customer-v103-service-list strong{color:var(--th-text)}
.customer-v103-quick a{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);color:var(--th-dark)}
.customer-v103-quick a>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.customer-v103-products>article{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.customer-domain-summary{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.customer-domain-summary span{border-right:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.customer-domain-list article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.customer-detail-hero p{color:color-mix(in srgb,var(--th-soft) 16%,#fff)}
.customer-detail-metrics small{color:color-mix(in srgb,var(--th-primary) 53%,#fff)}
.customer-detail-tabs{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.customer-info-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.renew-progress{background:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.renew-progress span{background:color-mix(in srgb,var(--th-primary2) 86%,#000)}
.customer-form label{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.customer-form input,.customer-form select,.customer-form textarea{border:1px solid color-mix(in srgb,var(--th-soft) 23%,#fff);color:var(--th-dark)}
.customer-action-list form{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.customer-credential-list>div{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.customer-credential-list a{color:var(--th-text)}
.customer-usage>div{background:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.customer-usage>div span{background:color-mix(in srgb,var(--th-primary2) 88%,#000)}
.customer-ticket-list>a{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff);color:var(--th-dark)}
.ticket-number{color:var(--th-text)}
.customer-ticket-list strong{color:var(--th-text)}
.customer-ticket-detail-head{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.customer-ticket-detail-head>a{color:var(--th-text)}
.customer-ticket-message{background:color-mix(in srgb,var(--th-soft) 4%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.customer-ticket-message.staff{background:color-mix(in srgb,var(--th-soft) 7%,#fff);border-color:color-mix(in srgb,var(--th-soft) 22%,#fff)}
.software-code-visual.v103{background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--th-primary) 26%,transparent),transparent 33%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))!important}
.swv103-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 60%,#fff) 19%,transparent)}
.swv103-orbit:after{background:color-mix(in srgb,var(--th-primary2) 89%,#fff);box-shadow:0 0 16px color-mix(in srgb,var(--th-primary2) 89%,#fff)}
.swv103-card{background:var(--th-dark);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 42%,#fff) 20%,transparent);box-shadow:0 28px 70px color-mix(in srgb,var(--th-dark) 34%,transparent)}
.swv103-head{color:color-mix(in srgb,var(--th-soft) 15%,#fff)}
.swv103-code span{color:color-mix(in srgb,var(--th-primary) 79%,#fff)}
.swv103-code small{color:color-mix(in srgb,var(--th-text) 92%,#000)}
.swv103-code code{color:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.swv103-code span:nth-child(1) code{color:color-mix(in srgb,var(--th-primary2) 81%,#fff)}
.swv103-status small{color:color-mix(in srgb,var(--th-primary) 88%,#fff)}
.swv103-flow span{background:color-mix(in srgb,var(--th-dark) 82%,transparent);color:color-mix(in srgb,var(--th-primary) 35%,#fff)}
.swv103-flow i{background:linear-gradient(90deg,var(--th-primary),color-mix(in srgb,var(--th-primary2) 94%,#fff))}
@media(max-width:1050px){.customer-v103-metrics article{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
@media(max-width:760px){.customer-domain-summary span{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}}
.customer-v103-body{--cp-navy:var(--th-dark);--cp-navy-2:var(--th-dark);--cp-blue:var(--th-primary);--cp-cyan:var(--th-primary2);--cp-ink:var(--th-dark);--cp-line:color-mix(in srgb,var(--th-soft) 19%,#fff);--cp-bg:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.customer-v103-side{background:linear-gradient(180deg,var(--th-dark) 0%,var(--th-dark) 100%)!important;box-shadow:10px 0 30px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.customer-v103-brand small{color:color-mix(in srgb,var(--th-primary) 82%,#fff)}
.customer-v103-user{border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 87%,#fff) 28%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 72%,transparent)}
.customer-v103-user small{color:color-mix(in srgb,var(--th-primary) 51%,#fff)}
.customer-v103-nav a{color:color-mix(in srgb,var(--th-primary) 36%,#fff)}
.customer-v103-nav a:hover{background:color-mix(in srgb,var(--th-primary) 18%,transparent)}
.customer-v103-nav a.active{background:linear-gradient(135deg,var(--th-primary),color-mix(in srgb,var(--th-primary) 90%,#000))!important;box-shadow:0 10px 24px color-mix(in srgb,var(--th-primary) 20%,transparent)}
.customer-v103-nav a>span{color:color-mix(in srgb,var(--th-primary) 49%,#fff)}
.customer-v103-nav a>em{background:var(--th-primary2)}
.customer-v103-admin-link{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 88%,#fff) 28%,transparent)}
.customer-v103-admin-link small{color:color-mix(in srgb,var(--th-primary2) 57%,#fff)}
.customer-v103-help{border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 90%,#fff) 28%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--th-dark) 95%,transparent),color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 92%,transparent))}
.customer-v103-help p{color:color-mix(in srgb,var(--th-primary) 60%,#fff)}
.customer-v103-help a{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2));box-shadow:0 10px 22px color-mix(in srgb,var(--th-primary) 18%,transparent)}
.customer-v103-top{background:color-mix(in srgb,color-mix(in srgb,var(--th-soft) 6%,#fff) 96%,transparent)!important}
.customer-v103-top-tools>label,.customer-v103-top-tools>a{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));box-shadow:0 6px 20px color-mix(in srgb,var(--th-dark) 2%,transparent)}
.customer-v103-profile>span{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))}
.customer-campaign-slide{border-color:color-mix(in srgb,var(--th-soft) 26%,#fff);border-left-color:var(--th-primary);background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.customer-campaign-slide span{background:var(--th-primary)}
.customer-campaign-slide strong{color:var(--th-text)}
.customer-v103-hero,.customer-detail-hero{background:radial-gradient(circle at 83% 20%,color-mix(in srgb,var(--th-primary2) 23%,transparent),transparent 32%),linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 55%,color-mix(in srgb,var(--th-primary) 80%,#000))!important;box-shadow:0 18px 44px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 12%,transparent)}
.customer-v103-hero p{color:color-mix(in srgb,var(--th-soft) 16%,#fff)}
.customer-v103-domain-search a{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2))}
.customer-v103-metrics,.customer-v103-card{box-shadow:0 10px 28px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.customer-v103-metrics article>span,.service-type-icon,.customer-v103-quick a>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.customer-v103-card-head>a,.customer-v103-service-list strong{color:var(--th-text)}
.domain-avatar{background:linear-gradient(145deg,var(--th-primary),color-mix(in srgb,var(--th-primary) 93%,#000))}
.customer-detail-tabs a.active,.customer-detail-tabs a:hover{background:var(--th-primary)}
.renew-progress span,.customer-usage>div span{background:linear-gradient(90deg,var(--th-primary),var(--th-primary2))}
.customer-form input:focus,.customer-form select:focus,.customer-form textarea:focus,.customer-v103-top-tools input:focus{border-color:color-mix(in srgb,var(--th-primary) 47%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--th-primary) 8%,transparent)}
.customer-v103-body .btn:not(.ghost):not(.light):not(.alt):not(.outline){background:linear-gradient(135deg,var(--th-primary),var(--th-primary))!important}
@media(max-width:760px){.customer-v103-side{background:var(--th-dark)!important}}
.customer-v105-footer{border-top:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.customer-v105-footer b{color:var(--th-dark)}
.customer-v105-footer a{color:color-mix(in srgb,var(--th-text) 86%,#000)}
.customer-account-form label{color:var(--th-dark)}
.customer-account-form input,.customer-account-form textarea,.customer-detail-actions select,.renewal-card select{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);color:var(--th-dark)}
.customer-account-form input:focus,.customer-account-form textarea:focus,.customer-detail-actions select:focus,.renewal-card select:focus{border-color:var(--th-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--th-primary) 10%,transparent)}
.account-security-note{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.account-security-note b{color:var(--th-dark)}
.customer-v103-domain-search button{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2))}
.customer-detail-tabs button.active,.customer-detail-tabs button:hover{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
\n.swv103-clean-lines i{background:linear-gradient(90deg,color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 89%,#fff) 75%,transparent),color-mix(in srgb,color-mix(in srgb,var(--th-primary) 81%,#fff) 28%,transparent),rgba(255,255,255,.04))}
\n.swv103-clean-pulse{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2));box-shadow:0 0 0 0 color-mix(in srgb,var(--th-primary) 35%,transparent)}
.swv108-editor{color:color-mix(in srgb,var(--th-primary) 80%,#fff)}
.swv108-editor .ln{color:color-mix(in srgb,var(--th-text) 87%,#000)}
.swv108-editor .kw{color:color-mix(in srgb,var(--th-primary2) 82%,#fff)}
.swv108-cursor{background:color-mix(in srgb,var(--th-primary2) 83%,#fff);box-shadow:0 0 12px color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 83%,#fff) 70%,transparent)}
.swv108-scan{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--th-primary2) 90%,#fff),transparent)}
.customer-v103-domain-search{box-shadow:0 8px 24px color-mix(in srgb,var(--th-dark) 12%,transparent)!important;border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-soft) 21%,#fff) 90%,transparent)!important}
.customer-v103-domain-search input{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
@media (min-width:761px){.customer-v103-app{background:linear-gradient(90deg,var(--th-dark) 0,var(--th-dark) 270px,color-mix(in srgb,var(--th-soft) 7%,#fff) 270px,color-mix(in srgb,var(--th-soft) 7%,#fff) 100%)!important}}
@media (min-width:761px){.customer-v103-side{background:var(--th-dark)!important}}
.premium-page-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--th-soft) 3%,#fff) 0,color-mix(in srgb,var(--th-soft) 7%,#fff) 100%)}
.premium-slider{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.premium-slider:before{background:radial-gradient(circle at 82% 38%,color-mix(in srgb,var(--th-primary) 12%,transparent),transparent 36%)}
.premium-slide-copy h1,.premium-slide-copy h2{color:var(--th-dark)}
.premium-slide-actions .btn.alt{color:var(--th-dark);border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff)}
.premium-slide-art{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.premium-slide-art:before,.premium-slide-art:after{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 84%,#fff) 28%,transparent)}
.premium-slide-art .orbit-dot{background:color-mix(in srgb,var(--th-primary2) 89%,#fff);box-shadow:0 0 22px color-mix(in srgb,var(--th-primary2) 89%,#fff)}
.premium-art-core{background:radial-gradient(circle at 45% 36%,var(--th-primary),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 62%,var(--th-dark))}
.premium-art-core small{color:color-mix(in srgb,var(--th-soft) 27%,#fff)}
.premium-slider-dots button{background:color-mix(in srgb,var(--th-primary) 42%,#fff)}
.premium-slider-dots button.active{background:var(--th-primary)}
.premium-slider-progress{background:color-mix(in srgb,var(--th-primary) 8%,transparent)}
.premium-slider-progress i{background:linear-gradient(90deg,var(--th-primary),var(--th-primary2))}
.reference-showcase{background:color-mix(in srgb,var(--th-dark) 70%,transparent)}
.reference-showcase-logo.monogram{color:color-mix(in srgb,var(--th-text) 91%,#000)}
.reference-showcase small{color:color-mix(in srgb,var(--th-primary) 52%,#fff)}
.reference-showcase p{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.campaign-premium-card .media{background:color-mix(in srgb,var(--th-soft) 10%,#fff)}
.campaign-premium-card .meta small{color:var(--th-text)}
.campaign-premium-card .meta strong{color:var(--th-dark)}
.blog-stack-copy small{color:var(--th-text)}
.blog-stack-copy b{color:var(--th-dark)}
.reference-static-art{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 58%,color-mix(in srgb,var(--th-primary) 84%,#000))}
.ref-showcase-shell{background:color-mix(in srgb,var(--th-dark) 74%,transparent)}
.ref-showcase-top{color:color-mix(in srgb,var(--th-primary) 38%,#fff)}
.ref-showcase-center small{color:color-mix(in srgb,var(--th-primary) 56%,#fff)}
.ref-showcase-center p{color:color-mix(in srgb,var(--th-primary) 39%,#fff)}
.ref-showcase-bottom span{color:color-mix(in srgb,var(--th-primary) 38%,#fff)}
.campaign-static-art{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 56%,color-mix(in srgb,var(--th-primary) 90%,#000))}
.campaign-hero-ticket-media{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.campaign-hero-ticket-copy small{color:var(--th-text)}
.campaign-hero-ticket-copy strong{color:var(--th-dark)}
.campaign-hero-ticket-copy span b{color:var(--th-dark);background:color-mix(in srgb,var(--th-soft) 7%,#fff);border:1px dashed color-mix(in srgb,var(--th-primary) 35%,#fff)}
.blog-feature-card small{color:var(--th-text)}
.blog-feature-card b{color:var(--th-dark)}
.blog-static-art{background:linear-gradient(145deg,var(--th-dark) 0%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 52%,color-mix(in srgb,var(--th-primary) 77%,#000) 100%)}
.blog-static-art:before{border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 85%,#fff) 20%,transparent)}
.blog-static-art:after{border-color:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 85%,#fff) 12%,transparent)}
.blog-glow.bg1{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary2) 24%,transparent),transparent 68%)}
.blog-glow.bg2{background:radial-gradient(circle,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 91%,#fff) 25%,transparent),transparent 70%)}
.blog-editorial-visual{background:color-mix(in srgb,var(--th-dark) 58%,transparent)}
.blog-editorial-top{color:color-mix(in srgb,var(--th-primary) 43%,#fff)}
.blog-editorial-media{background:var(--th-dark)}
.blog-code-scene{background:linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 77%,#000))}
.blog-code-scene span{color:color-mix(in srgb,var(--th-text) 89%,#fff)}
.blog-code-scene small{color:color-mix(in srgb,var(--th-primary) 54%,#fff)}
.blog-editorial-meta>span{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2))}
.blog-editorial-meta small{color:color-mix(in srgb,var(--th-primary) 83%,#fff)}
.blog-editorial-meta em{color:color-mix(in srgb,var(--th-primary2) 85%,#fff)}
.domain-v117-row{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 14px 38px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.domain-v117-copy h2,.domain-v117-copy h3{color:var(--th-dark)}
.domain-v117-row>strong{color:var(--th-dark)}
.dh-offer-hero{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff));box-shadow:0 18px 50px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.dh-offer-copy h1{color:var(--th-dark)}
.dh-domain-chip{background:linear-gradient(135deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 87%,#000))}
.dh-domain-chip small{color:color-mix(in srgb,var(--th-primary) 39%,#fff)}
.dh-domain-chip span{color:color-mix(in srgb,var(--th-soft) 20%,#fff)}
.dh-packages-head h2{color:var(--th-dark)}
.dh-package-card{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 12px 36px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.dh-package-card.featured{border-color:color-mix(in srgb,var(--th-primary) 52%,#fff);box-shadow:0 16px 44px color-mix(in srgb,var(--th-primary) 12%,transparent)}
.dh-package-card.featured:before{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.dh-card-top em{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:color-mix(in srgb,var(--th-text) 93%,#000)}
.dh-package-card h3{color:var(--th-dark)}
.dh-price strong{color:var(--th-dark)}
.dh-skip{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.dh-empty{border:1px dashed color-mix(in srgb,var(--th-primary) 31%,#fff)}
.customer-profile-dropdown a{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.customer-profile-dropdown a:hover{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.customer-invoice-list article{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.customer-invoice-note{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.invoice-admin-edit{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 12px 30px color-mix(in srgb,var(--th-dark) 8%,transparent)}
.customer-v103-top-tools .customer-v103-profile.customer-profile-toggle{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff)!important;color:color-mix(in srgb,var(--th-text) 77%,#000)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--th-dark) 2%,transparent)!important}
.customer-v103-top-tools .customer-v103-profile.customer-profile-toggle>span{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))}
.customer-v103-top-tools .customer-v103-profile.customer-profile-toggle b{color:var(--th-dark)}
.customer-profile-dropdown{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);box-shadow:0 18px 48px color-mix(in srgb,var(--th-dark) 16%,transparent)}
.invoice-body{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-dark)}
.invoice-sheet.invoice-v124{box-shadow:0 24px 80px color-mix(in srgb,var(--th-dark) 12%,transparent);border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.invoice-v124-head{background:linear-gradient(120deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 77%,#000) 72%,color-mix(in srgb,var(--th-primary) 93%,#000))}
.invoice-v124-brand strong em{color:color-mix(in srgb,var(--th-primary2) 82%,#fff)}
.invoice-v124-brand small{color:color-mix(in srgb,var(--th-primary) 42%,#fff)!important}
.invoice-v124-title small{color:color-mix(in srgb,var(--th-primary) 42%,#fff)!important}
.invoice-v124-meta{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.invoice-v124-meta article+article{border-left:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.invoice-v124-parties article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.invoice-v124-table-head{background:color-mix(in srgb,var(--th-soft) 8%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.invoice-v124-table-row{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.invoice-v124-note{background:color-mix(in srgb,var(--th-soft) 5%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.invoice-v124-totals p{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.invoice-v124-totals .grand{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.invoice-v124-foot{background:color-mix(in srgb,var(--th-soft) 5%,#fff);border-top:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.invoice-v124-actions .btn.alt{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff)}
.hd-adv-map.enhanced{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 3%,#fff),#fff)!important;border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)!important;box-shadow:0 28px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)!important}
.corporate-drop{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff);box-shadow:0 22px 55px color-mix(in srgb,var(--th-dark) 19%,transparent)}
.corporate-drop a{color:var(--th-dark)}
.corporate-drop a:hover{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.connect-hero{background:radial-gradient(circle at 78% 30%,color-mix(in srgb,var(--th-primary2) 13%,transparent),transparent 28%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
.connect-grid h1{color:var(--th-dark)}
.connect-trust{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.internet-visual{background:linear-gradient(145deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 90%,#000));box-shadow:0 35px 80px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 77%,#000) 21%,transparent)}
.router{box-shadow:0 25px 70px color-mix(in srgb,var(--th-dark) 33%,transparent)}
.router b{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.router span{background:var(--th-primary2)}
.internet-visual .wifi{border:2px solid color-mix(in srgb,var(--th-primary2) 83%,#fff)}
.internet-visual>em{color:color-mix(in srgb,var(--th-primary2) 47%,#fff)}
.internet-package-grid article,.sms-feature-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 15px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.internet-package-grid article.featured{background:linear-gradient(145deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 92%,#000))}
.internet-package-grid a{color:var(--th-text)}
.internet-package-grid .featured a{color:color-mix(in srgb,var(--th-primary2) 55%,#fff)}
.infra-check{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 25px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.infra-check input,.infra-check textarea{border:1px solid color-mix(in srgb,var(--th-soft) 23%,#fff)}
.sms-hero{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 13%,transparent),transparent 28%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
.sms-phone{background:var(--th-dark);box-shadow:0 40px 90px color-mix(in srgb,var(--th-dark) 25%,transparent)}
.sms-screen{background:linear-gradient(160deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff)}
.sms-screen>span{color:var(--th-text)}
.sms-screen>b{color:var(--th-dark)}
.sms-bubbles em{background:color-mix(in srgb,var(--th-soft) 9%,#fff)}
.sms-bubbles em:first-child{background:var(--th-primary)}
.sms-feature-grid article b{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.sms-quota-card{background:color-mix(in srgb,var(--th-soft) 20%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.trademark-v82-form{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))!important}
.trademark-v82-form:before{color:color-mix(in srgb,var(--th-text) 3%,transparent)}
.trademark-v82-form>div{background:linear-gradient(145deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 90%,#000))}
.trademark-v82-form>div .eyebrow{color:color-mix(in srgb,var(--th-primary2) 59%,#fff)}
.trademark-v82-form>div p{color:color-mix(in srgb,var(--th-soft) 18%,#fff)}
@media(max-width:1120px){.mobile-auth-links{border-top:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}}
@media(max-width:1120px){.mobile-auth-links a{background:color-mix(in srgb,var(--th-soft) 6%,#fff)!important;color:color-mix(in srgb,var(--th-text) 90%,#000)!important}}
@media(max-width:1120px){.mobile-auth-links a:last-child{background:var(--th-primary)!important}}
.corporate-nav:hover .nav-chevron{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
.hd-advantages.home .hd-adv-map.enhanced{background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--th-primary) 10%,transparent),transparent 26%),linear-gradient(145deg,#f8fbff,#fff)!important}
.hd-adv-map.enhanced .hd-adv-core .adv-core-pulse{border:1px solid color-mix(in srgb,var(--th-primary) 24%,transparent)!important}
.hd-adv-map.enhanced .hd-adv:before{background:linear-gradient(90deg,transparent,var(--th-primary),transparent)}
.internet-premium-hero{background:radial-gradient(circle at 78% 35%,color-mix(in srgb,var(--th-primary2) 15%,transparent),transparent 28%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
.net-premium-art{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 58%,color-mix(in srgb,var(--th-primary) 83%,#000));box-shadow:0 35px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 25%,transparent)}
.net-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 80%,#fff) 24%,transparent)}
.net-speed{box-shadow:0 20px 55px color-mix(in srgb,var(--th-dark) 40%,transparent)}
.net-speed strong{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.net-speed b{color:color-mix(in srgb,var(--th-text) 89%,#000)}
.internet-proof,.sms-proof{background:var(--th-dark)}
.proof-grid span{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.internet-package-grid .featured li{color:color-mix(in srgb,var(--th-soft) 14%,#fff)}
.infra-points span{color:var(--th-text)}
.infra-points b{color:var(--th-dark)}
.infra-form{background:color-mix(in srgb,var(--th-soft) 4%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.infra-form label{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.infra-form select,.infra-form input,.infra-form textarea{border:1px solid color-mix(in srgb,var(--th-soft) 23%,#fff)}
.sms-premium-hero{background:radial-gradient(circle at 78% 30%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 87%,#fff) 12%,transparent),transparent 28%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
.sms-console-art{background:linear-gradient(150deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));box-shadow:0 35px 80px color-mix(in srgb,var(--th-dark) 19%,transparent)}
.sms-console-art:before{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 61%,#fff) 27%,transparent);box-shadow:0 0 0 60px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 83%,#fff) 4%,transparent)}
.sms-console-stats small{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.sms-chart i{background:linear-gradient(color-mix(in srgb,var(--th-primary) 88%,#fff),var(--th-primary2))}
.sms-console-list em{color:color-mix(in srgb,var(--th-primary) 53%,#fff)}
.sms-feature-grid.premium article:hover{box-shadow:0 24px 55px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 9%,transparent)}
.sms-workflow{background:var(--th-dark)}
.sms-workflow .section-head p{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.sms-flow-grid span{color:color-mix(in srgb,var(--th-primary2) 82%,#fff)}
.sms-flow-grid p{color:color-mix(in srgb,var(--th-primary) 51%,#fff)}
.advantage-command{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff);background:linear-gradient(145deg,#f8fbff 0,#fff 55%,color-mix(in srgb,var(--th-soft) 4%,#fff) 100%);box-shadow:0 28px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.advantage-visual{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 18%,transparent),transparent 29%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.advantage-visual:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,color-mix(in srgb,var(--th-primary2) 86%,#fff) 40%,transparent),color-mix(in srgb,var(--th-primary) 82%,#fff),transparent);box-shadow:0 0 18px color-mix(in srgb,var(--th-primary) 85%,#fff)}
.adv-orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 61%,#fff) 20%,transparent)}
.adv-server-stack i{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 60%,#fff) 24%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 77%,#000));box-shadow:inset 0 1px #ffffff17,0 10px 20px color-mix(in srgb,var(--th-dark) 33%,transparent)}
.adv-server-stack i:after{box-shadow:-18px 0 color-mix(in srgb,var(--th-primary) 89%,#fff)}
.adv-core-brand{background:color-mix(in srgb,var(--th-dark) 85%,transparent)}
.adv-core-brand small{color:color-mix(in srgb,var(--th-primary) 78%,#fff)}
.adv-live-pill{color:color-mix(in srgb,var(--th-soft) 16%,#fff)}
.adv-metric{background:color-mix(in srgb,var(--th-dark) 85%,transparent)}
.adv-metric small{color:color-mix(in srgb,var(--th-primary) 82%,#fff)}
.adv-packet{background:color-mix(in srgb,var(--th-primary2) 87%,#fff);box-shadow:0 0 14px color-mix(in srgb,var(--th-primary2) 87%,#fff)}
.advantage-features article{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);box-shadow:0 12px 32px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 5%,transparent)}
.advantage-features article:before{background:linear-gradient(90deg,transparent,var(--th-primary),transparent)}
.advantage-features article:hover{border-color:color-mix(in srgb,var(--th-soft) 27%,#fff);box-shadow:0 22px 48px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 84%,#000) 12%,transparent)}
.advantage-features article>span{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff);border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);color:var(--th-text)}
.advantage-features h3{color:var(--th-dark)}
.premium-infra{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 3%,#fff),#fff)!important;border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)!important;box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)!important}
.infra-journey article{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.infra-journey article:hover{border-color:color-mix(in srgb,var(--th-soft) 27%,#fff)}
.infra-journey article>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.infra-journey b{color:var(--th-dark)}
.infra-assurance{background:var(--th-dark);box-shadow:0 18px 35px color-mix(in srgb,var(--th-dark) 19%,transparent)}
.infra-assurance span{color:color-mix(in srgb,var(--th-primary) 53%,#fff)}
.infra-form-pro{box-shadow:0 18px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.infra-form-head span{color:var(--th-text)}
.infra-result-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 16px 38px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.infra-result-card.pending{border-color:color-mix(in srgb,var(--th-soft) 20%,#fff)}
.infra-result-head>span{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-text)}
.infra-result-grid div{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.infra-result-note{border-top:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.internet-corporate-strip{background:linear-gradient(120deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 79%,#000));box-shadow:0 24px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 14%,transparent)}
.internet-corporate-strip p{color:color-mix(in srgb,var(--th-primary) 42%,#fff)}
.sms-purpose-metrics article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 10px 24px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 5%,transparent)}
.sms-purpose-metrics b{color:var(--th-text)}
.sms-signal-art{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--th-primary) 87%,#000),var(--th-dark) 66%);box-shadow:0 28px 70px color-mix(in srgb,var(--th-dark) 18%,transparent)}
.sms-signal-art>i{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 79%,#fff) 21%,transparent)}
.sms-signal-phone{color:var(--th-dark)}
.sms-signal-phone span{color:var(--th-text)}
.sms-signal-art em{color:color-mix(in srgb,var(--th-soft) 17%,#fff)}
.sms-sector-band{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 4%,#fff),#fff);border-top:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.sms-sector-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 13px 35px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.sms-sector-grid article:hover{box-shadow:0 24px 55px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 12%,transparent)}
.sms-sector-grid span{color:var(--th-text)}
.sms-cta-pro{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 31%,transparent),transparent 28%),linear-gradient(120deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));box-shadow:0 30px 75px color-mix(in srgb,var(--th-dark) 19%,transparent)}
.sms-cta-pro p{color:color-mix(in srgb,var(--th-primary) 48%,#fff)}
.sms-cta-points span{color:color-mix(in srgb,var(--th-soft) 18%,#fff)}
.sms-cta-pro .btn.alt{color:var(--th-dark)}
.domain-feature-price{border-top:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff);color:var(--th-text)}
.domain-price-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 12px 32px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 5%,transparent)}
.domain-price-grid article:hover{border-color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
.domain-price-grid span{color:var(--th-text)}
.domain-price-grid em{border-top:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}
.domain-seo-faq details{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 10px 25px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 4%,transparent)}
.advantage-premium-map{border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff);box-shadow:0 28px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.advantage-proofbar{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.advantage-proofbar article{border-right:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.advantage-proofbar strong{color:color-mix(in srgb,var(--th-text) 90%,#000)}
.advantage-orbit-stage{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--th-primary) 10%,transparent),transparent 22%),linear-gradient(180deg,#fbfdff,#fff)}
.advantage-orbit-stage:after{border:1px dashed color-mix(in srgb,color-mix(in srgb,var(--th-primary) 60%,#fff) 33%,transparent);box-shadow:0 0 0 45px #fff8,0 0 0 90px color-mix(in srgb,var(--th-primary) 5%,transparent)}
.orbit-line{background:linear-gradient(90deg,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 58%,#fff) 50%,transparent),color-mix(in srgb,var(--th-soft) 19%,#fff) 55%,transparent)}
.orbit-line.ol3{box-shadow:0 -250px 0 color-mix(in srgb,var(--th-soft) 18%,#fff),0 250px 0 color-mix(in srgb,var(--th-soft) 18%,#fff)}
.advantage-center-core{border:1px solid color-mix(in srgb,var(--th-primary) 39%,#fff);box-shadow:0 20px 55px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#000) 14%,transparent),0 0 0 18px #fff,0 0 0 19px color-mix(in srgb,var(--th-soft) 17%,#fff)}
.advantage-center-core b{color:var(--th-dark)}
.advantage-orbit-item>span{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);color:var(--th-text);box-shadow:0 12px 26px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.advantage-orbit-item h3{color:var(--th-dark)}
.advantage-data-pulse{background:var(--th-primary2);box-shadow:0 0 16px var(--th-primary2)}
.advantage-bottom-story{border-top:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff);background:linear-gradient(110deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 79%,#000))}
.advantage-bottom-story p{color:color-mix(in srgb,var(--th-primary) 42%,#fff)}
.advantage-bottom-story .btn{color:var(--th-dark)}
.infra-result-card.estimated{border-color:color-mix(in srgb,var(--th-soft) 20%,#fff)}
.infra-speed-visual{background:radial-gradient(circle at 15% 50%,color-mix(in srgb,var(--th-primary) 11%,transparent),transparent 30%),linear-gradient(130deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 78%,#000))}
.infra-speed-ring{background:conic-gradient(var(--th-primary2) calc(var(--speed)*.36deg),#ffffff1a 0);box-shadow:0 18px 50px color-mix(in srgb,var(--th-dark) 40%,transparent)}
.infra-speed-ring:before{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.infra-speed-ring small{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.infra-speed-visual>div:last-child>small{color:color-mix(in srgb,var(--th-primary2) 79%,#fff)}
.infra-speed-visual p{color:color-mix(in srgb,var(--th-primary) 34%,#fff)}
@media(max-width:760px){.advantage-orbit-item,.advantage-orbit-item.oi1,.advantage-orbit-item.oi2,.advantage-orbit-item.oi3,.advantage-orbit-item.oi4,.advantage-orbit-item.oi5,.advantage-orbit-item.oi6{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}}
\n\n.sms-v130-hero{background:radial-gradient(circle at 78% 22%,color-mix(in srgb,var(--th-primary) 16%,transparent),transparent 26%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 58%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.sms-v130-copy p{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.sms-v130-board{box-shadow:0 35px 80px color-mix(in srgb,var(--th-dark) 44%,transparent)}
.sms-v130-kpis small{color:color-mix(in srgb,var(--th-primary) 81%,#fff)}
.sms-v130-feed span{background:color-mix(in srgb,var(--th-dark) 67%,transparent);color:color-mix(in srgb,var(--th-primary) 31%,#fff)}
.sms-v130-audience article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 14px 40px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 5%,transparent)}
.sms-v130-audience small{color:var(--th-text)}
.sms-v130-platform{background:color-mix(in srgb,var(--th-soft) 5%,#fff)}
.sms-v130-feature-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.sms-v130-feature-grid b{color:var(--th-text)}
.sms-v130-use{background:var(--th-dark)}
.sms-v130-use-grid p{color:color-mix(in srgb,var(--th-primary) 50%,#fff)}
.sms-v130-cta{background:linear-gradient(120deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff);border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.sms-v131-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff));border-bottom:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.sms-v131-chips span{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.sms-v131-console{background:var(--th-dark);box-shadow:0 35px 90px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 22%,transparent)}
.sms-v131-console-head{color:color-mix(in srgb,var(--th-primary) 54%,#fff)}
.sms-v131-phone{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-v131-phone small{color:color-mix(in srgb,var(--th-primary) 80%,#fff)}
.sms-v131-metrics span{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.sms-v131-strip{background:var(--th-dark)}
.sms-v131-strip span{color:color-mix(in srgb,var(--th-primary) 53%,#fff)}
.sms-v131-section.alt{background:color-mix(in srgb,var(--th-soft) 4%,#fff)}
.sms-v131-cards article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.sms-v131-cards small{color:var(--th-text)}
.sms-v131-pricebox{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.sms-v131-pricebox td{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 11%,#fff)}
.sms-v131-cta{background:linear-gradient(135deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 85%,#000))}
.sms-v131-cta p{color:color-mix(in srgb,var(--th-soft) 29%,#fff)}
.sms-v131-cta .btn.alt{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-v132-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 3%,#fff) 0%,color-mix(in srgb,var(--th-soft) 7%,#fff) 62%,#f8fbff 100%);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.sms-v132-trust span{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-v132-trust b{color:var(--th-text)}
.sms-v132-console{background:radial-gradient(circle at 85% 20%,color-mix(in srgb,var(--th-primary) 78%,#000) 0,transparent 36%),var(--th-dark);box-shadow:0 32px 85px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 23%,transparent)}
.sms-v132-console-head{color:color-mix(in srgb,var(--th-primary) 56%,#fff)}
.sms-v132-message{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));box-shadow:0 16px 45px color-mix(in srgb,var(--th-dark) 33%,transparent)}
.sms-v132-message small{color:color-mix(in srgb,var(--th-primary) 62%,#fff)}
.sms-v132-live small{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.sms-v132-proof{background:var(--th-dark)}
.sms-v132-proof span{color:color-mix(in srgb,var(--th-primary) 54%,#fff)}
.sms-v132-solution-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.sms-v132-solution-grid article:hover{box-shadow:0 20px 55px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent);border-color:color-mix(in srgb,var(--th-primary) 32%,#fff)}
.sms-v132-num{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.sms-v132-solution-grid small{color:var(--th-text)}
.sms-v132-arrow{color:var(--th-text)}
.sms-v132-industries{background:var(--th-dark)}
.sms-v132-sectionhead.light>p{color:color-mix(in srgb,var(--th-primary) 45%,#fff)}
.sms-v132-industry-grid article{background:var(--th-dark)}
.sms-v132-industry-grid .featured{background:linear-gradient(145deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 86%,#000))}
.sms-v132-industry-grid span{color:color-mix(in srgb,var(--th-primary) 58%,#fff)}
.sms-v132-industry-grid p{color:color-mix(in srgb,var(--th-primary) 34%,#fff)}
.sms-v132-package-points span{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-v132-package-table{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
.sms-v132-package-table>div{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 10%,#fff)}
.sms-v132-package-table .head{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.sms-v132-package-table .accent{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-v132-package-table .accent span{color:color-mix(in srgb,var(--th-primary) 38%,#fff)}
.sms-v132-cta{background:linear-gradient(135deg,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)),color-mix(in srgb,var(--th-primary) 87%,#000))}
.sms-v132-cta p{color:color-mix(in srgb,var(--th-primary) 29%,#fff)}
.sms-v132-cta .btn.alt{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-center-tabs{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 8px 25px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 4%,transparent)}
.sms-center-tabs button.active{background:linear-gradient(135deg,var(--th-primary),var(--th-primary2))}
.sms-panel-head>div>small,.sms-side-card>small,.sms-contact-tools section>small{color:var(--th-text)}
.sms-field>span{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-field textarea,.sms-field select,.sms-contact-tools input,.sms-contact-tools select,.sms-panel-head input,.sms-group-form input{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);color:var(--th-dark)}
.sms-field textarea:focus,.sms-field select:focus,.sms-contact-tools input:focus,.sms-contact-tools select:focus,.sms-panel-head input:focus,.sms-group-form input:focus{border-color:color-mix(in srgb,var(--th-primary) 54%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--th-primary) 8%,transparent)}
.sms-recent button{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.sms-contact-picker{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.sms-contact-picker-head input{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)}
.sms-contact-checks label{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.sms-side-card{background:linear-gradient(155deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))!important}
.sms-side-card p{color:color-mix(in srgb,var(--th-soft) 26%,#fff)}
.sms-side-metrics span{color:color-mix(in srgb,var(--th-soft) 27%,#fff)}
.sms-directory-list article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.sms-contact-avatar{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))}
.sms-directory-list article span{color:color-mix(in srgb,var(--th-text) 76%,#000)}
.sms-use-contact{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
.sms-group-list span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:color-mix(in srgb,var(--th-text) 79%,#000)}
.sms-group-list b{color:var(--th-text)}
.sms-status{background:color-mix(in srgb,var(--th-soft) 9%,#fff)}
.sms-empty{border:1px dashed color-mix(in srgb,var(--th-soft) 20%,#fff)}
.osb-landing-body{background:var(--th-dark)}
.osb-landing{color:color-mix(in srgb,var(--th-soft) 7%,#fff);background:radial-gradient(circle at 75% 10%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 89%,#fff) 22%,transparent),transparent 30%),var(--th-dark)}
.osb-hero h1 em{color:color-mix(in srgb,var(--th-primary) 60%,#fff)}
.osb-hero>div>p{color:color-mix(in srgb,var(--th-primary) 49%,#fff)}
.osb-browser{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 79%,#fff) 22%,transparent);background:var(--th-dark)}
.osb-browser-top{border-bottom:1px solid color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.osb-browser-canvas aside{border-right:1px solid color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.osb-browser-canvas aside b{background:var(--th-primary)}
.osb-browser-canvas>div{background:radial-gradient(circle at 75% 30%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 0,transparent 32%),linear-gradient(145deg,var(--th-dark),var(--th-dark))}
.osb-browser-canvas>div>span{color:color-mix(in srgb,var(--th-primary) 56%,#fff)}
.osb-browser-canvas button{background:color-mix(in srgb,var(--th-primary) 87%,#fff)}
.osb-feature-grid article{border:1px solid color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));background:var(--th-dark)}
.osb-feature-grid article>span{color:color-mix(in srgb,var(--th-primary) 60%,#fff)}
.osb-ai-band{border:1px solid color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));background:linear-gradient(130deg,var(--th-dark),var(--th-dark))}
.osb-ai-band p{color:color-mix(in srgb,var(--th-primary) 52%,#fff)}
.osb-panel-hero{background:linear-gradient(130deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.osb-panel-hero span{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.osb-panel-hero p{color:color-mix(in srgb,var(--th-primary) 31%,#fff)}
.osb-project{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.osb-project-preview span{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
.osb-modal-backdrop{background:color-mix(in srgb,var(--th-dark) 80%,transparent)}
.osb-x{background:color-mix(in srgb,var(--th-soft) 10%,#fff)}
.osb-theme{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.osb-theme:has(input:checked){border-color:var(--th-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--th-primary) 13%,transparent)}
.osb-theme-shot{background:linear-gradient(135deg,var(--th-dark),var(--th-primary))}
.osb-theme-shot.variant-2{background:linear-gradient(135deg,var(--th-dark),#21a69a)}
.osb-theme-shot.variant-7{background:linear-gradient(135deg,var(--th-dark),#e43d83)}
.osb-editor-body{background:var(--th-dark)}
.osb-editor-toast{background:var(--th-dark)}
.osb-landing-light{color:var(--th-dark)}
.osb-landing-light .osb-landing{color:var(--th-dark)}
.osb-light-hero{background:radial-gradient(circle at 82% 20%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 87%,#fff) 12%,transparent),transparent 29%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff));border-top:1px solid color-mix(in srgb,var(--th-soft) 11%,#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.osb-light-copy .eyebrow{color:var(--th-text)}
.osb-light-copy h1{color:var(--th-dark)}
.osb-light-copy h1 em{color:var(--th-text)}
.osb-light-checks span::first-letter{color:var(--th-text)}
.osb-editor-mock{border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);box-shadow:0 30px 80px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 14%,transparent)}
.osb-editor-mock-top i{background:color-mix(in srgb,var(--th-soft) 27%,#fff)}
.osb-editor-mock-top strong{background:var(--th-primary)}
.osb-editor-preview{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 29%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff) 58%,color-mix(in srgb,var(--th-primary) 44%,#fff))}
.osb-editor-preview small{color:var(--th-text)}
.osb-editor-preview p{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
.osb-editor-preview button,.osb-demo-shot button{background:var(--th-primary)}
.osb-image-placeholder{border:2px dashed color-mix(in srgb,var(--th-primary) 55%,transparent);color:var(--th-text)}
.osb-showcase-search{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.osb-showcase-layout>aside span.active{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:var(--th-text);border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.osb-showcase-cards article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.osb-demo-shot{color:var(--th-dark)}
.osb-demo-shot.tech{background:radial-gradient(circle at 75% 55%,color-mix(in srgb,var(--th-primary) 94%,#000),transparent 28%),linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
.osb-demo-shot.estate{background:linear-gradient(145deg,color-mix(in srgb,var(--th-primary) 85%,#fff),#d7c7b6)}
.osb-feature-light{color:var(--th-dark)}
.osb-feature-light article{border-color:color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 12px 38px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.osb-native-editor{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:var(--th-dark)}
.osb-native-sidebar,.osb-native-properties{border-right:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.osb-native-brand span{background:var(--th-primary)}
.osb-native-blocks button{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.osb-native-blocks button:hover{background:color-mix(in srgb,var(--th-soft) 4%,#fff);color:var(--th-text)}
.osb-native-tip{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.osb-native-properties .eyebrow{color:var(--th-text)}
.osb-prop-actions button{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.osb-native-properties input[type=color]{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.osb-theme-picker-tools{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 11%,#fff)}
.osb-theme-picker-tools>input{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.osb-cat-scroll button,.osb-public-cats button{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.osb-cat-scroll button.active,.osb-public-cats button.active{background:color-mix(in srgb,var(--th-soft) 7%,#fff);border-color:color-mix(in srgb,var(--th-soft) 21%,#fff);color:var(--th-text)}
.real-theme:hover{box-shadow:0 12px 32px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 10%,transparent)}
.real-theme.selected{border-color:var(--th-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--th-primary) 13%,transparent)!important}
.real-theme .theme-check{background:var(--th-primary)}
.real-theme .theme-use{color:var(--th-text)}
.osb-theme-sticky{border-top:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff);box-shadow:0 -16px 40px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.osb-project-preview{background:linear-gradient(145deg,var(--preview-bg,var(--th-dark)),color-mix(in srgb,var(--preview-accent,var(--th-primary)) 35%,var(--preview-bg,var(--th-dark))))!important}
.osb-public-search input{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.real-public-cards article:hover{box-shadow:0 16px 45px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 9%,transparent)}
.real-public-cards article em{color:var(--th-text)}
.osb-public-theme-meta b{color:var(--th-dark)}
.osb-theme-actions .demo{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);color:var(--th-dark)}
.osb-theme-actions .use{background:var(--th-primary)}
.real-public-cards .osb-demo-shot span{color:var(--th-dark)}
.osb-modal-theme-picker .theme-demo-link{border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);color:var(--th-dark)}
.osb-modal-theme-picker .theme-demo-link:hover{border-color:var(--th-primary);color:var(--th-text)}
.real-public-cards article{box-shadow:0 12px 40px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 7%,transparent)}
.real-public-cards .osb-demo-shot.real:after{background:linear-gradient(180deg,color-mix(in srgb,var(--th-dark) 3%,transparent) 5%,color-mix(in srgb,var(--th-dark) 8%,transparent) 38%,color-mix(in srgb,var(--th-dark) 78%,transparent))}
.osb-theme-actions .use{box-shadow:0 9px 24px color-mix(in srgb,var(--th-primary) 22%,transparent)}
.osb-editor-top{color:var(--th-dark)!important;border-bottom:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)!important;box-shadow:0 4px 18px color-mix(in srgb,var(--th-dark) 5%,transparent)}
.osb-editor-back{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.osb-history-actions button{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
.osb-editor-device{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
.osb-editor-device button.active{color:var(--th-text)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--th-dark) 7%,transparent)}
.osb-media-center{background:color-mix(in srgb,var(--th-soft) 4%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 17%,#fff)}
.osb-media-center>b{color:var(--th-text)}
.osb-media-center button{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.osb-media-center button:hover{border-color:var(--th-primary);color:var(--th-text)}
.osb-device-frame{box-shadow:0 20px 70px color-mix(in srgb,var(--th-dark) 16%,transparent)!important}
.osb-exit-modal .osb-modal-backdrop{background:color-mix(in srgb,var(--th-dark) 85%,transparent)}
.osb-theme.real-theme{box-shadow:0 10px 34px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 6%,transparent)}
.osb-theme.real-theme.selected{box-shadow:0 0 0 2px var(--th-primary),0 15px 40px color-mix(in srgb,var(--th-primary) 16%,transparent)!important}
.osb-real-shot:after{background:linear-gradient(180deg,color-mix(in srgb,var(--th-dark) 4%,transparent),color-mix(in srgb,var(--th-dark) 12%,transparent) 38%,color-mix(in srgb,var(--th-dark) 72%,transparent))}
.osb-template-card{border:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff);box-shadow:0 16px 40px color-mix(in srgb,var(--th-dark) 7%,transparent)}
.osb-template-card:hover{box-shadow:0 26px 65px color-mix(in srgb,var(--th-dark) 13%,transparent);border-color:color-mix(in srgb,var(--th-soft) 24%,#fff)}
.osb-template-browser{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:color-mix(in srgb,var(--th-soft) 9%,#fff)}
.osb-template-browserbar{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.osb-template-info b{color:var(--th-dark)}
.osb-template-card .osb-theme-actions .demo{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);color:var(--th-dark)}
.osb-template-card .osb-theme-actions .use{background:var(--th-primary)}
.mock-start-link{background:var(--th-primary)}
.osb-prop-group{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
.osb-prop-group select{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.osb-native-blocks button[data-block="products"]{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 7%,#fff),#fff)}
.premium-theme-choice{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)!important;box-shadow:0 10px 30px color-mix(in srgb,var(--th-dark) 6%,transparent)}
.premium-theme-choice.selected{border-color:var(--th-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--th-primary) 13%,transparent),0 18px 45px color-mix(in srgb,var(--th-primary) 11%,transparent)}
.premium-theme-choice .picker-browser{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);background:color-mix(in srgb,var(--th-soft) 10%,#fff)}
.picker-browserbar{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.picker-meta strong{color:var(--th-dark)}
.picker-actions .theme-use{background:var(--th-primary)}
.picker-actions .theme-demo-link{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important;color:var(--th-dark)!important}
.osb-pro-inspector input,.osb-pro-inspector select,.osb-pro-inspector textarea{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);color:var(--th-dark)}
.osb-pro-inspector .code-btn{background:var(--th-dark)!important;border-color:var(--th-dark)!important}
.osb-code-modal .osb-modal-backdrop{background:color-mix(in srgb,var(--th-dark) 91%,transparent)}
.osb-code-tabs button{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)}
.osb-code-tabs button.active{background:var(--th-primary);border-color:var(--th-primary)}
.osb-code-modal textarea{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff);background:var(--th-dark);color:color-mix(in srgb,var(--th-soft) 13%,#fff)}
.osb-native-sidebar{border-right:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important}
.osb-native-properties{border-left:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff)!important}
.osb-native-stage{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 10%,#fff),color-mix(in srgb,var(--th-soft) 16%,#fff))!important}
.osb-pro-v2{border-left:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
.osb-pro-tabs{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff)}
.osb-pro-tabs button.active{color:var(--th-text);border-color:var(--th-primary)}
.osb-pro-v2 input,.osb-pro-v2 textarea,.osb-pro-v2 select{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);color:var(--th-dark)}
.osb-pro-actions button{border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff)}
.osb-pro-callout{background:color-mix(in srgb,var(--th-soft) 4%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff)}
.osb-native-blocks button:hover{border-color:var(--th-primary);box-shadow:0 8px 20px color-mix(in srgb,var(--th-primary) 8%,transparent)}
.osb-canvas-toolbar{background:color-mix(in srgb,var(--th-soft) 4%,#fff);border-bottom:1px solid color-mix(in srgb,var(--th-soft) 15%,#fff)}
@media(max-width:980px){.osb-native-properties,.osb-pro-v2{box-shadow:-16px 0 45px color-mix(in srgb,var(--th-dark) 16%,transparent)!important}}
.ongo-new-mark,.brand-mark.ongo-new-mark,.ongo-partner-brandmark{filter:drop-shadow(0 4px 14px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 92%,#fff) 35%,transparent))}
/* ---- assets/acr-catalog.css (sonradan yuklenir, guclendirilmis) ---- */
:root .acr-catalog{--x-bg:color-mix(in srgb,var(--th-soft) 6%,#fff);--x-surface:#fff;--x-surface-2:color-mix(in srgb,var(--th-soft) 8%,#fff);--x-border:color-mix(in srgb,var(--th-soft) 18%,#fff);--x-text:var(--th-dark);--x-text-2:#475569;--x-muted:#64748b;--x-primary:var(--th-primary);--x-primary-2:var(--th-primary);--x-primary-soft:color-mix(in srgb,var(--th-primary) 9%,transparent);--x-accent:#14b8a6;--x-radius:14px;--x-shadow:0 1px 2px color-mix(in srgb,var(--th-dark) 4%,transparent),0 4px 14px color-mix(in srgb,var(--th-dark) 5%,transparent);background:var(--x-bg);color:var(--x-text)}
html:root[data-site-mode="dark"] .acr-catalog{--x-bg:var(--th-dark);--x-surface:var(--th-dark);--x-surface-2:var(--th-dark);--x-border:var(--th-dark);--x-text:color-mix(in srgb,var(--th-soft) 16%,#fff);--x-text-2:#b8c3d3;--x-muted:#8b98ab;--x-primary:color-mix(in srgb,var(--th-primary) 60%,#fff);--x-primary-2:color-mix(in srgb,var(--th-primary) 91%,#fff);--x-primary-soft:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#fff) 14%,transparent);--x-shadow:0 1px 2px rgba(0,0,0,.4)}
@media (prefers-color-scheme:dark){html:root[data-site-mode="system"] .acr-catalog{--x-bg:var(--th-dark);--x-surface:var(--th-dark);--x-surface-2:var(--th-dark);--x-border:var(--th-dark);--x-text:color-mix(in srgb,var(--th-soft) 16%,#fff);--x-text-2:#b8c3d3;--x-muted:#8b98ab;--x-primary:color-mix(in srgb,var(--th-primary) 60%,#fff);--x-primary-2:color-mix(in srgb,var(--th-primary) 91%,#fff);--x-primary-soft:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#fff) 14%,transparent);--x-shadow:0 1px 2px rgba(0,0,0,.4)}}
:root .acx-eyebrow{color:var(--x-accent)}
:root .acx-btn{background:var(--x-primary-2);color:#fff!important;border:1px solid transparent}
:root .acx-btn:hover{background:var(--x-primary)}
:root .acx-btn-ghost{background:transparent;border-color:rgba(255,255,255,.35)}
:root .acx-btn-ghost:hover{background:rgba(255,255,255,.1)}
:root .acx-hero{background:linear-gradient(120deg,var(--th-dark) 0%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 55%,var(--th-primary) 100%);color:#fff}
:root .acx-hero h1{color:#fff}
:root .acx-hero p{color:rgba(255,255,255,.82)}
:root .acx-stats{color:rgba(255,255,255,.8)}
:root .acx-stats li::before{background:var(--x-accent)}
:root .acx-stats b{color:#fff}
:root .acx-bar{background:var(--x-surface);border-bottom:1px solid var(--x-border)}
:root .acx-search{border:1px solid var(--x-border);background:var(--x-surface-2)}
:root .acx-search:focus-within{border-color:var(--x-primary-2);box-shadow:0 0 0 3px var(--x-primary-soft)}
:root .acx-search svg{fill:none;stroke:var(--x-muted);stroke-width:2;stroke-linecap:round}
:root .acx-search input{border:0!important;background:transparent!important;outline:none;color:var(--x-text);box-shadow:none!important}
:root .acx-search button{border:0;background:var(--x-text);color:var(--x-surface)}
:root .acx-sort label{border:1px solid var(--x-border);background:var(--x-surface-2);color:var(--x-muted)}
:root .acx-sort select{border:0!important;background:transparent!important;color:var(--x-text);outline:none}
:root .acx-chips a{border:1px solid var(--x-border);background:var(--x-surface);color:var(--x-text-2)}
:root .acx-chips a em{color:var(--x-muted);background:var(--x-surface-2)}
:root .acx-chips a:hover{border-color:var(--x-primary-2);color:var(--th-text)}
:root .acx-chips a.is-on{background:var(--x-primary-2);border-color:var(--x-primary-2);color:#fff}
:root .acx-chips a.is-on em{background:rgba(255,255,255,.2);color:#fff}
:root .acx-more{border:0;background:none;color:var(--th-text)}
:root .acx-res-head h2{color:var(--x-text)}
:root .acx-res-head span{color:var(--x-muted)}
:root .acx-res-head a{color:var(--th-text)}
:root .acx-card{background:var(--x-surface);border:1px solid var(--x-border);box-shadow:var(--x-shadow)}
:root .acx-card:hover{box-shadow:0 12px 30px color-mix(in srgb,var(--th-dark) 10%,transparent);border-color:color-mix(in srgb,var(--th-primary) 35%,transparent)}
:root .acx-card.is-feat{border-color:rgba(20,184,166,.45)}
:root .acx-cover{background:var(--x-surface-2)}
:root .acx-tag{background:rgba(255,255,255,.94);color:var(--th-dark);box-shadow:0 2px 6px color-mix(in srgb,var(--th-dark) 12%,transparent)}
:root .acx-tag-f{background:var(--x-accent);color:#fff}
:root .acx-body h3 a{color:var(--x-text)}
:root .acx-body h3 a:hover{color:var(--th-text)}
:root .acx-body p{color:var(--x-text-2)}
:root .acx-demo a{background:var(--x-primary-soft);color:var(--th-text)}
:root .acx-demo a::after{background:currentColor}
:root .acx-demo a:hover{background:var(--x-primary-2);color:#fff}
:root .acx-cred{color:var(--x-muted);border:1px dashed var(--x-border)}
:root .acx-cred code{background:var(--x-surface-2);color:var(--x-text)}
:root .acx-foot{border-top:1px solid var(--x-border)}
:root .acx-price del{color:var(--x-muted)}
:root .acx-price b{color:var(--x-text)}
:root .acx-price small{color:var(--x-muted)}
:root .acx-empty{background:var(--x-surface);border:1px dashed var(--x-border)}
:root .acx-empty h3{color:var(--x-text)}
:root .acx-empty p{color:var(--x-muted)}
:root .acx-custom-in{background:var(--x-surface);border:1px solid var(--x-border);box-shadow:var(--x-shadow)}
:root .acx-custom h2{color:var(--x-text)}
:root .acx-custom p{color:var(--x-text-2)}
/* ---- assets/customer-pro.css (sonradan yuklenir, guclendirilmis) ---- */
:root body.customer-v103-body{--c-bg:color-mix(in srgb,var(--th-soft) 7%,#fff);--c-surface:#fff;--c-surface-2:color-mix(in srgb,var(--th-soft) 4%,#fff);--c-border:#e3e8ef;--c-text:var(--th-dark);--c-text-2:#334155;--c-muted:#64748b;--c-primary:var(--th-primary);--c-primary-soft:color-mix(in srgb,var(--th-primary) 10%,transparent);background:var(--c-bg)!important;color:var(--c-text)}
html:root[data-site-mode="dark"] body.customer-v103-body{--c-bg:var(--th-dark);--c-surface:var(--th-dark);--c-surface-2:var(--th-dark);--c-border:var(--th-dark);--c-text:color-mix(in srgb,var(--th-soft) 16%,#fff);--c-text-2:#c3cdda;--c-muted:#8b98ab;--c-primary-soft:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#fff) 16%,transparent);color-scheme:dark}
@media (prefers-color-scheme:dark){html:root[data-site-mode="system"] body.customer-v103-body{--c-bg:var(--th-dark);--c-surface:var(--th-dark);--c-surface-2:var(--th-dark);--c-border:var(--th-dark);--c-text:color-mix(in srgb,var(--th-soft) 16%,#fff);--c-text-2:#c3cdda;--c-muted:#8b98ab;--c-primary-soft:color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#fff) 16%,transparent);color-scheme:dark}}
:root body.customer-v103-body .customer-v103-app{background:var(--c-bg)!important}
:root body.customer-v103-body .customer-v103-side{background:var(--th-dark)!important;border-right:1px solid rgba(255,255,255,.06)}
:root body.customer-v103-body .customer-v103-brand .customer-logo{background:#fff}
:root body.customer-v103-body .customer-v103-brand b,:root body.customer-v103-body .customer-v103-brand b em{color:#fff!important;-webkit-text-fill-color:#fff!important}
:root body.customer-v103-body .customer-v103-brand b em{color:color-mix(in srgb,var(--th-primary) 46%,#fff)!important;-webkit-text-fill-color:color-mix(in srgb,var(--th-primary) 46%,#fff)!important}
:root body.customer-v103-body .customer-v103-main{background:var(--c-bg)!important}
:root body.customer-v103-body .customer-v103-top{background:var(--c-surface)!important;border:1px solid var(--c-border)!important;box-shadow:0 1px 3px color-mix(in srgb,var(--th-dark) 6%,transparent)!important}
:root body.customer-v103-body .customer-v103-top h1{color:var(--c-text)!important}
:root body.customer-v103-body .customer-v103-top small,:root body.customer-v103-body .customer-v103-top p{color:var(--c-muted)!important}
:root body.customer-v103-body .customer-v103-top-tools .acr-sm{color:var(--c-text-2);background:var(--c-surface-2);border:1px solid var(--c-border)}
:root body.customer-v103-body .customer-v103-top-tools label{background:var(--c-surface-2)!important;border:1px solid var(--c-border)!important}
:root body.customer-v103-body .customer-v103-top-tools input{background:transparent!important;color:var(--c-text)!important}
:root body.customer-v103-body .customer-v103-content .panel,:root body.customer-v103-body .customer-v103-content .card{background:var(--c-surface)!important;border:1px solid var(--c-border)!important;box-shadow:0 1px 3px color-mix(in srgb,var(--th-dark) 5%,transparent)!important;color:var(--c-text)}
:root body.customer-v103-body .customer-v103-content h2,:root body.customer-v103-body .customer-v103-content h3{color:var(--c-text)!important}
:root body.customer-v103-body .customer-v103-content input:not([type=checkbox]):not([type=radio]),:root body.customer-v103-body .customer-v103-content select,:root body.customer-v103-body .customer-v103-content textarea{background:var(--c-surface)!important;color:var(--c-text)!important;border:1px solid var(--c-border)!important}
:root body.customer-v103-body .customer-v103-content input:focus,:root body.customer-v103-body .customer-v103-content select:focus,:root body.customer-v103-body .customer-v103-content textarea:focus{outline:none!important;border-color:var(--c-primary)!important;box-shadow:0 0 0 3px var(--c-primary-soft)!important}
:root body.customer-v103-body .customer-v103-content table th{background:var(--c-surface-2)!important;color:var(--c-muted)!important}
:root body.customer-v103-body .customer-v103-content table td{border-color:var(--c-border)!important}
:root body.customer-profile-dropdown,:root body.customer-v103-body .customer-profile-dropdown{background:var(--c-surface)!important;border:1px solid var(--c-border)!important}
:root body.customer-v103-body .customer-profile-dropdown b{color:var(--c-text)!important}
:root .acr-ic{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
:root body.customer-v103-body .customer-v103-nav a > span.acr-ic-w{background:rgba(255,255,255,.05)!important;color:#8b98ab!important}
:root body.customer-v103-body .customer-v103-nav a:hover > span.acr-ic-w{color:color-mix(in srgb,var(--th-soft) 18%,#fff)!important}
:root body.customer-v103-body .customer-v103-nav a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--th-primary) 28%,transparent),color-mix(in srgb,var(--th-primary) 8%,transparent))!important;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--th-primary) 81%,#fff),inset 0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 80%,#fff) 20%,transparent)!important;color:#fff!important}
:root body.customer-v103-body .customer-v103-nav a.active > span.acr-ic-w{background:var(--c-primary)!important;color:#fff!important;box-shadow:0 4px 12px color-mix(in srgb,var(--th-primary) 45%,transparent)}
:root body.customer-v103-body .customer-v103-nav a.acr-live-soft > span.acr-ic-w{color:#34d399!important;background:rgba(16,185,129,.12)!important}
:root body.customer-v103-body .customer-v103-nav a.acr-live-soft > span.acr-ic-w::before{background:rgba(16,185,129,.4)}
/* ---- index.php (sayfa ici stil) ---- */
:root .ohs-pills span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);border:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .ohs-pills-dark span{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);color:color-mix(in srgb,var(--th-soft) 15%,#fff)}
:root .ohs-mini-nav{background:rgba(255,255,255,.85)}
:root .ohs-mini-hero{background:linear-gradient(135deg,var(--th-dark) 0 48%,var(--th-primary) 49%)}
:root .ohs-mini-hero i{background:rgba(255,255,255,.78)}
:root .ohs-mini-hero i:nth-child(3){background:#fff}
:root .ohs-float-card{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 18px 40px color-mix(in srgb,var(--th-dark) 15%,transparent);color:var(--th-dark)}
:root .ohs-float-card span{color:#6f8098}
:root .ohs-router{background:linear-gradient(145deg,color-mix(in srgb,var(--th-soft) 3%,#fff),color-mix(in srgb,var(--th-primary) 35%,#fff));box-shadow:0 30px 65px rgba(0,0,0,.22)}
:root .ohs-router:before{background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .ohs-router i{background:var(--th-primary)}
:root .ohs-router b{background:color-mix(in srgb,var(--th-primary) 88%,#fff)}
:root .ohs-signal i{border-color:color-mix(in srgb,var(--th-primary) 56%,#fff) transparent transparent transparent}
:root .ohs-stat{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.15);color:#fff}
:root .ohs-stat span{color:color-mix(in srgb,var(--th-primary) 41%,#fff)}
:root .ohs-demo-site{background:#f7f1ea;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--th-dark) 6%,transparent)}
:root .ods-nav{background:#fff;color:var(--th-dark)}
:root .ods-nav i{background:var(--th-dark);color:#fff}
:root .ods-hero{background:radial-gradient(circle at 78% 55%,#f2a65a 0 16%,transparent 17%),linear-gradient(115deg,var(--th-dark) 0 54%,#dce4d7 55%);color:#fff}
:root .ods-hero small{color:#bcd2ca}
:root .ods-hero p{color:#dce8e3}
:root .ods-hero em{background:#fff;color:var(--th-dark)}
:root .ods-cards i{background:#fff;box-shadow:0 5px 14px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
:root .ohs-phone-site{background:linear-gradient(165deg,#fff 0 22%,var(--th-dark) 23% 67%,#e9efe8 68%);color:#fff}
:root .ohs-phone-site b{color:var(--th-dark)}
:root .ohs-phone-site span{color:#c8dcda}
:root .ohs-phone-site i{background:#fff}
:root .ohs-speed:after{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 52%,#fff) 26%,transparent)}
:root .ohs-speed-sweep{border:4px solid transparent;border-right-color:color-mix(in srgb,var(--th-primary) 61%,#fff)}
:root .ohs-speed-needle{background:color-mix(in srgb,var(--th-primary) 35%,#fff)}
:root .ohs-speed-needle:after{background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.1)}
:root .ohs-trademark{background:radial-gradient(circle at 82% 24%,color-mix(in srgb,var(--th-soft) 10%,#fff) 0,transparent 28%),linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
:root .ohs-shield{background:linear-gradient(145deg,var(--th-primary),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));filter:drop-shadow(0 26px 30px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 22%,transparent))}
:root .ohs-shield span{color:#fff}
:root .ohs-mark-doc{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 22px 48px color-mix(in srgb,var(--th-dark) 15%,transparent)}
:root .ohs-mark-doc b{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .ohs-mark-doc i{background:color-mix(in srgb,var(--th-soft) 9%,#fff)}
:root .ohs-mark-doc em{color:var(--th-text)}
:root .ohs-mark-badge{background:var(--th-dark);color:#fff;box-shadow:0 16px 35px color-mix(in srgb,var(--th-dark) 18%,transparent)}
:root .ohs-sms{color:#fff}
:root .ohs-sms .ohs-secondary{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15)}
:root .ohs-sms-phone{border:10px solid color-mix(in srgb,var(--th-soft) 14%,#fff);background:color-mix(in srgb,var(--th-soft) 3%,#fff);box-shadow:0 28px 65px rgba(0,0,0,.25)}
:root .ohs-sms-phone:before{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .sms-msg{background:#fff;color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));box-shadow:0 9px 22px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 9%,transparent)}
:root .sms-msg.m3{background:var(--th-primary);color:#fff}
:root .ohs-sms-pulse i{border:2px solid color-mix(in srgb,var(--th-primary) 58%,#fff)}
:root .ohs-sms-stat{color:#fff}
:root .ohs-sms .ohs-copy{color:#fff!important}
:root .ohs-sms .ohs-primary{background:#fff!important;color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
:root .ohs-sms .ohs-secondary{color:#fff!important}
:root .ohs-sms-stat{border-color:color-mix(in srgb,var(--th-primary) 93%,#000)!important;background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
:root .ohs-sms-stat b{color:#fff!important}
:root .ohs-sms-stat span{color:color-mix(in srgb,var(--th-soft) 16%,#fff)!important}
:root .ohs-mark-step{color:color-mix(in srgb,var(--th-text) 76%,#000)}
:root .ohs-mark-step span{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-text)}
:root .ohs-mark-progress{background:color-mix(in srgb,var(--th-soft) 11%,#fff)}
:root .ohs-mark-progress:after{background:linear-gradient(90deg,var(--th-primary),color-mix(in srgb,var(--th-primary) 60%,#fff))}
:root .ohs-sms{background:linear-gradient(135deg,#f8fbff 0%,color-mix(in srgb,var(--th-soft) 7%,#fff) 100%)!important;border-color:color-mix(in srgb,var(--th-soft) 18%,#fff)!important}
:root .ohs-sms .ohs-copy small{color:var(--th-text)!important}
:root .ohs-sms .ohs-copy h2{color:var(--th-dark)!important;text-shadow:none!important}
:root .ohs-sms .ohs-copy p{color:#60728d!important}
:root .ohs-sms .ohs-pills span{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important;background:color-mix(in srgb,var(--th-soft) 7%,#fff)!important;border-color:color-mix(in srgb,var(--th-soft) 19%,#fff)!important}
:root .ohs-sms .ohs-actions a,:root .ohs-sms .ohs-actions .ohs-primary{color:#fff!important;background:var(--th-dark)!important;border:1px solid var(--th-dark)!important;box-shadow:0 10px 24px color-mix(in srgb,var(--th-dark) 14%,transparent)}
:root .ohs-sms .ohs-delivery{color:#fff!important;background:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important;border-color:color-mix(in srgb,var(--th-primary) 92%,#000)!important}
:root .ohs-sms .ohs-delivery small{color:color-mix(in srgb,var(--th-soft) 16%,#fff)!important}
:root .hd-home-packages .hd-sitegift-badge{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 4%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff));border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
:root .hd-home-packages .hd-sitegift-badge b{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .hd-home-packages .hd-sitegift-badge small{color:color-mix(in srgb,var(--th-text) 94%,#000)}
:root .hd-home-packages .hd-sitegift-icon{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))}
:root .hd-home-packages .hd-sitegift-icon i{background:#fff}
:root .hd-sitegift-badge{border-color:color-mix(in srgb,var(--th-soft) 21%,#fff)!important;background:linear-gradient(105deg,color-mix(in srgb,var(--th-soft) 5%,#fff),#fff)!important;box-shadow:0 7px 18px color-mix(in srgb,var(--th-primary) 8%,transparent)!important}
:root .hd-sitegift-badge:after{background:#e9f8ef;color:#087a42}
:root .hd-sitegift-badge b{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
:root .hd-sitegift-badge small{color:#607797!important}
:root .ohs-card{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);background:#fff;box-shadow:0 24px 70px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 8%,transparent)}
:root .ohs-copy small{color:var(--th-text)}
:root .ohs-copy h2{color:var(--th-dark)}
:root .ohs-copy p{color:#687892}
:root .ohs-primary{background:var(--th-dark);color:#fff}
:root .ohs-secondary{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
:root .ohs-site{background:radial-gradient(circle at 83% 16%,color-mix(in srgb,var(--th-soft) 13%,#fff) 0,transparent 28%),linear-gradient(145deg,#fff,color-mix(in srgb,var(--th-soft) 5%,#fff))}
:root .ohs-browser{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff);box-shadow:0 25px 55px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 16%,transparent)}
:root .ohs-browser:before{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 14%,#fff);background:linear-gradient(90deg,color-mix(in srgb,var(--th-soft) 4%,#fff),#fff)}
:root .ohs-browser:after{background:linear-gradient(135deg,var(--th-dark) 0 46%,var(--th-primary) 46% 100%);box-shadow:inset 0 -90px 0 rgba(255,255,255,.12)}
:root .ohs-phone{background:#fff;border:7px solid var(--th-dark);box-shadow:0 18px 35px color-mix(in srgb,var(--th-dark) 22%,transparent)}
:root .ohs-phone:after{background:linear-gradient(180deg,var(--th-primary),var(--th-dark))}
:root .ohs-chip{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);color:var(--th-text);box-shadow:0 14px 30px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 12%,transparent)}
:root .ohs-net{background:linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));color:#fff}
:root .ohs-net .ohs-copy small{color:color-mix(in srgb,var(--th-primary) 47%,#fff)}
:root .ohs-net .ohs-copy h2{color:#fff}
:root .ohs-net .ohs-copy p{color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
:root .ohs-net .ohs-primary{background:#fff;color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .ohs-net .ohs-secondary{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.15)}
:root .ohs-wifi{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 51%,#fff) 0 7%,var(--th-primary) 8% 29%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 93%,#000) 28%,transparent) 30% 48%,transparent 49%)}
:root .ohs-speed{border:12px solid rgba(255,255,255,.12);border-top-color:color-mix(in srgb,var(--th-primary) 50%,#fff);color:#fff}
:root .ohs-dots i{background:color-mix(in srgb,var(--th-primary) 47%,#fff)}
/* ---- hosting.php (sayfa ici stil) ---- */
:root .hd-free-builder-card{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);background:radial-gradient(circle at 88% 18%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 92%,#fff) 18%,transparent),transparent 28%),linear-gradient(135deg,#f9fbff,color-mix(in srgb,var(--th-soft) 7%,#fff));box-shadow:0 28px 70px color-mix(in srgb,var(--th-dark) 10%,transparent)}
:root .hd-free-builder-copy .eyebrow{color:var(--th-text)}
:root .hd-free-builder-copy h2{color:var(--th-dark)}
:root .hd-free-builder-copy p{color:#657792}
:root .hd-free-builder-badges span{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .hd-free-builder-actions .primary{background:var(--th-dark);color:#fff;box-shadow:0 12px 30px color-mix(in srgb,var(--th-dark) 16%,transparent)}
:root .hd-free-builder-actions .secondary{background:#fff;color:var(--th-text);border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)}
:root .hd-builder-window{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 28px 60px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 17%,transparent)}
:root .hd-builder-window:before{border-bottom:1px solid color-mix(in srgb,var(--th-soft) 13%,#fff);background:linear-gradient(#fff,#f8fbff)}
:root .hd-builder-window:after{background:linear-gradient(135deg,var(--th-dark) 0 46%,var(--th-primary) 47% 100%)}
:root .hd-builder-mini{background:#fff;border:8px solid var(--th-dark);box-shadow:0 20px 38px color-mix(in srgb,var(--th-dark) 18%,transparent)}
:root .hd-builder-mini:before{background:linear-gradient(180deg,var(--th-primary),var(--th-dark))}
:root .hd-builder-gift{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);box-shadow:0 16px 35px color-mix(in srgb,var(--th-dark) 14%,transparent)}
:root .hd-builder-gift strong{color:var(--th-dark)}
:root .hd-builder-gift span{color:var(--th-text)}
:root .hd-builder-spark{border:10px solid color-mix(in srgb,var(--th-soft) 16%,#fff);border-top-color:var(--th-primary)}
:root .hd-sitegift-badge{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
:root .hd-sitegift-badge b{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .hd-sitegift-icon{color:#fff}
:root .hd-sitegift-badge{background:linear-gradient(135deg,color-mix(in srgb,var(--th-soft) 4%,#fff),color-mix(in srgb,var(--th-soft) 7%,#fff))!important}
:root .hd-sitegift-icon{background:linear-gradient(145deg,var(--th-primary),var(--th-primary2))!important}
:root .hd-sitegift-icon>i{background:#fff}
:root .hd-sitegift-badge small{color:color-mix(in srgb,var(--th-text) 94%,#000)!important}
:root .hd-builder-ribbon{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);background:linear-gradient(90deg,color-mix(in srgb,var(--th-primary) 5%,transparent),rgba(255,255,255,.98) 34%,color-mix(in srgb,color-mix(in srgb,var(--th-soft) 7%,#fff) 98%,transparent));box-shadow:0 14px 32px color-mix(in srgb,var(--th-dark) 8%,transparent)}
:root .hd-builder-ribbon:before{background:linear-gradient(var(--th-primary),color-mix(in srgb,var(--th-primary) 61%,#fff))}
:root .hd-builder-ribbon-icon{background:linear-gradient(145deg,var(--th-primary),color-mix(in srgb,var(--th-primary) 88%,#fff));box-shadow:0 10px 22px color-mix(in srgb,var(--th-primary) 22%,transparent)}
:root .hd-builder-ribbon-icon span{background:#fff;box-shadow:0 0 14px rgba(255,255,255,.28)}
:root .hd-builder-ribbon-kicker{color:var(--th-text)}
:root .hd-builder-ribbon-title{color:var(--th-dark)}
:root .hd-builder-ribbon-desc{color:#657792}
:root .hd-builder-ribbon-points span{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .hd-builder-ribbon-motion i{background:var(--th-primary)}
:root .hd-builder-ribbon-cta{background:var(--th-dark);color:#fff!important;box-shadow:0 8px 20px color-mix(in srgb,var(--th-dark) 14%,transparent)}
:root .hd-sitebuilder-highlight{border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);background:linear-gradient(100deg,color-mix(in srgb,var(--th-soft) 4%,#fff) 0%,#fff 52%,color-mix(in srgb,var(--th-soft) 7%,#fff) 100%);box-shadow:0 10px 28px color-mix(in srgb,var(--th-primary) 9%,transparent)}
:root .hd-sitebuilder-highlight:after{background:color-mix(in srgb,var(--th-primary) 8%,transparent)}
:root .hd-sbh-icon{background:linear-gradient(145deg,var(--th-primary),color-mix(in srgb,var(--th-primary) 89%,#fff));box-shadow:0 8px 18px color-mix(in srgb,var(--th-primary) 20%,transparent)}
:root .hd-sbh-icon i{background:#fff}
:root .hd-sbh-copy strong{color:var(--th-dark)}
:root .hd-sbh-copy small{color:#687b99}
:root .hd-sbh-badge{background:#e8f8ef;color:#087a42}
:root .hd-sbh-arrow{color:var(--th-text)}
/* ---- site_yap.php (sayfa ici stil) ---- */
:root .sjy{background:color-mix(in srgb,var(--th-soft) 4%,#fff);color:var(--th-dark)}
:root .sjy-hero{background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--th-soft) 15%,#fff) 0,transparent 28%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 5%,#fff))}
:root .sjy-eyebrow{color:var(--th-text)}
:root .sjy-copy h1 span{color:var(--th-text)}
:root .sjy-copy p{color:#65758f}
:root .sjy-primary{background:var(--th-dark);color:#fff}
:root .sjy-secondary{background:#fff;color:var(--th-dark);border:1px solid color-mix(in srgb,var(--th-soft) 22%,#fff)}
:root .sjy-editor-shot{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 21%,#fff);box-shadow:0 30px 75px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 13%,transparent)}
:root .sjy-editor-head{border-bottom:1px solid #e7ebf2}
:root .sjy-editor-head i{background:color-mix(in srgb,var(--th-primary) 31%,#fff)}
:root .sjy-editor-body{background:color-mix(in srgb,var(--th-soft) 6%,#fff)}
:root .sjy-tools{background:#fff;border-right:1px solid color-mix(in srgb,var(--th-soft) 16%,#fff)}
:root .sjy-tools b{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
:root .sjy-canvas{background:linear-gradient(135deg,color-mix(in srgb,var(--th-primary) 83%,#000),var(--th-dark));color:#fff}
:root .sjy-canvas:after{background:radial-gradient(circle,color-mix(in srgb,var(--th-primary) 47%,#fff) 0 7%,color-mix(in srgb,var(--th-primary) 89%,#000) 8% 33%,transparent 34%)}
:root .sjy-canvas p{color:color-mix(in srgb,var(--th-soft) 28%,#fff)}
:root .sjy-library-head p{color:#6b7b94}
:root .sjy-search{border:1px solid color-mix(in srgb,var(--th-soft) 23%,#fff);background:#fff}
:root .sjy-sidebar{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 12px 34px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 5%,transparent)}
:root .sjy-sidebar h3{color:#74839a}
:root .sjy-cat{border:0;background:transparent;color:#53637c}
:root .sjy-cat:hover{background:color-mix(in srgb,var(--th-soft) 6%,#fff);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .sjy-cat.active{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-text)}
:root .sjy-cat span{color:#99a6b7}
:root .sjy-card{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);box-shadow:0 13px 32px color-mix(in srgb,var(--th-dark) 6%,transparent)}
:root .sjy-card:hover{box-shadow:0 22px 44px color-mix(in srgb,var(--th-dark) 11%,transparent)}
:root .sjy-shot{background:color-mix(in srgb,var(--th-soft) 13%,#fff)}
:root .sjy-live-thumb{border:0;background:#fff}
:root .sjy-fallback{background:radial-gradient(circle at 75% 20%,var(--th-primary) 0,transparent 28%),linear-gradient(135deg,var(--th-dark),color-mix(in srgb,var(--th-primary) 86%,#000));color:#fff}
:root .sjy-fallback small{color:color-mix(in srgb,var(--th-soft) 20%,#fff)}
:root .sjy-shot img{background:#fff}
:root .sjy-meta small{color:var(--th-text)}
:root .sjy-demo{background:color-mix(in srgb,var(--th-soft) 9%,#fff);color:var(--th-dark)}
:root .sjy-use{background:var(--th-primary);color:#fff}
:root .sjy-empty{background:#fff;border:1px dashed color-mix(in srgb,var(--th-primary) 31%,#fff);color:#667691}
:root .sjy-info{background:#fff}
:root .sjy-info article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff)}
:root .sjy-info p{color:#6b7b92}
:root .sy-how-public{background:transparent}
:root .sy-how-public-head>span{color:var(--th-text)}
:root .sy-how-public-head h2{color:var(--th-dark)}
:root .sy-how-public-head p{color:#697b96}
:root .sy-how-public-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff);background:#fff;box-shadow:0 10px 28px color-mix(in srgb,var(--th-dark) 6%,transparent)}
:root .sy-how-public-grid article:hover{box-shadow:0 16px 34px color-mix(in srgb,var(--th-dark) 8%,transparent)}
:root .sy-how-public-grid b{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
:root .sy-how-public-grid h3{color:var(--th-dark)}
:root .sy-how-public-grid p{color:#71819a}
:root .sy-explain{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--th-soft) 4%,#fff))}
:root .sy-eyebrow{color:var(--th-text)}
:root .sy-explain-head h2{color:var(--th-dark)}
:root .sy-explain-head p{color:#687b98}
:root .sy-explain-grid article{border:1px solid color-mix(in srgb,var(--th-soft) 18%,#fff);background:#fff;box-shadow:0 12px 32px color-mix(in srgb,var(--th-dark) 6%,transparent)}
:root .sy-explain-grid article>span{background:color-mix(in srgb,var(--th-soft) 7%,#fff);color:var(--th-text)}
:root .sy-explain-grid h3{color:var(--th-dark)}
:root .sy-explain-grid p{color:#6c7e99}
:root .sy-pricebox{background:linear-gradient(105deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)));color:#fff;box-shadow:0 18px 42px color-mix(in srgb,var(--th-dark) 18%,transparent)}
:root .sy-logo-bars{background:var(--th-primary)}
:root .sy-logo-bars i{background:#fff}
:root .sy-pricecopy small{color:color-mix(in srgb,var(--th-primary) 47%,#fff)}
:root .sy-pricecopy p{color:color-mix(in srgb,var(--th-primary) 31%,#fff)}
:root .sy-perks b{border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06)}
:root .sy-pricebox>a{background:#fff;color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
/* ---- otp.php (sayfa ici stil) ---- */
:root .otp-auth{background:color-mix(in srgb,var(--th-soft) 8%,#fff)}
:root .otp-side{background:radial-gradient(circle at 83% 14%,color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 24%,transparent),transparent 28%),
 linear-gradient(145deg,var(--th-dark),color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 60%,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)))}
:root .otp-security-item{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055)}
:root .otp-security-item .otp-check{background:color-mix(in srgb,var(--th-primary) 24%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 57%,#fff) 40%,transparent);color:#fff}
:root .otp-security-item b{color:#fff}
:root .otp-security-item small{color:color-mix(in srgb,var(--th-primary) 40%,#fff)}
:root .otp-phone{border:8px solid rgba(255,255,255,.9);background:linear-gradient(180deg,#f8fbff,color-mix(in srgb,var(--th-soft) 10%,#fff));box-shadow:0 30px 65px rgba(0,0,0,.28)}
:root .otp-phone-top span{background:#b7c4d6}
:root .otp-phone-brand{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .otp-mini-logo{background:var(--th-primary)}
:root .otp-mini-logo i{background:#fff}
:root .otp-phone-message{background:#fff;border:1px solid color-mix(in srgb,var(--th-soft) 20%,#fff);box-shadow:0 10px 25px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 9%,transparent)}
:root .otp-phone-message small{color:#76859b}
:root .otp-phone-message strong{color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))}
:root .otp-phone-message span{color:#8796aa}
:root .otp-phone-status{background:#eaf7ef;color:#157443}
:root .otp-phone-status i{background:#22a85e;box-shadow:0 0 0 5px rgba(34,168,94,.12)}
:root .otp-shield{background:#fff;color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary));box-shadow:0 16px 34px rgba(0,0,0,.2)}
:root .otp-shield span{background:var(--th-primary);color:#fff}
:root .otp-pulse{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--th-primary) 79%,#fff) 40%,transparent)}
:root .otp-card-side{background:radial-gradient(circle at 50% 40%,#fff 0,color-mix(in srgb,var(--th-soft) 6%,#fff) 58%,color-mix(in srgb,var(--th-soft) 9%,#fff) 100%)}
:root .otp-card{box-shadow:0 28px 75px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 13%,transparent)!important;border:1px solid color-mix(in srgb,var(--th-soft) 19%,#fff)!important}
:root .otp-card-icon{background:color-mix(in srgb,var(--th-soft) 7%,#fff)}
:root .otp-card-icon span{background:var(--th-primary);color:#fff}
:root .otp-step .done{background:#e9f7ef;color:#18834d}
:root .otp-step .active{background:var(--th-primary);color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--th-soft) 7%,#fff)}
:root .otp-step>i{background:linear-gradient(90deg,#6cac8c,var(--th-primary))}
:root .otp-step small{color:#8190a5}
:root .otp-input{border:1px solid color-mix(in srgb,var(--th-soft) 24%,#fff)!important;background:#f9fbfe!important;box-shadow:inset 0 2px 7px color-mix(in srgb,color-mix(in srgb,var(--th-dark) 65%,var(--th-primary)) 3%,transparent);color:color-mix(in srgb,var(--th-dark) 65%,var(--th-primary))!important}
:root .otp-input:focus{border-color:color-mix(in srgb,var(--th-primary) 94%,#fff)!important;box-shadow:0 0 0 5px color-mix(in srgb,color-mix(in srgb,var(--th-primary) 94%,#fff) 10%,transparent)!important;background:#fff!important}
:root .otp-form .btn{box-shadow:0 13px 28px color-mix(in srgb,var(--th-primary) 20%,transparent)}
:root .auth-back{color:#53647d!important}
/* ---- footer.php (sayfa ici stil) ---- */
:root .footer-social{border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.07);color:#fff!important}
:root .footer-social svg{fill:currentColor}
:root .footer-social:hover{background:#fff;color:color-mix(in srgb,var(--th-text) 93%,#000)!important;border-color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.16)}
/* ---- elle yazilmis duzeltmeler (recolor_extra.css) ---- */
/* musteri paneli karsilama kutusu her zaman koyu: baslik acik kalsin */
:root body.customer-v103-body .customer-v103-hero h1,:root body.customer-v103-body .customer-v103-hero h2,:root body.customer-v103-body .customer-v103-hero h3{color:#fff!important}
/* yazilim katalogu vurgu rengi (turkuaz) temaya baglansin */
:root .acr-catalog{--x-accent:var(--th-primary2)}
:root .acx-eyebrow{color:var(--th-text)}

