html[data-miniapp]{--mini-accent:#7160ec;--mini-on-accent:#fff;--mini-accent-soft:#efedff;--mini-line:#e9ebf1;--mini-danger:#d74760;--mini-green:#22896c;color-scheme:light;background:var(--mini-bg,#f3f4f8)}html[data-miniapp] body{background:var(--mini-bg,#f3f4f8);color:var(--mini-text,#1e2330);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45;margin:0;min-width:0}html[data-miniapp] *{box-sizing:border-box}html[data-miniapp] button,html[data-miniapp] input,html[data-miniapp] select,html[data-miniapp] textarea{font:inherit}html[data-miniapp] a,html[data-miniapp] button{-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}html[data-miniapp] button{cursor:pointer}html[data-miniapp] button:disabled{cursor:default;opacity:.5}html[data-miniapp] a{color:var(--mini-accent)}html[data-miniapp] input,html[data-miniapp] select,html[data-miniapp] textarea{font-size:16px!important;max-width:100%;color:var(--mini-text)}html[data-miniapp] :focus-visible{outline:3px solid #aaa0f7;outline-offset:3px}html[data-miniapp] .mini-frame{max-width:600px;margin:auto;min-height:100vh;padding-top:var(--mini-safe-top,0)}html[data-miniapp] .mini-brand{height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 22px}html[data-miniapp] .mini-brand__logo{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:750;text-decoration:none;color:var(--mini-text);letter-spacing:-.7px}html[data-miniapp] .mini-brand__mark{display:block;width:34px;height:34px;object-fit:contain;flex-shrink:0}html[data-miniapp] .mini-brand__vpn{font-size:10px;letter-spacing:.6px;color:var(--mini-muted);margin-left:4px;font-weight:650}html[data-miniapp] .mini-icon-button{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--mini-surface);color:var(--mini-text);border:1px solid var(--mini-line);font-size:20px}html[data-miniapp] .mini-content{padding:8px 20px 112px;overflow-wrap:anywhere}html[data-miniapp] .mini-back{border:0;background:#0000;color:var(--mini-accent);display:flex;align-items:center;gap:7px;margin:0 20px 12px}html[data-miniapp] .account-page--telegram{margin:0}html[data-miniapp] .account-page--telegram .account-page__content{padding:0;display:block}html[data-miniapp] .account-page--telegram .dashboard{width:100%;padding:0;min-width:0}html[data-miniapp] .mini-title{margin:2px 0 25px}html[data-miniapp] .mini-title h1{font-size:30px;line-height:1.12;font-weight:760;letter-spacing:-1px;margin:8px 0 10px;white-space:pre-line;color:var(--mini-text)}html[data-miniapp] .mini-title p{font-size:14px;line-height:1.55;margin:0;color:var(--mini-muted);max-width:390px}html[data-miniapp] .mini-eyebrow{color:var(--mini-muted);font-size:11px;font-weight:650;letter-spacing:.7px}html[data-miniapp] .mini-home-heading{margin:4px 0 18px}html[data-miniapp] .mini-home-heading h1{display:flex;align-items:center;gap:10px;margin:5px 0 0;font-size:30px;letter-spacing:-1px;color:var(--mini-text)}html[data-miniapp] .mini-home-heading h1 span{font-size:13px;letter-spacing:0;background:var(--mini-surface);border:1px solid var(--mini-line);padding:2px 8px;border-radius:20px;color:var(--mini-muted)}html[data-miniapp] .mini-hero{background:linear-gradient(125deg,#28213f,#362964 75%,#514782);color:#fff;border-radius:24px;padding:23px;position:relative;overflow:hidden;min-height:233px;margin-bottom:14px}html[data-miniapp] .mini-hero>div:first-child{position:relative;z-index:1;max-width:72%}html[data-miniapp] .mini-hero h2{font-size:29px;line-height:1.07;letter-spacing:-.8px;font-weight:700;white-space:pre-line;margin:14px 0 11px}html[data-miniapp] .mini-hero p{font-size:12px;line-height:1.5;color:#d3cde9;margin:0 0 16px;max-width:220px}html[data-miniapp] .mini-hero a{display:inline-flex;align-items:center;gap:15px;color:#fff;font-size:12px;font-weight:650;text-decoration:none;padding:9px 12px;background:hsla(0,0%,100%,.094);border:1px solid hsla(0,0%,100%,.157);border-radius:10px}html[data-miniapp] .mini-hero .mini-orb{position:absolute;right:-26px;top:53px;transform:scale(.8)}html[data-miniapp] .mini-hero__label{font-size:9px;font-weight:650;letter-spacing:2px;display:flex;align-items:center;gap:6px}html[data-miniapp] .mini-hero__label svg{font-size:12px}html[data-miniapp] .mini-orb{width:150px;height:160px;position:relative}html[data-miniapp] .mini-orb img{display:block;width:100%;height:100%;object-fit:contain}html[data-miniapp] .mini-shortcuts{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:0 0 25px}html[data-miniapp] .mini-shortcuts a{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--mini-line);border-radius:17px;padding:15px;background:var(--mini-surface);text-decoration:none;color:var(--mini-text);font-size:12px;font-weight:600}html[data-miniapp] .mini-shortcuts a>svg:first-child{font-size:22px;color:var(--mini-accent);grid-column:1}html[data-miniapp] .mini-shortcuts a span{grid-row:2}html[data-miniapp] .mini-shortcuts a svg:last-child{grid-row:2;grid-column:2;color:var(--mini-muted)}html[data-miniapp] .mini-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:22px 0 12px}html[data-miniapp] .mini-section-heading h2{margin:0;font-size:18px;font-weight:700;letter-spacing:-.4px;color:var(--mini-text)}html[data-miniapp] .mini-section-heading a,html[data-miniapp] .mini-section-heading button{background:none;border:0;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;text-decoration:none;color:var(--mini-accent);padding:7px 0}html[data-miniapp] .mini-tabs{position:fixed;z-index:1100;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:600px;display:grid;grid-template-columns:repeat(4,1fr);background:var(--mini-surface);border-top:1px solid var(--mini-line);padding:8px 10px calc(10px + max(env(safe-area-inset-bottom),var(--mini-safe-bottom, 0px)))}html[data-miniapp] .mini-tabs a{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:48px;text-decoration:none;color:var(--mini-muted);border-radius:12px;padding:5px 0}html[data-miniapp] .mini-tabs a span{font-size:22px;display:flex}html[data-miniapp] .mini-tabs a small{font-size:10px;font-weight:600}html[data-miniapp] .mini-tabs a[aria-current=page]{color:var(--mini-accent);background:var(--mini-accent-soft)}html[data-miniapp] .mini-group{background:var(--mini-surface);border:1px solid var(--mini-line);border-radius:19px;overflow:hidden;margin:15px 0 22px}html[data-miniapp] .mini-row{width:100%;display:flex;align-items:center;gap:12px;text-align:start;background:#0000;border:0;padding:16px;color:var(--mini-text);text-decoration:none;min-height:62px}html[data-miniapp] .mini-row:not(:last-child){border-bottom:1px solid var(--mini-line)}html[data-miniapp] .mini-row select{border:0;background:#0000;font-size:13px!important;max-width:120px}html[data-miniapp] .mini-row__icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:11px;background:var(--mini-accent-soft);color:var(--mini-accent);font-size:19px}html[data-miniapp] .mini-row__copy{flex:1 1;min-width:0}html[data-miniapp] .mini-row__copy strong{font-size:14px;display:block;font-weight:600}html[data-miniapp] .mini-row__copy small{display:block;font-size:11px;line-height:1.45;color:var(--mini-muted);margin-top:3px}html[data-miniapp] .mini-row__chevron{color:var(--mini-muted);flex-shrink:0}html[data-miniapp] .mini-row--danger{color:var(--mini-danger)}html[data-miniapp] .mini-row--danger .mini-row__icon{color:var(--mini-danger);background:#ffedf0}html[data-miniapp] .mini-label{font-size:12px!important;font-weight:650!important;color:var(--mini-muted)!important;margin:24px 3px 10px!important;letter-spacing:.2px}html[data-miniapp] .mini-danger,html[data-miniapp] .mini-primary,html[data-miniapp] .mini-secondary{min-height:50px;border-radius:14px;border:0;padding:13px 18px;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;font-size:15px;font-weight:600;background:var(--mini-accent);color:var(--mini-on-accent);margin:12px 0;text-decoration:none}html[data-miniapp] .mini-secondary{background:var(--mini-accent-soft);color:var(--mini-accent)}html[data-miniapp] .mini-danger{color:var(--mini-danger);background:#ffedf0}html[data-miniapp] .mini-footnote{font-size:11px!important;text-align:center;color:var(--mini-muted)!important;line-height:1.55;margin:20px 10px!important}html[data-miniapp] .mini-balance{position:relative;overflow:hidden;background:linear-gradient(115deg,#7160ec,#9384f4);color:#fff;border-radius:24px;padding:25px;margin-bottom:22px}html[data-miniapp] .mini-balance>span{font-size:12px;color:#eeebff}html[data-miniapp] .mini-balance strong{display:flex;align-items:baseline;gap:10px;font-size:43px;letter-spacing:-1.3px;font-weight:650;line-height:1.3;margin:12px 0}html[data-miniapp] .mini-balance small{font-size:14px;font-weight:500;letter-spacing:0;opacity:.8}html[data-miniapp] .mini-balance p{font-size:12px;opacity:.8;margin:0}html[data-miniapp] .mini-balance svg{position:absolute;right:-15px;top:28px;font-size:130px;opacity:.13;transform:rotate(-20deg)}html[data-miniapp] .mini-profile{display:flex;align-items:center;gap:17px;padding:20px;border-radius:22px;background:var(--mini-surface);border:1px solid var(--mini-line)}html[data-miniapp] .mini-profile h2{font-size:20px;letter-spacing:-.5px;margin:0 0 4px;color:var(--mini-text)}html[data-miniapp] .mini-profile p{font-size:13px;color:var(--mini-muted);margin:0 0 3px}html[data-miniapp] .mini-profile small{font-size:11px;color:var(--mini-muted)}html[data-miniapp] .mini-avatar{width:63px;height:63px;border-radius:22px;background:linear-gradient(140deg,#b2a4ff,#7562de);color:#fff;display:grid;place-items:center;font-size:30px;font-weight:650;flex-shrink:0}html[data-miniapp] .mini-support-card{border:1px solid var(--mini-line);padding:20px;border-radius:21px;background:var(--mini-surface);display:flex;align-items:center;gap:13px;width:100%;text-align:start;color:var(--mini-text)}html[data-miniapp] .mini-support-card>span:nth-child(2){flex:1 1}html[data-miniapp] .mini-support-card small,html[data-miniapp] .mini-support-card strong{display:block}html[data-miniapp] .mini-support-card strong{font-size:16px;font-weight:650}html[data-miniapp] .mini-support-card small{font-size:12px;color:var(--mini-muted);margin-top:5px}html[data-miniapp] .mini-support-card>svg{color:var(--mini-muted)}html[data-miniapp] .mini-support-card__icon{font-size:27px;width:49px;height:49px;display:grid;place-items:center;background:var(--mini-accent-soft);color:var(--mini-accent);border-radius:16px}html[data-miniapp] .mini-faq{background:var(--mini-surface);border:1px solid var(--mini-line);border-radius:19px;overflow:hidden}html[data-miniapp] .mini-faq details:not(:last-child){border-bottom:1px solid var(--mini-line)}html[data-miniapp] .mini-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:15px;padding:17px;font-size:14px;font-weight:600;list-style:none}html[data-miniapp] .mini-faq summary span{color:var(--mini-accent);font-size:18px;line-height:1}html[data-miniapp] .mini-faq summary::-webkit-details-marker{display:none}html[data-miniapp] .mini-faq p{font-size:13px;line-height:1.65;color:var(--mini-muted);padding:0 17px 18px;margin:0}html[data-miniapp] .info-mini-app{color:var(--mini-text);display:block}html[data-miniapp] .info-mini-app__section{margin:27px 0}html[data-miniapp] .info-mini-app__section-title{font-size:12px;color:var(--mini-muted);text-transform:none;letter-spacing:0}html[data-miniapp] .info-mini-app__company,html[data-miniapp] .info-mini-app__links a,html[data-miniapp] .info-mini-app__social{background:var(--mini-surface);color:var(--mini-text);border:1px solid var(--mini-line);border-radius:13px}html[data-miniapp] .info-mini-app__company p{color:var(--mini-muted)}html[data-miniapp] .info-mini-app__company-name{color:var(--mini-text)!important}html[data-miniapp] .mini-device-art{position:relative;height:150px;display:flex;align-items:center;justify-content:center;color:var(--mini-accent);background:var(--mini-accent-soft);border-radius:22px;margin-bottom:25px}html[data-miniapp] .mini-device-art>svg:first-child{font-size:96px;stroke-width:1}html[data-miniapp] .mini-device-art>svg:nth-child(2){font-size:70px;background:var(--mini-accent-soft);margin-left:-25px;transform:translateY(20px);stroke-width:1.3}html[data-miniapp] .mini-device-art span{background:var(--mini-surface);border:1px solid var(--mini-line);border-radius:50%;padding:10px;margin-left:28px;display:flex}html[data-miniapp] .mini-segment{display:flex;gap:5px;flex-wrap:wrap;background:var(--mini-surface);padding:5px;border:1px solid var(--mini-line);border-radius:13px}html[data-miniapp] .mini-segment button{flex:1 1;padding:9px 7px;border:0;background:none;color:var(--mini-muted);font-size:11px;font-weight:600;border-radius:9px}html[data-miniapp] .mini-segment button[aria-pressed=true]{background:var(--mini-accent);color:var(--mini-on-accent)}html[data-miniapp] .mini-steps{list-style:none;padding:0;margin:28px 0}html[data-miniapp] .mini-steps li{display:flex;gap:14px;margin:20px 0}html[data-miniapp] .mini-steps li>span{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:var(--mini-accent-soft);color:var(--mini-accent);font-size:12px;font-weight:700}html[data-miniapp] .mini-steps li h2{font-size:15px;line-height:1.4;margin:1px 0 5px;color:var(--mini-text)}html[data-miniapp] .mini-steps li p{font-size:12px;color:var(--mini-muted);line-height:1.55;margin:0}html[data-miniapp] .mini-session{display:flex;gap:12px;padding:18px 15px}html[data-miniapp] .mini-session:not(:last-child){border-bottom:1px solid var(--mini-line)}html[data-miniapp] .mini-session h2{font-size:15px;color:var(--mini-text);margin:0 0 5px}html[data-miniapp] .mini-session p,html[data-miniapp] .mini-session small{font-size:11px;color:var(--mini-muted);margin:3px 0}html[data-miniapp] .mini-session small{display:block}html[data-miniapp] .mini-session .mini-pill{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:6px 0}html[data-miniapp] .mini-pill{background:#e5f4ee;color:#17694f;font-size:10px;font-weight:600;border-radius:7px;padding:3px 7px}html[data-miniapp] .mini-text-danger{color:var(--mini-danger);font-size:12px;border:0;background:none;padding:12px 0 0}html[data-miniapp] .mini-sheet-backdrop{position:fixed;inset:0;z-index:1400;background:#11182866;display:flex;align-items:flex-end;justify-content:center}html[data-miniapp] .mini-sheet{background:var(--mini-surface);border-radius:25px 25px 0 0;width:100%;max-width:600px;padding:12px 24px calc(24px + env(safe-area-inset-bottom));text-align:center}html[data-miniapp] .mini-sheet h2{font-size:22px;color:var(--mini-text);line-height:1.25}html[data-miniapp] .mini-sheet p{font-size:13px;color:var(--mini-muted)}html[data-miniapp] .mini-sheet__handle{display:block;height:4px;width:35px;background:var(--mini-line);margin:0 auto 25px;border-radius:8px}html[data-miniapp] .mini-sheet__icon{font-size:34px;color:var(--mini-accent)}html[data-miniapp] .mini-empty,html[data-miniapp] .mini-error,html[data-miniapp] .mini-skeleton{padding:25px;border-radius:18px;background:var(--mini-surface);border:1px solid var(--mini-line);font-size:14px;color:var(--mini-muted);margin:15px 0}html[data-miniapp] .mini-error button{display:block;border:0;background:none;color:var(--mini-accent);padding:12px 0}html[data-miniapp] .mini-frame--welcome{min-height:100dvh;display:flex;flex-direction:column}html[data-miniapp] .mini-frame--welcome .mini-brand{flex-shrink:0}html[data-miniapp] .mini-frame--welcome .mini-content{display:flex;align-items:center;flex:1 1;padding:4px 20px calc(12px + var(--mini-safe-bottom, 0px))}html[data-miniapp] .mini-welcome{display:flex;flex-direction:column;align-items:stretch;gap:10px;text-align:center;max-width:400px;width:100%;margin:0 auto;padding:0 4px}html[data-miniapp] .mini-welcome h1{font-size:clamp(26px,4.6dvh,30px);line-height:1.1;letter-spacing:-1px;white-space:pre-line;color:var(--mini-text);margin:0}html[data-miniapp] .mini-welcome>p{font-size:14px;line-height:1.45;color:var(--mini-muted);margin:0 8px 4px;text-align:center}html[data-miniapp] .mini-welcome>.mini-primary,html[data-miniapp] .mini-welcome>.mini-secondary{margin:0;min-height:46px;padding:11px 18px}html[data-miniapp] .mini-welcome__art{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:4px 0;background:radial-gradient(ellipse,#e2dcff,#0000 70%)}html[data-miniapp] .mini-welcome__art .mini-orb{width:clamp(64px,14dvh,104px);height:clamp(68px,15dvh,110px);transform:none}html[data-miniapp] .mini-welcome__art>span{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;letter-spacing:1.5px;color:var(--mini-accent)}html[data-miniapp] .mini-welcome__footer{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding-top:2px}html[data-miniapp] .mini-welcome__footer .mini-footnote{width:100%;margin:0!important;text-align:center;line-height:1.45}html[data-miniapp] .mini-welcome__footer nav{display:flex;align-items:center;justify-content:center;gap:4px 16px;width:100%;flex-wrap:wrap}html[data-miniapp] .mini-welcome__footer nav a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:4px;font-size:11px;line-height:1.4;text-align:center}@media(max-height:700px){html[data-miniapp] .mini-frame--welcome .mini-brand{height:56px}html[data-miniapp] .mini-welcome{gap:6px}html[data-miniapp] .mini-welcome h1{font-size:26px}html[data-miniapp] .mini-welcome>p{font-size:13px;line-height:1.4}html[data-miniapp] .mini-welcome__art .mini-orb{width:64px;height:68px}html[data-miniapp] .mini-welcome__footer nav a{min-height:32px}}html[data-miniapp] .dashboard-section-title,html[data-miniapp] .dashboard-title,html[data-miniapp] .title{font-size:26px!important;line-height:1.18!important;letter-spacing:-.7px;color:var(--mini-text)!important;margin:6px 0 22px!important;text-transform:none!important}html[data-miniapp] .button{min-height:46px;border-radius:13px!important;box-shadow:none!important;font-size:14px!important}html[data-miniapp] .button--purple,html[data-miniapp] .button_purple{background:var(--mini-accent)!important;color:var(--mini-on-accent)!important}html[data-miniapp] .active-services__order-cta{display:none}html[data-miniapp] .services-list{display:flex!important;flex-direction:column;gap:13px!important;margin:0!important;padding:0!important}html[data-miniapp] .service-card{background:var(--mini-surface)!important;border:1px solid var(--mini-line)!important;border-radius:21px!important;padding:18px!important;box-shadow:none!important;min-width:0;display:flex;flex-direction:column;gap:0}html[data-miniapp] .service-card__header{margin:0 0 12px!important}html[data-miniapp] .service-card__flag{width:35px!important;height:27px!important;border-radius:7px!important;object-fit:cover}html[data-miniapp] .service-card__label{font-size:17px!important;font-weight:650!important;color:var(--mini-text)!important}html[data-miniapp] .service-card__location{font-size:11px!important;color:var(--mini-muted)!important}html[data-miniapp] .service-card__label-icon{font-size:12px}html[data-miniapp] .service-card__menu-trigger{background:var(--mini-bg)!important;color:var(--mini-muted)!important;width:36px!important;height:36px!important;border-radius:50%!important}html[data-miniapp] .mini-service-details{display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;background:#0000;color:var(--mini-muted);font-size:11px;font-weight:550;padding:10px 0;order:5;margin-top:7px}html[data-miniapp] .mini-service-details span{font-size:18px;color:var(--mini-accent)}html[data-miniapp] .mini-service-collapsed .service-card__meta{display:none!important}html[data-miniapp] .service-card__meta{background:var(--mini-bg);padding:13px!important;margin:12px 0!important;gap:12px!important;border:0!important;border-radius:12px}html[data-miniapp] .service-card__meta-label{font-size:10px!important;color:var(--mini-muted)!important}html[data-miniapp] .service-card__meta-value{font-size:12px!important;color:var(--mini-text)!important}html[data-miniapp] .service-card__progress{margin:8px 0 16px!important;padding:0!important;border:0!important}html[data-miniapp] .service-card__progress-status{font-size:11px!important;color:var(--mini-green)!important}html[data-miniapp] .service-card__progress-days{font-size:11px!important;color:var(--mini-muted)!important}html[data-miniapp] .service-card__progress-track{height:3px!important;background:var(--mini-line)!important}html[data-miniapp] .service-card__progress-fill{background:var(--mini-accent)!important}html[data-miniapp] .service-card__actions{display:flex!important;flex-wrap:wrap;gap:8px!important;padding:0!important;border:0!important}html[data-miniapp] .service-card__action-primary{min-height:38px!important;flex:1 1!important;font-size:12px!important;background:var(--mini-accent)!important;border:0!important;color:var(--mini-on-accent)!important}html[data-miniapp] .service-card__action-share{font-size:11px!important;background:var(--mini-accent-soft)!important;color:var(--mini-accent)!important;border:0!important;border-radius:11px!important;min-height:38px!important}html[data-miniapp] .service-card__action-icon{width:37px!important;height:38px!important;border:1px solid var(--mini-line)!important;border-radius:10px!important;color:var(--mini-muted)!important;background:var(--mini-bg)!important}html[data-miniapp] .service-card__menu-list{background:var(--mini-surface)!important;border:1px solid var(--mini-line)!important;box-shadow:0 8px 24px rgba(17,24,39,.125)!important;color:var(--mini-text)!important;min-width:225px;z-index:10}html[data-miniapp] .service-card__menu-item{font-size:13px!important;padding:13px!important;color:var(--mini-text)!important}html[data-miniapp] .service-card__menu-item--danger{color:var(--mini-danger)!important}html[data-miniapp] .payments-mini-app{display:block}html[data-miniapp] .payment-history .title{font-size:18px!important;margin:24px 0 14px!important}html[data-miniapp] .payment-history__table-wrapper{border:0!important;border-radius:17px!important;background:var(--mini-surface);overflow:hidden!important}html[data-miniapp] .payment-history__table{display:block;width:100%}html[data-miniapp] .payment-history__table thead{display:none}html[data-miniapp] .payment-history__table tbody{display:block}html[data-miniapp] .payment-history__table tr{display:grid;grid-template-columns:1fr auto;grid-gap:3px 15px;gap:3px 15px;padding:16px;border-bottom:1px solid var(--mini-line)}html[data-miniapp] .payment-history__table td{padding:0!important;border:0!important;background:none!important;font-size:12px!important;color:var(--mini-muted)!important;text-align:start!important;white-space:normal!important}html[data-miniapp] .payment-history__table td:nth-child(2){font-size:17px!important;font-weight:650;color:var(--mini-text)!important;grid-column:2;grid-row:1}html[data-miniapp] .payment-history__table td:nth-child(3){grid-column:2;grid-row:2;text-align:end!important;font-size:10px!important}html[data-miniapp] .payment-history__table td:nth-child(4){grid-row:1;grid-column:1;font-size:13px!important;color:var(--mini-text)!important}html[data-miniapp] .payment-history__table td:first-child{grid-column:1;grid-row:2}html[data-miniapp] .payment-history__table td:last-child{grid-column:1;grid-row:3;color:var(--mini-green)!important}html[data-miniapp] .bell--page{display:block!important;width:100%}html[data-miniapp] .bell--page .bell__panel{position:static!important;transform:none!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;background:#0000!important;padding:0!important;color:var(--mini-text)!important}html[data-miniapp] .bell--page .bell__head{padding:0 0 14px!important}html[data-miniapp] .bell--page .bell__head-title{display:none}html[data-miniapp] .bell--page .bell__filters{padding:0 0 18px!important;overflow-x:auto;flex-wrap:nowrap!important;gap:7px}html[data-miniapp] .bell--page .bell__filter{font-size:11px!important;white-space:nowrap;border-radius:20px!important;background:var(--mini-surface)!important;border:1px solid var(--mini-line)!important;color:var(--mini-muted)!important;padding:9px 12px!important}html[data-miniapp] .bell--page .bell__filter--selected{background:var(--mini-accent)!important;color:var(--mini-on-accent)!important;border-color:var(--mini-accent)!important}html[data-miniapp] .bell--page .bell__list{max-height:none!important;overflow:visible!important;padding:0!important}html[data-miniapp] .bell--page .bell__card{background:var(--mini-surface)!important;border:1px solid var(--mini-line)!important;border-radius:18px!important;margin:0 0 11px!important}html[data-miniapp] .bell--page .bell__card--unread{border-color:#bdb4fa!important}html[data-miniapp] .bell--page .bell__card-toggle{padding:17px!important;gap:12px!important}html[data-miniapp] .bell--page .bell__card-icon{background:var(--mini-accent-soft)!important;color:var(--mini-accent)!important;border-radius:12px!important;width:36px!important;height:36px!important;min-width:36px}html[data-miniapp] .bell--page .bell__card-title{color:var(--mini-text)!important;font-size:14px!important;line-height:1.4!important}html[data-miniapp] .bell--page .bell__card-body{color:var(--mini-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-miniapp] .bell--page .bell__card-date{color:var(--mini-muted)!important;font-size:10px!important}html[data-miniapp] .bell--page .bell__cta{background:var(--mini-accent-soft)!important}html[data-miniapp] .bell--page .bell__cta,html[data-miniapp] .bell--page .bell__mark-all{color:var(--mini-accent)!important;font-size:12px!important}html[data-miniapp] .delete-account,html[data-miniapp] .device-link,html[data-miniapp] .login-password-change,html[data-miniapp] .notification-settings,html[data-miniapp] .order,html[data-miniapp] .payment-details,html[data-miniapp] .payment-details-change,html[data-miniapp] .referral,html[data-miniapp] .subscriptions{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;color:var(--mini-text)}html[data-miniapp] .form,html[data-miniapp] .order-form,html[data-miniapp] .order__form{max-width:100%!important}html[data-miniapp] .form input,html[data-miniapp] .form select,html[data-miniapp] .order input,html[data-miniapp] .order select{background:var(--mini-surface)!important;color:var(--mini-text)!important;border:1px solid var(--mini-line)!important;border-radius:11px!important}html[data-miniapp] .notification-settings__card,html[data-miniapp] .referral__card,html[data-miniapp] .referral__invite,html[data-miniapp] .referral__summary,html[data-miniapp] .subscription-card{background:var(--mini-surface)!important;border-color:var(--mini-line)!important;color:var(--mini-text)!important;border-radius:18px!important;box-shadow:none!important}html[data-miniapp] .notification-settings p,html[data-miniapp] .referral p,html[data-miniapp] .subscriptions p{color:var(--mini-muted)}html[data-miniapp] .MuiModal-root .MuiBox-root{max-width:calc(100vw - 24px)!important;max-height:85dvh!important;overflow:auto;background:var(--mini-surface);color:var(--mini-text);border-radius:20px!important}html[data-miniapp] .MuiModal-root{z-index:1300!important}html[data-miniapp] .MuiBackdrop-root{background:#11182766!important}html[data-miniapp] .sign-in,html[data-miniapp] .sign-up{padding:0!important;max-width:100%!important}html[data-miniapp] .sign-in-view{padding:0!important}html[data-miniapp] .privacy-policy,html[data-miniapp] .refund-and-cancellation-policy,html[data-miniapp] .terms-of-use{padding:0!important;max-width:100%;color:var(--mini-text);font-size:14px}html[data-miniapp] .privacy-policy h1,html[data-miniapp] .refund-and-cancellation-policy h1,html[data-miniapp] .terms-of-use h1{font-size:27px!important;line-height:1.2}html[data-miniapp] .privacy-policy h2,html[data-miniapp] .refund-and-cancellation-policy h2,html[data-miniapp] .terms-of-use h2{font-size:19px!important}html[data-miniapp] .privacy-policy li,html[data-miniapp] .privacy-policy p,html[data-miniapp] .refund-and-cancellation-policy li,html[data-miniapp] .refund-and-cancellation-policy p,html[data-miniapp] .terms-of-use li,html[data-miniapp] .terms-of-use p{font-size:13px!important;line-height:1.7!important}html[data-miniapp=dark]{color-scheme:dark;--mini-accent:#a99aff;--mini-on-accent:#18132f;--mini-danger:#ff8fa3;--mini-accent-soft:#332d4e;--mini-line:#303946;--mini-green:#71d3ad}html[data-miniapp=dark] .mini-pill{background:#1b352d;color:var(--mini-green)}html[data-miniapp=dark] .mini-danger,html[data-miniapp=dark] .mini-row--danger .mini-row__icon{background:#402a35}html[data-miniapp=dark] .mini-welcome__art{background:radial-gradient(ellipse,#302847,#0000 70%)}@media(prefers-reduced-motion:reduce){html[data-miniapp] *,html[data-miniapp] :after,html[data-miniapp] :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}html[data-miniapp] .mini-order-steps{display:flex;gap:8px;justify-content:space-between;margin:0 0 25px}html[data-miniapp] .mini-order-steps button{display:flex;align-items:center;gap:7px;padding:0;background:none;border:0;color:var(--mini-muted);font-size:12px}html[data-miniapp] .mini-order-steps button span{border-radius:50%;width:24px;height:24px;background:var(--mini-surface);border:1px solid var(--mini-line);display:grid;place-items:center;font-size:11px}html[data-miniapp] .mini-order-steps button[aria-current=step]{color:var(--mini-accent);font-weight:650}html[data-miniapp] .mini-order-steps button[aria-current=step] span{background:var(--mini-accent);color:var(--mini-on-accent);border-color:var(--mini-accent)}html[data-miniapp] .order-container[data-mini-step="0"] .mini-order-payment,html[data-miniapp] .order-container[data-mini-step="0"] .mini-order-plan,html[data-miniapp] .order-container[data-mini-step="0"] .order__footer,html[data-miniapp] .order-container[data-mini-step="1"] .mini-order-location,html[data-miniapp] .order-container[data-mini-step="1"] .mini-order-payment,html[data-miniapp] .order-container[data-mini-step="1"] .order__footer,html[data-miniapp] .order-container[data-mini-step="2"] .mini-order-location,html[data-miniapp] .order-container[data-mini-step="2"] .mini-order-plan{display:none}html[data-miniapp] .order-paper{padding:0!important;background:#0000!important;box-shadow:none!important;border:0!important;color:var(--mini-text)!important}html[data-miniapp] .order__header{display:none}html[data-miniapp] .mini-order-next{margin-top:28px}html[data-miniapp] .location-modal .flag-container,html[data-miniapp] .order .flag-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;justify-items:stretch;grid-auto-rows:64px}html[data-miniapp] .location-modal .flag-item,html[data-miniapp] .order .flag-item{display:flex;align-items:center;gap:10px;background:var(--mini-surface);border:1px solid var(--mini-line);border-radius:15px;padding:15px 12px;min-width:0;width:100%;height:100%;max-width:none;justify-content:flex-start;text-align:start;transform:none;flex-direction:row}html[data-miniapp] .location-modal .flag-item.selected,html[data-miniapp] .order .flag-item.selected{border:2px solid var(--mini-accent);padding:14px 11px;background:var(--mini-accent-soft)}html[data-miniapp] .location-modal .flag-item .flag,html[data-miniapp] .order .flag-item .flag{flex:0 0 27px;width:27px;height:20px;object-fit:cover;border-radius:4px}html[data-miniapp] .location-modal .country-name,html[data-miniapp] .order .country-name{font-size:12px;margin:0;color:var(--mini-text);min-height:0;text-align:start;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}html[data-miniapp] .order .auto-location{font-size:12px;color:var(--mini-muted);margin:14px 0}html[data-miniapp] .order .dashboard-section-title{font-size:18px!important}html[data-miniapp] .order .subscription{padding:16px!important;border-radius:17px;background:var(--mini-surface)!important;border:1px solid var(--mini-line);display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px}html[data-miniapp] .order .subscription-price{font-size:28px!important}html[data-miniapp] .order .subscription-plan{font-size:12px!important;color:var(--mini-muted)!important}html[data-miniapp] .order__form-agreement p{font-size:12px;color:var(--mini-muted);line-height:1.5}html[data-miniapp] .order .subscription-options{background:var(--mini-surface)!important;color:var(--mini-text)!important;border-color:var(--mini-line)!important}html[data-miniapp] .order .subscription-options__explainer,html[data-miniapp] .order .subscription-options__hint{font-size:12px!important;line-height:1.6!important;color:var(--mini-muted)!important}html[data-miniapp] .order .crypto-payment-note{background:var(--mini-surface)!important;border-color:var(--mini-line)!important;padding:14px}html[data-miniapp] .order .crypto-payment-note__text{font-size:11px;color:var(--mini-muted)}html[data-miniapp] .order .payment-period{margin:25px 0!important}html[data-miniapp] .order .purchase-mode{background:var(--mini-surface)!important}html[data-miniapp] .order .purchase-mode__tab{font-size:12px!important;color:var(--mini-muted)!important}html[data-miniapp] .order .purchase-mode__tab.selected{background:var(--mini-accent-soft)!important;color:var(--mini-accent)!important}html[data-miniapp] .notifications{width:100%;color:var(--mini-text)}html[data-miniapp] .notifications__title{font-size:28px!important;line-height:1.15;letter-spacing:-.8px;color:var(--mini-text)!important}html[data-miniapp] .notifications__intro{font-size:13px;color:var(--mini-muted)!important;line-height:1.6}html[data-miniapp] .notifications__block{border-radius:18px!important;background:var(--mini-surface)!important;border:1px solid var(--mini-line)!important;padding:17px!important}html[data-miniapp] .notifications__hint{opacity:1;font-size:11px!important;line-height:1.55;color:var(--mini-muted)!important}html[data-miniapp] .notifications__subtitle{font-size:15px!important;color:var(--mini-text)!important}html[data-miniapp] .notifications__row label{font-size:13px!important;color:var(--mini-text)!important}html[data-miniapp] .notifications__frequency{display:flex;gap:5px}html[data-miniapp] .notifications__chip{font-size:11px!important;background:var(--mini-bg)!important;color:var(--mini-muted)!important;border-color:var(--mini-line)!important}html[data-miniapp] .notifications__chip--active{background:var(--mini-accent-soft)!important;color:var(--mini-accent)!important;border-color:var(--mini-accent)!important}html[data-miniapp] .referral__tier{background:linear-gradient(115deg,#7160ec,#9384f4)!important;border:0!important;border-radius:23px!important;color:#fff!important;padding:23px!important}html[data-miniapp] .referral__stats span,html[data-miniapp] .referral__tier p{color:#eeeaff!important}html[data-miniapp] .referral__tier-head{align-items:center}html[data-miniapp] .referral__rate{font-size:38px!important}html[data-miniapp] .referral__badge{background:hsla(0,0%,100%,.145)!important;color:#fff!important;border-color:hsla(0,0%,100%,.333)!important}html[data-miniapp] .referral__columns{display:flex!important;flex-direction:column;gap:14px}html[data-miniapp] .referral__card{padding:18px!important}html[data-miniapp] .referral__card h3{font-size:18px!important;color:var(--mini-text)!important}html[data-miniapp] .referral__caption{font-size:12px!important;line-height:1.6!important}html[data-miniapp] .referral__link{font-size:12px!important;background:var(--mini-bg)!important;border-color:var(--mini-line)!important;color:var(--mini-text)!important;overflow-wrap:anywhere}html[data-miniapp] .referral__qr{display:none}html[data-miniapp] .referral__primary{border-radius:12px!important;background:var(--mini-accent)!important;min-height:44px;color:var(--mini-on-accent)!important}html[data-miniapp] .referral__row{background:var(--mini-surface)!important;color:var(--mini-text)!important}html[data-miniapp] .referral__tabs button{font-size:12px!important;color:var(--mini-muted)!important}html[data-miniapp] .referral__tabs button.is-active{background:var(--mini-accent-soft);color:var(--mini-accent)!important}html[data-miniapp] .subscription-card{padding:19px!important}html[data-miniapp] .subscription-card__title{font-size:17px!important;color:var(--mini-text)!important}html[data-miniapp] .subscription-card__line{font-size:12px!important;color:var(--mini-muted)!important}html[data-miniapp] .subscription-card__line--total{font-size:24px!important;color:var(--mini-text)!important}html[data-miniapp] .subscription-card__badge{font-size:10px!important}html[data-miniapp] .subscription-card__actions{gap:8px!important}html[data-miniapp] .subscription-card__actions button{font-size:12px!important;min-height:42px!important;border-radius:12px!important}html[data-miniapp] body{background:var(--mini-bg)!important;color:var(--mini-text)!important}html[data-miniapp] .MuiModal-root *,html[data-miniapp] .mini-frame,html[data-miniapp] .mini-frame *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html[data-miniapp] .mini-frame span{font-weight:inherit}html[data-miniapp] .account-page--telegram .dashboard{background:#0000!important;border-radius:0!important;padding:0!important;color:var(--mini-text)}html[data-miniapp] .mini-balance p{color:#eeeaff!important}html[data-miniapp] .payment-history{padding:0!important}html[data-miniapp] .payment-history__table{min-width:0!important}html[data-miniapp] .payment-history__table-wrapper{margin:0!important;padding:0!important;width:100%!important}html[data-miniapp] .sign-in-view{margin:0;align-items:flex-start;min-height:0}html[data-miniapp] .sign-in-view__container .modal__container{padding:23px 20px;border:1px solid var(--mini-line);background:var(--mini-surface);color:var(--mini-text);box-shadow:none}html[data-miniapp] .sign-in-view .modal__form-header h2{color:var(--mini-text);font-size:25px}html[data-miniapp] .sign-in-view .modal__form-header p{font-size:13px;color:var(--mini-muted)}html[data-miniapp] .sign-in-view .modal__form-content{color:var(--mini-text)}html[data-miniapp] .sign-in-view .modal__form-item p{font-size:12px;color:var(--mini-muted)}html[data-miniapp] .sign-in-view .modal__form-item input{color:var(--mini-text);background:var(--mini-bg);border-color:var(--mini-line);border-radius:11px}html[data-miniapp] .sign-in-view .modal__form-agreement p{font-size:11px;color:var(--mini-muted)}html[data-miniapp] .sign-in-view .modal__form-footer p,html[data-miniapp] .sign-in-view .modal__form-separator{color:var(--mini-muted)}html[data-miniapp] .change__form,html[data-miniapp] .change__form-content{max-width:100%!important;width:100%!important;padding:0!important}html[data-miniapp] .change__form-item{margin:16px 0}html[data-miniapp] .change__form-item p{font-size:13px!important;color:var(--mini-muted)!important}html[data-miniapp] .change__form-item input{background:var(--mini-surface)!important;border:1px solid var(--mini-line)!important;color:var(--mini-text)!important;border-radius:12px!important}html[data-miniapp] .delete-account__warning{background:var(--mini-surface);border:1px solid var(--mini-line);border-radius:18px;padding:20px}html[data-miniapp] .delete-account__warning h2{font-size:23px;color:var(--mini-danger)}html[data-miniapp] .delete-account__warning p{font-size:13px;line-height:1.65;color:var(--mini-muted)}html[data-miniapp],html[data-miniapp] .app{background:var(--mini-bg)!important}html[data-miniapp] .app{color:var(--mini-text)!important;overflow:clip}html[data-miniapp] .mobile-app-promo{display:none}html[data-miniapp] .mini-connect-action{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:40px;padding:9px 13px;border-radius:11px;background:var(--mini-accent);color:var(--mini-on-accent)!important;text-decoration:none;font-size:13px;font-weight:600}html[data-miniapp] .service-card__action-primary{background:var(--mini-accent-soft)!important;color:var(--mini-accent)!important;flex:0 1 auto!important;text-transform:none!important}html[data-miniapp] .mini-service-collapsed .service-card__action-icons,html[data-miniapp] .mini-service-collapsed .service-card__action-share{display:none!important}html[data-miniapp] .service-card__progress-status--urgent{color:#c77a21!important}html[data-miniapp] .privacy-policy-container,html[data-miniapp] .refund-and-cancellation-policy-container,html[data-miniapp] .refund-policy-container,html[data-miniapp] .terms-of-use-container{padding:0!important;color:var(--mini-text)}html[data-miniapp] .privacy-policy-container h1,html[data-miniapp] .refund-and-cancellation-policy-container h1,html[data-miniapp] .refund-policy-container h1,html[data-miniapp] .terms-of-use-container h1{font-size:28px!important;line-height:1.15;margin:8px 0 25px}html[data-miniapp] .privacy-policy-container h2,html[data-miniapp] .refund-and-cancellation-policy-container h2,html[data-miniapp] .refund-policy-container h2,html[data-miniapp] .terms-of-use-container h2{font-size:19px!important;line-height:1.3;color:var(--mini-text)}html[data-miniapp] .privacy-policy-container h3,html[data-miniapp] .refund-and-cancellation-policy-container h3,html[data-miniapp] .refund-policy-container h3,html[data-miniapp] .terms-of-use-container h3{font-size:16px}html[data-miniapp] .privacy-policy-container li,html[data-miniapp] .privacy-policy-container p,html[data-miniapp] .privacy-policy-container ul,html[data-miniapp] .refund-and-cancellation-policy-container li,html[data-miniapp] .refund-and-cancellation-policy-container p,html[data-miniapp] .refund-and-cancellation-policy-container ul,html[data-miniapp] .refund-policy-container li,html[data-miniapp] .refund-policy-container p,html[data-miniapp] .refund-policy-container ul,html[data-miniapp] .terms-of-use-container li,html[data-miniapp] .terms-of-use-container p,html[data-miniapp] .terms-of-use-container ul{color:var(--mini-muted)!important;font-size:13px!important;line-height:1.7!important}html[data-miniapp] .privacy-policy-container ul,html[data-miniapp] .refund-and-cancellation-policy-container ul,html[data-miniapp] .refund-policy-container ul,html[data-miniapp] .terms-of-use-container ul{padding-left:20px}html[data-miniapp] .devlink{padding:0!important;min-height:0!important}html[data-miniapp] .devlink__card{padding:22px!important;border:1px solid var(--mini-line)!important;border-radius:22px!important;background:var(--mini-surface)!important;color:var(--mini-text)!important;box-shadow:none!important}html[data-miniapp] .devlink__title{font-size:28px!important;color:var(--mini-text)!important}html[data-miniapp] .devlink__label,html[data-miniapp] .devlink__lead{font-size:13px!important;color:var(--mini-muted)!important}html[data-miniapp] .devlink__input{background:var(--mini-bg)!important;color:var(--mini-text)!important;border-color:var(--mini-line)!important}html[data-miniapp] .devlink__button--primary{background:var(--mini-accent)!important;box-shadow:none!important;border-radius:12px!important;color:var(--mini-on-accent)!important}html[data-miniapp] .mini-hero--compact{padding:18px 20px;min-height:156px}html[data-miniapp] .mini-hero--compact h2{font-size:23px;white-space:normal;max-width:220px;line-height:1.13;margin:0 0 8px}html[data-miniapp] .mini-hero--compact p{font-size:11px;max-width:220px;margin-bottom:11px;line-height:1.4}html[data-miniapp] .mini-hero--compact a{padding:7px 10px;font-size:11px}html[data-miniapp] .mini-hero--compact .mini-hero__label{display:none}html[data-miniapp] .mini-hero--compact .mini-orb{top:16px;right:-36px;transform:scale(.7)}html[data-miniapp] .mini-shortcuts a{padding:12px 14px;gap:8px}html[data-miniapp] .bell--page .bell__head{border:0!important;min-height:32px}html[data-miniapp] .bell--page .bell__filters{margin-bottom:0!important}html[data-miniapp] .bell--page .bell__mark-all{min-height:32px;text-align:start}html[data-miniapp] .bell--page .bell__list{display:block}html[data-miniapp] .bell--page .bell__card{overflow:hidden}html[data-miniapp] .mini-search{width:100%;padding:13px 15px;background:var(--mini-surface);border:1px solid var(--mini-line);border-radius:13px;margin:0 0 15px}html[data-miniapp] .order-container{display:block!important;width:100%!important;padding:0!important;margin:0!important}html[data-miniapp] .order h6.title{font-size:18px!important;margin:18px 0 14px!important}html[data-miniapp] .order .payment-period{padding:16px;background:var(--mini-surface);border:1px solid var(--mini-line);border-radius:18px}html[data-miniapp] .order .payment-period>div{margin-top:15px!important}html[data-miniapp] .mini-pricing-options{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}html[data-miniapp] .mini-pricing-options button{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:15px 12px;border-radius:12px;border:1px solid var(--mini-line);background:var(--mini-bg);color:var(--mini-text)}html[data-miniapp] .mini-pricing-options button span{font-size:12px}html[data-miniapp] .mini-pricing-options button strong{font-size:18px}html[data-miniapp] .mini-pricing-options button small{font-size:10px;color:var(--mini-muted)}html[data-miniapp] .mini-pricing-options button[aria-pressed=true]{background:var(--mini-accent-soft);border-color:var(--mini-accent)}html[data-miniapp] .payment-method-tiles{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}html[data-miniapp] .payment-method-tile{display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-start!important;gap:8px!important;height:58px!important;min-height:58px!important;width:100%!important;min-width:0!important;padding:10px!important;background:var(--mini-surface)!important;border:1px solid var(--mini-line)!important;border-radius:12px!important;color:var(--mini-text)!important}html[data-miniapp] .payment-method-tile.selected{border-color:var(--mini-accent)!important;background:var(--mini-accent-soft)!important}html[data-miniapp] .payment-method-icon{display:flex;align-items:center;justify-content:center;width:43px!important;height:25px!important;min-width:43px!important;margin:0!important;gap:2px!important}html[data-miniapp] .payment-method-icon img{max-width:43px!important;max-height:24px!important;object-fit:contain}html[data-miniapp] .payment-method-icon.multiple-icons img{max-width:20px!important;max-height:20px!important}html[data-miniapp] .payment-method-name{font-size:11px!important;line-height:1.25!important;min-height:0!important;margin:0!important;text-align:start}html[data-miniapp] .order .crypto-payment-note{margin:10px 0 17px!important;gap:10px!important}html[data-miniapp] .order .crypto-payment-note__icon{font-size:23px!important;width:33px!important;min-width:33px!important;height:36px!important}html[data-miniapp] .order .crypto-payment-note__title{font-size:13px!important;color:var(--mini-text)!important}html[data-miniapp] .order .crypto-payment-note__text{font-size:11px!important;line-height:1.5!important}html[data-miniapp] .order .crypto-payment-note__button{min-height:34px!important;font-size:12px!important;margin-top:8px!important;border-radius:10px!important;padding:7px 10px!important}html[data-miniapp] .button.purple{background:var(--mini-accent);border:0;color:var(--mini-on-accent);text-transform:none}html[data-miniapp] .button__text{text-transform:none}html[data-miniapp] .renew-overlay{align-items:flex-end!important;padding:0!important}html[data-miniapp] .renew-dialog{--renew-ink:var(--mini-text);--renew-muted:var(--mini-muted);--renew-accent:var(--mini-accent);border-radius:24px 24px 0 0!important;max-height:90dvh!important;background:var(--mini-surface)!important;color:var(--mini-text)!important}html[data-miniapp] .renew-dialog__header{border-color:var(--mini-line)}html[data-miniapp] .renew-dialog__footer,html[data-miniapp] .renew-dialog__notice,html[data-miniapp] .renew-period,html[data-miniapp] .renew-timeline{background:var(--mini-bg)!important;color:var(--mini-text)!important;border-color:var(--mini-line)!important}html[data-miniapp] .renew-period--selected{border-color:var(--mini-accent)!important;background:var(--mini-accent-soft)!important}html[data-miniapp] .renew-dialog__close{background:var(--mini-bg);color:var(--mini-muted)}html[data-miniapp] .mini-inbox-link{position:relative}html[data-miniapp] .mini-inbox-link>span{position:absolute;right:-3px;top:-3px;min-width:17px;height:17px;border-radius:9px;background:var(--mini-accent);color:var(--mini-on-accent);border:2px solid var(--mini-bg);font-size:9px;font-weight:700;display:grid;place-items:center;padding:0 3px}html[data-miniapp] .mini-native-checkout .order__footer .subscription>.button{display:none!important}html[data-miniapp]:has(.mini-native-checkout) .mini-tabs{display:none}html[data-miniapp]:has(.mini-native-checkout) .mini-content{padding-bottom:24px}html[data-miniapp] .accept-invite__title{font-size:28px;color:var(--mini-text);letter-spacing:-.8px}html[data-miniapp] .accept-invite__card{background:var(--mini-surface);color:var(--mini-text);border-color:var(--mini-line);box-shadow:none;padding:22px}html[data-miniapp] .accept-invite__service{background:var(--mini-bg)}html[data-miniapp] .accept-invite__footnote,html[data-miniapp] .accept-invite__muted,html[data-miniapp] .accept-invite__scope,html[data-miniapp] .accept-invite__service-ip{color:var(--mini-muted)}html[data-miniapp] .accept-invite__primary{background:var(--mini-accent);color:var(--mini-on-accent)!important}html[data-miniapp] .share-access{align-items:flex-end;padding:0}html[data-miniapp] .share-access__panel{background:var(--mini-surface);color:var(--mini-text);border-radius:24px 24px 0 0;max-height:90dvh}html[data-miniapp] .share-access__title{color:var(--mini-text)}html[data-miniapp] .share-access__footnote,html[data-miniapp] .share-access__hint,html[data-miniapp] .share-access__lead,html[data-miniapp] .share-access__muted{color:var(--mini-muted)}html[data-miniapp] .mini-icon-button{width:44px;height:44px}html[data-miniapp] .mini-connect-action,html[data-miniapp] .service-card__action-primary,html[data-miniapp] .service-card__action-share{min-height:44px!important}html[data-miniapp] .mini-text-danger{min-height:44px}html[data-miniapp] .location-modal,html[data-miniapp] .qr-modal,html[data-miniapp] .renew-overlay,html[data-miniapp] .share-access{z-index:1500!important}html[data-miniapp] .location-modal{align-items:flex-end;padding:0}html[data-miniapp] .location-modal-content{width:100%;max-height:90dvh;border-radius:24px 24px 0 0;background:var(--mini-surface);color:var(--mini-text)}html[data-miniapp] .qr-modal-content{max-width:calc(100vw - 40px)}html[data-miniapp] .qr-modal .large-qr{width:100%;height:auto}html[data-miniapp]{scroll-behavior:auto!important}html[data-miniapp] .payment-method-tile{max-width:none!important}html[data-miniapp] .payment-method-name{display:block!important;overflow:visible!important;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}html[data-miniapp] .mini-segment button{white-space:nowrap;padding:9px 4px}html[data-miniapp] .devlink__form .devlink__button{flex:0 0 auto;min-height:48px}html[data-miniapp] .delete-account__form{background:#0000;gap:18px}html[data-miniapp] .delete-account__warning{margin-bottom:0}html[data-miniapp] .delete-account__form .change__form-footer{margin-top:6px}html[data-miniapp] .change__form-content{margin-top:0!important}html[data-miniapp] .mini-content .button.blue{background:var(--mini-accent);color:var(--mini-on-accent)}html[data-miniapp] .mini-content .button__text{text-transform:none}html[data-miniapp] .refundpolicy,html[data-miniapp] .terms-of-use{padding:0!important;color:var(--mini-text)}html[data-miniapp] .refundpolicy h1,html[data-miniapp] .terms-of-use h1{font-size:28px!important;line-height:1.15;margin:8px 0 25px}html[data-miniapp] .refundpolicy h2,html[data-miniapp] .terms-of-use h2{font-size:19px!important;line-height:1.3;color:var(--mini-text)!important}html[data-miniapp] .refundpolicy h3,html[data-miniapp] .terms-of-use h3{font-size:16px;color:var(--mini-text)!important}html[data-miniapp] .refundpolicy li,html[data-miniapp] .refundpolicy p,html[data-miniapp] .refundpolicy ul,html[data-miniapp] .terms-of-use li,html[data-miniapp] .terms-of-use p,html[data-miniapp] .terms-of-use ul{color:var(--mini-muted)!important;font-size:13px!important;line-height:1.7!important}html[data-miniapp] .refundpolicy ul,html[data-miniapp] .terms-of-use ul{padding-left:20px}html[data-miniapp] .reset-password{padding:0!important}html[data-miniapp] .reset-password__panel{padding:22px;border:1px solid var(--mini-line);box-shadow:none;background:var(--mini-surface);color:var(--mini-text)}html[data-miniapp] .reset-password__header h1{font-size:25px;color:var(--mini-text)}html[data-miniapp] .reset-password__field label,html[data-miniapp] .reset-password__header p{color:var(--mini-muted);font-size:13px}html[data-miniapp] .reset-password__field input{background:var(--mini-bg);border-color:var(--mini-line);color:var(--mini-text);border-radius:12px}html[data-miniapp] .share-access__primary{background:var(--mini-accent);border-radius:12px;color:var(--mini-on-accent)!important}html[data-miniapp] .notifications__title,html[data-miniapp] .referral__title{font-weight:700;letter-spacing:-.8px}html[data-miniapp] .mini-install{background:var(--mini-accent-soft);border:1px solid var(--mini-line);border-radius:22px;padding:18px;margin-bottom:14px}html[data-miniapp] .mini-install h2{font-size:21px;line-height:1.2;color:var(--mini-text);margin:0 0 7px;font-weight:700;letter-spacing:-.5px}html[data-miniapp] .mini-install p{font-size:12px;line-height:1.5;color:var(--mini-muted);margin:0 0 14px}html[data-miniapp] .mini-store-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}html[data-miniapp] .mini-store-links a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:10px 8px;border:1px solid var(--mini-line);border-radius:13px;background:var(--mini-surface);text-decoration:none;color:var(--mini-text)}html[data-miniapp] .mini-store-links a svg{width:24px;height:26px;flex-shrink:0}html[data-miniapp] .mini-store-links a span{min-width:0}html[data-miniapp] .mini-store-links a strong{display:block;font-size:14px;line-height:1.25;font-weight:650;white-space:nowrap}html[data-miniapp] .mini-store-links a small{display:block;font-size:9px;color:var(--mini-muted);line-height:1.5;margin-top:2px;white-space:nowrap}html[data-miniapp] .mini-install__guide{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-size:12px;min-height:36px;font-weight:600}html[data-miniapp] .mini-download-alternative{display:block;text-align:center;padding:8px;font-size:12px}html[data-miniapp] .location-modal .flag-item:hover,html[data-miniapp] .order .flag-item:hover{transform:none}html[data-miniapp=dark] .info-mini-app__website{background:#1c2d48;border-color:#314a70;color:#aecbff}html[data-miniapp=dark] .info-mini-app__website--mirror{background:#1b352d;border-color:#31594a;color:#a0ddc1}html[data-miniapp] .promo-code{color:var(--mini-text)}html[data-miniapp] .promo-code .MuiOutlinedInput-root{min-height:48px;background:var(--mini-surface);border-radius:11px}html[data-miniapp] .promo-code .MuiOutlinedInput-input{padding:12px 14px!important;border:0!important;border-radius:0!important;background:#0000!important}html[data-miniapp] .promo-code .MuiInputLabel-root{color:var(--mini-muted)}html[data-miniapp] .promo-code .MuiOutlinedInput-notchedOutline{border-color:var(--mini-line)}html[data-miniapp] .promo-code .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--mini-accent)}html[data-miniapp] .promo-code .MuiButton-root{color:var(--mini-accent);min-height:44px}html[data-miniapp] .promo-code .MuiButton-outlined{border-color:var(--mini-accent);border-radius:11px}html[data-miniapp] .promo-code .MuiTypography-root{color:var(--mini-text)}html[data-miniapp] .payment-method-icon.multiple-icons img{flex:1 1;min-width:0}html[data-miniapp] .order .subscription-price{color:var(--mini-text)!important}html[data-miniapp=dark] .slot-banner{background:var(--mini-accent-soft);border-color:var(--mini-line)}html[data-miniapp=dark] .order .subscription-options__price,html[data-miniapp=dark] .slot-banner__text{color:var(--mini-text)}html[data-miniapp=dark] .subscription-card__number{background:var(--mini-accent-soft);color:var(--mini-accent)}html[data-miniapp=dark] .subscription-card__quantity{background:var(--mini-bg)}html[data-miniapp=dark] .subscription-card__services{color:var(--mini-muted)}html[data-miniapp=dark] .mini-search::placeholder{color:var(--mini-muted);opacity:1}html[data-miniapp] .quantity-stepper__button,html[data-miniapp] .quantity-stepper__label,html[data-miniapp] .quantity-stepper__value{color:var(--mini-text)}html[data-miniapp] .quantity-stepper__controls{background:var(--mini-surface);border-color:var(--mini-line)}html[data-miniapp] .quantity-stepper__button:hover:not(:disabled){background:var(--mini-accent-soft);color:var(--mini-accent)}html[data-miniapp] .quantity-stepper--disabled .quantity-stepper__value{color:var(--mini-muted)}html[data-miniapp=dark] .order .flag-badge:not(.flag-badge--warn){background:var(--mini-accent-soft);color:var(--mini-accent)}html[data-miniapp=dark] .order .flag-badge--warn,html[data-miniapp=dark] .order .order-ru-warning{background:#3a2c1c;color:#ffc46b}html[data-miniapp=dark] .order .auto-location b{color:var(--mini-text)}html[data-miniapp=dark] .order .auto-location__change{color:var(--mini-accent)}html[data-miniapp] .order .flag-container:has(.flag-badge){grid-auto-rows:minmax(88px,auto)}html[data-miniapp] .order .flag-item:has(.flag-badge){display:grid;grid-template-columns:27px minmax(0,1fr);align-content:center;grid-gap:6px 10px;gap:6px 10px}html[data-miniapp] .order .flag-item .flag-badge{grid-column:1/-1;justify-self:start;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.3}