html[data-theme="light"]{color-scheme:light}
html[data-theme="dark"]{color-scheme:dark;background:#0b1511}
.theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:44px;height:44px;flex:0 0 44px;padding:0;border:1px solid #dce4d5;border-radius:13px;background:#edf2e7;color:#416438;cursor:pointer;transition:background .18s,border-color .18s,transform .18s;vertical-align:middle;-webkit-tap-highlight-color:transparent}
.theme-toggle[hidden]{display:none!important}
.theme-toggle:hover{background:#e1edce;border-color:#bfd4a5}
.theme-toggle:active{transform:scale(.95)}
.theme-toggle:focus-visible{outline:3px solid #75a63c;outline-offset:4px}
.theme-toggle svg{display:block;width:19px;height:19px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.theme-toggle .theme-icon-sun{display:none}
html[data-theme="dark"] .theme-toggle{background:#1b3023;border-color:#3b5233;color:#c3f68b}
html[data-theme="dark"] .theme-toggle:hover{background:#29432c;border-color:#71944d}
html[data-theme="dark"] .theme-toggle .theme-icon-moon{display:none}
html[data-theme="dark"] .theme-toggle .theme-icon-sun{display:block}
.mobile-nav .theme-toggle{width:100%;justify-content:flex-start;padding:0 14px;margin-top:14px;font:650 13px Manrope,Arial,sans-serif;min-height:46px}
.header-actions{gap:18px}
.desktop-nav{margin-left:12px;gap:27px}
.form-header{gap:14px}
.form-header .support-link{margin-left:auto}
html[data-theme="dark"] :is(.home-page,.guide-page){--paper:#0b1511;--ink:#edf4e8;--muted:#a4b6a5;--green:#b7f56b;--forest:#10271c;--line:#2b4132;--white:#14251c;background:var(--paper);color:var(--ink)}
html[data-theme="dark"] ::selection{background:#b7f56b;color:#14251c}
html[data-theme="dark"] :is(.home-page,.guide-page) :is(a,button,summary):focus-visible{outline-color:#b7f56b}
html[data-theme="dark"] .header{background:#0b1511ed;border-color:#293b2e;box-shadow:0 3px 28px #00000012}
html[data-theme="dark"] :is(.home-page,.guide-page) .brand-spark{color:#b7f56b}
html[data-theme="dark"] .desktop-nav a{color:#b0c1ae}
html[data-theme="dark"] .desktop-nav a:is(:hover,.is-active){color:#b7f56b}
html[data-theme="dark"] .mobile-nav{background:#101f17;border-color:#2b4132;box-shadow:0 18px 35px #0006}
html[data-theme="dark"] .mobile-nav>a{border-color:#2b4132;color:#d8e6d1}
html[data-theme="dark"] .menu-toggle span{background:#d5e9ca}
html[data-theme="dark"] :is(.home-page,.guide-page) .button-dark{background:#233c29;color:#d8f4c3;box-shadow:inset 0 0 0 1px #405c35}
html[data-theme="dark"] :is(.home-page,.guide-page) .button-dark:hover{background:#315235;color:#efffe2}
html[data-theme="dark"] :is(.home-page,.guide-page) .button-green{background:#b7f56b;color:#183125;box-shadow:0 7px 32px #b7f56b0d}
html[data-theme="dark"] :is(.home-page,.guide-page) .button-green:hover{background:#c9ff87;box-shadow:0 10px 36px #b7f56b20}
html[data-theme="dark"] .skip-link{background:#b7f56b;color:#14251c}
html[data-theme="dark"] .hero .eyebrow{color:#a9c39b}
html[data-theme="dark"] .status-dot{background:#b7f56b;box-shadow:0 0 0 4px #b7f56b12,0 0 18px #a2ec6030}
html[data-theme="dark"] :is(.word-highlight,.green-period){color:#b7f56b}
html[data-theme="dark"] .word-highlight svg{stroke:#77ae4a;opacity:.55}
html[data-theme="dark"] :is(.hero-description,.hero-footnote,.hero-contact){color:#a4b6a5}
html[data-theme="dark"] .hero-terms{color:#a8bca0}
html[data-theme="dark"] .hero-terms strong{color:#e2f2d9}
html[data-theme="dark"] .hero-terms li+li:before{background:#607f4b}
html[data-theme="dark"] .hero-contact strong{color:#c7dfb9}
html[data-theme="dark"] .hero-art:before{background:radial-gradient(ellipse at 54% 50%,#8bc64d26 0%,#316e3433 36%,#18361d15 53%,transparent 70%)}
html[data-theme="dark"] .art-grid{background-image:linear-gradient(#92bd6b13 1px,transparent 1px),linear-gradient(90deg,#92bd6b13 1px,transparent 1px)}
html[data-theme="dark"] .orbit{border-color:#8bb16c2b}
html[data-theme="dark"] .orbit-dot{background:#a9d479;box-shadow:0 0 0 6px #a9d4790c,0 0 20px #8edc4550}
html[data-theme="dark"] :is(.art-label,.art-caption){color:#95ad87}
html[data-theme="dark"] .art-caption>span{color:#b7f56b}
html[data-theme="dark"] .payment-card{background:linear-gradient(125deg,#2c4d32 0%,#14251b 60%,#23432b 100%);border-color:#6c8b50;box-shadow:9px 20px 0 -10px #0005,12px 36px 45px -18px #0009}
html[data-theme="dark"] .ruble-coin{box-shadow:5px 7px 0 #7d9275,9px 18px 24px #0006,0 0 45px #c9ff9220}
html[data-theme="dark"] .payout-card{background:#1c3222;border-color:#4a6339;color:#f2fae9;box-shadow:0 18px 36px -12px #0007}
html[data-theme="dark"] .payout-copy>span{color:#b2c6a5}
html[data-theme="dark"] .payout-copy small{background:#2b4630;color:#c5e4ae}
html[data-theme="dark"] .payout-check{color:#b7f56b}
html[data-theme="dark"] .floating-tag{color:#1a311d;box-shadow:0 8px 28px #0004}
html[data-theme="dark"] .fact strong small{background:#1f3324;color:#b9d6a7}
html[data-theme="dark"] .usecases li{background:#13221a;border-color:#2c4230;color:#c0d2b7}
html[data-theme="dark"] .usecases li:before{color:#9bdc65}
html[data-theme="dark"] .usecases li:hover{border-color:#708f51;background:#1a2c1f}
html[data-theme="dark"] .project-card{background:linear-gradient(145deg,#192c20,#122018);box-shadow:inset 0 0 0 1px #314631}
html[data-theme="dark"] .telegram-card{background:linear-gradient(145deg,#182b23,#12221b)}
html[data-theme="dark"] .project-card:hover{box-shadow:inset 0 0 0 1px #506c3b,0 25px 45px -25px #0007}
html[data-theme="dark"] .card-topline{color:#a2b893}
html[data-theme="dark"] .outline-icon{border-color:#46613a;color:#b1d494;background:#223b26}
html[data-theme="dark"] .project-card p{color:#a4b69b}
html[data-theme="dark"] .project-details{color:#b7f56b}
html[data-theme="dark"] .browser-illustration{background:#203226;border-color:#415536;box-shadow:0 20px 40px #0004}
html[data-theme="dark"] .browser-bar{border-color:#3b4e31;color:#a6b798}
html[data-theme="dark"] .browser-bar>span:last-child{background:#15231a;color:#b7c9a9}
html[data-theme="dark"] .product-shape{background:#38552c;color:#b7f56b}
html[data-theme="dark"] .mock-product-lines>span{background:#3b5032}
html[data-theme="dark"] .mock-button{background:#b7f56b;color:#16311d}
html[data-theme="dark"] .chat-message{background:#315334;color:#e1f6d2}
html[data-theme="dark"] .chat-message small{color:#b0c99c}
html[data-theme="dark"] .bot-message>div:last-child{background:#20362a;border:1px solid #3c573c}
html[data-theme="dark"] .bot-message b{color:#b7f56b}
html[data-theme="dark"] .bot-message p{color:#c5d6b9}
html[data-theme="dark"] .chat-pay{color:#b7f56b;border-color:#3c573c}
html[data-theme="dark"] .flow-section{background:linear-gradient(115deg,#11291d,#142f21 65%,#10241b);border-block:1px solid #2b4630}
html[data-theme="dark"] .flow-node>div:last-child>span{color:#a7bd9a}
html[data-theme="dark"] .terms-rate{color:#183125;box-shadow:0 12px 50px #0003}
html[data-theme="dark"] .terms-rate>.button{background:#17301c;color:#d4f3b6;box-shadow:none}
html[data-theme="dark"] .terms-rate>.button:hover{background:#284c29}
html[data-theme="dark"] .terms-details{background:#13231b;border-color:#304331}
html[data-theme="dark"] .terms-checklist li{border-color:#304331}
html[data-theme="dark"] .terms-checklist li:before{color:#8eaf74}
html[data-theme="dark"] .terms-checklist p{color:#adbea4}
html[data-theme="dark"] .terms-note{background:#20331f;color:#bbcfac;border:1px solid #30482d}
html[data-theme="dark"] .terms-note strong{color:#d6f0c4}
html[data-theme="dark"] .benefit{background:#13231b;border-color:#304331}
html[data-theme="dark"] .benefit p{color:#a4b69b}
html[data-theme="dark"] .fee-benefit{background:#b7f56b;color:#183125}
html[data-theme="dark"] .fee-benefit p{color:#41622b}
html[data-theme="dark"] .benefit-icon svg{stroke:#a5cb89}
html[data-theme="dark"] :is(.no-hold,.no-company)>span{color:#a4b69b}
html[data-theme="dark"] .compare{background:#13231b;border-color:#334933;box-shadow:0 12px 44px #0002}
html[data-theme="dark"] .compare :is(th,td){border-color:#2c4130}
html[data-theme="dark"] .compare thead th{background:#18291e;color:#a6ba98}
html[data-theme="dark"] .compare thead th.compare-us{background:#284024;color:#c9e6b3}
html[data-theme="dark"] .compare td{color:#afbfaa}
html[data-theme="dark"] .compare td.compare-us{background:#1b3422;color:#e3f7d4}
html[data-theme="dark"] .compare .us-brand b{color:#b7f56b}
html[data-theme="dark"] .compare-icon.no{background:#27382c;color:#9dae99}
html[data-theme="dark"] .compare-icon.yes{background:#b7f56b;color:#1e3a23}
html[data-theme="dark"] .compare td:before{color:#a3b598}
html[data-theme="dark"] .compare td.compare-us:before{color:#accd92}
html[data-theme="dark"] .compare tr{border-color:#2c4130}
html[data-theme="dark"] .steps article{border-color:#385030}
html[data-theme="dark"] .step-number{color:#9bbb7d}
html[data-theme="dark"] .steps a{color:#b7f56b}
html[data-theme="dark"] .faq-list details{border-color:#304331}
html[data-theme="dark"] .faq-list summary>span{color:#b7f56b}
html[data-theme="dark"] .faq-list details>div{color:#acbda5}
html[data-theme="dark"] .faq-list details a{color:#b7f56b}
html[data-theme="dark"] .contact-box{color:#183125;background:#b7f56b;box-shadow:0 20px 65px #0003}
html[data-theme="dark"] .contact-copy .button{background:#17301c;color:#d4f3b6;box-shadow:none}
html[data-theme="dark"] .contact-copy .button:hover{background:#284c29}
html[data-theme="dark"] :is(.footer-top p,.footer-bottom){color:#9aae90}
html[data-theme="dark"] .footer-guides a{color:#c0d5af}
html[data-theme="dark"] .breadcrumbs a{color:#c0d5af}
html[data-theme="dark"] .breadcrumbs li+li:before{color:#73866a}
html[data-theme="dark"] .guide-hero{color:#edf4e8;background:linear-gradient(120deg,#1e3825,#10271c 75%);box-shadow:inset 0 0 0 1px #385132}
html[data-theme="dark"] .guide-hero>p{color:#bdcfb5}
html[data-theme="dark"] .guide-number{color:#a9d77f}
html[data-theme="dark"] .guide-section :is(p,li){color:#aebfa5}
html[data-theme="dark"] .guide-section li::marker{color:#b7f56b}
html[data-theme="dark"] .source-link a{color:#b7f56b}
html[data-theme="dark"] .guide-summary{background:#19301e;border-color:#385132}
html[data-theme="dark"] .guide-summary dl>div{border-color:#385132}
html[data-theme="dark"] .guide-summary dt{color:#afc59f}
html[data-theme="dark"] .guide-summary>a{color:#c9ecaf}
html[data-theme="dark"] .guide-toc a{color:#a1b595}
html[data-theme="dark"] .guide-toc a:hover{color:#b7f56b}
html[data-theme="dark"] .guide-cta{background:#b7f56b;color:#183125}
html[data-theme="dark"] .guide-cta>.button{background:#17301c;color:#d4f3b6;box-shadow:none}
html[data-theme="dark"] .guide-cta>.button:hover{background:#284c29}
html[data-theme="dark"] .guide-related a{color:#bfd8a9}
html[data-theme="dark"] .guide-related a:hover{color:#b7f56b}
html[data-theme="dark"] .payment-demo{background:#102019;border-color:#3b5134;color:#edf4e8;box-shadow:0 30px 100px #0009}
html[data-theme="dark"] .payment-demo::backdrop{background:#030b08d9}
html[data-theme="dark"] .payment-demo__badge{background:#2b4427;color:#d0edb8}
html[data-theme="dark"] .payment-demo__close{color:#bed7ab}
html[data-theme="dark"] .payment-demo__close:hover{background:#29402a}
html[data-theme="dark"] :is(.payment-demo__notice,.payment-demo__description){color:#a9bea1}
html[data-theme="dark"] .payment-demo__progress li{border-color:#354a2f;color:#9cb28f}
html[data-theme="dark"] .payment-demo__progress li:is(.is-current,.is-complete){border-color:#b7f56b;color:#d7f1c4}
html[data-theme="dark"] :is(.payment-demo__order,.payment-demo__confirmation){background:#192d20;border-color:#354d31}
html[data-theme="dark"] .payment-demo__merchant{border-color:#354d31}
html[data-theme="dark"] :is(.payment-demo__merchant span,.payment-demo__amount-label){color:#b3c8a6}
html[data-theme="dark"] .payment-demo__back{color:#c2e2ab}
html[data-theme="dark"] .payment-demo__back:hover{background:#29402a}
html[data-theme="dark"] .payment-demo__receipt{background:#223e26;border-color:#54783e}
html[data-theme="dark"] .payment-demo__receipt :is(p,.payment-demo__amount-label){color:#c1dcb0}
@media(min-width:901px) and (max-width:1100px){.header-inner{gap:18px}.header-actions{gap:12px}.desktop-nav{gap:20px;margin-left:0}}
@media(max-width:900px){.header-actions{gap:12px}}
@media(max-width:640px){.header-actions{gap:6px}.header-actions>.theme-toggle{display:none}.form-header{gap:9px}.form-header>.theme-toggle{width:40px;height:40px;flex-basis:40px;border-radius:12px}.cabinet-page .topbar-right{gap:9px}.cabinet-page .topbar-right>.theme-toggle{width:34px;height:34px;flex-basis:34px;border-radius:10px}.cabinet-page .topbar-right>.theme-toggle svg{width:17px;height:17px}}
@media(prefers-reduced-motion:reduce){.theme-toggle{transition:none}}
