/* DigiCloud light theme — generated by tools/build-light.js from components.css; do not edit by hand. */
.dh-shero{border-bottom-color:var(--dh-line)}
.dh-shero::before{background-image:linear-gradient(var(--dh-line) 1px,transparent 1px),linear-gradient(90deg,var(--dh-line) 1px,transparent 1px)}
.dh-crumb{color:var(--dh-faint)}
.dh-crumb a:hover{color:var(--dh-brand)}
.dh-crumb [aria-current]{color:var(--dh-text-2)}
.dh-dot i{background-color:var(--dh-surface-3)}
.dh-dot i::after{background-color:var(--dh-brand)}
.dh-slide-pause{border-color:var(--dh-line-2)!important}
.dh-slide-pause span{border-inline-color:var(--dh-muted)}
.dh-slide-pause[aria-pressed="true"] span{border-block-color:transparent;border-inline-start-color:var(--dh-brand)}
.dh-svc-pricing{background-color:var(--dh-bg-2);border-bottom-color:var(--dh-line)}
.dh-feature-grid{background-color:var(--dh-line);border-color:var(--dh-line)}
.dh-feature{background-color:var(--dh-bg)}
.dh-feature p{color:var(--dh-muted)}
.dh-highlight{border-color:rgba(255,138,31,.4);background-image:radial-gradient(700px 320px at 0% 0%,rgba(255,138,31,.14),transparent 60%);background-color:var(--dh-bg-2)}
[dir="rtl"] .dh-highlight{background-image:radial-gradient(700px 320px at 100% 0%,rgba(255,138,31,.14),transparent 60%);background-color:var(--dh-bg-2)}
.dh-highlight p{color:var(--dh-muted)}
.dh-highlight li{border-color:var(--dh-line-2);background-color:rgba(248,248,247,0.55)}
.dh-highlight li .dh-i{color:var(--dh-brand)}
.dh-faq details{border-bottom-color:var(--dh-line)}
.dh-faq details:first-child{border-top-color:var(--dh-line)}
.dh-faq summary .dh-i{color:var(--dh-brand)}
.dh-faq summary:hover{color:var(--dh-brand)}
.dh-faq-a{color:var(--dh-muted)}
.dh-footer{border-top-color:var(--dh-line);background-image:linear-gradient(180deg,var(--dh-bg) 0%,#FAFAF9 100%)}
.dh-footer-glow{background-image:radial-gradient(50% 60% at 50% 100%,rgba(255,138,31,.16),transparent 70%)}
.dh-footer::before{background-image:linear-gradient(var(--dh-line) 1px,transparent 1px),linear-gradient(90deg,var(--dh-line) 1px,transparent 1px)}
.dh-footer-top{border-bottom-color:var(--dh-line)}
.dh-status-pill{border-color:var(--dh-line-2);color:var(--dh-text-2);background-color:rgba(244,243,242,0.6)}
.dh-status-pill i{background-color:var(--dh-ok)}
.dh-status-pill b{color:var(--dh-ok)}
.dh-footer-h{color:var(--dh-text)}
.dh-footer-contact a,.dh-fc-static{border-color:var(--dh-line);background-color:rgba(244,243,242,0.55)}
.dh-footer-contact a:hover{border-color:rgba(255,138,31,.5);background-color:var(--dh-surface)}
.dh-fc-ico{background-color:var(--dh-surface-2);color:var(--dh-brand);border-color:var(--dh-line-2)}
.dh-fc-ico.dh-wa{color:#1DA550}
.dh-footer-contact small{color:var(--dh-faint)}
.dh-footer-contact b{color:var(--dh-text)}
.dh-footer-grid{border-bottom-color:var(--dh-line)}
.dh-footer-brand p{color:var(--dh-muted)}
.dh-footer-title{color:var(--dh-faint)}
.dh-footer-col a{color:var(--dh-text-2)}
.dh-footer-col a:hover{color:var(--dh-brand)}
.dh-social a{border-color:var(--dh-line-2);color:var(--dh-text-2)}
.dh-social a:hover{color:var(--dh-brand-ink);background-color:var(--dh-brand);border-color:var(--dh-brand)}
.dh-paylist span{background-color:#fff;border-color:var(--dh-line-2)}
.dh-crypto span{background-color:var(--dh-surface-2)}
.dh-partners a{background-color:#F5F2ED}
.dh-footer-word{color:transparent;background-image:linear-gradient(180deg,rgba(255,138,31,.16),transparent 80%)}
.dh-footer-bottom{border-top-color:var(--dh-line);color:var(--dh-faint)}
.dh-footer-bottom a:hover,.dh-footer-bottom a[aria-current]{color:var(--dh-brand)}
.dh-totop{border-color:var(--dh-line-2);color:var(--dh-text-2)}
.dh-chat-btn{background-color:var(--dh-brand)!important;color:var(--dh-brand-ink)!important;box-shadow:0 18px 40px -12px rgba(23,20,16,0.385),0 0 0 1px rgba(23,20,16,0.056) inset}
.dh-chat-btn-ico{background-color:var(--dh-brand-ink);color:var(--dh-brand)}
.dh-chat-btn-ico::after{border-color:rgba(249,248,247,0.35)}
.dh-chat-panel{background-color:var(--dh-bg-2);border-color:var(--dh-line-2);box-shadow:0 30px 70px -20px rgba(23,20,16,0.224)}
.dh-chat-panel header{background-image:linear-gradient(135deg,rgba(255,138,31,.16),transparent 70%);border-bottom-color:var(--dh-line)}
.dh-chat-avatar{background-color:var(--dh-bg);border-color:var(--dh-line-2)}
.dh-chat-panel header small{color:var(--dh-muted)}
.dh-chat-panel header small i{background-color:var(--dh-ok)}
.dh-chat-x{color:var(--dh-muted)!important}
.dh-chat-x:hover{background-color:var(--dh-surface-3)!important;color:var(--dh-text)!important}
.dh-chat-hi{background-color:var(--dh-surface);color:var(--dh-text-2)}
.dh-chat-list a:hover{background-color:var(--dh-surface-2)}
.dh-chat-list a>.dh-i{color:var(--dh-faint)}
.dh-chat-list small{color:var(--dh-muted)}
.dh-chat-ico{background-color:var(--dh-surface-2);border-color:var(--dh-line-2);color:var(--dh-brand)}
.is-wa .dh-chat-ico{background-color:#25D366;border-color:#25D366;color:#000000}
.dh-chat-teaser{background-color:var(--dh-surface);border-color:var(--dh-line-2);box-shadow:0 20px 40px -14px rgba(23,20,16,0.196);color:var(--dh-text-2)}
.dh-chat-teaser-x{color:var(--dh-faint)!important}
.dh-group-link a{color:var(--dh-brand);border-bottom-color:rgba(255,138,31,.35)}
.dh-group-link a:hover{border-color:var(--dh-brand)}
.dh-soldout{background-color:transparent!important;border-color:rgba(0,0,0,0.18)!important;color:var(--dh-muted,#736C65)!important}
.dh-loc-hero-flag{box-shadow:0 0 0 1px rgba(23,20,16,0.105)}
.dh-loc-stats>div{border-inline-end-color:var(--dh-line-2)}
.dh-loc-stats dt{color:var(--dh-faint)}
.dh-loc-stats dd{color:var(--dh-text)}
.dh-loc-stats dd .dh-pv small{color:var(--dh-muted)}
.dh-loc-badge{background-color:rgba(248,248,247,0.72);border-color:var(--dh-line-2)}
.dh-loc-badge .dh-flag{box-shadow:0 0 0 1px rgba(23,20,16,0.105)}
.dh-loc-badge b{color:var(--dh-text)}
.dh-loc-badge small{color:var(--dh-muted)}
.dh-spec-cell{border-color:var(--dh-line);background-color:var(--dh-bg-2)}
.dh-spec-cell dt{color:var(--dh-faint)}
.dh-spec-cell dd{color:var(--dh-text)}
.dh-loc-region{color:var(--dh-faint)}
.dh-loc-card{border-color:var(--dh-line);background-color:var(--dh-bg-2);color:var(--dh-text)!important}
.dh-loc-card:hover{border-color:rgba(255,138,31,.5)}
.dh-loc-card .dh-flag{box-shadow:0 0 0 1px rgba(23,20,16,0.098)}
.dh-loc-card-txt small{color:var(--dh-muted)}
.dh-loc-card-price small{color:var(--dh-faint)}
.dh-loc-card-price .dh-price{color:var(--dh-text)}
.dh-loc-page-link a{color:var(--dh-brand)}
.dh-loc-page-link a:hover{color:var(--dh-brand-2)}
.dh-flag-none{background-color:var(--dh-surface-3)}
.dh-monthly-note{color:var(--dh-text-2)!important}
.dh-monthly-note .dh-i{color:var(--dh-brand)}
.dh-monthly-pill{border-color:var(--dh-line-2);background-color:var(--dh-surface);color:var(--dh-text)}
.dh-monthly-pill .dh-i{color:var(--dh-brand)}
