/* Native dark surfaces and accessible contrast, without filtering photographs or brand colors. */
html[data-color-mode=dark] body .hs-v12-hero-tlds>a>span{color:var(--hs-ink24)!important;font-size:14px!important}
html[data-color-mode=dark] body .hs-tld-logo-v12{background:#edf7fa;border-radius:8px;padding:6px;box-sizing:border-box;mix-blend-mode:normal!important}
html[data-color-mode=dark] body img[src*="kali-linux"]{background:#edf7fa;border-radius:6px;padding:3px;box-sizing:border-box}
html[data-color-mode=dark] body :is(.hs-recommend-v14,.hs-home-products-v6,.hs-announcements-v6,.hs-announcements-v6-empty,.hs-context-band,.hs-v5-contact-band,.hs-v12-visual-caption,.hs-v12-visual-bottom,.hs-v12-hero-services>a,.hs-art-caption,.hs-public-catalog-v4 .hs-plan-v13,.hs-public-catalog-v4 .hs-plan-header,.hs-public-catalog-v4 .hs-plan-price-panel,.hs-public-catalog-v4 .hs-plan-scope,.hs-public-catalog-v4 .hs-plan-order,.hs-legal-copy,.hs-content-aside,.hs-filterbar){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body .hs-v12-hero-copy h1 :is(span,em){color:var(--hs-accent24)!important}
html[data-color-mode=dark] body :is(.hs-v12-visual-caption,.hs-v12-visual-bottom,.hs-v12-hero-services)>*{color:var(--hs-ink24)!important}
html[data-color-mode=dark] body .hs-service-illustration{mix-blend-mode:normal!important}
/* Earlier public form rules contain important backgrounds; match their scope. */
html[data-color-mode=dark] body.auth-site-body .auth-site-fields :is(input,textarea,select),html[data-color-mode=dark] body.hs-checkout-page .hs-purchase-section-v24 :is(input,textarea,select),html[data-color-mode=dark] body.hs-admin .hs-panel-main :is(input,textarea,select){background:#111c25!important;color:#edf3f8!important;border-color:#425867!important}
html[data-color-mode=dark] body .hs-v15-header-shell :is(.hs-cart,.hs-customer-alert,.hs-v6-search,.hs-v6-utility-contact>a,.hs-v6-tools-dropdown-trigger,.hs-menu-toggle){background:#21303c!important;color:#edf3f8!important;border-color:#4c6475!important}
html[data-color-mode=dark] body .hs-v15-header-shell .hs-v6-utility-contact :is(a,summary)>i{background:#21303c!important;color:#b0c0ce!important;border-color:#4c6475!important}
html[data-color-mode=dark] body .hs-v15-header-shell .hs-v6-utility-contact summary{background:#21303c!important;color:#edf3f8!important;border-color:#4c6475!important}
html[data-color-mode=dark] body .auth-site-art :is(li,a,.eyebrow),html[data-color-mode=dark] body .auth-site-form .eyebrow{color:#b0c0ce!important}
html[data-color-mode=dark] body .hs-v15-header-shell .hs-v6-utility-contact summary *{color:inherit!important}
html[data-color-mode=dark] body :is(.eyebrow,.hs-eyebrow){color:#62d4e3!important}
html[data-color-mode=dark] body .hs-checkout-steps li{background:#21303c!important;border-color:#354655!important;color:#b0c0ce!important}
html[data-color-mode=dark] body .hs-checkout-steps li.active{background:#123b45!important;border-color:#40b9cb!important;color:#b1f5ff!important}
html[data-color-mode=dark] body .hs-purchase-summary-v24 :is(dl>div,.hs-os-order-total-v12,.hs-os-order-help-v12){border-color:#354655!important}
html[data-color-mode=dark] body.auth-site-body .auth-site-consent{background:#21303c!important;color:#edf3f8!important;border-color:#354655!important}
html[data-color-mode=dark]{color-scheme:dark;--hs-bg24:#101820;--hs-surface24:#19242e;--hs-raised24:#21303c;--hs-border24:#354655;--hs-ink24:#edf3f8;--hs-muted24:#b0c0ce;--hs-accent24:#62d4e3;--hs-theme-bg:#101820;--hs-theme-ink:#edf3f8;--hs-navy:#183143;--hs-teal:#62d4e3;--hs-line:#354655;--bg:#101820;--ink:#edf3f8;--text:#edf3f8;--muted:#b0c0ce;--border:#354655}
html[data-color-mode=dark] body{background:var(--hs-bg24)!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body :is(h1,h2,h3,h4,h5,h6,b,strong,label,legend,summary,dt,dd,td,th){color:var(--hs-ink24)!important}
html[data-color-mode=dark] body :is(p,small,.muted,.hs-description,.hs-subtitle,.hs-note){color:var(--hs-muted24)!important}
html[data-color-mode=dark] body a{color:var(--hs-accent24)}
html[data-color-mode=dark] body :is(input,textarea,select){background:#111c25!important;color:var(--hs-ink24)!important;border-color:#425867!important;accent-color:#29b7ca;color-scheme:dark}
html[data-color-mode=dark] body :is(input,textarea)::placeholder{color:#91a8bb!important;opacity:1}
html[data-color-mode=dark] body :is(input,select,textarea):disabled{background:#26343e!important;color:#a5b4c1!important}
html[data-color-mode=dark] body :is(hr,fieldset,table,td,th,[class*=card],[class*=panel],[class*=section],[class*=summary],[class*=heading],[class*=grid],[class*=form],[class*=choice],[class*=option],[class*=nav],[class*=row],[class*=item]){border-color:var(--hs-border24)!important}
html[data-color-mode=dark] body :is(.panel,.card,[class*='-card'],[class*='-panel'],[class*='-summary'],[class*='-heading'],[class*='-choice'],[class*='-section-v24'],.hs-selected-plan,.cart-item,.auth-site-card,.auth-site-form,.hs-wheel-dialog-v16,.hs-cpanel-card-v22,.hs-order-document-v22,.invoice-sheet,.hs-live-chat-panel-v11,.hs-chat-panel,.hs-message,.hs-profile>div,.hs-v5-tools,.hs-v6-tools-dropdown){background:var(--hs-surface24)!important;box-shadow:0 12px 35px #0000001a!important}
html[data-color-mode=dark] body :is([class*='-hero'],[class*='-banner'],[class*='-strip'],[class*='-body'],.hs-panel-content,.hs-panel-main,.hs-admin-main,.hs-checkout-page,.auth-site-body,.hs-page,.hs-section,.hs-domain-price-strip){background-color:var(--hs-bg24)!important}
html[data-color-mode=dark] body :is(.hs-topbar,.hs-v6-utility-bar,.hs-header,.hs-panel-top,.hs-panel-side,.hs-v15-header-shell,.hs-mega-v16,.hs-nav-dropdown,.hs-clientbar,.hs-nav-mobile,.hs-footer,.hs-footer-v13){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}
html[data-color-mode=dark] body :is(.hs-links,.hs-v6-utility-actions,.hs-v6-utility-left,.hs-v6-utility-inner,.hs-nav,.hs-nav-actions,.hs-v5-header-main,.hs-v6-header-main,.hs-news-track-v23,.hs-news-group-v23){background:transparent!important}
html[data-color-mode=dark] body :is(.hs-brand,.hs-panel-brand) img{filter:brightness(1.35);background:#edf7fa;border-radius:9px;padding:4px}
html[data-color-mode=dark] body :is(.hs-links a,.hs-links button,.hs-links summary,.hs-topbar a,.hs-v6-utility-bar a,.hs-clientbar a,.hs-panel-nav a,.hs-panel-top a,.hs-footer a,.hs-mega-v16 a,.hs-mega-v16 b,.hs-mega-v16 small){color:var(--hs-ink24)!important}
html[data-color-mode=dark] body :is(.hs-mega-grid-v16>a,.hs-tld-card,.hs-domain-result-v16,.hs-stat,.hs-metric,.hs-detail-grid>div,.service-info-grid>div,.service-details-grid>div,.hs-resource-card-v22,.hs-live-resources-v23>article,.hs-account-stat,.hs-balance-card,.hs-account-types-v14 label,.hs-cycle-option-v24,.hs-domain-mode-v24,.hs-os-family-grid-v23>button,.hs-os-picker-option-v12){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body :is(.hs-cycle-option-v24:has(input:checked),.hs-os-picker-option-v12.is-selected,.hs-account-types-v14 label:has(input:checked),.hs-domain-mode-v24[aria-pressed=true],.hs-os-family-grid-v23>button[aria-pressed=true],.service-tabs a.active,.hs-panel-nav a.active,.hs-clientbar a.active){background:#123b45!important;border-color:#40b9cb!important;color:#b1f5ff!important}
html[data-color-mode=dark] body :is(.hs-os-selected-v12,.hs-live-resources-v23,.hs-register-section-v24>header>i,.hs-purchase-section-v24>header>span,.hs-feature-box,.hs-info-box,.hs-cart-help,.hs-account-details,.hs-cart-summary,.hs-register-section-v24 .hs-password-v14,.auth-site-switch,.hs-google-disabled-v23,.hs-auth-methods-v14>a,.hs-tag,.badge,.hs-toolbar,.hs-kb-search,.hs-article-cover,.article-content code){background:#233744!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body :is(.hs-resource-track-v23,.progress,.progress-bar-track,.hs-password-strength-v24){background:#304351!important}
html[data-color-mode=dark] body :is(.btn,.hs-button,[class*='-button-primary'],button[type=submit],.hs-v6-login):not(.alt):not(.secondary):not(.hs-button-outline){background:#087f94!important;border-color:#199fb3!important;color:#fff!important}
html[data-color-mode=dark] body :is(.btn,.hs-button) :is(b,strong,small,span){color:inherit!important}
html[data-color-mode=dark] body :is(.btn.alt,.hs-button.alt,.hs-button.secondary,.hs-button-outline,.hs-color-toggle-v24,.hs-register-section-v24 .hs-password-v14 button,.hs-google-disabled-v23){background:var(--hs-raised24)!important;border-color:#4c6475!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body :is(.alert,.error,.domain-form-error.show){background:#442c34!important;border:1px solid #794b5b!important;color:#ffd1da!important}
html[data-color-mode=dark] body :is(.ok,.success){background:#153e38!important;border-color:#2b7164!important;color:#b6f8d9!important}
html[data-color-mode=dark] body :is(.hs-purchase-note-v24,.warning){background:#3f3422!important;border-color:#7d6639!important;color:#ffe0a0!important}
html[data-color-mode=dark] body :is(.alert,.ok,.warning,.error) :is(p,small,b,strong){color:inherit!important}
html[data-color-mode=dark] body :is(.hs-news-v23,.hs-v15-header-shell .hs-news-v23){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important}
html[data-color-mode=dark] body .hs-v15-header-shell .hs-news-group-v23 a{color:var(--hs-ink24)!important}
html[data-color-mode=dark] body .hs-v15-header-shell .hs-links>a[aria-current=page]{background:#123b45!important;color:#b1f5ff!important}
html[data-color-mode=dark] body :is(.hs-purchase-summary-v24,.hs-live-resources-v23,.hs-register-section-v24,.hs-cycle-grid-v24,.hs-purchase-layout-v24,.hs-purchase-main-v24,.hs-cpanel-grid-v23){box-shadow:none!important}
html[data-color-mode=dark] body .auth-site-card:has([data-register-v24]) .auth-site-art{background:linear-gradient(140deg,#163340,#172630)!important}
html[data-color-mode=dark] body .hs-wheel-rewards16>span{background:#123b45!important;color:#b1f5ff!important;border-color:#2b6572!important}
html[data-color-mode=dark] body .hs-wheel-dialog-v16 [data-wheel16-code]{background:#111d27!important;color:#e5f5ff!important;border-color:#409fb1!important}
html[data-color-mode=dark] body .hs-tld-logo-v12{background:#f6fafb;border-radius:7px;padding:6px;object-fit:contain}
html[data-color-mode=dark] body .os-brand-icon{background:transparent!important;border:0!important}
html[data-color-mode=dark] body .hs-mega-overlay-v16{background:#0009!important}
html[data-color-mode=dark] body :is(.hs-theme-color-field,.hs-theme-preview-v15 iframe,.hs-layout-preview-v16){color-scheme:light}
@media print{html[data-color-mode=dark] body,html[data-color-mode=dark] body :is(.hs-order-document-v22,.invoice-sheet){background:#fff!important;color:#172630!important}html[data-color-mode=dark] body :is(h1,h2,h3,b,strong,p,small,td,th,dt,dd){color:#172630!important}.hs-color-toggle-v24{display:none!important}}
html[data-color-mode=dark] body :is(.management-auth,.management-form-wrap,.hs-support-header,.hs-support-sidebar,.hs-support-inbox,.hs-support-conversation,.hs-support-settings,.hs-support-composer,.hs-panel-footer,.hs-side-bottom){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}
html[data-color-mode=dark] body :is(.management-aside,.hs-support-empty,.hs-support-message,.hs-support-chat,.hs-support-customer,.hs-support-settings-form,table thead,table tbody tr){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important}
html[data-color-mode=dark] body .management-brand img{background:#edf7fa;border-radius:9px;padding:6px}
html[data-color-mode=dark] body.hs-support-v12{--surface:var(--hs-surface24);--ink:var(--hs-ink24);--muted:var(--hs-muted24);--border:var(--hs-border24)}
html[data-color-mode=dark] body.hs-support-v12 :is(.hs-live-conversation,.hs-live-message-list,.hs-live-session-pane,.hs-live-inbox-panel,.hs-live-settings,.hs-live-visitors-panel,.hs-support-header,.hs-live-chat-messages,.hs-live-settings-footer,.hs-support-settings-head){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body.hs-support-v12 :is(.hs-live-message,.hs-live-msg,.hs-live-message.is-admin,.hs-live-msg.admin,.hs-live-metrics>div,.hs-live-session,.hs-live-settings-toggles label,.hs-live-quick-button,.hs-live-conversation-actions,.hs-support-logout,.hs-support-tabs button,.hs-support-toast){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body.hs-panel-v4.hs-admin.hs-admin-v10 :is(.table-wrap,.table th,.table td,.hs-card-head,.hs-admin-list-tools,.hs-product-group>summary,.hs-chart-column,.hs-admin-catalog-summary>div,.hs-action-grid>a,.hs-admin-nav .hs-nav-section>summary,.hs-admin-nav .hs-nav-section>div>a,.integration-category-title,.hs-provider-card-v14,.hs-provider-status-v14,.hs-integrations-bar-v14){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html[data-color-mode=dark] body.hs-admin .hs-admin-nav .hs-nav-section>div>a.active{background:#123b45!important;color:#b1f5ff!important}
html[data-color-mode=dark] body .hs-v15-header-shell :is(.hs-navigation-v16>details>summary,.hs-navigation-v16>a,.hs-mega>summary,.hs-nav-direct,.hs-mega-title,.hs-mega-footer,.hs-cart){color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html[data-color-mode=dark] body :is(.hs-domain-unavailable16,.hs-period-picker17,.hs-hosting-copy18,.hs-guide-cards19 article,.hs-seo-health19 article,.hs-wheel-launch-v16,.hs-wheel-close-v16,.hs-support-success){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}

/* V25: separate canvas, cards, controls and semantic states. Keep brand artwork intact. */
html:root[data-color-mode=dark] body :is(.hs-v12-domain-search,.hs-announcements-v6-all,.hs-announcements-v6-shortcuts a,.hs-home-explore-links a,.hs-hosting-use-v14>span,.hs-v6-tools>div a){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body .hs-recommend-v14 ul{background:var(--hs-raised24)!important;color:var(--hs-muted24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body .hs-recommend-v14 header>span{color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body .hs-light-section{background:var(--hs-bg24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark]{--hs-bg24:#0c141c;--hs-surface24:#15222e;--hs-raised24:#1d2e3d;--hs-border24:#33495b;--hs-ink24:#edf3f8;--hs-muted24:#b5c6d4;--hs-accent24:#75dbe5;--hs-theme-bg:#0c141c;--hs-theme-ink:#edf3f8}
html:root[data-color-mode=dark] body{--bg:#0c141c;--surface:#15222e;--ink:#edf3f8;--text:#edf3f8;--muted:#b5c6d4;--line:#33495b;--border:#33495b;--navy:#183143;color-scheme:dark}
html:root[data-color-mode=dark] body main{background:var(--hs-bg24)!important}
html:root[data-color-mode=dark] body :is(span,li,dd){color:inherit!important}
html:root[data-color-mode=dark] body :is(p,small,.muted,.hs-workspace-path,.hs-workspace-date,.hs-breadcrumbs,.hs-service-tags,.hs-footer-bottom,.hs-customer-footer,.hs-v6-currency){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body a{color:var(--hs-accent24)!important}
html:root[data-color-mode=dark] body :is(.hs-eyebrow,.eyebrow,.hs-kicker,.hs-text-link,.hs-plan-category,.hs-announcements-v6-kicker,.hs-breadcrumbs a){color:var(--hs-accent24)!important}
html:root[data-color-mode=dark] body :is(.hs-header,.hs-v6-utility-bar,.hs-v15-header-shell,.hs-mega-v16,.hs-topbar,.hs-customer-subnav,.hs-customer-more>div,.hs-panel-side,.hs-panel-top,.hs-footer,.hs-customer-footer){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body :is(.hs-links a,.hs-links summary,.hs-topbar a,.hs-v6-utility-bar a,.hs-panel-nav a,.hs-customer-tabs a,.hs-customer-more summary,.hs-footer a,.hs-customer-footer a){color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body :is(.hs-mega-v16 small,.hs-mega-v16 p,.hs-footer-bottom span){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body :is(.hs-brand,.hs-panel-brand,.management-brand) img{background:transparent!important;padding:0!important;filter:none!important;border-radius:0!important}
html:root[data-color-mode=dark] body img[src*="hostingsepeti-logo-v14.svg"]{content:url("hostingsepeti-logo-dark-v25.svg");filter:none!important;background:transparent!important;padding:0!important}
html:root[data-color-mode=dark] body .hs-v15-header-shell .hs-menu-label-v22{color:#fff!important;background:#096d80!important;border:1px solid #278398;box-shadow:none!important}
html:root[data-color-mode=dark] body .hs-v15-header-shell .hs-menu-label-v22.software{background:#863e1d!important;border-color:#b86a38}
html:root[data-color-mode=dark] body .hs-v15-header-shell .hs-menu-label-v22.products{background:#263a50!important;border-color:#49617c}
html:root[data-color-mode=dark] body .hs-skip{background:var(--hs-surface24)!important;color:var(--hs-ink24)!important;border:1px solid var(--hs-accent24)}

/* Main page: no white cards, FAQ panels or illustration canvas. */
html:root[data-color-mode=dark] body .hs-home :is(.hs-solution,.hs-solution-v15,.hs-home-guide,.hs-choice-grid>article,.hs-faq details,.hs-management-visual,.hs-domain-v3,.hs-tld-card){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body .hs-home :is(.hs-home-guides,.hs-solutions,.hs-light-section,.hs-faq-section,.hs-management,.hs-domain-section,.hs-announcements-v6-empty){background:var(--hs-bg24)!important}
html:root[data-color-mode=dark] body .hs-home .hs-v12-infra-visual{background:radial-gradient(ellipse at 50% 30%,#214253 0%,#142733 56%,#12212d 100%)!important;border:1px solid #345063;box-shadow:0 22px 60px #0004!important}
html:root[data-color-mode=dark] body .hs-home .hs-v12-infra-visual:before,html:root[data-color-mode=dark] body .hs-home .hs-v12-infra-visual:after{border-color:#3c65744d!important;background-color:transparent!important}
html:root[data-color-mode=dark] body :is(.hs-v12-visual-caption,.hs-art-caption){background:#1d3443!important;border-color:#38576b!important}
html:root[data-color-mode=dark] body :is(.hs-v12-visual-caption>i,.hs-art-caption>i,.hs-art-caption>.fa-solid,.hs-solution-top>i,.hs-tld-top>i){background:#244657!important;color:var(--hs-accent24)!important;border-color:#365d70!important}
html:root[data-color-mode=dark] body .hs-v12-hero-tlds>a{border-color:#375061!important}
html:root[data-color-mode=dark] body .hs-home-guide img{background:var(--hs-raised24)!important}
html:root[data-color-mode=dark] body .hs-home :is(.hs-faq summary,.hs-solution h3,.hs-home-guide h3){color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body .hs-home .hs-plan-features{background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important}

/* Catalog, domain, article and checkout surfaces. */
html:root[data-color-mode=dark] body :is(.hs-service-art,.hs-topic-orbit,.hs-article-cover,.hs-filterbar,.hs-plan-header,.hs-plan-price-panel,.hs-plan-order,.hs-plan-scope,.hs-catalog-card-head,.hs-catalog-card-footer,.hs-catalog-preview,.hs-result-table,.hs-domain-result-v16,.hs-domain-result,.hs-domain-result-card,.hs-domain-price-table,.hs-domain-form,.hs-feature-list,.hs-plan-features,.hs-order-summary-head,.hs-order-summary-body,.hs-cart-empty-v4,.hs-cart-help,.hs-cart-meta>span,.hs-coupon-box,.hs-document-table,.hs-document-totals,.hs-document-party,.hs-payment-status-v22){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body :is(.hs-service-art,.hs-domain-art-v13,.software-pro-art){box-shadow:12px 12px 0 #183141!important;border-color:#344e62!important}
html:root[data-color-mode=dark] body :is(.hs-plan-features,.hs-plan-scope,.hs-cart-meta,.hs-document-party) :is(span,li){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body :is(.hs-plan-price,.hs-price,.hs-cart-price) :is(strong,b){color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body .hs-service-hero .hs-service-tags>span,html:root[data-color-mode=dark] body .hs-service-tags>span{background:var(--hs-raised24)!important;color:var(--hs-muted24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body :is(.hs-plan-grid,.hs-card-grid,.hs-info-grid,.hs-feature-grid) article{background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body :is(.hs-home,.hs-page,.hs-public-catalog-v4,.hs-commerce-v4,.hs-checkout-page) :is(.hs-button.secondary,.hs-button.alt,.btn.alt,.btn.ghost,.btn.light,.hs-button-outline,.cart-remove-btn,.cart-remove-btn:hover){background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:#4b6579!important}
html:root[data-color-mode=dark] body :is(.hs-cycle-option-v24,.hs-domain-mode-v24,.hs-os-picker-option-v12,.hs-os-family-grid-v23>button){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body :is(.hs-cycle-option-v24:has(input:checked),.hs-domain-mode-v24[aria-pressed=true],.hs-os-family-grid-v23>button[aria-pressed=true],.hs-os-picker-option-v12:has(input:checked)){background:#153d48!important;border-color:#59c7d5!important;box-shadow:inset 0 0 0 1px #59c7d5!important}
html:root[data-color-mode=dark] body :is(.hs-purchase-summary-v24,.hs-purchase-section-v24,.hs-register-section-v24,.hs-purchase-note-v24){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body .hs-purchase-summary-v24 .hs-os-selected-v12{background:#203d4d!important;border-color:#426178!important}

/* Both authentication variants use the same dark side illustration and form contrast. */
html:root[data-color-mode=dark] body.auth-site-body .auth-site-card .auth-site-art{background:linear-gradient(145deg,#153642,#172b38 70%,#15222e)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.auth-site-body :is(.auth-site-form,.auth-site-card){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.auth-site-body :is(.auth-site-art p,.auth-site-art li,.auth-site-art a,.auth-site-form .eyebrow){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body.auth-site-body .hs-auth-register-v23{background:#213d4c!important;color:var(--hs-accent24)!important;border-color:#44667a!important}
html:root[data-color-mode=dark] body.auth-site-body :is(.hs-auth-methods-v14>a,.hs-auth-methods-v14>button,.auth-site-show-password,.auth-site-password button,.hs-password-v14 button){background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:#4b6579!important}
html:root[data-color-mode=dark] body.auth-site-body .hs-auth-methods-v14 small{background:#314756!important;color:#e6edf3!important}
html:root[data-color-mode=dark] body.auth-site-body :is(.auth-site-fields,.hs-register-section-v24) :is(input,textarea,select){background:#0d1923!important;color:var(--hs-ink24)!important;border-color:#4b6579!important}
html:root[data-color-mode=dark] body input:-webkit-autofill{ -webkit-text-fill-color:var(--hs-ink24)!important;box-shadow:0 0 0 1000px #0d1923 inset!important;caret-color:var(--hs-ink24)}

/* Customer and administration workspaces load this sheet after their own theme rules. */
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4{--bg:#0c141c;--surface:#15222e;--ink:#edf3f8;--muted:#b5c6d4;--line:#33495b;--primary:#087f94;--primary2:#087f94;background:var(--hs-bg24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-panel-main,.hs-panel-content,.hs-customer-main,.hs-customer-content,.hs-workspace-path){background:var(--hs-bg24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.panel,.card,.hs-card,.hs-page-heading,.customer-v103-card,.customer-detail-hero,.customer-detail-tabs,.customer-info-grid article,.customer-access-grid article,.customer-detail-metrics article,.hs-cpanel-card-v22,.hs-cpanel-grid-v23 article,.hs-account-stat,.hs-balance-card,.hs-admin-stat,.hs-admin-stats>article,.hs-product-group,.hs-provider-card-v14,.hs-provider-status-v14,.integration-card,.hs-admin-widget,.hs-action-grid>a,.hs-admin-catalog-summary>div,.table-wrap,.hs-invoice-card,.hs-order-document-v22,.hs-document-parties>div,.hs-settings-form,.hs-provider-mapping-v17){background:var(--hs-surface24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important;box-shadow:0 10px 26px #0002!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.customer-info-grid article,.customer-detail-metrics article,.customer-access-grid article,.hs-admin-list-tools,.hs-card-head,.hs-product-group>summary,.hs-provider-row,.hs-chart-column,.hs-document-totals,.hs-cpanel-tools-v23>a){background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-customer-tabs a,.customer-detail-tabs button,.hs-admin-nav a){background:transparent!important;color:var(--hs-muted24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-customer-tabs a.active,.customer-detail-tabs button.active,.hs-admin-nav a.active,.hs-customer-more a.active){background:#153d48!important;color:#b6f5fc!important;border-color:#4a9bac!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.btn.alt,.btn.ghost,.btn.light,.hs-button.secondary,.hs-button.alt){background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:#4b6579!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.table,table,thead,tbody,tr,th,td){background:var(--hs-surface24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(table thead th,.table th){background:var(--hs-raised24)!important;color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 tbody tr:hover td{background:#203444!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(input,select,textarea){background:#0d1923!important;color:var(--hs-ink24)!important;border-color:#4b6579!important}
html:root[data-color-mode=dark] body :is(.hs-resource-track-v23,.progress,.usage-bar,.resource-meter){background:#2b4151!important}
html:root[data-color-mode=dark] body :is(.hs-resource-track-v23,[data-usage-bar],.usage-bar) span{background:#36b6c8!important}

/* Support widget, conversation panes, wheel, code and dialogs. */
html:root[data-color-mode=dark] body :is(.live-chat-window,.live-chat-start,.live-chat-conversation,.live-chat-messages,.live-chat-sessionbar,.live-chat-conversation form,.live-chat-widget .hs-live-powered,.hs-wheel-dialog-v16,.hs-wheel-art-v16,.hs-message,.hs-live-msg,.hs-live-message,.hs-support-composer,.hs-support-conversation,.hs-support-message,.hs-live-settings,.hs-live-session-pane,.hs-live-inbox-panel,.hs-live-conversation,.hs-live-settings-footer,.hs-live-message-list){background:var(--hs-surface24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body .live-chat-window>header{background:#1b3b4b!important;color:#fff!important}
html:root[data-color-mode=dark] body .live-chat-window :is(.live-chat-error,.live-contact-note,.hs-live-powered){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body .hs-wheel-art-v16{background:radial-gradient(ellipse,#203f4e,transparent 70%)!important}
html:root[data-color-mode=dark] body :is(code,pre){background:#0d1923!important;color:#ceecf4!important;border-color:#3b5d70!important}
html:root[data-color-mode=dark] body :is(dialog,.hs-wheel-dialog-v16)::backdrop{background:#030b13b3;backdrop-filter:blur(5px)}
html:root[data-color-mode=dark] body :is(.btn,.hs-button,button[type=submit],.hs-v6-login){color:#fff!important}
html:root[data-color-mode=dark] body :is(.btn,.hs-button,button[type=submit],.hs-v6-login) :is(span,b,strong,small){color:inherit!important}
html:root[data-color-mode=dark] body button:disabled{opacity:.65;cursor:not-allowed}
html:root[data-color-mode=dark] body :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #75dbe5!important;outline-offset:3px}
html:root[data-color-mode=dark] body :is(.hs-solution,.hs-home-guide,.hs-mega-grid-v16>a):hover{background:#1d3040!important;border-color:#507184!important}
html:root[data-color-mode=dark] body .hs-tld-logo-v12{background:#deebf0!important;border:1px solid #8aaab9;border-radius:7px;mix-blend-mode:normal!important}

/* Catalog variants, small actions and older server/contact layouts share these surfaces. */
html:root[data-color-mode=dark] body :is(.hs-plan,.hs-catalog-v5-search,.hs-catalog-v5-help,.hs-contact-support-v11,.hs-contact-ticket-note,.hs-contact-knowledge-v11,.hs-contact-route-v11,.hs-note,.hs-kb-pagination a,.hs-home-explore a){background:var(--hs-surface24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body :is(.hs-recommend-v14 ul li,.hs-category-link,.hs-catalog-v5-categories a,.hs-catalog-v5-filters a,.hs-catalog-v5-tabs a,.hs-catalog-v5-chips a,.hs-section-head>small,.hs-section-head>span){background:var(--hs-raised24)!important;color:var(--hs-muted24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body :is(.management-label,.management-aside-footer span,.hs-contact-label-v11,.hs-domain-steps-v13,.hs-domain-steps-v13 span,.hs-domain-steps,.hs-domain-steps span,.hs-kb-pagination span){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body .hs-category-v8-button{background:#096d80!important;color:#fff!important;border-color:#278398!important}
html:root[data-color-mode=dark] body :is(.hs-context-links a,.hs-domain-steps-v13 span,.hs-domain-steps span){background:var(--hs-raised24)!important;color:var(--hs-muted24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body :is(.hs-document-disclaimer,.invoice-v124-head,.invoice-v124-meta,.invoice-v124-parties,.invoice-v124-parties>article,table,thead,tbody,tr,th,td){background:var(--hs-surface24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body :is(.hs-document-totals dd,.hs-document-table th,.hs-document-table td){color:var(--hs-ink24)!important;background:var(--hs-surface24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-admin-shortcuts-v8,.hs-admin-shortcuts-v8 a,.hs-admin-workflow,.hs-admin-workflow>a,.hs-section-tabs-v15,.hs-section-tabs-v15 a,.hs-theme-preview-v15,.catalog-item,.hs-portal-balance,.hs-portal-metric,.hs-portal-support-links,.hs-customer-agenda,.hs-customer-agenda a,.hs-portal-domain-search,.account-security-note,.customer-detail-tabs>a,.hs-card-head>a,.hs-admin-card-head>a){background:var(--hs-surface24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-profile-name,.hs-portal-eyebrow,.hs-metric-foot,.hs-panel-footer span,.hs-portal-chart-legend,.hs-portal-chart-legend span){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-portal-button{background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:#4b6579!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-portal-button-cyan{background:#096d80!important;color:#fff!important;border-color:#278398!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-portal-alert{background:#40331e!important;color:#ffe1a5!important;border-color:#8b6b35!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-theme-tabs-v15 button{background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-theme-tabs-v15 button.active{background:#153d48!important;color:#b6f5fc!important;border-color:#4a9bac!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-panel-content,.hs-customer-content) :is(span,b,strong,dd){color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body :is(.hs-domain-benefits-v13 span,.invoice-v124-foot span){color:var(--hs-muted24)!important}
html:root[data-color-mode=dark] body :is(.hs-catalog-v5-pagination a,.hs-os-list>span,.hs-workflow-total){background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-portal-card-head a,.hs-section-tabs-v15 a,.hs-section-tabs-v15 button){background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-section-tabs-v15 button.active{background:#153d48!important;color:#b6f5fc!important;border-color:#4a9bac!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-portal-notice{background:#40331e!important;color:#ffe1a5!important;border-color:#8b6b35!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 .hs-customer-content .hs-portal-notice :is(span,b){color:#ffe1a5!important}
html:root[data-color-mode=dark] body .invoice-status.paid{background:#153e34!important;color:#b2f5d5!important;border-color:#39745e!important}
html:root[data-color-mode=dark] body :is(.invoice-v124-foot,.hs-outline-v15 a,.hs-admin-search-v10,.hs-profile-avatar,.hs-avatar){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}
html:root[data-color-mode=dark] body hr{border:0!important;border-top:1px solid var(--hs-border24)!important;background:transparent!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-nav-search,.hs-avatar){background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}
/* State colors remain meaningful; they never inherit the generic muted text color. */
html:root[data-color-mode=dark] body :is(.alert.info,.badge.info,.hs-domain-result-v16,.hs-domain-unknown16){background:#163746!important;border-color:#356478!important;color:#bfeaf6!important}
html:root[data-color-mode=dark] body :is(.success,.alert.success,.badge.success,.ok,.hs-payment-state.paid,.hs-domain-available16){background:#153e34!important;border-color:#39745e!important;color:#b2f5d5!important}
html:root[data-color-mode=dark] body :is(.warning,.alert.warning,.badge.warning,.hs-payment-state.pending,.hs-renewal-date-note){background:#40331e!important;border-color:#8b6b35!important;color:#ffe1a5!important}
html:root[data-color-mode=dark] body :is(.danger,.error,.alert.danger,.badge.danger,.alert.error,.auth-error,.live-chat-error:not(:empty)){background:#412632!important;border-color:#8c5065!important;color:#ffd0dd!important}
html:root[data-color-mode=dark] body :is(.badge,.alert,.ok,.warning,.danger,.success,.error,.hs-payment-state,.hs-renewal-date-note) :is(span,p,small,b,strong){color:inherit!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-panel-content,.hs-customer-content) :is(.badge,.alert,.ok,.warning,.danger,.success,.error){color:inherit!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-panel-content,.hs-customer-content) .badge.success{color:#b2f5d5!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-panel-content,.hs-customer-content) .badge.warning{color:#ffe1a5!important}
html:root[data-color-mode=dark] body.hs-panel-body.hs-panel-v4 :is(.hs-panel-content,.hs-customer-content) .badge.danger{color:#ffd0dd!important}
@media(max-width:1100px){
 html:root[data-color-mode=dark] body .hs-header .hs-links.open{background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important;box-shadow:0 20px 45px #0008!important}
}
@media print{
 html:root[data-color-mode=dark] body img[src*="hostingsepeti-logo-v14.svg"]{content:url("hostingsepeti-logo-v14.svg");background:transparent!important;filter:none!important}
 html:root[data-color-mode=dark] body,html:root[data-color-mode=dark] body main,html:root[data-color-mode=dark] body :is(.hs-order-document-v22,.invoice-sheet,.hs-document-table,.hs-document-totals,.hs-document-party,table,thead,tbody,tr,td,th){background:#fff!important;color:#172630!important;border-color:#d9e0e6!important;box-shadow:none!important}
 html:root[data-color-mode=dark] body :is(h1,h2,h3,p,small,span,li,dt,dd,b,strong,a){color:#172630!important}
}
html:root[data-color-mode="dark"] body :is(.hs-auth-methods-v14,hr){border-color:var(--hs-border24)!important}
html:root[data-color-mode="dark"] body :is(.hs-article,.hs-address-form,.hs-infra-result){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}html:root[data-color-mode="dark"] body .hs-card-tag{background:var(--hs-raised24)!important;color:var(--hs-accent24)!important;border-color:var(--hs-border24)!important}
html:root[data-color-mode="dark"] body :is(.hs-service-form,.hs-category-v8-overview){background:var(--hs-surface24)!important;border-color:var(--hs-border24)!important}html:root[data-color-mode="dark"] body :is(.hs-category-v8-directory-top,.hs-category-v8-count,.hs-class-options label){background:var(--hs-raised24)!important;border-color:var(--hs-border24)!important;color:var(--hs-ink24)!important}html:root[data-color-mode="dark"] body .hs-category-v8-eyebrow{color:var(--hs-accent24)!important}html:root[data-color-mode="dark"] body .hs-price-summary :is(dd,output){color:var(--hs-ink24)!important}
html:root[data-color-mode="dark"] body .hs-category-v8-overview span{color:var(--hs-muted24)!important}
html:root[data-color-mode="dark"] body .hs-v12-visual-caption .hs-v12-caption-icon{background:var(--hs-raised24)!important;color:var(--hs-accent24)!important}html:root[data-color-mode="dark"] body .hs-v15-header-shell .hs-mega:is([open],:hover,:focus-within)>summary{background:var(--hs-raised24)!important;color:var(--hs-accent24)!important;border-color:var(--hs-border24)!important}html:root[data-color-mode="dark"] body .hs-mega-v16 :is(header,footer){border-color:var(--hs-border24)!important}html:root[data-color-mode="dark"] body .hs-mega-v16 footer span{color:var(--hs-muted24)!important}html:root[data-color-mode="dark"] body .live-chat-window header button{background:var(--hs-raised24)!important;color:var(--hs-ink24)!important;border-color:var(--hs-border24)!important}html:root[data-color-mode="dark"] body .hs-live-welcome-v13{border-color:var(--hs-border24)!important}
