@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--planb-font-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--planb-font-mono: "JetBrains Mono", "SF Mono", "Menlo", monospace;--planb-t-12: 12px;--planb-t-13: 13px;--planb-t-14: 14px;--planb-t-16: 16px;--planb-t-18: 18px;--planb-t-22: 22px;--planb-t-28: 28px;--planb-t-40: 40px;--planb-t-56: 56px;--planb-s-2: 2px;--planb-s-4: 4px;--planb-s-6: 6px;--planb-s-8: 8px;--planb-s-10: 10px;--planb-s-12: 12px;--planb-s-14: 14px;--planb-s-16: 16px;--planb-s-20: 20px;--planb-s-24: 24px;--planb-s-32: 32px;--planb-s-48: 48px;--planb-r-8: 8px;--planb-r-12: 12px;--planb-r-14: 14px;--planb-r-pill: 999px;--planb-ease: cubic-bezier(.32, .72, 0, 1);--planb-d-tap: .15s;--planb-d-trans: .2s;--planb-d-page: .35s;--planb-c-success: oklch(72% .16 152);--planb-c-warning: oklch(78% .13 70);--planb-c-danger: oklch(67% .2 25);--planb-c-info: oklch(70% .14 240)}.planb,.planb-app{--bg-base: #0b0f14;--bg-elev-1: #131820;--bg-elev-2: #1b2230;--bg-elev-3: #232b3a;--border-subtle: rgba(255,255,255,.06);--border-strong: rgba(255,255,255,.12);--text-primary: #f0f3f7;--text-secondary: #9aa4b2;--text-tertiary: #5d6675;--text-onAccent: #051010;--accent: oklch(78% .16 165);--accent-soft: color-mix(in oklch, var(--accent) 14%, transparent);--accent-line: color-mix(in oklch, var(--accent) 32%, transparent);--row-pad-y: 14px;--card-pad: 18px;--gap: 14px;--c-success: var(--planb-c-success);--c-warning: var(--planb-c-warning);--c-danger: var(--planb-c-danger);--c-info: var(--planb-c-info)}.planb[data-density=compact],.planb-app[data-density=compact]{--row-pad-y: 10px;--card-pad: 14px;--gap: 10px}.planb-app{width:100%;min-height:100dvh;background:var(--bg-base);color:var(--text-primary);font-family:var(--planb-font-sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;overflow:hidden;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.planb-app *{box-sizing:border-box}.planb-app .tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.planb-app .mono{font-family:var(--planb-font-mono)}.planb-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px;flex-shrink:0}.planb-header .back{display:flex;align-items:center;gap:6px;background:none;border:0;color:var(--text-secondary);font:inherit;font-size:var(--planb-t-14);padding:6px 8px 6px 0;cursor:pointer;white-space:nowrap}.planb-header .back svg{width:16px;height:16px}.planb-header .title{font-size:var(--planb-t-16);font-weight:500;color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap}.planb-header .right{font-size:var(--planb-t-13);color:var(--text-secondary);display:flex;align-items:center;gap:8px;white-space:nowrap}.planb-body{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:4px 14px 24px;display:flex;flex-direction:column;gap:var(--gap)}.planb-body::-webkit-scrollbar{width:0}.planb-section-label{font-size:var(--planb-t-12);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-weight:500;padding:0 4px}.planb-ripple{position:absolute;border-radius:50%;transform:scale(0);background:var(--accent-soft);pointer-events:none;animation:planb-ripple .6s var(--planb-ease) forwards}@keyframes planb-ripple{to{transform:scale(2.4);opacity:0}}.planb-page-enter{animation:planb-page-in var(--planb-d-page) var(--planb-ease) both}@keyframes planb-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes planb-ping{0%{transform:scale(.9);opacity:.5}80%{transform:scale(2.2);opacity:0}to{transform:scale(2.2);opacity:0}}@keyframes planb-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes planb-progress-fill{0%{background-position:100% 0}to{background-position:-100% 0}}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif}body{background-color:#121f2b;color:#fff;min-height:100vh;max-height:100vh}#app{display:flex;flex-direction:column;height:100vh;width:100%}.navigation[data-v-1c6b05d8]{display:flex;justify-content:center;background-color:#0c131a;position:sticky;top:0;z-index:100;height:75px;border-radius:16px 16px 0 0}.navigation button[data-v-1c6b05d8]{width:114px;background-color:transparent;border:none;color:#8a9cad;cursor:pointer;transition:all .3s ease}.navigation button img.btn-bg[data-v-1c6b05d8]{display:none}.navigation button.active[data-v-1c6b05d8]{display:flex;align-items:center;position:relative}.navigation button.active img.btn-bg[data-v-1c6b05d8]{position:absolute;transform:translateY(-31px);display:block}.navigation button.active img.btn-icon[data-v-1c6b05d8]{position:absolute;transform:translate(27px,-22px);background-color:#0c131a;padding:12px;border-radius:100%}.loading-container[data-v-36c275ca]{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(135deg,#121f2b,#1a2a3a,#121f2b);display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden}.loading-content[data-v-36c275ca]{text-align:center;z-index:2;position:relative;max-width:320px;width:90%}.app-logo[data-v-36c275ca]{margin-bottom:50px}.logo-icon[data-v-36c275ca]{margin-bottom:20px;animation:pulse-36c275ca 2s ease-in-out infinite}.app-title[data-v-36c275ca]{font-size:28px;font-weight:700;color:#fff;margin-bottom:8px;background:linear-gradient(135deg,#11998e,#38ef7d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-subtitle[data-v-36c275ca]{font-size:14px;color:#a0b2c3;font-weight:400}.progress-container[data-v-36c275ca]{margin-bottom:40px}.progress-bar[data-v-36c275ca]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;margin-bottom:15px}.progress-fill[data-v-36c275ca]{height:100%;background:linear-gradient(90deg,#11998e,#38ef7d);border-radius:3px;transition:width .3s ease;position:relative}.progress-fill[data-v-36c275ca]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-36c275ca 1.5s infinite}.progress-text[data-v-36c275ca]{font-size:16px;color:#fff;margin-bottom:5px;font-weight:500}.progress-percentage[data-v-36c275ca]{font-size:14px;color:#a0b2c3;font-weight:400}.loading-dots[data-v-36c275ca]{display:flex;justify-content:center;gap:8px}.dot[data-v-36c275ca]{width:8px;height:8px;background:linear-gradient(135deg,#11998e,#38ef7d);border-radius:50%;animation:bounce-36c275ca 1.4s ease-in-out infinite both}.dot[data-v-36c275ca]:nth-child(1){animation-delay:-.32s}.dot[data-v-36c275ca]:nth-child(2){animation-delay:-.16s}.background-animation[data-v-36c275ca]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.floating-shape[data-v-36c275ca]{position:absolute;border-radius:50%;background:linear-gradient(135deg,#11998e1a,#38ef7d1a);animation:float-36c275ca 6s ease-in-out infinite}.shape-1[data-v-36c275ca]{width:100px;height:100px;top:20%;left:10%;animation-delay:0s}.shape-2[data-v-36c275ca]{width:150px;height:150px;top:60%;right:10%;animation-delay:-2s}.shape-3[data-v-36c275ca]{width:80px;height:80px;bottom:20%;left:20%;animation-delay:-4s}@keyframes pulse-36c275ca{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shimmer-36c275ca{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes bounce-36c275ca{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes float-36c275ca{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(10px) rotate(240deg)}}@media (max-width: 480px){.app-title[data-v-36c275ca]{font-size:24px}.app-subtitle[data-v-36c275ca]{font-size:13px}.progress-text[data-v-36c275ca]{font-size:15px}.loading-content[data-v-36c275ca]{max-width:280px}}.header[data-v-8b3f96c2]{text-align:center;margin-bottom:30px;position:relative}.header-content[data-v-8b3f96c2]{display:flex;align-items:center;justify-content:center;position:relative}.back-button[data-v-8b3f96c2]{position:absolute;left:0;top:50%;transform:translateY(-50%);background:none;border:none;color:#38ef7d;font-size:24px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .3s ease}.back-button[data-v-8b3f96c2]:hover{background:#38ef7d1a;color:#fff}.header-text[data-v-8b3f96c2]{flex:1}.header h1[data-v-8b3f96c2]{font-size:24px;font-weight:600;margin-bottom:5px;background:linear-gradient(to right,#11998e,#38ef7d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header p[data-v-8b3f96c2]{color:#a0b2c3;font-size:14px}.exchange-input[data-v-d9714a82]{margin-bottom:10px}.exchange-input h3[data-v-d9714a82]{font-size:16px;color:#a0b2c3;margin-bottom:10px}.input-container[data-v-d9714a82]{display:flex;border-radius:12px;background:#404a54}.input-value[data-v-d9714a82]{flex:1;background:transparent;border:none;padding:15px;color:#fff;font-size:18px;outline:none;border-radius:12px 0 0 12px}.input-value[data-v-d9714a82]::placeholder{color:#ffffff4d}select[data-v-d9714a82]{min-width:155px;background:#ffffff0d;border:none;border-radius:0 12px 12px 0;color:#fff;padding:15px;font-size:16px;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center}select option[data-v-d9714a82]{background-color:#1a2a3a;color:#fff;padding:10px}select[style*="width: 100%"][data-v-d9714a82]{border-radius:12px;min-width:unset}.dropdown-container[data-v-783fc250]{position:relative;width:100%;margin-top:15px;margin-bottom:15px}.dropdown-container h3[data-v-783fc250]{font-size:16px;color:#a0b2c3;margin-bottom:10px}.dropdown-header[data-v-783fc250]{display:flex;justify-content:space-between;align-items:center;background:#404a54;border-radius:12px;padding:15px;cursor:pointer;color:#fff;font-size:16px}.dropdown-header[data-v-783fc250]:hover{background:#ffffff26}.arrow[data-v-783fc250]{transition:transform .3s ease;color:#ffffffb3;font-size:12px}.arrow-up[data-v-783fc250]{transform:rotate(180deg)}.dropdown-content[data-v-783fc250]{position:absolute;top:100%;left:0;right:0;background:#1a2a3af2;border-radius:12px;margin-top:5px;max-height:200px;overflow-y:auto;z-index:10;box-shadow:0 5px 15px #0003;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1)}.dropdown-item[data-v-783fc250]{padding:12px 15px;cursor:pointer;transition:background .2s ease}.dropdown-item[data-v-783fc250]:hover{background:#ffffff1a}.dropdown-item.selected[data-v-783fc250]{background:#11998e33;color:#38ef7d}.modal-overlay[data-v-4e996505]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-4e996505]{background:#1e2a36;border-radius:16px;padding:24px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px #00000080}.modal-header[data-v-4e996505]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-header h2[data-v-4e996505]{color:#f44;font-size:24px;font-weight:700;width:100%;text-align:center}.close-btn[data-v-4e996505]{position:absolute;right:45px;background:none;border:none;color:#8b96a5;font-size:28px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.close-btn[data-v-4e996505]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-4e996505]{margin-bottom:24px}.modal-body h3[data-v-4e996505]{color:#fff;font-size:18px;font-weight:600;margin-bottom:16px;text-align:center}.rules-text[data-v-4e996505]{background:#ffffff0d;border-radius:12px;padding:16px;border-left:4px solid #ff4444}.rules-text p[data-v-4e996505]{color:#e2e8f0;font-size:14px;line-height:1.6;margin-bottom:12px}.rules-text p[data-v-4e996505]:last-child{margin-bottom:0}.modal-footer[data-v-4e996505]{display:flex;gap:12px;justify-content:center}.btn[data-v-4e996505]{padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.btn-agree[data-v-4e996505]{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff}.btn-agree[data-v-4e996505]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #11998e66}.btn-disagree[data-v-4e996505]{background:linear-gradient(135deg,#f44,#f66);color:#fff}.btn-disagree[data-v-4e996505]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #f446}.btn[data-v-4e996505]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.contract-link[data-v-4e996505]{text-align:center;margin:20px 0 25px}.contract-anchor[data-v-4e996505]{width:100%;color:#38ef7d;text-decoration:none;font-size:13px;font-weight:500;opacity:.8;transition:all .2s ease;position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:4px;background:#38ef7d0d}.contract-anchor[data-v-4e996505]:hover{opacity:1;color:#50c878;background:#38ef7d1a;border-color:#38ef7d33;transform:translateY(-1px)}.contract-icon[data-v-4e996505]{width:24px;height:24px;flex-shrink:0;transition:transform .2s ease}.contract-anchor:hover .contract-icon[data-v-4e996505]{transform:scale(1.1)}.contract-text[data-v-4e996505]{position:relative}@media (max-width: 480px){.modal-content[data-v-4e996505]{padding:20px;margin:20px}.btn[data-v-4e996505]{width:100%}}.rates-card[data-v-bd52946e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:15px;margin:20px 0}.rates-title[data-v-bd52946e]{color:#fff;font-size:16px;font-weight:600;margin-bottom:16px;text-align:center;letter-spacing:.5px}.levels-info[data-v-bd52946e]{display:flex;flex-direction:column;gap:8px}.level-item[data-v-bd52946e]{background:#ffffff0a;border-radius:8px;padding:10px 12px;border-left:2px solid #38ef7d}.level-content[data-v-bd52946e]{display:flex;justify-content:space-between;align-items:center}.level-range[data-v-bd52946e]{color:#e2e8f0;font-weight:500;font-size:13px}.effective-rate[data-v-bd52946e]{color:#38ef7d;font-weight:600;font-size:14px;font-family:SF Mono,Monaco,Cascadia Code,monospace}.mode-selector[data-v-bd52946e]{margin-bottom:20px}.mode-options[data-v-bd52946e]{display:flex;background:#ffffff0d;border-radius:12px}.mode-option[data-v-bd52946e]{flex:1;position:relative;cursor:pointer;text-align:center;padding:10px 16px;border-radius:8px;transition:all .3s ease;-webkit-user-select:none;user-select:none;align-items:center;display:flex;justify-content:center}.mode-option[data-v-bd52946e]:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.mode-option[data-v-bd52946e]:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0}.mode-option input[type=radio][data-v-bd52946e]{position:absolute;opacity:0;width:0;height:0}.mode-text[data-v-bd52946e]{font-size:14px;font-weight:500;color:#8b96a5;transition:color .3s ease}.mode-option.active[data-v-bd52946e]{background:linear-gradient(135deg,#11998e,#38ef7d);box-shadow:0 2px 8px #11998e4d}.mode-option.active .mode-text[data-v-bd52946e]{color:#fff;font-weight:600}.trusted-checkbox[data-v-bd52946e]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.toggle-switch[data-v-bd52946e]{position:relative;display:inline-block;width:35px;height:22px;cursor:pointer}.toggle-switch input[data-v-bd52946e]{opacity:0;width:0;height:0}.slider[data-v-bd52946e]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:22px}.toggle-switch.checked .slider[data-v-bd52946e]{background-color:#38ef7d}.slider-circle[data-v-bd52946e]{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;box-shadow:0 2px 4px #0003}.toggle-switch.checked .slider-circle[data-v-bd52946e]{transform:translate(13px)}.trusted-label[data-v-bd52946e]{cursor:pointer;-webkit-user-select:none;user-select:none}.trusted-checkbox .toggle-switch[data-v-bd52946e]{cursor:default;opacity:.8}.trusted-checkbox .toggle-switch.checked .slider[data-v-bd52946e]{background-color:#38ef7d}.trusted-checkbox .trusted-label[data-v-bd52946e]{cursor:default;opacity:.9}.card[data-v-bd52946e]{background:#ffffff0d;border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);position:relative}.info-card[data-v-bd52946e]{display:flex;align-items:center;gap:6px}.info-card-text[data-v-bd52946e]{font-size:14px}.info-card-icon[data-v-bd52946e]{display:flex;align-items:center}.info-card-icon svg[data-v-bd52946e]{width:24px;height:24px}.submit-btn[data-v-bd52946e]{width:100%;padding:16px;background:linear-gradient(135deg,#11998e,#38ef7d);border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:600;cursor:pointer;box-shadow:0 5px 15px #11998e4d;transition:opacity .3s ease}.submit-btn[data-v-bd52946e]:disabled{background:linear-gradient(135deg,#11998e4d,#38ef7d4d);color:#fff9;box-shadow:none;cursor:not-allowed}.loading[data-v-bd52946e]{text-align:center;color:#a0b2c3;padding:20px;font-size:16px}.error[data-v-bd52946e]{background:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:12px;padding:15px;color:#ff6b6b;text-align:center;margin-bottom:20px}.retry-btn[data-v-bd52946e]{background:#ff6b6b33;border:1px solid rgba(255,107,107,.5);border-radius:8px;color:#ff6b6b;padding:8px 16px;margin-top:10px;cursor:pointer;font-size:14px}.retry-btn[data-v-bd52946e]:hover{background:#ff6b6b4d}.amount-input-group[data-v-bd52946e]{margin-bottom:8px}.amount-label[data-v-bd52946e]{font-size:16px;color:#a0b2c3;margin-bottom:10px}.input-container[data-v-bd52946e]{position:relative;display:flex;align-items:center}.amount-input[data-v-bd52946e]{width:100%;padding:15px 80px 15px 15px;background:#404a54;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:500;outline:none;transition:all .3s ease}.amount-input[data-v-bd52946e]:focus{border-color:#38ef7d;box-shadow:0 0 0 2px #38ef7d33}.amount-input[data-v-bd52946e]::placeholder{color:#666}.currency-label[data-v-bd52946e]{position:absolute;right:15px;color:#38ef7d;font-weight:600;font-size:14px}.min-amount-card[data-v-bd52946e]{background:#38ef7d0d;border:1px solid rgba(56,239,125,.2);border-radius:8px;padding:10px 15px;margin-bottom:15px;display:flex;align-items:center;gap:8px}.min-amount-icon[data-v-bd52946e]{color:#38ef7d;font-size:14px}.min-amount-text[data-v-bd52946e]{color:#a0b2c3;font-size:12px;font-weight:500}.course-info[data-v-bd52946e]{margin-bottom:20px}.course-card[data-v-bd52946e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:15px;display:flex;justify-content:flex-start;align-items:center;gap:10px}.course-label[data-v-bd52946e]{color:#fff;font-size:16px;font-weight:500}.course-value[data-v-bd52946e]{color:#fff;font-size:18px;font-weight:600;margin-left:auto}.preview-card[data-v-2954fdc2]{background:#ffffff0d;border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);max-width:400px}.course-header[data-v-2954fdc2]{display:flex;justify-content:center;align-items:center;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.course-block[data-v-2954fdc2]{text-align:center}.course-text[data-v-2954fdc2]{color:#a0b2c3;font-size:16px;font-weight:500;margin-bottom:5px;display:block}.course-value[data-v-2954fdc2]{color:#fff;font-size:24px;font-weight:600}.info-blocks[data-v-2954fdc2]{margin-bottom:30px}.info-item-block[data-v-2954fdc2]{padding:10px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.05);margin-bottom:10px}.info-sum-block[data-v-2954fdc2]{padding:12px;background:linear-gradient(135deg,#38ef7d1a,#11998e1a);border-radius:12px;border:2px solid rgba(56,239,125,.3);margin-bottom:10px;box-shadow:0 4px 12px #38ef7d1a}.sum-content[data-v-2954fdc2]{display:flex;flex-direction:column;align-items:flex-start}.info-label[data-v-2954fdc2]{color:#a0b2c3;font-size:14px;font-weight:500;display:block;margin-bottom:5px}.sum-details[data-v-2954fdc2]{display:flex;align-items:baseline;gap:8px}.sum-value[data-v-2954fdc2]{color:#fff;font-size:20px;font-weight:700}.currency-unit[data-v-2954fdc2]{color:#38ef7d;font-size:16px;font-weight:600}.info-value[data-v-2954fdc2]{color:#fff;font-size:16px;font-weight:600}.buttons-container[data-v-2954fdc2]{display:flex;flex-direction:column;gap:10px}.details-btn[data-v-2954fdc2]{padding:16px;background:linear-gradient(135deg,#11998e,#38ef7d);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 5px 15px #11998e4d;transition:opacity .3s ease;width:100%}.details-btn[data-v-2954fdc2]:hover{opacity:.9}.cancel-btn[data-v-2954fdc2]{padding:16px;background:#ffffff0d;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;width:100%}.cancel-btn[data-v-2954fdc2]:hover{background:#ffffff1a}.location-selector[data-v-ffdcf5fe]{position:relative}.location-btn[data-v-ffdcf5fe]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:16px;text-align:left;cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.location-btn[data-v-ffdcf5fe]:hover{border-color:#38ef7d;box-shadow:0 0 0 2px #38ef7d33}.arrow[data-v-ffdcf5fe]{font-size:12px;color:#a0b2c3;transition:transform .3s ease}.location-btn:hover .arrow[data-v-ffdcf5fe]{transform:rotate(180deg)}.modal-overlay[data-v-ffdcf5fe]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-content[data-v-ffdcf5fe]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;width:90%;max-width:500px;height:80vh;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.locations-list[data-v-ffdcf5fe]{flex:1;overflow-y:auto;padding:0 20px 20px;-webkit-overflow-scrolling:touch}.modal-header[data-v-ffdcf5fe]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-ffdcf5fe]{color:#fff;margin:0;font-size:18px;font-weight:600}.close-btn[data-v-ffdcf5fe]{background:none;border:none;color:#a0b2c3;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.close-btn[data-v-ffdcf5fe]:hover{background:#ffffff1a;color:#fff}.type-toggle[data-v-ffdcf5fe]{display:flex;background:#ffffff0d;border-radius:8px;overflow:hidden;margin:20px;border:1px solid rgba(255,255,255,.1)}.toggle-btn[data-v-ffdcf5fe]{flex:1;padding:12px;background:none;border:none;color:#a0b2c3;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.toggle-btn.active[data-v-ffdcf5fe]{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff}.toggle-btn[data-v-ffdcf5fe]:hover:not(.active){background:#38ef7d1a;color:#fff}.search-container[data-v-ffdcf5fe]{padding:0 20px;margin-bottom:20px}.search-input[data-v-ffdcf5fe]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:16px;outline:none;transition:all .3s ease}.search-input[data-v-ffdcf5fe]::placeholder{color:#666}.search-input[data-v-ffdcf5fe]:focus{border-color:#38ef7d;box-shadow:0 0 0 2px #38ef7d33}.locations-list[data-v-ffdcf5fe]{max-height:400px;overflow-y:auto;padding:0 20px 20px}.category-section[data-v-ffdcf5fe]{margin-bottom:20px}.category-title[data-v-ffdcf5fe]{color:#38ef7d;font-size:14px;font-weight:600;margin-bottom:10px;padding-left:5px;border-left:3px solid #38ef7d;text-transform:uppercase;letter-spacing:.5px}.location-items[data-v-ffdcf5fe]{display:flex;flex-direction:column;gap:6px}.location-item[data-v-ffdcf5fe]{padding:10px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:6px;color:#fff;font-size:14px;text-align:left;cursor:pointer;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-item[data-v-ffdcf5fe]:hover{background:#38ef7d1a;border-color:#38ef7d}.location-item.selected[data-v-ffdcf5fe]{background:linear-gradient(135deg,#11998e,#38ef7d);border-color:#38ef7d;box-shadow:0 2px 8px #38ef7d4d}.no-results[data-v-ffdcf5fe]{text-align:center;color:#a0b2c3;font-size:14px;padding:40px 20px;background:#ffffff08;border-radius:8px;margin:20px}.deal-details-card[data-v-ef0e972c]{background:#ffffff0d;border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);max-width:400px}.info-section[data-v-ef0e972c]{margin-bottom:25px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.05);padding:15px}.info-line[data-v-ef0e972c]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.info-line[data-v-ef0e972c]:last-child{border-bottom:none}.info-label[data-v-ef0e972c]{color:#a0b2c3;font-size:14px;font-weight:500}.info-value[data-v-ef0e972c]{color:#fff;font-size:16px;font-weight:600;text-align:right}.form-section[data-v-ef0e972c]{margin-bottom:20px}.section-title[data-v-ef0e972c]{color:#fff;font-size:16px;font-weight:600;margin-bottom:12px}.radio-group[data-v-ef0e972c]{display:flex;gap:15px;margin-bottom:10px}.radio-option[data-v-ef0e972c]{display:flex;align-items:center;cursor:pointer;color:#a0b2c3;font-size:14px}.radio-option input[type=radio][data-v-ef0e972c]{margin-right:8px;accent-color:#38ef7d}.form-input[data-v-ef0e972c]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:16px;outline:none;transition:all .3s ease}.day-selector[data-v-ef0e972c]{display:flex;gap:10px;margin-bottom:15px}.day-btn[data-v-ef0e972c]{flex:1;padding:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#a0b2c3;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.day-btn.active[data-v-ef0e972c],.day-btn[data-v-ef0e972c]:hover{background:#38ef7d1a;border-color:#38ef7d;color:#fff}.time-slots-container[data-v-ef0e972c]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.time-slot-btn[data-v-ef0e972c]{padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-align:center}.time-slot-btn.active[data-v-ef0e972c]{background:linear-gradient(135deg,#11998e,#38ef7d);border:none}.time-slot-btn[data-v-ef0e972c]:hover:not(.disabled):not(.active){background:#38ef7d1a;border-color:#38ef7d}.time-slot-btn.disabled[data-v-ef0e972c]{background:#80808033;border-color:#8080804d;color:#666;cursor:not-allowed;opacity:.5}.no-slots-message[data-v-ef0e972c]{color:#a0b2c3;font-size:12px;text-align:center;margin-top:10px;padding:10px;background:#ffffff08;border-radius:6px}.form-input[data-v-ef0e972c]::placeholder{color:#666}.form-input[data-v-ef0e972c]:focus,.form-select[data-v-ef0e972c]:focus{border-color:#38ef7d;box-shadow:0 0 0 2px #38ef7d33}.code-word-row[data-v-ef0e972c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.code-word-label[data-v-ef0e972c]{color:#fff;font-size:10px;font-weight:600;min-width:80px;white-space:nowrap}.code-word-input-container[data-v-ef0e972c]{display:flex;flex-direction:column;flex:1;gap:8px;min-width:0}.code-word-with-info[data-v-ef0e972c]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.info-icon-btn[data-v-ef0e972c]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:24px;height:24px;color:#a0b2c3;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.info-icon-btn[data-v-ef0e972c]:hover{background:#38ef7d1a;border-color:#38ef7d;color:#fff}.info-tooltip[data-v-ef0e972c]{border-radius:8px;padding:12px;margin-top:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.info-tooltip-content[data-v-ef0e972c]{color:#e0e6ed;font-size:13px;line-height:1.4}.info-tooltip-content p[data-v-ef0e972c]{margin:0 0 8px;color:#a0b2c3}.info-tooltip-li[data-v-ef0e972c]{margin:4px 0!important;color:#fff!important}.info-tip[data-v-ef0e972c]{margin:8px 0 0!important;color:#38ef7d!important;font-size:12px!important}.code-word-text[data-v-ef0e972c]{flex:1;background:#ffffff0d;border-radius:6px;color:#a0b2c3;padding:8px;font-size:10px;display:inline-block;min-width:0;border:1px solid rgba(255,255,255,.1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generate-text-btn[data-v-ef0e972c]{background:linear-gradient(135deg,#11998e,#38ef7d);border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;padding:6px 12px;white-space:nowrap;transition:opacity .3s ease;flex-shrink:0;display:flex}.generate-text-btn[data-v-ef0e972c]:hover{opacity:.9}.buttons-container[data-v-ef0e972c]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.confirm-btn[data-v-ef0e972c]{padding:16px;background:linear-gradient(135deg,#11998e,#38ef7d);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 5px 15px #11998e4d;transition:opacity .3s ease;width:100%}.confirm-btn[data-v-ef0e972c]:disabled{background:linear-gradient(135deg,#0a5852,#217742);cursor:not-allowed;opacity:.6}.confirm-btn[data-v-ef0e972c]:hover:not(:disabled){opacity:.9}.cancel-btn[data-v-ef0e972c]{padding:16px;background:#ffffff0d;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;width:100%}.cancel-btn[data-v-ef0e972c]:hover{background:#ffffff1a}.chat-corridor[data-v-72f3b6e7]{min-height:100vh;display:flex;flex-direction:column}.loading[data-v-72f3b6e7]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#a0b2c3}.loading-spinner[data-v-72f3b6e7]{width:40px;height:40px;border:3px solid rgba(56,239,125,.1);border-top-color:#38ef7d;border-radius:50%;animation:spin-72f3b6e7 1s linear infinite}@keyframes spin-72f3b6e7{to{transform:rotate(360deg)}}.chat-container[data-v-72f3b6e7]{flex:1;display:flex;flex-direction:column;padding:0}.status-row[data-v-72f3b6e7]{display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px;position:relative}.back-button[data-v-72f3b6e7]{background:none;border:none;color:#38ef7d;font-size:14px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .3s ease;position:absolute;left:0;top:50%;transform:translateY(-50%)}.back-button[data-v-72f3b6e7]:hover{background:#38ef7d1a;color:#fff}.status-content[data-v-72f3b6e7]{display:flex;flex-direction:column;text-align:end;flex:1}.xf-id[data-v-72f3b6e7]{color:#38ef7d;font-weight:600;font-size:14px}.timer[data-v-72f3b6e7]{color:#ff6b6b;font-weight:600;font-size:14px}.messages-container[data-v-72f3b6e7]{flex:1;overflow-y:auto;padding:16px 16px 200px}.messages-wrapper[data-v-72f3b6e7]{display:flex;flex-direction:column-reverse;gap:12px}.message[data-v-72f3b6e7]{display:flex;align-items:flex-start;animation:slideIn-72f3b6e7 .3s ease}@keyframes slideIn-72f3b6e7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message.user[data-v-72f3b6e7]{justify-content:flex-end}.message.moderator[data-v-72f3b6e7],.message.operator[data-v-72f3b6e7]{justify-content:flex-start}.message-bubble[data-v-72f3b6e7]{max-width:70%;padding:10px 14px;background:#ffffff0d;border:none;border-radius:16px;color:#fff;font-size:14px;line-height:1.4;position:relative}.message.user .message-bubble[data-v-72f3b6e7]{background:#174f50}.message-time[data-v-72f3b6e7]{font-size:11px;color:#678;margin-top:4px;text-align:right}.system-message[data-v-72f3b6e7]{display:flex;align-items:center;gap:12px}.system-message-title[data-v-72f3b6e7]{text-align:center;color:#a0b2c3;font-size:13px;padding:8px 16px;background:#202b38;border-radius:6px;font-weight:500}.system-message-text[data-v-72f3b6e7]{font-size:14px;color:#a0b2c3}.card[data-v-72f3b6e7]{background:#202b38;border-radius:12px;padding:12px 8px}.card-message[data-v-72f3b6e7]{max-width:350px;border-radius:12px;padding:0;margin:0 auto;overflow:hidden;width:100%}.card-header[data-v-72f3b6e7]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.card-icon[data-v-72f3b6e7]{width:20px;height:20px;background:#38ef7d;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.card-title[data-v-72f3b6e7]{color:#38ef7d;font-size:14px;font-weight:600}.card-row[data-v-72f3b6e7]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #353b43}.card-row[data-v-72f3b6e7]:last-child{border-bottom:none}.row-label[data-v-72f3b6e7]{color:#8b96a5;font-size:13px}.row-value[data-v-72f3b6e7]{display:flex;align-items:center;gap:6px;color:#fff;font-size:13px;font-weight:500;max-width:200px;word-break:break-all;justify-content:flex-end}.address-value[data-v-72f3b6e7]{font-family:monospace;font-size:12px;background:#1c2028;padding:4px 6px;border-radius:4px;cursor:pointer;transition:background .2s;color:#fff;text-wrap:nowrap}.address-value[data-v-72f3b6e7]:hover{background:#404651}.network-tag[data-v-72f3b6e7]{background:#404651;color:#fff;padding:2px 6px;border-radius:10px;font-size:10px;text-wrap:nowrap}.amount-value[data-v-72f3b6e7]{color:#50c878;font-weight:600;font-size:14px}.timer-value[data-v-72f3b6e7]{color:#fff;font-family:monospace;font-weight:600;font-size:13px}.default-value[data-v-72f3b6e7]{color:#fff;font-size:13px;font-weight:500}.hint-message[data-v-72f3b6e7]{background:#2f4f2f;border-radius:8px;padding:10px;margin-top:12px;border-left:3px solid #50c878}.hint-text[data-v-72f3b6e7]{color:#a8c8a8;font-size:12px;line-height:1.4}.input-container[data-v-72f3b6e7]{position:fixed;bottom:0;left:0;right:0;padding:12px 16px}.message-input-wrapper[data-v-72f3b6e7]{position:relative;display:flex;align-items:center}.message-input[data-v-72f3b6e7]{flex:1;padding:12px 16px;background:#202b38;border:none;border-radius:8px;color:#fff;font-size:14px;outline:none;transition:background-color .3s ease}.message-input[data-v-72f3b6e7]::placeholder{color:#678}.send-icon[data-v-72f3b6e7]{position:absolute;right:12px;cursor:pointer;width:22px;height:22px;transition:color .3s ease}.send-icon[data-v-72f3b6e7]:hover{color:#38ef7d}.button-icon[data-v-72f3b6e7]{width:12px;height:12px}.bottom-buttons[data-v-72f3b6e7]{display:flex;gap:8px;margin-bottom:8px}.mode-buttons[data-v-72f3b6e7]{display:flex;flex-direction:row;gap:8px;margin-top:16px}.mode-button[data-v-72f3b6e7],.mode-button-link[data-v-72f3b6e7]{padding:12px 24px;background:#202b38;border:none;border-radius:8px;color:#a0b2c3;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;min-width:80px;text-align:center;text-wrap:nowrap}.mode-button[data-v-72f3b6e7]:hover,.mode-button-link[data-v-72f3b6e7]:hover{background:#38ef7d1a;color:#fff;border-color:#38ef7d}.mode-button-link[data-v-72f3b6e7]{display:inline-block}.bottom-button[data-v-72f3b6e7]{width:100%;padding:12px 18px;text-wrap:nowrap;background:#202b38;border:none;border-radius:8px;color:#a0b2c3;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .3s ease;gap:6px;display:flex;align-items:center;justify-content:center}.bottom-button.confirm[data-v-72f3b6e7]{background:#202b38;color:#a0b2c3}.bottom-button.confirm[data-v-72f3b6e7]:disabled{opacity:.5;cursor:not-allowed}.bottom-button[data-v-72f3b6e7]:hover:not(:disabled){color:#fff}.modal-overlay[data-v-72f3b6e7]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:1000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal[data-v-72f3b6e7]{background:#202b38;border-radius:12px;padding:20px;max-width:350px;width:90%;max-height:80vh;overflow-y:auto;color:#fff;position:relative;box-shadow:0 10px 30px #00000080}.modal-header[data-v-72f3b6e7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid #353b43;padding-bottom:12px}.modal-title[data-v-72f3b6e7]{margin:0;font-size:18px;font-weight:600;color:#38ef7d}.modal-close[data-v-72f3b6e7]{background:none;border:none;color:#a0b2c3;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.modal-close[data-v-72f3b6e7]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-72f3b6e7]{margin-bottom:20px}.modal-row[data-v-72f3b6e7]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #353b43}.modal-row[data-v-72f3b6e7]:last-child{border-bottom:none}.modal-label[data-v-72f3b6e7]{color:#8b96a5;font-size:14px;min-width:100px}.modal-value[data-v-72f3b6e7]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.address-value[data-v-72f3b6e7]{font-family:monospace;font-size:13px;color:#38ef7d;cursor:pointer;background:#38ef7d1a;padding:4px 8px;border-radius:6px;transition:background .2s}.address-value[data-v-72f3b6e7]:hover{background:#38ef7d33}.copy-hint[data-v-72f3b6e7]{font-size:12px;color:#a0b2c3;margin-top:2px}.modal-text[data-v-72f3b6e7]{font-size:14px;color:#fff}.modal-hint[data-v-72f3b6e7]{background:#2f4f2f;border-radius:8px;padding:12px;margin-top:12px;border-left:3px solid #50c878;color:#a8c8a8;font-size:13px;line-height:1.4}.modal-close-btn[data-v-72f3b6e7]{width:100%;padding:12px;background:#38ef7d1a;border:1px solid #38ef7d;border-radius:8px;color:#38ef7d;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.modal-close-btn[data-v-72f3b6e7]:hover{background:#38ef7d33;color:#fff}.notice-message[data-v-72f3b6e7]{display:flex;justify-content:center}.notice-container[data-v-72f3b6e7]{display:flex;align-items:center;gap:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px 16px;max-width:320px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease}.notice-container[data-v-72f3b6e7]:hover{background:#ffffff0d;border-color:#ffffff1f}.notice-icon[data-v-72f3b6e7]{flex-shrink:0;width:24px;height:24px}.notice-content[data-v-72f3b6e7]{flex:1;display:flex;flex-direction:column;gap:2px}.notice-title[data-v-72f3b6e7]{color:#8b96a5;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;opacity:.8}.notice-text[data-v-72f3b6e7]{color:#b8c5d6;font-size:14px;line-height:1.4;font-weight:400}@media (max-width: 400px){.modal[data-v-72f3b6e7]{margin:20px;width:calc(100% - 40px)}.modal-row[data-v-72f3b6e7]{flex-direction:column;align-items:flex-start;gap:4px}.modal-value[data-v-72f3b6e7]{align-items:flex-start}}.history-page[data-v-833749ed]{width:100%}.search-container[data-v-833749ed]{margin-bottom:20px}.input-container[data-v-833749ed]{display:flex;border-radius:12px;background:#ffffff1a;align-items:center}.input-value[data-v-833749ed]{width:100%;background:transparent;border:none;padding:15px;color:#fff;font-size:16px;outline:none}.input-value[data-v-833749ed]::placeholder{color:#ffffff4d}.search-icon[data-v-833749ed]{padding-right:15px;opacity:.7}.transactions-list[data-v-833749ed]{display:flex;flex-direction:column;gap:16px}.transaction-card[data-v-833749ed]{background:#ffffff0d;border-radius:16px;padding:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:transform .2s,box-shadow .2s}.transaction-card[data-v-833749ed]:active{transform:scale(.98)}.transaction-header[data-v-833749ed]{display:flex;justify-content:space-between;margin-bottom:10px}.transaction-date[data-v-833749ed],.transaction-id[data-v-833749ed]{color:#a0b2c3;font-size:14px}.transaction-amount[data-v-833749ed]{font-size:24px;font-weight:600;margin-bottom:8px;background:linear-gradient(to right,#11998e,#38ef7d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.transaction-direction[data-v-833749ed]{color:#fff;font-size:16px}.transaction-status[data-v-833749ed]{color:#38ef7d;font-size:14px}.empty-state[data-v-833749ed]{text-align:center;padding:40px 0;color:#a0b2c3}.transaction-card-footer[data-v-833749ed]{display:flex;justify-content:space-between;align-items:baseline}.loading-state[data-v-833749ed]{text-align:center;padding:40px 0;color:#a0b2c3}.loading-spinner[data-v-833749ed]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #38ef7d;border-radius:50%;animation:spin-833749ed 1s linear infinite;margin:0 auto 20px}@keyframes spin-833749ed{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-state[data-v-833749ed]{text-align:center;padding:40px 0;color:#ff6b6b}.retry-button[data-v-833749ed]{background:linear-gradient(to right,#11998e,#38ef7d);border:none;border-radius:8px;color:#fff;padding:10px 20px;margin-top:10px;cursor:pointer;font-size:14px;transition:opacity .2s}.retry-button[data-v-833749ed]:hover{opacity:.8}.transaction-status[data-v-833749ed]{font-size:14px;font-weight:500;margin-top:4px}.status-completed[data-v-833749ed]{color:#38ef7d}.status-in-progress[data-v-833749ed]{color:#ffd93d}.status-new[data-v-833749ed]{color:#74b9ff}.status-cancelled[data-v-833749ed]{color:#ff6b6b}.transaction-actions[data-v-833749ed]{margin-top:12px;text-align:center;justify-content:space-between;display:flex;gap:8px}.go-to-chat-button[data-v-833749ed]{background:transparent;border:1px solid #38ef7d;color:#38ef7d;padding:8px 16px;border-radius:8px;font-size:12px;cursor:pointer;transition:all .2s;flex:1}.go-to-chat-button[data-v-833749ed]:hover{background:#38ef7d;color:#fff}.report-problem-button[data-v-833749ed]{background:transparent;border:1px solid #ff6b6b;color:#ff6b6b;padding:8px 16px;border-radius:8px;font-size:12px;cursor:pointer;transition:all .2s;flex:1}.report-problem-button[data-v-833749ed]:hover{background:#ff6b6b;color:#fff}.modal-overlay[data-v-833749ed]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-833749ed]{background:#1a1a2e;border-radius:16px;width:100%;max-width:400px;border:1px solid rgba(255,255,255,.1)}.modal-header[data-v-833749ed]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-833749ed]{color:#fff;margin:0;font-size:18px}.modal-close[data-v-833749ed]{background:none;border:none;color:#a0b2c3;font-size:24px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.modal-body[data-v-833749ed]{padding:20px}.input-group[data-v-833749ed]{margin-bottom:16px}.input-group label[data-v-833749ed]{display:block;color:#a0b2c3;margin-bottom:8px;font-size:14px}.modal-input[data-v-833749ed],.modal-textarea[data-v-833749ed]{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;color:#fff;font-size:14px;resize:vertical;box-sizing:border-box}.modal-input[data-v-833749ed]:focus,.modal-textarea[data-v-833749ed]:focus{outline:none;border-color:#38ef7d}.modal-input[data-v-833749ed]::placeholder,.modal-textarea[data-v-833749ed]::placeholder{color:#ffffff4d}.modal-footer[data-v-833749ed]{display:flex;gap:12px;padding:20px;border-top:1px solid rgba(255,255,255,.1)}.cancel-button[data-v-833749ed],.submit-button[data-v-833749ed]{flex:1;padding:12px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s}.cancel-button[data-v-833749ed]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#a0b2c3}.cancel-button[data-v-833749ed]:hover{border-color:#fff6;color:#fff}.submit-button[data-v-833749ed]{background:linear-gradient(to right,#11998e,#38ef7d);border:none;color:#fff}.submit-button[data-v-833749ed]:hover:not(:disabled){opacity:.9}.submit-button[data-v-833749ed]:disabled{opacity:.6;cursor:not-allowed}.profile-page[data-v-ba39a224]{width:100%}.profile-content[data-v-ba39a224]{display:flex;flex-direction:column;gap:20px}.card[data-v-ba39a224]{background:#ffffff0d;border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.card h3[data-v-ba39a224]{margin:0 0 15px;font-size:18px;font-weight:600;color:#fff}.referral-link-container[data-v-ba39a224]{display:flex;align-items:center;gap:10px;background:#ffffff1a;border-radius:12px;padding:12px}.referral-link[data-v-ba39a224]{flex:1;color:#a0b2c3;font-size:14px;word-break:break-all;line-height:1.4}.copy-button[data-v-ba39a224]{background:linear-gradient(to right,#11998e,#38ef7d);border:none;border-radius:8px;color:#fff;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s;min-width:36px;height:36px}.copy-button[data-v-ba39a224]:hover{opacity:.8}.level-info[data-v-ba39a224]{display:flex;flex-direction:column;gap:10px}.level-current[data-v-ba39a224],.level-progress[data-v-ba39a224]{display:flex;justify-content:space-between;align-items:center}.level-label[data-v-ba39a224],.progress-label[data-v-ba39a224]{color:#a0b2c3;font-size:16px}.level-value[data-v-ba39a224]{color:#38ef7d;font-size:18px;font-weight:600}.progress-value[data-v-ba39a224]{color:#fff;font-size:16px;font-weight:500}.stats-grid[data-v-ba39a224]{display:flex;flex-direction:column;gap:12px}.stat-item[data-v-ba39a224]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-ba39a224]{color:#a0b2c3;font-size:16px}.stat-value[data-v-ba39a224]{color:#fff;font-size:16px;font-weight:600}.earnings-grid[data-v-ba39a224]{display:flex;flex-direction:column;gap:12px}.earning-item[data-v-ba39a224]{display:flex;justify-content:space-between;align-items:center}.earning-item.total[data-v-ba39a224]{padding-top:12px;border-top:1px solid rgba(255,255,255,.1);margin-top:8px}.earning-label[data-v-ba39a224]{color:#a0b2c3;font-size:16px}.earning-value[data-v-ba39a224]{color:#fff;font-size:16px;font-weight:600}.earning-item.total .earning-value[data-v-ba39a224]{color:#38ef7d;font-size:18px}.earning-actions[data-v-ba39a224]{margin-top:12px;text-align:center}.withdraw-button[data-v-ba39a224],.withdraw-button-large[data-v-ba39a224]{background:linear-gradient(to right,#11998e,#38ef7d);border:none;border-radius:8px;color:#fff;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s}.withdraw-button[data-v-ba39a224]:hover,.withdraw-button-large[data-v-ba39a224]:hover{opacity:.8}.withdraw-button-large[data-v-ba39a224]{width:100%;padding:12px 0;margin-top:15px}.actions-container[data-v-ba39a224]{display:flex;flex-direction:column;gap:12px;margin-top:10px}.action-button[data-v-ba39a224]{padding:16px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .1s}.action-button[data-v-ba39a224]:active{transform:scale(.98)}.action-button.primary[data-v-ba39a224]{background:linear-gradient(to right,#11998e,#38ef7d);color:#fff}.action-button.secondary[data-v-ba39a224]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.action-button[data-v-ba39a224]:hover{opacity:.8}.loading-state[data-v-ba39a224],.error-state[data-v-ba39a224]{text-align:center;padding:40px 0;color:#a0b2c3}.loading-spinner[data-v-ba39a224]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #38ef7d;border-radius:50%;animation:spin-ba39a224 1s linear infinite;margin:0 auto 20px}@keyframes spin-ba39a224{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-state[data-v-ba39a224]{color:#ff6b6b}.retry-button[data-v-ba39a224]{background:linear-gradient(to right,#11998e,#38ef7d);border:none;border-radius:8px;color:#fff;padding:10px 20px;margin-top:10px;cursor:pointer;font-size:14px;transition:opacity .2s}.retry-button[data-v-ba39a224]:hover{opacity:.8}.modal-overlay[data-v-ba39a224]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-ba39a224]{background:linear-gradient(135deg,#1e3c72,#2a5298);border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;border:1px solid rgba(255,255,255,.1)}.modal-content.history-modal[data-v-ba39a224]{max-width:600px}.modal-header[data-v-ba39a224]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-ba39a224]{margin:0;color:#fff;font-size:18px;font-weight:600}.close-button[data-v-ba39a224]{background:none;border:none;color:#a0b2c3;cursor:pointer;padding:4px;border-radius:4px;transition:color .2s,background-color .2s}.close-button[data-v-ba39a224]:hover{color:#fff;background-color:#ffffff1a}.modal-body[data-v-ba39a224]{padding:20px}.available-amount[data-v-ba39a224]{background:#ffffff0d;border-radius:12px;padding:16px;margin-bottom:20px;border:1px solid rgba(56,239,125,.2)}.available-amount p[data-v-ba39a224]{margin:0;color:#a0b2c3;font-size:16px}.available-amount strong[data-v-ba39a224]{color:#38ef7d;font-weight:600}.form-group[data-v-ba39a224]{margin-bottom:20px}.form-group label[data-v-ba39a224]{display:block;color:#fff;font-size:16px;font-weight:500;margin-bottom:8px}.form-group textarea[data-v-ba39a224]{width:100%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:12px;color:#fff;font-size:14px;resize:vertical;min-height:100px;box-sizing:border-box}.form-group textarea[data-v-ba39a224]::placeholder{color:#a0b2c3}.form-group textarea[data-v-ba39a224]:focus{outline:none;border-color:#38ef7d}.form-group textarea[data-v-ba39a224]:disabled{opacity:.6;cursor:not-allowed}.form-select[data-v-ba39a224],.form-input[data-v-ba39a224],.form-textarea[data-v-ba39a224]{width:100%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:12px;color:#fff;font-size:14px;box-sizing:border-box}.form-select option[data-v-ba39a224]{background:#2a5298;color:#fff}.form-input[data-v-ba39a224]{resize:none}.form-textarea[data-v-ba39a224]{resize:vertical;min-height:100px}.form-select[data-v-ba39a224]::placeholder,.form-input[data-v-ba39a224]::placeholder,.form-textarea[data-v-ba39a224]::placeholder{color:#a0b2c3}.form-select[data-v-ba39a224]:focus,.form-input[data-v-ba39a224]:focus,.form-textarea[data-v-ba39a224]:focus{outline:none;border-color:#38ef7d}.form-select[data-v-ba39a224]:disabled,.form-input[data-v-ba39a224]:disabled,.form-textarea[data-v-ba39a224]:disabled{opacity:.6;cursor:not-allowed}.modal-actions[data-v-ba39a224]{display:flex;justify-content:flex-end;gap:12px}.submit-button[data-v-ba39a224]{background:linear-gradient(to right,#11998e,#38ef7d);border:none;border-radius:12px;color:#fff;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .1s}.submit-button[data-v-ba39a224]:hover:not(:disabled){opacity:.8}.submit-button[data-v-ba39a224]:active:not(:disabled){transform:scale(.98)}.submit-button[data-v-ba39a224]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-ba39a224]{text-align:center;padding:40px 0;color:#a0b2c3}.transactions-list[data-v-ba39a224]{display:flex;flex-direction:column;gap:12px}.transaction-item[data-v-ba39a224]{background:#ffffff0d;border-radius:12px;padding:16px;border:1px solid rgba(255,255,255,.1)}.transaction-info[data-v-ba39a224]{display:flex;flex-direction:column;gap:8px}.transaction-header[data-v-ba39a224]{display:flex;justify-content:space-between;align-items:center}.transaction-id[data-v-ba39a224]{color:#a0b2c3;font-size:12px;font-weight:500}.transaction-date[data-v-ba39a224]{color:#a0b2c3;font-size:12px}.transaction-details[data-v-ba39a224]{display:flex;justify-content:space-between;align-items:center}.transaction-amount[data-v-ba39a224]{font-size:16px;font-weight:600}.amount-positive[data-v-ba39a224]{color:#38ef7d}.amount-negative[data-v-ba39a224]{color:#ff6b6b}.transaction-meta[data-v-ba39a224]{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;justify-content:space-between}.transaction-type[data-v-ba39a224]{color:#fff;font-size:14px;font-weight:500}.transaction-status[data-v-ba39a224]{font-size:12px;padding:4px 8px;border-radius:6px;font-weight:500}.status-completed[data-v-ba39a224]{background:#38ef7d33;color:#38ef7d}.status-pending[data-v-ba39a224]{background:#ffc10733;color:#ffc107}.status-rejected[data-v-ba39a224]{background:#ff6b6b33;color:#ff6b6b}.status-default[data-v-ba39a224]{background:#a0b2c333;color:#a0b2c3}@media (max-width: 480px){.modal-overlay[data-v-ba39a224]{padding:10px}.modal-content[data-v-ba39a224]{max-height:95vh}.modal-header[data-v-ba39a224],.modal-body[data-v-ba39a224]{padding:16px}.transaction-details[data-v-ba39a224]{flex-direction:column;align-items:flex-start;gap:8px}.transaction-meta[data-v-ba39a224]{align-items:center;flex-direction:row;gap:12px}}.amount-card[data-v-c2670a91]{padding:25px}.exchange-header[data-v-c2670a91]{text-align:center;font-size:18px;color:#fff;margin-bottom:15px;font-weight:600}.exchange-rate[data-v-c2670a91]{text-align:center;font-size:14px;color:#38ef7d;margin-bottom:30px;padding:10px;background:#38ef7d1a;border-radius:8px;border:1px solid rgba(56,239,125,.2)}.amount-input-group[data-v-c2670a91]{margin-bottom:25px}.amount-label[data-v-c2670a91]{display:block;font-size:14px;color:#a0b2c3;margin-bottom:8px;font-weight:500}.input-container[data-v-c2670a91]{position:relative;display:flex;align-items:center}.amount-input[data-v-c2670a91]{width:100%;padding:15px 80px 15px 15px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:16px;font-weight:500;outline:none;transition:all .3s ease}.amount-input[data-v-c2670a91]:focus{border-color:#38ef7d;box-shadow:0 0 0 2px #38ef7d33}.amount-input[data-v-c2670a91]:read-only{background:#ffffff05;cursor:not-allowed}.amount-input[data-v-c2670a91]::placeholder{color:#666}.currency-label[data-v-c2670a91]{position:absolute;right:15px;color:#38ef7d;font-weight:600;font-size:14px}.limits-info[data-v-c2670a91]{background:#ffffff0d;border-radius:12px;padding:15px;margin-bottom:15px}.limit-item[data-v-c2670a91]{display:flex;justify-content:space-between;margin-bottom:8px}.limit-item[data-v-c2670a91]:last-child{margin-bottom:0}.limit-label[data-v-c2670a91]{color:#a0b2c3;font-size:14px}.limit-value[data-v-c2670a91]{color:#fff;font-weight:600;font-size:14px}.commission-info[data-v-c2670a91]{background:#ffffff0d;border-radius:12px;padding:15px;margin-top:20px}.commission-item[data-v-c2670a91]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.commission-item[data-v-c2670a91]:last-child{margin-bottom:0}.commission-item span[data-v-c2670a91]:first-child{color:#a0b2c3}.commission-item span[data-v-c2670a91]:last-child{color:#fff;font-weight:600}.levels-info[data-v-c2670a91]{background:#38ef7d0d;border:1px solid rgba(56,239,125,.2);border-radius:12px;padding:15px;margin-bottom:15px}.levels-title[data-v-c2670a91]{color:#38ef7d;font-weight:600;font-size:14px}.level-item[data-v-c2670a91]{display:flex;align-items:center;margin-top:8px;font-size:13px}.level-item[data-v-c2670a91]:last-child{margin-bottom:0}.level-number[data-v-c2670a91]{background:#38ef7d;color:#000;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;margin-right:10px}.level-details[data-v-c2670a91]{color:#a0b2c3}.spread-value[data-v-c2670a91]{color:#38ef7d;font-weight:600}.current-spread[data-v-c2670a91]{background:#38ef7d1a;border:1px solid rgba(56,239,125,.3);border-radius:8px;padding:10px;margin-bottom:15px;text-align:center;font-size:14px}.spread-label[data-v-c2670a91]{color:#a0b2c3;margin-right:8px}.warning[data-v-c2670a91]{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.3);border-radius:8px;padding:10px;color:#ff6b6b;font-size:14px;margin-top:10px;text-align:center}.button-group[data-v-c2670a91]{display:flex;gap:15px;margin-top:20px}.back-btn[data-v-c2670a91]{flex:1;padding:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.back-btn[data-v-c2670a91]:hover{background:#ffffff26}.submit-btn[data-v-c2670a91]{flex:2;padding:16px;background:linear-gradient(135deg,#11998e,#38ef7d);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 5px 15px #11998e4d;transition:all .3s ease}.submit-btn.disabled[data-v-c2670a91]{opacity:.5;cursor:not-allowed;box-shadow:none}.submit-btn[data-v-c2670a91]:not(.disabled):hover{transform:translateY(-2px);box-shadow:0 8px 25px #11998e66}.success-container[data-v-a42af1ab]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px}.success-icon[data-v-a42af1ab]{width:80px;height:80px;background:linear-gradient(135deg,#11998e,#38ef7d);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;color:#fff;font-weight:700;margin-bottom:30px;box-shadow:0 10px 30px #11998e4d}.success-title[data-v-a42af1ab]{color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;margin-top:0}.success-message[data-v-a42af1ab]{color:#a0b2c3;font-size:16px;line-height:1.5;margin-bottom:40px;max-width:300px}.main-btn[data-v-a42af1ab]{width:100%;max-width:280px;padding:16px;background:linear-gradient(135deg,#11998e,#38ef7d);border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:600;cursor:pointer;box-shadow:0 5px 15px #11998e4d;transition:transform .2s ease}.main-btn[data-v-a42af1ab]:hover{transform:translateY(-2px)}.main-btn[data-v-a42af1ab]:active{transform:translateY(0)}main[data-v-88fb4661]{flex:1;padding:20px 20px 60px;max-width:480px;width:100%;margin:0 auto;box-sizing:border-box;overflow-y:auto}.container[data-v-88fb4661]{width:100%}.maintenance-root[data-v-53daf6e5]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 20px;background:var(--bg-base, #0b0f14);color:var(--text-primary, #f0f3f7);font-family:var(--planb-font-sans, -apple-system, BlinkMacSystemFont, sans-serif)}.maintenance-card[data-v-53daf6e5]{width:100%;max-width:440px;background:var(--bg-elev-1, #131820);border:1px solid var(--border-subtle, rgba(255, 255, 255, .06));border-radius:16px;padding:32px 24px 24px;text-align:center;box-shadow:0 24px 60px #00000059}.maintenance-icon[data-v-53daf6e5]{font-size:40px;line-height:1;margin-bottom:16px;opacity:.85}.maintenance-title[data-v-53daf6e5]{font-size:var(--planb-t-22, 22px);font-weight:600;letter-spacing:-.01em;margin:0 0 12px;line-height:1.25}.maintenance-text[data-v-53daf6e5]{font-size:var(--planb-t-14, 14px);line-height:1.55;color:var(--text-secondary, #9aa4b2);margin:0 0 24px}.maintenance-cta[data-v-53daf6e5]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border:0;border-radius:var(--planb-r-12, 12px);background:var(--accent, oklch(78% .16 165));color:var(--text-onAccent, #051010);font-size:var(--planb-t-16, 16px);font-weight:600;cursor:pointer;transition:transform var(--planb-d-tap, .15s) var(--planb-ease, ease),opacity var(--planb-d-tap, .15s) var(--planb-ease, ease)}.maintenance-cta[data-v-53daf6e5]:active{transform:scale(.98);opacity:.92}.maintenance-foot[data-v-53daf6e5]{margin-top:20px;font-size:var(--planb-t-12, 12px);color:var(--text-tertiary, #5d6675);letter-spacing:.02em}.planb-layout[data-v-cd4c421d]{display:flex;flex-direction:column;min-height:100vh;background:#0e1217;color:#fff}.planb-header[data-v-cd4c421d]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #1f2933}.planb-header h1[data-v-cd4c421d]{margin:0;font-size:17px;font-weight:600}.back[data-v-cd4c421d]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0 8px}.planb-content[data-v-cd4c421d]{flex:1;padding:16px}.planb-card[data-v-ee420ecd]{background:var(--bg-elev-1);border:1px solid var(--border-subtle);border-radius:var(--planb-r-14);padding:var(--card-pad);box-shadow:inset 0 1px #ffffff05}.planb-card.elev-2[data-v-ee420ecd]{background:var(--bg-elev-2);box-shadow:0 1px #ffffff0a inset,0 12px 32px -16px #0009}.planb-card.interactive[data-v-ee420ecd]{cursor:pointer;transition:transform var(--planb-d-tap) var(--planb-ease),border-color var(--planb-d-tap) var(--planb-ease)}.planb-card.interactive[data-v-ee420ecd]:active{transform:scale(.985);border-color:var(--border-strong)}.planb-btn[data-v-924135b9]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 20px;border-radius:var(--planb-r-14);font:500 var(--planb-t-16)/1 var(--planb-font-sans);letter-spacing:-.01em;border:0;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:transform var(--planb-d-tap) var(--planb-ease),background var(--planb-d-tap) var(--planb-ease),opacity var(--planb-d-tap) var(--planb-ease)}.planb-btn[data-v-924135b9]:active{transform:scale(.985)}.planb-btn[data-v-924135b9]:disabled{opacity:.45;cursor:not-allowed}.planb-btn[data-v-924135b9] svg{flex-shrink:0;width:18px;height:18px}.planb-btn.primary[data-v-924135b9]{background:var(--accent);color:var(--text-onAccent);font-weight:600}.planb-btn.primary[data-v-924135b9]:not(:disabled):hover{background:color-mix(in oklch,var(--accent) 92%,white)}.planb-btn.secondary[data-v-924135b9]{background:var(--bg-elev-2);color:var(--text-primary);border:1px solid var(--border-subtle)}.planb-btn.ghost[data-v-924135b9]{background:transparent;color:var(--text-secondary)}.planb-btn.destructive[data-v-924135b9]{background:color-mix(in oklch,var(--c-danger) 14%,transparent);color:var(--c-danger);border:1px solid color-mix(in oklch,var(--c-danger) 28%,transparent)}.planb-btn.full[data-v-924135b9]{width:100%}.planb-btn.sm[data-v-924135b9]{height:38px;font-size:var(--planb-t-14);padding:0 14px;border-radius:var(--planb-r-12)}.planb-btn.sm[data-v-924135b9] svg{width:14px;height:14px}.planb-icon[data-v-cb047098]{display:inline-flex}.planb-icon svg[data-v-cb047098]{width:1em;height:1em}.step-phone[data-v-23259bc7]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-23259bc7]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-23259bc7]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-23259bc7]{background:var(--accent)}.step-lbl[data-v-23259bc7]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase}.head[data-v-23259bc7]{padding:8px 4px 0}.h[data-v-23259bc7]{font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25}.sub[data-v-23259bc7]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.phone-card[data-v-23259bc7]{padding:18px 16px;transition:border-color .18s var(--planb-ease, ease-out),box-shadow .18s var(--planb-ease, ease-out)}.phone-card.focused[data-v-23259bc7]{border-color:var(--accent-line, var(--accent));box-shadow:0 0 0 3px var(--accent-soft, rgba(56, 239, 125, .15))}.field-lbl[data-v-23259bc7]{font-size:11px;color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.input-wrap[data-v-23259bc7]{display:flex;align-items:center;gap:12px}.input-icon[data-v-23259bc7]{color:var(--text-tertiary);font-size:20px;flex-shrink:0}.phone-input[data-v-23259bc7]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:22px;font-weight:500;color:var(--text-primary);letter-spacing:-.01em;padding:4px 0}.phone-input[data-v-23259bc7]::placeholder{color:var(--text-tertiary);font-weight:400}.err[data-v-23259bc7]{font-size:var(--planb-t-13);color:var(--c-warning, #ff5c5c);padding:0 4px}.hint[data-v-23259bc7]{font-size:11px;color:var(--text-tertiary);padding:0 4px;line-height:1.45}.step-sms[data-v-06a490c9]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-06a490c9]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-06a490c9]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-06a490c9]{background:var(--accent)}.step-lbl[data-v-06a490c9]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase}.head[data-v-06a490c9]{padding:8px 4px 0}.h[data-v-06a490c9]{font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25}.sub[data-v-06a490c9]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.code-card[data-v-06a490c9]{padding:18px 16px;transition:border-color .18s var(--planb-ease, ease-out),box-shadow .18s var(--planb-ease, ease-out)}.code-card.focused[data-v-06a490c9]{border-color:var(--accent-line, var(--accent));box-shadow:0 0 0 3px var(--accent-soft, rgba(56, 239, 125, .15))}.field-lbl[data-v-06a490c9]{font-size:11px;color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.code-input[data-v-06a490c9]{width:100%;background:transparent;border:none;outline:none;padding:4px 0;font-size:32px;font-weight:600;color:var(--text-primary);text-align:center;letter-spacing:12px}.code-input[data-v-06a490c9]::placeholder{color:var(--text-tertiary);font-weight:300;letter-spacing:12px}.err[data-v-06a490c9]{font-size:var(--planb-t-13);color:var(--c-warning, #ff5c5c);padding:0 4px}.step-photo[data-v-4047747b]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-4047747b]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-4047747b]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-4047747b]{background:var(--accent)}.step-lbl[data-v-4047747b]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase}.head[data-v-4047747b]{padding:8px 4px 0}.h[data-v-4047747b]{font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25}.sub[data-v-4047747b]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.upload-card[data-v-4047747b]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:180px;padding:32px 20px;border:1.5px dashed var(--bg-elev-3);border-radius:14px;background:var(--bg-elev-1, rgba(255, 255, 255, .02));cursor:pointer;transition:border-color .18s var(--planb-ease, ease-out),background .18s var(--planb-ease, ease-out),transform .12s var(--planb-ease, ease-out)}.upload-card[data-v-4047747b]:active{transform:scale(.99)}.upload-card.ready[data-v-4047747b]{border-style:solid;border-color:var(--accent-line, var(--accent));background:var(--accent-soft, rgba(56, 239, 125, .08))}.upload-card.busy[data-v-4047747b]{cursor:wait;border-color:var(--accent-line, var(--accent))}.upload-empty[data-v-4047747b],.upload-busy[data-v-4047747b],.upload-done[data-v-4047747b]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.cam-icon[data-v-4047747b],.check-mini[data-v-4047747b]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:22px}.cam-icon[data-v-4047747b]{background:var(--bg-elev-3, rgba(255, 255, 255, .05));color:var(--text-secondary)}.check-mini[data-v-4047747b]{background:var(--accent-soft, rgba(56, 239, 125, .15));color:var(--accent);border:1px solid var(--accent-line, var(--accent))}.upload-title[data-v-4047747b]{font-size:var(--planb-t-14, 14px);font-weight:500;color:var(--text-primary)}.upload-sub[data-v-4047747b]{font-size:12px;color:var(--text-tertiary)}.spinner[data-v-4047747b]{width:28px;height:28px;border:2.5px solid var(--bg-elev-3, rgba(255, 255, 255, .1));border-top-color:var(--accent);border-radius:50%;animation:photo-spin-4047747b .8s linear infinite}@keyframes photo-spin-4047747b{to{transform:rotate(360deg)}}.err[data-v-4047747b]{font-size:var(--planb-t-13);color:var(--c-warning, #ff5c5c);padding:0 4px}.hint[data-v-4047747b]{font-size:11px;color:var(--text-tertiary);padding:0 4px;line-height:1.45}.step-photo[data-v-6717bcb9]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-6717bcb9]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-6717bcb9]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-6717bcb9]{background:var(--accent)}.step-lbl[data-v-6717bcb9]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase}.head[data-v-6717bcb9]{padding:8px 4px 0}.h[data-v-6717bcb9]{font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25}.sub[data-v-6717bcb9]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.upload-card[data-v-6717bcb9]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:180px;padding:32px 20px;border:1.5px dashed var(--bg-elev-3);border-radius:14px;background:var(--bg-elev-1, rgba(255, 255, 255, .02));cursor:pointer;transition:border-color .18s,background .18s,transform .12s}.upload-card[data-v-6717bcb9]:active{transform:scale(.99)}.upload-card.ready[data-v-6717bcb9]{border-style:solid;border-color:var(--accent-line, var(--accent));background:var(--accent-soft, rgba(56, 239, 125, .08))}.upload-card.busy[data-v-6717bcb9]{cursor:wait;border-color:var(--accent-line, var(--accent))}.upload-empty[data-v-6717bcb9],.upload-busy[data-v-6717bcb9],.upload-done[data-v-6717bcb9]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.cam-icon[data-v-6717bcb9],.check-mini[data-v-6717bcb9]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:22px}.cam-icon[data-v-6717bcb9]{background:var(--bg-elev-3, rgba(255, 255, 255, .05));color:var(--text-secondary)}.check-mini[data-v-6717bcb9]{background:var(--accent-soft, rgba(56, 239, 125, .15));color:var(--accent);border:1px solid var(--accent-line, var(--accent))}.upload-title[data-v-6717bcb9]{font-size:var(--planb-t-14, 14px);font-weight:500}.upload-sub[data-v-6717bcb9]{font-size:12px;color:var(--text-tertiary)}.spinner[data-v-6717bcb9]{width:28px;height:28px;border:2.5px solid var(--bg-elev-3, rgba(255, 255, 255, .1));border-top-color:var(--accent);border-radius:50%;animation:p2-spin-6717bcb9 .8s linear infinite}@keyframes p2-spin-6717bcb9{to{transform:rotate(360deg)}}.err[data-v-6717bcb9]{font-size:var(--planb-t-13);color:var(--c-warning, #ff5c5c);padding:0 4px}.hint[data-v-6717bcb9]{font-size:11px;color:var(--text-tertiary);padding:0 4px;line-height:1.45}.recognized[data-v-6717bcb9]{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--bg-elev-1, rgba(255,255,255,.02));border:1px solid var(--bg-elev-3);border-radius:12px}.row[data-v-6717bcb9]{display:flex;flex-direction:column;gap:4px}.row-lbl[data-v-6717bcb9]{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.row-val[data-v-6717bcb9]{font-size:var(--planb-t-14, 14px);color:var(--text-primary);line-height:1.4;word-break:break-word}.step-photo[data-v-543fb19e]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-543fb19e]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-543fb19e]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-543fb19e]{background:var(--accent)}.step-lbl[data-v-543fb19e]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase}.head[data-v-543fb19e]{padding:8px 4px 0}.h[data-v-543fb19e]{font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25}.sub[data-v-543fb19e]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.upload-card[data-v-543fb19e]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:180px;padding:32px 20px;border:1.5px dashed var(--bg-elev-3);border-radius:14px;background:var(--bg-elev-1, rgba(255, 255, 255, .02));cursor:pointer;transition:border-color .18s,background .18s,transform .12s}.upload-card[data-v-543fb19e]:active{transform:scale(.99)}.upload-card.ready[data-v-543fb19e]{border-style:solid;border-color:var(--accent-line, var(--accent));background:var(--accent-soft, rgba(56, 239, 125, .08))}.upload-card.busy[data-v-543fb19e]{cursor:wait;border-color:var(--accent-line, var(--accent))}.upload-empty[data-v-543fb19e],.upload-busy[data-v-543fb19e],.upload-done[data-v-543fb19e]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.cam-icon[data-v-543fb19e],.check-mini[data-v-543fb19e]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:22px}.cam-icon[data-v-543fb19e]{background:var(--bg-elev-3, rgba(255, 255, 255, .05));color:var(--text-secondary)}.check-mini[data-v-543fb19e]{background:var(--accent-soft, rgba(56, 239, 125, .15));color:var(--accent);border:1px solid var(--accent-line, var(--accent))}.upload-title[data-v-543fb19e]{font-size:var(--planb-t-14, 14px);font-weight:500}.upload-sub[data-v-543fb19e]{font-size:12px;color:var(--text-tertiary)}.spinner[data-v-543fb19e]{width:28px;height:28px;border:2.5px solid var(--bg-elev-3, rgba(255, 255, 255, .1));border-top-color:var(--accent);border-radius:50%;animation:selfie-spin-543fb19e .8s linear infinite}@keyframes selfie-spin-543fb19e{to{transform:rotate(360deg)}}.err[data-v-543fb19e]{font-size:var(--planb-t-13);color:var(--c-warning, #ff5c5c);padding:0 4px}.hint[data-v-543fb19e]{font-size:11px;color:var(--text-tertiary);padding:0 4px;line-height:1.45}.planb-toast[data-v-48cbbf30]{position:fixed;left:50%;bottom:calc(36px + env(safe-area-inset-bottom));transform:translate(-50%);padding:10px 18px;background:var(--bg-elev-3);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--planb-r-pill);font-size:var(--planb-t-13);z-index:100;white-space:nowrap;box-shadow:0 8px 28px #00000080;pointer-events:none}.planb-toast-enter-from[data-v-48cbbf30],.planb-toast-leave-to[data-v-48cbbf30]{opacity:0;transform:translate(-50%) translateY(20px)}.planb-toast-enter-active[data-v-48cbbf30],.planb-toast-leave-active[data-v-48cbbf30]{transition:opacity var(--planb-d-trans) var(--planb-ease),transform var(--planb-d-trans) var(--planb-ease)}.step-review[data-v-ce44ed73]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-ce44ed73]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-ce44ed73]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-ce44ed73]{background:var(--accent)}.step-lbl[data-v-ce44ed73]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;margin-bottom:4px}.h[data-v-ce44ed73]{font-size:var(--planb-t-22);font-weight:600;letter-spacing:-.02em;line-height:1.25}.sub[data-v-ce44ed73]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:6px;line-height:1.5}.scan[data-v-ce44ed73]{width:64px;height:80px;border-radius:8px;position:relative;flex-shrink:0;background:repeating-linear-gradient(45deg,var(--bg-elev-2) 0 6px,var(--bg-elev-3) 6px 12px);border:1px solid var(--border-subtle)}.scan-photo[data-v-ce44ed73]{position:absolute;left:6px;right:6px;top:8px;height:18px;background:var(--bg-base);border-radius:3px;opacity:.7}.scan-l[data-v-ce44ed73]{position:absolute;left:6px;height:4px;background:var(--bg-base);border-radius:2px;opacity:.5}.row[data-v-ce44ed73]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;cursor:pointer}.row-lbl[data-v-ce44ed73]{font-size:var(--planb-t-12);color:var(--text-tertiary);flex-shrink:0;width:100px}.row-val[data-v-ce44ed73]{font-size:var(--planb-t-14);color:var(--text-primary);text-align:right;flex:1;line-height:1.35;word-break:break-word}.row-val.mono[data-v-ce44ed73]{font-family:var(--planb-font-mono)}.row-val.empty[data-v-ce44ed73]{color:var(--text-tertiary);font-style:italic}.req[data-v-ce44ed73]{color:#ff8a8a;margin-left:2px}.row.invalid[data-v-ce44ed73]{background:#ff5c5c0f;box-shadow:inset 3px 0 #ff5c5c}.row.invalid .row-val.empty[data-v-ce44ed73]{color:#ff8a8a;font-style:normal;font-weight:500}.row.invalid .row-lbl[data-v-ce44ed73]{color:#ff8a8a}.row-edit-ic[data-v-ce44ed73]{font-size:14px;color:var(--text-tertiary);flex-shrink:0}.row-edit[data-v-ce44ed73]{flex:1;background:var(--bg-elev-2);color:var(--text-primary);border:1px solid var(--accent-line);border-radius:8px;padding:6px 10px;outline:none;font-size:var(--planb-t-14);text-align:right}.row-edit.mono[data-v-ce44ed73]{font-family:var(--planb-font-mono)}.error-block[data-v-ce44ed73]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:#ff5c5c1a;border:1px solid rgba(255,92,92,.32);color:#ff8a8a;font-size:13px;line-height:1.45}.error-icon[data-v-ce44ed73]{flex:0 0 auto;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#ff5c5c2e;color:#ff8a8a;font-size:13px;font-weight:600}.error-text[data-v-ce44ed73]{flex:1}.error-cta[data-v-ce44ed73]{display:inline-block;margin-top:8px;background:none;border:none;padding:0;color:#ff8a8a;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.error-cta[data-v-ce44ed73]:active{opacity:.7}.step-sign[data-v-61fe2361]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-61fe2361]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-61fe2361]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-61fe2361]{background:var(--accent)}.step-lbl[data-v-61fe2361]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase}.head[data-v-61fe2361]{padding:8px 4px 0}.h[data-v-61fe2361]{font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25}.sub[data-v-61fe2361]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.muted[data-v-61fe2361]{color:var(--text-tertiary);font-size:11px}.action-card[data-v-61fe2361]{padding:14px 16px}.row[data-v-61fe2361]{display:flex;align-items:center;justify-content:space-between;gap:12px}.row-text[data-v-61fe2361]{min-width:0}.row-title[data-v-61fe2361]{font-size:var(--planb-t-14, 14px);font-weight:500;color:var(--text-primary)}.row-sub[data-v-61fe2361]{font-size:12px;color:var(--text-tertiary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.code-card[data-v-61fe2361]{padding:18px 16px;transition:border-color .18s var(--planb-ease, ease-out),box-shadow .18s var(--planb-ease, ease-out)}.code-card.focused[data-v-61fe2361]{border-color:var(--accent-line, var(--accent));box-shadow:0 0 0 3px var(--accent-soft, rgba(56, 239, 125, .15))}.field-lbl[data-v-61fe2361]{font-size:11px;color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.code-input[data-v-61fe2361]{width:100%;background:transparent;border:none;outline:none;padding:4px 0;font-size:32px;font-weight:600;color:var(--text-primary);text-align:center;letter-spacing:12px}.code-input[data-v-61fe2361]::placeholder{color:var(--text-tertiary);font-weight:300;letter-spacing:12px}.preview-card[data-v-61fe2361]{border-left:3px solid var(--c-warning, #ff9d3a)}.preview-card.done[data-v-61fe2361]{border-left-color:var(--accent, #38ef7d)}.check[data-v-61fe2361]{color:var(--accent, #38ef7d);margin-left:6px;font-weight:700}.contract-link[data-v-61fe2361]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px;font-size:var(--planb-t-13);color:var(--accent);text-decoration:none}.err[data-v-61fe2361]{font-size:var(--planb-t-13);color:var(--c-warning, #ff5c5c);padding:0 4px}.step-waitcall[data-v-80ceeda8]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-80ceeda8]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-80ceeda8]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-80ceeda8]{background:var(--accent)}.step-lbl[data-v-80ceeda8]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em}.h[data-v-80ceeda8]{font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25}.sub[data-v-80ceeda8]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.hint[data-v-80ceeda8]{color:var(--text-tertiary);font-size:var(--planb-t-13)}.ring-glow[data-v-80ceeda8]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 80% at 50% 0%,var(--accent-soft) 0%,transparent 60%)}.live[data-v-80ceeda8]{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.dotL[data-v-80ceeda8]{width:8px;height:8px;background:var(--accent);border-radius:50%;position:relative}.dotL[data-v-80ceeda8]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:var(--accent);opacity:.5;animation:planb-ping 1.6s var(--planb-ease) infinite}.phone[data-v-80ceeda8]{position:relative;display:block;font-size:30px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;margin-bottom:6px;text-decoration:none}.phone-sub[data-v-80ceeda8]{position:relative;font-size:11px;color:var(--text-tertiary)}.btn-link[data-v-80ceeda8]{display:block;text-decoration:none;color:inherit}.alts[data-v-80ceeda8]{position:relative;margin-top:12px;font-size:11px;color:var(--text-tertiary)}.cd-lbl[data-v-80ceeda8]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em}.cd-val[data-v-80ceeda8]{font-size:var(--planb-t-28);font-weight:600;letter-spacing:-.02em}.check-circle[data-v-80ceeda8]{width:64px;height:64px;border-radius:50%;margin:0 auto 16px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;border:1px solid var(--accent-line)}.step-done[data-v-591b01cc]{display:flex;flex-direction:column;gap:14px;max-width:380px;margin:0 auto;padding:12px 14px 24px;font-family:var(--planb-font);color:var(--text-primary)}.dots[data-v-591b01cc]{display:flex;gap:4px;margin-bottom:6px}.dots .dot[data-v-591b01cc]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3)}.dots .dot.done[data-v-591b01cc]{background:var(--accent)}.step-lbl[data-v-591b01cc]{font-size:11px;color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase}.hero[data-v-591b01cc]{text-align:center;padding:36px 24px 32px;position:relative;overflow:hidden}.hero[data-v-591b01cc]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 80% at 50% 0%,var(--accent-soft, rgba(56, 239, 125, .12)) 0%,transparent 65%);pointer-events:none}.check-circle[data-v-591b01cc]{position:relative;width:80px;height:80px;border-radius:50%;margin:0 auto 20px;background:var(--accent-soft, rgba(56, 239, 125, .15));color:var(--accent);border:1.5px solid var(--accent-line, var(--accent));display:grid;place-items:center;animation:done-pop-591b01cc .4s var(--planb-ease, cubic-bezier(.2,.8,.2,1))}@keyframes done-pop-591b01cc{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}.hero-h[data-v-591b01cc]{position:relative;font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:8px}.hero-sub[data-v-591b01cc]{position:relative;font-size:var(--planb-t-13);color:var(--text-secondary);line-height:1.5;max-width:280px;margin:0 auto}.loading[data-v-9e8f4d35]{text-align:center;padding:32px;color:#8b96a5}.planb-skel[data-v-17da8ab8]{background:linear-gradient(90deg,var(--bg-elev-1) 0%,var(--bg-elev-2) 50%,var(--bg-elev-1) 100%);background-size:200% 100%;animation:planb-shimmer 1.4s linear infinite;display:block}.planb-skel.circle[data-v-17da8ab8]{border-radius:50%!important}.spark[data-v-70c99588]{display:block}.amt[data-v-62e9cf56]{flex:1;background:transparent;border:0;outline:none;color:var(--text-primary);font-size:var(--planb-t-40);font-weight:600;letter-spacing:-.03em;padding:0;font-family:inherit;font-variant-numeric:tabular-nums}.amt[data-v-62e9cf56]::-webkit-outer-spin-button,.amt[data-v-62e9cf56]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amt[type=number][data-v-62e9cf56]{-moz-appearance:textfield}.buy-scroll[data-v-62e9cf56]{scroll-behavior:smooth}.buy-scroll[data-v-62e9cf56] .section-snap{scroll-snap-align:start;scroll-margin-top:12px}@supports (scroll-snap-type: y proximity){.buy-scroll[data-v-62e9cf56]{scroll-snap-type:y proximity}}.ptr-indicator[data-v-62e9cf56]{position:absolute;top:56px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;font-size:12px;color:var(--text-tertiary, #8b96a5);letter-spacing:.04em;text-transform:uppercase;z-index:5;transition:opacity .12s linear}.ptr-indicator .ready[data-v-62e9cf56]{color:var(--accent, #38ef7d)}.rate-row[data-v-62e9cf56]{display:flex;justify-content:space-between;align-items:center;font-size:var(--planb-t-13);color:var(--text-tertiary)}.rate-row+.rate-row[data-v-62e9cf56]{margin-top:8px}.rate-row .tnum[data-v-62e9cf56]{font-size:var(--planb-t-14);color:var(--text-primary);font-variant-numeric:tabular-nums}.rate-row.final span[data-v-62e9cf56]:first-child{font-size:var(--planb-t-13);color:var(--text-tertiary)}.rate-row.final .tnum[data-v-62e9cf56]{font-size:var(--planb-t-22);font-weight:600;color:var(--accent);letter-spacing:-.01em}.rate-row.final .cur[data-v-62e9cf56]{color:var(--text-secondary);font-weight:500;font-size:var(--planb-t-14)}.wallet[data-v-62e9cf56]{display:block;background:var(--bg-elev-1);border:1px solid var(--border-subtle);border-radius:var(--planb-r-14);padding:12px 14px 10px}.wallet[data-v-62e9cf56]:focus-within{border-color:var(--accent-line);background:var(--bg-elev-2)}.wallet .row1[data-v-62e9cf56]{display:flex;justify-content:space-between;font-size:var(--planb-t-12);color:var(--text-tertiary)}.wallet .paste[data-v-62e9cf56]{color:var(--accent);font-size:11px;display:flex;align-items:center;gap:4px;cursor:pointer}.wallet input[data-v-62e9cf56]{width:100%;background:none;border:0;outline:none;color:var(--text-primary);font-family:var(--planb-font-mono);font-size:var(--planb-t-14);padding:4px 0 0;letter-spacing:-.01em}.wallet.locked[data-v-62e9cf56]{background:var(--bg-elev-1, rgba(255,255,255,.02));opacity:.75;cursor:not-allowed}.wallet.locked input[data-v-62e9cf56]{cursor:not-allowed}.locked-hint[data-v-62e9cf56]{color:var(--text-tertiary);font-size:11px}.unlock-hint[data-v-62e9cf56]{font-size:11px;color:var(--text-tertiary);padding:6px 4px 0;line-height:1.5}.unlock-hint a[data-v-62e9cf56]{color:var(--accent);text-decoration:underline}.wallet-warn[data-v-62e9cf56]{font-size:11px;color:var(--text-tertiary);padding:6px 4px 0;line-height:1.5}.wallet-warn b[data-v-62e9cf56]{color:var(--text-secondary)}.amt[disabled][data-v-62e9cf56],.amt[readonly][data-v-62e9cf56]{opacity:.7;cursor:not-allowed}.sms-row[data-v-62e9cf56]{position:relative;display:flex;gap:8px;justify-content:space-between;cursor:text}.sms-hidden[data-v-62e9cf56]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:auto;border:0;background:transparent;font-size:16px;caret-color:transparent}.sms-cell[data-v-62e9cf56]{flex:1;height:52px;border-radius:12px;border:1px solid var(--border-subtle);background:var(--bg-elev-2);display:grid;place-items:center;font-size:var(--planb-t-22);font-weight:600;color:var(--text-primary);transition:border-color var(--planb-d-tap)}.foot[data-v-62e9cf56]{text-align:center;padding:8px 16px;color:var(--text-tertiary);font-size:11px;line-height:1.5}.foot b[data-v-62e9cf56]{color:var(--text-secondary)}.error-block[data-v-62e9cf56]{padding:10px 12px;border-radius:10px;background:color-mix(in oklch,var(--c-danger) 10%,transparent);border:1px solid color-mix(in oklch,var(--c-danger) 24%,transparent);color:var(--c-danger);font-size:13px}.market-pill[data-v-62e9cf56]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;font-size:13px;font-variant-numeric:tabular-nums;border:1px solid var(--border-subtle)}.market-pill.info[data-v-62e9cf56]{background:color-mix(in oklch,var(--c-info) 10%,transparent);border-color:color-mix(in oklch,var(--c-info) 24%,transparent);color:var(--c-info)}.market-pill.warning[data-v-62e9cf56]{background:color-mix(in oklch,var(--c-warning) 12%,transparent);border-color:color-mix(in oklch,var(--c-warning) 28%,transparent);color:var(--c-warning)}.market-pill .dot[data-v-62e9cf56]{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:market-pulse-62e9cf56 1.6s ease-out infinite}@keyframes market-pulse-62e9cf56{0%{box-shadow:0 0 color-mix(in oklch,currentColor 70%,transparent)}70%{box-shadow:0 0 0 8px color-mix(in oklch,currentColor 0%,transparent)}to{box-shadow:0 0 color-mix(in oklch,currentColor 0%,transparent)}}.planb-pill[data-v-de31d989]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--planb-r-pill);font-size:var(--planb-t-12);font-weight:500;background:var(--bg-elev-2);color:var(--text-secondary);border:1px solid var(--border-subtle)}.dot[data-v-de31d989]{width:6px;height:6px;border-radius:50%;background:currentColor;position:relative}.dot.live[data-v-de31d989]:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:currentColor;opacity:.5;animation:planb-ping 1.6s var(--planb-ease) infinite}.planb-pill.pending[data-v-de31d989]{color:var(--c-warning);background:color-mix(in oklch,var(--c-warning) 12%,transparent);border-color:color-mix(in oklch,var(--c-warning) 22%,transparent)}.planb-pill.checking[data-v-de31d989]{color:var(--c-info);background:color-mix(in oklch,var(--c-info) 12%,transparent);border-color:color-mix(in oklch,var(--c-info) 22%,transparent)}.planb-pill.sending[data-v-de31d989]{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.planb-pill.completed[data-v-de31d989]{color:var(--c-success);background:color-mix(in oklch,var(--c-success) 12%,transparent);border-color:color-mix(in oklch,var(--c-success) 22%,transparent)}.planb-pill.failed[data-v-de31d989]{color:var(--c-danger);background:color-mix(in oklch,var(--c-danger) 12%,transparent);border-color:color-mix(in oklch,var(--c-danger) 22%,transparent)}.planb-stepper[data-v-6abffd16]{display:flex;align-items:center;gap:6px}.seg[data-v-6abffd16]{flex:1;height:3px;border-radius:2px;background:var(--bg-elev-3);position:relative;overflow:hidden}.seg.done[data-v-6abffd16]{background:var(--accent)}.seg.active[data-v-6abffd16]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--accent) 0%,var(--accent) 50%,transparent 50%);background-size:200% 100%;animation:planb-progress-fill 2.5s linear infinite}.planb-bank-row[data-v-2c8b06ab]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--border-subtle);cursor:pointer;position:relative;overflow:hidden}.planb-bank-row[data-v-2c8b06ab]:last-child{border-bottom:0}.lbl[data-v-2c8b06ab]{font-size:var(--planb-t-13);color:var(--text-tertiary)}.val[data-v-2c8b06ab]{font-size:var(--planb-t-14);color:var(--text-primary);text-align:right;max-width:60%;word-break:break-word}.val.mono[data-v-2c8b06ab]{font-family:var(--planb-font-mono);font-size:var(--planb-t-13);letter-spacing:-.01em}.copy[data-v-2c8b06ab]{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--text-tertiary);font-size:14px;transition:color var(--planb-d-tap),background var(--planb-d-tap)}.planb-bank-row:active .copy[data-v-2c8b06ab]{color:var(--accent);background:var(--accent-soft)}.planb-bank-row.col[data-v-2c8b06ab]{flex-direction:column;align-items:stretch;gap:4px}.planb-bank-row.col .val[data-v-2c8b06ab]{max-width:100%;text-align:left}.head[data-v-b9b9e2e2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.amount .rub[data-v-b9b9e2e2]{font-size:var(--planb-t-40);font-weight:600;letter-spacing:-.03em}.amount .cur[data-v-b9b9e2e2]{font-size:var(--planb-t-22);color:var(--text-secondary);font-weight:500}.usdt-line[data-v-b9b9e2e2]{display:flex;align-items:center;gap:8px;margin-top:4px}.usdt-line .usdt[data-v-b9b9e2e2]{font-size:var(--planb-t-18);color:var(--accent);font-weight:500}.usdt-line .cur[data-v-b9b9e2e2]{color:var(--text-secondary);font-size:var(--planb-t-13);font-weight:400}.step-labels[data-v-b9b9e2e2]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:10px;font-size:11px;color:var(--text-tertiary)}.bank-head[data-v-b9b9e2e2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.bank-head h3[data-v-b9b9e2e2]{margin:0;font-size:var(--planb-t-14);font-weight:600;color:var(--text-primary)}.qr-card[data-v-b9b9e2e2]{margin:0 -4px 14px;padding:18px 16px 14px;display:flex;flex-direction:column;align-items:center;gap:12px;background:linear-gradient(180deg,#fff,#f4f6fb);border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:0 1px #ffffff0a inset,0 8px 24px #00000038}.qr-eyebrow[data-v-b9b9e2e2]{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.qr-frame[data-v-b9b9e2e2]{width:240px;height:240px;background:#fff;border-radius:14px;padding:12px;box-shadow:0 0 0 1px #0000000a,0 6px 14px #0000001a;display:grid;place-items:center}.qr-img[data-v-b9b9e2e2]{width:100%;height:100%;display:block;image-rendering:pixelated}.qr-hint[data-v-b9b9e2e2]{font-size:12.5px;line-height:1.5;text-align:center;color:#4b5563;max-width:280px}.qr-save[data-v-b9b9e2e2]{width:100%;max-width:280px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;background:#0f172a;color:#fff;border:0;border-radius:12px;font-size:13.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform 90ms ease,background .12s ease,opacity .12s ease}.qr-save[data-v-b9b9e2e2]:active{transform:scale(.985)}.qr-save[data-v-b9b9e2e2]:disabled{opacity:.55;cursor:not-allowed}.qr-save[data-v-b9b9e2e2] svg,.qr-save svg[data-v-b9b9e2e2]{width:16px;height:16px}.paid-cta-wrap[data-v-b9b9e2e2]{padding-top:6px}.receipt-attach[data-v-b9b9e2e2]{margin-bottom:10px}.receipt-ok[data-v-b9b9e2e2]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:12px 14px;border-radius:12px;background:color-mix(in oklch,var(--c-success, #34d399) 10%,transparent);border:1px solid color-mix(in oklch,var(--c-success, #34d399) 26%,transparent)}.receipt-ok-row[data-v-b9b9e2e2]{display:flex;align-items:center;gap:8px;min-width:0}.receipt-ok-txt[data-v-b9b9e2e2]{font-size:13px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt-ok[data-v-b9b9e2e2] svg,.receipt-ok svg[data-v-b9b9e2e2]{width:16px;height:16px;flex-shrink:0;color:var(--c-success, #34d399)}.receipt-change[data-v-b9b9e2e2]{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--accent);font-size:12px;font-weight:600;padding:2px 4px}.receipt-hint[data-v-b9b9e2e2]{margin-top:8px;font-size:11.5px;color:var(--text-tertiary);line-height:1.45;text-align:center}.paid-cta[data-v-b9b9e2e2] .planb-btn{height:64px;font-size:var(--planb-t-16, 16px);font-weight:700;border-radius:var(--planb-r-14, 14px);letter-spacing:-.01em}.paid-cta[data-v-b9b9e2e2] .planb-btn svg{width:22px;height:22px}.amount-warn[data-v-b9b9e2e2]{margin-top:10px;padding:10px 12px;background:color-mix(in oklch,var(--c-warning) 8%,transparent);border:1px solid color-mix(in oklch,var(--c-warning) 18%,transparent);border-radius:10px;font-size:11px;color:var(--text-secondary);line-height:1.5}.amount-warn b[data-v-b9b9e2e2]{color:var(--c-warning)}.wallet-out[data-v-b9b9e2e2]{display:flex;flex-direction:column;gap:4px}.wallet-out .lbl[data-v-b9b9e2e2]{font-size:var(--planb-t-13);color:var(--text-tertiary)}.wallet-out .val[data-v-b9b9e2e2]{font-size:var(--planb-t-13);color:var(--text-primary);word-break:break-all}.btn-link[data-v-b9b9e2e2]{display:block;text-decoration:none;color:inherit}.docs-block[data-v-b9b9e2e2]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.docs-eyebrow[data-v-b9b9e2e2]{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);padding:4px 4px 2px}.error-block[data-v-b9b9e2e2]{padding:10px 12px;border-radius:10px;background:color-mix(in oklch,var(--c-danger) 10%,transparent);border:1px solid color-mix(in oklch,var(--c-danger) 24%,transparent);color:var(--c-danger);font-size:13px}.support[data-v-b9b9e2e2]{text-align:center;font-size:11px;color:var(--text-tertiary);padding-top:4px}.support a[data-v-b9b9e2e2]{color:var(--accent);text-decoration:none}.order-timer[data-v-b9b9e2e2]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;font-size:13px;border:1px solid var(--border-subtle)}.order-timer b[data-v-b9b9e2e2]{font-weight:600}.order-timer.info[data-v-b9b9e2e2]{background:color-mix(in oklch,var(--c-info) 10%,transparent);border-color:color-mix(in oklch,var(--c-info) 24%,transparent);color:var(--c-info)}.order-timer.warning[data-v-b9b9e2e2]{background:color-mix(in oklch,var(--c-warning) 12%,transparent);border-color:color-mix(in oklch,var(--c-warning) 28%,transparent);color:var(--c-warning)}.order-timer.danger[data-v-b9b9e2e2]{background:color-mix(in oklch,var(--c-danger) 12%,transparent);border-color:color-mix(in oklch,var(--c-danger) 28%,transparent);color:var(--c-danger)}.hist-row[data-v-73c45a0c]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 16px;cursor:pointer}.hist-ic[data-v-73c45a0c]{width:36px;height:36px;border-radius:10px;background:var(--bg-elev-2);display:grid;place-items:center;font-size:18px}.row-top[data-v-73c45a0c]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--planb-t-14);color:var(--text-primary)}.row-top .amount-rub[data-v-73c45a0c]{font-weight:600}.row-bot[data-v-73c45a0c]{margin-top:2px;font-size:11px;color:var(--text-tertiary);display:flex;gap:6px;align-items:center}.row-bot .num[data-v-73c45a0c]{color:var(--text-secondary);font-family:var(--planb-font-mono)}.hist-amt[data-v-73c45a0c]{text-align:right;white-space:nowrap;flex-shrink:0;font-size:var(--planb-t-13);font-weight:500}.empty-ill[data-v-73c45a0c]{width:64px;height:64px;border-radius:16px;margin:0 auto 12px;background:var(--bg-elev-2);border:1px solid var(--border-subtle);display:grid;place-items:center}.h[data-v-73c45a0c]{font-size:var(--planb-t-18);font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.sub[data-v-73c45a0c]{font-size:var(--planb-t-13);color:var(--text-secondary);margin-top:6px;line-height:1.5}.error-block[data-v-73c45a0c]{padding:10px 12px;border-radius:10px;background:color-mix(in oklch,var(--c-danger) 10%,transparent);border:1px solid color-mix(in oklch,var(--c-danger) 24%,transparent);color:var(--c-danger);font-size:13px}
