@font-face{font-display:block;font-family:DM Mono;font-style:normal;font-weight:400;src:url(../fonts/dm-mono-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:DM Mono;font-style:normal;font-weight:500;src:url(../fonts/dm-mono-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Manrope;font-style:normal;font-weight:200 800;src:url(../fonts/manrope-200-800-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:block;font-family:Manrope;font-style:normal;font-weight:200 800;src:url(../fonts/manrope-200-800-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Quicksand;font-style:normal;font-weight:300 700;src:url(../fonts/quicksand-300-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Syne;font-style:normal;font-weight:400 800;src:url(../fonts/syne-400-800-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Unbounded;font-style:normal;font-weight:200 900;src:url(../fonts/unbounded-200-900-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:block;font-family:Unbounded;font-style:normal;font-weight:200 900;src:url(../fonts/unbounded-200-900-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../fonts/ibm-plex-mono-600-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:block;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../fonts/ibm-plex-mono-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes neonPulse{0%,to{box-shadow:0 0 10px #84ff00cc}50%{box-shadow:0 0 20px #84ff00}}.noise:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:180px 180px;border-radius:inherit;content:"";inset:0;opacity:.055;pointer-events:none;position:absolute;z-index:10}.noise-heavy:after{opacity:.1}:root{--font-syne:"Syne",sans-serif;--font-dm-mono:"DM Mono",monospace;--font-family-primary:"Quicksand",sans-serif;--font-size-dialogue:clamp(25px,4vw,40px);--font-weight-dialogue:700;--line-height-dialogue:1;--dock-gap:20px;--dock-height:76px;--dock-breathe:28px;--dock-safe:env(safe-area-inset-bottom,0px);--dock-clearance:calc(var(--dock-gap) + var(--dock-height) + var(--dock-safe) + var(--dock-breathe))}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:Syne,sans-serif;height:100%;scrollbar-gutter:stable;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;color:#333}body{overflow-x:hidden}#__nuxt{height:100%}.skeleton{animation:skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0d,#ffffff1f 50%,#ffffff0d);background-size:200% 100%;border-radius:16px;min-height:120px}.skeleton,.w{position:relative}.w{animation:riseIn .6s cubic-bezier(.16,1,.3,1) both;border-radius:24px;box-shadow:0 4px 24px #00000047;overflow:hidden;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s}.w:hover{box-shadow:0 14px 40px #00000080!important;transform:translateY(-3px)}.w:first-child{animation-delay:28ms}.w:nth-child(2){animation-delay:56ms}.w:nth-child(3){animation-delay:84ms}.w:nth-child(4){animation-delay:.112s}.w:nth-child(5){animation-delay:.14s}.w:nth-child(6){animation-delay:.168s}.w:nth-child(7){animation-delay:.196s}.w:nth-child(8){animation-delay:.224s}.w:nth-child(9){animation-delay:.252s}.w:nth-child(10){animation-delay:.28s}.w:nth-child(11){animation-delay:.308s}.w:nth-child(12){animation-delay:.336s}.w:nth-child(13){animation-delay:.364s}.w:nth-child(14){animation-delay:.392s}.w:nth-child(15){animation-delay:.42s}.w:nth-child(16){animation-delay:.448s}.w:nth-child(17){animation-delay:.476s}.w:nth-child(18){animation-delay:.504s}.w:nth-child(19){animation-delay:.532s}.w:nth-child(20){animation-delay:.56s}.w:nth-child(21){animation-delay:.588s}.w:nth-child(22){animation-delay:.616s}.w:nth-child(23){animation-delay:.644s}.w:nth-child(24){animation-delay:.672s}.w:nth-child(25){animation-delay:.7s}.shimmer:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45) 40%,hsla(0,0%,100%,.7) 55%,hsla(0,0%,100%,.45) 70%,transparent);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0;z-index:11}.chart-area{flex:1;min-height:0;position:relative}.chart-area canvas{height:100%!important;width:100%!important}.bg-w7b{background:radial-gradient(ellipse 65% 65% at 100% 0,rgba(132,255,0,.16) 0,transparent 60%),radial-gradient(ellipse 45% 45% at 0 100%,rgba(0,255,140,.07) 0,transparent 55%),linear-gradient(150deg,#0c1300,#070b00 50%,#030708);border:1px solid rgba(132,255,0,.15)}.bg-w8{background:radial-gradient(ellipse 100% 65% at 12% 12%,rgba(200,215,255,.12) 0,transparent 50%),radial-gradient(ellipse 70% 70% at 88% 88%,rgba(150,170,240,.09) 0,transparent 55%),linear-gradient(135deg,#1c1f32,#141624 40%,#0f1019 70%,#181a28);border:1px solid hsla(0,0%,100%,.13);box-shadow:inset 0 1.5px #ffffff2e,inset 0 -1px #0006,inset 1px 0 #ffffff0a,0 8px 32px #0009,0 1px #ffffff0f}.bg-pm1{background:radial-gradient(ellipse 100% 80% at 50% -10%,rgba(251,191,36,.44) 0,transparent 55%),radial-gradient(ellipse 70% 70% at 100% 110%,rgba(120,53,15,.4) 0,transparent 55%),linear-gradient(148deg,#140a00,#0c0600,#050300);border:1px solid rgba(251,191,36,.18)}.w3-tag{background:#fff3;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;font-size:9.5px;padding:4px 11px;text-transform:uppercase}.w3-tag,.w6-tag{align-self:flex-start;color:#fff;font-weight:700;letter-spacing:.4px}.w6-tag{background:#ffffff38;border-radius:999px;font-size:9px;padding:3px 9px}.w7-eyebrow{color:#84ff008c;flex-shrink:0;font-size:9.5px;font-weight:700;letter-spacing:1.8px;margin-bottom:8px;text-transform:uppercase}.w7-sub{color:#84ff006b;flex-shrink:0;font-size:11px;margin-top:5px}.w7-dot{align-items:center;color:#84ff008c;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;gap:5px;margin-top:8px}.w7-dot:before{animation:neonPulse 1.8s ease-in-out infinite;background:#84ff00;border-radius:50%;box-shadow:0 0 10px #84ff00cc;content:"";display:inline-block;flex-shrink:0;height:7px;width:7px}@media(max-width:768px){body.menu-open{overflow:hidden}}@media(max-width:480px){.dt-orb,.exercise-panel .orb,.wr-modal .orb{animation:none;filter:none;opacity:.6;will-change:auto}}.ds[data-v-3d0d5d25]{background:#1a1830;border-radius:16px;bottom:16px;color:#f7f8fc;left:16px;margin:0 auto;max-width:420px;padding:16px;position:fixed;right:16px;z-index:90}.ds__q[data-v-3d0d5d25]{font-weight:600;margin:0 0 10px}.ds__a[data-v-3d0d5d25]{display:flex;flex-wrap:wrap;gap:8px}.ds__a button[data-v-3d0d5d25]{background:#ffffff1a;border:0;border-radius:10px;color:inherit;padding:8px 12px}.ds__a .ds__x[data-v-3d0d5d25]{background:none;opacity:.7}.tariff-overlay[data-v-3503da03]{align-items:center;animation:toFade-3503da03 .28s ease both;backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);background:#09102085;display:flex;justify-content:center;inset:0;padding:16px;position:fixed;z-index:30000}@media(max-width:768px){.tariff-overlay[data-v-3503da03]{backdrop-filter:none;-webkit-backdrop-filter:none;background:#091020db}}.tariff-container[data-v-3503da03]{animation:toRise-3503da03 .44s cubic-bezier(.16,1,.3,1) both;background:linear-gradient(180deg,#fff,#fcfeff);border-radius:22px;box-shadow:0 48px 96px -24px #091e3c52,0 16px 36px -14px #091e3c24,0 2px 4px #091e3c0a,0 0 0 1px #0f17290b,inset 0 1px #fff;display:flex;flex-direction:column;font-family:Manrope,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;max-width:428px;overflow:hidden;padding:26px 26px 28px;position:relative;width:100%}@media(max-width:380px){.tariff-container[data-v-3503da03]{border-radius:19px;padding:20px 19px 21px}}.card-aura[data-v-3503da03]{background:radial-gradient(circle at 50% 62%,rgba(12,155,243,.15) 0,rgba(96,244,164,.09) 44%,transparent 70%);border-radius:50%;height:260px;left:50%;margin-left:-170px;pointer-events:none;position:absolute;top:-170px;width:340px}.tariff-hero[data-v-3503da03]{background:linear-gradient(158deg,#a8142f,#7c1230 34%,#5a0f2e 62%,#38071a);border-radius:22px 22px 0 0;margin:-26px -26px 20px;overflow:hidden;padding:30px 26px 28px;position:relative;z-index:2}.tariff-hero .close-button[data-v-3503da03]{border-radius:8px;color:#ffffffbd;height:30px;margin:0;position:absolute;right:17px;top:17px;width:30px;z-index:3}.tariff-hero .close-button svg[data-v-3503da03]{height:15px;width:15px}.tariff-hero .close-button[data-v-3503da03]:hover{background:#ffffff29;color:#fff}.tariff-hero .close-button[data-v-3503da03]:focus-visible{outline-color:#ffffffe6}@media(max-width:380px){.tariff-hero[data-v-3503da03]{border-radius:19px 19px 0 0;margin:-20px -19px 16px;padding:24px 19px 22px}.tariff-hero .close-button[data-v-3503da03]{right:13px;top:13px}}.hero-lock[data-v-3503da03]{bottom:-26px;color:#ffecf017;height:130px;pointer-events:none;position:absolute;right:-16px;width:130px}.hero-body[data-v-3503da03]{position:relative;z-index:2}.hero-kicker[data-v-3503da03]{color:#ffc2cc;display:block;font-size:10px;font-weight:700;letter-spacing:.15em;margin-bottom:8px;text-transform:uppercase}.hero-title[data-v-3503da03]{color:#fff;font-family:Unbounded,Manrope,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.7px;line-height:1.12;margin:0}@media(max-width:380px){.hero-title[data-v-3503da03]{font-size:18px}}.hero-hint[data-v-3503da03]{color:#ecc9d1;font-size:12px;font-weight:500;line-height:1.5;margin:13px 0 0;max-width:32ch}.top-bar[data-v-3503da03]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;position:relative;z-index:2}@media(max-width:380px){.top-bar[data-v-3503da03]{margin-bottom:13px}}.info-eyebrow[data-v-3503da03]{align-items:center;color:#0c9bf3;display:flex;font-family:DM Mono,ui-monospace,SF Mono,Roboto Mono,monospace;font-size:10px;font-weight:500;gap:8px;letter-spacing:2.2px;text-transform:uppercase}.eyebrow-rule[data-v-3503da03]{background:linear-gradient(90deg,transparent,rgba(12,155,243,.75));border-radius:2px;flex-shrink:0;height:1.5px;width:16px}.close-button[data-v-3503da03]{align-items:center;background:transparent;border:none;border-radius:7px;color:#97a3b8;cursor:pointer;display:flex;height:28px;justify-content:center;margin:-4px -4px -4px 0;padding:0;transition:background .18s ease,color .18s ease;width:28px}.close-button svg[data-v-3503da03]{height:14px;width:14px}.close-button[data-v-3503da03]:hover{background:#eef3f9;color:#0f1729}.close-button[data-v-3503da03]:focus-visible{outline:2px solid rgba(12,155,243,.55);outline-offset:2px}.sub-status[data-v-3503da03]{background:#f7fafd;border:1px solid #edf2f8;border-radius:10px;margin-bottom:16px;padding:13px 14px;position:relative;z-index:2;--tone-a:#67748c;--tone-b:#67748c}.sub-status.is-good[data-v-3503da03]{--tone-a:#0c9bf3;--tone-b:#60f4a4}.sub-status.is-warn[data-v-3503da03]{--tone-a:#f59e0b;--tone-b:#fcd34d}.sub-status.is-low[data-v-3503da03]{--tone-a:#ef4444;--tone-b:#fb8080}@media(max-width:380px){.sub-status[data-v-3503da03]{margin-bottom:13px;padding:12px 13px}}.sub-status-row[data-v-3503da03]{align-items:center;display:flex;gap:10px;justify-content:space-between}.sub-status-label[data-v-3503da03]{align-items:center;color:#0f1729;display:inline-flex;font-size:12.5px;font-weight:700;gap:9px;letter-spacing:-.1px}.sub-dot[data-v-3503da03]{background:var(--tone-a);border-radius:50%;box-shadow:0 0 0 3.5px #0f17290d;flex-shrink:0;height:7px;width:7px}.sub-progress[data-v-3503da03]{background:#e9eef5;border-radius:99px;height:30px;margin-top:11px;overflow:hidden;position:relative}@media(max-width:380px){.sub-progress[data-v-3503da03]{height:28px}}.sub-progress-fill[data-v-3503da03]{background:linear-gradient(90deg,var(--tone-a) 0,var(--tone-b) 100%);border-radius:99px;box-shadow:inset 0 1px #ffffff4d;overflow:hidden;transition:width .5s cubic-bezier(.16,1,.3,1);width:calc(var(--pct)*1%)}.sub-progress-fill[data-v-3503da03],.sub-progress-text[data-v-3503da03]{bottom:0;left:0;position:absolute;top:0}.sub-progress-text[data-v-3503da03]{align-items:center;color:#67748c;display:flex;font-size:11.5px;font-weight:600;justify-content:space-between;letter-spacing:-.1px;padding:0 13px;pointer-events:none;white-space:nowrap;width:100%}.sub-progress-text .pnum[data-v-3503da03]{color:inherit;font-variant-numeric:tabular-nums;font-weight:800}@media(max-width:380px){.sub-progress-text[data-v-3503da03]{font-size:11px;padding:0 12px}}.sub-progress-text--on[data-v-3503da03]{color:#fff;width:calc(10000%/var(--pct))}.sub-status-hint[data-v-3503da03]{color:#67748c;font-size:11.5px;line-height:1.42;margin:7px 0 0}.tariff-board[data-v-3503da03]{background:linear-gradient(180deg,#141018,#0f0c14);border-radius:15px;margin-bottom:20px;overflow:hidden;position:relative;z-index:2}@media(max-width:380px){.tariff-board[data-v-3503da03]{margin-bottom:16px}}.tariff-option[data-v-3503da03]{align-items:center;color:#eaf1fb;cursor:pointer;display:grid;gap:10px;grid-template-columns:1fr auto;padding:18px;position:relative;transition:background .18s ease}.tariff-option+.tariff-option[data-v-3503da03]{border-top:1px solid hsla(0,0%,100%,.055)}.tariff-option.active[data-v-3503da03]{background:linear-gradient(100deg,#0c9bf324,#60f4a40f)}.tariff-option.active[data-v-3503da03]:before{background:linear-gradient(180deg,#8ff8c0,#35d98a);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.tariff-option.active .tariff-price[data-v-3503da03]{color:#fff}.tariff-option[data-v-3503da03]:focus-visible{outline:2px solid rgba(12,155,243,.55);outline-offset:-2px}.tariff-option .tariff-info[data-v-3503da03]{min-width:0}.tariff-option .tariff-info .tariff-name[data-v-3503da03]{color:#f3f2ff;font-size:16px;font-weight:800;letter-spacing:.04em;min-width:0;text-transform:uppercase}.tariff-option .tariff-info .tariff-nameline[data-v-3503da03]{align-items:center;display:flex;flex-wrap:wrap;gap:9px;min-width:0}.tariff-option .tariff-info .tariff-rates[data-v-3503da03]{display:flex;flex-direction:column;gap:3px;margin-top:9px}.tariff-option .tariff-info .tariff-rate[data-v-3503da03]{color:#9a93a6;font-size:11.5px;font-weight:500;letter-spacing:.1px}.tariff-option .tariff-info .tariff-rate b[data-v-3503da03]{color:#ddd8ea;font-variant-numeric:tabular-nums;font-weight:800}.tariff-option .tariff-badge[data-v-3503da03]{background:#60f4a424;border-radius:6px;color:#60f4a4;display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:.9px;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.tariff-option .tariff-price-block[data-v-3503da03]{min-width:0;text-align:right}.tariff-option .tariff-price-block .tariff-price[data-v-3503da03]{color:#eaf1fb;font-family:Syne,Manrope,sans-serif;font-size:26px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-1.1px;line-height:1.05;white-space:nowrap}.tariff-option .tariff-price-block .tariff-currency[data-v-3503da03]{color:#9a93a6;font-size:.46em;font-weight:700;letter-spacing:-.2px;margin-left:.18em}.pay-button[data-v-3503da03]{align-items:center;background:linear-gradient(135deg,#0a72b8,#0a7f93 58%,#127f58);border:none;border-radius:11px;box-shadow:0 16px 34px -12px #0a72b88c,inset 0 1px #ffffff59;color:#fff;cursor:pointer;display:flex;font-family:Unbounded,Manrope,sans-serif;font-size:15px;font-weight:600;gap:9px;justify-content:center;letter-spacing:.14em;padding:19px;position:relative;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;z-index:2}@media(max-width:380px){.pay-button[data-v-3503da03]{font-size:13.5px;padding:16px}}.pay-button .pay-label[data-v-3503da03]{margin-right:-.14em}.pay-button .pay-arrow[data-v-3503da03]{flex-shrink:0;height:16px;transition:transform .18s ease;width:16px}.pay-button[data-v-3503da03]:hover:not(:disabled){box-shadow:0 16px 32px -10px #0c9bf3c7,inset 0 1px #fff6;filter:saturate(1.06);transform:translateY(-1px)}.pay-button:hover:not(:disabled) .pay-arrow[data-v-3503da03]{transform:translate(3px)}.pay-button[data-v-3503da03]:active:not(:disabled){transform:translateY(0)}.pay-button[data-v-3503da03]:focus-visible{outline:2px solid rgba(12,155,243,.7);outline-offset:3px}.pay-button[data-v-3503da03]:disabled{box-shadow:none;cursor:default;opacity:.5;transform:none}.pay-note .pay-cards[data-v-3503da03]{color:#f5f6f873;font-size:11.5px;letter-spacing:.02em;margin:8px 0 0;text-align:center}.pay-note .tariff-showcase[data-v-3503da03]{display:flex;flex-direction:column;gap:10px;padding:18px 4px 4px;text-align:center}.pay-note .showcase-line[data-v-3503da03]{color:#f5f6f8;font-size:15px;line-height:1.5;margin:0}.pay-note .showcase-line b[data-v-3503da03]{font-weight:800}.pay-note .showcase-line--mute[data-v-3503da03]{color:#f5f6f89e;font-size:13.5px}.pay-note .tariff-showcase>button[data-v-3503da03]{margin-top:10px}.pay-note[data-v-3503da03]{color:#5b6475;font-family:Manrope,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:600;margin:10px 0 0;position:relative;text-align:center;z-index:2}.hero-hint--opens[data-v-3503da03]{margin-top:6px;opacity:.85}.pay-error[data-v-3503da03]{color:#dc2626;font-size:13px;margin:12px 0 0;position:relative;text-align:center;z-index:2}.pay-fallback-link[data-v-3503da03]{color:#0c9bf3;display:block;font-size:12px;margin-top:6px;text-decoration:underline}.tariff-option--skeleton[data-v-3503da03]{pointer-events:none}.tariff-skeleton[data-v-3503da03]{animation:tariffPulse-3503da03 1.4s ease-in-out infinite;background:#ffffff12;border-radius:8px;display:block}.tariff-skeleton--name[data-v-3503da03]{height:15px;margin-bottom:9px;width:104px}.tariff-skeleton--sub[data-v-3503da03]{animation-delay:.15s;height:11px;margin-bottom:3px;width:78px}.tariff-skeleton--meta[data-v-3503da03]{animation-delay:.25s;height:11px;width:64px}.tariff-skeleton--price[data-v-3503da03]{animation-delay:.3s;height:23px;margin-left:auto;width:84px}@keyframes tariffPulse-3503da03{0%,to{opacity:.45}50%{opacity:.9}}.tariff-failure[data-v-3503da03]{background:#f871711a;border-top:1px solid rgba(248,113,113,.26);display:flex;flex-direction:column;gap:5px;padding:14px}.tariff-failure-code[data-v-3503da03]{align-self:flex-start;background:#f8717129;border-radius:20px;color:#fca5a5;font-family:DM Mono,ui-monospace,SF Mono,Roboto Mono,monospace;font-size:10px;font-weight:700;padding:2px 8px}.tariff-failure-title[data-v-3503da03]{color:#fca5a5;font-family:Manrope,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:700}.tariff-failure-detail[data-v-3503da03]{color:#b9c6da;line-height:1.45;margin:0;word-break:break-word}.tariff-failure-detail[data-v-3503da03],.tariff-failure-retry[data-v-3503da03]{font-family:Manrope,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:12px}.tariff-failure-retry[data-v-3503da03]{align-self:flex-start;background:transparent;border:1px solid rgba(248,113,113,.34);border-radius:12px;color:#fca5a5;cursor:pointer;font-weight:700;margin-top:4px;padding:7px 14px}@keyframes toFade-3503da03{0%{opacity:0}to{opacity:1}}@keyframes toRise-3503da03{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.tariff-container[data-v-3503da03],.tariff-overlay[data-v-3503da03]{animation:none!important}.close-button[data-v-3503da03],.pay-arrow[data-v-3503da03],.pay-button[data-v-3503da03],.sub-progress-fill[data-v-3503da03],.tariff-option[data-v-3503da03]{transition:none}}.iab[data-v-e70872c0]{border-radius:20px;display:flex;flex-direction:column;font-family:Manrope,sans-serif;gap:12px;left:12px;padding:14px 16px;position:fixed;right:12px;top:max(12px,env(safe-area-inset-top));z-index:60;-webkit-font-smoothing:antialiased;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);background:#0a0b12db;border:1px solid rgba(190,205,255,.18);box-shadow:0 24px 70px #0009,inset 0 1px #ffffff1a;text-align:left}.iab-p[data-v-e70872c0]{color:#e8ecf8b3;font-size:13px;line-height:1.5;margin:0}.iab-p b[data-v-e70872c0]{color:#f7f8fc;display:block;font-weight:700;margin-bottom:2px}.iab-act[data-v-e70872c0]{display:flex;gap:8px}.iab-b[data-v-e70872c0]{align-items:center;border-radius:99px;cursor:pointer;display:inline-flex;flex:1;font:700 13px Manrope,sans-serif;height:42px;justify-content:center;padding:0 16px;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),background .25s;white-space:nowrap}.iab-b--no[data-v-e70872c0]{background:#ffffff0f;border:1px solid rgba(190,205,255,.18);color:#f7f8fc}.iab-b--yes[data-v-e70872c0]{background:linear-gradient(180deg,#fff,#eef1f8 55%,#e3e8f4);border:0;box-shadow:inset 0 1px #fff,0 10px 30px #9dbbff40;color:#000;flex:1.6}.iab-b[data-v-e70872c0]:active{transform:scale(.97)}.iab-enter-active[data-v-e70872c0],.iab-leave-active[data-v-e70872c0]{transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s}.iab-enter-from[data-v-e70872c0],.iab-leave-to[data-v-e70872c0]{opacity:0;transform:translateY(-24px)}@media(prefers-reduced-motion:reduce){.iab-enter-active[data-v-e70872c0],.iab-leave-active[data-v-e70872c0]{transition:none}}.bs{--ink:#f5f5f7;--mute:rgba(245,245,247,.6);--faint:rgba(245,245,247,.36);--line:hsla(0,0%,100%,.08);--line-2:hsla(0,0%,100%,.14);--accent:#8ab4ff;--accent-2:#c9b8ff;--ease:cubic-bezier(.2,.8,.2,1);--sans:"Syne","Manrope",sans-serif;--mono:"DM Mono","SF Mono",Menlo,monospace;color:var(--ink);font-family:var(--sans);inset:0;isolation:isolate;overflow:hidden;position:fixed;z-index:50;-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse 90% 60% at 50% -20%,#1b2233 0,transparent 60%),#000;container-type:inline-size}.bs[data-tone=warm]{--accent:#ffb27a;--accent-2:#ff8f8f;background:radial-gradient(ellipse 90% 60% at 50% -20%,#2a1d17 0,transparent 60%),#000}.bs-orb{border-radius:50%;filter:blur(110px);pointer-events:none;position:absolute;z-index:-1}.bs-orb-a{animation:bs-breathe 12s ease-in-out infinite;background:radial-gradient(ellipse,color-mix(in srgb,var(--accent) 24%,transparent) 0,transparent 60%);height:440px;left:50%;margin-left:-380px;top:-260px;width:760px}.bs-orb-b{background:radial-gradient(ellipse,hsla(0,0%,100%,.06) 0,transparent 60%);bottom:-240px;height:340px;left:50%;margin-left:-300px;width:600px}@keyframes bs-breathe{50%{opacity:.55;transform:scale(1.08)}}.bs-grid{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 30%,#000 0,transparent 75%);mask-image:radial-gradient(ellipse 60% 50% at 50% 30%,#000 0,transparent 75%);opacity:.5;pointer-events:none;z-index:-1}.bs-grid,.bs-scroll{inset:0;position:absolute}.bs-scroll{overflow-y:auto;scrollbar-width:none}.bs-scroll::-webkit-scrollbar{display:none}.bs-scroll{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:safe center;padding:72px 20px calc(28px + env(safe-area-inset-bottom,0px))}.bs-scroll>*{flex-shrink:0}.bs-rise{animation:bs-rise .9s var(--ease) forwards;animation-delay:calc(.08s + var(--i, 0)*.11s);opacity:0;transform:translateY(14px)}@keyframes bs-rise{to{opacity:1;transform:none}}.bs-eyebrow{align-items:center;color:var(--accent);display:inline-flex;font:500 11px var(--mono);gap:8px;letter-spacing:.18em;margin:0;text-transform:uppercase}.bs-eyebrow-dot{animation:bs-pulse 2.4s infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 10px var(--accent);height:5px;width:5px}@keyframes bs-pulse{50%{opacity:.3}}.bs-title{font-size:clamp(32px,8.5cqw,52px);font-weight:600;letter-spacing:-.035em;line-height:1.04;margin:0;max-width:560px;overflow-wrap:anywhere;text-align:center}.bs-title span{background:linear-gradient(180deg,#fff 30%,#ffffff9e);-webkit-background-clip:text;background-clip:text;color:transparent}.bs-title em{background:linear-gradient(100deg,#f1f3f8 0,var(--accent) 55%,var(--accent-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.bs-sheet{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(180deg,#ffffff0f,#ffffff06);border:1px solid var(--line-2);border-radius:28px;box-shadow:0 50px 120px #000000a6,inset 0 1px #ffffff1f;display:flex;flex-direction:column;gap:14px;margin-top:6px;max-width:460px;padding:22px 24px;position:relative;text-align:center;width:100%}.bs-sheet:before{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 50%,transparent),transparent 35%,transparent 70%,color-mix(in srgb,var(--accent-2) 30%,transparent));border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.bs-mark{height:56px;width:56px}.bs-mark svg{height:100%;width:100%}.bs-lead{color:var(--mute);font:500 14.5px/1.5 Manrope,var(--sans);margin:0;max-width:360px;overflow-wrap:anywhere}.bs-row{align-items:baseline;border-top:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding-top:14px;width:100%}.bs-row-k{color:var(--faint);font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase}.bs-row-v{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em}.bs-foot{display:flex;flex-direction:column;gap:6px;margin-top:4px;max-width:460px}.bs-btn,.bs-foot{align-items:center;width:100%}.bs-btn{background:linear-gradient(180deg,#fff,#e9e9ee);border-radius:99px;box-shadow:inset 0 1px #fff,0 0 0 1px #ffffff40,0 20px 60px color-mix(in srgb,var(--accent) 28%,transparent);color:#000;display:inline-flex;font:600 16px var(--sans);gap:10px;height:58px;justify-content:center;overflow:hidden;padding:0 36px;position:relative;text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.bs-btn svg{height:19px;width:19px}.bs-btn:hover{transform:translateY(-1px) scale(1.015)}.bs-btn:active{transform:scale(.98)}.bs-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bs-btn:after{animation:bs-shine 4.5s var(--ease) infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 55%,transparent),transparent);bottom:0;content:"";filter:blur(4px);left:-60px;position:absolute;top:0;width:60px}@keyframes bs-shine{0%,65%{left:-60px}to{left:120%}}.bs-ghost{align-items:center;border-radius:99px;color:var(--faint);display:inline-flex;font:500 12px var(--mono);height:46px;letter-spacing:.14em;padding:0 24px;text-decoration:none;text-transform:uppercase;transition:color .25s var(--ease),background .25s var(--ease)}.bs-ghost:hover{background:#ffffff0d;color:var(--ink)}.bs-ghost:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bs-rise{opacity:1;transform:none}.bs-btn:after,.bs-eyebrow-dot,.bs-orb-a,.bs-rise{animation:none}}.bs-row-v--path{color:#f5f5f7b3;font:500 13px DM Mono,monospace;letter-spacing:0;overflow-wrap:anywhere;text-align:right}
