.bottom-nav[data-v-be57a978]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:414px;height:64px;background:#121626f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-around;z-index:100;padding-bottom:env(safe-area-inset-bottom)}.nav-item[data-v-be57a978]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 12px;text-decoration:none;color:#fff6;transition:all .2s;-webkit-tap-highlight-color:transparent}.nav-item.active[data-v-be57a978]{color:#00d4aa}.nav-item.active .nav-icon[data-v-be57a978]{filter:drop-shadow(0 0 6px rgba(0,212,170,.4))}.nav-icon[data-v-be57a978]{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.nav-label[data-v-be57a978]{font-size:10px;font-weight:500}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0a0e1a;color:#fff;min-height:100vh}a{color:inherit;text-decoration:none}.app-container{max-width:480px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;background:#0a0e1a}.top-bar{position:sticky;top:0;z-index:100;background:#0a0e1af2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.05)}.top-bar-inner{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.top-logo{font-size:18px;font-weight:700;color:#00d4aa;letter-spacing:.5px}.lang-btn{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff9;transition:all .2s}.lang-btn:hover{border-color:#00d4aa;color:#00d4aa}.lang-dropdown{position:absolute;top:52px;right:16px;background:#1a1f2e;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;z-index:200;box-shadow:0 8px 32px #0006}.lang-item{padding:10px 20px;cursor:pointer;font-size:14px;color:#ffffffb3;transition:all .15s}.lang-item:hover{background:#00d4aa1a;color:#00d4aa}.page-header{padding:20px 16px 16px}.page-header h1{font-size:22px;font-weight:700;margin-bottom:4px}.page-header p{font-size:13px;color:#fff6}.main-content{flex:1;padding-bottom:70px}.btn-primary{background:linear-gradient(135deg,#00d4aa,#00b894);color:#000;border:none;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 15px #00d4aa4d}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-outline{background:transparent;border:1px solid rgba(255,255,255,.15);color:#fff;border-radius:10px;padding:12px 24px;font-size:14px;cursor:pointer;transition:all .2s}.btn-outline:hover{border-color:#00d4aa;color:#00d4aa}.btn-danger{background:#ff6b6b1a;color:#ff6b6b;border:1px solid rgba(255,107,107,.2);border-radius:10px;padding:12px 24px;font-size:14px;cursor:pointer;transition:all .2s}.btn-danger:hover{background:#ff6b6b33}.form-group{margin-bottom:16px}.form-group label{display:block;font-size:13px;color:#fff9;margin-bottom:6px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none;transition:all .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#00d4aa;box-shadow:0 0 0 3px #00d4aa1a}.form-group input::-moz-placeholder{color:#ffffff40}.form-group input::placeholder{color:#ffffff40}input,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:none}.loading-text,.error-text{text-align:center;padding:40px;font-size:14px}.loading-text{color:#fff6}.error-text{color:#ff6b6b}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:500}.modal-card{background:#1a1f2e;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;width:320px;max-width:90%}.modal-card h3{font-size:17px;margin-bottom:8px}.modal-card p{font-size:13px;color:#ffffff80;margin-bottom:20px}.modal-actions{display:flex;gap:10px}.modal-actions button{flex:1;padding:12px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}.bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;background:#0a0e1afa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.05);display:flex;z-index:100;padding:6px 0 env(safe-area-inset-bottom)}.nav-item{flex:1;display:flex;flex-direction:column;align-items:center;padding:6px 0;color:#ffffff59;transition:all .2s;cursor:pointer}.nav-item.active{color:#00d4aa}.nav-icon{margin-bottom:2px}.nav-label{font-size:10px;font-weight:500}.card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px;transition:all .2s}.card:hover{border-color:#ffffff1a}.auth-page{padding:40px 20px}.auth-card{max-width:360px;margin:0 auto}.auth-card h1{font-size:24px;margin-bottom:4px}.auth-card>p{font-size:13px;color:#fff6;margin-bottom:24px}.auth-footer{text-align:center;margin-top:20px;font-size:13px;color:#fff6}.auth-footer a{color:#00d4aa;font-weight:500}.pricing-grid{padding:0 16px;display:flex;flex-direction:column;gap:14px}.pricing-card{background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;position:relative;overflow:hidden}.pricing-card.featured{border-color:#00d4aa;background:linear-gradient(135deg,#00d4aa14,#00d4aa05)}.pricing-card .badge{position:absolute;top:12px;right:12px;font-size:10px;padding:3px 10px;border-radius:20px;font-weight:600}.pricing-card .badge.trial-badge{background:#00d4aa26;color:#00d4aa}.pricing-card .badge:not(.trial-badge){background:#f39c1226;color:#f39c12}.pricing-card h3{font-size:17px;font-weight:600;margin-bottom:4px}.pricing-card .price{font-size:28px;font-weight:700;color:#00d4aa;margin:8px 0 4px}.pricing-card .duration{font-size:13px;color:#fff6;margin-bottom:16px}.pricing-card .btn-primary{width:100%;padding:14px;font-size:15px}.menu-list{padding:0 16px;display:flex;flex-direction:column;gap:8px}.menu-item{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:all .2s}.menu-item:active{transform:scale(.98)}.menu-item-left{display:flex;align-items:center;gap:12px}.menu-icon{font-size:20px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#ffffff0d}.menu-title{font-size:14px;font-weight:500}.menu-desc{font-size:11px;color:#ffffff59;margin-top:2px}.menu-arrow{font-size:20px;color:#fff3}.hero-section{padding:24px 16px 16px}.hero-content{text-align:center}.hero-title{font-size:26px;font-weight:700;background:linear-gradient(135deg,#00d4aa,#00f5d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:8px}.hero-subtitle{font-size:14px;color:#fff6;margin-bottom:20px}.hero-actions{display:flex;gap:10px;justify-content:center}.hero-actions .btn-primary{padding:12px 28px}.features-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 16px;margin-bottom:20px}.feature-card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px;text-align:center}.feature-icon{font-size:28px;margin-bottom:8px}.feature-title{font-size:12px;font-weight:600;color:#fffc;margin-bottom:4px}.feature-desc{font-size:10px;color:#ffffff59;line-height:1.4}.steps-section{padding:0 16px;margin-bottom:20px}.steps-title{font-size:16px;font-weight:600;margin-bottom:14px}.steps{display:flex;flex-direction:column;gap:10px}.step-item{display:flex;align-items:center;gap:14px;padding:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px}.step-num{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#00d4aa,#00b894);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#000;flex-shrink:0}.step-text h4{font-size:13px;font-weight:500}.step-text p{font-size:11px;color:#ffffff59;margin-top:2px}.text-center{text-align:center}.text-muted{color:#fff6}.gold-card{margin:0 16px 16px;padding:20px;background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:16px}.gold-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.gold-title{font-size:14px;font-weight:600}.gold-subtitle{font-size:11px;color:#ffffff59;margin-top:2px}.gold-price{font-size:32px;font-weight:700}.gold-price.up{color:#00d4aa}.gold-price.down{color:#ff6b6b}.gold-change{font-size:13px;margin-top:4px}.gold-chart{height:160px;background:#ffffff05;border-radius:10px;margin-bottom:12px;position:relative;overflow:hidden}.gold-times{display:flex;gap:8px}.gold-times span{padding:4px 12px;border-radius:20px;font-size:11px;background:#ffffff0d;color:#fff6;cursor:pointer;transition:all .2s}.gold-times span.active{background:#00d4aa26;color:#00d4aa}
