@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";[data-v-7c81fad6]:root{--bg: #0e0e11;--surface: #1c1b1f;--surface-container-lowest: #15141a;--surface-container-low: #1d1b20;--surface-container: #211f26;--surface-container-high: #2b2930;--surface-container-highest: #363438;--surface-bright: #3b383e;--primary: #a8c7fa;--primary-container: #1b3a5c;--on-primary: #062e6f;--on-primary-container: #d3e3fd;--secondary: #bec6dc;--secondary-container: #3e4759;--on-secondary: #283141;--on-secondary-container: #dae2f9;--tertiary: #d6bee4;--tertiary-container: #5a3d69;--on-tertiary-container: #f2daff;--error: #ffb4ab;--error-container: #93000a;--success: #a8d5a2;--success-container: #1b5e20;--on-surface: #e6e1e6;--on-surface-variant: #c4c6d0;--outline: #8e9099;--outline-variant: #44474e;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 28px;--radius-full: 9999px}[data-v-7c81fad6],[data-v-7c81fad6]:before,[data-v-7c81fad6]:after{margin:0;padding:0;box-sizing:border-box}html[data-v-7c81fad6]{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-v-7c81fad6]{background-color:#0e0e11;color:#e6e1e6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;min-height:100vh;line-height:1.5}a[data-v-7c81fad6]{color:#a8c7fa;text-decoration:none}button[data-v-7c81fad6]{cursor:pointer;border:none;background:none;font-family:inherit}.app-container[data-v-7c81fad6]{width:100%;max-width:500px;margin:0 auto;padding-bottom:140px}@keyframes fadeSlideUp-7c81fad6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-7c81fad6{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-7c81fad6{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes shimmer-7c81fad6{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseGlow-7c81fad6{0%,to{box-shadow:0 0 #a8c7fa00}50%{box-shadow:0 0 20px 4px #a8c7fa1f}}.navbar[data-v-7c81fad6]{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;justify-content:center;padding:0 16px 24px;pointer-events:none;animation:navSlideUp-7c81fad6 .6s cubic-bezier(.16,1,.3,1) .3s both}@keyframes navSlideUp-7c81fad6{0%{opacity:0;transform:translateY(40px) scale(.95);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.navbar-inner[data-v-7c81fad6]{display:flex;align-items:center;justify-content:space-around;gap:8px;width:100%;max-width:400px;height:72px;background:#2b2930d9;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border-radius:var(--radius-full);border:1px solid #44474e;padding:0 12px;pointer-events:auto;box-shadow:0 8px 32px #0006}.nav-item[data-v-7c81fad6]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 0;text-decoration:none;flex:1;transition:transform .25s cubic-bezier(.16,1,.3,1)}.nav-item:hover:not(.active) .nav-indicator[data-v-7c81fad6]{background:#e6e1e60f}.nav-item:hover:not(.active) .nav-icon[data-v-7c81fad6]{transform:translateY(-1px);color:#e6e1e6}.nav-item[data-v-7c81fad6]:active{transform:scale(.85)}.nav-indicator[data-v-7c81fad6]{display:flex;align-items:center;justify-content:center;width:56px;height:32px;border-radius:var(--radius-full);background:transparent;transition:background .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,transform .25s cubic-bezier(.16,1,.3,1)}.active .nav-indicator[data-v-7c81fad6]{background:#1b3a5c;width:64px;box-shadow:0 0 16px #a8c7fa33}.nav-icon[data-v-7c81fad6]{font-size:1.15rem;color:#c4c6d0;transition:color .3s ease,transform .3s cubic-bezier(.16,1,.3,1),filter .3s ease}.active .nav-icon[data-v-7c81fad6]{color:#a8c7fa;animation:iconPop-7c81fad6 .4s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 0 4px rgba(168,199,250,.3))}@keyframes iconPop-7c81fad6{0%{transform:scale(.7) translateY(4px)}50%{transform:scale(1.2) translateY(-2px)}to{transform:scale(1) translateY(0)}}.nav-label[data-v-7c81fad6]{font-size:.7rem;font-weight:600;letter-spacing:.02em;color:#c4c6d0;transition:color .3s ease,transform .3s ease,opacity .3s ease}.active .nav-label[data-v-7c81fad6]{color:#a8c7fa;font-weight:700}:root{--bg: #0e0e11;--surface: #1c1b1f;--surface-container-lowest: #15141a;--surface-container-low: #1d1b20;--surface-container: #211f26;--surface-container-high: #2b2930;--surface-container-highest: #363438;--surface-bright: #3b383e;--primary: #a8c7fa;--primary-container: #1b3a5c;--on-primary: #062e6f;--on-primary-container: #d3e3fd;--secondary: #bec6dc;--secondary-container: #3e4759;--on-secondary: #283141;--on-secondary-container: #dae2f9;--tertiary: #d6bee4;--tertiary-container: #5a3d69;--on-tertiary-container: #f2daff;--error: #ffb4ab;--error-container: #93000a;--success: #a8d5a2;--success-container: #1b5e20;--on-surface: #e6e1e6;--on-surface-variant: #c4c6d0;--outline: #8e9099;--outline-variant: #44474e;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 28px;--radius-full: 9999px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#0e0e11;color:#e6e1e6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;min-height:100vh;line-height:1.5}a{color:#a8c7fa;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:inherit}.app-container{width:100%;max-width:500px;margin:0 auto;padding-bottom:140px}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseGlow{0%,to{box-shadow:0 0 #a8c7fa00}50%{box-shadow:0 0 20px 4px #a8c7fa1f}}.page-enter-active{animation:pageIn .45s cubic-bezier(.16,1,.3,1) forwards}.page-leave-active{animation:pageOut .2s cubic-bezier(.4,0,1,1) forwards}@keyframes pageIn{0%{opacity:0;transform:translateY(24px) scale(.97);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes pageOut{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-12px) scale(.98);filter:blur(3px)}}[data-v-f283c719]:root{--bg: #0e0e11;--surface: #1c1b1f;--surface-container-lowest: #15141a;--surface-container-low: #1d1b20;--surface-container: #211f26;--surface-container-high: #2b2930;--surface-container-highest: #363438;--surface-bright: #3b383e;--primary: #a8c7fa;--primary-container: #1b3a5c;--on-primary: #062e6f;--on-primary-container: #d3e3fd;--secondary: #bec6dc;--secondary-container: #3e4759;--on-secondary: #283141;--on-secondary-container: #dae2f9;--tertiary: #d6bee4;--tertiary-container: #5a3d69;--on-tertiary-container: #f2daff;--error: #ffb4ab;--error-container: #93000a;--success: #a8d5a2;--success-container: #1b5e20;--on-surface: #e6e1e6;--on-surface-variant: #c4c6d0;--outline: #8e9099;--outline-variant: #44474e;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 28px;--radius-full: 9999px}[data-v-f283c719],[data-v-f283c719]:before,[data-v-f283c719]:after{margin:0;padding:0;box-sizing:border-box}html[data-v-f283c719]{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-v-f283c719]{background-color:#0e0e11;color:#e6e1e6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;min-height:100vh;line-height:1.5}a[data-v-f283c719]{color:#a8c7fa;text-decoration:none}button[data-v-f283c719]{cursor:pointer;border:none;background:none;font-family:inherit}.app-container[data-v-f283c719]{width:100%;max-width:500px;margin:0 auto;padding-bottom:140px}@keyframes fadeSlideUp-f283c719{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-f283c719{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-f283c719{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes shimmer-f283c719{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseGlow-f283c719{0%,to{box-shadow:0 0 #a8c7fa00}50%{box-shadow:0 0 20px 4px #a8c7fa1f}}.main[data-v-f283c719]{padding:20px 16px;display:flex;flex-direction:column;gap:16px}.anim-item[data-v-f283c719]{opacity:0;transform:translateY(32px) scale(.97)}.main.visible .anim-item[data-v-f283c719]{animation:cardEntrance-f283c719 .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i) * .1s + .05s)}@keyframes cardEntrance-f283c719{0%{opacity:0;transform:translateY(32px) scale(.97);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.text-reveal[data-v-f283c719]{display:inline-block;opacity:0;transform:translateY(12px);filter:blur(3px)}.main.visible .text-reveal[data-v-f283c719]{animation:textReveal-f283c719 .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--d, 0s) + .15s)}@keyframes textReveal-f283c719{0%{opacity:0;transform:translateY(12px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.greeting[data-v-f283c719]{padding:4px 4px 8px}.greeting-sub[data-v-f283c719]{font-size:.875rem;font-weight:500;color:#c4c6d0;letter-spacing:.02em}.greeting-title[data-v-f283c719]{font-size:1.75rem;font-weight:700;color:#e6e1e6;line-height:1.2;margin-top:2px}.vpn-status[data-v-f283c719]{display:flex;align-items:center;gap:14px;background:#1b3a5c;border-radius:var(--radius-xl);padding:18px 20px;position:relative;overflow:hidden;animation:pulseGlow-f283c719 3s ease-in-out infinite;transition:background .4s ease}.vpn-status.inactive[data-v-f283c719]{background:#211f26;animation:none}.vpn-status.inactive .vpn-status-icon[data-v-f283c719]{background:#8e90991f;color:#8e9099}.vpn-status.inactive .shield-icon[data-v-f283c719]{animation:none;filter:none}.vpn-status.inactive .vpn-status-label[data-v-f283c719],.vpn-status.inactive .vpn-status-value[data-v-f283c719]{color:#c4c6d0}.vpn-glow-bar[data-v-f283c719]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(168,199,250,.12) 40%,rgba(168,199,250,.2) 50%,rgba(168,199,250,.12) 60%,transparent 100%);animation:scanBar-f283c719 3.5s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}@keyframes scanBar-f283c719{0%{left:-60%}to{left:120%}}.vpn-status-icon[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);background:#a8c7fa26;color:#a8c7fa;font-size:1.25rem;flex-shrink:0;position:relative}.shield-icon[data-v-f283c719]{animation:shieldBreathe-f283c719 2.5s ease-in-out infinite}@keyframes shieldBreathe-f283c719{0%,to{transform:scale(1);filter:drop-shadow(0 0 4px rgba(168,199,250,.3))}50%{transform:scale(1.12);filter:drop-shadow(0 0 12px rgba(168,199,250,.6))}}.vpn-status-info[data-v-f283c719]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.vpn-status-label[data-v-f283c719]{font-size:.8rem;font-weight:500;color:#d3e3fd;opacity:.7}.vpn-status-value[data-v-f283c719]{font-size:1.1rem;font-weight:700;color:#d3e3fd}.vpn-status-dot[data-v-f283c719]{width:10px;height:10px;border-radius:50%;background:#8e9099;flex-shrink:0;transition:background .3s ease}.vpn-status-dot.active[data-v-f283c719]{background:#a8d5a2;animation:dotPulse-f283c719 2s ease-in-out infinite}@keyframes dotPulse-f283c719{0%,to{box-shadow:0 0 6px 2px #a8d5a24d;transform:scale(1)}50%{box-shadow:0 0 16px 6px #a8d5a28c;transform:scale(1.2)}}.balance-card[data-v-f283c719]{background:#211f26;border-radius:var(--radius-xl);padding:24px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden}.balance-card[data-v-f283c719]:before{content:"";position:absolute;top:-200%;left:-200%;width:600%;height:600%;background:conic-gradient(from 0deg,transparent 0%,rgba(168,199,250,.05) 5%,rgba(168,199,250,.09) 15%,rgba(168,199,250,.05) 25%,transparent 35%,transparent 50%,rgba(168,199,250,.05) 55%,rgba(168,199,250,.09) 65%,rgba(168,199,250,.05) 75%,transparent 85%);animation:rotateBg-f283c719 8s linear infinite;pointer-events:none}@keyframes rotateBg-f283c719{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.balance-label[data-v-f283c719]{font-size:.85rem;font-weight:500;color:#c4c6d0;letter-spacing:.02em;position:relative}.balance-amount[data-v-f283c719]{display:flex;align-items:baseline;gap:8px;margin:4px 0 8px;position:relative}.balance-value[data-v-f283c719]{font-size:2.5rem;font-weight:800;color:#e6e1e6;letter-spacing:-.02em;line-height:1;background:linear-gradient(135deg,#e6e1e6 40%,#a8c7fa);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:balanceGradientShift-f283c719 4s ease-in-out infinite}@keyframes balanceGradientShift-f283c719{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.balance-currency[data-v-f283c719]{font-size:1.5rem;font-weight:600;color:#c4c6d0;opacity:.5;animation:currencyFloat-f283c719 3s ease-in-out infinite}@keyframes currencyFloat-f283c719{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.balance-actions[data-v-f283c719]{display:flex;gap:10px;margin-top:8px;position:relative}.ripple[data-v-f283c719]{position:relative;overflow:hidden}.ripple[data-v-f283c719]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--ripple-x, 50%) var(--ripple-y, 50%),rgba(255,255,255,.2) 0%,transparent 60%);opacity:0;transform:scale(0);transition:none}.ripple[data-v-f283c719]:active:after{opacity:1;transform:scale(2.5);transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}.btn-filled[data-v-f283c719]{display:flex;align-items:center;gap:8px;background:#a8c7fa;color:#062e6f;border:none;border-radius:var(--radius-full);padding:12px 24px;font-size:.9rem;font-weight:600;letter-spacing:.01em;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .2s ease}.btn-filled[data-v-f283c719]:hover{box-shadow:0 4px 16px #a8c7fa59;transform:translateY(-1px)}.btn-filled[data-v-f283c719]:active{transform:scale(.95) translateY(0);background:#81aef8}.btn-filled .btn-icon[data-v-f283c719]{font-size:.85rem}.btn-tonal[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#3e4759;color:#dae2f9;font-size:1.1rem;border:none;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .3s ease}.btn-tonal[data-v-f283c719]:hover{background:#465165;box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.btn-tonal:hover .btn-icon[data-v-f283c719]{animation:plusSpin-f283c719 .4s cubic-bezier(.16,1,.3,1)}.btn-tonal[data-v-f283c719]:active{transform:scale(.88)}.btn-tonal .btn-icon[data-v-f283c719]{font-size:1rem;transition:transform .2s ease}@keyframes plusSpin-f283c719{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.trial-banner[data-v-f283c719]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#5a3d69;border-radius:var(--radius-xl);padding:18px 20px;overflow:hidden;animation:trialFloat-f283c719 4s ease-in-out infinite}.trial-banner[data-v-f283c719]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.06) 40%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.06) 60%,transparent 80%);background-size:250% 100%;animation:shimmerFast-f283c719 3s ease-in-out infinite;pointer-events:none}@keyframes trialFloat-f283c719{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes shimmerFast-f283c719{0%{background-position:250% 0}to{background-position:-250% 0}}.trial-glow[data-v-f283c719]{position:absolute;inset:-1px;border-radius:var(--radius-xl);padding:1.5px;background:linear-gradient(var(--glow-angle, 0deg),#d6bee4,transparent 40%,transparent 60%,#d6bee4);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:borderSpin-f283c719 4s linear infinite;pointer-events:none;opacity:.6}@keyframes borderSpin-f283c719{0%{--glow-angle: 0deg}to{--glow-angle: 360deg}}.trial-content[data-v-f283c719]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.trial-icon[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:#d6bee426;color:#f2daff;font-size:1.1rem;flex-shrink:0}.bolt-icon[data-v-f283c719]{animation:boltFlash-f283c719 2s ease-in-out infinite}@keyframes boltFlash-f283c719{0%,70%,to{opacity:1;filter:drop-shadow(0 0 2px rgba(214,190,228,.3));transform:scale(1)}80%{opacity:1;filter:drop-shadow(0 0 10px rgba(214,190,228,.8));transform:scale(1.2)}85%{opacity:.6;transform:scale(.95)}90%{opacity:1;filter:drop-shadow(0 0 14px rgba(214,190,228,.9));transform:scale(1.15)}}.trial-text[data-v-f283c719]{display:flex;flex-direction:column;gap:1px;min-width:0}.trial-title[data-v-f283c719]{font-size:.95rem;font-weight:700;color:#f2daff}.trial-sub[data-v-f283c719]{font-size:.75rem;font-weight:500;color:#f2daff;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trial-btn[data-v-f283c719]{background:#d6bee4;color:#5a3d69;border:none;border-radius:var(--radius-full);padding:10px 20px;font-size:.85rem;font-weight:700;flex-shrink:0;position:relative;z-index:1;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.trial-btn[data-v-f283c719]:hover{box-shadow:0 4px 20px #d6bee466;transform:translateY(-1px) scale(1.03)}.trial-btn[data-v-f283c719]:active{transform:scale(.94)}.trial-badge[data-v-f283c719]{position:absolute;top:10px;right:14px;background:#ffb4ab;color:#fff;font-size:.6rem;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:var(--radius-xs);z-index:2;animation:badgeAttention-f283c719 2.5s ease-in-out infinite;transform-origin:center center}.trial-badge[data-v-f283c719]:before{content:"";position:absolute;inset:-3px;border-radius:calc(var(--radius-xs) + 3px);background:#ffb4ab;opacity:0;z-index:-1;animation:badgeRing-f283c719 2.5s ease-in-out infinite}@keyframes badgeAttention-f283c719{0%,to{transform:translateY(0) scale(1) rotate(0)}10%{transform:translateY(-6px) scale(1.15) rotate(-3deg)}20%{transform:translateY(-2px) scale(1.05) rotate(2deg)}30%{transform:translateY(-8px) scale(1.2) rotate(-2deg)}40%{transform:translateY(0) scale(1) rotate(0)}}@keyframes badgeRing-f283c719{0%,40%,to{opacity:0;transform:scale(1)}15%{opacity:.5;transform:scale(1.6)}30%{opacity:0;transform:scale(2)}}.subscriptions[data-v-f283c719]{display:flex;flex-direction:column;gap:12px}.section-header[data-v-f283c719]{display:flex;align-items:center;gap:10px;padding:0 4px}.section-icon[data-v-f283c719]{font-size:1.1rem;color:#c4c6d0}.section-title[data-v-f283c719]{font-size:1.1rem;font-weight:700;color:#e6e1e6}.sub-grid[data-v-f283c719]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sub-card[data-v-f283c719]{background:#211f26;border-radius:var(--radius-lg);padding:18px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden;opacity:0;transform:translateY(20px) scale(.95);transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .3s ease}.main.visible .sub-card[data-v-f283c719]{animation:subCardIn-f283c719 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.5s + var(--j) * .1s)}.sub-card[data-v-f283c719]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(168,199,250,.04) 0%,transparent 50%);opacity:0;transition:opacity .3s ease;pointer-events:none}.sub-card[data-v-f283c719]:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(168,199,250,.06) 40%,rgba(168,199,250,.1) 50%,rgba(168,199,250,.06) 60%,transparent 100%);animation:subCardShimmer-f283c719 5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:calc(var(--j) * .8s);pointer-events:none;opacity:0;transition:opacity .4s ease}.sub-card[data-v-f283c719]:not(.inactive):after{opacity:1}.sub-card[data-v-f283c719]:hover{background:#2b2930;transform:translateY(-4px) scale(1.02);box-shadow:0 8px 24px #00000040,0 0 0 1px #a8c7fa1a}.sub-card[data-v-f283c719]:hover:before{opacity:1}.sub-card[data-v-f283c719]:active{transform:scale(.96);box-shadow:none}.sub-card.inactive[data-v-f283c719]{opacity:0}.main.visible .sub-card.inactive[data-v-f283c719]{animation:subCardIn-f283c719 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.5s + var(--j) * .1s);animation-fill-mode:forwards}.sub-card.inactive[data-v-f283c719],.main.visible .sub-card.inactive[data-v-f283c719]{--final-opacity: .45}@keyframes subCardShimmer-f283c719{0%{left:-60%}40%{left:120%}to{left:120%}}@keyframes subCardIn-f283c719{0%{opacity:0;transform:translateY(20px) scale(.95);filter:blur(3px)}to{opacity:var(--final-opacity, 1);transform:translateY(0) scale(1);filter:blur(0)}}.sub-card-top[data-v-f283c719]{display:flex;align-items:center;justify-content:space-between}.sub-protocol[data-v-f283c719]{font-size:.95rem;font-weight:700;color:#e6e1e6}.sub-dot[data-v-f283c719]{width:8px;height:8px;border-radius:50%;background:#8e9099;transition:all .3s ease}.sub-dot.active[data-v-f283c719]{background:#a8d5a2;box-shadow:0 0 6px 1px #a8d5a259;animation:subDotPulse-f283c719 2.5s ease-in-out infinite}@keyframes subDotPulse-f283c719{0%,to{box-shadow:0 0 4px 1px #a8d5a240}50%{box-shadow:0 0 10px 3px #a8d5a280}}.sub-card[data-v-f283c719]{cursor:pointer}.sub-duration[data-v-f283c719]{font-size:.78rem;font-weight:600;color:#a8c7fa}.sub-expires[data-v-f283c719]{font-size:.72rem;font-weight:500;color:#c4c6d0;opacity:.7}.sub-chevron[data-v-f283c719]{position:absolute;right:14px;bottom:16px;font-size:.6rem;color:#c4c6d0;opacity:.4;transition:transform .2s ease,opacity .2s ease}.sub-card:hover .sub-chevron[data-v-f283c719]{transform:translate(3px);opacity:.7}.sheet-overlay[data-v-f283c719]{position:fixed;inset:0;z-index:200;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center}.sheet[data-v-f283c719]{width:100%;max-width:500px;max-height:88vh;background:#211f26;border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:12px 20px 32px;overflow-y:auto;position:relative;display:flex;flex-direction:column;gap:16px}.sheet[data-v-f283c719]::-webkit-scrollbar{width:0}.sheet-handle[data-v-f283c719]{width:36px;height:4px;border-radius:2px;background:#44474e;margin:0 auto 4px;flex-shrink:0;animation:handlePulse-f283c719 2.5s ease-in-out infinite}@keyframes handlePulse-f283c719{0%,to{width:36px;opacity:.6}50%{width:48px;opacity:1}}.sheet-close[data-v-f283c719]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:#2b2930;color:#c4c6d0;display:flex;align-items:center;justify-content:center;font-size:.85rem;z-index:1;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s ease}.sheet-close[data-v-f283c719]:hover{background:#363438;transform:rotate(90deg)}.sheet-close[data-v-f283c719]:active{transform:rotate(90deg) scale(.85)}.sheet-enter-active[data-v-f283c719]{transition:opacity .3s ease}.sheet-enter-active .sheet[data-v-f283c719]{transition:transform .45s cubic-bezier(.16,1,.3,1)}.sheet-leave-active[data-v-f283c719]{transition:opacity .25s ease}.sheet-leave-active .sheet[data-v-f283c719]{transition:transform .3s cubic-bezier(.4,0,1,1)}.sheet-enter-from[data-v-f283c719]{opacity:0}.sheet-enter-from .sheet[data-v-f283c719]{transform:translateY(100%)}.sheet-leave-to[data-v-f283c719]{opacity:0}.sheet-leave-to .sheet[data-v-f283c719]{transform:translateY(60%)}.view-enter-active[data-v-f283c719]{animation:viewIn-f283c719 .35s cubic-bezier(.16,1,.3,1) forwards}.view-leave-active[data-v-f283c719]{animation:viewOut-f283c719 .2s ease forwards}@keyframes viewIn-f283c719{0%{opacity:0;transform:translate(24px);filter:blur(3px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@keyframes viewOut-f283c719{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-16px)}}.sheet-view[data-v-f283c719]{display:flex;flex-direction:column;gap:16px}.si[data-v-f283c719]{opacity:0;animation:sheetItemIn-f283c719 .45s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--k, 0) * .07s + .1s)}@keyframes sheetItemIn-f283c719{0%{opacity:0;transform:translateY(16px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.sheet-header[data-v-f283c719]{display:flex;align-items:center;gap:12px;padding-right:36px}.sheet-title-row[data-v-f283c719]{display:flex;align-items:center;gap:10px}.sheet-title-icon[data-v-f283c719]{font-size:1.1rem;color:#a8c7fa}.sheet-title[data-v-f283c719]{font-size:1.1rem;font-weight:700;color:#e6e1e6;line-height:1.3}.sheet-subtitle[data-v-f283c719]{font-size:.78rem;font-weight:500;color:#c4c6d0;opacity:.7}.sheet-status[data-v-f283c719]{font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:var(--radius-full);background:#44474e;color:#c4c6d0;margin-left:auto;flex-shrink:0}.sheet-status.active[data-v-f283c719]{background:#a8d5a226;color:#a8d5a2;animation:statusPulse-f283c719 2s ease-in-out infinite}@keyframes statusPulse-f283c719{0%,to{box-shadow:0 0 #a8d5a200}50%{box-shadow:0 0 8px 2px #a8d5a233}}.sheet-back[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#2b2930;color:#c4c6d0;font-size:.85rem;flex-shrink:0;transition:transform .2s ease}.sheet-back[data-v-f283c719]:active{transform:scale(.88)}.sheet-info-grid[data-v-f283c719]{display:flex;flex-direction:column;gap:2px;background:#15141a;border-radius:var(--radius-lg);overflow:hidden}.info-row[data-v-f283c719]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#1d1b20;opacity:0;animation:rowSlideIn-f283c719 .4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--k, 1) * .07s + .15s)}.info-row[data-v-f283c719]:nth-child(1){animation-delay:.21s}.info-row[data-v-f283c719]:nth-child(2){animation-delay:.27s}.info-row[data-v-f283c719]:nth-child(3){animation-delay:calc(.15s + 3 * .06s)}.info-row[data-v-f283c719]:nth-child(4){animation-delay:.39s}.info-row[data-v-f283c719]:not(:last-child){border-bottom:1px solid #44474e}@keyframes rowSlideIn-f283c719{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.info-icon[data-v-f283c719]{font-size:.85rem;color:#a8c7fa;flex-shrink:0;width:20px;text-align:center}.info-label[data-v-f283c719]{font-size:.82rem;font-weight:500;color:#c4c6d0;flex:1}.info-value[data-v-f283c719]{font-size:.82rem;font-weight:700;color:#e6e1e6;text-align:right}.sheet-link-block[data-v-f283c719]{background:#1d1b20;border-radius:var(--radius-lg);padding:14px 16px}.sheet-link-row[data-v-f283c719]{display:flex;align-items:center;gap:10px}.sheet-link-icon[data-v-f283c719]{font-size:.85rem;color:#a8c7fa;flex-shrink:0}.sheet-link-icon.link-pulse[data-v-f283c719]{animation:linkRotate-f283c719 3s ease-in-out infinite}@keyframes linkRotate-f283c719{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg) scale(1.1)}50%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}}.sheet-link-url[data-v-f283c719]{font-size:.72rem;font-weight:500;color:#c4c6d0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-copy-btn[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#1b3a5c;color:#a8c7fa;font-size:.78rem;flex-shrink:0;transition:transform .2s ease,background .2s ease}.sheet-copy-btn[data-v-f283c719]:active{transform:scale(.85)}.sheet-copy-btn.copied[data-v-f283c719]{background:#1b5e20;color:#a8d5a2;animation:copyBounce-f283c719 .35s cubic-bezier(.16,1,.3,1)}@keyframes copyBounce-f283c719{0%{transform:scale(.7)}50%{transform:scale(1.2)}to{transform:scale(1)}}.icon-swap-enter-active[data-v-f283c719],.icon-swap-leave-active[data-v-f283c719]{transition:all .2s cubic-bezier(.16,1,.3,1)}.icon-swap-enter-from[data-v-f283c719]{opacity:0;transform:scale(.5) rotate(-90deg)}.icon-swap-leave-to[data-v-f283c719]{opacity:0;transform:scale(.5) rotate(90deg)}.sheet-actions[data-v-f283c719]{display:flex;flex-direction:column;gap:8px}.sheet-btn-primary[data-v-f283c719]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border-radius:var(--radius-full);background:#a8c7fa;color:#062e6f;font-size:.9rem;font-weight:700;text-decoration:none;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;animation:btnGlow-f283c719 3s ease-in-out infinite}.sheet-btn-primary[data-v-f283c719]:hover{box-shadow:0 4px 20px #a8c7fa73;transform:translateY(-1px)}.sheet-btn-primary[data-v-f283c719]:active{transform:scale(.97)}@keyframes btnGlow-f283c719{0%,to{box-shadow:0 2px 8px #a8c7fa26}50%{box-shadow:0 4px 16px #a8c7fa4d}}.sheet-btn-secondary[data-v-f283c719]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border-radius:var(--radius-full);background:#3e4759;color:#dae2f9;font-size:.9rem;font-weight:600;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1)}.sheet-btn-secondary[data-v-f283c719]:active{transform:scale(.97)}.sheet-btn-outline[data-v-f283c719]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border-radius:var(--radius-full);background:transparent;border:1.5px solid #44474e;color:#e6e1e6;font-size:.9rem;font-weight:600;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .2s ease}.sheet-btn-outline[data-v-f283c719]:hover{border-color:#a8c7fa}.sheet-btn-outline[data-v-f283c719]:active{transform:scale(.97)}.sheet-btn-danger[data-v-f283c719]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border-radius:var(--radius-full);background:#93000a;color:#ffb4ab;font-size:.9rem;font-weight:700;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.sheet-btn-danger[data-v-f283c719]:active{transform:scale(.97)}.sheet-btn-danger.shake-hover[data-v-f283c719]:hover{animation:dangerShake-f283c719 .5s ease-in-out;box-shadow:0 0 16px #ffb4ab33}@keyframes dangerShake-f283c719{0%,to{transform:translate(0)}15%{transform:translate(-4px) rotate(-1deg)}30%{transform:translate(4px) rotate(1deg)}45%{transform:translate(-3px) rotate(-.5deg)}60%{transform:translate(3px) rotate(.5deg)}75%{transform:translate(-1px)}}.sheet-btn-icon[data-v-f283c719]{font-size:.82rem}.sheet-instruction[data-v-f283c719]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#1d1b20;border-radius:var(--radius-lg);text-decoration:none;transition:background .2s ease,transform .2s ease}.sheet-instruction[data-v-f283c719]:hover{background:#2b2930;transform:translate(4px)}.sheet-instruction:hover .sheet-instruction-arrow[data-v-f283c719]{transform:translate(3px);opacity:.8}.sheet-instruction[data-v-f283c719]:active{transform:scale(.98)}.sheet-instruction-icon[data-v-f283c719]{font-size:.85rem;color:#a8c7fa;flex-shrink:0}.sheet-instruction span[data-v-f283c719]{font-size:.82rem;font-weight:600;color:#a8c7fa;flex:1}.sheet-instruction-arrow[data-v-f283c719]{font-size:.6rem;color:#c4c6d0;opacity:.5;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease}.devices-empty[data-v-f283c719]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;text-align:center}.devices-empty-icon[data-v-f283c719]{font-size:2rem;color:#8e9099;margin-bottom:4px;animation:emptyFloat-f283c719 3s ease-in-out infinite}@keyframes emptyFloat-f283c719{0%,to{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-6px) scale(1.05);opacity:.7}}.devices-empty-title[data-v-f283c719]{font-size:.95rem;font-weight:700;color:#e6e1e6}.devices-empty-desc[data-v-f283c719]{font-size:.8rem;font-weight:500;color:#c4c6d0;opacity:.7;max-width:280px;line-height:1.4}.devices-list[data-v-f283c719]{display:flex;flex-direction:column;gap:6px}.device-card[data-v-f283c719]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#1d1b20;border-radius:var(--radius-lg);cursor:pointer;transition:background .2s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.device-card[data-v-f283c719]:hover{background:#2b2930;transform:translate(6px);box-shadow:-4px 0 #a8c7fa}.device-card:hover .device-chevron[data-v-f283c719]{transform:translate(3px);opacity:.7}.device-card:hover .device-icon-wrap[data-v-f283c719]{background:#a8c7fa33}.device-card[data-v-f283c719]:active{transform:translate(3px) scale(.98)}.device-icon-wrap[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:#a8c7fa1f;color:#a8c7fa;font-size:1rem;flex-shrink:0;transition:background .2s ease}.device-info[data-v-f283c719]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.device-name[data-v-f283c719]{font-size:.88rem;font-weight:700;color:#e6e1e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-platform[data-v-f283c719]{font-size:.75rem;font-weight:500;color:#c4c6d0;opacity:.7}.device-chevron[data-v-f283c719]{font-size:.6rem;color:#c4c6d0;opacity:.4;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease}.device-detail[data-v-f283c719]{display:flex;flex-direction:column;gap:2px;background:#15141a;border-radius:var(--radius-lg);overflow:hidden}.detail-row[data-v-f283c719]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#1d1b20;opacity:0;animation:rowSlideIn-f283c719 .4s cubic-bezier(.16,1,.3,1) forwards}.detail-row[data-v-f283c719]:nth-child(1){animation-delay:.27s}.detail-row[data-v-f283c719]:nth-child(2){animation-delay:.34s}.detail-row[data-v-f283c719]:nth-child(3){animation-delay:calc(.2s + 3 * .07s)}.detail-row[data-v-f283c719]:not(:last-child){border-bottom:1px solid #44474e}.detail-icon[data-v-f283c719]{font-size:.85rem;color:#a8c7fa;flex-shrink:0;width:20px;text-align:center}.detail-label[data-v-f283c719]{font-size:.82rem;font-weight:500;color:#c4c6d0;flex:1}.detail-value[data-v-f283c719]{font-size:.82rem;font-weight:700;color:#e6e1e6;text-align:right}.device-warning[data-v-f283c719]{font-size:.78rem;font-weight:500;color:#c4c6d0;opacity:.6;line-height:1.4;padding:0 4px}.balance-hint[data-v-f283c719]{font-size:.72rem;font-weight:500;color:#c4c6d0;opacity:.45;margin-top:4px;position:relative}.subs-empty[data-v-f283c719]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 16px 24px;text-align:center}.subs-empty-visual[data-v-f283c719]{width:72px;height:72px;border-radius:var(--radius-xl);background:#1b3a5c;display:flex;align-items:center;justify-content:center;margin-bottom:4px;animation:emptyShieldFloat-f283c719 3s ease-in-out infinite}.subs-empty-icon[data-v-f283c719]{font-size:1.8rem;color:#a8c7fa;animation:shieldBreathe-f283c719 2.5s ease-in-out infinite}@keyframes emptyShieldFloat-f283c719{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.subs-empty-title[data-v-f283c719]{font-size:1rem;font-weight:700;color:#e6e1e6}.subs-empty-desc[data-v-f283c719]{font-size:.82rem;font-weight:500;color:#c4c6d0;opacity:.65;max-width:300px;line-height:1.4}.subs-empty-btn[data-v-f283c719]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;border-radius:var(--radius-full);background:#a8c7fa;color:#062e6f;font-size:.9rem;font-weight:700;margin-top:8px;position:relative;overflow:hidden;animation:btnGlow-f283c719 3s ease-in-out infinite;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.subs-empty-btn[data-v-f283c719]:hover{box-shadow:0 4px 20px #a8c7fa73;transform:translateY(-1px)}.subs-empty-btn[data-v-f283c719]:active{transform:scale(.97)}.subs-empty-btn-icon[data-v-f283c719]{font-size:.85rem}.sub-add-btn[data-v-f283c719]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:var(--radius-full);background:transparent;border:1.5px dashed #44474e;color:#c4c6d0;font-size:.85rem;font-weight:600;margin-top:4px;position:relative;overflow:hidden;transition:border-color .2s ease,color .2s ease,transform .25s cubic-bezier(.16,1,.3,1),background .2s ease}.sub-add-btn[data-v-f283c719]:hover{border-color:#a8c7fa;color:#a8c7fa;background:#a8c7fa0d}.sub-add-btn[data-v-f283c719]:active{transform:scale(.97)}.sub-add-icon[data-v-f283c719]{font-size:.75rem}.plans-list[data-v-f283c719]{display:flex;flex-direction:column;gap:8px}.plan-card[data-v-f283c719]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background:#1d1b20;border-radius:var(--radius-lg);cursor:pointer;position:relative;overflow:hidden;transition:background .2s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.plan-card[data-v-f283c719]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(168,199,250,.04) 0%,transparent 50%);opacity:0;transition:opacity .2s ease;pointer-events:none}.plan-card[data-v-f283c719]:hover{background:#2b2930;transform:translate(6px);box-shadow:-3px 0 #a8c7fa,0 4px 16px #00000026}.plan-card[data-v-f283c719]:hover:before{opacity:1}.plan-card:hover .plan-chevron[data-v-f283c719]{transform:translate(4px);opacity:.8;color:#a8c7fa}.plan-card:hover .plan-label[data-v-f283c719]{color:#a8c7fa}.plan-card[data-v-f283c719]:active{transform:translate(3px) scale(.98)}.plan-left[data-v-f283c719]{display:flex;flex-direction:column;gap:4px}.plan-label[data-v-f283c719]{font-size:.95rem;font-weight:700;color:#e6e1e6;transition:color .2s ease}.plan-prices[data-v-f283c719]{display:flex;align-items:center;gap:6px}.plan-price[data-v-f283c719]{font-size:.82rem;font-weight:600;color:#c4c6d0}.plan-divider[data-v-f283c719]{font-size:.75rem;color:#8e9099}.plan-star-icon[data-v-f283c719]{font-size:.65rem;color:#f5c518}.plan-stars[data-v-f283c719]{font-size:.78rem;font-weight:600;color:#c4c6d0;opacity:.7}.plan-right[data-v-f283c719]{display:flex;align-items:center;gap:10px}.plan-discount[data-v-f283c719]{font-size:.72rem;font-weight:800;color:#a8d5a2;background:#a8d5a21f;padding:3px 9px;border-radius:var(--radius-full);animation:discountPulse-f283c719 2.5s ease-in-out infinite}@keyframes discountPulse-f283c719{0%,to{box-shadow:0 0 #a8d5a200}50%{box-shadow:0 0 8px 2px #a8d5a226}}.plan-chevron[data-v-f283c719]{font-size:.6rem;color:#c4c6d0;opacity:.4;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease,color .2s ease}.plans-features[data-v-f283c719]{display:flex;flex-direction:column;gap:8px;padding:4px 0}.plans-feature[data-v-f283c719]{display:flex;align-items:center;gap:10px;font-size:.82rem;font-weight:500;color:#c4c6d0;opacity:.7}.plans-feature-icon[data-v-f283c719]{font-size:.8rem;color:#a8c7fa;width:20px;text-align:center}.pay-balance-notice[data-v-f283c719]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#1b3a5c;border-radius:var(--radius-lg)}.pay-balance-icon[data-v-f283c719]{font-size:1rem;color:#d3e3fd}.pay-balance-text[data-v-f283c719]{display:flex;flex-direction:column;gap:1px}.pay-balance-label[data-v-f283c719]{font-size:.75rem;font-weight:500;color:#d3e3fd;opacity:.7}.pay-balance-value[data-v-f283c719]{font-size:1rem;font-weight:700;color:#d3e3fd}.pay-methods[data-v-f283c719]{display:flex;flex-direction:column;gap:8px}.pay-method[data-v-f283c719]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#1d1b20;border-radius:var(--radius-lg);cursor:pointer;transition:background .2s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.pay-method[data-v-f283c719]:hover{background:#2b2930;transform:translate(4px);box-shadow:-3px 0 #a8c7fa}.pay-method:hover .pay-method-chevron[data-v-f283c719]{transform:translate(3px);opacity:.7}.pay-method[data-v-f283c719]:active{transform:translate(2px) scale(.98)}.pay-method.pay-bonus[data-v-f283c719]{background:#a8d5a214;border:1px solid rgba(168,213,162,.2)}.pay-method.pay-bonus[data-v-f283c719]:hover{background:#a8d5a224;box-shadow:-3px 0 #a8d5a2}.pay-method-icon-wrap[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);font-size:1rem;flex-shrink:0}.pay-method-icon-wrap.pay-method-bonus[data-v-f283c719]{background:#a8d5a226;color:#a8d5a2}.pay-method-icon-wrap.pay-method-partial[data-v-f283c719]{background:#d6bee426;color:#d6bee4}.pay-method-icon-wrap.pay-method-card[data-v-f283c719]{background:#a8c7fa1f;color:#a8c7fa}.pay-method-icon-wrap.pay-method-stars[data-v-f283c719]{background:#f5c5181f;color:#f5c518}.pay-method-info[data-v-f283c719]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.pay-method-title[data-v-f283c719]{font-size:.88rem;font-weight:700;color:#e6e1e6}.pay-method-desc[data-v-f283c719]{font-size:.75rem;font-weight:500;color:#c4c6d0;opacity:.7}.pay-method-chevron[data-v-f283c719]{font-size:.6rem;color:#c4c6d0;opacity:.4;flex-shrink:0;transition:transform .25s ease,opacity .2s ease}.ref-sheet-hero[data-v-f283c719]{display:flex;align-items:center;gap:14px;padding-right:36px}.ref-sheet-icon-wrap[data-v-f283c719]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-lg);background:#1b3a5c;flex-shrink:0;animation:refIconFloat-f283c719 3s ease-in-out infinite}.ref-sheet-icon[data-v-f283c719]{font-size:1.3rem;color:#a8c7fa}@keyframes refIconFloat-f283c719{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.05)}}.ref-sheet-text[data-v-f283c719]{display:flex;flex-direction:column;gap:2px}.ref-sheet-features[data-v-f283c719]{display:flex;flex-direction:column;gap:6px;background:#1d1b20;border-radius:var(--radius-lg);padding:14px 16px}.ref-sheet-feature[data-v-f283c719]{display:flex;align-items:center;gap:10px;font-size:.82rem;font-weight:500;color:#c4c6d0}.ref-sheet-feature-icon[data-v-f283c719]{font-size:.8rem;color:#a8c7fa;width:20px;text-align:center;flex-shrink:0}@media(max-width:380px){.greeting-title[data-v-f283c719]{font-size:1.45rem}.balance-value[data-v-f283c719]{font-size:2rem}.balance-currency[data-v-f283c719]{font-size:1.2rem}.btn-filled[data-v-f283c719]{padding:11px 18px;font-size:.82rem}.btn-tonal[data-v-f283c719]{width:42px;height:42px}.vpn-status[data-v-f283c719]{padding:14px 16px;gap:10px}.vpn-status-icon[data-v-f283c719]{width:40px;height:40px;font-size:1.05rem}.trial-banner[data-v-f283c719]{padding:14px 16px;gap:8px}.trial-icon[data-v-f283c719]{width:34px;height:34px;font-size:.95rem}.trial-title[data-v-f283c719]{font-size:.85rem}.trial-sub[data-v-f283c719]{font-size:.68rem}.trial-btn[data-v-f283c719]{padding:8px 14px;font-size:.78rem}.sub-card[data-v-f283c719]{padding:14px}.sub-protocol[data-v-f283c719]{font-size:.85rem}.sub-server[data-v-f283c719]{font-size:.72rem}.sub-expires[data-v-f283c719]{font-size:.68rem}}@media(max-width:320px){.main[data-v-f283c719]{padding:16px 12px;gap:12px}.greeting-title[data-v-f283c719]{font-size:1.3rem}.balance-value[data-v-f283c719]{font-size:1.75rem}.sub-grid[data-v-f283c719]{grid-template-columns:1fr}}.pay-success[data-v-f283c719]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 0;gap:14px}.pay-success-icon[data-v-f283c719]{width:56px;height:56px;border-radius:50%;background:var(--primary-container, #1b3a5c);display:flex;align-items:center;justify-content:center;color:var(--primary, #a8c7fa);font-size:24px;animation:scaleIn-f283c719 .4s cubic-bezier(.16,1,.3,1) forwards}.pay-success-text[data-v-f283c719]{font-size:16px;font-weight:600;color:var(--on-surface, #e6e1e6)}[data-v-3b3d9bc9]:root{--bg: #0e0e11;--surface: #1c1b1f;--surface-container-lowest: #15141a;--surface-container-low: #1d1b20;--surface-container: #211f26;--surface-container-high: #2b2930;--surface-container-highest: #363438;--surface-bright: #3b383e;--primary: #a8c7fa;--primary-container: #1b3a5c;--on-primary: #062e6f;--on-primary-container: #d3e3fd;--secondary: #bec6dc;--secondary-container: #3e4759;--on-secondary: #283141;--on-secondary-container: #dae2f9;--tertiary: #d6bee4;--tertiary-container: #5a3d69;--on-tertiary-container: #f2daff;--error: #ffb4ab;--error-container: #93000a;--success: #a8d5a2;--success-container: #1b5e20;--on-surface: #e6e1e6;--on-surface-variant: #c4c6d0;--outline: #8e9099;--outline-variant: #44474e;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 28px;--radius-full: 9999px}[data-v-3b3d9bc9],[data-v-3b3d9bc9]:before,[data-v-3b3d9bc9]:after{margin:0;padding:0;box-sizing:border-box}html[data-v-3b3d9bc9]{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-v-3b3d9bc9]{background-color:#0e0e11;color:#e6e1e6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;min-height:100vh;line-height:1.5}a[data-v-3b3d9bc9]{color:#a8c7fa;text-decoration:none}button[data-v-3b3d9bc9]{cursor:pointer;border:none;background:none;font-family:inherit}.app-container[data-v-3b3d9bc9]{width:100%;max-width:500px;margin:0 auto;padding-bottom:140px}@keyframes fadeSlideUp-3b3d9bc9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-3b3d9bc9{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-3b3d9bc9{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes shimmer-3b3d9bc9{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseGlow-3b3d9bc9{0%,to{box-shadow:0 0 #a8c7fa00}50%{box-shadow:0 0 20px 4px #a8c7fa1f}}.profile[data-v-3b3d9bc9]{padding:20px 16px;display:flex;flex-direction:column;gap:16px}.anim-item[data-v-3b3d9bc9]{opacity:0;transform:translateY(32px) scale(.97)}.profile.visible .anim-item[data-v-3b3d9bc9]{animation:cardEntrance-3b3d9bc9 .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i) * .1s + .05s)}@keyframes cardEntrance-3b3d9bc9{0%{opacity:0;transform:translateY(32px) scale(.97);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.text-reveal[data-v-3b3d9bc9]{display:inline-block;opacity:0;transform:translateY(12px);filter:blur(3px)}.profile.visible .text-reveal[data-v-3b3d9bc9]{animation:textReveal-3b3d9bc9 .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--d, 0s) + .2s)}@keyframes textReveal-3b3d9bc9{0%{opacity:0;transform:translateY(12px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.profile-hero[data-v-3b3d9bc9]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0 4px}.avatar-ring[data-v-3b3d9bc9]{width:100px;height:100px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#a8c7fa,#d6bee4,#a8c7fa);background-size:200% 200%;animation:ringShift-3b3d9bc9 4s ease-in-out infinite,avatarFloat-3b3d9bc9 4s ease-in-out infinite;position:relative}.avatar-ring[data-v-3b3d9bc9]:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:linear-gradient(135deg,#a8c7fa40,#d6bee426,#a8c7fa40);background-size:200% 200%;animation:ringShift-3b3d9bc9 4s ease-in-out infinite;filter:blur(10px);z-index:-1}@keyframes ringShift-3b3d9bc9{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.avatar[data-v-3b3d9bc9]{width:100%;height:100%;border-radius:50%;background:#211f26;display:flex;align-items:center;justify-content:center;overflow:hidden}.avatar-img[data-v-3b3d9bc9]{width:100%;height:100%;object-fit:cover}.avatar-initials[data-v-3b3d9bc9]{font-size:2rem;font-weight:800;color:#a8c7fa;letter-spacing:.02em;-webkit-user-select:none;user-select:none;animation:initialsBreath-3b3d9bc9 3s ease-in-out infinite}@keyframes initialsBreath-3b3d9bc9{0%,to{filter:drop-shadow(0 0 4px rgba(168,199,250,.2))}50%{filter:drop-shadow(0 0 12px rgba(168,199,250,.5))}}@keyframes avatarFloat-3b3d9bc9{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.profile-name[data-v-3b3d9bc9]{font-size:1.5rem;font-weight:700;color:#e6e1e6;line-height:1.2;text-align:center}.profile-username[data-v-3b3d9bc9]{font-size:.85rem;font-weight:500;color:#c4c6d0}.profile-stats[data-v-3b3d9bc9]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.profile-stat[data-v-3b3d9bc9]{background:#211f26;border-radius:var(--radius-xl);padding:16px 8px;display:flex;flex-direction:column;align-items:center;gap:2px;opacity:0;transform:translateY(16px) scale(.95);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.profile.visible .profile-stat[data-v-3b3d9bc9]{animation:statIn-3b3d9bc9 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.25s + var(--j, 0) * .1s)}.profile-stat[data-v-3b3d9bc9]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000040}@keyframes statIn-3b3d9bc9{0%{opacity:0;transform:translateY(16px) scale(.95);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.profile-stat-value[data-v-3b3d9bc9]{font-size:1.5rem;font-weight:800;color:#e6e1e6;line-height:1}.profile-stat-label[data-v-3b3d9bc9]{font-size:.72rem;font-weight:500;color:#c4c6d0;margin-top:2px}.profile-card[data-v-3b3d9bc9]{background:#211f26;border-radius:var(--radius-xl);padding:20px;display:flex;flex-direction:column;gap:16px}.profile-card-header[data-v-3b3d9bc9]{display:flex;align-items:center;gap:10px}.profile-card-icon[data-v-3b3d9bc9]{font-size:1rem;color:#a8c7fa}.profile-card-title[data-v-3b3d9bc9]{font-size:.95rem;font-weight:700;color:#e6e1e6}.profile-info-grid[data-v-3b3d9bc9]{display:flex;flex-direction:column;gap:0}.profile-info-row[data-v-3b3d9bc9]{display:grid;grid-template-columns:20px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #44474e;opacity:0;transform:translate(-12px)}.profile.visible .profile-info-row[data-v-3b3d9bc9]{animation:infoRowIn-3b3d9bc9 .45s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.4s + var(--j, 0) * .08s)}.profile-info-row[data-v-3b3d9bc9]:last-child{border-bottom:none;padding-bottom:0}.profile-info-row[data-v-3b3d9bc9]:first-child{padding-top:0}@keyframes infoRowIn-3b3d9bc9{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.profile-info-icon[data-v-3b3d9bc9]{font-size:.82rem;color:#c4c6d0;justify-self:center}.profile-info-label[data-v-3b3d9bc9]{font-size:.82rem;font-weight:500;color:#c4c6d0}.profile-info-value[data-v-3b3d9bc9]{font-size:.82rem;font-weight:600;color:#e6e1e6;text-align:right}.promo-card[data-v-3b3d9bc9]{gap:14px}.promo-input-row[data-v-3b3d9bc9]{display:flex;gap:10px;align-items:center}.promo-input[data-v-3b3d9bc9]{flex:1;background:#2b2930;border:1.5px solid transparent;border-radius:var(--radius-sm);padding:12px 14px;font-size:.88rem;font-weight:500;color:#e6e1e6;outline:none;transition:border-color .2s ease,background .2s ease;font-family:inherit}.promo-input[data-v-3b3d9bc9]::placeholder{color:#8e9099;font-weight:400}.promo-input[data-v-3b3d9bc9]:focus{border-color:#a8c7fa;background:#363438}.promo-input[data-v-3b3d9bc9]:disabled{opacity:.5}.promo-btn[data-v-3b3d9bc9]{width:44px;height:44px;border-radius:var(--radius-sm);background:#a8c7fa;color:#062e6f;display:flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0;cursor:pointer;border:none;transition:background .2s ease,transform .15s ease,opacity .2s ease}.promo-btn[data-v-3b3d9bc9]:hover{background:#c0d7fb;transform:scale(1.05)}.promo-btn[data-v-3b3d9bc9]:active{transform:scale(.95)}.promo-btn[data-v-3b3d9bc9]:disabled{opacity:.4;cursor:default;transform:none}.promo-spinner[data-v-3b3d9bc9]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:promoSpin-3b3d9bc9 .6s linear infinite}@keyframes promoSpin-3b3d9bc9{to{transform:rotate(360deg)}}.promo-result[data-v-3b3d9bc9]{font-size:.82rem;font-weight:500;padding:10px 14px;border-radius:var(--radius-sm);line-height:1.4}.promo-result.success[data-v-3b3d9bc9]{background:#4caf501f;color:#66bb6a}.promo-result.error[data-v-3b3d9bc9]{background:#ffb4ab1a;color:#ffb4ab}.promo-msg-enter-active[data-v-3b3d9bc9]{animation:promoMsgIn-3b3d9bc9 .35s cubic-bezier(.16,1,.3,1)}.promo-msg-leave-active[data-v-3b3d9bc9]{animation:promoMsgIn-3b3d9bc9 .2s ease reverse}@keyframes promoMsgIn-3b3d9bc9{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.profile-section[data-v-3b3d9bc9]{display:flex;flex-direction:column;gap:10px}.profile-section-label[data-v-3b3d9bc9]{font-size:.8rem;font-weight:600;color:#c4c6d0;text-transform:uppercase;letter-spacing:.06em;padding-left:4px}.profile-menu[data-v-3b3d9bc9]{background:#211f26;border-radius:var(--radius-xl);overflow:hidden}.profile-menu-item[data-v-3b3d9bc9]{display:flex;align-items:center;gap:14px;padding:14px 16px;cursor:pointer;transition:background .2s ease;position:relative}.profile-menu-item[data-v-3b3d9bc9]:not(:last-child):after{content:"";position:absolute;bottom:0;left:56px;right:16px;height:1px;background:#44474e}.profile-menu-item[data-v-3b3d9bc9]:hover{background:#2b2930}.profile-menu-item[data-v-3b3d9bc9]:active{background:#363438;transform:scale(.99)}.profile-menu-icon-wrap[data-v-3b3d9bc9]{width:38px;height:38px;border-radius:var(--radius-sm);background:#1b3a5c;color:#a8c7fa;display:flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.profile-menu-item:hover .profile-menu-icon-wrap[data-v-3b3d9bc9]{transform:scale(1.08)}.profile-menu-icon-wrap.support[data-v-3b3d9bc9]{background:#3e4759;color:#bec6dc}.profile-menu-text[data-v-3b3d9bc9]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.profile-menu-label[data-v-3b3d9bc9]{font-size:.88rem;font-weight:600;color:#e6e1e6}.profile-menu-desc[data-v-3b3d9bc9]{font-size:.72rem;font-weight:400;color:#c4c6d0}.profile-menu-chevron[data-v-3b3d9bc9]{font-size:.7rem;color:#8e9099;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s ease}.profile-menu-item:hover .profile-menu-chevron[data-v-3b3d9bc9]{transform:translate(3px);color:#a8c7fa}.profile-menu-chevron.rotated[data-v-3b3d9bc9]{transform:rotate(90deg);color:#a8c7fa}.profile-menu-icon-wrap.theme[data-v-3b3d9bc9]{background:#5a3d69;color:#d6bee4}.theme-panel[data-v-3b3d9bc9]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1)}.theme-panel.open[data-v-3b3d9bc9]{grid-template-rows:1fr}.theme-panel-inner[data-v-3b3d9bc9]{overflow:hidden}.theme-grid[data-v-3b3d9bc9]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 0 0}.theme-swatch[data-v-3b3d9bc9]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px 14px;background:#211f26;border-radius:var(--radius-xl);cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .2s ease}.theme-swatch[data-v-3b3d9bc9]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003}.theme-swatch[data-v-3b3d9bc9]:active{transform:scale(.95)}.theme-swatch.active[data-v-3b3d9bc9]{background:#2b2930;box-shadow:inset 0 0 0 1.5px var(--primary, #a8c7fa)}.swatch-color[data-v-3b3d9bc9]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.theme-swatch:hover .swatch-color[data-v-3b3d9bc9]{transform:scale(1.1)}.theme-swatch.active .swatch-color[data-v-3b3d9bc9]{box-shadow:0 0 16px 4px rgba(var(--primary-rgb, 168, 199, 250),.3)}.swatch-check[data-v-3b3d9bc9]{font-size:.85rem;color:#0e0e11;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.swatch-check-enter-active[data-v-3b3d9bc9]{animation:swatchPop-3b3d9bc9 .35s cubic-bezier(.16,1,.3,1)}.swatch-check-leave-active[data-v-3b3d9bc9]{animation:swatchPop-3b3d9bc9 .2s ease reverse}@keyframes swatchPop-3b3d9bc9{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.swatch-name[data-v-3b3d9bc9]{font-size:.72rem;font-weight:600;color:#c4c6d0;transition:color .2s ease}.theme-swatch.active .swatch-name[data-v-3b3d9bc9]{color:#e6e1e6}.profile-logout[data-v-3b3d9bc9]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:var(--radius-xl);background:#ffb4ab14;color:#ffb4ab;font-size:.88rem;font-weight:600;transition:background .2s ease,transform .15s ease;position:relative;overflow:hidden}.profile-logout[data-v-3b3d9bc9]:hover{background:#ffb4ab24}.profile-logout[data-v-3b3d9bc9]:active{transform:scale(.97);background:#ffb4ab33}.profile-logout-icon[data-v-3b3d9bc9]{font-size:.95rem}.ripple[data-v-3b3d9bc9]{position:relative;overflow:hidden}.ripple[data-v-3b3d9bc9]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--ripple-x, 50%) var(--ripple-y, 50%),rgba(255,255,255,.2) 0%,transparent 60%);opacity:0;transform:scale(0);transition:none}.ripple[data-v-3b3d9bc9]:active:after{opacity:1;transform:scale(2.5);transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}.profile-version[data-v-3b3d9bc9]{text-align:center;font-size:.72rem;font-weight:500;color:#8e9099;padding:8px 0 4px}@media(max-width:380px){.profile-hero[data-v-3b3d9bc9]{padding:8px 0 0}.avatar-ring[data-v-3b3d9bc9]{width:84px;height:84px}.avatar-initials[data-v-3b3d9bc9]{font-size:1.6rem}.profile-name[data-v-3b3d9bc9]{font-size:1.3rem}.profile-stat[data-v-3b3d9bc9]{padding:14px 6px}.profile-stat-value[data-v-3b3d9bc9]{font-size:1.3rem}.profile-menu-item[data-v-3b3d9bc9]{padding:12px 14px;gap:12px}.profile-menu-icon-wrap[data-v-3b3d9bc9]{width:34px;height:34px;font-size:.85rem}}@media(max-width:320px){.profile-stats[data-v-3b3d9bc9]{grid-template-columns:1fr 1fr 1fr;gap:8px}.profile-stat-value[data-v-3b3d9bc9]{font-size:1.15rem}.profile-stat-label[data-v-3b3d9bc9]{font-size:.68rem}.profile-card[data-v-3b3d9bc9]{padding:16px}.profile-menu-item[data-v-3b3d9bc9]{gap:10px}}[data-v-6c2c91bb]:root{--bg: #0e0e11;--surface: #1c1b1f;--surface-container-lowest: #15141a;--surface-container-low: #1d1b20;--surface-container: #211f26;--surface-container-high: #2b2930;--surface-container-highest: #363438;--surface-bright: #3b383e;--primary: #a8c7fa;--primary-container: #1b3a5c;--on-primary: #062e6f;--on-primary-container: #d3e3fd;--secondary: #bec6dc;--secondary-container: #3e4759;--on-secondary: #283141;--on-secondary-container: #dae2f9;--tertiary: #d6bee4;--tertiary-container: #5a3d69;--on-tertiary-container: #f2daff;--error: #ffb4ab;--error-container: #93000a;--success: #a8d5a2;--success-container: #1b5e20;--on-surface: #e6e1e6;--on-surface-variant: #c4c6d0;--outline: #8e9099;--outline-variant: #44474e;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 28px;--radius-full: 9999px}[data-v-6c2c91bb],[data-v-6c2c91bb]:before,[data-v-6c2c91bb]:after{margin:0;padding:0;box-sizing:border-box}html[data-v-6c2c91bb]{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-v-6c2c91bb]{background-color:#0e0e11;color:#e6e1e6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;min-height:100vh;line-height:1.5}a[data-v-6c2c91bb]{color:#a8c7fa;text-decoration:none}button[data-v-6c2c91bb]{cursor:pointer;border:none;background:none;font-family:inherit}.app-container[data-v-6c2c91bb]{width:100%;max-width:500px;margin:0 auto;padding-bottom:140px}@keyframes fadeSlideUp-6c2c91bb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-6c2c91bb{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-6c2c91bb{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes shimmer-6c2c91bb{0%{background-position:-200% 0}to{background-position:200% 0}}.earn-page[data-v-6c2c91bb]{padding:20px 16px;display:flex;flex-direction:column;gap:16px}.anim-item[data-v-6c2c91bb]{opacity:0;transform:translateY(32px) scale(.97)}.earn-page.visible .anim-item[data-v-6c2c91bb]{animation:cardEntrance-6c2c91bb .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i) * .1s + .05s)}@keyframes cardEntrance-6c2c91bb{0%{opacity:0;transform:translateY(32px) scale(.97);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.text-reveal[data-v-6c2c91bb]{display:inline-block;opacity:0;transform:translateY(12px);filter:blur(3px)}.earn-page.visible .text-reveal[data-v-6c2c91bb]{animation:textReveal-6c2c91bb .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--d, 0s) + .15s)}@keyframes textReveal-6c2c91bb{0%{opacity:0;transform:translateY(12px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.earn-greeting[data-v-6c2c91bb]{padding:4px 4px 8px}.earn-greeting-sub[data-v-6c2c91bb]{font-size:.875rem;font-weight:500;color:#c4c6d0;letter-spacing:.02em}.earn-greeting-title[data-v-6c2c91bb]{font-size:1.75rem;font-weight:700;color:#e6e1e6;line-height:1.2;margin-top:2px}.stats-row[data-v-6c2c91bb]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stat-card[data-v-6c2c91bb]{background:#211f26;border-radius:var(--radius-xl);padding:20px;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .2s ease}.stat-card[data-v-6c2c91bb]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 10px 28px #0000004d}.stat-card:hover .stat-icon[data-v-6c2c91bb]{transform:scale(1.15)}.stat-card:hover .stat-value[data-v-6c2c91bb]{color:#a8c7fa}.stat-icon[data-v-6c2c91bb]{font-size:1.2rem;color:#a8c7fa;margin-bottom:4px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.stat-value[data-v-6c2c91bb]{font-size:2rem;font-weight:800;color:#e6e1e6;line-height:1;transition:color .25s ease}.stat-value-row[data-v-6c2c91bb]{display:flex;align-items:baseline;gap:4px}.stat-currency[data-v-6c2c91bb]{font-size:1.1rem;font-weight:600;color:#c4c6d0;opacity:.5}.stat-label[data-v-6c2c91bb]{font-size:.75rem;font-weight:500;color:#c4c6d0;margin-top:2px}.stat-balance[data-v-6c2c91bb]{background:#1b3a5c}.stat-balance .stat-icon[data-v-6c2c91bb],.stat-balance .stat-value[data-v-6c2c91bb]{color:#d3e3fd}.stat-balance .stat-currency[data-v-6c2c91bb]{color:#d3e3fd;opacity:.5}.stat-balance .stat-label[data-v-6c2c91bb]{color:#d3e3fd;opacity:.7}.ref-link-card[data-v-6c2c91bb]{background:#211f26;border-radius:var(--radius-xl);padding:20px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}.ref-link-glow[data-v-6c2c91bb]{position:absolute;inset:-1px;border-radius:var(--radius-xl);padding:1.5px;background:linear-gradient(var(--glow-angle, 0deg),#a8c7fa,transparent 40%,transparent 60%,#a8c7fa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:glowSpin-6c2c91bb 5s linear infinite;pointer-events:none;opacity:.5}@property --glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes glowSpin-6c2c91bb{0%{--glow-angle: 0deg}to{--glow-angle: 360deg}}.ref-link-header[data-v-6c2c91bb]{display:flex;align-items:center;gap:10px}.ref-link-icon[data-v-6c2c91bb]{font-size:1rem;color:#a8c7fa;animation:linkPulse-6c2c91bb 2s ease-in-out infinite}@keyframes linkPulse-6c2c91bb{0%,to{transform:scale(1)}50%{transform:scale(1.15) rotate(-5deg)}}.ref-link-title[data-v-6c2c91bb]{font-size:.95rem;font-weight:700;color:#e6e1e6}.ref-link-row[data-v-6c2c91bb]{display:flex;align-items:center;gap:10px;background:#15141a;border-radius:var(--radius-md);padding:12px 14px}.ref-link-url[data-v-6c2c91bb]{flex:1;font-size:.75rem;font-weight:500;color:#c4c6d0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ref-copy-btn[data-v-6c2c91bb]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#1b3a5c;color:#a8c7fa;font-size:.9rem;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease}.ref-copy-btn[data-v-6c2c91bb]:active{transform:scale(.85)}.ref-copy-btn.copied[data-v-6c2c91bb]{background:#1b5e20;color:#a8d5a2;animation:copyPop-6c2c91bb .35s cubic-bezier(.16,1,.3,1)}@keyframes copyPop-6c2c91bb{0%{transform:scale(.7)}50%{transform:scale(1.2)}to{transform:scale(1)}}.icon-swap-enter-active[data-v-6c2c91bb],.icon-swap-leave-active[data-v-6c2c91bb]{transition:all .2s cubic-bezier(.16,1,.3,1)}.icon-swap-enter-from[data-v-6c2c91bb]{opacity:0;transform:scale(.5) rotate(-90deg)}.icon-swap-leave-to[data-v-6c2c91bb]{opacity:0;transform:scale(.5) rotate(90deg)}.section-title[data-v-6c2c91bb]{font-size:1.1rem;font-weight:700;color:#e6e1e6;padding:0 4px;margin-bottom:4px}.steps[data-v-6c2c91bb]{display:flex;gap:8px}.step-card[data-v-6c2c91bb]{flex:1;background:#211f26;border-radius:var(--radius-lg);padding:16px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;position:relative;opacity:0;transform:translateY(16px);transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease}.earn-page.visible .step-card[data-v-6c2c91bb]{animation:stepIn-6c2c91bb .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.4s + var(--j) * .12s)}.step-card[data-v-6c2c91bb]:hover{background:#2b2930;transform:translateY(-3px)}@keyframes stepIn-6c2c91bb{0%{opacity:0;transform:translateY(16px) scale(.95);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.step-num[data-v-6c2c91bb]{font-size:.65rem;font-weight:800;color:#062e6f;background:#a8c7fa;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.step-icon-wrap[data-v-6c2c91bb]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:#a8c7fa1f}.step-icon[data-v-6c2c91bb]{font-size:1rem;color:#a8c7fa}.step-title[data-v-6c2c91bb]{font-size:.78rem;font-weight:700;color:#e6e1e6;line-height:1.2}.step-desc[data-v-6c2c91bb]{font-size:.68rem;font-weight:500;color:#c4c6d0;opacity:.7;line-height:1.3}.step-arrow[data-v-6c2c91bb]{display:none}.earnings-grid[data-v-6c2c91bb]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.earn-card[data-v-6c2c91bb]{background:#211f26;border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;overflow:hidden;opacity:0;transform:translateY(16px);transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .3s ease}.earn-page.visible .earn-card[data-v-6c2c91bb]{animation:stepIn-6c2c91bb .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.55s + var(--j) * .08s)}.earn-card[data-v-6c2c91bb]:hover{background:#2b2930;transform:translateY(-4px) scale(1.02);box-shadow:0 8px 24px #00000040}.earn-card:hover .earn-amount[data-v-6c2c91bb]{filter:brightness(1.15)}.earn-card:hover .earn-divider[data-v-6c2c91bb]{width:48px;background:#a8c7fa}.earn-plan[data-v-6c2c91bb]{font-size:.75rem;font-weight:600;color:#c4c6d0}.earn-price[data-v-6c2c91bb]{font-size:1.15rem;font-weight:800;color:#e6e1e6}.earn-divider[data-v-6c2c91bb]{width:32px;height:2px;border-radius:1px;background:#44474e;margin:4px 0;transition:width .35s cubic-bezier(.16,1,.3,1),background .25s ease}.earn-you-get[data-v-6c2c91bb]{font-size:.65rem;font-weight:500;color:#c4c6d0;opacity:.7}.earn-amount[data-v-6c2c91bb]{font-size:1.3rem;font-weight:800;background:linear-gradient(135deg,#a8d5a2 30%,#a8c7fa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:filter .25s ease}.bonus-list[data-v-6c2c91bb]{display:flex;flex-direction:column;gap:8px}.bonus-item[data-v-6c2c91bb]{display:flex;align-items:flex-start;gap:14px;background:#211f26;border-radius:var(--radius-lg);padding:16px;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .3s ease}.bonus-item[data-v-6c2c91bb]:hover{background:#2b2930;transform:translate(6px);box-shadow:-3px 0 #d6bee4,0 4px 16px #00000026}.bonus-item:hover .bonus-item-icon[data-v-6c2c91bb]{transform:scale(1.1);background:#d6bee433}.bonus-item-icon[data-v-6c2c91bb]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);background:#d6bee41f;color:#d6bee4;font-size:.95rem;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),background .25s ease}.bonus-item-text[data-v-6c2c91bb]{display:flex;flex-direction:column;gap:2px;min-width:0}.bonus-item-title[data-v-6c2c91bb]{font-size:.9rem;font-weight:700;color:#e6e1e6}.bonus-item-desc[data-v-6c2c91bb]{font-size:.78rem;font-weight:500;color:#c4c6d0;opacity:.7;line-height:1.35}.withdraw-card[data-v-6c2c91bb]{background:#1b3a5c;border-radius:var(--radius-xl);padding:20px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;animation:pulseGlow-6c2c91bb 3s ease-in-out infinite}@keyframes pulseGlow-6c2c91bb{0%,to{box-shadow:0 0 #a8c7fa00}50%{box-shadow:0 0 20px 4px #a8c7fa1f}}.withdraw-glow-bar[data-v-6c2c91bb]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(168,199,250,.1) 40%,rgba(168,199,250,.18) 50%,rgba(168,199,250,.1) 60%,transparent 100%);animation:scanWithdraw-6c2c91bb 4s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}@keyframes scanWithdraw-6c2c91bb{0%{left:-60%}to{left:120%}}.withdraw-header[data-v-6c2c91bb]{display:flex;align-items:center;gap:14px}.withdraw-icon-wrap[data-v-6c2c91bb]{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--radius-md);background:#a8c7fa26;flex-shrink:0}.withdraw-icon[data-v-6c2c91bb]{font-size:1.15rem;color:#a8c7fa;animation:withdrawBreathe-6c2c91bb 2.5s ease-in-out infinite}@keyframes withdrawBreathe-6c2c91bb{0%,to{transform:scale(1);filter:drop-shadow(0 0 3px rgba(168,199,250,.3))}50%{transform:scale(1.1);filter:drop-shadow(0 0 10px rgba(168,199,250,.6))}}.withdraw-info[data-v-6c2c91bb]{display:flex;flex-direction:column;gap:2px}.withdraw-title[data-v-6c2c91bb]{font-size:1.05rem;font-weight:700;color:#d3e3fd}.withdraw-sub[data-v-6c2c91bb]{font-size:.8rem;font-weight:500;color:#d3e3fd;opacity:.65}.withdraw-btn[data-v-6c2c91bb]{display:flex;align-items:center;justify-content:center;gap:8px;background:#a8c7fa;color:#062e6f;border-radius:var(--radius-full);padding:14px 24px;font-size:.95rem;font-weight:700;width:100%;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.withdraw-btn[data-v-6c2c91bb]:hover{box-shadow:0 4px 20px #a8c7fa66;transform:translateY(-1px)}.withdraw-btn[data-v-6c2c91bb]:active{transform:scale(.97)}.withdraw-btn-icon[data-v-6c2c91bb]{font-size:.85rem}.ripple[data-v-6c2c91bb]{position:relative;overflow:hidden}.ripple[data-v-6c2c91bb]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.2) 0%,transparent 60%);opacity:0;transform:scale(0);transition:none}.ripple[data-v-6c2c91bb]:active:after{opacity:1;transform:scale(2.5);transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}@media(max-width:380px){.earn-greeting-title[data-v-6c2c91bb]{font-size:1.45rem}.stat-value[data-v-6c2c91bb]{font-size:1.6rem}.stat-card[data-v-6c2c91bb]{padding:16px}.stat-label[data-v-6c2c91bb]{font-size:.68rem}.steps[data-v-6c2c91bb]{gap:6px}.step-card[data-v-6c2c91bb]{padding:12px 8px;gap:6px}.step-icon-wrap[data-v-6c2c91bb]{width:34px;height:34px}.step-icon[data-v-6c2c91bb]{font-size:.85rem}.step-title[data-v-6c2c91bb]{font-size:.7rem}.step-desc[data-v-6c2c91bb]{font-size:.62rem}.step-num[data-v-6c2c91bb]{width:18px;height:18px;font-size:.6rem}.earn-card[data-v-6c2c91bb]{padding:12px}.earn-price[data-v-6c2c91bb]{font-size:1rem}.earn-amount[data-v-6c2c91bb]{font-size:1.1rem}.ref-link-card[data-v-6c2c91bb]{padding:16px}.ref-link-url[data-v-6c2c91bb]{font-size:.68rem}.bonus-item[data-v-6c2c91bb]{padding:12px;gap:10px}.bonus-item-icon[data-v-6c2c91bb]{width:34px;height:34px;font-size:.85rem}.bonus-item-title[data-v-6c2c91bb]{font-size:.82rem}.bonus-item-desc[data-v-6c2c91bb]{font-size:.72rem}.withdraw-card[data-v-6c2c91bb]{padding:16px}.withdraw-icon-wrap[data-v-6c2c91bb]{width:40px;height:40px}.withdraw-title[data-v-6c2c91bb]{font-size:.95rem}.withdraw-sub[data-v-6c2c91bb]{font-size:.72rem}.withdraw-btn[data-v-6c2c91bb]{padding:12px 20px;font-size:.85rem}}@media(max-width:320px){.earn-page[data-v-6c2c91bb]{padding:16px 12px;gap:12px}.earn-greeting-title[data-v-6c2c91bb]{font-size:1.3rem}.stats-row[data-v-6c2c91bb]{grid-template-columns:1fr}.steps[data-v-6c2c91bb]{flex-direction:column}.step-card[data-v-6c2c91bb]{flex-direction:row;text-align:left;padding:14px;gap:12px}.earnings-grid[data-v-6c2c91bb]{grid-template-columns:1fr}}.sheet-overlay[data-v-6c2c91bb]{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;display:flex;align-items:flex-end;justify-content:center}.sheet[data-v-6c2c91bb]{position:relative;width:100%;max-width:500px;max-height:85vh;background:var(--surface-container, #1c1b1f);border-radius:28px 28px 0 0;padding:12px 20px 32px;overflow-y:auto}.sheet-handle[data-v-6c2c91bb]{width:40px;height:4px;border-radius:2px;background:var(--outline-variant, #49454f);margin:0 auto 16px}.sheet-close[data-v-6c2c91bb]{position:absolute;top:16px;right:16px;background:var(--surface-container-high, #2b2930);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--on-surface-variant, #cac4d0);cursor:pointer}.sheet-view[data-v-6c2c91bb]{padding-bottom:8px}.sheet-header[data-v-6c2c91bb]{margin-bottom:20px}.sheet-title-row[data-v-6c2c91bb]{display:flex;align-items:center;gap:12px}.sheet-title-icon[data-v-6c2c91bb]{font-size:20px;color:var(--primary, #a8c7fa)}.sheet-title[data-v-6c2c91bb]{font-size:20px;font-weight:700;color:var(--on-surface, #e6e1e6);margin:0}.sheet-subtitle[data-v-6c2c91bb]{font-size:13px;color:var(--on-surface-variant, #cac4d0)}.si[data-v-6c2c91bb]{opacity:0;transform:translateY(16px);animation:slideIn-6c2c91bb .35s ease forwards;animation-delay:calc(var(--k, 0) * .08s)}@keyframes slideIn-6c2c91bb{to{opacity:1;transform:translateY(0)}}.sheet-enter-active[data-v-6c2c91bb],.sheet-leave-active[data-v-6c2c91bb]{transition:all .3s ease}.sheet-enter-from .sheet[data-v-6c2c91bb],.sheet-leave-to .sheet[data-v-6c2c91bb]{transform:translateY(100%)}.sheet-enter-from[data-v-6c2c91bb],.sheet-leave-to[data-v-6c2c91bb]{opacity:0}.withdraw-form[data-v-6c2c91bb]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-6c2c91bb]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-6c2c91bb]{font-size:13px;color:var(--on-surface-variant, #cac4d0);font-weight:500}.form-input[data-v-6c2c91bb]{background:var(--surface-container-high, #2b2930);border:1px solid var(--outline-variant, #49454f);border-radius:12px;padding:12px 16px;color:var(--on-surface, #e6e1e6);font-size:15px;outline:none;transition:border-color .2s}.form-input[data-v-6c2c91bb]:focus{border-color:var(--primary, #a8c7fa)}.method-buttons[data-v-6c2c91bb]{display:flex;gap:10px}.method-btn[data-v-6c2c91bb]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:var(--surface-container-high, #2b2930);border:1px solid var(--outline-variant, #49454f);border-radius:12px;color:var(--on-surface-variant, #cac4d0);font-size:14px;cursor:pointer;transition:all .2s}.method-btn.active[data-v-6c2c91bb]{background:var(--primary-container, #1b3a5c);border-color:var(--primary, #a8c7fa);color:var(--on-primary-container, #d3e3fd)}.form-error[data-v-6c2c91bb]{color:var(--error, #ffb4ab);font-size:13px;margin:0}.submit-btn[data-v-6c2c91bb]{background:var(--primary, #a8c7fa);color:var(--on-primary, #003258);border:none;border-radius:14px;padding:14px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.submit-btn[data-v-6c2c91bb]:disabled{opacity:.5;cursor:not-allowed}.withdraw-success[data-v-6c2c91bb]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 0;gap:12px}.success-icon-wrap[data-v-6c2c91bb]{width:56px;height:56px;border-radius:50%;background:var(--primary-container, #1b3a5c);display:flex;align-items:center;justify-content:center;color:var(--primary, #a8c7fa);font-size:24px}
