@import"https://fonts.googleapis.com/css2?family=Inria+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";:root{--white: #FFFFFF;--mirage: #1E1E1E;--onyx: #101010;--pale-olive-green: #9DD761;--main-bg: #121212;--extream-black: #121212;--strong-grey: #393939;--font-size-xs: .5rem;--font-size-sm: .8rem;--font-size-normal: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.5rem;--font-size-xl: 2rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-bolder: 900;--border-radius-sm: 6px;--border-radius-md: 10px;--border-radius-lg: 15px;--border-radius-pill: 30px;--circle: 50%;--padding-xs: 4px;--padding-sm: 8px;--padding-md: 12px;--padding-lg: 16px;--padding-xl: 20px;--padding-xxl: 36px;--padding-button-sm: 8px 12px;--padding-button-md: 10px 18px;--padding-button-lg: 14px 22px;--margin-xs: 4px;--margin-sm: 8px;--margin-md: 12px;--margin-lg: 16px;--gap-xs: 4px;--gap-sm: 8px;--gap-md: 12px;--gap-lg: 16px;--gap-xl: 32px;--gap-xxl: 44px;--z-header: 10;--z-overlay: 20;--z-modal: 30;--z-toast: 40;--red-border: 2px solid red;--blue-border: 2px solid blue;--border: 1px solid var(--thunder)}*{font-family:Inria sans,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{height:100dvh;display:flex;flex-direction:column;margin:0;background:var(--main-bg);color:var(--white);overflow:hidden;touch-action:none}a{text-decoration:none;cursor:pointer;color:var(--white)}li{list-style-type:none}body,html{max-height:100dvh;height:100dvh;overflow:auto}img{-webkit-user-select:none;user-select:none}#app{height:90%}.page[data-v-147a2be4]{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px}.card[data-v-147a2be4]{width:100%;max-width:420px;background:#1c1c1c;border:1px solid #2c2c2c;border-radius:20px;padding:32px 28px;display:flex;flex-direction:column;gap:28px;box-shadow:0 24px 64px #000000a6}.card-header[data-v-147a2be4]{display:flex;align-items:center;gap:12px}.logo[data-v-147a2be4]{width:36px}.title[data-v-147a2be4]{font-size:16px;font-weight:800;letter-spacing:3px;color:#f0f0f0}.form[data-v-147a2be4]{display:flex;flex-direction:column;gap:14px}.field[data-v-147a2be4]{display:flex;flex-direction:column;gap:6px}.label[data-v-147a2be4]{font-size:9px;font-weight:700;letter-spacing:2.5px;color:#888;text-transform:uppercase}.input-wrap[data-v-147a2be4]{display:flex;align-items:center;background:#242424;border:1px solid #2c2c2c;border-radius:10px;padding:0 14px;transition:border-color .1s}.input-wrap[data-v-147a2be4]:focus-within{border-color:#7ed321}.input-wrap input[data-v-147a2be4]{flex:1;background:none;border:none;outline:none;color:#f0f0f0;font-size:14px;padding:12px 0}.input-wrap input[data-v-147a2be4]::placeholder{color:#494949}.prefix[data-v-147a2be4],.suffix[data-v-147a2be4]{font-size:13px;color:#555;-webkit-user-select:none;user-select:none}.prefix[data-v-147a2be4]{margin-right:6px}.suffix[data-v-147a2be4]{margin-left:6px}.unit-toggle[data-v-147a2be4]{display:flex;align-items:center;justify-content:center;width:36px;height:24px;background:#2c2c2c;border:1px solid #3a3a3a;border-radius:6px;color:#7ed321;font-size:12px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease;flex-shrink:0}.unit-toggle[data-v-147a2be4]:hover{background:#333;border-color:#7ed321;box-shadow:0 0 8px #7ed32133}.unit-toggle[data-v-147a2be4]:active{transform:scale(.95)}.unit-text[data-v-147a2be4]{display:inline-block;transition:transform .2s ease}.unit-toggle:hover .unit-text[data-v-147a2be4]{transform:scale(1.1)}.submit-btn[data-v-147a2be4]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px;background:#7ed321;border:none;border-radius:10px;color:#111;font-size:14px;font-weight:800;letter-spacing:2px;cursor:pointer;margin-top:4px;transition:opacity .1s,transform .1s}.submit-btn[data-v-147a2be4]:hover{opacity:.5}.submit-btn[data-v-147a2be4]:active{transform:scale(.98)}.submit-btn.loading[data-v-147a2be4],.submit-btn[data-v-147a2be4]:disabled{opacity:.6;cursor:not-allowed}.arrow[data-v-147a2be4]{font-size:16px}.error[data-v-147a2be4]{font-size:12px;color:#ff4d4d;text-align:center}.result[data-v-147a2be4]{background:#242424;border:1px solid #2c2c2c;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.result-label[data-v-147a2be4]{font-size:9px;font-weight:700;letter-spacing:2.5px;color:#7ed321;text-transform:uppercase}.link-row[data-v-147a2be4]{display:flex;align-items:center;gap:10px}.link[data-v-147a2be4]{flex:1;font-size:13px;color:#f0f0f0;word-break:break-all;letter-spacing:.5px}.copy-btn[data-v-147a2be4]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;background:#2c2c2c;border:1px solid #3a3a3a;border-radius:7px;color:#888;cursor:pointer;transition:color .1s,border-color .1s,background .1s;padding:0}.copy-btn[data-v-147a2be4]:hover{color:#f0f0f0;border-color:#555}.copy-btn.copied[data-v-147a2be4]{color:#7ed321;border-color:#7ed321;background:#7ed32114}.logout-row[data-v-147a2be4]{display:flex;justify-content:center}.logout-btn[data-v-147a2be4]{background:none;border:none;color:#444;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:color .1s}.logout-btn[data-v-147a2be4]:hover{color:#ff4d4d}.fade-enter-active[data-v-147a2be4],.fade-leave-active[data-v-147a2be4]{transition:opacity .3s,transform .3s}.login[data-v-5124c654]{display:flex;justify-content:center;align-items:center;height:100dvh}.login-container[data-v-5124c654]{justify-content:center;background:#151515;width:350px;padding:var(--padding-xxl);border-radius:var(--border-radius-md);border:1px solid #303030;position:relative}.logo-container[data-v-5124c654]{display:flex;align-items:center;gap:var(--gap-md);padding:var(--padding-xxl);justify-content:center}.logo-img img[data-v-5124c654]{width:45px}.tagline[data-v-5124c654]{color:var(--white);font-size:var(--font-size-xl)}.login-card[data-v-5124c654],#login-form[data-v-5124c654]{display:flex;flex-direction:column;gap:var(--gap-lg)}.input-field[data-v-5124c654]{padding:var(--padding-md) var(--padding-lg);display:flex;gap:var(--gap-sm);border:1px solid #303030;border-radius:var(--border-radius-pill);background:#1e1e1e;transition:border .1s;align-items:center}input[data-v-5124c654]{background:none;outline:none;border:none;color:#d9d9d9;width:100%}.input-field[data-v-5124c654]:focus-within{border-color:#92b531}label[data-v-5124c654]{cursor:text}.input-field img[data-v-5124c654]{display:flex;justify-content:center;align-items:center;aspect-ratio:1;width:15px}#login-submit[data-v-5124c654]{padding:var(--padding-md);background:#92b531;border:none;border-radius:var(--border-radius-pill);color:var(--white);text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s;-webkit-user-select:none;user-select:none}#login-submit.loading[data-v-5124c654]{opacity:.6;cursor:not-allowed}.message[data-v-5124c654]{color:#b83d3d;font-size:.85em;text-align:center}input[data-v-5124c654]:-webkit-autofill,input[data-v-5124c654]:-webkit-autofill:hover,input[data-v-5124c654]:-webkit-autofill:focus,input[data-v-5124c654]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #1E1E1E inset!important;-webkit-text-fill-color:#D9D9D9!important}.step-header[data-v-b563ef10]{padding:16px 20px 0;flex-shrink:0}.step-label[data-v-b563ef10]{font-size:11px;font-weight:600;letter-spacing:3px;color:var(--green);text-transform:uppercase;margin-bottom:3px}.title-row[data-v-b563ef10]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;gap:8px}.screen-title[data-v-b563ef10]{font-size:clamp(22px,6vw,28px);font-weight:800;color:var(--text);letter-spacing:.5px;line-height:1.1}.counter[data-v-b563ef10]{font-size:13px;color:var(--muted);letter-spacing:1px;white-space:nowrap;flex-shrink:0}.progress-bar[data-v-b563ef10]{height:2px;background:var(--border);border-radius:2px;overflow:hidden;margin-bottom:18px}.progress-fill[data-v-b563ef10]{height:100%;background:var(--green);border-radius:2px;transition:width .5s cubic-bezier(.4,0,.2,1)}.bottom-nav[data-v-5130985e]{display:flex;gap:10px;align-items:center;padding:14px 20px 20px;border-top:1px solid var(--border);flex-shrink:0}.back-btn[data-v-5130985e]{width:46px;height:46px;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s,background .2s;flex-shrink:0}.back-btn[data-v-5130985e]:hover{border-color:var(--green);color:var(--text);background:#7ed3210d}.next-btn[data-v-5130985e]{flex:1;height:46px;background:var(--green);border:none;border-radius:10px;font-size:13px;font-weight:700;letter-spacing:3px;color:#111;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;text-transform:uppercase;transition:background .2s,transform .12s}.next-btn[data-v-5130985e]:hover:not(:disabled){background:#8fe42a}.next-btn[data-v-5130985e]:active:not(:disabled){transform:scale(.98)}.next-btn[data-v-5130985e]:disabled{opacity:.35;cursor:not-allowed}.logo[data-v-cdcbd1a3]{width:22px}.topbar[data-v-31dd8ce6]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--border);flex-shrink:0}.logo[data-v-31dd8ce6]{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;letter-spacing:2px;color:var(--text);-webkit-user-select:none;user-select:none}.help-btn[data-v-31dd8ce6]{width:26px;height:26px;border:1px solid #444;border-radius:50%;background:transparent;color:var(--muted);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s;line-height:1}.help-btn[data-v-31dd8ce6]:hover{border-color:var(--green);color:var(--text)}.field-group[data-v-0912c69c]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-0912c69c]{font-size:9px;font-weight:700;letter-spacing:2px;color:var(--label);text-transform:uppercase}.field-input[data-v-0912c69c]{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:11px 14px;font-size:13px;color:var(--muted);outline:none;transition:border-color .2s,color .2s,box-shadow .2s}.field-input[data-v-0912c69c]::placeholder{color:#484848}.field-input[data-v-0912c69c]:focus{border-color:var(--green);color:var(--text);box-shadow:0 0 0 3px var(--green-glow)}input[data-v-0912c69c]:-webkit-autofill,input[data-v-0912c69c]:-webkit-autofill:hover,input[data-v-0912c69c]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--surface) inset!important;-webkit-text-fill-color:var(--text)!important}.error[data-v-0912c69c]{color:#ff5f5f;font-size:var(--font-size-sm)}.has-error[data-v-0912c69c]:focus{border-color:#ff5f5f}.field-label-wrapper[data-v-0912c69c]{display:flex;align-items:center;gap:var(--gap-xs)}.field-meta[data-v-0912c69c]{font-size:10px;color:var(--muted)}.field-meta.required[data-v-0912c69c]{color:#e46e6e}.discount-flag-container[data-v-84490f8b]{background-color:#7dd3212a;display:flex;justify-content:center;align-items:center;gap:var(--gap-sm);padding-block:var(--padding-sm);color:var(--text)}.discount-timer[data-v-84490f8b]{font-size:11px;font-weight:800;letter-spacing:1px;color:#fff;background-color:#ff4d4d60;padding:5px 10px;border-radius:var(--border-radius-pill);display:flex;align-items:center;gap:3px}.clock[data-v-84490f8b]{height:15px}.screen[data-v-f2d128f2]{display:flex;flex-direction:column;height:100%}.form-scroll[data-v-f2d128f2]{flex:1;overflow-y:auto;padding:4px 20px 0;min-height:0}.form-scroll[data-v-f2d128f2]::-webkit-scrollbar{width:3px}.form-scroll[data-v-f2d128f2]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.fields[data-v-f2d128f2]{display:flex;flex-direction:column;gap:14px;padding-bottom:12px}.our-details[data-v-f2d128f2]{color:#ccc;display:grid;grid-template-columns:1fr 1fr;padding:var(--padding-sm)}.detail[data-v-f2d128f2]{color:#4e4e4e;font-size:var(--font-size-sm)}.detail-label[data-v-f2d128f2]{color:var(--green)}.policy-card[data-v-679ae060]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px;flex:1;overflow-y:auto;min-height:0}.policy-card[data-v-679ae060]::-webkit-scrollbar{width:3px}.policy-card[data-v-679ae060]::-webkit-scrollbar-track{background:transparent}.policy-card[data-v-679ae060]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.policy-header[data-v-679ae060]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--border)}.shield-icon[data-v-679ae060]{display:flex;align-items:center;flex-shrink:0}.policy-heading[data-v-679ae060]{font-size:11px;font-weight:700;letter-spacing:2px;color:var(--text);text-transform:uppercase}.policy-items[data-v-679ae060]{display:flex;flex-direction:column;gap:0}.policy-item[data-v-679ae060]{font-size:11.5px;color:var(--muted);line-height:1.65;padding:7px 0 7px 12px;border-left:2px solid var(--border);border-bottom:1px solid rgba(255,255,255,.03);transition:border-left-color .2s,color .2s}.policy-item[data-v-679ae060]:last-child{border-bottom:none}.policy-item[data-v-679ae060]:hover{border-left-color:var(--green);color:#c2c9b5}.agree-row[data-v-511f7d14]{display:flex;align-items:flex-start;gap:10px;padding:12px 2px;flex-shrink:0}.checkbox[data-v-511f7d14]{width:18px;height:18px;min-width:18px;border:1px solid #555;border-radius:4px;background:var(--surface);cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:1px;transition:border-color .2s,background .2s,box-shadow .2s;padding:0}.checkbox[data-v-511f7d14]:hover{border-color:var(--green);box-shadow:0 0 0 3px var(--green-glow)}.checkbox.checked[data-v-511f7d14]{background:var(--green);border-color:var(--green)}.tick[data-v-511f7d14]{color:#111;font-size:10px;font-weight:800;line-height:1;display:block}.tick-enter-active[data-v-511f7d14]{transition:transform .15s cubic-bezier(.34,1.56,.64,1),opacity .15s}.tick-enter-from[data-v-511f7d14]{transform:scale(0);opacity:0}.tick-enter-to[data-v-511f7d14]{transform:scale(1);opacity:1}.agree-text[data-v-511f7d14]{font-size:11px;color:var(--muted);line-height:1.6;padding-inline:var(--padding-sm)}.agree-link[data-v-511f7d14]{color:var(--green);text-decoration:none;cursor:pointer;transition:opacity .15s}.agree-link[data-v-511f7d14]:hover{opacity:.75;text-decoration:underline}.screen[data-v-4853fc4c]{display:flex;flex-direction:column;height:100%}.policy-wrap[data-v-4853fc4c]{flex:1;display:flex;flex-direction:column;padding:0 20px;min-height:0}.screen[data-v-fc79d9d3]{display:flex;flex-direction:column;height:100%}.policy-wrap[data-v-fc79d9d3]{flex:1;display:flex;flex-direction:column;padding:0 20px;min-height:0}.duration-block[data-v-853a340e]{display:flex;flex-direction:column}.duration-row[data-v-853a340e]{display:flex;align-items:center;gap:16px}.label-container[data-v-853a340e]{display:flex;gap:var(--gap-sm);align-items:baseline}.label[data-v-853a340e]{font-size:18px;font-weight:400;letter-spacing:2px;color:var(--text);text-align:left;margin-bottom:8px}.sub-label[data-v-853a340e]{font-size:10px;font-weight:300;color:var(--muted);text-align:left;margin-bottom:8px}.dur-btn[data-v-853a340e]{width:32px;height:32px;padding:0;flex-shrink:0;background:var(--surface2);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s}.dur-btn[data-v-853a340e]:hover:not(:disabled){border-color:var(--green);background:#7ed32114}.dur-btn[data-v-853a340e]:disabled{opacity:.3;cursor:not-allowed}.dur-value[data-v-853a340e]{display:flex;align-items:baseline;gap:5px;min-width:100px}.dur-num[data-v-853a340e]{font-size:28px;font-weight:600;color:var(--text)}.dur-unit[data-v-853a340e]{font-size:18px;font-weight:600;color:var(--muted)}.amount-block[data-v-c7aa4b80]{display:flex;flex-direction:column;align-items:center;margin-block:38px}.sub-label[data-v-c7aa4b80]{font-size:9px;font-weight:600;letter-spacing:3px;color:var(--label);text-transform:uppercase;text-align:center;margin-bottom:8px}.pricing-container[data-v-c7aa4b80]{display:flex;flex-direction:column;gap:var(--gap-lg)}.offer-row[data-v-c7aa4b80]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:6px}.offer-badge[data-v-c7aa4b80]{font-size:8px;font-weight:700;letter-spacing:2px;color:#ff4d4d9d}.offer-timer[data-v-c7aa4b80]{font-size:11px;font-weight:800;letter-spacing:1px;color:#ff4d4db9;background-color:#ff4d4d17;padding:5px 10px;border-radius:var(--border-radius-pill);display:flex;align-items:center;gap:3px}.base-amount-row[data-v-c7aa4b80]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px}.base-amount-struck[data-v-c7aa4b80]{font-size:28px;font-weight:600;color:var(--muted);position:relative;display:inline-block}.base-amount-struck[data-v-c7aa4b80]:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background-color:#5a5a5a;transform:rotate(-10deg) scaleX(1.2);transform-origin:center}.discount-tag[data-v-c7aa4b80]{font-size:11px;font-weight:700;color:var(--green);background:var(--green-glow);border-radius:4px;padding:2px 6px}.final-price[data-v-c7aa4b80]{display:flex;align-items:center;gap:var(--gap-sm)}.pricing-value.total[data-v-c7aa4b80]{font-size:50px;font-weight:900;color:var(--green)}.pricing-value.tax[data-v-c7aa4b80]{font-weight:200;color:var(--muted);display:flex;flex-direction:column}.tax-label[data-v-c7aa4b80]{font-size:12px}.tax-amount[data-v-c7aa4b80]{font-weight:900;font-size:18px}.pay-button[data-v-d43cf5fc]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 24px;border:none;border-radius:10px;background:var(--green);color:#111;font-size:15px;font-weight:700;letter-spacing:.04em;cursor:pointer;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.pay-button[data-v-d43cf5fc]:hover{transform:translateY(-2px);box-shadow:0 8px 28px #7cb34280}.pay-button[data-v-d43cf5fc]:active{transform:scale(.97)}.pay-button[data-v-d43cf5fc]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-shimmer[data-v-d43cf5fc]{position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);transform:translate(-100%);animation:shimmer-d43cf5fc 2.5s infinite}@keyframes shimmer-d43cf5fc{to{transform:translate(200%)}}.btn-icon svg[data-v-d43cf5fc]{width:16px;height:16px}.btn-arrow[data-v-d43cf5fc]{font-size:17px;margin-left:2px}.screen[data-v-fd27612a]{display:flex;flex-direction:column;height:100%}.plan-body[data-v-fd27612a]{flex:1;overflow-y:auto;padding:0 20px 12px;min-height:0;display:flex;flex-direction:column;gap:12px}.plan-body[data-v-fd27612a]::-webkit-scrollbar{width:3px}.plan-body[data-v-fd27612a]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.loading-state[data-v-fd27612a]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.loading-dot[data-v-fd27612a]{width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulse-fd27612a 1.2s ease-in-out infinite}.loading-dot[data-v-fd27612a]:nth-child(2){animation-delay:.2s}.loading-dot[data-v-fd27612a]:nth-child(3){animation-delay:.4s}@keyframes pulse-fd27612a{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.error-msg[data-v-fd27612a]{text-align:center;color:#ff4d4d;font-size:13px;padding:40px 20px}.order-label[data-v-fd27612a]{font-size:10px;letter-spacing:2px;color:var(--muted);text-transform:uppercase;text-align:center}.plan-card[data-v-fd27612a]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px 16px;display:flex;flex-direction:column;gap:14px}.section-label[data-v-fd27612a]{font-size:10px;font-weight:700;letter-spacing:3px;color:var(--green);text-transform:uppercase;text-align:center}.divider[data-v-fd27612a]{height:1px;background:var(--border)}.plan-note[data-v-fd27612a]{font-size:10px;color:#4a4a4a;line-height:1.55;text-align:center;padding:0 4px}.plan-footer[data-v-fd27612a]{padding:12px 20px 18px;border-top:1px solid var(--border);flex-shrink:0;display:flex;gap:10px}.confirm-note[data-v-fd27612a]{font-size:9px;color:#444;text-align:center;line-height:1.55;text-transform:uppercase;letter-spacing:.8px;padding:0 8px}.back-btn[data-v-fd27612a]{width:46px;height:46px;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s,background .2s;flex-shrink:0}.back-btn[data-v-fd27612a]:hover{border-color:var(--green);color:var(--text);background:#7ed3210d}.pay-using-container[data-v-fd27612a]{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm)}.payment-methods[data-v-fd27612a]{height:15px}.screen[data-v-70986a9a]{display:flex;flex-direction:column;height:100%}.success-body[data-v-70986a9a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 24px 28px}.glow-ring[data-v-70986a9a]{position:relative;margin-bottom:24px}.glow-ring[data-v-70986a9a]:before{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(circle,rgba(126,211,33,.18) 0%,transparent 70%);animation:breathe-70986a9a 2.8s ease-in-out infinite}@keyframes breathe-70986a9a{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.18);opacity:1}}.success-icon[data-v-70986a9a]{position:relative;z-index:1;width:76px;height:76px;border-radius:50%;background:var(--green);display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#111;box-shadow:0 0 48px #7ed32173;animation:pop-in-70986a9a .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes pop-in-70986a9a{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.success-title[data-v-70986a9a]{font-size:clamp(30px,8vw,38px);font-weight:800;color:var(--text);letter-spacing:6px;margin-bottom:10px;animation:fade-up-70986a9a .4s .2s ease both}.success-sub[data-v-70986a9a]{font-size:12px;color:var(--muted);text-align:center;line-height:1.65;margin-bottom:28px;max-width:220px;animation:fade-up-70986a9a .4s .3s ease both}@keyframes fade-up-70986a9a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.secured[data-v-70986a9a]{font-size:9px;color:#3a3a3a;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-top:auto;animation:fade-up-70986a9a .4s .5s ease both}.receipt[data-v-70986a9a]{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:14px;margin-bottom:20px;animation:fade-up-70986a9a .4s .4s ease both}.receipt-row[data-v-70986a9a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.r-label[data-v-70986a9a]{font-size:9px;font-weight:600;letter-spacing:2px;color:var(--label);text-transform:uppercase}.r-val[data-v-70986a9a]{font-size:14px;font-weight:700;color:var(--text);letter-spacing:1px}.r-val.green[data-v-70986a9a]{color:var(--green)}.r-divider[data-v-70986a9a]{height:1px;background:var(--border)}.copy-btn[data-v-70986a9a]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;flex-shrink:0;background:var(--surface2);border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.copy-btn[data-v-70986a9a]:hover{color:var(--text);border-color:#444}.copy-btn.copied[data-v-70986a9a]{color:var(--green);border-color:var(--green);background:var(--green-glow)}.screen[data-v-66dc68cd]{display:flex;flex-direction:column;height:100%}.failure-body[data-v-66dc68cd]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 24px 28px}.glow-ring[data-v-66dc68cd]{position:relative;margin-bottom:24px}.glow-ring[data-v-66dc68cd]:before{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(circle,rgba(255,77,77,.18) 0%,transparent 70%);animation:breathe-66dc68cd 2.8s ease-in-out infinite}@keyframes breathe-66dc68cd{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.18);opacity:1}}.failure-icon[data-v-66dc68cd]{width:76px;height:76px;background:#ff4d4d;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#111;box-shadow:0 0 48px #ff4d4d73;position:relative;z-index:1;animation:pop-in-66dc68cd .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes pop-in-66dc68cd{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.failure-title[data-v-66dc68cd]{font-size:clamp(30px,8vw,38px);font-weight:800;color:var(--text);letter-spacing:6px;margin-bottom:10px;animation:fade-up-66dc68cd .4s .2s ease both}.failure-sub[data-v-66dc68cd]{font-size:12px;color:var(--muted);text-align:center;line-height:1.65;margin-bottom:28px;max-width:220px;animation:fade-up-66dc68cd .4s .3s ease both}@keyframes fade-up-66dc68cd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.receipt[data-v-66dc68cd]{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:14px;margin-bottom:24px;animation:fade-up-66dc68cd .4s .4s ease both}.receipt-row[data-v-66dc68cd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.r-label[data-v-66dc68cd]{font-size:9px;font-weight:600;letter-spacing:2px;color:var(--label);text-transform:uppercase}.r-val[data-v-66dc68cd]{font-size:14px;font-weight:700;color:var(--text);letter-spacing:1px}.r-val.red[data-v-66dc68cd]{color:#ff4d4d}.r-divider[data-v-66dc68cd]{height:1px;background:var(--border)}.retry-btn[data-v-66dc68cd]{width:100%;padding:14px;background:#ff4d4d;color:#111;border:none;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:1px;cursor:pointer;animation:fade-up-66dc68cd .4s .45s ease both;transition:opacity .2s}.retry-btn[data-v-66dc68cd]:active{opacity:.8}.secured[data-v-66dc68cd]{font-size:9px;color:#3a3a3a;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-top:auto;animation:fade-up-66dc68cd .4s .5s ease both}.r-val-row[data-v-66dc68cd]{display:flex;align-items:center;gap:8px}.copy-btn[data-v-66dc68cd]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--surface2);border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer;transition:color .2s,border-color .2s,background .2s;flex-shrink:0;padding:0}.copy-btn[data-v-66dc68cd]:hover{color:var(--text);border-color:#444}.copy-btn.copied[data-v-66dc68cd]{color:var(--green);border-color:var(--green);background:var(--green-glow)}.city-autocomplete[data-v-40bc3d68]{display:flex;flex-direction:column;gap:6px;position:relative}.field-label[data-v-40bc3d68]{font-size:9px;font-weight:700;letter-spacing:2px;color:var(--label);text-transform:uppercase}.input[data-v-40bc3d68]{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:11px 14px;font-size:13px;color:var(--muted);outline:none;transition:border-color .2s,color .2s,box-shadow .2s}.input[data-v-40bc3d68]::placeholder{color:#484848}.input[data-v-40bc3d68]:focus{border-color:var(--green);color:var(--text);box-shadow:0 0 0 3px var(--green-glow)}input[data-v-40bc3d68]:-webkit-autofill,input[data-v-40bc3d68]:-webkit-autofill:hover,input[data-v-40bc3d68]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--surface) inset!important;-webkit-text-fill-color:var(--text)!important}.dropdown[data-v-40bc3d68]{position:absolute;width:100%;background:var(--surface);border:1px solid var(--border);max-height:220px;overflow-y:auto;z-index:1000;border-radius:var(--border-radius-sm);margin-top:60px}.dropdown-item[data-v-40bc3d68]{padding:8px;cursor:pointer}.dropdown-item[data-v-40bc3d68]:hover{background-color:var(--bg)}.dropdown-item.active[data-v-40bc3d68]{background:var(--bg)}.field-label-wrapper[data-v-40bc3d68]{display:flex;align-items:center;gap:var(--gap-xs)}.field-meta[data-v-40bc3d68]{font-size:10px;color:var(--muted)}.field-meta.required[data-v-40bc3d68]{color:#e46e6e}.error[data-v-40bc3d68]{color:#ff5f5f;font-size:var(--font-size-sm)}.screen[data-v-a825a6f7]{display:flex;flex-direction:column;height:100%}.form-scroll[data-v-a825a6f7]{flex:1;overflow-y:auto;padding:4px 20px 0;min-height:0}.form-scroll[data-v-a825a6f7]::-webkit-scrollbar{width:3px}.form-scroll[data-v-a825a6f7]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.fields[data-v-a825a6f7]{display:flex;flex-direction:column;gap:14px;padding-bottom:12px}.our-details[data-v-a825a6f7]{color:#ccc;display:grid;grid-template-columns:1fr 1fr;padding:var(--padding-sm)}.detail[data-v-a825a6f7]{color:#4e4e4e;font-size:var(--font-size-sm)}.detail-label[data-v-a825a6f7]{color:var(--green)}.plan-body[data-v-d473d12d]{flex:1;overflow-y:auto;padding:0 20px 12px;min-height:0;display:flex;flex-direction:column;gap:12px}.plan-body[data-v-d473d12d]::-webkit-scrollbar{width:3px}.plan-body[data-v-d473d12d]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.loading-state[data-v-d473d12d]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.loading-dot[data-v-d473d12d]{width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulse-d473d12d 1.2s ease-in-out infinite}.loading-dot[data-v-d473d12d]:nth-child(2){animation-delay:.2s}.loading-dot[data-v-d473d12d]:nth-child(3){animation-delay:.4s}@keyframes pulse-d473d12d{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.error-msg[data-v-d473d12d]{text-align:center;color:#ff4d4d;font-size:13px;padding:40px 20px}:root{--green: #7ED321;--green-dark: #5fa818;--green-glow: rgba(126, 211, 33, .14);--bg: #111111;--surface: #1c1c1c;--surface2: #242424;--border: #2c2c2c;--text: #f0f0f0;--muted: #888888;--label: #ffffff}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}#app{min-height:100svh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:radial-gradient(ellipse 70% 40% at 50% -5%,rgba(126,211,33,.07) 0%,transparent 65%),#0c0c0c}.app-shell[data-v-ac3431f1]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:400px}.step-dots[data-v-ac3431f1]{display:flex;gap:7px;align-items:center}.dot[data-v-ac3431f1]{width:7px;height:7px;border-radius:50%;background:var(--border);border:none;padding:0;flex-shrink:0;transition:background .3s,width .35s cubic-bezier(.4,0,.2,1),border-radius .3s}.dot.active[data-v-ac3431f1]{background:var(--green);width:26px;border-radius:4px}.dot.done[data-v-ac3431f1]{background:var(--green-dark)}.screen-card[data-v-ac3431f1]{width:100%;background:var(--bg);border-radius:20px;border:1px solid var(--border);overflow:hidden;height:clamp(560px,84svh,720px);display:flex;flex-direction:column;box-shadow:0 24px 64px #000000a6,0 0 0 1px #ffffff08}.slide-left-enter-active[data-v-ac3431f1],.slide-left-leave-active[data-v-ac3431f1],.slide-right-enter-active[data-v-ac3431f1],.slide-right-leave-active[data-v-ac3431f1]{transition:opacity .26s ease,transform .26s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-ac3431f1]{opacity:0;transform:translate(28px)}.slide-left-leave-to[data-v-ac3431f1],.slide-right-enter-from[data-v-ac3431f1]{opacity:0;transform:translate(-28px)}.slide-right-leave-to[data-v-ac3431f1]{opacity:0;transform:translate(28px)}@media(max-width:480px){.app-shell[data-v-ac3431f1]{gap:16px}.screen-card[data-v-ac3431f1]{border-radius:14px;height:calc(100svh - 88px)}}@media(min-width:768px){.app-shell[data-v-ac3431f1]{max-width:390px}}
