@font-face{font-family:Golos;src:url('/golos-400.ttf');font-weight:400;font-display:swap}
@font-face{font-family:Golos;src:url('/golos-500.ttf');font-weight:500;font-display:swap}
@font-face{font-family:Golos;src:url('/golos-600.ttf');font-weight:600;font-display:swap}
@font-face{font-family:Golos;src:url('/golos-700.ttf');font-weight:700;font-display:swap}
:root{--paper:#f4f2ee;--ink:#232423;--muted:#81817d;--line:#d9d8d2;--orange:#232423;--green:#6f736b;--white:#fffefa;font-family:Golos,sans-serif}
body{background:#dddcd4}
.shell{max-width:480px;background:var(--paper);box-shadow:0 0 100px #252c290b}
.topbar{height:78px;margin:0 22px;padding:0;border-bottom:1px solid var(--line)}
.wordmark{gap:0;font-size:23px;font-weight:700;line-height:1}
.wordmark img{display:none}.wordmark span{display:flex;align-items:baseline;gap:6px}.wordmark b{font-weight:400;font-size:20px}
.wordmark:before{content:'';display:block;width:12px;height:12px;background:var(--orange);margin-right:9px;transform:rotate(-12deg);border-radius:2px}
.header-actions .icon-button{border:0;background:transparent;width:34px;height:34px;min-height:34px;padding:7px}
main{padding:22px 22px 30px}.navigation{margin:0 12px;border-top:0;background:#fffdf7;box-shadow:0 -6px 30px #303a2e05;border:1px solid #dedbd2;border-radius:8px;padding:3px 5px;height:64px}
.navigation button{height:54px;gap:4px;font-size:10px}.navigation button.active{background:#efe8dc;color:#28362f;border-radius:5px}
.navigation button.active:before{display:none}.navigation button.active svg{color:var(--orange)}footer{padding-block:7px;font-size:9px}
.desk-greeting{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:16px;color:#525a52;gap:12px}.desk-greeting>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:62%}.desk-status{display:flex;align-items:center;gap:5px;font-size:9px}
.balance-scene{position:relative;min-height:222px;background:#e9e1d3;overflow:hidden;border:1px solid #ded5c7;border-radius:8px}
.scene-account{position:relative;z-index:2;padding:24px 20px;width:64%}.scene-label{display:block;font-size:10px;color:#6f7165}.scene-account strong{display:block;font-size:34px;font-weight:500;white-space:nowrap;margin:13px 0 19px;font-variant-numeric:tabular-nums}
.scene-account button{border:0;background:#293930;color:#fffdf7;border-radius:5px;font-size:11px;min-height:34px;padding:8px 10px;gap:14px}.scene-account button svg{width:14px;height:14px}
.balance-scene>img{position:absolute;right:-51px;top:0;width:52%;height:174px;object-fit:cover;object-position:63% 70%;mix-blend-mode:multiply}
.scene-footer{position:relative;z-index:2;display:flex;justify-content:space-between;gap:6px;padding:11px 15px;border-top:1px solid #d3cbbb;font-size:8px;color:#656a5f;background:#e9e1d3}
.desk-actions{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:18px}
.desk-actions>button{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;text-align:left;border:0;border-right:1px solid var(--line);border-radius:0;padding:16px 10px 13px;gap:10px 8px;font-size:11px;min-height:100px}
.desk-actions>button:first-child{padding-left:0}.desk-actions>button:last-child{border-right:0;padding-right:0}.desk-actions .action-index{font-size:8px;color:#a19f94;width:100%;font-family:monospace}.desk-actions svg{width:18px;height:18px}.desk-actions>button>svg:last-child{position:absolute;right:8px;top:15px;width:11px;height:11px;color:#8b9286}
.desk-action-primary>svg{color:var(--orange)}.desk-actions>button>span:not(.action-index){line-height:1.5;font-weight:500}
.desk-section-title{display:flex;justify-content:space-between;align-items:center;margin:27px 0 12px}.desk-section-title h2{margin:0;font-size:15px;font-weight:600}.desk-section-title button{padding:0;min-height:20px;border:0;font-size:9px;color:#7d8378;gap:7px}.desk-section-title button svg{width:12px;height:12px}
.connection-register{border-block:1px solid var(--line)}.connection-register button{display:flex;width:100%;justify-content:flex-start;border:0;border-radius:0;border-bottom:1px solid var(--line);padding:12px 0;gap:13px;min-height:51px}.connection-register button:last-child{border:0}.connection-register strong{font-size:18px;font-weight:500;min-width:24px}.connection-register button>span:not(.register-icon){font-size:11px;color:#70776c;flex:1;text-align:left}.connection-register button>svg{width:13px;height:13px;color:#8d9588}.register-icon{display:grid;place-items:center;width:25px;height:25px;background:#e3e8de;border-radius:50%;color:#5e7c64}.register-icon svg{width:13px;height:13px}.register-icon.pending{background:#ebe4d7;color:#a48b58}
.quiet-history{position:relative;min-height:100px;border-bottom:1px solid var(--line);padding:9px 48px 15px 0}.quiet-history>span{font-size:11px;color:#70766b}.quiet-history p{font-size:10px;line-height:1.65;color:#a0a092;margin:7px 0 0}.quiet-history>svg{position:absolute;right:0;top:15px;width:24px;height:24px;color:#aaa99d}
.desk-support{border:0;width:100%;justify-content:flex-start;background:#e9e6dc;border-radius:8px;gap:12px;margin-top:22px;padding:14px}.desk-support>span:nth-child(2){flex:1;text-align:left}.desk-support strong{display:block;font-size:14px;font-weight:500}.desk-support small{display:block;font-size:9px;color:#878b7d;margin-top:5px}.desk-support>svg{width:14px;height:14px}.support-disc{width:33px;height:33px;background:#f8f5ec;border-radius:50%;display:grid;place-items:center;color:#606d5d}.support-disc svg{width:17px;height:17px}
.section-head h1{font-size:25px;font-weight:600}.product-grid{gap:11px}.product{background:#faf8f2;border-color:#dedbd1;box-shadow:0 2px 4px #353b2a03}.product .country-photo{aspect-ratio:1.3;object-position:center;filter:saturate(.93)}.product-bottom{align-items:center}.product .price{font-size:19px;font-weight:500}.product .icon-button{border-radius:50%;width:32px;height:32px;min-height:32px}.product .description{font-size:10px}
@media(max-width:360px){main{padding-inline:16px}.topbar{margin-inline:16px}.scene-account{padding-left:15px}.scene-account strong{font-size:29px}.desk-actions>button{font-size:10px;gap:6px}.desk-support small{font-size:8px}}
body{background:#deddd8}button,input,select,textarea{font-family:Golos,sans-serif}*{box-shadow:none!important;background-image:none!important;text-shadow:none!important}button{border-radius:3px}.wordmark{font-family:Golos,sans-serif;font-size:22px;font-weight:700}.wordmark:before{width:5px;height:23px;transform:none;background:#232423;border-radius:0;margin-right:8px}.wordmark b{font-size:18px;font-weight:400}.header-actions{gap:8px}.header-actions .icon-button{border:1px solid #cecec7;border-radius:50%;width:32px;height:32px;min-height:32px;padding:7px}.header-actions .header-cart{background:#232423;color:#fffefa;border-color:#232423}
.shell{background:var(--paper)}.balance-scene{background:#e8e5dd;border-color:#d5d2c9;border-radius:3px}.scene-account{width:66%;padding-top:26px}.scene-label{font-size:11px;color:#6d6c65}.scene-account strong{font-size:34px;font-weight:500}.scene-account button{background:#232423;border-radius:2px}.balance-scene>img{filter:saturate(.75);mix-blend-mode:multiply}.scene-footer{background:#e8e5dd;color:#79786f;font-size:8px}.desk-greeting{font-size:11px}.desk-status{font-size:8px}.desk-status .online-dot{background:#797d70;width:4px;height:4px}
.desk-actions{gap:0;border:1px solid #cbc9bf;margin-top:16px}.desk-actions>button{padding:16px 12px;min-height:91px;gap:10px;border-color:#cbc9bf}.desk-actions>button:first-child{padding-left:12px}.desk-actions>button:last-child{padding-right:12px}.desk-actions .action-index{font-family:Golos,sans-serif;color:#a4a296;font-size:8px}.desk-actions>button>span:not(.action-index){font-size:10px;line-height:1.55}.desk-actions>button>svg{width:16px;height:16px;color:#383a35}.desk-actions>button>svg:last-child{width:10px;height:10px;top:14px;right:10px}.desk-actions>button:first-child{background:#e9e6dc}
.desk-section-title{margin-top:26px}.desk-section-title h2{font-size:14px;font-weight:600}.desk-section-title button{font-size:9px}.connection-register button{gap:12px;padding-block:13px}.connection-register strong{font-size:19px}.connection-register button>span:not(.register-icon){font-size:10px}.register-icon,.register-icon.pending{background:transparent;border:1px solid #cacbc0;color:#666c61;width:22px;height:22px}.quiet-history{min-height:91px}.quiet-history>span{font-size:10px}.quiet-history p{font-size:9px}.desk-support{border-radius:3px;background:transparent;border-block:1px solid #d4d3ca;padding:15px 0;margin-top:20px}.support-disc{background:transparent;border:1px solid #cacbc0;border-radius:50%;width:30px;height:30px}.desk-support strong{font-size:12px}.desk-support small{font-size:9px}
.navigation{border:1px solid #c6c5bb;border-radius:3px;background:#f9f7f1;height:64px;padding:0;margin-inline:14px}.navigation button{position:relative;border-right:1px solid #dfded5;border-radius:0;height:62px;color:#7d8075;font-size:9px;gap:6px}.navigation button:last-child{border-right:0}.navigation button.active{background:#e8e5db;color:#252a24;border-radius:0}.navigation button.active:after{content:'';position:absolute;top:0;left:28%;right:28%;height:2px;background:#252a24}.navigation button.active svg{color:#252a24}.navigation svg{width:18px;height:18px}footer{font-family:Golos,sans-serif;color:#9d9d92;font-size:8px;padding-top:8px}
.section-head h1{font-family:Golos,sans-serif;font-size:23px;font-weight:600}.category-tabs button{border-radius:2px}.category-tabs button.active{background:#242723}.product{border-radius:3px;border-color:#d2d0c7;background:#faf8f2}.product .country-photo{border-radius:0;filter:saturate(.8)}.product .icon-button{background:#262c26;color:#fff;border-radius:50%}.product .price{font-family:Golos,sans-serif;font-size:18px}.product h3{font-size:12px;font-weight:500}.product .country{font-size:10px}.protocol{border-radius:2px;font-size:8px;background:#e6e8df}.primary{background:#242a24;color:#fff}.badge{border-radius:2px}.row{border-radius:3px}.settings-icon{background:transparent;border:1px solid #d4d3c9;border-radius:3px}.profile-avatar{background:#dfded4;color:#343b30}.settings-list button{border-radius:0}.empty,.activity-empty{border-radius:3px}dialog{border-radius:5px}
.country-heading{margin:6px 0 24px}.country-heading>span{font-size:10px;color:#96968b}.country-heading h1{font-size:28px;font-weight:500;line-height:1.2;margin:10px 0}.country-heading p{font-size:11px;color:#818577;margin:0}.country-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.country-choice{display:block;text-align:left;padding:0;border:0;background:transparent;border-radius:0;min-width:0}.country-choice:hover{background:transparent}.country-choice>img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:5px}.country-choice-body{position:relative;display:block;padding:13px 22px 0 0}.country-choice-body strong{display:block;font-size:15px;font-weight:500}.country-choice-body>span{display:block;margin-top:6px;font-size:10px;color:#85877b}.country-choice-body>svg{position:absolute;right:0;top:13px;width:15px;height:15px}.country-back{border:0;padding:0;font-size:11px;min-height:30px;margin-bottom:14px}.country-back svg{width:15px;height:15px}.country-cover img{width:100%;aspect-ratio:1.65;object-fit:cover;border-radius:5px}.country-title{display:flex;justify-content:space-between;align-items:center;margin:21px 0}.country-title h1{font-size:28px;font-weight:500;margin:0}.country-title>span{font-size:11px;color:#868b7b}.protocol-picker{display:flex;width:100%;border-bottom:1px solid #c9c9bd;gap:28px;margin-bottom:8px}.protocol-picker button{position:relative;border:0;background:none;padding:8px 0 14px;color:#929687;font-size:13px;border-radius:0;min-width:60px;justify-content:flex-start}.protocol-picker button.selected{color:#242a22}.protocol-picker button.selected:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#242a22}.tariff-option{width:100%;border:0;border-bottom:1px solid #dddcd1;border-radius:0;justify-content:space-between;gap:10px;padding:20px 0;background:none}.tariff-option>span{flex:1;text-align:left}.tariff-option strong{display:block;font-size:13px;font-weight:500}.tariff-option small{display:block;font-size:9px;color:#9b9d8f;margin-top:7px}.tariff-option b{font-size:14px;font-weight:500;white-space:nowrap}.tariff-option>svg{width:14px;height:14px;margin-left:4px}
.account-shapes{display:grid;grid-template-columns:1.55fr 1fr;gap:10px;align-items:center;margin:8px -4px 16px}.balance-hex,.loyalty-hex{clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#e1dfd4;min-width:0;height:178px;padding:22px 16px}.balance-hex>span,.loyalty-hex>span{font-size:11px;color:#73766a;line-height:1.6}.balance-hex strong{font-size:25px;font-weight:500;margin:10px 0 14px;white-space:nowrap;font-variant-numeric:tabular-nums}.balance-hex button{background:#292f28;color:#fff;border:0;min-height:32px;padding:7px 10px;font-size:10px}.balance-hex button svg{width:12px;height:12px}.loyalty-hex{height:142px;background:#eae8df;padding-inline:14px}.loyalty-hex strong{font-size:29px;font-weight:500;margin:8px 0}.loyalty-hex strong small{font-size:16px;margin-left:2px}.loyalty-hex>span:last-child{font-size:9px}.register-icon{background:#e1eddf;border-color:#cedfca;color:#527d4c}.register-icon.pending{background:#f2e7cc;border-color:#ead9aa;color:#b29141}
.partner-banner{position:relative;display:block;width:100%;text-align:left;border:0;border-radius:0;padding:22px 20px;margin:22px 0 4px;background:#e1dfd4;overflow:hidden;clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px))}.partner-banner>div{position:relative;z-index:1;width:67%}.partner-banner small{font-size:9px;color:#7f8374}.partner-banner strong{display:block;font-size:20px;line-height:1.3;font-weight:500;margin:10px 0 18px}.partner-banner span{display:flex;align-items:center;gap:8px;font-size:9px}.partner-banner svg{width:13px;height:13px}.partner-banner img{position:absolute;right:-43px;top:0;width:49%;height:100%;object-fit:cover;object-position:40%;mix-blend-mode:multiply}.balance-panel,.summary,.settings-profile{border-radius:0;clip-path:polygon(0 8px,8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px))}.loyalty-summary{font-size:11px;line-height:1.8}
html[data-theme=dark]{color-scheme:dark;--paper:#191c1a;--ink:#eeeee6;--muted:#a1a398;--line:#383d36;--white:#242923;--orange:#e6e8dc;--green:#9aaa91;background:#101310;color:var(--ink)}html[data-theme=dark] body{background:#101310;color:var(--ink)}html[data-theme=dark] .shell{background:#191c1a}html[data-theme=dark] .topbar{border-color:#383d36}html[data-theme=dark] .wordmark:before{background:#dce3d1}html[data-theme=dark] .wordmark,html[data-theme=dark] button{color:var(--ink)}html[data-theme=dark] .desk-greeting,html[data-theme=dark] .country-heading p,html[data-theme=dark] .country-choice-body>span{color:#a1a398}html[data-theme=dark] .balance-hex{background:#30372c}html[data-theme=dark] .loyalty-hex{background:#242b23}html[data-theme=dark] .balance-hex>span,html[data-theme=dark] .loyalty-hex>span{color:#a9b29e}html[data-theme=dark] .balance-hex button{background:#d7deca;color:#22291d}html[data-theme=dark] .desk-actions{border-color:#41483b}html[data-theme=dark] .desk-actions>button{border-color:#41483b}html[data-theme=dark] .desk-actions>button:first-child{background:#242b23}html[data-theme=dark] .desk-actions svg{color:#b7c0ad}html[data-theme=dark] .connection-register,html[data-theme=dark] .connection-register button,html[data-theme=dark] .desk-support,html[data-theme=dark] .quiet-history{border-color:#383e33}html[data-theme=dark] .register-icon{background:#273b27;color:#99bd8a;border-color:#3e5738}html[data-theme=dark] .register-icon.pending{background:#3a3221;color:#d8b66e;border-color:#5c4c2e}html[data-theme=dark] .connection-register button>span:not(.register-icon),html[data-theme=dark] .desk-support small{color:#a1a998}html[data-theme=dark] .partner-banner{background:#31382c}html[data-theme=dark] .partner-banner img{mix-blend-mode:normal;opacity:.75}html[data-theme=dark] .partner-banner small{color:#b9c0ae}html[data-theme=dark] .navigation{background:#222820;border-color:#48513e}html[data-theme=dark] .navigation button{border-color:#353f2f;color:#a6af9a}html[data-theme=dark] .navigation button.active{background:#38412f;color:#eff2e7}html[data-theme=dark] .navigation button.active svg{color:#e5edda}html[data-theme=dark] .navigation button.active:after{background:#c9d6b8}html[data-theme=dark] .protocol-picker,html[data-theme=dark] .tariff-option{border-color:#3b4433}html[data-theme=dark] .protocol-picker button.selected{color:#f2f3ed}html[data-theme=dark] .protocol-picker button.selected:after{background:#dbe3cd}html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select,html[data-theme=dark] dialog{background:#242a21;color:#f1f3e9;border-color:#424b39}html[data-theme=dark] .primary{background:#d9e0ce;color:#22281d}html[data-theme=dark] .row,html[data-theme=dark] .balance-panel,html[data-theme=dark] .summary,html[data-theme=dark] .settings-profile,html[data-theme=dark] .product{background:#242a21;border-color:#3e4734}html[data-theme=dark] .settings-icon,html[data-theme=dark] .profile-avatar{background:#323b2b;color:#d8e1ca;border-color:#455139}html[data-theme=dark] .header-actions .icon-button{border-color:#4c5543}html[data-theme=dark] .header-actions .header-cart{background:#dce3d3;color:#22271d}html[data-theme=dark] .badge,html[data-theme=dark] .protocol{background:#35402d;color:#d5dfc9}html[data-theme=dark] .message.admin{background:#303c27}html[data-theme=dark] .issuance{background:#10160e;color:#e0e8d5}
@media(max-width:360px){.balance-hex{height:160px;padding-inline:12px}.balance-hex strong{font-size:22px}.loyalty-hex{height:135px}.loyalty-hex strong{font-size:25px}.partner-banner strong{font-size:18px}}
.partner-banner p{font-size:10px;line-height:1.6;margin:-7px 0 16px;color:#747a6b}html[data-theme=dark] .partner-banner p{color:#b4beaa}
.balance-hex,.loyalty-hex{clip-path:polygon(16% 0,84% 0,94% 10%,100% 26%,100% 74%,94% 90%,84% 100%,16% 100%,6% 90%,0 74%,0 26%,6% 10%)}
.balance-hex,.loyalty-hex{position:relative;isolation:isolate}
.balance-hex:before,.loyalty-hex:before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(125deg,rgba(46,49,38,.07) 0,rgba(46,49,38,.07) .7px,rgba(255,255,246,.16) 1.2px,transparent 2px,transparent 4px),repeating-linear-gradient(35deg,rgba(52,54,40,.025) 0,rgba(52,54,40,.025) .6px,transparent 1px,transparent 7px)!important}
.balance-hex>*,.loyalty-hex>*{position:relative;z-index:1}
html[data-theme=dark] .balance-hex:before,html[data-theme=dark] .loyalty-hex:before{background-image:repeating-linear-gradient(125deg,rgba(0,0,0,.13) 0,rgba(0,0,0,.13) .7px,rgba(221,232,205,.065) 1.2px,transparent 2px,transparent 4px),repeating-linear-gradient(35deg,rgba(220,232,203,.035) 0,rgba(220,232,203,.035) .6px,transparent 1px,transparent 7px)!important}
.balance-hex,.loyalty-hex{clip-path:polygon(50% 0,70% 20%,85% 25%,90% 40%,100% 50%,90% 60%,85% 75%,70% 80%,50% 100%,30% 80%,15% 75%,10% 60%,0 50%,10% 40%,15% 25%,30% 20%)}
body{position:relative;isolation:isolate}.shell{position:relative;isolation:isolate}
body:before,.shell:before{content:'';position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='96' viewBox='0 0 112 96'%3E%3Cdefs%3E%3Cg id='h'%3E%3Cpath d='M0-28 24-14V14L0 28-24 14V-14Z' fill='none' stroke='%236f7467' stroke-width='1'/%3E%3Cpath d='M-24 9V-14L-4-26M4-26 24-14V9' fill='none' stroke='%23454c40' stroke-width='2'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23h' x='28' y='16'/%3E%3Cuse href='%23h' x='84' y='16'/%3E%3Cuse href='%23h' x='0' y='64'/%3E%3Cuse href='%23h' x='56' y='64'/%3E%3Cuse href='%23h' x='112' y='64'/%3E%3C/svg%3E")!important;background-size:112px 96px;opacity:.085}
body:before{position:fixed}body:before,.shell:before{opacity:.04}html[data-theme=dark] body:before,html[data-theme=dark] .shell:before{filter:invert(1);opacity:.045}
.balance-hex,.loyalty-hex{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}
html:not([data-theme=dark]){--paper:#c8bba6;--line:#b0a38e;--white:#e1d8c8;background:#b9aa93}
html:not([data-theme=dark]) body{background:#b9aa93}
html:not([data-theme=dark]) .shell{background:#c8bba6}
html:not([data-theme=dark]) .balance-hex{background:#e1d8c5}
html:not([data-theme=dark]) .loyalty-hex{background:#dacfba}
.balance-hex>span{font-size:10px}.balance-hex strong{margin:8px 0;font-size:23px}.balance-hex button{min-height:28px;font-size:9px;padding:6px 8px}.loyalty-hex>span:first-child{font-size:10px}.loyalty-hex strong{font-size:25px;margin:5px 0}.loyalty-hex>span:last-child{max-width:80px;font-size:8px}
.balance-hex,.loyalty-hex{clip-path:none;border-radius:6px;border:1px solid #ffffff16}
.balance-hex{height:160px}.loyalty-hex{height:132px}
html[data-theme=dark]{color-scheme:dark;--paper:#303438;--ink:#eff0ef;--muted:#adb1b3;--line:#4b5054;--white:#3a3f43;--orange:#e8eaeb;--green:#a1b69b;background:#25292c;color:var(--ink)}
html[data-theme=dark] body{background:#25292c;color:var(--ink)}html[data-theme=dark] .shell{background:#303438}
html[data-theme=dark] .balance-hex{background:#3d4347}html[data-theme=dark] .loyalty-hex{background:#383e42}
html[data-theme=dark] .balance-hex>span,html[data-theme=dark] .loyalty-hex>span{color:#b8bfc2}
html[data-theme=dark] .balance-hex button{background:#d7dde0;color:#242a2e}
html[data-theme=dark] .desk-greeting,html[data-theme=dark] .country-heading p,html[data-theme=dark] .country-choice-body>span{color:#bcc1c4}
html[data-theme=dark] .navigation{background:#343a3e;border-color:#555d62}html[data-theme=dark] .navigation button{border-color:#4a5257;color:#b3bcc1}html[data-theme=dark] .navigation button.active{background:#495156;color:#f3f5f6}html[data-theme=dark] .navigation button.active svg{color:#f3f5f6}html[data-theme=dark] .navigation button.active:after{background:#c8d0d4}
html[data-theme=dark] .desk-actions,html[data-theme=dark] .desk-actions>button,html[data-theme=dark] .connection-register,html[data-theme=dark] .connection-register button,html[data-theme=dark] .quiet-history,html[data-theme=dark] .tariff-option,html[data-theme=dark] .topbar{border-color:#51585d}
html[data-theme=dark] .desk-actions>button:first-child,html[data-theme=dark] .partner-banner,html[data-theme=dark] .row,html[data-theme=dark] .balance-panel,html[data-theme=dark] .summary,html[data-theme=dark] .settings-profile{background:#3b4247}
html[data-theme=dark] .desk-actions svg,html[data-theme=dark] .connection-register button>span:not(.register-icon),html[data-theme=dark] .desk-support small,html[data-theme=dark] .partner-banner p,html[data-theme=dark] .partner-banner small{color:#bbc4c9}
html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select,html[data-theme=dark] dialog{background:#3a4146;color:#f1f3f4;border-color:#596168}
html[data-theme=dark] .primary{background:#dbe1e4;color:#252b2f}html[data-theme=dark] .header-actions .header-cart{background:#dbe1e4;color:#252b2f}
html[data-theme=dark]{--paper:#24292d;--white:#2d3439;--line:#414a50;--muted:#aab3b9;background:#191e22}
html[data-theme=dark] body{background:#191e22}html[data-theme=dark] .shell{background:#24292d}
html[data-theme=dark] .shell:before,html[data-theme=dark] body:before{opacity:.016}
.navigation,.balance-hex,.loyalty-hex,.row,.summary,.balance-panel,.settings-list,.desk-actions,dialog{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html[data-theme=dark] .balance-hex{background:#30383e;border-color:#444f57}html[data-theme=dark] .loyalty-hex{background:#2b3339;border-color:#414c54}
html[data-theme=dark] .balance-hex:before,html[data-theme=dark] .loyalty-hex:before{opacity:.55}
html[data-theme=dark] .navigation{background:#22292e;border-color:#465159}html[data-theme=dark] .navigation button{background:#22292e}html[data-theme=dark] .navigation button.active{background:#39444c}
html[data-theme=dark] .desk-actions>button{background:#2b3339}html[data-theme=dark] .desk-actions>button:first-child{background:#343e45}
html[data-theme=dark] .connection-register button,html[data-theme=dark] .tariff-option,html[data-theme=dark] .settings-list>button{background:#272f35}
html[data-theme=dark] .row,html[data-theme=dark] .balance-panel,html[data-theme=dark] .summary,html[data-theme=dark] .settings-profile,html[data-theme=dark] .partner-banner,html[data-theme=dark] dialog{background:#2b3339;border-color:#414c54}
html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select{background:#232b31;border-color:#4a565f}
html[data-theme=dark] .country-choice{background:#2b3339}html[data-theme=dark] .header-actions .icon-button:not(.header-cart){background:#2b3339}
html[data-theme=dark] .quiet-history>span{color:#c0c8cd}html[data-theme=dark] .quiet-history p{color:#a1acb3}html[data-theme=dark] .desk-support{background:#293137}
html[data-theme=dark] .partner-banner img{opacity:1}
html[data-theme=light]{--paper:#e8e1d5;--white:#f2ede4;--line:#cec5b6;background:#dcd3c4;color:#252823}
html[data-theme=light] body{background:#dcd3c4}html[data-theme=light] .shell{background:#e8e1d5}
html[data-theme=light] body:before,html[data-theme=light] .shell:before{display:none}
html[data-theme=light] .balance-hex{background:#ded5c5}html[data-theme=light] .loyalty-hex{background:#e2dacd}
html[data-theme=light] .navigation{background:#f2ede4;border-color:#c6bdad}html[data-theme=light] .navigation button.active{background:#ded5c5}
