*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0a0f1e;color:#fff}#app{width:100%;min-height:100vh}[data-v-3a79700b]{margin:0;padding:0;box-sizing:border-box}.landing-page[data-v-3a79700b]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0a0f1e;color:#fff}.container[data-v-3a79700b]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar[data-v-3a79700b]{background:#0a0f1ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:100}.nav-content[data-v-3a79700b]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.logo[data-v-3a79700b]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700}.logo-icon[data-v-3a79700b]{font-size:2rem;color:#f59e0b}.nav-links[data-v-3a79700b]{display:flex;align-items:center;gap:2rem}.nav-links a[data-v-3a79700b]{color:#e5e7eb;text-decoration:none;transition:color .3s}.nav-links a[data-v-3a79700b]:hover{color:#f59e0b}.btn-login[data-v-3a79700b]{background:transparent;border:2px solid #f59e0b;color:#f59e0b;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-login[data-v-3a79700b]:hover{background:#f59e0b;color:#0a0f1e}.campaign-banner[data-v-3a79700b]{background:linear-gradient(135deg,#f59e0b,#ef4444);padding:3rem 0;position:relative;overflow:hidden}.campaign-banner[data-v-3a79700b]:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.3}.campaign-content[data-v-3a79700b]{text-align:center;position:relative;z-index:1}.campaign-badge[data-v-3a79700b]{display:inline-block;background:#fff3;color:#fff;padding:.5rem 1.5rem;border-radius:2rem;font-weight:700;font-size:.9rem;margin-bottom:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);animation:pulse-3a79700b 2s infinite}@keyframes pulse-3a79700b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.campaign-title[data-v-3a79700b]{font-size:3rem;font-weight:800;color:#fff;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.campaign-title .highlight[data-v-3a79700b]{color:#fef3c7;text-shadow:0 0 20px rgba(254,243,199,.5);animation:glow-3a79700b 2s ease-in-out infinite}@keyframes glow-3a79700b{0%,to{text-shadow:0 0 20px rgba(254,243,199,.5)}50%{text-shadow:0 0 30px rgba(254,243,199,.8)}}.campaign-text[data-v-3a79700b]{font-size:1.2rem;color:#fff;margin-bottom:2rem;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.7}.campaign-text strong[data-v-3a79700b]{font-weight:800;color:#fef3c7}.campaign-features[data-v-3a79700b]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-bottom:2rem}.campaign-feature[data-v-3a79700b]{color:#fff;font-weight:600;font-size:1rem;background:#ffffff26;padding:.75rem 1.5rem;border-radius:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.campaign-cta[data-v-3a79700b]{background:#fff;color:#ef4444;border:none;padding:1.2rem 2.5rem;border-radius:.75rem;font-size:1.2rem;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:0 10px 40px #0000004d;animation:bounce-3a79700b 2s infinite}@keyframes bounce-3a79700b{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.campaign-cta[data-v-3a79700b]:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 15px 50px #0006}.campaign-note[data-v-3a79700b]{margin-top:1rem;color:#fff;font-size:.95rem;font-style:italic}.hero[data-v-3a79700b]{padding:8rem 0 6rem;background:linear-gradient(135deg,#0a0f1e,#1a1f3a)}.hero-content[data-v-3a79700b]{text-align:center}.hero-title[data-v-3a79700b]{font-size:4rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem}.gradient-text[data-v-3a79700b]{background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-3a79700b]{font-size:1.25rem;color:#9ca3af;max-width:700px;margin:0 auto 2.5rem;line-height:1.7}.promo-highlight[data-v-3a79700b]{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);padding:.75rem 2rem;border-radius:2rem;margin-bottom:2rem;font-weight:700;font-size:1rem;animation:pulse-3a79700b 2s infinite;box-shadow:0 4px 15px #f59e0b66}.promo-icon[data-v-3a79700b]{font-size:1.5rem}.promo-text[data-v-3a79700b]{color:#fff;letter-spacing:.5px}.hero-buttons[data-v-3a79700b]{display:flex;justify-content:center;gap:1rem;margin-bottom:4rem}.btn-primary[data-v-3a79700b]{background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;color:#fff;padding:1rem 2.5rem;border-radius:.75rem;font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:transform .3s,box-shadow .3s}.btn-primary[data-v-3a79700b]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.btn-secondary[data-v-3a79700b]{background:transparent;border:2px solid rgba(255,255,255,.2);color:#fff;padding:1rem 2.5rem;border-radius:.75rem;font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s}.btn-secondary[data-v-3a79700b]:hover{border-color:#f59e0b;background:#f59e0b1a}.stats[data-v-3a79700b]{display:flex;justify-content:center;gap:4rem;margin-top:3rem}.stat-item[data-v-3a79700b]{text-align:center}.stat-number[data-v-3a79700b]{font-size:2.5rem;font-weight:700;color:#f59e0b;margin-bottom:.5rem}.stat-label[data-v-3a79700b]{color:#9ca3af;font-size:.95rem}.features[data-v-3a79700b]{padding:6rem 0;background:#0f172a}.section-title[data-v-3a79700b]{font-size:3rem;font-weight:700;text-align:center;margin-bottom:1rem}.section-subtitle[data-v-3a79700b]{text-align:center;color:#9ca3af;font-size:1.2rem;margin-bottom:4rem}.features-grid[data-v-3a79700b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.feature-card[data-v-3a79700b]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);padding:2.5rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);transition:all .3s}.feature-card[data-v-3a79700b]:hover{transform:translateY(-5px);border-color:#f59e0b;box-shadow:0 10px 40px #f59e0b33}.feature-icon[data-v-3a79700b]{font-size:3rem;margin-bottom:1rem}.feature-card h3[data-v-3a79700b]{font-size:1.5rem;margin-bottom:1rem;color:#f59e0b}.feature-card p[data-v-3a79700b]{color:#9ca3af;line-height:1.6}.how-it-works[data-v-3a79700b]{padding:6rem 0;background:#0a0f1e}.steps[data-v-3a79700b]{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:4rem;flex-wrap:wrap}.step[data-v-3a79700b]{text-align:center;max-width:200px}.step-number[data-v-3a79700b]{width:60px;height:60px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1rem}.step h3[data-v-3a79700b]{font-size:1.2rem;margin-bottom:.5rem}.step p[data-v-3a79700b]{color:#9ca3af;font-size:.9rem}.step-arrow[data-v-3a79700b]{font-size:2rem;color:#f59e0b}.cta[data-v-3a79700b]{padding:6rem 0;background:linear-gradient(135deg,#1a1f3a,#0a0f1e)}.cta-content[data-v-3a79700b]{text-align:center}.cta-content h2[data-v-3a79700b]{font-size:3rem;font-weight:700;margin-bottom:1rem}.cta-content p[data-v-3a79700b]{color:#9ca3af;font-size:1.2rem;margin-bottom:2rem}.btn-cta[data-v-3a79700b]{background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;color:#fff;padding:1.2rem 3rem;border-radius:.75rem;font-size:1.2rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:transform .3s,box-shadow .3s}.btn-cta[data-v-3a79700b]:hover{transform:translateY(-2px);box-shadow:0 10px 40px #f59e0b66}.cta-badge[data-v-3a79700b]{display:inline-block;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.5rem 1.5rem;border-radius:2rem;font-weight:700;font-size:.9rem;margin-bottom:1.5rem;animation:pulse-3a79700b 2s infinite}.cta-content h2[data-v-3a79700b]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#f59e0b}.cta-content p[data-v-3a79700b]{color:#e5e7eb;font-size:1.2rem;margin-bottom:2rem}.cta-benefits[data-v-3a79700b]{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.cta-benefits span[data-v-3a79700b]{color:#9ca3af;font-size:1rem;font-weight:600}.cta-guarantee[data-v-3a79700b]{margin-top:1rem;color:#9ca3af;font-size:.95rem;font-weight:600}.footer[data-v-3a79700b]{background:#0f172a;padding:3rem 0 1.5rem;border-top:1px solid rgba(255,255,255,.1)}.footer-content[data-v-3a79700b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:2rem}.footer-section h4[data-v-3a79700b]{font-size:1.1rem;margin-bottom:1rem;color:#f59e0b}.footer-section a[data-v-3a79700b]{display:block;color:#9ca3af;text-decoration:none;margin-bottom:.5rem;transition:color .3s}.footer-section a[data-v-3a79700b]:hover{color:#f59e0b}.footer-section p[data-v-3a79700b]{color:#9ca3af;font-size:.9rem}.footer-bottom[data-v-3a79700b]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);color:#6b7280}@media(max-width:768px){.hero-title[data-v-3a79700b]{font-size:2.5rem}.campaign-title[data-v-3a79700b]{font-size:2rem}.campaign-features[data-v-3a79700b]{gap:1rem}.campaign-feature[data-v-3a79700b]{font-size:.9rem}.campaign-cta[data-v-3a79700b]{font-size:1rem;padding:1rem 2rem}.promo-highlight[data-v-3a79700b]{font-size:.85rem;padding:.6rem 1.5rem}.cta-benefits[data-v-3a79700b]{flex-direction:column;gap:.5rem}.stats[data-v-3a79700b]{gap:2rem}.features-grid[data-v-3a79700b]{grid-template-columns:1fr}.step-arrow[data-v-3a79700b]{display:none}.nav-links[data-v-3a79700b]{gap:1rem}}.login-page[data-v-5f6c027f]{min-height:100vh;background:linear-gradient(135deg,#0a0f1e,#1a1f3a);display:flex;align-items:center;justify-content:center;padding:2rem}.login-container[data-v-5f6c027f]{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;width:100%;background:#0f172acc;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 60px #00000080}.login-left[data-v-5f6c027f]{padding:4rem;background:linear-gradient(135deg,#f59e0b1a,#ef44441a);border-right:1px solid rgba(255,255,255,.1);display:flex;align-items:center}.branding[data-v-5f6c027f]{color:#fff}.logo[data-v-5f6c027f]{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem}.logo-icon[data-v-5f6c027f]{font-size:2.5rem;color:#f59e0b}.logo-text[data-v-5f6c027f]{font-size:1.5rem;font-weight:700}.branding h1[data-v-5f6c027f]{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.branding>p[data-v-5f6c027f]{color:#9ca3af;font-size:1.1rem;margin-bottom:3rem;line-height:1.6}.features-list[data-v-5f6c027f]{display:flex;flex-direction:column;gap:1.5rem}.feature-item[data-v-5f6c027f]{display:flex;align-items:center;gap:1rem;font-size:1.1rem}.check-icon[data-v-5f6c027f]{width:30px;height:30px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.login-right[data-v-5f6c027f]{padding:4rem;background:#0a0f1ee6;display:flex;flex-direction:column;justify-content:center;position:relative}.login-form-container[data-v-5f6c027f]{width:100%;max-width:450px;margin:0 auto}.form-header[data-v-5f6c027f]{text-align:center;margin-bottom:2.5rem}.form-header h2[data-v-5f6c027f]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem}.form-header p[data-v-5f6c027f]{color:#9ca3af;font-size:1rem}.login-form[data-v-5f6c027f]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-5f6c027f]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-5f6c027f]{color:#e5e7eb;font-weight:500;font-size:.95rem}.form-group input[data-v-5f6c027f],.form-group select[data-v-5f6c027f]{padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s}.form-group input[data-v-5f6c027f]:focus,.form-group select[data-v-5f6c027f]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.form-group select[data-v-5f6c027f]{cursor:pointer}.form-group select option[data-v-5f6c027f]{background:#1e293b;color:#fff}.package-select[data-v-5f6c027f]{font-weight:500}.elite-badge[data-v-5f6c027f]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:linear-gradient(135deg,#f59e0b26,#d9770626);border:2px solid rgba(245,158,11,.4);border-radius:.75rem;margin-bottom:.75rem;animation:elitePulse-5f6c027f 2s ease-in-out infinite}@keyframes elitePulse-5f6c027f{0%,to{box-shadow:0 0 15px #f59e0b4d}50%{box-shadow:0 0 25px #f59e0b80}}.badge-icon[data-v-5f6c027f]{font-size:1.5rem;animation:starSpin-5f6c027f 3s linear infinite}@keyframes starSpin-5f6c027f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.badge-text[data-v-5f6c027f]{color:#fbbf24;font-weight:700;font-size:.95rem;text-shadow:0 2px 8px rgba(245,158,11,.4)}.package-hint[data-v-5f6c027f]{color:#fbbf24;font-size:.875rem;font-weight:600;background:#f59e0b1a;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(245,158,11,.2);text-align:center}.password-input[data-v-5f6c027f]{position:relative}.toggle-password[data-v-5f6c027f]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:1.2rem;padding:.25rem}.form-options[data-v-5f6c027f]{display:flex;justify-content:space-between;align-items:center;margin-top:-.5rem}.checkbox-label[data-v-5f6c027f]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;cursor:pointer;font-size:.9rem}.checkbox-label input[data-v-5f6c027f]{cursor:pointer}.forgot-password[data-v-5f6c027f]{color:#f59e0b;text-decoration:none;font-size:.9rem;transition:color .3s}.forgot-password[data-v-5f6c027f]:hover{color:#ef4444}.btn-submit[data-v-5f6c027f]{padding:1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:.5rem}.btn-submit[data-v-5f6c027f]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-submit[data-v-5f6c027f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.loading-spinner[data-v-5f6c027f]{display:inline-block}.alert-message[data-v-5f6c027f]{padding:1rem;border-radius:.5rem;margin-bottom:1rem;font-size:.9rem;animation:slideDown-5f6c027f .3s ease}.alert-error[data-v-5f6c027f]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.alert-success[data-v-5f6c027f]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}@keyframes slideDown-5f6c027f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.divider[data-v-5f6c027f]{display:flex;align-items:center;gap:1rem;margin:1rem 0;color:#6b7280;font-size:.9rem}.divider[data-v-5f6c027f]:before,.divider[data-v-5f6c027f]:after{content:"";flex:1;height:1px;background:#ffffff1a}.social-login[data-v-5f6c027f]{display:flex;flex-direction:column;gap:1rem}.btn-social[data-v-5f6c027f]{padding:.875rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:all .3s}.btn-social[data-v-5f6c027f]:hover{background:#1e293bcc;border-color:#fff3}.social-icon[data-v-5f6c027f]{font-weight:700;font-size:1.2rem}.form-footer[data-v-5f6c027f]{text-align:center;margin-top:1.5rem;color:#9ca3af;font-size:.95rem}.form-footer a[data-v-5f6c027f]{color:#f59e0b;text-decoration:none;font-weight:600;margin-left:.25rem}.form-footer a[data-v-5f6c027f]:hover{color:#ef4444}.btn-back[data-v-5f6c027f]{position:absolute;top:2rem;left:2rem;background:transparent;border:1px solid rgba(255,255,255,.2);color:#9ca3af;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s}.btn-back[data-v-5f6c027f]:hover{border-color:#f59e0b;color:#f59e0b;background:#f59e0b1a}@media(max-width:968px){.login-container[data-v-5f6c027f]{grid-template-columns:1fr}.login-left[data-v-5f6c027f]{display:none}.login-right[data-v-5f6c027f]{padding:3rem 2rem}}@media(max-width:480px){.login-page[data-v-5f6c027f]{padding:1rem}.login-right[data-v-5f6c027f]{padding:2rem 1.5rem}.form-header h2[data-v-5f6c027f]{font-size:1.75rem}}.coin-detail-content[data-v-05d33b4a]{color:#f8fafc}.coin-header-info[data-v-05d33b4a]{padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border-radius:1rem;margin-bottom:1.5rem;border:1px solid rgba(148,163,184,.2)}.coin-symbol[data-v-05d33b4a]{display:flex;align-items:baseline;gap:1rem;margin-bottom:1.5rem}.coin-title[data-v-05d33b4a]{font-size:2rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.coin-subtitle[data-v-05d33b4a]{font-size:1rem;color:#64748b;font-weight:600}.header-stats[data-v-05d33b4a]{display:flex;gap:2rem;flex-wrap:wrap}.stat-item[data-v-05d33b4a]{display:flex;flex-direction:column;gap:.25rem}.stat-label[data-v-05d33b4a]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.stat-value[data-v-05d33b4a]{font-size:1.25rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.stat-value.positive[data-v-05d33b4a]{color:#22c55e}.stat-value.negative[data-v-05d33b4a]{color:#ef4444}.chart-container[data-v-05d33b4a]{background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;padding:1.5rem;margin-bottom:2rem}.chart-controls[data-v-05d33b4a]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.chart-info[data-v-05d33b4a]{display:flex;align-items:center;gap:.5rem}.loading-indicator[data-v-05d33b4a]{display:flex;align-items:center;gap:.5rem;color:#94a3b8;font-size:.875rem}.spinner[data-v-05d33b4a]{width:1rem;height:1rem;animation:spin-05d33b4a 1s linear infinite}.spinner-circle[data-v-05d33b4a]{stroke:#3b82f6;stroke-dasharray:50;stroke-dashoffset:0;animation:dash-05d33b4a 1.5s ease-in-out infinite}@keyframes spin-05d33b4a{to{transform:rotate(360deg)}}@keyframes dash-05d33b4a{0%{stroke-dashoffset:50}50%{stroke-dashoffset:12.5}to{stroke-dashoffset:50}}.live-indicator[data-v-05d33b4a]{display:flex;align-items:center;gap:.5rem;color:#22c55e;font-size:.875rem;font-weight:600}.live-dot[data-v-05d33b4a]{width:.5rem;height:.5rem;background:#22c55e;border-radius:50%;animation:pulse-05d33b4a 2s ease-in-out infinite}@keyframes pulse-05d33b4a{0%,to{opacity:1}50%{opacity:.5}}.chart-area[data-v-05d33b4a]{width:100%;height:500px;border-radius:.75rem;overflow:hidden;background:#0f172a}.tradingview-widget-container[data-v-05d33b4a]{width:100%;height:100%}.tradingview-widget-container>div[data-v-05d33b4a]{width:100%;height:100%}.info-section[data-v-05d33b4a]{margin-bottom:2rem}.info-grid[data-v-05d33b4a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.info-card[data-v-05d33b4a]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease}.info-card[data-v-05d33b4a]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.info-card-title[data-v-05d33b4a]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.info-list[data-v-05d33b4a]{display:flex;flex-direction:column;gap:.75rem}.info-row[data-v-05d33b4a]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#0f172a80;border-radius:.5rem}.info-label[data-v-05d33b4a]{font-size:.75rem;color:#94a3b8;font-weight:600}.info-value[data-v-05d33b4a]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.info-value.positive[data-v-05d33b4a]{color:#22c55e}.info-value.negative[data-v-05d33b4a]{color:#ef4444}.trades-section[data-v-05d33b4a]{background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;padding:1.5rem}.section-title[data-v-05d33b4a]{font-size:1.125rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.trades-table[data-v-05d33b4a]{border-radius:.75rem;overflow:hidden}.trades-header[data-v-05d33b4a]{display:grid;grid-template-columns:1fr 1.5fr 1.5fr 1.5fr;gap:1rem;padding:1rem;background:#0f172ab3;font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.trades-body[data-v-05d33b4a]{max-height:400px;overflow-y:auto}.no-trades[data-v-05d33b4a]{padding:2rem;text-align:center;color:#64748b;font-size:.875rem}.trade-row[data-v-05d33b4a]{display:grid;grid-template-columns:1fr 1.5fr 1.5fr 1.5fr;gap:1rem;padding:1rem;background:#1e293b4d;border-bottom:1px solid rgba(148,163,184,.1);font-size:.875rem;font-family:Courier New,monospace;transition:all .2s ease}.trade-row[data-v-05d33b4a]:hover{background:#1e293b80}.trade-time[data-v-05d33b4a]{color:#94a3b8}.trade-price[data-v-05d33b4a]{font-weight:700}.trade-price.buy[data-v-05d33b4a]{color:#22c55e}.trade-price.sell[data-v-05d33b4a]{color:#ef4444}.trade-amount[data-v-05d33b4a],.trade-total[data-v-05d33b4a]{color:#f8fafc}@media(max-width:768px){.header-stats[data-v-05d33b4a]{flex-direction:column;gap:1rem}.info-grid[data-v-05d33b4a]{grid-template-columns:1fr}.chart-area[data-v-05d33b4a]{height:300px}.trades-header[data-v-05d33b4a],.trade-row[data-v-05d33b4a]{grid-template-columns:1fr 1fr;gap:.5rem}.trade-amount[data-v-05d33b4a],.trade-total[data-v-05d33b4a]{display:none}}.dashboard[data-v-99820e20]{display:flex;min-height:100vh;background:#0a0f1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.sidebar[data-v-99820e20]{width:260px;background:#0f172a;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar-header[data-v-99820e20]{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.logo[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;transition:all .3s ease;padding:.5rem;border-radius:.75rem}.logo[data-v-99820e20]:hover{background:#3b82f61a;transform:translate(4px)}.logo-icon[data-v-99820e20]{font-size:2rem;color:#f59e0b;transition:transform .3s ease}.logo:hover .logo-icon[data-v-99820e20]{transform:scale(1.1) rotate(5deg)}.logo-text[data-v-99820e20]{font-size:1.25rem;font-weight:700;color:#fff}.sidebar-nav[data-v-99820e20]{flex:1;padding:1rem;overflow-y:auto;overflow-x:hidden}.sidebar-nav[data-v-99820e20]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-99820e20]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.sidebar-nav[data-v-99820e20]::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:3px}.sidebar-nav[data-v-99820e20]::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.nav-item[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;color:#9ca3af;text-decoration:none;border-radius:.5rem;margin-bottom:.5rem;transition:all .3s;cursor:pointer}.nav-item[data-v-99820e20]:hover{background:#f59e0b1a;color:#f59e0b}.nav-item.active[data-v-99820e20]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;font-weight:600}.nav-item.disabled[data-v-99820e20]{opacity:.5;cursor:not-allowed}.nav-item.disabled[data-v-99820e20]:hover{background:transparent;color:#9ca3af}.nav-label[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;flex:1}.premium-badge[data-v-99820e20]{font-size:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);padding:.125rem .375rem;border-radius:.25rem;margin-left:auto}.alert-count-badge[data-v-99820e20]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.7rem;font-weight:700;border-radius:.75rem;margin-left:auto;box-shadow:0 2px 8px #ef444480;animation:badgePulse-99820e20 2s ease-in-out infinite}@keyframes badgePulse-99820e20{0%,to{box-shadow:0 2px 8px #ef444480;transform:scale(1)}50%{box-shadow:0 4px 16px #ef4444b3;transform:scale(1.05)}}.nav-icon[data-v-99820e20]{font-size:1.25rem}.sidebar-footer[data-v-99820e20]{padding:1rem;border-top:1px solid rgba(255,255,255,.1)}.btn-logout[data-v-99820e20]{width:100%;padding:.875rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .3s}.btn-logout[data-v-99820e20]:hover{background:#ef444433;border-color:#ef4444}.main-content[data-v-99820e20]{flex:1;display:flex;flex-direction:column;overflow-x:hidden}.header[data-v-99820e20]{background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;position:sticky;top:0;z-index:10}.header-left h1[data-v-99820e20]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.header-subtitle[data-v-99820e20]{color:#6b7280;font-size:.9rem}.coin-ticker-container[data-v-99820e20]{flex:1;max-width:800px;overflow:hidden;background:#1e293b66;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.5rem 0;position:relative;display:flex;align-items:center;gap:.5rem}.coin-ticker-scroll[data-v-99820e20]{display:flex;gap:1.5rem;padding:0 1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.5) rgba(30,41,59,.3);flex:1}.coin-ticker-scroll[data-v-99820e20]::-webkit-scrollbar{height:6px}.coin-ticker-scroll[data-v-99820e20]::-webkit-scrollbar-track{background:#1e293b4d;border-radius:3px}.coin-ticker-scroll[data-v-99820e20]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:3px;transition:all .3s ease}.coin-ticker-scroll[data-v-99820e20]::-webkit-scrollbar-thumb:hover{background:#3b82f6cc}.ticker-nav-btn[data-v-99820e20]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;padding:0}.ticker-nav-btn[data-v-99820e20]:hover{background:#3b82f666;border-color:#3b82f680;transform:scale(1.1)}.ticker-nav-btn[data-v-99820e20]:active{transform:scale(.95)}.ticker-nav-btn svg[data-v-99820e20]{width:20px;height:20px;color:#60a5fa}.ticker-nav-left[data-v-99820e20]{margin-left:.5rem}.ticker-nav-right[data-v-99820e20]{margin-right:.5rem}.ticker-item[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#0f172a99;border-radius:.5rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;border:1px solid transparent}.ticker-item[data-v-99820e20]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.ticker-icon[data-v-99820e20]{font-size:1.125rem;font-weight:700}.ticker-symbol[data-v-99820e20]{font-size:.875rem;font-weight:700;color:#cbd5e1;letter-spacing:.05em}.ticker-price[data-v-99820e20]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ticker-change[data-v-99820e20]{font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:.375rem}.ticker-change.positive[data-v-99820e20]{background:#22c55e33;color:#22c55e}.ticker-change.negative[data-v-99820e20]{background:#ef444433;color:#ef4444}.header-right[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem}.subscription-badge[data-v-99820e20]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem}.free-badge[data-v-99820e20]{background:#6b728033;color:#9ca3af;border:1px solid rgba(107,114,128,.3)}.pro-badge[data-v-99820e20]{background:linear-gradient(135deg,#3b82f633,#9333ea33);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.admin-badge[data-v-99820e20]{background:linear-gradient(135deg,#10b98133,#05966933);color:#10b981;border:1px solid rgba(16,185,129,.4);font-weight:700;box-shadow:0 0 15px #10b9814d}.premium-badge-header[data-v-99820e20]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.search-bar[data-v-99820e20]{position:relative;display:flex;align-items:center}.search-icon[data-v-99820e20]{position:absolute;left:1rem;font-size:1rem}.search-bar input[data-v-99820e20]{padding:.75rem 1rem .75rem 2.5rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;width:250px;font-size:.9rem}.search-bar input[data-v-99820e20]:focus{outline:none;border-color:#f59e0b}.user-profile[data-v-99820e20]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-99820e20]{width:45px;height:45px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem}.user-info[data-v-99820e20]{display:flex;flex-direction:column}.user-name[data-v-99820e20]{color:#fff;font-weight:600;font-size:.95rem}.user-risk[data-v-99820e20]{color:#9ca3af;font-size:.8rem}.content[data-v-99820e20]{flex:1;padding:2rem;overflow-y:auto}.upgrade-banner[data-v-99820e20]{background:linear-gradient(135deg,#f59e0b26,#ef444426);border:2px solid rgba(245,158,11,.3);border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-99820e20 .5s ease}.pro-banner[data-v-99820e20]{background:linear-gradient(135deg,#3b82f626,#9333ea26);border:2px solid rgba(59,130,246,.3)}.upgrade-content[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem}.upgrade-icon[data-v-99820e20]{font-size:3rem;flex-shrink:0}.upgrade-text[data-v-99820e20]{flex:1}.upgrade-text h3[data-v-99820e20]{color:#fff;font-size:1.25rem;margin:0 0 .5rem}.upgrade-text p[data-v-99820e20]{color:#9ca3af;margin:0;font-size:.95rem}.btn-upgrade[data-v-99820e20]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap}.btn-upgrade[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.expiration-banner[data-v-99820e20]{border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-99820e20 .5s ease,pulse-99820e20 2s infinite}.expiration-banner.warning[data-v-99820e20]{background:linear-gradient(135deg,#eab30833,#ca8a0433);border:2px solid rgba(234,179,8,.5)}.expiration-banner.critical[data-v-99820e20]{background:linear-gradient(135deg,#ef444433,#dc262633);border:2px solid rgba(239,68,68,.6);animation:slideDown-99820e20 .5s ease,criticalPulse-99820e20 1s infinite}.expiration-content[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem}.expiration-icon[data-v-99820e20]{font-size:3rem;flex-shrink:0;animation:bounce-99820e20 1s infinite}.expiration-text[data-v-99820e20]{flex:1}.expiration-text h3[data-v-99820e20]{color:#fff;font-size:1.3rem;margin:0 0 .5rem;font-weight:700}.expiration-text p[data-v-99820e20]{color:#e5e7eb;margin:.25rem 0;font-size:1rem}.expiration-text strong[data-v-99820e20]{color:#fbbf24;font-weight:700}.expiration-date[data-v-99820e20]{color:#9ca3af!important;font-size:.85rem!important;margin-top:.5rem!important}.btn-extend[data-v-99820e20]{padding:.85rem 1.75rem;background:linear-gradient(135deg,#eab308,#ca8a04);border:none;border-radius:.5rem;color:#fff;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;font-size:1rem;box-shadow:0 4px 12px #eab3084d}.btn-extend[data-v-99820e20]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #eab30880}.btn-extend.critical-btn[data-v-99820e20]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444466;animation:buttonPulse-99820e20 1.5s infinite}.btn-extend.critical-btn[data-v-99820e20]:hover{box-shadow:0 8px 20px #ef444499}.btn-extend.grace-btn[data-v-99820e20]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98166;animation:buttonPulse-99820e20 1.5s infinite;font-size:1.05rem}.btn-extend.grace-btn[data-v-99820e20]:hover{box-shadow:0 8px 20px #10b98199}.expiration-banner.grace-period[data-v-99820e20]{background:linear-gradient(135deg,#10b98133,#05966933);border:2px solid rgba(16,185,129,.5);animation:slideDown-99820e20 .5s ease,gracePulse-99820e20 2s infinite}@keyframes gracePulse-99820e20{0%,to{box-shadow:0 0 #10b98166;border-color:#10b98180}50%{box-shadow:0 0 25px 12px #10b98133;border-color:#10b981cc}}@keyframes pulse-99820e20{0%,to{box-shadow:0 0 #eab30866}50%{box-shadow:0 0 20px 10px #eab30833}}@keyframes criticalPulse-99820e20{0%,to{box-shadow:0 0 #ef444480;border-color:#ef444499}50%{box-shadow:0 0 30px 15px #ef44444d;border-color:#ef4444e6}}@keyframes bounce-99820e20{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes buttonPulse-99820e20{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.stats-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-99820e20]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.stat-card[data-v-99820e20]:hover{transform:translateY(-2px);border-color:#f59e0b;box-shadow:0 10px 30px #f59e0b33}.stat-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stat-icon[data-v-99820e20]{font-size:2rem}.stat-trend[data-v-99820e20]{font-size:.85rem;font-weight:600;padding:.25rem .75rem;border-radius:1rem;background:#ffffff1a;color:#9ca3af}.stat-trend.positive[data-v-99820e20]{background:#22c55e33;color:#22c55e}.stat-trend.negative[data-v-99820e20]{background:#ef444433;color:#ef4444}.stat-value[data-v-99820e20]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem;transition:color .3s ease}.stat-value.positive[data-v-99820e20]{color:#22c55e}.stat-value.negative[data-v-99820e20]{color:#ef4444}.stat-label[data-v-99820e20]{color:#9ca3af;font-size:.9rem}.stat-sublabel[data-v-99820e20]{color:#6b7280;font-size:.75rem;margin-top:.25rem;font-weight:400}.stat-sublabel.total-balance[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.2);font-size:.85rem}.total-balance .total-label[data-v-99820e20]{color:#94a3b8;font-weight:600}.total-balance .total-value[data-v-99820e20]{font-weight:700;font-family:Courier New,monospace;font-size:.9rem}.total-balance .total-value.positive[data-v-99820e20]{color:#22c55e}.total-balance .total-value.negative[data-v-99820e20]{color:#ef4444}.section-card[data-v-99820e20]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;margin-bottom:2rem}.section-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.section-header h2[data-v-99820e20]{color:#fff;font-size:1.5rem;font-weight:700}.header-title-group[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem}.current-price-display[data-v-99820e20]{display:flex;align-items:center;gap:.75rem}.price-label[data-v-99820e20]{color:#9ca3af;font-size:.9rem;font-weight:500}.price-value[data-v-99820e20]{color:#fff;font-size:1.5rem;font-weight:700}.price-change[data-v-99820e20]{padding:.25rem .75rem;border-radius:.5rem;font-size:.9rem;font-weight:600}.price-change.positive[data-v-99820e20]{background:#22c55e33;color:#22c55e}.price-change.negative[data-v-99820e20]{background:#ef444433;color:#ef4444}.btn-refresh[data-v-99820e20]{padding:.5rem 1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.5rem;color:#f59e0b;cursor:pointer;font-weight:600;transition:all .3s}.btn-refresh[data-v-99820e20]:hover{background:#f59e0b33;border-color:#f59e0b}.recommendations[data-v-99820e20]{display:grid;gap:1.5rem}.recommendation-card[data-v-99820e20]{background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;transition:all .3s}.recommendation-card[data-v-99820e20]:hover{border-color:#f59e0b80;background:#0a0f1ecc}.rec-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.rec-coin[data-v-99820e20]{display:flex;align-items:center;gap:.5rem}.coin-symbol[data-v-99820e20]{font-size:1.25rem;font-weight:700;color:#fff}.coin-name[data-v-99820e20]{color:#9ca3af;font-size:.9rem}.rec-badge[data-v-99820e20]{padding:.5rem 1rem;border-radius:.5rem;font-weight:700;font-size:.85rem}.rec-badge.buy[data-v-99820e20]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.rec-badge.sell[data-v-99820e20]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.rec-badge.hold[data-v-99820e20]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.rec-details[data-v-99820e20]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;padding:1rem;background:#0003;border-radius:.5rem}.rec-price[data-v-99820e20],.rec-target[data-v-99820e20],.rec-stop[data-v-99820e20]{display:flex;flex-direction:column;gap:.25rem}.rec-details .label[data-v-99820e20]{color:#9ca3af;font-size:.8rem}.rec-details .value[data-v-99820e20]{color:#fff;font-weight:700;font-size:1.1rem}.rec-analysis[data-v-99820e20]{color:#d1d5db;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.rec-indicators[data-v-99820e20]{display:flex;gap:1rem;flex-wrap:wrap}.indicator[data-v-99820e20]{padding:.5rem .75rem;background:#ffffff0d;border-radius:.5rem;color:#9ca3af;font-size:.85rem}.grid-2[data-v-99820e20]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.portfolio-list[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.portfolio-item[data-v-99820e20]{padding:1rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.asset-info[data-v-99820e20]{display:flex;justify-content:space-between;margin-bottom:.75rem}.asset-symbol[data-v-99820e20]{font-weight:700;color:#fff;font-size:1.1rem}.asset-amount[data-v-99820e20]{color:#9ca3af;font-size:.9rem}.asset-value[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.asset-value .value[data-v-99820e20]{font-weight:700;color:#fff;font-size:1.25rem}.change[data-v-99820e20]{font-weight:600;font-size:.9rem}.change.positive[data-v-99820e20]{color:#22c55e}.change.negative[data-v-99820e20]{color:#ef4444}.asset-bar[data-v-99820e20]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.bar-fill[data-v-99820e20]{height:100%;background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:3px;transition:width .5s}.alerts-card[data-v-99820e20]{position:relative;overflow:visible}.alerts-header-content[data-v-99820e20]{display:flex;align-items:center;gap:1rem}.btn-view-all-alerts[data-v-99820e20]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-view-all-alerts[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.alerts-empty-state[data-v-99820e20]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-state-icon[data-v-99820e20]{font-size:4rem;margin-bottom:1rem;animation:checkPulse-99820e20 2s ease-in-out infinite}@keyframes checkPulse-99820e20{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.empty-state-title[data-v-99820e20]{font-size:1.25rem;font-weight:700;color:#10b981;margin-bottom:.5rem}.empty-state-subtitle[data-v-99820e20]{font-size:.95rem;color:#64748b}.alerts-preview-list[data-v-99820e20]{display:flex;flex-direction:column;gap:.75rem}.alert-item-preview[data-v-99820e20]{display:flex;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden;cursor:pointer;transition:all .3s ease}.alert-item-preview[data-v-99820e20]:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.alert-indicator-preview[data-v-99820e20]{width:4px;min-height:100%}.alert-success .alert-indicator-preview[data-v-99820e20]{background:linear-gradient(180deg,#10b981,#059669)}.alert-warning .alert-indicator-preview[data-v-99820e20]{background:linear-gradient(180deg,#f59e0b,#d97706)}.alert-danger .alert-indicator-preview[data-v-99820e20]{background:linear-gradient(180deg,#ef4444,#dc2626)}.alert-info .alert-indicator-preview[data-v-99820e20]{background:linear-gradient(180deg,#3b82f6,#2563eb)}.alert-content-preview[data-v-99820e20]{flex:1;padding:1rem}.alert-header-preview[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.alert-icon-preview[data-v-99820e20]{font-size:1.5rem;flex-shrink:0}.alert-title-preview[data-v-99820e20]{flex:1;font-size:.95rem;font-weight:600;color:#e2e8f0}.alert-time-preview[data-v-99820e20]{font-size:.8rem;color:#94a3b8;flex-shrink:0}.alert-message-preview[data-v-99820e20]{font-size:.875rem;color:#cbd5e1;line-height:1.5;margin-bottom:.5rem}.alert-coin-preview[data-v-99820e20]{display:inline-block;padding:.25rem .75rem;background:#667eea26;color:#a5b4fc;border-radius:.375rem;font-size:.75rem;font-weight:600}.alerts-more-indicator[data-v-99820e20]{text-align:center;padding:.75rem;color:#94a3b8;font-size:.875rem;font-weight:500;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:.5rem;cursor:pointer;transition:all .3s ease}.alerts-more-indicator[data-v-99820e20]:hover{background:#ffffff0d;color:#cbd5e1}.risk-section[data-v-99820e20]{padding:2rem}.alerts-stats-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2rem}.alert-stat-card[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);transition:all .3s ease}.alert-stat-card[data-v-99820e20]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.success-stat[data-v-99820e20]{background:linear-gradient(135deg,#22c55e1a,#10b9810d);border-color:#22c55e4d}.warning-stat[data-v-99820e20]{background:linear-gradient(135deg,#f59e0b1a,#d977060d);border-color:#f59e0b4d}.danger-stat[data-v-99820e20]{background:linear-gradient(135deg,#ef44441a,#dc26260d);border-color:#ef44444d}.info-stat[data-v-99820e20]{background:linear-gradient(135deg,#3b82f61a,#2563eb0d);border-color:#3b82f64d}.alert-stat-card .stat-icon[data-v-99820e20]{font-size:2.5rem;min-width:3rem;text-align:center}.alert-stat-card .stat-content[data-v-99820e20]{flex:1}.alert-stat-card .stat-label[data-v-99820e20]{font-size:.875rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.alert-stat-card .stat-value[data-v-99820e20]{font-size:2rem;font-weight:800;color:#f8fafc}.alerts-filters-section[data-v-99820e20]{display:flex;gap:1.5rem;align-items:center;margin-bottom:2rem;flex-wrap:wrap}.alerts-filter-tabs[data-v-99820e20]{display:flex;gap:.75rem;flex:1;flex-wrap:wrap}.filter-tab[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#cbd5e1;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.filter-tab[data-v-99820e20]:hover{background:#1e293bcc;border-color:#94a3b866;transform:translateY(-2px)}.filter-tab.active[data-v-99820e20]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.filter-icon[data-v-99820e20]{font-size:1.125rem}.filter-label[data-v-99820e20]{font-weight:700}.filter-count[data-v-99820e20]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:#fff3;border-radius:.75rem;font-size:.75rem;font-weight:800}.filter-tab.active .filter-count[data-v-99820e20]{background:#ffffff4d}.alerts-search-box[data-v-99820e20]{position:relative;min-width:280px}.alerts-search-box .search-icon[data-v-99820e20]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;color:#94a3b8;pointer-events:none}.alerts-search-input[data-v-99820e20]{width:100%;padding:.75rem 1rem .75rem 3rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#f8fafc;border-radius:.75rem;font-size:.875rem;transition:all .3s ease}.alerts-search-input[data-v-99820e20]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.alerts-search-input[data-v-99820e20]::placeholder{color:#64748b}.alert-settings-panel[data-v-99820e20]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.settings-title[data-v-99820e20]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem}.settings-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.setting-item[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#0f172a99;border:1px solid rgba(148,163,184,.1);border-radius:.75rem;cursor:pointer;transition:all .3s ease}.setting-item[data-v-99820e20]:hover{background:#0f172acc;border-color:#94a3b84d}.setting-item input[type=checkbox][data-v-99820e20]{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#3b82f6}.setting-label[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;flex:1;font-size:.875rem;font-weight:600;color:#cbd5e1}.setting-icon[data-v-99820e20]{font-size:1.125rem}.slide-down-enter-active[data-v-99820e20],.slide-down-leave-active[data-v-99820e20]{transition:all .3s ease}.slide-down-enter-from[data-v-99820e20],.slide-down-leave-to[data-v-99820e20]{opacity:0;transform:translateY(-10px)}.alerts-page-content[data-v-99820e20]{min-height:400px}.no-alerts-full[data-v-99820e20]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:2px dashed rgba(148,163,184,.3);border-radius:1.5rem}.no-alerts-icon-large[data-v-99820e20]{font-size:6rem;margin-bottom:1.5rem;animation:float-99820e20 3s ease-in-out infinite}@keyframes float-99820e20{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.no-alerts-title[data-v-99820e20]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.75rem}.no-alerts-text[data-v-99820e20]{font-size:1rem;color:#94a3b8;margin-bottom:2rem}.btn-reset-filters[data-v-99820e20]{padding:.875rem 2rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.btn-reset-filters[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.alerts-full-list[data-v-99820e20]{display:flex;flex-direction:column;gap:1.25rem}.alert-item-full[data-v-99820e20]{position:relative;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;padding:0;overflow:hidden;transition:all .3s ease;animation:alertSlideInFull-99820e20 .4s ease-out}@keyframes alertSlideInFull-99820e20{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alert-item-full[data-v-99820e20]:hover{border-color:#3b82f680;transform:translate(4px);box-shadow:0 12px 32px #0006}.alert-item-full.alert-read[data-v-99820e20]{opacity:.5}.alert-indicator-full[data-v-99820e20]{position:absolute;left:0;top:0;bottom:0;width:5px}.alert-main-content[data-v-99820e20]{padding:1.75rem 1.75rem 1.75rem 2.25rem}.alert-header-full[data-v-99820e20]{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.25rem}.alert-icon-large[data-v-99820e20]{font-size:3rem;min-width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:1rem}.alert-header-info[data-v-99820e20]{flex:1;min-width:0}.alert-title-row[data-v-99820e20]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.alert-title-full[data-v-99820e20]{font-size:1.375rem;font-weight:800;color:#f8fafc;margin:0;line-height:1.3}.alert-coin-badge[data-v-99820e20]{display:inline-flex;align-items:center;padding:.375rem 1rem;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;font-size:.8rem;font-weight:800;border-radius:1rem;letter-spacing:.05em;box-shadow:0 4px 12px #3b82f64d}.alert-metadata[data-v-99820e20]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.alert-time-full[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#94a3b8;font-weight:600}.clock-icon-small[data-v-99820e20]{width:1rem;height:1rem;opacity:.7}.alert-priority[data-v-99820e20]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700}.priority-high[data-v-99820e20]{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.priority-medium[data-v-99820e20]{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.priority-low[data-v-99820e20]{background:#22c55e33;color:#86efac;border:1px solid rgba(34,197,94,.4)}.btn-dismiss-alert-full[data-v-99820e20]{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;border-radius:.75rem;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;padding:0}.btn-dismiss-alert-full[data-v-99820e20]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg) scale(1.1)}.alert-message-full[data-v-99820e20]{font-size:1rem;color:#cbd5e1;line-height:1.7;margin-bottom:1.25rem}.alert-details-full[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;padding:1.25rem;background:#0f172a99;border-radius:.75rem;margin-bottom:1.25rem}.alert-detail-item[data-v-99820e20]{display:flex;flex-direction:column;gap:.375rem}.detail-label[data-v-99820e20]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-99820e20]{font-size:1.125rem;color:#f8fafc;font-weight:800;font-family:Courier New,monospace}.detail-value.success[data-v-99820e20]{color:#22c55e}.detail-value.warning[data-v-99820e20]{color:#f59e0b}.detail-value.danger[data-v-99820e20]{color:#ef4444}.alert-action-footer[data-v-99820e20]{display:flex;justify-content:flex-end}.btn-alert-action[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #22c55e4d}.btn-alert-action[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #22c55e66}@media(max-width:1024px){.alerts-page[data-v-99820e20]{padding:1.5rem}.page-main-title[data-v-99820e20]{font-size:1.875rem}.alerts-stats-grid[data-v-99820e20]{grid-template-columns:repeat(2,1fr)}.alerts-filters-section[data-v-99820e20]{flex-direction:column;align-items:stretch}.alerts-filter-tabs[data-v-99820e20]{flex-wrap:wrap}.alerts-search-box[data-v-99820e20]{min-width:100%}}@media(max-width:640px){.alerts-page[data-v-99820e20]{padding:1rem}.alerts-page-header[data-v-99820e20]{flex-direction:column;gap:1.5rem}.alerts-page-actions[data-v-99820e20]{width:100%;flex-direction:column}.btn-refresh-alerts[data-v-99820e20],.btn-alert-settings[data-v-99820e20]{width:100%;justify-content:center}.alerts-stats-grid[data-v-99820e20]{grid-template-columns:1fr}.filter-tab[data-v-99820e20]{flex:1;justify-content:center}.settings-grid[data-v-99820e20]{grid-template-columns:1fr}.alert-header-full[data-v-99820e20]{flex-direction:column;gap:1rem}.alert-icon-large[data-v-99820e20]{align-self:flex-start}.alert-details-full[data-v-99820e20]{grid-template-columns:1fr}.alert-main-content[data-v-99820e20]{padding:1.25rem 1.25rem 1.25rem 1.75rem}}.indicators-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-bottom:2rem}@media(max-width:768px){.indicators-grid[data-v-99820e20]{grid-template-columns:1fr}}.indicator-card[data-v-99820e20]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;text-align:center;position:relative;transition:all .3s}.indicator-card.enhanced[data-v-99820e20]{background:linear-gradient(135deg,#0f172acc,#1e293b99);border:1px solid rgba(59,130,246,.2);padding:1.25rem;text-align:left;box-shadow:0 4px 6px #0000001a}.indicator-card.enhanced[data-v-99820e20]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 8px 12px #0003}.indicator-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.indicator-label[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.indicator-icon[data-v-99820e20]{font-size:1.25rem}.info-tooltip[data-v-99820e20]{cursor:help;font-size:.85rem;opacity:.6;transition:opacity .2s;position:relative}.info-tooltip[data-v-99820e20]:hover{opacity:1}.info-tooltip[data-v-99820e20]:before{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;padding:.75rem 1rem;background:#0f172afa;border:1px solid rgba(59,130,246,.4);border-radius:.5rem;color:#fff;font-size:.8rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000;box-shadow:0 4px 12px #0006;line-height:1.4}.info-tooltip[data-v-99820e20]:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.25rem;border:6px solid transparent;border-top-color:#0f172afa;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000}.info-tooltip[data-v-99820e20]:hover:before,.info-tooltip[data-v-99820e20]:hover:after{opacity:1;transform:translate(-50%) translateY(-4px)}.indicator-value-large[data-v-99820e20]{color:#fff;font-size:1.75rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-gauge[data-v-99820e20]{margin:1rem 0}.gauge-track[data-v-99820e20]{position:relative;height:32px;background:#1e293b99;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.gauge-zones[data-v-99820e20]{display:flex;height:100%;position:absolute;width:100%;z-index:0}.gauge-zones .zone[data-v-99820e20]{flex:1;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;opacity:.4;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.gauge-zones .zone.oversold[data-v-99820e20]{background:#22c55e33}.gauge-zones .zone.neutral[data-v-99820e20]{background:#3b82f633}.gauge-zones .zone.overbought[data-v-99820e20]{background:#ef444433}.gauge-fill[data-v-99820e20]{position:absolute;height:100%;z-index:1;border-radius:16px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.gauge-pointer[data-v-99820e20]{position:absolute;top:50%;transform:translate(-50%,-50%);width:4px;height:24px;background:#fff;border-radius:2px;z-index:2;box-shadow:0 0 8px #fffc,0 2px 4px #00000080;transition:left .8s cubic-bezier(.4,0,.2,1)}.gauge-labels[data-v-99820e20]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#64748b;font-weight:600}.trend-visual[data-v-99820e20]{margin:1rem 0}.trend-lines[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem}.trend-line[data-v-99820e20]{display:flex;align-items:center;padding:.5rem 1rem;background:#1e293b99;border-radius:.5rem;border-left:3px solid #64748b;transition:all .3s;font-size:.85rem;color:#94a3b8;font-weight:600}.trend-line.short[data-v-99820e20]{border-left-color:#3b82f6}.trend-line.long[data-v-99820e20]{border-left-color:#8b5cf6}.trend-line.above[data-v-99820e20]{background:#22c55e26;border-left-color:#22c55e;color:#22c55e;transform:translate(8px)}.macd-visual[data-v-99820e20]{margin:1rem 0}.macd-histogram[data-v-99820e20]{display:flex;align-items:flex-end;justify-content:space-around;height:60px;padding:.5rem;background:#1e293b66;border-radius:.5rem}.macd-bar[data-v-99820e20]{flex:1;margin:0 2px;border-radius:2px;transition:all .6s cubic-bezier(.4,0,.2,1);min-height:4px}.macd-bar.positive[data-v-99820e20]{background:linear-gradient(to top,#22c55e,#16a34a)}.macd-bar.negative[data-v-99820e20]{background:linear-gradient(to top,#ef4444,#dc2626)}.bollinger-visual[data-v-99820e20]{margin:1rem 0}.bollinger-bands[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#1e293b66;border-radius:.5rem}.band[data-v-99820e20]{position:relative;padding:.5rem;border-radius:.375rem;font-size:.75rem;color:#94a3b8;font-weight:600}.band.upper[data-v-99820e20]{background:#ef44441a;border:1px solid rgba(239,68,68,.3)}.band.middle[data-v-99820e20]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);position:relative}.band.lower[data-v-99820e20]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.price-marker[data-v-99820e20]{position:absolute;width:8px;height:8px;border-radius:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px currentColor;z-index:10;animation:pulse-99820e20 2s ease-in-out infinite}@keyframes pulse-99820e20{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.2)}}.volatility-visual[data-v-99820e20]{margin:1rem 0}.volatility-meter[data-v-99820e20]{height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.meter-fill[data-v-99820e20]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.meter-labels[data-v-99820e20]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:#64748b;font-weight:600}.momentum-visual[data-v-99820e20]{margin:1rem 0}.momentum-gauge[data-v-99820e20]{position:relative;height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.momentum-gauge .gauge-fill[data-v-99820e20]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.supertrend-visual[data-v-99820e20]{margin:1rem 0}.signal-display[data-v-99820e20]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border-radius:.5rem;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s}.signal-display.bullish[data-v-99820e20]{background:linear-gradient(135deg,#22c55e33,#16a34a1a);border:2px solid #22c55e;color:#22c55e}.signal-display.bearish[data-v-99820e20]{background:linear-gradient(135deg,#ef444433,#dc26261a);border:2px solid #ef4444;color:#ef4444}.signal-icon[data-v-99820e20]{font-size:1.5rem;animation:pulse-99820e20 2s ease-in-out infinite}.signal-text[data-v-99820e20]{text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-status-badge[data-v-99820e20]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-top:.75rem}.indicator-status-badge.bullish[data-v-99820e20]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.indicator-status-badge.bearish[data-v-99820e20]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.indicator-status-badge.neutral[data-v-99820e20]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.4)}.indicator-status-badge.large[data-v-99820e20]{font-size:.95rem;padding:.75rem 1.25rem}.indicator-explanation[data-v-99820e20]{margin-top:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;display:flex;align-items:flex-start;gap:.75rem;transition:all .3s ease}.indicator-explanation[data-v-99820e20]:hover{background:linear-gradient(135deg,#3b82f61f,#6366f11f);border-left-color:#3b82f6b3}.explanation-icon[data-v-99820e20]{font-size:1.25rem;flex-shrink:0;margin-top:.125rem;filter:drop-shadow(0 2px 4px rgba(59,130,246,.3))}.explanation-text[data-v-99820e20]{color:#cbd5e1;font-size:.875rem;line-height:1.6;margin:0;font-weight:400}.indicator-explanation .explanation-text strong[data-v-99820e20]{color:#e2e8f0;font-weight:600}.technical-analysis-summary[data-v-99820e20]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(59,130,246,.3);border-radius:1rem;box-shadow:0 8px 32px #0000004d}.summary-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(59,130,246,.2)}.summary-title[data-v-99820e20]{font-size:1.5rem;font-weight:700;color:#e2e8f0;margin:0;display:flex;align-items:center;gap:.5rem}.summary-subtitle[data-v-99820e20]{font-size:.875rem;color:#94a3b8;font-weight:600;background:#3b82f61a;padding:.375rem .875rem;border-radius:.5rem}.summary-content[data-v-99820e20]{display:grid;gap:1.25rem;margin-bottom:1.5rem}.summary-section[data-v-99820e20]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#0f172a99,#1e293b99);border:1px solid rgba(148,163,184,.15);border-radius:.75rem;transition:all .3s ease}.summary-section[data-v-99820e20]:hover{border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 12px #3b82f626}.section-icon[data-v-99820e20]{font-size:2rem;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(59,130,246,.4))}.section-content[data-v-99820e20]{flex:1}.section-title[data-v-99820e20]{font-size:1rem;font-weight:700;color:#3b82f6;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.section-text[data-v-99820e20]{font-size:.9375rem;line-height:1.7;color:#cbd5e1;margin:0}.summary-footer[data-v-99820e20]{display:flex;justify-content:center;padding-top:1.5rem;border-top:2px solid rgba(59,130,246,.2)}.overall-sentiment[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:.75rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 16px #0000004d;transition:all .3s ease}.overall-sentiment[data-v-99820e20]:hover{transform:scale(1.05)}.overall-sentiment.very-bullish[data-v-99820e20]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.overall-sentiment.bullish[data-v-99820e20]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.overall-sentiment.neutral[data-v-99820e20]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.overall-sentiment.warning[data-v-99820e20]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.overall-sentiment.bearish[data-v-99820e20]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.sentiment-icon[data-v-99820e20]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.sentiment-text[data-v-99820e20]{text-shadow:0 2px 4px rgba(0,0,0,.2)}.indicator-card.locked-card[data-v-99820e20]{opacity:.6;filter:blur(2px);pointer-events:none}.indicator-card.locked-card[data-v-99820e20]:hover{opacity:.8}.lock-overlay[data-v-99820e20]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.75rem;z-index:10;cursor:pointer;transition:all .3s}.lock-overlay[data-v-99820e20]:hover{background:#000c}.lock-icon[data-v-99820e20]{font-size:2.5rem;margin-bottom:.5rem;animation:lockPulse-99820e20 2s ease-in-out infinite}@keyframes lockPulse-99820e20{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.lock-text[data-v-99820e20]{color:#f59e0b;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.indicator-label[data-v-99820e20]{color:#9ca3af;font-size:.9rem;margin-bottom:.75rem}.indicator-value[data-v-99820e20]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.indicator-status[data-v-99820e20]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block}.indicator-status.bullish[data-v-99820e20]{background:#22c55e33;color:#22c55e}.indicator-status.bearish[data-v-99820e20]{background:#ef444433;color:#ef4444}.indicator-status.neutral[data-v-99820e20]{background:#f59e0b33;color:#f59e0b}.ai-analysis-box[data-v-99820e20]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(245,158,11,.3);border-radius:.75rem}.ai-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-analysis-box h3[data-v-99820e20]{color:#fff;font-size:1.25rem;margin:0}.btn-ai-refresh[data-v-99820e20]{padding:.5rem 1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;transition:all .3s;font-size:.85rem}.btn-ai-refresh[data-v-99820e20]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #f59e0b66}.btn-ai-refresh[data-v-99820e20]:disabled{opacity:.6;cursor:not-allowed}.ai-loading[data-v-99820e20]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.ai-loading p[data-v-99820e20]{color:#9ca3af;font-size:.95rem}.ai-text[data-v-99820e20]{color:#d1d5db;line-height:1.9;margin-bottom:1.5rem;font-size:.95rem}.ai-analysis-box p[data-v-99820e20]{color:#d1d5db;line-height:1.7;margin-bottom:1rem}.ai-text[data-v-99820e20] h4.ai-section-title{color:#f59e0b;font-size:1.05rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem;padding-left:.5rem;border-left:3px solid #f59e0b}.ai-text[data-v-99820e20] .ai-bullet{color:#fbbf24;font-weight:600;margin-left:1rem}.ema-sma-section[data-v-99820e20]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.section-subtitle[data-v-99820e20]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.ma-visual-container[data-v-99820e20]{display:flex;flex-direction:column;gap:1.5rem}.current-price-indicator[data-v-99820e20]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f633,#6366f133);border:2px solid rgba(59,130,246,.4);border-radius:.75rem;box-shadow:0 4px 12px #3b82f633}.price-label[data-v-99820e20]{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.price-value[data-v-99820e20]{font-size:1.5rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.4)}.ma-visual-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.ma-visual-column[data-v-99820e20]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.15)}.ma-visual-title[data-v-99820e20]{display:flex;align-items:center;gap:.625rem;font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:1.25rem;padding-bottom:.875rem;border-bottom:2px solid rgba(59,130,246,.3)}.title-icon[data-v-99820e20]{font-size:1.25rem}.ma-visual-list[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.ma-visual-item[data-v-99820e20]{padding:1rem;background:#1e293b99;border-radius:.625rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.ma-visual-item[data-v-99820e20]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}.ma-visual-item.bullish[data-v-99820e20]{border-left:3px solid #22c55e}.ma-visual-item.bearish[data-v-99820e20]{border-left:3px solid #ef4444}.ma-info[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.ma-period[data-v-99820e20]{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.ma-price[data-v-99820e20]{font-size:.9375rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-distance-bar[data-v-99820e20]{height:8px;background:#0f172acc;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.distance-fill[data-v-99820e20]{height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px currentColor}.ma-distance-text[data-v-99820e20]{font-size:.8125rem;font-weight:600;color:#cbd5e1;text-align:right}.supertrend-visual-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}.supertrend-visual-card[data-v-99820e20]{background:linear-gradient(135deg,#0f172acc,#1e293bcc);border:1px solid rgba(148,163,184,.2);border-radius:.875rem;padding:1.25rem;transition:all .3s ease;position:relative;overflow:hidden}.supertrend-visual-card[data-v-99820e20]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.supertrend-visual-card.bullish[data-v-99820e20]:before{background:linear-gradient(90deg,transparent,#22c55e,transparent)}.supertrend-visual-card.bearish[data-v-99820e20]:before{background:linear-gradient(90deg,transparent,#ef4444,transparent)}.supertrend-visual-card[data-v-99820e20]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.st-card-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.15)}.st-timeframe[data-v-99820e20]{font-size:1.125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:1px}.st-trend-badge[data-v-99820e20]{display:flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase}.st-trend-badge.bullish[data-v-99820e20]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.st-trend-badge.bearish[data-v-99820e20]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.st-trend-badge.neutral[data-v-99820e20]{background:#94a3b833;color:#94a3b8;border:1px solid rgba(148,163,184,.4)}.trend-icon[data-v-99820e20]{font-size:1rem}.st-price-range[data-v-99820e20]{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem}.current-price-line[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;justify-content:center;padding:.625rem;background:#3b82f626;border:1px dashed rgba(59,130,246,.4);border-radius:.5rem}.price-marker[data-v-99820e20]{font-size:1.125rem}.price-text[data-v-99820e20]{font-size:1rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace}.st-level[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:.625rem;transition:all .3s ease}.st-level[data-v-99820e20]:hover{transform:translate(4px)}.resistance-level[data-v-99820e20]{background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid rgba(239,68,68,.3)}.support-level[data-v-99820e20]{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border:1px solid rgba(34,197,94,.3)}.level-icon[data-v-99820e20]{font-size:1.5rem;flex-shrink:0}.level-details[data-v-99820e20]{display:flex;flex-direction:column;gap:.25rem;flex:1}.level-name[data-v-99820e20]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.level-price[data-v-99820e20]{font-size:1rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.level-distance[data-v-99820e20]{font-size:.8125rem;font-weight:600;margin-top:.125rem}.level-distance.above[data-v-99820e20]{color:#22c55e}.level-distance.below[data-v-99820e20]{color:#ef4444}.st-recommendation[data-v-99820e20]{padding:.75rem 1rem;background:linear-gradient(135deg,#6366f11a,#3b82f61a);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;font-size:.875rem;line-height:1.5;color:#cbd5e1;font-weight:500}.ma-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.ma-column[data-v-99820e20]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.ma-title[data-v-99820e20]{font-size:1rem;font-weight:700;color:#94a3b8;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.ma-list[data-v-99820e20]{display:flex;flex-direction:column;gap:.75rem}.ma-item[data-v-99820e20]{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:1rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.ma-item[data-v-99820e20]:hover{background:#1e293bb3;transform:translate(4px)}.ma-label[data-v-99820e20]{font-size:.875rem;font-weight:600;color:#94a3b8}.ma-value[data-v-99820e20]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-status[data-v-99820e20]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.ma-status.bullish[data-v-99820e20]{color:#22c55e;background:#22c55e26}.ma-status.bearish[data-v-99820e20]{color:#ef4444;background:#ef444426}.ma-status.neutral[data-v-99820e20]{color:#94a3b8;background:#94a3b826}.supertrend-section[data-v-99820e20]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.timeframe-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.timeframe-card[data-v-99820e20]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:1.25rem;transition:all .3s ease}.timeframe-card[data-v-99820e20]:hover{border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.tf-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.tf-label[data-v-99820e20]{font-size:.875rem;font-weight:700;color:#f8fafc;text-transform:uppercase;letter-spacing:.05em}.tf-trend[data-v-99820e20]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.tf-trend.bullish[data-v-99820e20]{color:#22c55e;background:#22c55e26}.tf-trend.bearish[data-v-99820e20]{color:#ef4444;background:#ef444426}.tf-trend.neutral[data-v-99820e20]{color:#94a3b8;background:#94a3b826}.tf-levels[data-v-99820e20]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.level-item[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-radius:.5rem}.level-item.support[data-v-99820e20]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2)}.level-item.resistance[data-v-99820e20]{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}.level-label[data-v-99820e20]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase}.level-value[data-v-99820e20]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.tf-distance[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#1e293b80;border-radius:.5rem}.distance-label[data-v-99820e20]{font-size:.7rem;color:#94a3b8}.distance-value[data-v-99820e20]{font-size:.75rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.buy-score-section[data-v-99820e20]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:2px solid rgba(59,130,246,.3);border-radius:1.5rem}.coin-info-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background:linear-gradient(135deg,#3b82f626,#6366f126);border:1px solid rgba(59,130,246,.3);border-radius:1rem;margin-bottom:1.5rem}.coin-info-left[data-v-99820e20]{display:flex;align-items:baseline;gap:1rem}.coin-symbol-large[data-v-99820e20]{font-size:1.75rem;font-weight:900;color:#f8fafc;text-shadow:0 2px 12px rgba(59,130,246,.5);letter-spacing:.05em}.coin-period[data-v-99820e20]{font-size:1rem;font-weight:700;color:#3b82f6;background:#3b82f633;padding:.25rem .75rem;border-radius:.5rem;text-transform:uppercase}.coin-price-large[data-v-99820e20]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.price-label-small[data-v-99820e20]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.price-value-large[data-v-99820e20]{font-size:1.5rem;font-weight:900;color:#22c55e;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(34,197,94,.4)}.section-header-with-share[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.btn-share[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#1da1f2,#0c8cd9);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #1da1f24d}.btn-share[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1da1f280;background:linear-gradient(135deg,#0c8cd9,#1da1f2)}.btn-share[data-v-99820e20]:active{transform:translateY(0)}.btn-share svg[data-v-99820e20]{width:20px;height:20px}.share-dropdown-wrapper[data-v-99820e20]{position:relative}.share-dropdown-menu[data-v-99820e20]{position:absolute;top:100%;right:0;margin-top:.5rem;background:linear-gradient(135deg,#1e293bfa,#0f172afa);border:1px solid rgba(148,163,184,.3);border-radius:.75rem;padding:.5rem;min-width:220px;box-shadow:0 8px 32px #0006;z-index:1000;animation:slideDown-99820e20 .2s ease-out}.share-option[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#e2e8f0;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.share-option[data-v-99820e20]:hover{background:#3b82f626;color:#60a5fa;transform:translate(4px)}.share-option svg[data-v-99820e20]{flex-shrink:0;width:20px;height:20px}.share-option[data-v-99820e20]:nth-child(1):hover{background:#1da1f226;color:#1da1f2}.share-option[data-v-99820e20]:nth-child(2):hover{background:#0088cc26;color:#08c}.share-option[data-v-99820e20]:nth-child(3):hover{background:#25d36626;color:#25d366}.share-option[data-v-99820e20]:nth-child(4):hover{background:#a855f726;color:#a855f7}.score-container[data-v-99820e20]{display:grid;grid-template-columns:350px 1fr;gap:2rem}.score-gauge-wrapper[data-v-99820e20]{display:flex;flex-direction:column;gap:1.5rem}.score-gauge[data-v-99820e20]{position:relative;width:100%;height:150px}.gauge-svg[data-v-99820e20]{width:100%;height:100%}.gauge-score[data-v-99820e20]{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-number[data-v-99820e20]{font-size:3rem;font-weight:800;line-height:1}.score-label[data-v-99820e20]{font-size:1rem;color:#94a3b8;font-weight:600}.score-status[data-v-99820e20]{padding:1rem 1.5rem;border-radius:.75rem;text-align:center;font-size:1rem;font-weight:700;color:#fff}.score-details[data-v-99820e20]{display:flex;flex-direction:column;gap:2rem}.score-breakdown[data-v-99820e20]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.breakdown-title[data-v-99820e20]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.breakdown-item[data-v-99820e20]{margin-bottom:1rem}.breakdown-header[data-v-99820e20]{display:flex;justify-content:space-between;margin-bottom:.5rem}.breakdown-name[data-v-99820e20]{font-size:.875rem;font-weight:600;color:#94a3b8}.breakdown-points[data-v-99820e20]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.breakdown-bar[data-v-99820e20]{height:8px;background:#1e293b80;border-radius:4px;overflow:hidden}.breakdown-fill[data-v-99820e20]{height:100%;transition:width .5s ease}.total-score[data-v-99820e20]{display:flex;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(148,163,184,.2);font-size:1rem;font-weight:700;color:#f8fafc}.total-value[data-v-99820e20]{color:#3b82f6}.entry-zone[data-v-99820e20]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.entry-title[data-v-99820e20]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.entry-recommendation[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.entry-status[data-v-99820e20]{padding:1rem;border-radius:.5rem;font-size:.95rem;font-weight:700;text-align:center}.entry-status.excellent[data-v-99820e20]{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}.entry-status.good[data-v-99820e20]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#4ade80}.entry-status.moderate[data-v-99820e20]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#f59e0b}.entry-status.risky[data-v-99820e20]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}.entry-status.waiting[data-v-99820e20]{background:#94a3b826;border:1px solid rgba(148,163,184,.2);color:#94a3b8}.entry-prices[data-v-99820e20]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.price-item[data-v-99820e20]{padding:.75rem;border-radius:.5rem;border:1px solid}.price-item.ideal[data-v-99820e20]{background:#22c55e1a;border-color:#22c55e33}.price-item.acceptable[data-v-99820e20]{background:#f59e0b1a;border-color:#f59e0b33}.price-item.stop[data-v-99820e20]{background:#ef44441a;border-color:#ef444433}.price-item.target[data-v-99820e20]{background:#3b82f61a;border-color:#3b82f633}.price-label[data-v-99820e20]{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;margin-bottom:.25rem;text-transform:uppercase}.price-value[data-v-99820e20]{display:block;font-size:.9rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.risk-reward[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:.5rem}.rr-label[data-v-99820e20]{font-size:.875rem;font-weight:600;color:#94a3b8}.rr-value[data-v-99820e20]{font-size:1.125rem;font-weight:800;color:#6366f1;font-family:Courier New,monospace}@media(max-width:1024px){.ma-grid[data-v-99820e20],.score-container[data-v-99820e20],.entry-prices[data-v-99820e20]{grid-template-columns:1fr}.alerts-header-content[data-v-99820e20]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-item[data-v-99820e20]{padding:1rem}.alert-icon[data-v-99820e20]{font-size:1.5rem;min-width:2rem;height:2rem}}@media(max-width:640px){.section-header[data-v-99820e20]{flex-direction:column;align-items:flex-start;gap:1rem}.btn-clear-alerts[data-v-99820e20]{width:100%}.alert-footer[data-v-99820e20]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-count-badge[data-v-99820e20]{font-size:.65rem;min-width:1.125rem;height:1.125rem}}.ai-text[data-v-99820e20] .ai-highlight{color:#22c55e;font-weight:700;background:#22c55e1a;padding:.15rem .5rem;border-radius:.25rem}.ai-text[data-v-99820e20] .ai-arrow{color:#f59e0b;font-weight:700;margin:0 .25rem}.ai-text[data-v-99820e20] .ai-price{color:#60a5fa;font-weight:600;font-family:Courier New,monospace}.analysis-tags[data-v-99820e20]{display:flex;gap:.75rem;flex-wrap:wrap}.tag[data-v-99820e20]{padding:.5rem 1rem;background:#ffffff1a;border-radius:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600}.tag.bullish[data-v-99820e20]{background:#22c55e33;color:#22c55e}.market-sentiment-section[data-v-99820e20]{margin-bottom:2rem;position:relative}.locked-section[data-v-99820e20]{position:relative;filter:blur(3px);opacity:.5;pointer-events:none}.locked-section[data-v-99820e20]:before{content:"";position:absolute;inset:0;background:#0006;z-index:5;border-radius:1rem}.section-title-wrapper[data-v-99820e20]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.section-lock-badge[data-v-99820e20]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.375rem .75rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem;animation:lockBadgePulse-99820e20 2s ease-in-out infinite}@keyframes lockBadgePulse-99820e20{0%,to{box-shadow:0 0 #f59e0bb3}50%{box-shadow:0 0 0 8px #f59e0b00}}.sentiment-title[data-v-99820e20]{color:#fff;font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.5rem;margin:0}.sentiment-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.sentiment-card[data-v-99820e20]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.sentiment-card[data-v-99820e20]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.sentiment-icon[data-v-99820e20]{font-size:2.5rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.sentiment-content[data-v-99820e20]{flex:1}.sentiment-label[data-v-99820e20]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.sentiment-value[data-v-99820e20]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.sentiment-status[data-v-99820e20]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;margin-bottom:.75rem}.sentiment-status.bullish[data-v-99820e20]{background:#22c55e33;color:#22c55e}.sentiment-status.bearish[data-v-99820e20]{background:#ef444433;color:#ef4444}.sentiment-status.neutral[data-v-99820e20]{background:#f59e0b33;color:#f59e0b}.sentiment-description[data-v-99820e20]{color:#d1d5db;font-size:.85rem;line-height:1.5}.position-balance-section[data-v-99820e20]{margin-bottom:2rem}.position-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.position-card[data-v-99820e20]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.position-card.highlight[data-v-99820e20]{border-color:#f59e0b4d;background:linear-gradient(135deg,#1e293b,#0f172a)}.position-card[data-v-99820e20]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.position-header[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-icon[data-v-99820e20]{font-size:2rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f59e0b1a;border-radius:.75rem}.position-title[data-v-99820e20]{color:#fff;font-size:1rem;font-weight:700}.position-content[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.ratio-display[data-v-99820e20]{text-align:center;padding:1rem;background:#0003;border-radius:.75rem}.ratio-value[data-v-99820e20]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.25rem}.ratio-label[data-v-99820e20]{color:#9ca3af;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.account-split[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem}.account-bar[data-v-99820e20]{height:12px;background:#ffffff0d;border-radius:6px;overflow:hidden;display:flex}.long-bar[data-v-99820e20]{background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .5s}.short-bar[data-v-99820e20]{background:linear-gradient(90deg,#ef4444,#dc2626);transition:width .5s}.account-percentages[data-v-99820e20]{display:flex;justify-content:space-between;font-size:.85rem;font-weight:600}.long-percent[data-v-99820e20]{color:#22c55e}.short-percent[data-v-99820e20]{color:#ef4444}.position-status[data-v-99820e20]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;text-align:center}.position-status.bullish[data-v-99820e20]{background:#22c55e33;color:#22c55e}.position-status.bearish[data-v-99820e20]{background:#ef444433;color:#ef4444}.position-status.neutral[data-v-99820e20]{background:#f59e0b33;color:#f59e0b}.position-description[data-v-99820e20]{color:#d1d5db;font-size:.85rem;line-height:1.5;text-align:center}.risk-content[data-v-99820e20]{display:flex;flex-direction:column;gap:2rem}.risk-overview[data-v-99820e20]{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:center}.risk-gauge[data-v-99820e20]{text-align:center}.gauge-container[data-v-99820e20]{width:200px;height:200px;margin:0 auto 1rem;background:conic-gradient(from 0deg,#22c55e,#f59e0b 120deg,#ef4444 240deg 360deg);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.gauge-container[data-v-99820e20]:before{content:"";position:absolute;width:160px;height:160px;background:#0f172a;border-radius:50%}.gauge-value[data-v-99820e20]{font-size:3rem;font-weight:700;color:#fff;z-index:1}.gauge-label[data-v-99820e20]{color:#9ca3af;z-index:1;font-size:.9rem}.risk-status[data-v-99820e20]{padding:.75rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:1.1rem}.risk-status.moderate[data-v-99820e20]{background:#f59e0b33;color:#f59e0b}.risk-breakdown[data-v-99820e20]{display:flex;flex-direction:column;gap:1.5rem}.risk-item[data-v-99820e20]{display:grid;grid-template-columns:200px 1fr 80px;gap:1rem;align-items:center}.risk-label[data-v-99820e20]{color:#e5e7eb;font-weight:500}.risk-bar[data-v-99820e20]{height:10px;background:#ffffff1a;border-radius:5px;overflow:hidden}.risk-bar .bar-fill[data-v-99820e20]{height:100%;background:linear-gradient(90deg,#22c55e,#f59e0b)}.risk-bar .bar-fill.warning[data-v-99820e20]{background:linear-gradient(90deg,#f59e0b,#ef4444)}.risk-bar .bar-fill.success[data-v-99820e20]{background:#22c55e}.risk-percentage[data-v-99820e20]{color:#fff;font-weight:700;text-align:right}.risk-recommendations h3[data-v-99820e20]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem}.recommendation-list[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.rec-item[data-v-99820e20]{display:flex;gap:1rem;padding:1.25rem;background:#0a0f1e99;border-radius:.75rem;border-left:3px solid #f59e0b}.rec-number[data-v-99820e20]{width:32px;height:32px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.rec-title[data-v-99820e20]{color:#fff;font-weight:600;font-size:1rem;margin-bottom:.5rem}.rec-desc[data-v-99820e20]{color:#9ca3af;font-size:.9rem;line-height:1.5}.settings-content[data-v-99820e20]{display:flex;flex-direction:column;gap:2rem}.settings-group[data-v-99820e20]{padding:1.5rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.settings-group h3[data-v-99820e20]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.setting-item[data-v-99820e20]{margin-bottom:1.5rem}.setting-item[data-v-99820e20]:last-child{margin-bottom:0}.setting-item label[data-v-99820e20]{display:block;color:#e5e7eb;font-weight:500;margin-bottom:.5rem;font-size:.95rem}.setting-select[data-v-99820e20],.setting-input[data-v-99820e20]{width:100%;padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem}.setting-select[data-v-99820e20]:focus,.setting-input[data-v-99820e20]:focus{outline:none;border-color:#f59e0b}.checkbox-label[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#e5e7eb}.checkbox-label input[data-v-99820e20]{width:18px;height:18px;cursor:pointer}.header-controls[data-v-99820e20]{display:flex;gap:1rem;align-items:center}.period-selector[data-v-99820e20],.coin-selector[data-v-99820e20]{padding:.5rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;transition:all .3s}.period-selector[data-v-99820e20]:focus,.coin-selector[data-v-99820e20]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.period-selector option[data-v-99820e20],.coin-selector option[data-v-99820e20]{background:#1e293b;color:#fff}.loading-state[data-v-99820e20]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1.5rem}.loading-spinner[data-v-99820e20]{width:60px;height:60px;border:4px solid rgba(245,158,11,.2);border-top:4px solid #f59e0b;border-radius:50%;animation:spin-99820e20 1s linear infinite}@keyframes spin-99820e20{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-99820e20]{color:#9ca3af;font-size:1.1rem}.error-banner[data-v-99820e20]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;padding:1rem 1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;color:#ef4444}.error-icon[data-v-99820e20]{font-size:1.5rem}.btn-refresh[data-v-99820e20]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-99820e20]{padding:.875rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-primary[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}@media(max-width:1200px){.grid-2[data-v-99820e20],.risk-overview[data-v-99820e20]{grid-template-columns:1fr}}@media(max-width:768px){.dashboard[data-v-99820e20]{flex-direction:column}.sidebar[data-v-99820e20]{width:100%;height:auto;position:static}.header[data-v-99820e20]{flex-direction:column;gap:1rem;align-items:flex-start;padding:1rem}.coin-ticker-container[data-v-99820e20]{width:100%;max-width:none}.ticker-item[data-v-99820e20]{padding:.375rem .75rem}.ticker-icon[data-v-99820e20]{font-size:1rem}.ticker-symbol[data-v-99820e20],.ticker-price[data-v-99820e20]{font-size:.8125rem}.ticker-change[data-v-99820e20]{font-size:.7rem}.header-right[data-v-99820e20]{width:100%;flex-direction:column;align-items:stretch}.search-bar input[data-v-99820e20]{width:100%}}.profile-section[data-v-99820e20]{padding:2rem}.profile-avatar-section[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem;padding:2rem;margin-bottom:2rem;background:#ffffff05;border-radius:1rem;border:1px solid rgba(255,255,255,.05)}.profile-avatar-large[data-v-99820e20]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ef4444);display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:#fff;flex-shrink:0}.profile-info h2[data-v-99820e20]{color:#fff;font-size:1.8rem;margin:0 0 .5rem}.profile-username[data-v-99820e20]{color:#9ca3af;font-size:1.1rem;margin:0}.profile-form[data-v-99820e20]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.form-group[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-99820e20]{color:#fff;font-weight:500;font-size:.95rem}.field-note[data-v-99820e20]{color:#9ca3af;font-size:.85rem;font-weight:400;margin-left:.5rem}.form-control[data-v-99820e20]{padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s}.form-control[data-v-99820e20]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.form-control.readonly[data-v-99820e20]{background:#1e293b4d;cursor:not-allowed;opacity:.7}.password-input-wrapper[data-v-99820e20]{position:relative}.toggle-password-btn[data-v-99820e20]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:1.2rem;padding:.25rem;color:#9ca3af}.toggle-password-btn[data-v-99820e20]:hover{color:#fff}.alert-message[data-v-99820e20]{padding:1rem;border-radius:.5rem;font-size:.9rem;animation:slideDown-99820e20 .3s ease}.alert-error[data-v-99820e20]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.alert-success[data-v-99820e20]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}@keyframes slideDown-99820e20{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.form-actions[data-v-99820e20]{margin-top:1rem}.modal-overlay[data-v-99820e20]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-99820e20 .3s ease}@keyframes fadeIn-99820e20{0%{opacity:0}to{opacity:1}}.modal-content[data-v-99820e20]{background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid rgba(239,68,68,.5);border-radius:1.5rem;max-width:550px;width:90%;padding:0;animation:slideUp-99820e20 .4s ease;box-shadow:0 20px 60px #00000080}@keyframes slideUp-99820e20{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-99820e20]{padding:2rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.modal-icon[data-v-99820e20]{font-size:4rem;margin-bottom:1rem;animation:bounce-99820e20 1s infinite}.modal-header h2[data-v-99820e20]{color:#fff;font-size:1.75rem;margin:0;font-weight:700}.modal-body[data-v-99820e20]{padding:2rem}.modal-message[data-v-99820e20]{color:#e5e7eb;font-size:1.1rem;text-align:center;margin:0 0 1.5rem;line-height:1.6}.modal-message strong[data-v-99820e20]{color:#f59e0b;font-weight:700}.grace-period-offer[data-v-99820e20]{background:linear-gradient(135deg,#10b98126,#05966926);border:2px solid rgba(16,185,129,.4);border-radius:1rem;padding:1.5rem;margin:1.5rem 0;text-align:center}.offer-badge[data-v-99820e20]{display:inline-block;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.5rem 1rem;border-radius:2rem;font-weight:700;font-size:.9rem;margin-bottom:1rem;animation:buttonPulse-99820e20 2s infinite}.offer-text[data-v-99820e20]{color:#fff;font-size:1.15rem;margin:.75rem 0;line-height:1.6}.discount-highlight[data-v-99820e20]{color:#10b981;font-size:1.3rem;font-weight:800}.offer-expiry[data-v-99820e20]{color:#9ca3af;font-size:.9rem;margin:.5rem 0 0}.modal-actions[data-v-99820e20]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.btn-renew[data-v-99820e20]{padding:1rem 2rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.75rem;color:#fff;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #10b98166}.btn-renew[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98199}.btn-pricing[data-v-99820e20]{padding:.9rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-pricing[data-v-99820e20]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.btn-continue-free[data-v-99820e20]{padding:.9rem 2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#9ca3af;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-continue-free[data-v-99820e20]:hover{background:#ffffff26;color:#fff}.current-positions-section[data-v-99820e20]{margin-bottom:2rem;animation:fadeIn-99820e20 .5s ease-in-out}.header-title-group[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.positions-summary[data-v-99820e20]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.summary-item[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:.5rem;font-size:.9rem;font-weight:600;border:1px solid rgba(255,255,255,.1);transition:all .3s}.summary-item[data-v-99820e20]:hover{transform:translateY(-2px);border-color:#fff3}.summary-icon[data-v-99820e20]{font-size:1.1rem}.long-summary[data-v-99820e20]{color:#22c55e;border-color:#22c55e4d}.short-summary[data-v-99820e20]{color:#ef4444;border-color:#ef44444d}.total-pnl[data-v-99820e20]{font-size:1rem;padding:.5rem 1.25rem}.total-pnl.profit[data-v-99820e20]{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d;animation:pulse-99820e20 2s ease-in-out infinite}.total-pnl.loss[data-v-99820e20]{color:#ef4444;background:#ef44441a;border-color:#ef44444d}@keyframes pulse-99820e20{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 8px #22c55e00}}.positions-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.position-item[data-v-99820e20]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:2px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;overflow:hidden;position:relative}.position-item[data-v-99820e20]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.3}.position-item.long[data-v-99820e20]{color:#22c55e}.position-item.long[data-v-99820e20]:hover{border-color:#22c55e80;box-shadow:0 8px 25px #22c55e33;transform:translateY(-4px)}.position-item.short[data-v-99820e20]{color:#ef4444}.position-item.short[data-v-99820e20]:hover{border-color:#ef444480;box-shadow:0 8px 25px #ef444433;transform:translateY(-4px)}.position-main[data-v-99820e20]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-symbol-section[data-v-99820e20]{display:flex;align-items:center;gap:1rem}.current-positions-section .symbol-badge[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;font-weight:700;font-size:.85rem;text-transform:uppercase;position:relative;z-index:1}.current-positions-section .symbol-badge.long[data-v-99820e20]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.current-positions-section .symbol-badge.short[data-v-99820e20]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.current-positions-section .badge-icon[data-v-99820e20]{font-size:1.2rem;position:relative;z-index:2}.current-positions-section .badge-text[data-v-99820e20]{position:relative;z-index:2}.current-positions-section .current-positions-section .symbol-info[data-v-99820e20]{display:flex;flex-direction:column;gap:.25rem}.current-positions-section .symbol-name[data-v-99820e20]{color:#fff;font-size:1.25rem;font-weight:700}.current-positions-section .symbol-leverage[data-v-99820e20]{color:#9ca3af;font-size:.85rem;font-weight:600}.current-positions-section .symbol-margin-type[data-v-99820e20]{color:#64748b;font-size:.75rem;font-weight:500;margin-top:.25rem;padding:.15rem .5rem;background:#64748b1a;border-radius:.375rem;display:inline-block}.position-pnl[data-v-99820e20]{text-align:right}.pnl-value[data-v-99820e20]{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.position-pnl.profit .pnl-value[data-v-99820e20]{color:#22c55e}.position-pnl.loss .pnl-value[data-v-99820e20]{color:#ef4444}.pnl-percentage[data-v-99820e20]{font-size:.9rem;font-weight:600;opacity:.8}.pnl-percentage.profit[data-v-99820e20]{color:#22c55e}.pnl-percentage.loss[data-v-99820e20]{color:#ef4444}.current-positions-section .position-details[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.current-positions-section .detail-row[data-v-99820e20]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.current-positions-section .detail-item[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#0003;border-radius:.5rem;transition:all .3s}.current-positions-section .detail-item[data-v-99820e20]:hover{background:#0000004d}.current-positions-section .detail-label[data-v-99820e20]{color:#9ca3af;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.current-positions-section .detail-value[data-v-99820e20]{color:#fff;font-size:.95rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.current-positions-section .liquidation-price[data-v-99820e20]{color:#f59e0b}@keyframes fadeIn-99820e20{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.positions-grid[data-v-99820e20]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:768px){.positions-grid[data-v-99820e20]{grid-template-columns:1fr}.positions-summary[data-v-99820e20]{gap:.5rem}.summary-item[data-v-99820e20]{font-size:.8rem;padding:.4rem .8rem}.position-main[data-v-99820e20]{flex-direction:column;gap:1rem}.position-pnl[data-v-99820e20]{text-align:left}}.risk-card[data-v-99820e20]{cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.risk-card[data-v-99820e20]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:currentColor;opacity:.5}.risk-card.low[data-v-99820e20]{border-color:#22c55e4d}.risk-card.low[data-v-99820e20]:hover{border-color:#22c55e99;box-shadow:0 8px 25px #22c55e33;transform:translateY(-2px)}.risk-card.medium[data-v-99820e20]{border-color:#f59e0b4d}.risk-card.medium[data-v-99820e20]:hover{border-color:#f59e0b99;box-shadow:0 8px 25px #f59e0b33;transform:translateY(-2px)}.risk-card.high[data-v-99820e20]{border-color:#fb923c4d}.risk-card.high[data-v-99820e20]:hover{border-color:#fb923c99;box-shadow:0 8px 25px #fb923c33;transform:translateY(-2px)}.risk-card.critical[data-v-99820e20]{border-color:#ef44444d;animation:pulse-red-99820e20 2s ease-in-out infinite}.risk-card.critical[data-v-99820e20]:hover{border-color:#ef444499;box-shadow:0 8px 25px #ef44444d;transform:translateY(-2px)}@keyframes pulse-red-99820e20{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 10px #ef444400}}.risk-badge[data-v-99820e20]{padding:.25rem .75rem;border-radius:.5rem;font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.risk-section[data-v-99820e20]{animation:fadeIn-99820e20 .5s ease-in-out}.risk-score-display[data-v-99820e20]{padding:.75rem 1.5rem;border-radius:.75rem;color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.risk-metrics-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.risk-metric-card[data-v-99820e20]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.risk-metric-card[data-v-99820e20]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.metric-icon[data-v-99820e20]{font-size:2.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.metric-content[data-v-99820e20]{flex:1}.metric-label[data-v-99820e20]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.metric-value[data-v-99820e20]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.metric-detail[data-v-99820e20]{color:#d1d5db;font-size:.85rem}.warning-text[data-v-99820e20]{color:#f59e0b;font-weight:600}.safe-text[data-v-99820e20]{color:#22c55e;font-weight:600}.risk-positions-section[data-v-99820e20]{margin-top:2rem}.subsection-title[data-v-99820e20]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(255,255,255,.1)}.risk-positions-list[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.risk-position-item[data-v-99820e20]{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.25rem;transition:all .3s}.risk-position-item[data-v-99820e20]:hover{background:#0000004d;border-color:#fff3}.risk-pos-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.risk-pos-symbol[data-v-99820e20]{display:flex;align-items:center;gap:.75rem}.symbol-text[data-v-99820e20]{color:#fff;font-size:1.1rem;font-weight:700}.risk-pos-leverage[data-v-99820e20]{color:#f59e0b;font-size:1rem;font-weight:700;background:#f59e0b1a;padding:.5rem 1rem;border-radius:.5rem}.risk-pos-metrics[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1rem}.risk-pos-metric[data-v-99820e20]{display:flex;flex-direction:column;gap:.25rem}.risk-pos-metric .label[data-v-99820e20]{color:#9ca3af;font-size:.8rem}.risk-pos-metric .value[data-v-99820e20]{color:#fff;font-size:.95rem;font-weight:700}.risk-pos-metric .value.critical[data-v-99820e20]{color:#ef4444}.risk-pos-metric .value.high[data-v-99820e20]{color:#fb923c}.risk-pos-metric .value.medium[data-v-99820e20]{color:#f59e0b}.risk-pos-metric .value.safe[data-v-99820e20]{color:#22c55e}.risk-bar[data-v-99820e20]{height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden}.risk-bar-fill[data-v-99820e20]{height:100%;transition:width .5s,background .3s}.risk-recommendations[data-v-99820e20]{margin-top:2rem}.recommendations-list[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.recommendation-item[data-v-99820e20]{display:flex;gap:1rem;padding:1rem;border-radius:.75rem;border-left:4px solid;transition:all .3s}.recommendation-item[data-v-99820e20]:hover{transform:translate(4px)}.recommendation-item.warning[data-v-99820e20]{background:#f59e0b1a;border-color:#f59e0b}.recommendation-item.critical[data-v-99820e20]{background:#ef44441a;border-color:#ef4444}.recommendation-item.success[data-v-99820e20]{background:#22c55e1a;border-color:#22c55e}.recommendation-item.info[data-v-99820e20]{background:#3b82f61a;border-color:#3b82f6}.rec-icon[data-v-99820e20]{font-size:1.5rem;flex-shrink:0}.rec-text[data-v-99820e20]{color:#e5e7eb;line-height:1.6}.rec-text strong[data-v-99820e20]{color:#fff;display:block;margin-bottom:.25rem}.no-recommendations[data-v-99820e20]{text-align:center;padding:2rem;color:#9ca3af;background:#0003;border-radius:.75rem;border:1px dashed rgba(255,255,255,.1)}.no-recommendations .info-icon[data-v-99820e20]{font-size:2rem;display:block;margin-bottom:.5rem}.rec-content[data-v-99820e20]{flex:1}.rec-actions[data-v-99820e20]{margin-top:.75rem;padding-left:1.25rem;list-style:none;display:flex;flex-direction:column;gap:.5rem}.rec-actions li[data-v-99820e20]{position:relative;color:#d1d5db;font-size:.9rem;line-height:1.5;padding-left:1.25rem}.rec-actions li[data-v-99820e20]:before{content:"";position:absolute;left:0;color:#f59e0b;font-weight:700}.recommendation-item.critical .rec-actions li[data-v-99820e20]:before{color:#ef4444}.recommendation-item.success .rec-actions li[data-v-99820e20]:before{color:#22c55e}.recommendation-item.info .rec-actions li[data-v-99820e20]:before{color:#3b82f6}.risk-visualization-section[data-v-99820e20]{display:grid;grid-template-columns:350px 1fr;gap:2rem;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.circular-progress-container[data-v-99820e20]{position:relative;display:flex;align-items:center;justify-content:center}.circular-progress[data-v-99820e20]{width:250px;height:250px;transform:scale(1);transition:transform .3s;filter:drop-shadow(0 0 20px rgba(245,158,11,.3))}.circular-progress[data-v-99820e20]:hover{transform:scale(1.05)}.progress-bar[data-v-99820e20]{transition:stroke-dasharray 1s ease-in-out,stroke .3s;animation:progressPulse-99820e20 2s ease-in-out infinite}@keyframes progressPulse-99820e20{0%,to{filter:drop-shadow(0 0 5px currentColor)}50%{filter:drop-shadow(0 0 15px currentColor)}}.progress-content[data-v-99820e20]{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-value[data-v-99820e20]{font-size:3rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 0 20px currentColor}.progress-label[data-v-99820e20]{color:#9ca3af;font-size:.9rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.progress-status[data-v-99820e20]{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.risk-breakdown-bars[data-v-99820e20]{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.breakdown-item[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem}.breakdown-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center}.breakdown-label[data-v-99820e20]{color:#d1d5db;font-size:.95rem;font-weight:600}.breakdown-value[data-v-99820e20]{color:#fff;font-size:1rem;font-weight:700}.breakdown-bar[data-v-99820e20]{height:20px;background:#0000004d;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 2px 4px #0000004d}.breakdown-fill[data-v-99820e20]{height:100%;border-radius:10px;transition:width 1s ease-in-out,background .3s;position:relative;overflow:hidden}.breakdown-fill[data-v-99820e20]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-99820e20 2s infinite}.breakdown-fill.safe[data-v-99820e20]{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 10px #22c55e80}.breakdown-fill.warning[data-v-99820e20]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.breakdown-fill.critical[data-v-99820e20]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480;animation:criticalPulse-99820e20 1.5s ease-in-out infinite}@keyframes criticalPulse-99820e20{0%,to{opacity:1}50%{opacity:.7}}@media(max-width:1200px){.risk-visualization-section[data-v-99820e20]{grid-template-columns:1fr}.circular-progress[data-v-99820e20]{width:200px;height:200px}.progress-value[data-v-99820e20]{font-size:2.5rem}}@media(max-width:768px){.risk-visualization-section[data-v-99820e20]{padding:1.5rem}.circular-progress[data-v-99820e20]{width:180px;height:180px}.progress-value[data-v-99820e20]{font-size:2rem}.breakdown-bar[data-v-99820e20]{height:16px}}.take-profit-price[data-v-99820e20]{color:#22c55e!important;font-weight:600}.stop-loss-price[data-v-99820e20]{color:#ef4444!important;font-weight:600}.rr-ratio-item[data-v-99820e20]{grid-column:1 / -1;background:linear-gradient(135deg,#22c55e1a,#10b9811a)!important;padding:.75rem;border-radius:.5rem;border:1px solid rgba(34,197,94,.2);display:flex;justify-content:space-between;align-items:center}.rr-ratio-value[data-v-99820e20]{font-size:1.1rem;font-weight:700;color:#22c55e!important;text-shadow:0 0 10px rgba(34,197,94,.3)}.api-loading[data-v-99820e20]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#3b82f61a;border-radius:.5rem;margin-bottom:1rem}.api-loading .loading-spinner[data-v-99820e20]{width:20px;height:20px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-99820e20 .8s linear infinite}.btn-secondary[data-v-99820e20]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-secondary[data-v-99820e20]:hover{background:linear-gradient(135deg,#4b5563,#374151);transform:translateY(-2px);box-shadow:0 4px 12px #6b72804d}.settings-group[data-v-99820e20]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.settings-group[data-v-99820e20]:last-child{border-bottom:none}.setting-input[data-v-99820e20]:read-only{background:#0000004d;color:#9ca3af;cursor:not-allowed}.api-warning-banner[data-v-99820e20]{background:linear-gradient(135deg,#ef444426,#dc262626);border:2px solid rgba(239,68,68,.5);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;animation:warningPulse-99820e20 2s ease-in-out infinite;box-shadow:0 4px 20px #ef444433}@keyframes warningPulse-99820e20{0%,to{border-color:#ef444480;box-shadow:0 4px 20px #ef444433}50%{border-color:#ef4444cc;box-shadow:0 4px 25px #ef444459}}.api-warning-content[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem}.api-warning-content .warning-icon[data-v-99820e20]{font-size:3rem;flex-shrink:0;animation:shake-99820e20 .5s ease-in-out infinite}@keyframes shake-99820e20{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.api-warning-content .warning-text[data-v-99820e20]{flex:1}.api-warning-content .warning-text h3[data-v-99820e20]{color:#ef4444;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.api-warning-content .warning-text p[data-v-99820e20]{color:#fca5a5;font-size:1rem;line-height:1.6;margin-bottom:.5rem}.api-warning-content .warning-text p strong[data-v-99820e20]{color:#fef2f2;font-weight:700}.api-warning-content .warning-note[data-v-99820e20]{color:#fecaca;font-size:.9rem;font-style:italic;opacity:.9;margin-top:.5rem}.btn-api-setup[data-v-99820e20]{padding:.875rem 1.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 4px 12px #ef444466;text-shadow:0 1px 2px rgba(0,0,0,.2)}.btn-api-setup[data-v-99820e20]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px #ef444480}.btn-api-setup[data-v-99820e20]:active{transform:translateY(0)}@media(max-width:768px){.api-warning-content[data-v-99820e20]{flex-direction:column;text-align:center}.api-warning-content .warning-text h3[data-v-99820e20]{font-size:1.25rem}.api-warning-content .warning-text p[data-v-99820e20]{font-size:.9rem}.btn-api-setup[data-v-99820e20]{width:100%}}.api-required-info[data-v-99820e20]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f59e0b26,#d9770626);border:1px solid rgba(245,158,11,.4);border-radius:.5rem;margin-bottom:1.5rem}.api-required-info .info-icon[data-v-99820e20]{font-size:1.5rem;flex-shrink:0}.api-required-info .info-text[data-v-99820e20]{flex:1;color:#fbbf24;font-size:.95rem;line-height:1.6}.api-required-info .info-text strong[data-v-99820e20]{color:#fef3c7;font-weight:700}.api-help-link[data-v-99820e20]{display:inline-block;margin-top:.5rem;color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s}.api-help-link[data-v-99820e20]:hover{color:#93c5fd;text-decoration:underline}.api-actions[data-v-99820e20]{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.api-message[data-v-99820e20]{padding:.875rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem;animation:slideIn-99820e20 .3s ease-out}@keyframes slideIn-99820e20{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.api-message.success[data-v-99820e20]{background:linear-gradient(135deg,#22c55e33,#16a34a33);border:1px solid rgba(34,197,94,.5);color:#86efac}.api-message.error[data-v-99820e20]{background:linear-gradient(135deg,#ef444433,#dc262633);border:1px solid rgba(239,68,68,.5);color:#fca5a5}.btn-danger[data-v-99820e20]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-danger[data-v-99820e20]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}.btn-danger[data-v-99820e20]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary[data-v-99820e20]:disabled,.btn-secondary[data-v-99820e20]:disabled{opacity:.5;cursor:not-allowed;transform:none}.setting-input[data-v-99820e20]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.api-actions[data-v-99820e20]{flex-direction:column}.api-actions button[data-v-99820e20]{width:100%}}.settings-header-with-help[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.settings-header-with-help h3[data-v-99820e20]{margin:0}.btn-help[data-v-99820e20]{padding:.5rem 1rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem}.btn-help[data-v-99820e20]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-inline-help[data-v-99820e20]{background:none;border:none;color:#3b82f6;cursor:pointer;text-decoration:underline;padding:0;margin-left:.5rem;font-size:inherit;font-weight:600;transition:color .2s}.btn-inline-help[data-v-99820e20]:hover{color:#2563eb}.tutorial-modal[data-v-99820e20]{max-width:900px;width:90%;max-height:90vh;display:flex;flex-direction:column}.tutorial-modal .modal-header[data-v-99820e20]{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.tutorial-modal .modal-header h2[data-v-99820e20]{flex:1;margin:0;font-size:1.5rem}.btn-close-modal[data-v-99820e20]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.btn-close-modal[data-v-99820e20]:hover{background:#ef444433;color:#ef4444}.tutorial-modal .modal-body[data-v-99820e20]{flex:1;overflow-y:auto;padding:1.5rem}.tutorial-progress[data-v-99820e20]{margin-bottom:1.5rem}.step-indicator[data-v-99820e20]{display:block;font-weight:600;color:#3b82f6;margin-bottom:.5rem;font-size:.875rem}.progress-bar[data-v-99820e20]{width:100%;height:6px;background:#3b82f633;border-radius:3px;overflow:hidden}.progress-fill[data-v-99820e20]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease;border-radius:3px}.tutorial-content[data-v-99820e20]{display:flex;flex-direction:column;gap:1.5rem}.tutorial-image[data-v-99820e20]{width:100%;border-radius:.75rem;overflow:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.tutorial-image img[data-v-99820e20]{width:100%;height:auto;display:block}.tutorial-description[data-v-99820e20]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;padding:1.5rem}.tutorial-description h3[data-v-99820e20]{margin:0 0 .75rem;font-size:1.125rem;color:#3b82f6}.tutorial-description p[data-v-99820e20]{margin:0;line-height:1.6;color:#cbd5e1}.tutorial-navigation[data-v-99820e20]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.btn-tutorial-nav[data-v-99820e20]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;min-width:120px}.btn-tutorial-nav[data-v-99820e20]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-tutorial-nav[data-v-99820e20]:disabled{opacity:.3;cursor:not-allowed;transform:none}.btn-tutorial-nav.btn-finish[data-v-99820e20]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-tutorial-nav.btn-finish[data-v-99820e20]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #22c55e66}.tutorial-dots[data-v-99820e20]{display:flex;gap:.5rem;align-items:center}.tutorial-dots .dot[data-v-99820e20]{width:8px;height:8px;border-radius:50%;background:#3b82f64d;cursor:pointer;transition:all .3s}.tutorial-dots .dot[data-v-99820e20]:hover{background:#3b82f699;transform:scale(1.2)}.tutorial-dots .dot.active[data-v-99820e20]{background:#3b82f6;width:24px;border-radius:4px}@media(max-width:768px){.tutorial-modal[data-v-99820e20]{width:95%;max-height:95vh}.tutorial-modal .modal-header[data-v-99820e20]{padding:1rem}.tutorial-modal .modal-header h2[data-v-99820e20]{font-size:1.125rem}.tutorial-modal .modal-body[data-v-99820e20]{padding:1rem}.tutorial-navigation[data-v-99820e20]{flex-wrap:wrap}.btn-tutorial-nav[data-v-99820e20]{min-width:100px;padding:.625rem 1rem;font-size:.875rem}.tutorial-dots[data-v-99820e20]{order:3;width:100%;justify-content:center;margin-top:1rem}.settings-header-with-help[data-v-99820e20]{flex-direction:column;align-items:flex-start;gap:.75rem}.btn-help[data-v-99820e20]{width:100%;justify-content:center}}.market-trends-section[data-v-99820e20]{width:100%}.trends-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;margin-top:1.5rem}.trend-card[data-v-99820e20]{background:linear-gradient(135deg,#14141ecc,#1e1e2dcc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.trend-card[data-v-99820e20]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899);opacity:0;transition:opacity .3s}.trend-card[data-v-99820e20]:hover:before{opacity:1}.trend-card[data-v-99820e20]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633;border-color:#3b82f64d}.trend-header[data-v-99820e20]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.trend-icon[data-v-99820e20]{font-size:2rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border-radius:.75rem;border:1px solid rgba(59,130,246,.3)}.trend-title[data-v-99820e20]{font-size:1.25rem;font-weight:700;margin:0;color:#f1f5f9;flex:1}.trend-stats[data-v-99820e20]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.trend-stat-item[data-v-99820e20]{background:#0000004d;padding:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.05)}.trend-stat-item .stat-label[data-v-99820e20]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.trend-stat-item .stat-value[data-v-99820e20]{font-size:1rem;font-weight:700;color:#f1f5f9;margin-bottom:.5rem;font-family:Courier New,monospace}.trend-stat-item .stat-change[data-v-99820e20]{font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:.25rem}.trend-indicators[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.indicator-bar[data-v-99820e20]{display:flex;flex-direction:column;gap:.5rem}.indicator-label[data-v-99820e20]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.indicator-bar .progress-bar[data-v-99820e20]{width:100%;height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden;position:relative}.indicator-bar .progress-fill[data-v-99820e20]{height:100%;border-radius:4px;transition:width .5s ease,background .3s;position:relative}.indicator-bar .progress-fill.hot[data-v-99820e20]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480}.indicator-bar .progress-fill.warm[data-v-99820e20]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.indicator-bar .progress-fill.cold[data-v-99820e20]{background:linear-gradient(90deg,#3b82f6,#2563eb);box-shadow:0 0 10px #3b82f680}.indicator-bar .progress-fill[data-v-99820e20]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-99820e20 2s infinite}@keyframes shimmer-99820e20{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:1200px){.trends-grid[data-v-99820e20]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media(max-width:768px){.trends-grid[data-v-99820e20],.trend-stats[data-v-99820e20]{grid-template-columns:1fr}.trend-card[data-v-99820e20]{padding:1rem}}.hot-badge[data-v-99820e20]{position:absolute;top:-8px;right:1rem;background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);padding:.5rem 1rem;border-radius:1rem;display:flex;align-items:center;gap:.5rem;font-weight:800;font-size:.75rem;letter-spacing:.1em;box-shadow:0 4px 12px #ef444499;border:2px solid rgba(255,255,255,.2);z-index:10;animation:hotPulse-99820e20 2s infinite}.hot-badge .flame[data-v-99820e20]{font-size:1rem;animation:flameFlicker-99820e20 1.5s infinite}.hot-badge .hot-text[data-v-99820e20]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8)}@keyframes hotPulse-99820e20{0%,to{transform:scale(1);box-shadow:0 4px 12px #ef444499}50%{transform:scale(1.05);box-shadow:0 6px 20px #ef4444e6}}@keyframes flameFlicker-99820e20{0%,to{transform:scale(1) rotate(-5deg)}25%{transform:scale(1.1) rotate(5deg)}50%{transform:scale(.95) rotate(-3deg)}75%{transform:scale(1.05) rotate(3deg)}}.trend-card.hot-trend[data-v-99820e20]{background:linear-gradient(135deg,#ef444426,#dc26261a,#b91c1c26);border:2px solid rgba(239,68,68,.5);box-shadow:0 0 30px #ef44444d;animation:hotGlow-99820e20 3s infinite}.trend-card.hot-trend[data-v-99820e20]:before{background:linear-gradient(90deg,#ef4444,#f97316,#ef4444);opacity:1;height:6px;animation:hotGradient-99820e20 3s linear infinite}@keyframes hotGlow-99820e20{0%,to{box-shadow:0 0 30px #ef44444d}50%{box-shadow:0 0 50px #ef444480,0 0 80px #ef444433}}@keyframes hotGradient-99820e20{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trend-card.hot-trend[data-v-99820e20]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 40px #ef444480;border-color:#ef4444cc}.trend-card.hot-trend .trend-icon[data-v-99820e20]{background:linear-gradient(135deg,#ef44444d,#dc26264d);border-color:#ef444480;box-shadow:0 0 20px #ef44444d;animation:iconPulse-99820e20 2s infinite}@keyframes iconPulse-99820e20{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.trend-card.hot-trend .trend-title[data-v-99820e20]{color:#fef2f2;text-shadow:0 0 10px rgba(239,68,68,.5)}.trend-card.hot-trend .trend-stat-item[data-v-99820e20]{background:#ef44441a;border-color:#ef444433}.trend-card.hot-trend .stat-value[data-v-99820e20]{color:#fef2f2;text-shadow:0 0 5px rgba(239,68,68,.3)}.featured-coin-preview[data-v-99820e20]{margin-top:1.5rem;padding:1.25rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-radius:1rem;border:1px solid rgba(59,130,246,.2);transition:all .5s ease;animation:coinSlideIn-99820e20 .5s ease-out;cursor:pointer}.featured-coin-preview[data-v-99820e20]:hover{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f64d}@keyframes coinSlideIn-99820e20{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.coin-preview-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.2)}.preview-label[data-v-99820e20]{font-size:.875rem;font-weight:600;color:#3b82f6;display:flex;align-items:center;gap:.5rem}.coin-counter[data-v-99820e20]{font-size:.75rem;color:#64748b;background:#94a3b833;padding:.25rem .75rem;border-radius:1rem;font-weight:600}.coin-preview-content[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.coin-symbol[data-v-99820e20]{display:flex;align-items:baseline;gap:.5rem}.symbol-main[data-v-99820e20]{font-size:1.5rem;font-weight:800;color:#f8fafc;text-shadow:0 2px 8px rgba(59,130,246,.3)}.symbol-pair[data-v-99820e20]{font-size:1rem;color:#64748b;font-weight:600}.coin-price-info[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;background:#0f172a99;padding:.75rem 1rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.price-row[data-v-99820e20]{display:flex;flex-direction:column;gap:.25rem}.price-label[data-v-99820e20]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.price-value[data-v-99820e20]{font-size:1.125rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.price-change[data-v-99820e20]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem;display:flex;align-items:center}.price-change.positive[data-v-99820e20]{color:#22c55e;background:#22c55e26;box-shadow:0 0 15px #22c55e33}.price-change.negative[data-v-99820e20]{color:#ef4444;background:#ef444426;box-shadow:0 0 15px #ef444433}.coin-stats-row[data-v-99820e20]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.coin-stat[data-v-99820e20]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.coin-stat[data-v-99820e20]:hover{background:#1e293bb3;border-color:#94a3b833;transform:translateY(-2px)}.stat-mini-label[data-v-99820e20]{font-size:.7rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.stat-mini-value[data-v-99820e20]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.trend-card.hot-trend .featured-coin-preview[data-v-99820e20]{background:linear-gradient(135deg,#ef44441f,#dc26261f);border-color:#ef44444d}.trend-card.hot-trend .preview-label[data-v-99820e20]{color:#fca5a5}.trend-card.hot-trend .coin-preview-header[data-v-99820e20]{border-bottom-color:#ef44444d}@media(max-width:768px){.coin-stats-row[data-v-99820e20]{grid-template-columns:1fr}.coin-price-info[data-v-99820e20]{flex-direction:column;gap:.75rem;align-items:stretch}.price-change[data-v-99820e20]{text-align:center;justify-content:center}}.category-detail-modal[data-v-99820e20]{max-width:900px;max-height:90vh;overflow-y:auto}.category-detail-modal .modal-body[data-v-99820e20]{max-height:calc(90vh - 120px);overflow-y:auto}.category-header[data-v-99820e20]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(148,163,184,.15)}.btn-back.modern[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;color:#60a5fa;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #3b82f61a}.btn-back.modern[data-v-99820e20]:hover{background:linear-gradient(135deg,#3b82f633,#6366f133);border-color:#3b82f680;color:#3b82f6;transform:translate(-4px);box-shadow:0 4px 12px #3b82f640}.btn-back.modern .back-icon[data-v-99820e20]{font-size:1.25rem;transition:transform .3s ease}.btn-back.modern:hover .back-icon[data-v-99820e20]{transform:translate(-3px)}.btn-back.modern .back-text[data-v-99820e20]{font-weight:600;letter-spacing:.02em}.category-title[data-v-99820e20]{display:flex;align-items:center;gap:1rem;flex:1}.category-title .category-icon[data-v-99820e20]{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3))}.category-title h2[data-v-99820e20]{color:#f8fafc;font-size:2rem;font-weight:800;margin:0;line-height:1;background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.category-stats-summary[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-box[data-v-99820e20]{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.2);border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease}.stat-box[data-v-99820e20]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.stat-box-label[data-v-99820e20]{font-size:.875rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.stat-box-value[data-v-99820e20]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.5rem}.stat-box-change[data-v-99820e20]{font-size:1.125rem;font-weight:700}.sort-controls[data-v-99820e20]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#1e293b80;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.sort-label[data-v-99820e20]{font-size:.875rem;color:#94a3b8;font-weight:600}.sort-btn[data-v-99820e20]{padding:.5rem 1rem;border:1px solid rgba(148,163,184,.2);background:#0f172a80;color:#94a3b8;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-btn[data-v-99820e20]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.sort-btn.active[data-v-99820e20]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.category-coins-list[data-v-99820e20]{display:flex;flex-direction:column;gap:1rem}.coin-list-item[data-v-99820e20]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.25rem;transition:all .3s ease;cursor:pointer}.coin-list-item[data-v-99820e20]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 20px #3b82f633}.coin-item-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.category-detail-view .coin-item-symbol[data-v-99820e20]{display:flex;align-items:baseline;gap:.5rem}.category-detail-view .symbol-badge[data-v-99820e20]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;background-clip:text}.category-detail-view .symbol-parite[data-v-99820e20]{font-size:1rem;color:#64748b;font-weight:600}.coin-item-change[data-v-99820e20]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem}.coin-item-change.positive[data-v-99820e20]{color:#22c55e;background:#22c55e26}.coin-item-change.negative[data-v-99820e20]{color:#ef4444;background:#ef444426}.coin-item-details[data-v-99820e20]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem}.detail-row[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#0f172a80;border-radius:.5rem}.detail-label[data-v-99820e20]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.detail-value[data-v-99820e20]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-item-tags[data-v-99820e20]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip[data-v-99820e20]{font-size:.7rem;color:#94a3b8;background:#94a3b826;padding:.25rem .75rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.trend-card[data-v-99820e20]{cursor:pointer;-webkit-user-select:none;user-select:none}.trend-card[data-v-99820e20]:active{transform:scale(.98)}.coin-search-container[data-v-99820e20]{display:flex;align-items:center;gap:.75rem}.search-input-wrapper[data-v-99820e20]{position:relative;flex:1;min-width:280px}.search-icon[data-v-99820e20]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b;pointer-events:none;transition:color .3s ease}.search-input-wrapper:focus-within .search-icon[data-v-99820e20]{color:#3b82f6}.coin-search-input[data-v-99820e20]{width:100%;padding:.875rem 1rem .875rem 3rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:2px solid rgba(148,163,184,.2);border-radius:1rem;color:#f8fafc;font-size:.9375rem;font-weight:600;font-family:Courier New,monospace;letter-spacing:.02em;transition:all .3s ease;outline:none}.coin-search-input[data-v-99820e20]::placeholder{color:#64748b;font-weight:500;letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-search-input[data-v-99820e20]:hover{border-color:#3b82f64d;background:linear-gradient(135deg,#1e293be6,#0f172ae6)}.coin-search-input[data-v-99820e20]:focus{border-color:#3b82f6;background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 0 0 4px #3b82f626,0 8px 24px #3b82f633;transform:translateY(-1px)}.coin-search-btn[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:2px solid transparent;border-radius:1rem;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 12px #3b82f64d}.chart-icon[data-v-99820e20]{width:1.25rem;height:1.25rem}.coin-search-btn[data-v-99820e20]:hover{background:linear-gradient(135deg,#2563eb,#4f46e5);transform:translateY(-2px);box-shadow:0 8px 24px #3b82f680}.coin-search-btn[data-v-99820e20]:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f666}.coin-detail-drawer-overlay[data-v-99820e20]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:2rem}.coin-detail-drawer[data-v-99820e20]{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:1.5rem;width:100%;max-width:1400px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #00000080;border:1px solid rgba(148,163,184,.2);display:flex;flex-direction:column}.drawer-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(148,163,184,.2);background:#1e293b80}.drawer-header h2[data-v-99820e20]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.btn-close-drawer[data-v-99820e20]{padding:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;color:#ef4444;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-close-drawer[data-v-99820e20]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg)}.btn-close-drawer svg[data-v-99820e20]{width:1.5rem;height:1.5rem}.drawer-content[data-v-99820e20]{flex:1;overflow-y:auto;padding:2rem}.drawer-enter-active[data-v-99820e20],.drawer-leave-active[data-v-99820e20]{transition:all .3s ease}.drawer-enter-from[data-v-99820e20],.drawer-leave-to[data-v-99820e20]{opacity:0}.drawer-enter-from .coin-detail-drawer[data-v-99820e20],.drawer-leave-to .coin-detail-drawer[data-v-99820e20]{transform:scale(.95) translateY(20px)}@media(max-width:768px){.category-detail-modal[data-v-99820e20]{max-width:95vw}.category-stats-summary[data-v-99820e20]{grid-template-columns:1fr}.sort-controls[data-v-99820e20]{flex-wrap:wrap}.coin-item-details[data-v-99820e20]{grid-template-columns:1fr}.coin-item-header[data-v-99820e20]{flex-direction:column;align-items:flex-start;gap:.75rem}.section-header-with-share[data-v-99820e20]{flex-direction:column;align-items:stretch;gap:1rem}.btn-share[data-v-99820e20]{width:100%;justify-content:center}.coin-info-header[data-v-99820e20]{flex-direction:column;align-items:flex-start;gap:1rem}.coin-info-left[data-v-99820e20]{flex-direction:column;gap:.5rem}.coin-price-large[data-v-99820e20]{align-items:flex-start}.coin-detail-drawer-overlay[data-v-99820e20]{padding:0}.coin-detail-drawer[data-v-99820e20]{max-width:100vw;max-height:100vh;border-radius:0}.drawer-content[data-v-99820e20]{padding:1rem}}.market-prices-section[data-v-99820e20]{width:100%;padding:2rem}.prices-controls[data-v-99820e20]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.search-bar[data-v-99820e20]{flex:1;min-width:300px;position:relative}.search-bar .search-icon[data-v-99820e20]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b}.search-input[data-v-99820e20]{width:100%;padding:.875rem 1rem .875rem 3rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;transition:all .3s ease}.search-input[data-v-99820e20]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.search-input[data-v-99820e20]::placeholder{color:#64748b}.sort-buttons[data-v-99820e20]{display:flex;gap:.75rem}.sort-buttons .sort-btn[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-buttons .sort-btn .btn-icon[data-v-99820e20]{font-size:1.125rem}.sort-buttons .sort-btn .btn-text[data-v-99820e20]{display:none}@media(min-width:768px){.sort-buttons .sort-btn .btn-text[data-v-99820e20]{display:inline}}.sort-buttons .sort-btn[data-v-99820e20]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;transform:translateY(-2px)}.sort-buttons .sort-btn.active[data-v-99820e20]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.parity-selector[data-v-99820e20]{padding:.75rem 1rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease}.parity-selector[data-v-99820e20]:hover{border-color:#3b82f6;background:#1e293bcc}.parity-selector[data-v-99820e20]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.prices-grid[data-v-99820e20]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}.price-card[data-v-99820e20]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.price-card[data-v-99820e20]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#6366f1);opacity:0;transition:opacity .3s ease}.price-card[data-v-99820e20]:hover:before{opacity:1}.price-card[data-v-99820e20]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.price-header[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.price-symbol[data-v-99820e20]{display:flex;align-items:baseline;gap:.5rem}.symbol-text[data-v-99820e20]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.symbol-parity[data-v-99820e20]{font-size:1rem;color:#64748b;font-weight:600}.price-badge[data-v-99820e20]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#3b82f626;border-radius:.5rem;border:1px solid rgba(59,130,246,.3)}.badge-icon[data-v-99820e20]{width:1.25rem;height:1.25rem;color:#3b82f6}.price-main[data-v-99820e20]{margin-bottom:1.25rem;padding:1rem;background:#0f172a80;border-radius:.75rem;text-align:center}.price-main .price-label[data-v-99820e20]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.price-main .price-value[data-v-99820e20]{font-size:1.75rem;font-weight:800;color:#f8fafc;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.3)}.price-card .price-row[data-v-99820e20]{display:flex;flex-direction:column;gap:.25rem}.price-details[data-v-99820e20]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.price-details .detail-row[data-v-99820e20]{display:flex;justify-content:space-between;align-items:center;padding:.625rem .875rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.price-details .detail-row[data-v-99820e20]:hover{background:#1e293bb3;transform:translate(4px)}.price-details .detail-label[data-v-99820e20]{font-size:.75rem;color:#94a3b8;font-weight:600}.price-details .detail-value[data-v-99820e20]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.price-details .detail-value.positive[data-v-99820e20]{color:#22c55e}.price-details .detail-value.negative[data-v-99820e20]{color:#ef4444}.price-details .detail-value.time[data-v-99820e20]{color:#3b82f6}.price-footer[data-v-99820e20]{display:flex;justify-content:center;align-items:center;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.1)}.timestamp[data-v-99820e20]{font-size:.75rem;color:#64748b;font-weight:600;display:flex;align-items:center;gap:.375rem}.info-box[data-v-99820e20]{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border:1px solid rgba(59,130,246,.2);border-radius:1rem;display:flex;gap:1rem}.info-icon[data-v-99820e20]{font-size:1.75rem;flex-shrink:0}.info-content h4[data-v-99820e20]{font-size:1rem;font-weight:700;color:#3b82f6;margin-bottom:.5rem}.info-content p[data-v-99820e20]{font-size:.875rem;color:#94a3b8;line-height:1.6}.view-mode-toggle[data-v-99820e20]{display:flex;gap:.5rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.25rem}.view-btn[data-v-99820e20]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.view-btn svg[data-v-99820e20]{width:1.125rem;height:1.125rem}.view-btn[data-v-99820e20]:hover{color:#3b82f6;background:#3b82f61a}.view-btn.active[data-v-99820e20]{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 8px #3b82f64d}.prices-table-container[data-v-99820e20]{margin-top:1.5rem;overflow-x:auto;border-radius:1rem;background:#1e293b4d;border:1px solid rgba(148,163,184,.2)}.prices-table[data-v-99820e20]{width:100%;min-width:1200px;border-collapse:collapse}.prices-table thead[data-v-99820e20]{background:linear-gradient(135deg,#3b82f626,#6366f126);border-bottom:2px solid rgba(59,130,246,.3)}.prices-table th[data-v-99820e20]{padding:1rem 1.25rem;text-align:left;font-size:.8125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.prices-table tbody tr[data-v-99820e20]{border-bottom:1px solid rgba(148,163,184,.1);transition:all .3s ease;cursor:pointer}.prices-table tbody tr[data-v-99820e20]:hover{background:#3b82f614}.prices-table tbody tr[data-v-99820e20]:last-child{border-bottom:none}.prices-table td[data-v-99820e20]{padding:1rem 1.25rem;font-size:.9375rem;color:#f8fafc;white-space:nowrap;vertical-align:middle}.td-symbol .symbol-cell[data-v-99820e20]{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.td-symbol .symbol-main[data-v-99820e20]{font-size:1.125rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.td-symbol .td-symbol .symbol-sub[data-v-99820e20]{font-size:.875rem;color:#64748b;font-weight:600}.td-price .price-text[data-v-99820e20]{font-family:Courier New,monospace;font-weight:700;color:#f8fafc;display:block}.td-funding .funding-value[data-v-99820e20]{font-family:Courier New,monospace;font-weight:700;padding:.375rem .75rem;border-radius:.375rem;display:inline-block;white-space:nowrap}.td-funding .funding-value.positive[data-v-99820e20]{color:#22c55e;background:#22c55e26}.td-funding .funding-value.negative[data-v-99820e20]{color:#ef4444;background:#ef444426}.td-interest .interest-value[data-v-99820e20]{font-family:Courier New,monospace;color:#94a3b8;font-weight:600;display:block}.td-time .time-value[data-v-99820e20]{color:#f59e0b;font-weight:600;font-size:.875rem;display:block}.td-timestamp .timestamp-value[data-v-99820e20]{color:#64748b;font-size:.8125rem;font-family:Courier New,monospace;display:block}.td-action[data-v-99820e20]{text-align:center}.td-action .btn-view-chart[data-v-99820e20]{padding:.5rem;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.td-action .btn-view-chart svg[data-v-99820e20]{width:1.25rem;height:1.25rem}.td-action .btn-view-chart[data-v-99820e20]:hover{background:#3b82f640;border-color:#3b82f6;transform:scale(1.1)}@media(max-width:768px){.prices-grid[data-v-99820e20]{grid-template-columns:1fr}.prices-controls[data-v-99820e20]{flex-direction:column}.search-bar[data-v-99820e20]{min-width:100%}.view-mode-toggle[data-v-99820e20]{width:100%}.view-btn[data-v-99820e20]{flex:1}.sort-buttons[data-v-99820e20]{width:100%}.sort-buttons .sort-btn[data-v-99820e20]{flex:1}.prices-table-container[data-v-99820e20]{border-radius:.5rem;font-size:.875rem}.prices-table[data-v-99820e20]{min-width:100%;font-size:.8125rem}.prices-table th[data-v-99820e20],.prices-table td[data-v-99820e20]{padding:.75rem .5rem;font-size:.75rem}.td-symbol .symbol-main[data-v-99820e20]{font-size:.9375rem}.td-symbol .symbol-sub[data-v-99820e20]{font-size:.75rem}.td-action .btn-view-chart[data-v-99820e20]{padding:.375rem}.td-action .btn-view-chart svg[data-v-99820e20]{width:1rem;height:1rem}}.alerts-page[data-v-02227b40]{padding:0;width:100%}.alerts-page-header[data-v-02227b40]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:2rem;flex-wrap:wrap}.alerts-title-section[data-v-02227b40]{flex:1;min-width:300px}.alerts-icon-title[data-v-02227b40]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.alerts-icon[data-v-02227b40]{font-size:2.5rem}.alerts-title[data-v-02227b40]{font-size:2rem;font-weight:700;color:#e2e8f0;margin:0}.alerts-subtitle[data-v-02227b40]{color:#94a3b8;font-size:.95rem;margin:0;padding-left:3.5rem}.alerts-page-actions[data-v-02227b40]{display:flex;gap:.75rem;align-items:center}.btn-refresh-alerts[data-v-02227b40],.btn-alert-settings[data-v-02227b40]{padding:.75rem 1.25rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s;font-size:.95rem}.btn-refresh-alerts[data-v-02227b40]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-refresh-alerts[data-v-02227b40]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-refresh-alerts[data-v-02227b40]:disabled{opacity:.6;cursor:not-allowed}.refresh-icon[data-v-02227b40]{display:inline-block;animation:rotate-02227b40 1s linear infinite}.btn-refresh-alerts:not(:disabled) .refresh-icon[data-v-02227b40]{animation:none}@keyframes rotate-02227b40{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-alert-settings[data-v-02227b40]{background:#ffffff1a;color:#e2e8f0;border:1px solid rgba(255,255,255,.1)}.btn-alert-settings[data-v-02227b40]:hover{background:#ffffff26;border-color:#fff3}.alerts-stats-grid[data-v-02227b40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-bottom:2rem}.alert-stat-card[data-v-02227b40]{border-radius:16px;padding:1.5rem;display:flex;align-items:center;gap:1.25rem;box-shadow:0 4px 16px #0003;border:1px solid rgba(255,255,255,.05);transition:all .3s ease}.alert-stat-card[data-v-02227b40]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.success-stat[data-v-02227b40]{background:linear-gradient(135deg,#10b98126,#0596691a);border-left:4px solid #10b981}.warning-stat[data-v-02227b40]{background:linear-gradient(135deg,#f59e0b26,#d977061a);border-left:4px solid #f59e0b}.danger-stat[data-v-02227b40]{background:linear-gradient(135deg,#ef444426,#dc26261a);border-left:4px solid #ef4444}.info-stat[data-v-02227b40]{background:linear-gradient(135deg,#3b82f626,#2563eb1a);border-left:4px solid #3b82f6}.stat-icon[data-v-02227b40]{font-size:2.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.stat-content[data-v-02227b40]{flex:1}.stat-label[data-v-02227b40]{font-size:.8rem;color:#94a3b8;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.stat-value[data-v-02227b40]{font-size:2rem;font-weight:700;color:#e2e8f0}.alerts-filters-section[data-v-02227b40]{background:#1e293b99;border-radius:16px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 4px 16px #0003;border:1px solid rgba(255,255,255,.05)}.alerts-filter-tabs[data-v-02227b40]{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}.filter-tab[data-v-02227b40]{padding:.75rem 1.25rem;border:2px solid rgba(255,255,255,.1);background:#ffffff0d;border-radius:12px;cursor:pointer;display:flex;align-items:center;gap:.625rem;transition:all .3s ease;font-size:.9rem;font-weight:600;color:#cbd5e1}.filter-tab[data-v-02227b40]:hover{border-color:#667eea80;background:#667eea1a;transform:translateY(-2px);box-shadow:0 4px 12px #667eea33}.filter-tab.active[data-v-02227b40]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent;box-shadow:0 4px 16px #667eea66}.filter-icon[data-v-02227b40]{font-size:1.1rem}.filter-label[data-v-02227b40]{font-size:.9rem}.filter-count[data-v-02227b40]{background:#0003;padding:.2rem .6rem;border-radius:10px;font-size:.8rem;font-weight:700;min-width:24px;text-align:center}.filter-tab.active .filter-count[data-v-02227b40]{background:#ffffff40}.alerts-search-box[data-v-02227b40]{position:relative}.search-icon[data-v-02227b40]{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#64748b;z-index:1}.alerts-search-input[data-v-02227b40]{width:100%;padding:.875rem 1.25rem .875rem 3.25rem;border:2px solid rgba(255,255,255,.1);background:#ffffff0d;border-radius:12px;font-size:.95rem;color:#e2e8f0;transition:all .3s}.alerts-search-input[data-v-02227b40]::placeholder{color:#64748b}.alerts-search-input[data-v-02227b40]:focus{outline:none;border-color:#667eea80;background:#ffffff14;box-shadow:0 0 0 4px #667eea1a}.alert-settings-panel[data-v-02227b40]{background:#1e293b99;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;border:2px solid rgba(255,255,255,.1)}.settings-title[data-v-02227b40]{font-size:1.1rem;font-weight:600;color:#e2e8f0;margin:0 0 1rem}.settings-grid[data-v-02227b40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.setting-item[data-v-02227b40]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#ffffff0d;border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid rgba(255,255,255,.1)}.setting-item[data-v-02227b40]:hover{background:#ffffff14;border-color:#ffffff26}.setting-item input[type=checkbox][data-v-02227b40]{width:20px;height:20px;cursor:pointer}.setting-label[data-v-02227b40]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#cbd5e1}.setting-icon[data-v-02227b40]{font-size:1.2rem}.slide-down-enter-active[data-v-02227b40],.slide-down-leave-active[data-v-02227b40]{transition:all .3s ease;max-height:500px;overflow:hidden}.slide-down-enter-from[data-v-02227b40],.slide-down-leave-to[data-v-02227b40]{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-bottom:0}.alerts-page-content[data-v-02227b40]{background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0003}.no-alerts-full[data-v-02227b40]{text-align:center;padding:3rem 1rem}.no-alerts-icon-large[data-v-02227b40]{font-size:4rem;margin-bottom:1rem}.no-alerts-title[data-v-02227b40]{font-size:1.5rem;font-weight:700;color:#e2e8f0;margin-bottom:.5rem}.no-alerts-text[data-v-02227b40]{color:#94a3b8;margin-bottom:1.5rem}.btn-reset-filters[data-v-02227b40]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.btn-reset-filters[data-v-02227b40]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.alerts-full-list[data-v-02227b40]{display:flex;flex-direction:column;gap:1rem}.alert-item-full[data-v-02227b40]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0003;transition:all .3s;position:relative;display:flex}.alert-item-full[data-v-02227b40]:hover{box-shadow:0 4px 16px #0000004d;transform:translateY(-2px);border-color:#ffffff26}.alert-indicator-full[data-v-02227b40]{width:4px;min-height:100%}.indicator-success[data-v-02227b40]{background:#10b981}.indicator-warning[data-v-02227b40]{background:#f59e0b}.indicator-danger[data-v-02227b40]{background:#ef4444}.indicator-info[data-v-02227b40]{background:#3b82f6}.alert-main-content[data-v-02227b40]{flex:1;padding:1.25rem}.alert-header-full[data-v-02227b40]{display:flex;gap:1rem;margin-bottom:.75rem}.alert-icon-large[data-v-02227b40]{font-size:2rem;flex-shrink:0}.alert-header-info[data-v-02227b40]{flex:1;min-width:0}.alert-title-row[data-v-02227b40]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;flex-wrap:wrap}.alert-title-full[data-v-02227b40]{font-size:1.1rem;font-weight:600;color:#e2e8f0;margin:0}.alert-coin-badge[data-v-02227b40]{padding:.25rem .75rem;background:#ffffff1a;color:#cbd5e1;border-radius:6px;font-size:.875rem;font-weight:600}.alert-metadata[data-v-02227b40]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.alert-time-full[data-v-02227b40]{display:flex;align-items:center;gap:.375rem;color:#94a3b8;font-size:.875rem}.clock-icon-small[data-v-02227b40]{width:16px;height:16px}.alert-priority[data-v-02227b40]{padding:.25rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600}.priority-high[data-v-02227b40]{background:#fee2e2;color:#991b1b}.priority-medium[data-v-02227b40]{background:#fef3c7;color:#92400e}.priority-low[data-v-02227b40]{background:#dcfce7;color:#166534}.btn-dismiss-alert-full[data-v-02227b40]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);width:32px;height:32px;border-radius:6px;cursor:pointer;color:#94a3b8;font-size:1.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.btn-dismiss-alert-full[data-v-02227b40]:hover{background:#ffffff1a;color:#e2e8f0;border-color:#fff3}.alert-message-full[data-v-02227b40]{color:#cbd5e1;line-height:1.6;margin-bottom:1rem}.alert-details-full[data-v-02227b40]{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1rem;background:#0003;border-radius:8px;margin-bottom:1rem;border:1px solid rgba(255,255,255,.05)}.alert-detail-item[data-v-02227b40]{display:flex;flex-direction:column;gap:.25rem}.detail-label[data-v-02227b40]{font-size:.875rem;color:#94a3b8;font-weight:500}.detail-value[data-v-02227b40]{font-size:1rem;font-weight:600;color:#e2e8f0}.detail-value.success[data-v-02227b40]{color:#34d399}.detail-value.danger[data-v-02227b40]{color:#f87171}.detail-value.warning[data-v-02227b40]{color:#fbbf24}.alert-action-footer[data-v-02227b40]{display:flex;gap:.75rem}.btn-alert-action[data-v-02227b40]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.btn-alert-action[data-v-02227b40]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.alert-read[data-v-02227b40]{opacity:.7}@media(max-width:768px){.alerts-page[data-v-02227b40]{padding:1rem}.page-main-title[data-v-02227b40]{font-size:1.5rem}.alerts-stats-grid[data-v-02227b40]{grid-template-columns:1fr}.alerts-filter-tabs[data-v-02227b40]{flex-direction:column}.filter-tab[data-v-02227b40]{width:100%}.settings-grid[data-v-02227b40]{grid-template-columns:1fr}.alert-header-full[data-v-02227b40],.alert-details-full[data-v-02227b40]{flex-direction:column;gap:.75rem}}.dashboard[data-v-ad18db7d]{display:flex;min-height:100vh;background:#0a0f1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.sidebar[data-v-ad18db7d]{width:260px;background:#0f172a;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar-header[data-v-ad18db7d]{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.logo[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;transition:all .3s ease;padding:.5rem;border-radius:.75rem}.logo[data-v-ad18db7d]:hover{background:#3b82f61a;transform:translate(4px)}.logo-icon[data-v-ad18db7d]{font-size:2rem;color:#f59e0b;transition:transform .3s ease}.logo:hover .logo-icon[data-v-ad18db7d]{transform:scale(1.1) rotate(5deg)}.logo-text[data-v-ad18db7d]{font-size:1.25rem;font-weight:700;color:#fff}.sidebar-nav[data-v-ad18db7d]{flex:1;padding:1rem;overflow-y:auto;overflow-x:hidden}.sidebar-nav[data-v-ad18db7d]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-ad18db7d]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.sidebar-nav[data-v-ad18db7d]::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:3px}.sidebar-nav[data-v-ad18db7d]::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.nav-item[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;color:#9ca3af;text-decoration:none;border-radius:.5rem;margin-bottom:.5rem;transition:all .3s;cursor:pointer}.nav-item[data-v-ad18db7d]:hover{background:#f59e0b1a;color:#f59e0b}.nav-item.active[data-v-ad18db7d]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;font-weight:600}.nav-item.disabled[data-v-ad18db7d]{opacity:.5;cursor:not-allowed}.nav-item.disabled[data-v-ad18db7d]:hover{background:transparent;color:#9ca3af}.nav-label[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;flex:1}.premium-badge[data-v-ad18db7d]{font-size:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);padding:.125rem .375rem;border-radius:.25rem;margin-left:auto}.alert-count-badge[data-v-ad18db7d]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.7rem;font-weight:700;border-radius:.75rem;margin-left:auto;box-shadow:0 2px 8px #ef444480;animation:badgePulse-ad18db7d 2s ease-in-out infinite}@keyframes badgePulse-ad18db7d{0%,to{box-shadow:0 2px 8px #ef444480;transform:scale(1)}50%{box-shadow:0 4px 16px #ef4444b3;transform:scale(1.05)}}.nav-icon[data-v-ad18db7d]{font-size:1.25rem}.sidebar-footer[data-v-ad18db7d]{padding:1rem;border-top:1px solid rgba(255,255,255,.1)}.btn-logout[data-v-ad18db7d]{width:100%;padding:.875rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .3s}.btn-logout[data-v-ad18db7d]:hover{background:#ef444433;border-color:#ef4444}.main-content[data-v-ad18db7d]{flex:1;display:flex;flex-direction:column;overflow-x:hidden}.header[data-v-ad18db7d]{background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;position:sticky;top:0;z-index:10}.header-left h1[data-v-ad18db7d]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.header-subtitle[data-v-ad18db7d]{color:#6b7280;font-size:.9rem}.coin-ticker-container[data-v-ad18db7d]{flex:1;max-width:800px;overflow:hidden;background:#1e293b66;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.5rem 0;position:relative;display:flex;align-items:center;gap:.5rem}.coin-ticker-scroll[data-v-ad18db7d]{display:flex;gap:1.5rem;padding:0 1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.5) rgba(30,41,59,.3);flex:1}.coin-ticker-scroll[data-v-ad18db7d]::-webkit-scrollbar{height:6px}.coin-ticker-scroll[data-v-ad18db7d]::-webkit-scrollbar-track{background:#1e293b4d;border-radius:3px}.coin-ticker-scroll[data-v-ad18db7d]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:3px;transition:all .3s ease}.coin-ticker-scroll[data-v-ad18db7d]::-webkit-scrollbar-thumb:hover{background:#3b82f6cc}.ticker-nav-btn[data-v-ad18db7d]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;padding:0}.ticker-nav-btn[data-v-ad18db7d]:hover{background:#3b82f666;border-color:#3b82f680;transform:scale(1.1)}.ticker-nav-btn[data-v-ad18db7d]:active{transform:scale(.95)}.ticker-nav-btn svg[data-v-ad18db7d]{width:20px;height:20px;color:#60a5fa}.ticker-nav-left[data-v-ad18db7d]{margin-left:.5rem}.ticker-nav-right[data-v-ad18db7d]{margin-right:.5rem}.ticker-item[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#0f172a99;border-radius:.5rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;border:1px solid transparent}.ticker-item[data-v-ad18db7d]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.ticker-icon[data-v-ad18db7d]{font-size:1.125rem;font-weight:700}.ticker-symbol[data-v-ad18db7d]{font-size:.875rem;font-weight:700;color:#cbd5e1;letter-spacing:.05em}.ticker-price[data-v-ad18db7d]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ticker-change[data-v-ad18db7d]{font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:.375rem}.ticker-change.positive[data-v-ad18db7d]{background:#22c55e33;color:#22c55e}.ticker-change.negative[data-v-ad18db7d]{background:#ef444433;color:#ef4444}.header-right[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem}.subscription-badge[data-v-ad18db7d]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem}.free-badge[data-v-ad18db7d]{background:#6b728033;color:#9ca3af;border:1px solid rgba(107,114,128,.3)}.pro-badge[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f633,#9333ea33);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.admin-badge[data-v-ad18db7d]{background:linear-gradient(135deg,#10b98133,#05966933);color:#10b981;border:1px solid rgba(16,185,129,.4);font-weight:700;box-shadow:0 0 15px #10b9814d}.premium-badge-header[data-v-ad18db7d]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.search-bar[data-v-ad18db7d]{position:relative;display:flex;align-items:center}.search-icon[data-v-ad18db7d]{position:absolute;left:1rem;font-size:1rem}.search-bar input[data-v-ad18db7d]{padding:.75rem 1rem .75rem 2.5rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;width:250px;font-size:.9rem}.search-bar input[data-v-ad18db7d]:focus{outline:none;border-color:#f59e0b}.user-profile[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-ad18db7d]{width:45px;height:45px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem}.user-info[data-v-ad18db7d]{display:flex;flex-direction:column}.user-name[data-v-ad18db7d]{color:#fff;font-weight:600;font-size:.95rem}.user-risk[data-v-ad18db7d]{color:#9ca3af;font-size:.8rem}.content[data-v-ad18db7d]{flex:1;padding:2rem;overflow-y:auto}.upgrade-banner[data-v-ad18db7d]{background:linear-gradient(135deg,#f59e0b26,#ef444426);border:2px solid rgba(245,158,11,.3);border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-ad18db7d .5s ease}.pro-banner[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f626,#9333ea26);border:2px solid rgba(59,130,246,.3)}.upgrade-content[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem}.upgrade-icon[data-v-ad18db7d]{font-size:3rem;flex-shrink:0}.upgrade-text[data-v-ad18db7d]{flex:1}.upgrade-text h3[data-v-ad18db7d]{color:#fff;font-size:1.25rem;margin:0 0 .5rem}.upgrade-text p[data-v-ad18db7d]{color:#9ca3af;margin:0;font-size:.95rem}.btn-upgrade[data-v-ad18db7d]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap}.btn-upgrade[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.expiration-banner[data-v-ad18db7d]{border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-ad18db7d .5s ease,pulse-ad18db7d 2s infinite}.expiration-banner.warning[data-v-ad18db7d]{background:linear-gradient(135deg,#eab30833,#ca8a0433);border:2px solid rgba(234,179,8,.5)}.expiration-banner.critical[data-v-ad18db7d]{background:linear-gradient(135deg,#ef444433,#dc262633);border:2px solid rgba(239,68,68,.6);animation:slideDown-ad18db7d .5s ease,criticalPulse-ad18db7d 1s infinite}.expiration-content[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem}.expiration-icon[data-v-ad18db7d]{font-size:3rem;flex-shrink:0;animation:bounce-ad18db7d 1s infinite}.expiration-text[data-v-ad18db7d]{flex:1}.expiration-text h3[data-v-ad18db7d]{color:#fff;font-size:1.3rem;margin:0 0 .5rem;font-weight:700}.expiration-text p[data-v-ad18db7d]{color:#e5e7eb;margin:.25rem 0;font-size:1rem}.expiration-text strong[data-v-ad18db7d]{color:#fbbf24;font-weight:700}.expiration-date[data-v-ad18db7d]{color:#9ca3af!important;font-size:.85rem!important;margin-top:.5rem!important}.btn-extend[data-v-ad18db7d]{padding:.85rem 1.75rem;background:linear-gradient(135deg,#eab308,#ca8a04);border:none;border-radius:.5rem;color:#fff;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;font-size:1rem;box-shadow:0 4px 12px #eab3084d}.btn-extend[data-v-ad18db7d]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #eab30880}.btn-extend.critical-btn[data-v-ad18db7d]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444466;animation:buttonPulse-ad18db7d 1.5s infinite}.btn-extend.critical-btn[data-v-ad18db7d]:hover{box-shadow:0 8px 20px #ef444499}.btn-extend.grace-btn[data-v-ad18db7d]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98166;animation:buttonPulse-ad18db7d 1.5s infinite;font-size:1.05rem}.btn-extend.grace-btn[data-v-ad18db7d]:hover{box-shadow:0 8px 20px #10b98199}.expiration-banner.grace-period[data-v-ad18db7d]{background:linear-gradient(135deg,#10b98133,#05966933);border:2px solid rgba(16,185,129,.5);animation:slideDown-ad18db7d .5s ease,gracePulse-ad18db7d 2s infinite}@keyframes gracePulse-ad18db7d{0%,to{box-shadow:0 0 #10b98166;border-color:#10b98180}50%{box-shadow:0 0 25px 12px #10b98133;border-color:#10b981cc}}@keyframes pulse-ad18db7d{0%,to{box-shadow:0 0 #eab30866}50%{box-shadow:0 0 20px 10px #eab30833}}@keyframes criticalPulse-ad18db7d{0%,to{box-shadow:0 0 #ef444480;border-color:#ef444499}50%{box-shadow:0 0 30px 15px #ef44444d;border-color:#ef4444e6}}@keyframes bounce-ad18db7d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes buttonPulse-ad18db7d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.stats-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.stat-card[data-v-ad18db7d]:hover{transform:translateY(-2px);border-color:#f59e0b;box-shadow:0 10px 30px #f59e0b33}.stat-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stat-icon[data-v-ad18db7d]{font-size:2rem}.stat-trend[data-v-ad18db7d]{font-size:.85rem;font-weight:600;padding:.25rem .75rem;border-radius:1rem;background:#ffffff1a;color:#9ca3af}.stat-trend.positive[data-v-ad18db7d]{background:#22c55e33;color:#22c55e}.stat-trend.negative[data-v-ad18db7d]{background:#ef444433;color:#ef4444}.stat-value[data-v-ad18db7d]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem;transition:color .3s ease}.stat-value.positive[data-v-ad18db7d]{color:#22c55e}.stat-value.negative[data-v-ad18db7d]{color:#ef4444}.stat-label[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem}.stat-sublabel[data-v-ad18db7d]{color:#6b7280;font-size:.75rem;margin-top:.25rem;font-weight:400}.stat-sublabel.total-balance[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.2);font-size:.85rem}.total-balance .total-label[data-v-ad18db7d]{color:#94a3b8;font-weight:600}.total-balance .total-value[data-v-ad18db7d]{font-weight:700;font-family:Courier New,monospace;font-size:.9rem}.total-balance .total-value.positive[data-v-ad18db7d]{color:#22c55e}.total-balance .total-value.negative[data-v-ad18db7d]{color:#ef4444}.section-card[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;margin-bottom:2rem}.section-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.section-header h2[data-v-ad18db7d]{color:#fff;font-size:1.5rem;font-weight:700}.header-title-group[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem}.current-price-display[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem}.price-label[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem;font-weight:500}.price-value[data-v-ad18db7d]{color:#fff;font-size:1.5rem;font-weight:700}.price-change[data-v-ad18db7d]{padding:.25rem .75rem;border-radius:.5rem;font-size:.9rem;font-weight:600}.price-change.positive[data-v-ad18db7d]{background:#22c55e33;color:#22c55e}.price-change.negative[data-v-ad18db7d]{background:#ef444433;color:#ef4444}.btn-refresh[data-v-ad18db7d]{padding:.5rem 1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.5rem;color:#f59e0b;cursor:pointer;font-weight:600;transition:all .3s}.btn-refresh[data-v-ad18db7d]:hover{background:#f59e0b33;border-color:#f59e0b}.recommendations[data-v-ad18db7d]{display:grid;gap:1.5rem}.recommendation-card[data-v-ad18db7d]{background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;transition:all .3s}.recommendation-card[data-v-ad18db7d]:hover{border-color:#f59e0b80;background:#0a0f1ecc}.rec-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.rec-coin[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem}.coin-symbol[data-v-ad18db7d]{font-size:1.25rem;font-weight:700;color:#fff}.coin-name[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem}.rec-badge[data-v-ad18db7d]{padding:.5rem 1rem;border-radius:.5rem;font-weight:700;font-size:.85rem}.rec-badge.buy[data-v-ad18db7d]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.rec-badge.sell[data-v-ad18db7d]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.rec-badge.hold[data-v-ad18db7d]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.rec-details[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;padding:1rem;background:#0003;border-radius:.5rem}.rec-price[data-v-ad18db7d],.rec-target[data-v-ad18db7d],.rec-stop[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.25rem}.rec-details .label[data-v-ad18db7d]{color:#9ca3af;font-size:.8rem}.rec-details .value[data-v-ad18db7d]{color:#fff;font-weight:700;font-size:1.1rem}.rec-analysis[data-v-ad18db7d]{color:#d1d5db;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.rec-indicators[data-v-ad18db7d]{display:flex;gap:1rem;flex-wrap:wrap}.indicator[data-v-ad18db7d]{padding:.5rem .75rem;background:#ffffff0d;border-radius:.5rem;color:#9ca3af;font-size:.85rem}.grid-2[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.portfolio-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.portfolio-item[data-v-ad18db7d]{padding:1rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.asset-info[data-v-ad18db7d]{display:flex;justify-content:space-between;margin-bottom:.75rem}.asset-symbol[data-v-ad18db7d]{font-weight:700;color:#fff;font-size:1.1rem}.asset-amount[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem}.asset-value[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.asset-value .value[data-v-ad18db7d]{font-weight:700;color:#fff;font-size:1.25rem}.change[data-v-ad18db7d]{font-weight:600;font-size:.9rem}.change.positive[data-v-ad18db7d]{color:#22c55e}.change.negative[data-v-ad18db7d]{color:#ef4444}.asset-bar[data-v-ad18db7d]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.bar-fill[data-v-ad18db7d]{height:100%;background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:3px;transition:width .5s}.alerts-card[data-v-ad18db7d]{position:relative;overflow:visible}.alerts-header-content[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem}.btn-view-all-alerts[data-v-ad18db7d]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-view-all-alerts[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.alerts-empty-state[data-v-ad18db7d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-state-icon[data-v-ad18db7d]{font-size:4rem;margin-bottom:1rem;animation:checkPulse-ad18db7d 2s ease-in-out infinite}@keyframes checkPulse-ad18db7d{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.empty-state-title[data-v-ad18db7d]{font-size:1.25rem;font-weight:700;color:#10b981;margin-bottom:.5rem}.empty-state-subtitle[data-v-ad18db7d]{font-size:.95rem;color:#64748b}.alerts-preview-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.75rem}.alert-item-preview[data-v-ad18db7d]{display:flex;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden;cursor:pointer;transition:all .3s ease}.alert-item-preview[data-v-ad18db7d]:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.alert-indicator-preview[data-v-ad18db7d]{width:4px;min-height:100%}.alert-success .alert-indicator-preview[data-v-ad18db7d]{background:linear-gradient(180deg,#10b981,#059669)}.alert-warning .alert-indicator-preview[data-v-ad18db7d]{background:linear-gradient(180deg,#f59e0b,#d97706)}.alert-danger .alert-indicator-preview[data-v-ad18db7d]{background:linear-gradient(180deg,#ef4444,#dc2626)}.alert-info .alert-indicator-preview[data-v-ad18db7d]{background:linear-gradient(180deg,#3b82f6,#2563eb)}.alert-content-preview[data-v-ad18db7d]{flex:1;padding:1rem}.alert-header-preview[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.alert-icon-preview[data-v-ad18db7d]{font-size:1.5rem;flex-shrink:0}.alert-title-preview[data-v-ad18db7d]{flex:1;font-size:.95rem;font-weight:600;color:#e2e8f0}.alert-time-preview[data-v-ad18db7d]{font-size:.8rem;color:#94a3b8;flex-shrink:0}.alert-message-preview[data-v-ad18db7d]{font-size:.875rem;color:#cbd5e1;line-height:1.5;margin-bottom:.5rem}.alert-coin-preview[data-v-ad18db7d]{display:inline-block;padding:.25rem .75rem;background:#667eea26;color:#a5b4fc;border-radius:.375rem;font-size:.75rem;font-weight:600}.alerts-more-indicator[data-v-ad18db7d]{text-align:center;padding:.75rem;color:#94a3b8;font-size:.875rem;font-weight:500;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:.5rem;cursor:pointer;transition:all .3s ease}.alerts-more-indicator[data-v-ad18db7d]:hover{background:#ffffff0d;color:#cbd5e1}.risk-section[data-v-ad18db7d]{padding:2rem}.alerts-stats-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2rem}.alert-stat-card[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);transition:all .3s ease}.alert-stat-card[data-v-ad18db7d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.success-stat[data-v-ad18db7d]{background:linear-gradient(135deg,#22c55e1a,#10b9810d);border-color:#22c55e4d}.warning-stat[data-v-ad18db7d]{background:linear-gradient(135deg,#f59e0b1a,#d977060d);border-color:#f59e0b4d}.danger-stat[data-v-ad18db7d]{background:linear-gradient(135deg,#ef44441a,#dc26260d);border-color:#ef44444d}.info-stat[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f61a,#2563eb0d);border-color:#3b82f64d}.alert-stat-card .stat-icon[data-v-ad18db7d]{font-size:2.5rem;min-width:3rem;text-align:center}.alert-stat-card .stat-content[data-v-ad18db7d]{flex:1}.alert-stat-card .stat-label[data-v-ad18db7d]{font-size:.875rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.alert-stat-card .stat-value[data-v-ad18db7d]{font-size:2rem;font-weight:800;color:#f8fafc}.alerts-filters-section[data-v-ad18db7d]{display:flex;gap:1.5rem;align-items:center;margin-bottom:2rem;flex-wrap:wrap}.alerts-filter-tabs[data-v-ad18db7d]{display:flex;gap:.75rem;flex:1;flex-wrap:wrap}.filter-tab[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#cbd5e1;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.filter-tab[data-v-ad18db7d]:hover{background:#1e293bcc;border-color:#94a3b866;transform:translateY(-2px)}.filter-tab.active[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.filter-icon[data-v-ad18db7d]{font-size:1.125rem}.filter-label[data-v-ad18db7d]{font-weight:700}.filter-count[data-v-ad18db7d]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:#fff3;border-radius:.75rem;font-size:.75rem;font-weight:800}.filter-tab.active .filter-count[data-v-ad18db7d]{background:#ffffff4d}.alerts-search-box[data-v-ad18db7d]{position:relative;min-width:280px}.alerts-search-box .search-icon[data-v-ad18db7d]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;color:#94a3b8;pointer-events:none}.alerts-search-input[data-v-ad18db7d]{width:100%;padding:.75rem 1rem .75rem 3rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#f8fafc;border-radius:.75rem;font-size:.875rem;transition:all .3s ease}.alerts-search-input[data-v-ad18db7d]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.alerts-search-input[data-v-ad18db7d]::placeholder{color:#64748b}.alert-settings-panel[data-v-ad18db7d]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.settings-title[data-v-ad18db7d]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem}.settings-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.setting-item[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#0f172a99;border:1px solid rgba(148,163,184,.1);border-radius:.75rem;cursor:pointer;transition:all .3s ease}.setting-item[data-v-ad18db7d]:hover{background:#0f172acc;border-color:#94a3b84d}.setting-item input[type=checkbox][data-v-ad18db7d]{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#3b82f6}.setting-label[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;flex:1;font-size:.875rem;font-weight:600;color:#cbd5e1}.setting-icon[data-v-ad18db7d]{font-size:1.125rem}.slide-down-enter-active[data-v-ad18db7d],.slide-down-leave-active[data-v-ad18db7d]{transition:all .3s ease}.slide-down-enter-from[data-v-ad18db7d],.slide-down-leave-to[data-v-ad18db7d]{opacity:0;transform:translateY(-10px)}.alerts-page-content[data-v-ad18db7d]{min-height:400px}.no-alerts-full[data-v-ad18db7d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:2px dashed rgba(148,163,184,.3);border-radius:1.5rem}.no-alerts-icon-large[data-v-ad18db7d]{font-size:6rem;margin-bottom:1.5rem;animation:float-ad18db7d 3s ease-in-out infinite}@keyframes float-ad18db7d{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.no-alerts-title[data-v-ad18db7d]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.75rem}.no-alerts-text[data-v-ad18db7d]{font-size:1rem;color:#94a3b8;margin-bottom:2rem}.btn-reset-filters[data-v-ad18db7d]{padding:.875rem 2rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.btn-reset-filters[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.alerts-full-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1.25rem}.alert-item-full[data-v-ad18db7d]{position:relative;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;padding:0;overflow:hidden;transition:all .3s ease;animation:alertSlideInFull-ad18db7d .4s ease-out}@keyframes alertSlideInFull-ad18db7d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alert-item-full[data-v-ad18db7d]:hover{border-color:#3b82f680;transform:translate(4px);box-shadow:0 12px 32px #0006}.alert-item-full.alert-read[data-v-ad18db7d]{opacity:.5}.alert-indicator-full[data-v-ad18db7d]{position:absolute;left:0;top:0;bottom:0;width:5px}.alert-main-content[data-v-ad18db7d]{padding:1.75rem 1.75rem 1.75rem 2.25rem}.alert-header-full[data-v-ad18db7d]{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.25rem}.alert-icon-large[data-v-ad18db7d]{font-size:3rem;min-width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:1rem}.alert-header-info[data-v-ad18db7d]{flex:1;min-width:0}.alert-title-row[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.alert-title-full[data-v-ad18db7d]{font-size:1.375rem;font-weight:800;color:#f8fafc;margin:0;line-height:1.3}.alert-coin-badge[data-v-ad18db7d]{display:inline-flex;align-items:center;padding:.375rem 1rem;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;font-size:.8rem;font-weight:800;border-radius:1rem;letter-spacing:.05em;box-shadow:0 4px 12px #3b82f64d}.alert-metadata[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.alert-time-full[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#94a3b8;font-weight:600}.clock-icon-small[data-v-ad18db7d]{width:1rem;height:1rem;opacity:.7}.alert-priority[data-v-ad18db7d]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700}.priority-high[data-v-ad18db7d]{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.priority-medium[data-v-ad18db7d]{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.priority-low[data-v-ad18db7d]{background:#22c55e33;color:#86efac;border:1px solid rgba(34,197,94,.4)}.btn-dismiss-alert-full[data-v-ad18db7d]{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;border-radius:.75rem;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;padding:0}.btn-dismiss-alert-full[data-v-ad18db7d]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg) scale(1.1)}.alert-message-full[data-v-ad18db7d]{font-size:1rem;color:#cbd5e1;line-height:1.7;margin-bottom:1.25rem}.alert-details-full[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;padding:1.25rem;background:#0f172a99;border-radius:.75rem;margin-bottom:1.25rem}.alert-detail-item[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.375rem}.detail-label[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-ad18db7d]{font-size:1.125rem;color:#f8fafc;font-weight:800;font-family:Courier New,monospace}.detail-value.success[data-v-ad18db7d]{color:#22c55e}.detail-value.warning[data-v-ad18db7d]{color:#f59e0b}.detail-value.danger[data-v-ad18db7d]{color:#ef4444}.alert-action-footer[data-v-ad18db7d]{display:flex;justify-content:flex-end}.btn-alert-action[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #22c55e4d}.btn-alert-action[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #22c55e66}@media(max-width:1024px){.alerts-page[data-v-ad18db7d]{padding:1.5rem}.page-main-title[data-v-ad18db7d]{font-size:1.875rem}.alerts-stats-grid[data-v-ad18db7d]{grid-template-columns:repeat(2,1fr)}.alerts-filters-section[data-v-ad18db7d]{flex-direction:column;align-items:stretch}.alerts-filter-tabs[data-v-ad18db7d]{flex-wrap:wrap}.alerts-search-box[data-v-ad18db7d]{min-width:100%}}@media(max-width:640px){.alerts-page[data-v-ad18db7d]{padding:1rem}.alerts-page-header[data-v-ad18db7d]{flex-direction:column;gap:1.5rem}.alerts-page-actions[data-v-ad18db7d]{width:100%;flex-direction:column}.btn-refresh-alerts[data-v-ad18db7d],.btn-alert-settings[data-v-ad18db7d]{width:100%;justify-content:center}.alerts-stats-grid[data-v-ad18db7d]{grid-template-columns:1fr}.filter-tab[data-v-ad18db7d]{flex:1;justify-content:center}.settings-grid[data-v-ad18db7d]{grid-template-columns:1fr}.alert-header-full[data-v-ad18db7d]{flex-direction:column;gap:1rem}.alert-icon-large[data-v-ad18db7d]{align-self:flex-start}.alert-details-full[data-v-ad18db7d]{grid-template-columns:1fr}.alert-main-content[data-v-ad18db7d]{padding:1.25rem 1.25rem 1.25rem 1.75rem}}.indicators-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-bottom:2rem}@media(max-width:768px){.indicators-grid[data-v-ad18db7d]{grid-template-columns:1fr}}.indicator-card[data-v-ad18db7d]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;text-align:center;position:relative;transition:all .3s}.indicator-card.enhanced[data-v-ad18db7d]{background:linear-gradient(135deg,#0f172acc,#1e293b99);border:1px solid rgba(59,130,246,.2);padding:1.25rem;text-align:left;box-shadow:0 4px 6px #0000001a}.indicator-card.enhanced[data-v-ad18db7d]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 8px 12px #0003}.indicator-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.indicator-label[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.indicator-icon[data-v-ad18db7d]{font-size:1.25rem}.info-tooltip[data-v-ad18db7d]{cursor:help;font-size:.85rem;opacity:.6;transition:opacity .2s;position:relative}.info-tooltip[data-v-ad18db7d]:hover{opacity:1}.info-tooltip[data-v-ad18db7d]:before{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;padding:.75rem 1rem;background:#0f172afa;border:1px solid rgba(59,130,246,.4);border-radius:.5rem;color:#fff;font-size:.8rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000;box-shadow:0 4px 12px #0006;line-height:1.4}.info-tooltip[data-v-ad18db7d]:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.25rem;border:6px solid transparent;border-top-color:#0f172afa;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000}.info-tooltip[data-v-ad18db7d]:hover:before,.info-tooltip[data-v-ad18db7d]:hover:after{opacity:1;transform:translate(-50%) translateY(-4px)}.indicator-value-large[data-v-ad18db7d]{color:#fff;font-size:1.75rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-gauge[data-v-ad18db7d]{margin:1rem 0}.gauge-track[data-v-ad18db7d]{position:relative;height:32px;background:#1e293b99;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.gauge-zones[data-v-ad18db7d]{display:flex;height:100%;position:absolute;width:100%;z-index:0}.gauge-zones .zone[data-v-ad18db7d]{flex:1;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;opacity:.4;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.gauge-zones .zone.oversold[data-v-ad18db7d]{background:#22c55e33}.gauge-zones .zone.neutral[data-v-ad18db7d]{background:#3b82f633}.gauge-zones .zone.overbought[data-v-ad18db7d]{background:#ef444433}.gauge-fill[data-v-ad18db7d]{position:absolute;height:100%;z-index:1;border-radius:16px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.gauge-pointer[data-v-ad18db7d]{position:absolute;top:50%;transform:translate(-50%,-50%);width:4px;height:24px;background:#fff;border-radius:2px;z-index:2;box-shadow:0 0 8px #fffc,0 2px 4px #00000080;transition:left .8s cubic-bezier(.4,0,.2,1)}.gauge-labels[data-v-ad18db7d]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#64748b;font-weight:600}.trend-visual[data-v-ad18db7d]{margin:1rem 0}.trend-lines[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem}.trend-line[data-v-ad18db7d]{display:flex;align-items:center;padding:.5rem 1rem;background:#1e293b99;border-radius:.5rem;border-left:3px solid #64748b;transition:all .3s;font-size:.85rem;color:#94a3b8;font-weight:600}.trend-line.short[data-v-ad18db7d]{border-left-color:#3b82f6}.trend-line.long[data-v-ad18db7d]{border-left-color:#8b5cf6}.trend-line.above[data-v-ad18db7d]{background:#22c55e26;border-left-color:#22c55e;color:#22c55e;transform:translate(8px)}.macd-visual[data-v-ad18db7d]{margin:1rem 0}.macd-histogram[data-v-ad18db7d]{display:flex;align-items:flex-end;justify-content:space-around;height:60px;padding:.5rem;background:#1e293b66;border-radius:.5rem}.macd-bar[data-v-ad18db7d]{flex:1;margin:0 2px;border-radius:2px;transition:all .6s cubic-bezier(.4,0,.2,1);min-height:4px}.macd-bar.positive[data-v-ad18db7d]{background:linear-gradient(to top,#22c55e,#16a34a)}.macd-bar.negative[data-v-ad18db7d]{background:linear-gradient(to top,#ef4444,#dc2626)}.bollinger-visual[data-v-ad18db7d]{margin:1rem 0}.bollinger-bands[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#1e293b66;border-radius:.5rem}.band[data-v-ad18db7d]{position:relative;padding:.5rem;border-radius:.375rem;font-size:.75rem;color:#94a3b8;font-weight:600}.band.upper[data-v-ad18db7d]{background:#ef44441a;border:1px solid rgba(239,68,68,.3)}.band.middle[data-v-ad18db7d]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);position:relative}.band.lower[data-v-ad18db7d]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.price-marker[data-v-ad18db7d]{position:absolute;width:8px;height:8px;border-radius:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px currentColor;z-index:10;animation:pulse-ad18db7d 2s ease-in-out infinite}@keyframes pulse-ad18db7d{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.2)}}.volatility-visual[data-v-ad18db7d]{margin:1rem 0}.volatility-meter[data-v-ad18db7d]{height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.meter-fill[data-v-ad18db7d]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.meter-labels[data-v-ad18db7d]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:#64748b;font-weight:600}.momentum-visual[data-v-ad18db7d]{margin:1rem 0}.momentum-gauge[data-v-ad18db7d]{position:relative;height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.momentum-gauge .gauge-fill[data-v-ad18db7d]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.supertrend-visual[data-v-ad18db7d]{margin:1rem 0}.signal-display[data-v-ad18db7d]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border-radius:.5rem;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s}.signal-display.bullish[data-v-ad18db7d]{background:linear-gradient(135deg,#22c55e33,#16a34a1a);border:2px solid #22c55e;color:#22c55e}.signal-display.bearish[data-v-ad18db7d]{background:linear-gradient(135deg,#ef444433,#dc26261a);border:2px solid #ef4444;color:#ef4444}.signal-icon[data-v-ad18db7d]{font-size:1.5rem;animation:pulse-ad18db7d 2s ease-in-out infinite}.signal-text[data-v-ad18db7d]{text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-status-badge[data-v-ad18db7d]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-top:.75rem}.indicator-status-badge.bullish[data-v-ad18db7d]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.indicator-status-badge.bearish[data-v-ad18db7d]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.indicator-status-badge.neutral[data-v-ad18db7d]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.4)}.indicator-status-badge.large[data-v-ad18db7d]{font-size:.95rem;padding:.75rem 1.25rem}.indicator-explanation[data-v-ad18db7d]{margin-top:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;display:flex;align-items:flex-start;gap:.75rem;transition:all .3s ease}.indicator-explanation[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#3b82f61f,#6366f11f);border-left-color:#3b82f6b3}.explanation-icon[data-v-ad18db7d]{font-size:1.25rem;flex-shrink:0;margin-top:.125rem;filter:drop-shadow(0 2px 4px rgba(59,130,246,.3))}.explanation-text[data-v-ad18db7d]{color:#cbd5e1;font-size:.875rem;line-height:1.6;margin:0;font-weight:400}.indicator-explanation .explanation-text strong[data-v-ad18db7d]{color:#e2e8f0;font-weight:600}.technical-analysis-summary[data-v-ad18db7d]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(59,130,246,.3);border-radius:1rem;box-shadow:0 8px 32px #0000004d}.summary-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(59,130,246,.2)}.summary-title[data-v-ad18db7d]{font-size:1.5rem;font-weight:700;color:#e2e8f0;margin:0;display:flex;align-items:center;gap:.5rem}.summary-subtitle[data-v-ad18db7d]{font-size:.875rem;color:#94a3b8;font-weight:600;background:#3b82f61a;padding:.375rem .875rem;border-radius:.5rem}.summary-content[data-v-ad18db7d]{display:grid;gap:1.25rem;margin-bottom:1.5rem}.summary-section[data-v-ad18db7d]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#0f172a99,#1e293b99);border:1px solid rgba(148,163,184,.15);border-radius:.75rem;transition:all .3s ease}.summary-section[data-v-ad18db7d]:hover{border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 12px #3b82f626}.section-icon[data-v-ad18db7d]{font-size:2rem;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(59,130,246,.4))}.section-content[data-v-ad18db7d]{flex:1}.section-title[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#3b82f6;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.section-text[data-v-ad18db7d]{font-size:.9375rem;line-height:1.7;color:#cbd5e1;margin:0}.summary-footer[data-v-ad18db7d]{display:flex;justify-content:center;padding-top:1.5rem;border-top:2px solid rgba(59,130,246,.2)}.overall-sentiment[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:.75rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 16px #0000004d;transition:all .3s ease}.overall-sentiment[data-v-ad18db7d]:hover{transform:scale(1.05)}.overall-sentiment.very-bullish[data-v-ad18db7d]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.overall-sentiment.bullish[data-v-ad18db7d]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.overall-sentiment.neutral[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.overall-sentiment.warning[data-v-ad18db7d]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.overall-sentiment.bearish[data-v-ad18db7d]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.sentiment-icon[data-v-ad18db7d]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.sentiment-text[data-v-ad18db7d]{text-shadow:0 2px 4px rgba(0,0,0,.2)}.indicator-card.locked-card[data-v-ad18db7d]{opacity:.6;filter:blur(2px);pointer-events:none}.indicator-card.locked-card[data-v-ad18db7d]:hover{opacity:.8}.lock-overlay[data-v-ad18db7d]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.75rem;z-index:10;cursor:pointer;transition:all .3s}.lock-overlay[data-v-ad18db7d]:hover{background:#000c}.lock-icon[data-v-ad18db7d]{font-size:2.5rem;margin-bottom:.5rem;animation:lockPulse-ad18db7d 2s ease-in-out infinite}@keyframes lockPulse-ad18db7d{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.lock-text[data-v-ad18db7d]{color:#f59e0b;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.indicator-label[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem;margin-bottom:.75rem}.indicator-value[data-v-ad18db7d]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.indicator-status[data-v-ad18db7d]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block}.indicator-status.bullish[data-v-ad18db7d]{background:#22c55e33;color:#22c55e}.indicator-status.bearish[data-v-ad18db7d]{background:#ef444433;color:#ef4444}.indicator-status.neutral[data-v-ad18db7d]{background:#f59e0b33;color:#f59e0b}.ai-analysis-box[data-v-ad18db7d]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(245,158,11,.3);border-radius:.75rem}.ai-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-analysis-box h3[data-v-ad18db7d]{color:#fff;font-size:1.25rem;margin:0}.btn-ai-refresh[data-v-ad18db7d]{padding:.5rem 1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;transition:all .3s;font-size:.85rem}.btn-ai-refresh[data-v-ad18db7d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #f59e0b66}.btn-ai-refresh[data-v-ad18db7d]:disabled{opacity:.6;cursor:not-allowed}.ai-loading[data-v-ad18db7d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.ai-loading p[data-v-ad18db7d]{color:#9ca3af;font-size:.95rem}.ai-text[data-v-ad18db7d]{color:#d1d5db;line-height:1.9;margin-bottom:1.5rem;font-size:.95rem}.ai-analysis-box p[data-v-ad18db7d]{color:#d1d5db;line-height:1.7;margin-bottom:1rem}.ai-text[data-v-ad18db7d] h4.ai-section-title{color:#f59e0b;font-size:1.05rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem;padding-left:.5rem;border-left:3px solid #f59e0b}.ai-text[data-v-ad18db7d] .ai-bullet{color:#fbbf24;font-weight:600;margin-left:1rem}.ema-sma-section[data-v-ad18db7d]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.section-subtitle[data-v-ad18db7d]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.ma-visual-container[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1.5rem}.current-price-indicator[data-v-ad18db7d]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f633,#6366f133);border:2px solid rgba(59,130,246,.4);border-radius:.75rem;box-shadow:0 4px 12px #3b82f633}.price-label[data-v-ad18db7d]{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.price-value[data-v-ad18db7d]{font-size:1.5rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.4)}.ma-visual-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.ma-visual-column[data-v-ad18db7d]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.15)}.ma-visual-title[data-v-ad18db7d]{display:flex;align-items:center;gap:.625rem;font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:1.25rem;padding-bottom:.875rem;border-bottom:2px solid rgba(59,130,246,.3)}.title-icon[data-v-ad18db7d]{font-size:1.25rem}.ma-visual-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.ma-visual-item[data-v-ad18db7d]{padding:1rem;background:#1e293b99;border-radius:.625rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.ma-visual-item[data-v-ad18db7d]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}.ma-visual-item.bullish[data-v-ad18db7d]{border-left:3px solid #22c55e}.ma-visual-item.bearish[data-v-ad18db7d]{border-left:3px solid #ef4444}.ma-info[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.ma-period[data-v-ad18db7d]{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.ma-price[data-v-ad18db7d]{font-size:.9375rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-distance-bar[data-v-ad18db7d]{height:8px;background:#0f172acc;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.distance-fill[data-v-ad18db7d]{height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px currentColor}.ma-distance-text[data-v-ad18db7d]{font-size:.8125rem;font-weight:600;color:#cbd5e1;text-align:right}.supertrend-visual-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}.supertrend-visual-card[data-v-ad18db7d]{background:linear-gradient(135deg,#0f172acc,#1e293bcc);border:1px solid rgba(148,163,184,.2);border-radius:.875rem;padding:1.25rem;transition:all .3s ease;position:relative;overflow:hidden}.supertrend-visual-card[data-v-ad18db7d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.supertrend-visual-card.bullish[data-v-ad18db7d]:before{background:linear-gradient(90deg,transparent,#22c55e,transparent)}.supertrend-visual-card.bearish[data-v-ad18db7d]:before{background:linear-gradient(90deg,transparent,#ef4444,transparent)}.supertrend-visual-card[data-v-ad18db7d]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.st-card-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.15)}.st-timeframe[data-v-ad18db7d]{font-size:1.125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:1px}.st-trend-badge[data-v-ad18db7d]{display:flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase}.st-trend-badge.bullish[data-v-ad18db7d]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.st-trend-badge.bearish[data-v-ad18db7d]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.st-trend-badge.neutral[data-v-ad18db7d]{background:#94a3b833;color:#94a3b8;border:1px solid rgba(148,163,184,.4)}.trend-icon[data-v-ad18db7d]{font-size:1rem}.st-price-range[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem}.current-price-line[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;justify-content:center;padding:.625rem;background:#3b82f626;border:1px dashed rgba(59,130,246,.4);border-radius:.5rem}.price-marker[data-v-ad18db7d]{font-size:1.125rem}.price-text[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace}.st-level[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:.625rem;transition:all .3s ease}.st-level[data-v-ad18db7d]:hover{transform:translate(4px)}.resistance-level[data-v-ad18db7d]{background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid rgba(239,68,68,.3)}.support-level[data-v-ad18db7d]{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border:1px solid rgba(34,197,94,.3)}.level-icon[data-v-ad18db7d]{font-size:1.5rem;flex-shrink:0}.level-details[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.25rem;flex:1}.level-name[data-v-ad18db7d]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.level-price[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.level-distance[data-v-ad18db7d]{font-size:.8125rem;font-weight:600;margin-top:.125rem}.level-distance.above[data-v-ad18db7d]{color:#22c55e}.level-distance.below[data-v-ad18db7d]{color:#ef4444}.st-recommendation[data-v-ad18db7d]{padding:.75rem 1rem;background:linear-gradient(135deg,#6366f11a,#3b82f61a);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;font-size:.875rem;line-height:1.5;color:#cbd5e1;font-weight:500}.ma-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.ma-column[data-v-ad18db7d]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.ma-title[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#94a3b8;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.ma-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.75rem}.ma-item[data-v-ad18db7d]{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:1rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.ma-item[data-v-ad18db7d]:hover{background:#1e293bb3;transform:translate(4px)}.ma-label[data-v-ad18db7d]{font-size:.875rem;font-weight:600;color:#94a3b8}.ma-value[data-v-ad18db7d]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-status[data-v-ad18db7d]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.ma-status.bullish[data-v-ad18db7d]{color:#22c55e;background:#22c55e26}.ma-status.bearish[data-v-ad18db7d]{color:#ef4444;background:#ef444426}.ma-status.neutral[data-v-ad18db7d]{color:#94a3b8;background:#94a3b826}.supertrend-section[data-v-ad18db7d]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.timeframe-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.timeframe-card[data-v-ad18db7d]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:1.25rem;transition:all .3s ease}.timeframe-card[data-v-ad18db7d]:hover{border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.tf-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.tf-label[data-v-ad18db7d]{font-size:.875rem;font-weight:700;color:#f8fafc;text-transform:uppercase;letter-spacing:.05em}.tf-trend[data-v-ad18db7d]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.tf-trend.bullish[data-v-ad18db7d]{color:#22c55e;background:#22c55e26}.tf-trend.bearish[data-v-ad18db7d]{color:#ef4444;background:#ef444426}.tf-trend.neutral[data-v-ad18db7d]{color:#94a3b8;background:#94a3b826}.tf-levels[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.level-item[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-radius:.5rem}.level-item.support[data-v-ad18db7d]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2)}.level-item.resistance[data-v-ad18db7d]{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}.level-label[data-v-ad18db7d]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase}.level-value[data-v-ad18db7d]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.tf-distance[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#1e293b80;border-radius:.5rem}.distance-label[data-v-ad18db7d]{font-size:.7rem;color:#94a3b8}.distance-value[data-v-ad18db7d]{font-size:.75rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.buy-score-section[data-v-ad18db7d]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:2px solid rgba(59,130,246,.3);border-radius:1.5rem}.coin-info-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background:linear-gradient(135deg,#3b82f626,#6366f126);border:1px solid rgba(59,130,246,.3);border-radius:1rem;margin-bottom:1.5rem}.coin-info-left[data-v-ad18db7d]{display:flex;align-items:baseline;gap:1rem}.coin-symbol-large[data-v-ad18db7d]{font-size:1.75rem;font-weight:900;color:#f8fafc;text-shadow:0 2px 12px rgba(59,130,246,.5);letter-spacing:.05em}.coin-period[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#3b82f6;background:#3b82f633;padding:.25rem .75rem;border-radius:.5rem;text-transform:uppercase}.coin-price-large[data-v-ad18db7d]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.price-label-small[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.price-value-large[data-v-ad18db7d]{font-size:1.5rem;font-weight:900;color:#22c55e;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(34,197,94,.4)}.section-header-with-share[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.btn-share[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#1da1f2,#0c8cd9);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #1da1f24d}.btn-share[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1da1f280;background:linear-gradient(135deg,#0c8cd9,#1da1f2)}.btn-share[data-v-ad18db7d]:active{transform:translateY(0)}.btn-share svg[data-v-ad18db7d]{width:20px;height:20px}.share-dropdown-wrapper[data-v-ad18db7d]{position:relative}.share-dropdown-menu[data-v-ad18db7d]{position:absolute;top:100%;right:0;margin-top:.5rem;background:linear-gradient(135deg,#1e293bfa,#0f172afa);border:1px solid rgba(148,163,184,.3);border-radius:.75rem;padding:.5rem;min-width:220px;box-shadow:0 8px 32px #0006;z-index:1000;animation:slideDown-ad18db7d .2s ease-out}.share-option[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#e2e8f0;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.share-option[data-v-ad18db7d]:hover{background:#3b82f626;color:#60a5fa;transform:translate(4px)}.share-option svg[data-v-ad18db7d]{flex-shrink:0;width:20px;height:20px}.share-option[data-v-ad18db7d]:nth-child(1):hover{background:#1da1f226;color:#1da1f2}.share-option[data-v-ad18db7d]:nth-child(2):hover{background:#0088cc26;color:#08c}.share-option[data-v-ad18db7d]:nth-child(3):hover{background:#25d36626;color:#25d366}.share-option[data-v-ad18db7d]:nth-child(4):hover{background:#a855f726;color:#a855f7}.score-container[data-v-ad18db7d]{display:grid;grid-template-columns:350px 1fr;gap:2rem}.score-gauge-wrapper[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1.5rem}.score-gauge[data-v-ad18db7d]{position:relative;width:100%;height:150px}.gauge-svg[data-v-ad18db7d]{width:100%;height:100%}.gauge-score[data-v-ad18db7d]{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-number[data-v-ad18db7d]{font-size:3rem;font-weight:800;line-height:1}.score-label[data-v-ad18db7d]{font-size:1rem;color:#94a3b8;font-weight:600}.score-status[data-v-ad18db7d]{padding:1rem 1.5rem;border-radius:.75rem;text-align:center;font-size:1rem;font-weight:700;color:#fff}.score-details[data-v-ad18db7d]{display:flex;flex-direction:column;gap:2rem}.score-breakdown[data-v-ad18db7d]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.breakdown-title[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.breakdown-item[data-v-ad18db7d]{margin-bottom:1rem}.breakdown-header[data-v-ad18db7d]{display:flex;justify-content:space-between;margin-bottom:.5rem}.breakdown-name[data-v-ad18db7d]{font-size:.875rem;font-weight:600;color:#94a3b8}.breakdown-points[data-v-ad18db7d]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.breakdown-bar[data-v-ad18db7d]{height:8px;background:#1e293b80;border-radius:4px;overflow:hidden}.breakdown-fill[data-v-ad18db7d]{height:100%;transition:width .5s ease}.total-score[data-v-ad18db7d]{display:flex;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(148,163,184,.2);font-size:1rem;font-weight:700;color:#f8fafc}.total-value[data-v-ad18db7d]{color:#3b82f6}.entry-zone[data-v-ad18db7d]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.entry-title[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.entry-recommendation[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.entry-status[data-v-ad18db7d]{padding:1rem;border-radius:.5rem;font-size:.95rem;font-weight:700;text-align:center}.entry-status.excellent[data-v-ad18db7d]{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}.entry-status.good[data-v-ad18db7d]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#4ade80}.entry-status.moderate[data-v-ad18db7d]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#f59e0b}.entry-status.risky[data-v-ad18db7d]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}.entry-status.waiting[data-v-ad18db7d]{background:#94a3b826;border:1px solid rgba(148,163,184,.2);color:#94a3b8}.entry-prices[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.price-item[data-v-ad18db7d]{padding:.75rem;border-radius:.5rem;border:1px solid}.price-item.ideal[data-v-ad18db7d]{background:#22c55e1a;border-color:#22c55e33}.price-item.acceptable[data-v-ad18db7d]{background:#f59e0b1a;border-color:#f59e0b33}.price-item.stop[data-v-ad18db7d]{background:#ef44441a;border-color:#ef444433}.price-item.target[data-v-ad18db7d]{background:#3b82f61a;border-color:#3b82f633}.price-label[data-v-ad18db7d]{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;margin-bottom:.25rem;text-transform:uppercase}.price-value[data-v-ad18db7d]{display:block;font-size:.9rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.risk-reward[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:.5rem}.rr-label[data-v-ad18db7d]{font-size:.875rem;font-weight:600;color:#94a3b8}.rr-value[data-v-ad18db7d]{font-size:1.125rem;font-weight:800;color:#6366f1;font-family:Courier New,monospace}@media(max-width:1024px){.ma-grid[data-v-ad18db7d],.score-container[data-v-ad18db7d],.entry-prices[data-v-ad18db7d]{grid-template-columns:1fr}.alerts-header-content[data-v-ad18db7d]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-item[data-v-ad18db7d]{padding:1rem}.alert-icon[data-v-ad18db7d]{font-size:1.5rem;min-width:2rem;height:2rem}}@media(max-width:640px){.section-header[data-v-ad18db7d]{flex-direction:column;align-items:flex-start;gap:1rem}.btn-clear-alerts[data-v-ad18db7d]{width:100%}.alert-footer[data-v-ad18db7d]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-count-badge[data-v-ad18db7d]{font-size:.65rem;min-width:1.125rem;height:1.125rem}}.ai-text[data-v-ad18db7d] .ai-highlight{color:#22c55e;font-weight:700;background:#22c55e1a;padding:.15rem .5rem;border-radius:.25rem}.ai-text[data-v-ad18db7d] .ai-arrow{color:#f59e0b;font-weight:700;margin:0 .25rem}.ai-text[data-v-ad18db7d] .ai-price{color:#60a5fa;font-weight:600;font-family:Courier New,monospace}.analysis-tags[data-v-ad18db7d]{display:flex;gap:.75rem;flex-wrap:wrap}.tag[data-v-ad18db7d]{padding:.5rem 1rem;background:#ffffff1a;border-radius:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600}.tag.bullish[data-v-ad18db7d]{background:#22c55e33;color:#22c55e}.market-sentiment-section[data-v-ad18db7d]{margin-bottom:2rem;position:relative}.locked-section[data-v-ad18db7d]{position:relative;filter:blur(3px);opacity:.5;pointer-events:none}.locked-section[data-v-ad18db7d]:before{content:"";position:absolute;inset:0;background:#0006;z-index:5;border-radius:1rem}.section-title-wrapper[data-v-ad18db7d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.section-lock-badge[data-v-ad18db7d]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.375rem .75rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem;animation:lockBadgePulse-ad18db7d 2s ease-in-out infinite}@keyframes lockBadgePulse-ad18db7d{0%,to{box-shadow:0 0 #f59e0bb3}50%{box-shadow:0 0 0 8px #f59e0b00}}.sentiment-title[data-v-ad18db7d]{color:#fff;font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.5rem;margin:0}.sentiment-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.sentiment-card[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.sentiment-card[data-v-ad18db7d]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.sentiment-icon[data-v-ad18db7d]{font-size:2.5rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.sentiment-content[data-v-ad18db7d]{flex:1}.sentiment-label[data-v-ad18db7d]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.sentiment-value[data-v-ad18db7d]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.sentiment-status[data-v-ad18db7d]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;margin-bottom:.75rem}.sentiment-status.bullish[data-v-ad18db7d]{background:#22c55e33;color:#22c55e}.sentiment-status.bearish[data-v-ad18db7d]{background:#ef444433;color:#ef4444}.sentiment-status.neutral[data-v-ad18db7d]{background:#f59e0b33;color:#f59e0b}.sentiment-description[data-v-ad18db7d]{color:#d1d5db;font-size:.85rem;line-height:1.5}.position-balance-section[data-v-ad18db7d]{margin-bottom:2rem}.position-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.position-card[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.position-card.highlight[data-v-ad18db7d]{border-color:#f59e0b4d;background:linear-gradient(135deg,#1e293b,#0f172a)}.position-card[data-v-ad18db7d]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.position-header[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-icon[data-v-ad18db7d]{font-size:2rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f59e0b1a;border-radius:.75rem}.position-title[data-v-ad18db7d]{color:#fff;font-size:1rem;font-weight:700}.position-content[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.ratio-display[data-v-ad18db7d]{text-align:center;padding:1rem;background:#0003;border-radius:.75rem}.ratio-value[data-v-ad18db7d]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.25rem}.ratio-label[data-v-ad18db7d]{color:#9ca3af;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.account-split[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem}.account-bar[data-v-ad18db7d]{height:12px;background:#ffffff0d;border-radius:6px;overflow:hidden;display:flex}.long-bar[data-v-ad18db7d]{background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .5s}.short-bar[data-v-ad18db7d]{background:linear-gradient(90deg,#ef4444,#dc2626);transition:width .5s}.account-percentages[data-v-ad18db7d]{display:flex;justify-content:space-between;font-size:.85rem;font-weight:600}.long-percent[data-v-ad18db7d]{color:#22c55e}.short-percent[data-v-ad18db7d]{color:#ef4444}.position-status[data-v-ad18db7d]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;text-align:center}.position-status.bullish[data-v-ad18db7d]{background:#22c55e33;color:#22c55e}.position-status.bearish[data-v-ad18db7d]{background:#ef444433;color:#ef4444}.position-status.neutral[data-v-ad18db7d]{background:#f59e0b33;color:#f59e0b}.position-description[data-v-ad18db7d]{color:#d1d5db;font-size:.85rem;line-height:1.5;text-align:center}.risk-content[data-v-ad18db7d]{display:flex;flex-direction:column;gap:2rem}.risk-overview[data-v-ad18db7d]{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:center}.risk-gauge[data-v-ad18db7d]{text-align:center}.gauge-container[data-v-ad18db7d]{width:200px;height:200px;margin:0 auto 1rem;background:conic-gradient(from 0deg,#22c55e,#f59e0b 120deg,#ef4444 240deg 360deg);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.gauge-container[data-v-ad18db7d]:before{content:"";position:absolute;width:160px;height:160px;background:#0f172a;border-radius:50%}.gauge-value[data-v-ad18db7d]{font-size:3rem;font-weight:700;color:#fff;z-index:1}.gauge-label[data-v-ad18db7d]{color:#9ca3af;z-index:1;font-size:.9rem}.risk-status[data-v-ad18db7d]{padding:.75rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:1.1rem}.risk-status.moderate[data-v-ad18db7d]{background:#f59e0b33;color:#f59e0b}.risk-breakdown[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1.5rem}.risk-item[data-v-ad18db7d]{display:grid;grid-template-columns:200px 1fr 80px;gap:1rem;align-items:center}.risk-label[data-v-ad18db7d]{color:#e5e7eb;font-weight:500}.risk-bar[data-v-ad18db7d]{height:10px;background:#ffffff1a;border-radius:5px;overflow:hidden}.risk-bar .bar-fill[data-v-ad18db7d]{height:100%;background:linear-gradient(90deg,#22c55e,#f59e0b)}.risk-bar .bar-fill.warning[data-v-ad18db7d]{background:linear-gradient(90deg,#f59e0b,#ef4444)}.risk-bar .bar-fill.success[data-v-ad18db7d]{background:#22c55e}.risk-percentage[data-v-ad18db7d]{color:#fff;font-weight:700;text-align:right}.risk-recommendations h3[data-v-ad18db7d]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem}.recommendation-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.rec-item[data-v-ad18db7d]{display:flex;gap:1rem;padding:1.25rem;background:#0a0f1e99;border-radius:.75rem;border-left:3px solid #f59e0b}.rec-number[data-v-ad18db7d]{width:32px;height:32px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.rec-title[data-v-ad18db7d]{color:#fff;font-weight:600;font-size:1rem;margin-bottom:.5rem}.rec-desc[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem;line-height:1.5}.settings-content[data-v-ad18db7d]{display:flex;flex-direction:column;gap:2rem}.settings-group[data-v-ad18db7d]{padding:1.5rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.settings-group h3[data-v-ad18db7d]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.setting-item[data-v-ad18db7d]{margin-bottom:1.5rem}.setting-item[data-v-ad18db7d]:last-child{margin-bottom:0}.setting-item label[data-v-ad18db7d]{display:block;color:#e5e7eb;font-weight:500;margin-bottom:.5rem;font-size:.95rem}.setting-select[data-v-ad18db7d],.setting-input[data-v-ad18db7d]{width:100%;padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem}.setting-select[data-v-ad18db7d]:focus,.setting-input[data-v-ad18db7d]:focus{outline:none;border-color:#f59e0b}.checkbox-label[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#e5e7eb}.checkbox-label input[data-v-ad18db7d]{width:18px;height:18px;cursor:pointer}.header-controls[data-v-ad18db7d]{display:flex;gap:1rem;align-items:center}.period-selector[data-v-ad18db7d],.coin-selector[data-v-ad18db7d]{padding:.5rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;transition:all .3s}.period-selector[data-v-ad18db7d]:focus,.coin-selector[data-v-ad18db7d]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.period-selector option[data-v-ad18db7d],.coin-selector option[data-v-ad18db7d]{background:#1e293b;color:#fff}.loading-state[data-v-ad18db7d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1.5rem}.loading-spinner[data-v-ad18db7d]{width:60px;height:60px;border:4px solid rgba(245,158,11,.2);border-top:4px solid #f59e0b;border-radius:50%;animation:spin-ad18db7d 1s linear infinite}@keyframes spin-ad18db7d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-ad18db7d]{color:#9ca3af;font-size:1.1rem}.error-banner[data-v-ad18db7d]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;padding:1rem 1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;color:#ef4444}.error-icon[data-v-ad18db7d]{font-size:1.5rem}.btn-refresh[data-v-ad18db7d]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-ad18db7d]{padding:.875rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-primary[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}@media(max-width:1200px){.grid-2[data-v-ad18db7d],.risk-overview[data-v-ad18db7d]{grid-template-columns:1fr}}@media(max-width:768px){.dashboard[data-v-ad18db7d]{flex-direction:column}.sidebar[data-v-ad18db7d]{width:100%;height:auto;position:static}.header[data-v-ad18db7d]{flex-direction:column;gap:1rem;align-items:flex-start;padding:1rem}.coin-ticker-container[data-v-ad18db7d]{width:100%;max-width:none}.ticker-item[data-v-ad18db7d]{padding:.375rem .75rem}.ticker-icon[data-v-ad18db7d]{font-size:1rem}.ticker-symbol[data-v-ad18db7d],.ticker-price[data-v-ad18db7d]{font-size:.8125rem}.ticker-change[data-v-ad18db7d]{font-size:.7rem}.header-right[data-v-ad18db7d]{width:100%;flex-direction:column;align-items:stretch}.search-bar input[data-v-ad18db7d]{width:100%}}.profile-section[data-v-ad18db7d]{padding:2rem}.profile-avatar-section[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem;padding:2rem;margin-bottom:2rem;background:#ffffff05;border-radius:1rem;border:1px solid rgba(255,255,255,.05)}.profile-avatar-large[data-v-ad18db7d]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ef4444);display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:#fff;flex-shrink:0}.profile-info h2[data-v-ad18db7d]{color:#fff;font-size:1.8rem;margin:0 0 .5rem}.profile-username[data-v-ad18db7d]{color:#9ca3af;font-size:1.1rem;margin:0}.profile-form[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.form-group[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-ad18db7d]{color:#fff;font-weight:500;font-size:.95rem}.field-note[data-v-ad18db7d]{color:#9ca3af;font-size:.85rem;font-weight:400;margin-left:.5rem}.form-control[data-v-ad18db7d]{padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s}.form-control[data-v-ad18db7d]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.form-control.readonly[data-v-ad18db7d]{background:#1e293b4d;cursor:not-allowed;opacity:.7}.password-input-wrapper[data-v-ad18db7d]{position:relative}.toggle-password-btn[data-v-ad18db7d]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:1.2rem;padding:.25rem;color:#9ca3af}.toggle-password-btn[data-v-ad18db7d]:hover{color:#fff}.alert-message[data-v-ad18db7d]{padding:1rem;border-radius:.5rem;font-size:.9rem;animation:slideDown-ad18db7d .3s ease}.alert-error[data-v-ad18db7d]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.alert-success[data-v-ad18db7d]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}@keyframes slideDown-ad18db7d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.form-actions[data-v-ad18db7d]{margin-top:1rem}.modal-overlay[data-v-ad18db7d]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-ad18db7d .3s ease}@keyframes fadeIn-ad18db7d{0%{opacity:0}to{opacity:1}}.modal-content[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid rgba(239,68,68,.5);border-radius:1.5rem;max-width:550px;width:90%;padding:0;animation:slideUp-ad18db7d .4s ease;box-shadow:0 20px 60px #00000080}@keyframes slideUp-ad18db7d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-ad18db7d]{padding:2rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.modal-icon[data-v-ad18db7d]{font-size:4rem;margin-bottom:1rem;animation:bounce-ad18db7d 1s infinite}.modal-header h2[data-v-ad18db7d]{color:#fff;font-size:1.75rem;margin:0;font-weight:700}.modal-body[data-v-ad18db7d]{padding:2rem}.modal-message[data-v-ad18db7d]{color:#e5e7eb;font-size:1.1rem;text-align:center;margin:0 0 1.5rem;line-height:1.6}.modal-message strong[data-v-ad18db7d]{color:#f59e0b;font-weight:700}.grace-period-offer[data-v-ad18db7d]{background:linear-gradient(135deg,#10b98126,#05966926);border:2px solid rgba(16,185,129,.4);border-radius:1rem;padding:1.5rem;margin:1.5rem 0;text-align:center}.offer-badge[data-v-ad18db7d]{display:inline-block;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.5rem 1rem;border-radius:2rem;font-weight:700;font-size:.9rem;margin-bottom:1rem;animation:buttonPulse-ad18db7d 2s infinite}.offer-text[data-v-ad18db7d]{color:#fff;font-size:1.15rem;margin:.75rem 0;line-height:1.6}.discount-highlight[data-v-ad18db7d]{color:#10b981;font-size:1.3rem;font-weight:800}.offer-expiry[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem;margin:.5rem 0 0}.modal-actions[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.btn-renew[data-v-ad18db7d]{padding:1rem 2rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.75rem;color:#fff;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #10b98166}.btn-renew[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98199}.btn-pricing[data-v-ad18db7d]{padding:.9rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-pricing[data-v-ad18db7d]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.btn-continue-free[data-v-ad18db7d]{padding:.9rem 2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#9ca3af;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-continue-free[data-v-ad18db7d]:hover{background:#ffffff26;color:#fff}.current-positions-section[data-v-ad18db7d]{margin-bottom:2rem;animation:fadeIn-ad18db7d .5s ease-in-out}.header-title-group[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.positions-summary[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.summary-item[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:.5rem;font-size:.9rem;font-weight:600;border:1px solid rgba(255,255,255,.1);transition:all .3s}.summary-item[data-v-ad18db7d]:hover{transform:translateY(-2px);border-color:#fff3}.summary-icon[data-v-ad18db7d]{font-size:1.1rem}.long-summary[data-v-ad18db7d]{color:#22c55e;border-color:#22c55e4d}.short-summary[data-v-ad18db7d]{color:#ef4444;border-color:#ef44444d}.total-pnl[data-v-ad18db7d]{font-size:1rem;padding:.5rem 1.25rem}.total-pnl.profit[data-v-ad18db7d]{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d;animation:pulse-ad18db7d 2s ease-in-out infinite}.total-pnl.loss[data-v-ad18db7d]{color:#ef4444;background:#ef44441a;border-color:#ef44444d}@keyframes pulse-ad18db7d{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 8px #22c55e00}}.positions-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.position-item[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:2px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;overflow:hidden;position:relative}.position-item[data-v-ad18db7d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.3}.position-item.long[data-v-ad18db7d]{color:#22c55e}.position-item.long[data-v-ad18db7d]:hover{border-color:#22c55e80;box-shadow:0 8px 25px #22c55e33;transform:translateY(-4px)}.position-item.short[data-v-ad18db7d]{color:#ef4444}.position-item.short[data-v-ad18db7d]:hover{border-color:#ef444480;box-shadow:0 8px 25px #ef444433;transform:translateY(-4px)}.position-main[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-symbol-section[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem}.current-positions-section .symbol-badge[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;font-weight:700;font-size:.85rem;text-transform:uppercase;position:relative;z-index:1}.current-positions-section .symbol-badge.long[data-v-ad18db7d]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.current-positions-section .symbol-badge.short[data-v-ad18db7d]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.current-positions-section .badge-icon[data-v-ad18db7d]{font-size:1.2rem;position:relative;z-index:2}.current-positions-section .badge-text[data-v-ad18db7d]{position:relative;z-index:2}.current-positions-section .current-positions-section .symbol-info[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.25rem}.current-positions-section .symbol-name[data-v-ad18db7d]{color:#fff;font-size:1.25rem;font-weight:700}.current-positions-section .symbol-leverage[data-v-ad18db7d]{color:#9ca3af;font-size:.85rem;font-weight:600}.current-positions-section .symbol-margin-type[data-v-ad18db7d]{color:#64748b;font-size:.75rem;font-weight:500;margin-top:.25rem;padding:.15rem .5rem;background:#64748b1a;border-radius:.375rem;display:inline-block}.position-pnl[data-v-ad18db7d]{text-align:right}.pnl-value[data-v-ad18db7d]{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.position-pnl.profit .pnl-value[data-v-ad18db7d]{color:#22c55e}.position-pnl.loss .pnl-value[data-v-ad18db7d]{color:#ef4444}.pnl-percentage[data-v-ad18db7d]{font-size:.9rem;font-weight:600;opacity:.8}.pnl-percentage.profit[data-v-ad18db7d]{color:#22c55e}.pnl-percentage.loss[data-v-ad18db7d]{color:#ef4444}.current-positions-section .position-details[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.current-positions-section .detail-row[data-v-ad18db7d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.current-positions-section .detail-item[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#0003;border-radius:.5rem;transition:all .3s}.current-positions-section .detail-item[data-v-ad18db7d]:hover{background:#0000004d}.current-positions-section .detail-label[data-v-ad18db7d]{color:#9ca3af;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.current-positions-section .detail-value[data-v-ad18db7d]{color:#fff;font-size:.95rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.current-positions-section .liquidation-price[data-v-ad18db7d]{color:#f59e0b}@keyframes fadeIn-ad18db7d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.positions-grid[data-v-ad18db7d]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:768px){.positions-grid[data-v-ad18db7d]{grid-template-columns:1fr}.positions-summary[data-v-ad18db7d]{gap:.5rem}.summary-item[data-v-ad18db7d]{font-size:.8rem;padding:.4rem .8rem}.position-main[data-v-ad18db7d]{flex-direction:column;gap:1rem}.position-pnl[data-v-ad18db7d]{text-align:left}}.risk-card[data-v-ad18db7d]{cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.risk-card[data-v-ad18db7d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:currentColor;opacity:.5}.risk-card.low[data-v-ad18db7d]{border-color:#22c55e4d}.risk-card.low[data-v-ad18db7d]:hover{border-color:#22c55e99;box-shadow:0 8px 25px #22c55e33;transform:translateY(-2px)}.risk-card.medium[data-v-ad18db7d]{border-color:#f59e0b4d}.risk-card.medium[data-v-ad18db7d]:hover{border-color:#f59e0b99;box-shadow:0 8px 25px #f59e0b33;transform:translateY(-2px)}.risk-card.high[data-v-ad18db7d]{border-color:#fb923c4d}.risk-card.high[data-v-ad18db7d]:hover{border-color:#fb923c99;box-shadow:0 8px 25px #fb923c33;transform:translateY(-2px)}.risk-card.critical[data-v-ad18db7d]{border-color:#ef44444d;animation:pulse-red-ad18db7d 2s ease-in-out infinite}.risk-card.critical[data-v-ad18db7d]:hover{border-color:#ef444499;box-shadow:0 8px 25px #ef44444d;transform:translateY(-2px)}@keyframes pulse-red-ad18db7d{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 10px #ef444400}}.risk-badge[data-v-ad18db7d]{padding:.25rem .75rem;border-radius:.5rem;font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.risk-section[data-v-ad18db7d]{animation:fadeIn-ad18db7d .5s ease-in-out}.risk-score-display[data-v-ad18db7d]{padding:.75rem 1.5rem;border-radius:.75rem;color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.risk-metrics-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.risk-metric-card[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.risk-metric-card[data-v-ad18db7d]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.metric-icon[data-v-ad18db7d]{font-size:2.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.metric-content[data-v-ad18db7d]{flex:1}.metric-label[data-v-ad18db7d]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.metric-value[data-v-ad18db7d]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.metric-detail[data-v-ad18db7d]{color:#d1d5db;font-size:.85rem}.warning-text[data-v-ad18db7d]{color:#f59e0b;font-weight:600}.safe-text[data-v-ad18db7d]{color:#22c55e;font-weight:600}.risk-positions-section[data-v-ad18db7d]{margin-top:2rem}.subsection-title[data-v-ad18db7d]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(255,255,255,.1)}.risk-positions-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.risk-position-item[data-v-ad18db7d]{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.25rem;transition:all .3s}.risk-position-item[data-v-ad18db7d]:hover{background:#0000004d;border-color:#fff3}.risk-pos-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.risk-pos-symbol[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem}.symbol-text[data-v-ad18db7d]{color:#fff;font-size:1.1rem;font-weight:700}.risk-pos-leverage[data-v-ad18db7d]{color:#f59e0b;font-size:1rem;font-weight:700;background:#f59e0b1a;padding:.5rem 1rem;border-radius:.5rem}.risk-pos-metrics[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1rem}.risk-pos-metric[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.25rem}.risk-pos-metric .label[data-v-ad18db7d]{color:#9ca3af;font-size:.8rem}.risk-pos-metric .value[data-v-ad18db7d]{color:#fff;font-size:.95rem;font-weight:700}.risk-pos-metric .value.critical[data-v-ad18db7d]{color:#ef4444}.risk-pos-metric .value.high[data-v-ad18db7d]{color:#fb923c}.risk-pos-metric .value.medium[data-v-ad18db7d]{color:#f59e0b}.risk-pos-metric .value.safe[data-v-ad18db7d]{color:#22c55e}.risk-bar[data-v-ad18db7d]{height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden}.risk-bar-fill[data-v-ad18db7d]{height:100%;transition:width .5s,background .3s}.risk-recommendations[data-v-ad18db7d]{margin-top:2rem}.recommendations-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.recommendation-item[data-v-ad18db7d]{display:flex;gap:1rem;padding:1rem;border-radius:.75rem;border-left:4px solid;transition:all .3s}.recommendation-item[data-v-ad18db7d]:hover{transform:translate(4px)}.recommendation-item.warning[data-v-ad18db7d]{background:#f59e0b1a;border-color:#f59e0b}.recommendation-item.critical[data-v-ad18db7d]{background:#ef44441a;border-color:#ef4444}.recommendation-item.success[data-v-ad18db7d]{background:#22c55e1a;border-color:#22c55e}.recommendation-item.info[data-v-ad18db7d]{background:#3b82f61a;border-color:#3b82f6}.rec-icon[data-v-ad18db7d]{font-size:1.5rem;flex-shrink:0}.rec-text[data-v-ad18db7d]{color:#e5e7eb;line-height:1.6}.rec-text strong[data-v-ad18db7d]{color:#fff;display:block;margin-bottom:.25rem}.no-recommendations[data-v-ad18db7d]{text-align:center;padding:2rem;color:#9ca3af;background:#0003;border-radius:.75rem;border:1px dashed rgba(255,255,255,.1)}.no-recommendations .info-icon[data-v-ad18db7d]{font-size:2rem;display:block;margin-bottom:.5rem}.rec-content[data-v-ad18db7d]{flex:1}.rec-actions[data-v-ad18db7d]{margin-top:.75rem;padding-left:1.25rem;list-style:none;display:flex;flex-direction:column;gap:.5rem}.rec-actions li[data-v-ad18db7d]{position:relative;color:#d1d5db;font-size:.9rem;line-height:1.5;padding-left:1.25rem}.rec-actions li[data-v-ad18db7d]:before{content:"";position:absolute;left:0;color:#f59e0b;font-weight:700}.recommendation-item.critical .rec-actions li[data-v-ad18db7d]:before{color:#ef4444}.recommendation-item.success .rec-actions li[data-v-ad18db7d]:before{color:#22c55e}.recommendation-item.info .rec-actions li[data-v-ad18db7d]:before{color:#3b82f6}.risk-visualization-section[data-v-ad18db7d]{display:grid;grid-template-columns:350px 1fr;gap:2rem;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.circular-progress-container[data-v-ad18db7d]{position:relative;display:flex;align-items:center;justify-content:center}.circular-progress[data-v-ad18db7d]{width:250px;height:250px;transform:scale(1);transition:transform .3s;filter:drop-shadow(0 0 20px rgba(245,158,11,.3))}.circular-progress[data-v-ad18db7d]:hover{transform:scale(1.05)}.progress-bar[data-v-ad18db7d]{transition:stroke-dasharray 1s ease-in-out,stroke .3s;animation:progressPulse-ad18db7d 2s ease-in-out infinite}@keyframes progressPulse-ad18db7d{0%,to{filter:drop-shadow(0 0 5px currentColor)}50%{filter:drop-shadow(0 0 15px currentColor)}}.progress-content[data-v-ad18db7d]{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-value[data-v-ad18db7d]{font-size:3rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 0 20px currentColor}.progress-label[data-v-ad18db7d]{color:#9ca3af;font-size:.9rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.progress-status[data-v-ad18db7d]{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.risk-breakdown-bars[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.breakdown-item[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem}.breakdown-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center}.breakdown-label[data-v-ad18db7d]{color:#d1d5db;font-size:.95rem;font-weight:600}.breakdown-value[data-v-ad18db7d]{color:#fff;font-size:1rem;font-weight:700}.breakdown-bar[data-v-ad18db7d]{height:20px;background:#0000004d;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 2px 4px #0000004d}.breakdown-fill[data-v-ad18db7d]{height:100%;border-radius:10px;transition:width 1s ease-in-out,background .3s;position:relative;overflow:hidden}.breakdown-fill[data-v-ad18db7d]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-ad18db7d 2s infinite}.breakdown-fill.safe[data-v-ad18db7d]{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 10px #22c55e80}.breakdown-fill.warning[data-v-ad18db7d]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.breakdown-fill.critical[data-v-ad18db7d]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480;animation:criticalPulse-ad18db7d 1.5s ease-in-out infinite}@keyframes criticalPulse-ad18db7d{0%,to{opacity:1}50%{opacity:.7}}@media(max-width:1200px){.risk-visualization-section[data-v-ad18db7d]{grid-template-columns:1fr}.circular-progress[data-v-ad18db7d]{width:200px;height:200px}.progress-value[data-v-ad18db7d]{font-size:2.5rem}}@media(max-width:768px){.risk-visualization-section[data-v-ad18db7d]{padding:1.5rem}.circular-progress[data-v-ad18db7d]{width:180px;height:180px}.progress-value[data-v-ad18db7d]{font-size:2rem}.breakdown-bar[data-v-ad18db7d]{height:16px}}.take-profit-price[data-v-ad18db7d]{color:#22c55e!important;font-weight:600}.stop-loss-price[data-v-ad18db7d]{color:#ef4444!important;font-weight:600}.rr-ratio-item[data-v-ad18db7d]{grid-column:1 / -1;background:linear-gradient(135deg,#22c55e1a,#10b9811a)!important;padding:.75rem;border-radius:.5rem;border:1px solid rgba(34,197,94,.2);display:flex;justify-content:space-between;align-items:center}.rr-ratio-value[data-v-ad18db7d]{font-size:1.1rem;font-weight:700;color:#22c55e!important;text-shadow:0 0 10px rgba(34,197,94,.3)}.api-loading[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#3b82f61a;border-radius:.5rem;margin-bottom:1rem}.api-loading .loading-spinner[data-v-ad18db7d]{width:20px;height:20px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-ad18db7d .8s linear infinite}.btn-secondary[data-v-ad18db7d]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-secondary[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#4b5563,#374151);transform:translateY(-2px);box-shadow:0 4px 12px #6b72804d}.settings-group[data-v-ad18db7d]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.settings-group[data-v-ad18db7d]:last-child{border-bottom:none}.setting-input[data-v-ad18db7d]:read-only{background:#0000004d;color:#9ca3af;cursor:not-allowed}.api-warning-banner[data-v-ad18db7d]{background:linear-gradient(135deg,#ef444426,#dc262626);border:2px solid rgba(239,68,68,.5);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;animation:warningPulse-ad18db7d 2s ease-in-out infinite;box-shadow:0 4px 20px #ef444433}@keyframes warningPulse-ad18db7d{0%,to{border-color:#ef444480;box-shadow:0 4px 20px #ef444433}50%{border-color:#ef4444cc;box-shadow:0 4px 25px #ef444459}}.api-warning-content[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem}.api-warning-content .warning-icon[data-v-ad18db7d]{font-size:3rem;flex-shrink:0;animation:shake-ad18db7d .5s ease-in-out infinite}@keyframes shake-ad18db7d{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.api-warning-content .warning-text[data-v-ad18db7d]{flex:1}.api-warning-content .warning-text h3[data-v-ad18db7d]{color:#ef4444;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.api-warning-content .warning-text p[data-v-ad18db7d]{color:#fca5a5;font-size:1rem;line-height:1.6;margin-bottom:.5rem}.api-warning-content .warning-text p strong[data-v-ad18db7d]{color:#fef2f2;font-weight:700}.api-warning-content .warning-note[data-v-ad18db7d]{color:#fecaca;font-size:.9rem;font-style:italic;opacity:.9;margin-top:.5rem}.btn-api-setup[data-v-ad18db7d]{padding:.875rem 1.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 4px 12px #ef444466;text-shadow:0 1px 2px rgba(0,0,0,.2)}.btn-api-setup[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px #ef444480}.btn-api-setup[data-v-ad18db7d]:active{transform:translateY(0)}@media(max-width:768px){.api-warning-content[data-v-ad18db7d]{flex-direction:column;text-align:center}.api-warning-content .warning-text h3[data-v-ad18db7d]{font-size:1.25rem}.api-warning-content .warning-text p[data-v-ad18db7d]{font-size:.9rem}.btn-api-setup[data-v-ad18db7d]{width:100%}}.api-required-info[data-v-ad18db7d]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f59e0b26,#d9770626);border:1px solid rgba(245,158,11,.4);border-radius:.5rem;margin-bottom:1.5rem}.api-required-info .info-icon[data-v-ad18db7d]{font-size:1.5rem;flex-shrink:0}.api-required-info .info-text[data-v-ad18db7d]{flex:1;color:#fbbf24;font-size:.95rem;line-height:1.6}.api-required-info .info-text strong[data-v-ad18db7d]{color:#fef3c7;font-weight:700}.api-help-link[data-v-ad18db7d]{display:inline-block;margin-top:.5rem;color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s}.api-help-link[data-v-ad18db7d]:hover{color:#93c5fd;text-decoration:underline}.api-actions[data-v-ad18db7d]{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.api-message[data-v-ad18db7d]{padding:.875rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem;animation:slideIn-ad18db7d .3s ease-out}@keyframes slideIn-ad18db7d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.api-message.success[data-v-ad18db7d]{background:linear-gradient(135deg,#22c55e33,#16a34a33);border:1px solid rgba(34,197,94,.5);color:#86efac}.api-message.error[data-v-ad18db7d]{background:linear-gradient(135deg,#ef444433,#dc262633);border:1px solid rgba(239,68,68,.5);color:#fca5a5}.btn-danger[data-v-ad18db7d]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-danger[data-v-ad18db7d]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}.btn-danger[data-v-ad18db7d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary[data-v-ad18db7d]:disabled,.btn-secondary[data-v-ad18db7d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.setting-input[data-v-ad18db7d]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.api-actions[data-v-ad18db7d]{flex-direction:column}.api-actions button[data-v-ad18db7d]{width:100%}}.settings-header-with-help[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.settings-header-with-help h3[data-v-ad18db7d]{margin:0}.btn-help[data-v-ad18db7d]{padding:.5rem 1rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem}.btn-help[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-inline-help[data-v-ad18db7d]{background:none;border:none;color:#3b82f6;cursor:pointer;text-decoration:underline;padding:0;margin-left:.5rem;font-size:inherit;font-weight:600;transition:color .2s}.btn-inline-help[data-v-ad18db7d]:hover{color:#2563eb}.tutorial-modal[data-v-ad18db7d]{max-width:900px;width:90%;max-height:90vh;display:flex;flex-direction:column}.tutorial-modal .modal-header[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.tutorial-modal .modal-header h2[data-v-ad18db7d]{flex:1;margin:0;font-size:1.5rem}.btn-close-modal[data-v-ad18db7d]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.btn-close-modal[data-v-ad18db7d]:hover{background:#ef444433;color:#ef4444}.tutorial-modal .modal-body[data-v-ad18db7d]{flex:1;overflow-y:auto;padding:1.5rem}.tutorial-progress[data-v-ad18db7d]{margin-bottom:1.5rem}.step-indicator[data-v-ad18db7d]{display:block;font-weight:600;color:#3b82f6;margin-bottom:.5rem;font-size:.875rem}.progress-bar[data-v-ad18db7d]{width:100%;height:6px;background:#3b82f633;border-radius:3px;overflow:hidden}.progress-fill[data-v-ad18db7d]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease;border-radius:3px}.tutorial-content[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1.5rem}.tutorial-image[data-v-ad18db7d]{width:100%;border-radius:.75rem;overflow:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.tutorial-image img[data-v-ad18db7d]{width:100%;height:auto;display:block}.tutorial-description[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;padding:1.5rem}.tutorial-description h3[data-v-ad18db7d]{margin:0 0 .75rem;font-size:1.125rem;color:#3b82f6}.tutorial-description p[data-v-ad18db7d]{margin:0;line-height:1.6;color:#cbd5e1}.tutorial-navigation[data-v-ad18db7d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.btn-tutorial-nav[data-v-ad18db7d]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;min-width:120px}.btn-tutorial-nav[data-v-ad18db7d]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-tutorial-nav[data-v-ad18db7d]:disabled{opacity:.3;cursor:not-allowed;transform:none}.btn-tutorial-nav.btn-finish[data-v-ad18db7d]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-tutorial-nav.btn-finish[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #22c55e66}.tutorial-dots[data-v-ad18db7d]{display:flex;gap:.5rem;align-items:center}.tutorial-dots .dot[data-v-ad18db7d]{width:8px;height:8px;border-radius:50%;background:#3b82f64d;cursor:pointer;transition:all .3s}.tutorial-dots .dot[data-v-ad18db7d]:hover{background:#3b82f699;transform:scale(1.2)}.tutorial-dots .dot.active[data-v-ad18db7d]{background:#3b82f6;width:24px;border-radius:4px}@media(max-width:768px){.tutorial-modal[data-v-ad18db7d]{width:95%;max-height:95vh}.tutorial-modal .modal-header[data-v-ad18db7d]{padding:1rem}.tutorial-modal .modal-header h2[data-v-ad18db7d]{font-size:1.125rem}.tutorial-modal .modal-body[data-v-ad18db7d]{padding:1rem}.tutorial-navigation[data-v-ad18db7d]{flex-wrap:wrap}.btn-tutorial-nav[data-v-ad18db7d]{min-width:100px;padding:.625rem 1rem;font-size:.875rem}.tutorial-dots[data-v-ad18db7d]{order:3;width:100%;justify-content:center;margin-top:1rem}.settings-header-with-help[data-v-ad18db7d]{flex-direction:column;align-items:flex-start;gap:.75rem}.btn-help[data-v-ad18db7d]{width:100%;justify-content:center}}.market-trends-section[data-v-ad18db7d]{width:100%}.trends-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;margin-top:1.5rem}.trend-card[data-v-ad18db7d]{background:linear-gradient(135deg,#14141ecc,#1e1e2dcc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.trend-card[data-v-ad18db7d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899);opacity:0;transition:opacity .3s}.trend-card[data-v-ad18db7d]:hover:before{opacity:1}.trend-card[data-v-ad18db7d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633;border-color:#3b82f64d}.trend-header[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.trend-icon[data-v-ad18db7d]{font-size:2rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border-radius:.75rem;border:1px solid rgba(59,130,246,.3)}.trend-title[data-v-ad18db7d]{font-size:1.25rem;font-weight:700;margin:0;color:#f1f5f9;flex:1}.trend-stats[data-v-ad18db7d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.trend-stat-item[data-v-ad18db7d]{background:#0000004d;padding:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.05)}.trend-stat-item .stat-label[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.trend-stat-item .stat-value[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#f1f5f9;margin-bottom:.5rem;font-family:Courier New,monospace}.trend-stat-item .stat-change[data-v-ad18db7d]{font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:.25rem}.trend-indicators[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.indicator-bar[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.5rem}.indicator-label[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.indicator-bar .progress-bar[data-v-ad18db7d]{width:100%;height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden;position:relative}.indicator-bar .progress-fill[data-v-ad18db7d]{height:100%;border-radius:4px;transition:width .5s ease,background .3s;position:relative}.indicator-bar .progress-fill.hot[data-v-ad18db7d]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480}.indicator-bar .progress-fill.warm[data-v-ad18db7d]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.indicator-bar .progress-fill.cold[data-v-ad18db7d]{background:linear-gradient(90deg,#3b82f6,#2563eb);box-shadow:0 0 10px #3b82f680}.indicator-bar .progress-fill[data-v-ad18db7d]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-ad18db7d 2s infinite}@keyframes shimmer-ad18db7d{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:1200px){.trends-grid[data-v-ad18db7d]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media(max-width:768px){.trends-grid[data-v-ad18db7d],.trend-stats[data-v-ad18db7d]{grid-template-columns:1fr}.trend-card[data-v-ad18db7d]{padding:1rem}}.hot-badge[data-v-ad18db7d]{position:absolute;top:-8px;right:1rem;background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);padding:.5rem 1rem;border-radius:1rem;display:flex;align-items:center;gap:.5rem;font-weight:800;font-size:.75rem;letter-spacing:.1em;box-shadow:0 4px 12px #ef444499;border:2px solid rgba(255,255,255,.2);z-index:10;animation:hotPulse-ad18db7d 2s infinite}.hot-badge .flame[data-v-ad18db7d]{font-size:1rem;animation:flameFlicker-ad18db7d 1.5s infinite}.hot-badge .hot-text[data-v-ad18db7d]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8)}@keyframes hotPulse-ad18db7d{0%,to{transform:scale(1);box-shadow:0 4px 12px #ef444499}50%{transform:scale(1.05);box-shadow:0 6px 20px #ef4444e6}}@keyframes flameFlicker-ad18db7d{0%,to{transform:scale(1) rotate(-5deg)}25%{transform:scale(1.1) rotate(5deg)}50%{transform:scale(.95) rotate(-3deg)}75%{transform:scale(1.05) rotate(3deg)}}.trend-card.hot-trend[data-v-ad18db7d]{background:linear-gradient(135deg,#ef444426,#dc26261a,#b91c1c26);border:2px solid rgba(239,68,68,.5);box-shadow:0 0 30px #ef44444d;animation:hotGlow-ad18db7d 3s infinite}.trend-card.hot-trend[data-v-ad18db7d]:before{background:linear-gradient(90deg,#ef4444,#f97316,#ef4444);opacity:1;height:6px;animation:hotGradient-ad18db7d 3s linear infinite}@keyframes hotGlow-ad18db7d{0%,to{box-shadow:0 0 30px #ef44444d}50%{box-shadow:0 0 50px #ef444480,0 0 80px #ef444433}}@keyframes hotGradient-ad18db7d{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trend-card.hot-trend[data-v-ad18db7d]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 40px #ef444480;border-color:#ef4444cc}.trend-card.hot-trend .trend-icon[data-v-ad18db7d]{background:linear-gradient(135deg,#ef44444d,#dc26264d);border-color:#ef444480;box-shadow:0 0 20px #ef44444d;animation:iconPulse-ad18db7d 2s infinite}@keyframes iconPulse-ad18db7d{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.trend-card.hot-trend .trend-title[data-v-ad18db7d]{color:#fef2f2;text-shadow:0 0 10px rgba(239,68,68,.5)}.trend-card.hot-trend .trend-stat-item[data-v-ad18db7d]{background:#ef44441a;border-color:#ef444433}.trend-card.hot-trend .stat-value[data-v-ad18db7d]{color:#fef2f2;text-shadow:0 0 5px rgba(239,68,68,.3)}.featured-coin-preview[data-v-ad18db7d]{margin-top:1.5rem;padding:1.25rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-radius:1rem;border:1px solid rgba(59,130,246,.2);transition:all .5s ease;animation:coinSlideIn-ad18db7d .5s ease-out;cursor:pointer}.featured-coin-preview[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f64d}@keyframes coinSlideIn-ad18db7d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.coin-preview-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.2)}.preview-label[data-v-ad18db7d]{font-size:.875rem;font-weight:600;color:#3b82f6;display:flex;align-items:center;gap:.5rem}.coin-counter[data-v-ad18db7d]{font-size:.75rem;color:#64748b;background:#94a3b833;padding:.25rem .75rem;border-radius:1rem;font-weight:600}.coin-preview-content[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.coin-symbol[data-v-ad18db7d]{display:flex;align-items:baseline;gap:.5rem}.symbol-main[data-v-ad18db7d]{font-size:1.5rem;font-weight:800;color:#f8fafc;text-shadow:0 2px 8px rgba(59,130,246,.3)}.symbol-pair[data-v-ad18db7d]{font-size:1rem;color:#64748b;font-weight:600}.coin-price-info[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;background:#0f172a99;padding:.75rem 1rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.price-row[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.25rem}.price-label[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.price-value[data-v-ad18db7d]{font-size:1.125rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.price-change[data-v-ad18db7d]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem;display:flex;align-items:center}.price-change.positive[data-v-ad18db7d]{color:#22c55e;background:#22c55e26;box-shadow:0 0 15px #22c55e33}.price-change.negative[data-v-ad18db7d]{color:#ef4444;background:#ef444426;box-shadow:0 0 15px #ef444433}.coin-stats-row[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.coin-stat[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.coin-stat[data-v-ad18db7d]:hover{background:#1e293bb3;border-color:#94a3b833;transform:translateY(-2px)}.stat-mini-label[data-v-ad18db7d]{font-size:.7rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.stat-mini-value[data-v-ad18db7d]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.trend-card.hot-trend .featured-coin-preview[data-v-ad18db7d]{background:linear-gradient(135deg,#ef44441f,#dc26261f);border-color:#ef44444d}.trend-card.hot-trend .preview-label[data-v-ad18db7d]{color:#fca5a5}.trend-card.hot-trend .coin-preview-header[data-v-ad18db7d]{border-bottom-color:#ef44444d}@media(max-width:768px){.coin-stats-row[data-v-ad18db7d]{grid-template-columns:1fr}.coin-price-info[data-v-ad18db7d]{flex-direction:column;gap:.75rem;align-items:stretch}.price-change[data-v-ad18db7d]{text-align:center;justify-content:center}}.category-detail-modal[data-v-ad18db7d]{max-width:900px;max-height:90vh;overflow-y:auto}.category-detail-modal .modal-body[data-v-ad18db7d]{max-height:calc(90vh - 120px);overflow-y:auto}.category-header[data-v-ad18db7d]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(148,163,184,.15)}.btn-back.modern[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;color:#60a5fa;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #3b82f61a}.btn-back.modern[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#3b82f633,#6366f133);border-color:#3b82f680;color:#3b82f6;transform:translate(-4px);box-shadow:0 4px 12px #3b82f640}.btn-back.modern .back-icon[data-v-ad18db7d]{font-size:1.25rem;transition:transform .3s ease}.btn-back.modern:hover .back-icon[data-v-ad18db7d]{transform:translate(-3px)}.btn-back.modern .back-text[data-v-ad18db7d]{font-weight:600;letter-spacing:.02em}.category-title[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem;flex:1}.category-title .category-icon[data-v-ad18db7d]{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3))}.category-title h2[data-v-ad18db7d]{color:#f8fafc;font-size:2rem;font-weight:800;margin:0;line-height:1;background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.category-stats-summary[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-box[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.2);border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease}.stat-box[data-v-ad18db7d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.stat-box-label[data-v-ad18db7d]{font-size:.875rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.stat-box-value[data-v-ad18db7d]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.5rem}.stat-box-change[data-v-ad18db7d]{font-size:1.125rem;font-weight:700}.sort-controls[data-v-ad18db7d]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#1e293b80;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.sort-label[data-v-ad18db7d]{font-size:.875rem;color:#94a3b8;font-weight:600}.sort-btn[data-v-ad18db7d]{padding:.5rem 1rem;border:1px solid rgba(148,163,184,.2);background:#0f172a80;color:#94a3b8;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-btn[data-v-ad18db7d]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.sort-btn.active[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.category-coins-list[data-v-ad18db7d]{display:flex;flex-direction:column;gap:1rem}.coin-list-item[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.25rem;transition:all .3s ease;cursor:pointer}.coin-list-item[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 20px #3b82f633}.coin-item-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.category-detail-view .coin-item-symbol[data-v-ad18db7d]{display:flex;align-items:baseline;gap:.5rem}.category-detail-view .symbol-badge[data-v-ad18db7d]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;background-clip:text}.category-detail-view .symbol-parite[data-v-ad18db7d]{font-size:1rem;color:#64748b;font-weight:600}.coin-item-change[data-v-ad18db7d]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem}.coin-item-change.positive[data-v-ad18db7d]{color:#22c55e;background:#22c55e26}.coin-item-change.negative[data-v-ad18db7d]{color:#ef4444;background:#ef444426}.coin-item-details[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem}.detail-row[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#0f172a80;border-radius:.5rem}.detail-label[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.detail-value[data-v-ad18db7d]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-item-tags[data-v-ad18db7d]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip[data-v-ad18db7d]{font-size:.7rem;color:#94a3b8;background:#94a3b826;padding:.25rem .75rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.trend-card[data-v-ad18db7d]{cursor:pointer;-webkit-user-select:none;user-select:none}.trend-card[data-v-ad18db7d]:active{transform:scale(.98)}.coin-search-container[data-v-ad18db7d]{display:flex;align-items:center;gap:.75rem}.search-input-wrapper[data-v-ad18db7d]{position:relative;flex:1;min-width:280px}.search-icon[data-v-ad18db7d]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b;pointer-events:none;transition:color .3s ease}.search-input-wrapper:focus-within .search-icon[data-v-ad18db7d]{color:#3b82f6}.coin-search-input[data-v-ad18db7d]{width:100%;padding:.875rem 1rem .875rem 3rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:2px solid rgba(148,163,184,.2);border-radius:1rem;color:#f8fafc;font-size:.9375rem;font-weight:600;font-family:Courier New,monospace;letter-spacing:.02em;transition:all .3s ease;outline:none}.coin-search-input[data-v-ad18db7d]::placeholder{color:#64748b;font-weight:500;letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-search-input[data-v-ad18db7d]:hover{border-color:#3b82f64d;background:linear-gradient(135deg,#1e293be6,#0f172ae6)}.coin-search-input[data-v-ad18db7d]:focus{border-color:#3b82f6;background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 0 0 4px #3b82f626,0 8px 24px #3b82f633;transform:translateY(-1px)}.coin-search-btn[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:2px solid transparent;border-radius:1rem;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 12px #3b82f64d}.chart-icon[data-v-ad18db7d]{width:1.25rem;height:1.25rem}.coin-search-btn[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#2563eb,#4f46e5);transform:translateY(-2px);box-shadow:0 8px 24px #3b82f680}.coin-search-btn[data-v-ad18db7d]:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f666}.coin-detail-drawer-overlay[data-v-ad18db7d]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:2rem}.coin-detail-drawer[data-v-ad18db7d]{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:1.5rem;width:100%;max-width:1400px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #00000080;border:1px solid rgba(148,163,184,.2);display:flex;flex-direction:column}.drawer-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(148,163,184,.2);background:#1e293b80}.drawer-header h2[data-v-ad18db7d]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.btn-close-drawer[data-v-ad18db7d]{padding:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;color:#ef4444;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-close-drawer[data-v-ad18db7d]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg)}.btn-close-drawer svg[data-v-ad18db7d]{width:1.5rem;height:1.5rem}.drawer-content[data-v-ad18db7d]{flex:1;overflow-y:auto;padding:2rem}.drawer-enter-active[data-v-ad18db7d],.drawer-leave-active[data-v-ad18db7d]{transition:all .3s ease}.drawer-enter-from[data-v-ad18db7d],.drawer-leave-to[data-v-ad18db7d]{opacity:0}.drawer-enter-from .coin-detail-drawer[data-v-ad18db7d],.drawer-leave-to .coin-detail-drawer[data-v-ad18db7d]{transform:scale(.95) translateY(20px)}@media(max-width:768px){.category-detail-modal[data-v-ad18db7d]{max-width:95vw}.category-stats-summary[data-v-ad18db7d]{grid-template-columns:1fr}.sort-controls[data-v-ad18db7d]{flex-wrap:wrap}.coin-item-details[data-v-ad18db7d]{grid-template-columns:1fr}.coin-item-header[data-v-ad18db7d]{flex-direction:column;align-items:flex-start;gap:.75rem}.section-header-with-share[data-v-ad18db7d]{flex-direction:column;align-items:stretch;gap:1rem}.btn-share[data-v-ad18db7d]{width:100%;justify-content:center}.coin-info-header[data-v-ad18db7d]{flex-direction:column;align-items:flex-start;gap:1rem}.coin-info-left[data-v-ad18db7d]{flex-direction:column;gap:.5rem}.coin-price-large[data-v-ad18db7d]{align-items:flex-start}.coin-detail-drawer-overlay[data-v-ad18db7d]{padding:0}.coin-detail-drawer[data-v-ad18db7d]{max-width:100vw;max-height:100vh;border-radius:0}.drawer-content[data-v-ad18db7d]{padding:1rem}}.market-prices-section[data-v-ad18db7d]{width:100%;padding:2rem}.prices-controls[data-v-ad18db7d]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.search-bar[data-v-ad18db7d]{flex:1;min-width:300px;position:relative}.search-bar .search-icon[data-v-ad18db7d]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b}.search-input[data-v-ad18db7d]{width:100%;padding:.875rem 1rem .875rem 3rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;transition:all .3s ease}.search-input[data-v-ad18db7d]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.search-input[data-v-ad18db7d]::placeholder{color:#64748b}.sort-buttons[data-v-ad18db7d]{display:flex;gap:.75rem}.sort-buttons .sort-btn[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-buttons .sort-btn .btn-icon[data-v-ad18db7d]{font-size:1.125rem}.sort-buttons .sort-btn .btn-text[data-v-ad18db7d]{display:none}@media(min-width:768px){.sort-buttons .sort-btn .btn-text[data-v-ad18db7d]{display:inline}}.sort-buttons .sort-btn[data-v-ad18db7d]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;transform:translateY(-2px)}.sort-buttons .sort-btn.active[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.parity-selector[data-v-ad18db7d]{padding:.75rem 1rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease}.parity-selector[data-v-ad18db7d]:hover{border-color:#3b82f6;background:#1e293bcc}.parity-selector[data-v-ad18db7d]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.prices-grid[data-v-ad18db7d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}.price-card[data-v-ad18db7d]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.price-card[data-v-ad18db7d]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#6366f1);opacity:0;transition:opacity .3s ease}.price-card[data-v-ad18db7d]:hover:before{opacity:1}.price-card[data-v-ad18db7d]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.price-header[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.price-symbol[data-v-ad18db7d]{display:flex;align-items:baseline;gap:.5rem}.symbol-text[data-v-ad18db7d]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.symbol-parity[data-v-ad18db7d]{font-size:1rem;color:#64748b;font-weight:600}.price-badge[data-v-ad18db7d]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#3b82f626;border-radius:.5rem;border:1px solid rgba(59,130,246,.3)}.badge-icon[data-v-ad18db7d]{width:1.25rem;height:1.25rem;color:#3b82f6}.price-main[data-v-ad18db7d]{margin-bottom:1.25rem;padding:1rem;background:#0f172a80;border-radius:.75rem;text-align:center}.price-main .price-label[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.price-main .price-value[data-v-ad18db7d]{font-size:1.75rem;font-weight:800;color:#f8fafc;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.3)}.price-card .price-row[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.25rem}.price-details[data-v-ad18db7d]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.price-details .detail-row[data-v-ad18db7d]{display:flex;justify-content:space-between;align-items:center;padding:.625rem .875rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.price-details .detail-row[data-v-ad18db7d]:hover{background:#1e293bb3;transform:translate(4px)}.price-details .detail-label[data-v-ad18db7d]{font-size:.75rem;color:#94a3b8;font-weight:600}.price-details .detail-value[data-v-ad18db7d]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.price-details .detail-value.positive[data-v-ad18db7d]{color:#22c55e}.price-details .detail-value.negative[data-v-ad18db7d]{color:#ef4444}.price-details .detail-value.time[data-v-ad18db7d]{color:#3b82f6}.price-footer[data-v-ad18db7d]{display:flex;justify-content:center;align-items:center;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.1)}.timestamp[data-v-ad18db7d]{font-size:.75rem;color:#64748b;font-weight:600;display:flex;align-items:center;gap:.375rem}.info-box[data-v-ad18db7d]{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border:1px solid rgba(59,130,246,.2);border-radius:1rem;display:flex;gap:1rem}.info-icon[data-v-ad18db7d]{font-size:1.75rem;flex-shrink:0}.info-content h4[data-v-ad18db7d]{font-size:1rem;font-weight:700;color:#3b82f6;margin-bottom:.5rem}.info-content p[data-v-ad18db7d]{font-size:.875rem;color:#94a3b8;line-height:1.6}.view-mode-toggle[data-v-ad18db7d]{display:flex;gap:.5rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.25rem}.view-btn[data-v-ad18db7d]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.view-btn svg[data-v-ad18db7d]{width:1.125rem;height:1.125rem}.view-btn[data-v-ad18db7d]:hover{color:#3b82f6;background:#3b82f61a}.view-btn.active[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 8px #3b82f64d}.prices-table-container[data-v-ad18db7d]{margin-top:1.5rem;overflow-x:auto;border-radius:1rem;background:#1e293b4d;border:1px solid rgba(148,163,184,.2)}.prices-table[data-v-ad18db7d]{width:100%;min-width:1200px;border-collapse:collapse}.prices-table thead[data-v-ad18db7d]{background:linear-gradient(135deg,#3b82f626,#6366f126);border-bottom:2px solid rgba(59,130,246,.3)}.prices-table th[data-v-ad18db7d]{padding:1rem 1.25rem;text-align:left;font-size:.8125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.prices-table tbody tr[data-v-ad18db7d]{border-bottom:1px solid rgba(148,163,184,.1);transition:all .3s ease;cursor:pointer}.prices-table tbody tr[data-v-ad18db7d]:hover{background:#3b82f614}.prices-table tbody tr[data-v-ad18db7d]:last-child{border-bottom:none}.prices-table td[data-v-ad18db7d]{padding:1rem 1.25rem;font-size:.9375rem;color:#f8fafc;white-space:nowrap;vertical-align:middle}.td-symbol .symbol-cell[data-v-ad18db7d]{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.td-symbol .symbol-main[data-v-ad18db7d]{font-size:1.125rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.td-symbol .td-symbol .symbol-sub[data-v-ad18db7d]{font-size:.875rem;color:#64748b;font-weight:600}.td-price .price-text[data-v-ad18db7d]{font-family:Courier New,monospace;font-weight:700;color:#f8fafc;display:block}.td-funding .funding-value[data-v-ad18db7d]{font-family:Courier New,monospace;font-weight:700;padding:.375rem .75rem;border-radius:.375rem;display:inline-block;white-space:nowrap}.td-funding .funding-value.positive[data-v-ad18db7d]{color:#22c55e;background:#22c55e26}.td-funding .funding-value.negative[data-v-ad18db7d]{color:#ef4444;background:#ef444426}.td-interest .interest-value[data-v-ad18db7d]{font-family:Courier New,monospace;color:#94a3b8;font-weight:600;display:block}.td-time .time-value[data-v-ad18db7d]{color:#f59e0b;font-weight:600;font-size:.875rem;display:block}.td-timestamp .timestamp-value[data-v-ad18db7d]{color:#64748b;font-size:.8125rem;font-family:Courier New,monospace;display:block}.td-action[data-v-ad18db7d]{text-align:center}.td-action .btn-view-chart[data-v-ad18db7d]{padding:.5rem;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.td-action .btn-view-chart svg[data-v-ad18db7d]{width:1.25rem;height:1.25rem}.td-action .btn-view-chart[data-v-ad18db7d]:hover{background:#3b82f640;border-color:#3b82f6;transform:scale(1.1)}@media(max-width:768px){.prices-grid[data-v-ad18db7d]{grid-template-columns:1fr}.prices-controls[data-v-ad18db7d]{flex-direction:column}.search-bar[data-v-ad18db7d]{min-width:100%}.view-mode-toggle[data-v-ad18db7d]{width:100%}.view-btn[data-v-ad18db7d]{flex:1}.sort-buttons[data-v-ad18db7d]{width:100%}.sort-buttons .sort-btn[data-v-ad18db7d]{flex:1}.prices-table-container[data-v-ad18db7d]{border-radius:.5rem;font-size:.875rem}.prices-table[data-v-ad18db7d]{min-width:100%;font-size:.8125rem}.prices-table th[data-v-ad18db7d],.prices-table td[data-v-ad18db7d]{padding:.75rem .5rem;font-size:.75rem}.td-symbol .symbol-main[data-v-ad18db7d]{font-size:.9375rem}.td-symbol .symbol-sub[data-v-ad18db7d]{font-size:.75rem}.td-action .btn-view-chart[data-v-ad18db7d]{padding:.375rem}.td-action .btn-view-chart svg[data-v-ad18db7d]{width:1rem;height:1rem}}.admin-panel-page[data-v-e108096a]{width:100%;padding:2rem;background:transparent}.section-card[data-v-e108096a]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;padding:2rem;box-shadow:0 10px 40px #0000004d}.admin-panel-card[data-v-e108096a]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(99,102,241,.3)}.admin-header[data-v-e108096a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(99,102,241,.3)}.admin-title-section[data-v-e108096a]{flex:1}.admin-main-title[data-v-e108096a]{font-size:2rem;font-weight:800;background:linear-gradient(135deg,#f59e0b,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.admin-subtitle[data-v-e108096a]{font-size:1rem;color:#94a3b8;font-weight:500}.btn-refresh-admin[data-v-e108096a]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;border:none;border-radius:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.btn-refresh-admin[data-v-e108096a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.btn-refresh-admin[data-v-e108096a]:disabled{opacity:.5;cursor:not-allowed}.admin-stats-grid[data-v-e108096a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.admin-stat-card[data-v-e108096a]{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.2);border-radius:1rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.admin-stat-card[data-v-e108096a]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f64d}.admin-stat-card.total-users[data-v-e108096a]{border-color:#3b82f64d}.admin-stat-card.active-users[data-v-e108096a]{border-color:#22c55e4d;background:linear-gradient(135deg,#22c55e1a,#16a34a1a)}.admin-stat-card.paid-subs[data-v-e108096a]{border-color:#f59e0b4d;background:linear-gradient(135deg,#f59e0b1a,#f973161a)}.admin-stat-card.recent-activity[data-v-e108096a]{border-color:#a855f74d;background:linear-gradient(135deg,#a855f71a,#9333ea1a)}.stat-icon-admin[data-v-e108096a]{font-size:2.5rem}.stat-content-admin h3[data-v-e108096a]{font-size:2rem;font-weight:800;color:#f8fafc;margin:0}.stat-content-admin p[data-v-e108096a]{font-size:.875rem;color:#94a3b8;margin:.25rem 0 0;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.package-distribution[data-v-e108096a]{margin-bottom:2rem;padding:1.5rem;background:#0f172a80;border-radius:1rem;border:1px solid rgba(148,163,184,.1)}.distribution-title[data-v-e108096a]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem}.package-bars[data-v-e108096a]{display:flex;flex-direction:column;gap:1rem}.package-bar-item[data-v-e108096a]{display:flex;flex-direction:column;gap:.5rem}.package-bar-header[data-v-e108096a]{display:flex;justify-content:space-between;align-items:center}.package-name[data-v-e108096a]{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.package-count[data-v-e108096a]{font-size:.875rem;font-weight:700;color:#f8fafc}.package-bar[data-v-e108096a]{height:.75rem;background:#1e293b80;border-radius:.5rem;overflow:hidden}.package-bar-fill[data-v-e108096a]{height:100%;transition:width .5s ease}.package-bar-fill.free[data-v-e108096a]{background:linear-gradient(90deg,#64748b,#475569)}.package-bar-fill.pro[data-v-e108096a]{background:linear-gradient(90deg,#3b82f6,#2563eb)}.package-bar-fill.elite[data-v-e108096a]{background:linear-gradient(90deg,#a855f7,#9333ea)}.package-bar-fill.enterprise[data-v-e108096a]{background:linear-gradient(90deg,#f59e0b,#f97316)}.admin-filters[data-v-e108096a]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.search-box-admin[data-v-e108096a]{flex:1;min-width:300px;position:relative}.admin-search-input[data-v-e108096a]{width:100%;padding:.75rem 1rem .75rem 3rem;background:#0f172a80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.875rem;transition:all .3s ease}.admin-search-input[data-v-e108096a]:focus{outline:none;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61a}.search-box-admin .search-icon[data-v-e108096a]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#94a3b8;pointer-events:none}.admin-filter-select[data-v-e108096a]{padding:.75rem 1rem;background:#0f172a80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.admin-filter-select[data-v-e108096a]:focus{outline:none;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61a}.admin-table-container[data-v-e108096a]{overflow-x:auto;border-radius:1rem;border:1px solid rgba(148,163,184,.1)}.admin-users-table[data-v-e108096a]{width:100%;border-collapse:collapse;background:#0f172a80}.admin-users-table thead[data-v-e108096a]{background:#1e293bcc}.admin-users-table th[data-v-e108096a]{padding:1rem;text-align:left;font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid rgba(148,163,184,.1)}.admin-users-table td[data-v-e108096a]{padding:1rem;font-size:.875rem;color:#f8fafc;border-bottom:1px solid rgba(148,163,184,.05)}.user-row[data-v-e108096a]{transition:all .2s ease}.user-row[data-v-e108096a]:hover{background:#3b82f60d}.user-id[data-v-e108096a]{font-weight:700;color:#3b82f6}.user-username[data-v-e108096a]{font-weight:600;font-family:Courier New,monospace}.user-email[data-v-e108096a]{color:#94a3b8;font-size:.8125rem}.user-fullname[data-v-e108096a]{font-weight:500}.package-badge[data-v-e108096a]{display:inline-block;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.package-badge.pkg-free[data-v-e108096a]{background:#64748b33;color:#94a3b8;border:1px solid rgba(100,116,139,.3)}.package-badge.pkg-pro[data-v-e108096a]{background:#3b82f633;color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.package-badge.pkg-elite[data-v-e108096a]{background:#a855f733;color:#c084fc;border:1px solid rgba(168,85,247,.3)}.package-badge.pkg-enterprise[data-v-e108096a]{background:#f59e0b33;color:#fbbf24;border:1px solid rgba(245,158,11,.3)}.package-badge.pkg-admin[data-v-e108096a]{background:#ef444433;color:#f87171;border:1px solid rgba(239,68,68,.3)}.days-left[data-v-e108096a]{font-size:.7rem;color:#94a3b8;margin-top:.25rem}.role-badge[data-v-e108096a]{display:inline-block;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.role-badge.role-customer[data-v-e108096a]{background:#94a3b833;color:#cbd5e1;border:1px solid rgba(148,163,184,.3)}.role-badge.role-analyst[data-v-e108096a]{background:#22c55e33;color:#4ade80;border:1px solid rgba(34,197,94,.3)}.role-badge.role-editor[data-v-e108096a]{background:#3b82f633;color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.role-badge.role-owner[data-v-e108096a]{background:#f59e0b33;color:#fbbf24;border:1px solid rgba(245,158,11,.3)}.status-badge-admin[data-v-e108096a]{display:inline-block;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700}.status-badge-admin.status-active[data-v-e108096a]{background:#22c55e33;color:#4ade80;border:1px solid rgba(34,197,94,.3)}.status-badge-admin.status-inactive[data-v-e108096a]{background:#ef444433;color:#f87171;border:1px solid rgba(239,68,68,.3)}.last-login[data-v-e108096a]{font-size:.8125rem}.days-ago[data-v-e108096a]{display:block;font-size:.7rem;color:#64748b;margin-top:.25rem}.no-login[data-v-e108096a]{color:#64748b;font-style:italic}.created-at[data-v-e108096a]{color:#94a3b8;font-size:.8125rem}.loading-state[data-v-e108096a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#94a3b8}.loading-spinner[data-v-e108096a]{width:3rem;height:3rem;border:4px solid rgba(59,130,246,.2);border-top-color:#3b82f6;border-radius:50%;animation:spin-e108096a 1s linear infinite;margin-bottom:1rem}@keyframes spin-e108096a{to{transform:rotate(360deg)}}.error-banner[data-v-e108096a]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:1rem;color:#f87171;font-weight:600}.error-icon[data-v-e108096a]{font-size:1.5rem}.empty-state[data-v-e108096a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#94a3b8}.empty-icon[data-v-e108096a]{font-size:4rem;margin-bottom:1rem;opacity:.5}@media(max-width:1200px){.admin-stats-grid[data-v-e108096a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.admin-panel-page[data-v-e108096a]{padding:1rem}.section-card[data-v-e108096a]{padding:1.5rem}.admin-header[data-v-e108096a]{flex-direction:column;align-items:flex-start;gap:1rem}.btn-refresh-admin[data-v-e108096a]{width:100%}.admin-stats-grid[data-v-e108096a]{grid-template-columns:1fr}.admin-filters[data-v-e108096a]{flex-direction:column}.search-box-admin[data-v-e108096a]{min-width:100%}.admin-table-container[data-v-e108096a]{font-size:.75rem}.admin-users-table th[data-v-e108096a],.admin-users-table td[data-v-e108096a]{padding:.75rem .5rem}}.settings-section[data-v-4d2bbc5e]{width:100%}.section-card[data-v-4d2bbc5e]{background:#0f142399;border-radius:1rem;padding:2rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px #0000004d}.section-header h2[data-v-4d2bbc5e]{color:#fff;font-size:1.75rem;margin:0;display:flex;align-items:center;gap:.5rem}.settings-content[data-v-4d2bbc5e]{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.settings-group[data-v-4d2bbc5e]{padding:1.5rem 1.5rem 2rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.settings-group[data-v-4d2bbc5e]:last-child{border-bottom:none}.settings-group h3[data-v-4d2bbc5e]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.setting-item[data-v-4d2bbc5e]{margin-bottom:1.5rem}.setting-item[data-v-4d2bbc5e]:last-child{margin-bottom:0}.setting-item label[data-v-4d2bbc5e]{display:block;color:#e5e7eb;font-weight:500;margin-bottom:.5rem;font-size:.95rem}.setting-select[data-v-4d2bbc5e],.setting-input[data-v-4d2bbc5e]{width:100%;padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem}.setting-select[data-v-4d2bbc5e]:focus,.setting-input[data-v-4d2bbc5e]:focus{outline:none;border-color:#f59e0b}.setting-input[data-v-4d2bbc5e]:disabled{opacity:.6;cursor:not-allowed}.checkbox-label[data-v-4d2bbc5e]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#e5e7eb}.checkbox-label input[data-v-4d2bbc5e]{width:18px;height:18px;cursor:pointer}.settings-header-with-help[data-v-4d2bbc5e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.settings-header-with-help h3[data-v-4d2bbc5e]{margin:0}.btn-help[data-v-4d2bbc5e]{padding:.5rem 1rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem}.btn-help[data-v-4d2bbc5e]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-inline-help[data-v-4d2bbc5e]{background:none;border:none;color:#3b82f6;cursor:pointer;text-decoration:underline;padding:0;margin-left:.5rem;font-size:inherit;font-weight:600;transition:color .2s}.btn-inline-help[data-v-4d2bbc5e]:hover{color:#2563eb}.api-required-info[data-v-4d2bbc5e]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f59e0b26,#d9770626);border:1px solid rgba(245,158,11,.4);border-radius:.5rem;margin-bottom:1.5rem}.api-required-info .info-icon[data-v-4d2bbc5e]{font-size:1.5rem;flex-shrink:0}.api-required-info .info-text[data-v-4d2bbc5e]{flex:1;color:#fbbf24;font-size:.95rem;line-height:1.6}.api-required-info .info-text strong[data-v-4d2bbc5e]{color:#fef3c7;font-weight:700}.api-loading[data-v-4d2bbc5e]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#3b82f61a;border-radius:.5rem;margin-bottom:1rem}.api-loading .loading-spinner[data-v-4d2bbc5e]{width:20px;height:20px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-4d2bbc5e .8s linear infinite}@keyframes spin-4d2bbc5e{to{transform:rotate(360deg)}}.api-actions[data-v-4d2bbc5e]{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.api-message[data-v-4d2bbc5e]{padding:.875rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem;animation:slideIn-4d2bbc5e .3s ease-out}@keyframes slideIn-4d2bbc5e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.api-message.success[data-v-4d2bbc5e]{background:linear-gradient(135deg,#22c55e33,#16a34a33);border:1px solid rgba(34,197,94,.5);color:#86efac}.api-message.error[data-v-4d2bbc5e]{background:linear-gradient(135deg,#ef444433,#dc262633);border:1px solid rgba(239,68,68,.5);color:#fca5a5}.btn-primary[data-v-4d2bbc5e]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-primary[data-v-4d2bbc5e]:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-2px);box-shadow:0 4px 12px #f59e0b66}.btn-primary[data-v-4d2bbc5e]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-secondary[data-v-4d2bbc5e]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-secondary[data-v-4d2bbc5e]:hover:not(:disabled){background:linear-gradient(135deg,#4b5563,#374151);transform:translateY(-2px);box-shadow:0 4px 12px #6b72804d}.btn-secondary[data-v-4d2bbc5e]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-danger[data-v-4d2bbc5e]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-danger[data-v-4d2bbc5e]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}.btn-danger[data-v-4d2bbc5e]:disabled{opacity:.5;cursor:not-allowed;transform:none}.modal-overlay[data-v-4d2bbc5e]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.modal-content[data-v-4d2bbc5e]{background:linear-gradient(135deg,#0f172afa,#1e293bfa);border:1px solid rgba(255,255,255,.1);border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px #00000080}.tutorial-modal[data-v-4d2bbc5e]{max-width:900px;width:90%;max-height:90vh;display:flex;flex-direction:column}.tutorial-modal .modal-header[data-v-4d2bbc5e]{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.modal-icon[data-v-4d2bbc5e]{font-size:2rem}.tutorial-modal .modal-header h2[data-v-4d2bbc5e]{flex:1;margin:0;font-size:1.5rem;color:#fff}.btn-close-modal[data-v-4d2bbc5e]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.btn-close-modal[data-v-4d2bbc5e]:hover{background:#ef444433;color:#ef4444}.tutorial-modal .modal-body[data-v-4d2bbc5e]{flex:1;overflow-y:auto;padding:1.5rem}.tutorial-progress[data-v-4d2bbc5e]{margin-bottom:1.5rem}.step-indicator[data-v-4d2bbc5e]{display:block;font-weight:600;color:#3b82f6;margin-bottom:.5rem;font-size:.875rem}.progress-bar[data-v-4d2bbc5e]{width:100%;height:6px;background:#3b82f633;border-radius:3px;overflow:hidden}.progress-fill[data-v-4d2bbc5e]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease;border-radius:3px}.tutorial-content[data-v-4d2bbc5e]{display:flex;flex-direction:column;gap:1.5rem}.tutorial-image[data-v-4d2bbc5e]{width:100%;border-radius:.75rem;overflow:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.tutorial-image img[data-v-4d2bbc5e]{width:100%;height:auto;display:block}.tutorial-description[data-v-4d2bbc5e]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;padding:1.5rem}.tutorial-description h3[data-v-4d2bbc5e]{margin:0 0 .75rem;font-size:1.125rem;color:#3b82f6}.tutorial-description p[data-v-4d2bbc5e]{margin:0;line-height:1.6;color:#cbd5e1}.tutorial-navigation[data-v-4d2bbc5e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.btn-tutorial-nav[data-v-4d2bbc5e]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;min-width:120px}.btn-tutorial-nav[data-v-4d2bbc5e]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-tutorial-nav[data-v-4d2bbc5e]:disabled{opacity:.3;cursor:not-allowed;transform:none}.btn-tutorial-nav.btn-finish[data-v-4d2bbc5e]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-tutorial-nav.btn-finish[data-v-4d2bbc5e]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #22c55e66}.tutorial-dots[data-v-4d2bbc5e]{display:flex;gap:.5rem;align-items:center}.tutorial-dots .dot[data-v-4d2bbc5e]{width:8px;height:8px;border-radius:50%;background:#3b82f64d;cursor:pointer;transition:all .3s}.tutorial-dots .dot[data-v-4d2bbc5e]:hover{background:#3b82f699;transform:scale(1.2)}.tutorial-dots .dot.active[data-v-4d2bbc5e]{background:#3b82f6;width:24px;border-radius:4px}@media(max-width:768px){.section-card[data-v-4d2bbc5e]{padding:1rem}.api-actions[data-v-4d2bbc5e]{flex-direction:column}.api-actions button[data-v-4d2bbc5e]{width:100%}.tutorial-modal[data-v-4d2bbc5e]{width:95%;max-height:95vh}.tutorial-modal .modal-header[data-v-4d2bbc5e]{padding:1rem}.tutorial-modal .modal-header h2[data-v-4d2bbc5e]{font-size:1.125rem}.tutorial-modal .modal-body[data-v-4d2bbc5e]{padding:1rem}.tutorial-navigation[data-v-4d2bbc5e]{flex-wrap:wrap}.btn-tutorial-nav[data-v-4d2bbc5e]{min-width:100px;padding:.625rem 1rem;font-size:.875rem}.tutorial-dots[data-v-4d2bbc5e]{order:3;width:100%;justify-content:center;margin-top:1rem}.settings-header-with-help[data-v-4d2bbc5e]{flex-direction:column;align-items:flex-start;gap:.75rem}.btn-help[data-v-4d2bbc5e]{width:100%;justify-content:center}}.strategies-page[data-v-1f74fd5e]{padding:0}.stats-grid[data-v-1f74fd5e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-1f74fd5e]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.stat-card[data-v-1f74fd5e]:hover{transform:translateY(-4px);border-color:#f59e0b80;box-shadow:0 8px 16px #0000004d}.strategy-stat[data-v-1f74fd5e]{background:linear-gradient(135deg,#1e293be6,#0f172ae6)}.stat-header[data-v-1f74fd5e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.stat-icon[data-v-1f74fd5e]{font-size:1.5rem}.stat-label[data-v-1f74fd5e]{font-size:.9rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-1f74fd5e]{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}.stat-value.positive[data-v-1f74fd5e]{color:#22c55e}.stat-value.negative[data-v-1f74fd5e]{color:#ef4444}.stat-value.success-rate[data-v-1f74fd5e]{background:linear-gradient(135deg,#22c55e,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-value.month-name[data-v-1f74fd5e]{color:#f59e0b;font-size:1.8rem}.stat-sublabel[data-v-1f74fd5e]{font-size:.85rem;color:#6b7280}.stat-details[data-v-1f74fd5e]{display:flex;gap:1rem;margin-top:.5rem}.detail-item[data-v-1f74fd5e]{padding:.25rem .75rem;border-radius:.375rem;font-size:.85rem;font-weight:600}.detail-item.long[data-v-1f74fd5e]{background:#22c55e26;color:#22c55e}.detail-item.short[data-v-1f74fd5e]{background:#ef444426;color:#ef4444}.detail-item.success[data-v-1f74fd5e]{background:#22c55e26;color:#22c55e}.detail-item.failed[data-v-1f74fd5e]{background:#ef444426;color:#ef4444}.loading-state[data-v-1f74fd5e],.error-state[data-v-1f74fd5e]{text-align:center;padding:4rem 2rem;background:#1e293b66;border-radius:.75rem}.spinner[data-v-1f74fd5e]{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-top-color:#f59e0b;border-radius:50%;animation:spin-1f74fd5e 1s linear infinite;margin:0 auto 1rem}@keyframes spin-1f74fd5e{to{transform:rotate(360deg)}}.error-icon[data-v-1f74fd5e]{font-size:3rem;margin-bottom:1rem}.btn-retry[data-v-1f74fd5e]{margin-top:1rem;padding:.75rem 1.5rem;background:#f59e0b;color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-weight:600;transition:all .3s}.btn-retry[data-v-1f74fd5e]:hover{background:#d97706;transform:scale(1.05)}.section-card[data-v-1f74fd5e]{background:#1e293b66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem}.filters-bar[data-v-1f74fd5e]{display:flex;gap:2rem;margin-bottom:2rem;flex-wrap:wrap;padding:1.5rem;background:#1e293b66;border-radius:.75rem}.filter-group[data-v-1f74fd5e]{display:flex;flex-direction:column;gap:.5rem}.filter-group label[data-v-1f74fd5e]{font-size:.9rem;color:#9ca3af;font-weight:600}.filter-select[data-v-1f74fd5e]{padding:.75rem 1.5rem;background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;cursor:pointer;transition:all .3s;min-width:200px}.filter-select[data-v-1f74fd5e]:focus{outline:none;border-color:#f59e0b}.filter-select option[data-v-1f74fd5e]{background:#0f172a;color:#fff}.chart-container[data-v-1f74fd5e]{margin:2rem 0;padding:2rem;background:#1e293b66;border-radius:.75rem}.chart-container h3[data-v-1f74fd5e]{margin-bottom:2rem;color:#fff;font-size:1.3rem}.performance-chart[data-v-1f74fd5e]{display:flex;gap:1.5rem;align-items:flex-end;justify-content:space-around;height:300px;padding:1rem;background:#0f172a99;border-radius:.5rem}.chart-bar-wrapper[data-v-1f74fd5e]{display:flex;flex-direction:column;align-items:center;flex:1;gap:1rem}.chart-bar-container[data-v-1f74fd5e]{width:100%;height:250px;display:flex;align-items:flex-end;justify-content:center}.chart-bar[data-v-1f74fd5e]{width:60px;border-radius:.5rem .5rem 0 0;position:relative;transition:all .3s;display:flex;align-items:flex-start;justify-content:center;padding-top:.5rem;min-height:30px}.chart-bar.positive[data-v-1f74fd5e]{background:linear-gradient(to top,#22c55e,#10b981)}.chart-bar.negative[data-v-1f74fd5e]{background:linear-gradient(to top,#ef4444,#dc2626)}.chart-bar[data-v-1f74fd5e]:hover{opacity:.8;transform:scale(1.05)}.bar-value[data-v-1f74fd5e]{color:#fff;font-size:.85rem;font-weight:700}.chart-label[data-v-1f74fd5e]{text-align:center}.month-label[data-v-1f74fd5e]{color:#e5e7eb;font-size:.9rem;font-weight:600;margin-bottom:.25rem}.win-rate[data-v-1f74fd5e]{color:#9ca3af;font-size:.8rem}.strategies-list[data-v-1f74fd5e]{margin:2rem 0}.strategies-list h3[data-v-1f74fd5e]{margin-bottom:1.5rem;color:#fff;font-size:1.3rem}.table-container[data-v-1f74fd5e]{overflow-x:auto;background:#1e293b66;border-radius:.75rem;padding:1rem}.strategies-table[data-v-1f74fd5e]{width:100%;border-collapse:collapse;color:#fff}.strategies-table thead[data-v-1f74fd5e]{background:#0f172acc}.strategies-table th[data-v-1f74fd5e]{padding:1rem;text-align:left;font-weight:600;color:#f59e0b;border-bottom:2px solid rgba(245,158,11,.3);white-space:nowrap}.strategies-table td[data-v-1f74fd5e]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05)}.strategies-table tbody tr[data-v-1f74fd5e]{transition:all .3s}.strategies-table tbody tr[data-v-1f74fd5e]:hover{background:#1e293b80}.strategies-table tbody tr.profitable[data-v-1f74fd5e]{border-left:3px solid #22c55e}.strategies-table tbody tr.unprofitable[data-v-1f74fd5e]{border-left:3px solid #ef4444}.coin-cell[data-v-1f74fd5e]{font-weight:700}.coin-symbol[data-v-1f74fd5e]{padding:.25rem .75rem;background:#f59e0b26;border-radius:.375rem;color:#f59e0b}.position-badge[data-v-1f74fd5e]{padding:.375rem .75rem;border-radius:.375rem;font-size:.85rem;font-weight:600}.position-badge.long[data-v-1f74fd5e]{background:#22c55e26;color:#22c55e}.position-badge.short[data-v-1f74fd5e]{background:#ef444426;color:#ef4444}.date-cell[data-v-1f74fd5e]{color:#9ca3af;font-size:.9rem}.price-cell[data-v-1f74fd5e]{font-family:Courier New,monospace;color:#e5e7eb}.profit-cell[data-v-1f74fd5e]{font-weight:700;font-size:1.05rem}.profit-positive[data-v-1f74fd5e]{color:#22c55e}.profit-negative[data-v-1f74fd5e]{color:#ef4444}.coin-summary[data-v-1f74fd5e]{margin:2rem 0}.coin-summary h3[data-v-1f74fd5e]{margin-bottom:1.5rem;color:#fff;font-size:1.3rem}.coin-summary-grid[data-v-1f74fd5e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.coin-summary-card[data-v-1f74fd5e]{background:#0f172a99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;transition:all .3s}.coin-summary-card[data-v-1f74fd5e]:hover{border-color:#f59e0b80;transform:translateY(-2px)}.coin-header[data-v-1f74fd5e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.coin-name[data-v-1f74fd5e]{font-size:1.2rem;font-weight:700;color:#f59e0b}.coin-count[data-v-1f74fd5e]{font-size:.85rem;color:#9ca3af}.coin-stats[data-v-1f74fd5e]{display:flex;flex-direction:column;gap:.75rem}.coin-stat[data-v-1f74fd5e]{display:flex;justify-content:space-between;align-items:center}.coin-stat .label[data-v-1f74fd5e]{font-size:.9rem;color:#9ca3af}.coin-stat .value[data-v-1f74fd5e]{font-size:1rem;font-weight:700}.coin-stat .value.positive[data-v-1f74fd5e]{color:#22c55e}.coin-stat .value.negative[data-v-1f74fd5e]{color:#ef4444}@media(max-width:768px){.filters-bar[data-v-1f74fd5e]{flex-direction:column;gap:1rem}.filter-select[data-v-1f74fd5e]{min-width:100%}.performance-chart[data-v-1f74fd5e],.table-container[data-v-1f74fd5e]{overflow-x:auto}.strategies-table th[data-v-1f74fd5e],.strategies-table td[data-v-1f74fd5e]{padding:.5rem;font-size:.85rem}}.portfolio-sim-page[data-v-717c59f6]{padding:0}.sim-controls-card[data-v-717c59f6]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:2rem;margin-bottom:2rem;display:flex;gap:2rem;flex-wrap:wrap}.control-group[data-v-717c59f6]{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:250px}.control-group label[data-v-717c59f6]{color:#f59e0b;font-weight:600;font-size:.95rem}.capital-input[data-v-717c59f6],.sim-select[data-v-717c59f6]{padding:.75rem 1rem;background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s}.capital-input[data-v-717c59f6]:focus,.sim-select[data-v-717c59f6]:focus{outline:none;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.sim-select option[data-v-717c59f6]{background:#0f172a;color:#fff}.sim-results-grid[data-v-717c59f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.sim-stat-card[data-v-717c59f6]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s}.sim-stat-card.highlight[data-v-717c59f6]{border-color:#f59e0b;box-shadow:0 4px 15px #f59e0b33}.sim-stat-card[data-v-717c59f6]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0000004d}.sim-stat-icon[data-v-717c59f6]{font-size:2.5rem}.sim-stat-content[data-v-717c59f6]{flex:1}.sim-stat-label[data-v-717c59f6]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem}.sim-stat-value[data-v-717c59f6]{font-size:1.8rem;font-weight:700;color:#fff}.sim-stat-value.small[data-v-717c59f6]{font-size:1.5rem}.sim-stat-value.positive[data-v-717c59f6]{color:#22c55e}.sim-stat-value.negative[data-v-717c59f6]{color:#ef4444}.sim-stat-value.success-rate[data-v-717c59f6]{background:linear-gradient(135deg,#22c55e,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sim-stat-percent[data-v-717c59f6]{font-size:1.1rem;font-weight:600;margin-top:.25rem}.sim-stat-percent.positive[data-v-717c59f6]{color:#22c55e}.sim-stat-percent.negative[data-v-717c59f6]{color:#ef4444}.sim-stat-sublabel[data-v-717c59f6]{color:#6b7280;font-size:.8rem;margin-top:.25rem}.equity-curve-card[data-v-717c59f6],.trade-timeline-card[data-v-717c59f6]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:2rem;margin-bottom:2rem}.equity-curve-card h3[data-v-717c59f6],.trade-timeline-card h3[data-v-717c59f6]{color:#fff;font-size:1.3rem;margin-bottom:2rem}.equity-chart[data-v-717c59f6]{display:flex;align-items:flex-end;justify-content:space-around;height:300px;background:#0f172a99;border-radius:.5rem;padding:1rem;position:relative}.equity-point-wrapper[data-v-717c59f6]{display:flex;flex-direction:column;align-items:center;flex:1;height:100%;position:relative}.equity-line-container[data-v-717c59f6]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;position:relative}.equity-point[data-v-717c59f6]{width:12px;height:12px;border-radius:50%;position:absolute;cursor:pointer;transition:all .3s;z-index:2}.equity-point.positive[data-v-717c59f6]{background:#22c55e;box-shadow:0 0 10px #22c55e80}.equity-point.negative[data-v-717c59f6]{background:#ef4444;box-shadow:0 0 10px #ef444480}.equity-point[data-v-717c59f6]:hover{transform:scale(1.5)}.equity-point:hover .equity-tooltip[data-v-717c59f6]{opacity:1;visibility:visible}.equity-tooltip[data-v-717c59f6]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#0f172afa;border:1px solid rgba(245,158,11,.5);border-radius:.5rem;padding:.75rem;min-width:120px;opacity:0;visibility:hidden;transition:all .3s;z-index:10;box-shadow:0 4px 15px #00000080}.tooltip-coin[data-v-717c59f6]{color:#f59e0b;font-weight:700;font-size:.9rem;margin-bottom:.25rem}.tooltip-capital[data-v-717c59f6]{color:#fff;font-size:.95rem;margin-bottom:.25rem}.tooltip-profit[data-v-717c59f6]{font-weight:600;font-size:.85rem}.tooltip-profit.positive[data-v-717c59f6]{color:#22c55e}.tooltip-profit.negative[data-v-717c59f6]{color:#ef4444}.equity-line[data-v-717c59f6]{width:2px;flex:1;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.equity-line.positive[data-v-717c59f6]{background:linear-gradient(to bottom,#22c55e,#22c55e4d)}.equity-line.negative[data-v-717c59f6]{background:linear-gradient(to bottom,#ef4444,#ef44444d)}.equity-axis[data-v-717c59f6]{display:flex;justify-content:space-between;margin-top:1rem;padding:0 1rem;color:#9ca3af;font-size:.85rem}.timeline-container[data-v-717c59f6]{display:flex;flex-direction:column;gap:1.5rem}.timeline-item[data-v-717c59f6]{display:flex;gap:1.5rem;position:relative}.timeline-item[data-v-717c59f6]:before{content:"";position:absolute;left:19px;top:45px;bottom:-24px;width:2px;background:#ffffff1a}.timeline-item[data-v-717c59f6]:last-child:before{display:none}.timeline-marker[data-v-717c59f6]{width:40px;height:40px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.trade-number[data-v-717c59f6]{color:#fff;font-weight:700;font-size:.9rem}.timeline-content[data-v-717c59f6]{flex:1;background:#1e293b99;border-radius:.75rem;padding:1.5rem;border:1px solid rgba(255,255,255,.1);transition:all .3s}.timeline-item.profitable .timeline-content[data-v-717c59f6]{border-left:3px solid #22c55e}.timeline-item.losing .timeline-content[data-v-717c59f6]{border-left:3px solid #ef4444}.timeline-content[data-v-717c59f6]:hover{background:#1e293bcc;transform:translate(5px)}.timeline-header[data-v-717c59f6]{display:flex;gap:1rem;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.timeline-coin[data-v-717c59f6]{font-size:1.2rem;font-weight:700;color:#f59e0b}.timeline-position[data-v-717c59f6]{padding:.25rem .75rem;border-radius:.375rem;font-size:.85rem;font-weight:600;text-transform:uppercase}.timeline-position.long[data-v-717c59f6]{background:#22c55e33;color:#22c55e}.timeline-position.short[data-v-717c59f6]{background:#ef444433;color:#ef4444}.timeline-profit[data-v-717c59f6]{margin-left:auto;font-size:1.1rem;font-weight:700}.timeline-profit.positive[data-v-717c59f6]{color:#22c55e}.timeline-profit.negative[data-v-717c59f6]{color:#ef4444}.timeline-details[data-v-717c59f6]{display:grid;gap:.75rem}.timeline-row[data-v-717c59f6]{display:flex;justify-content:space-between;gap:1rem}.detail-label[data-v-717c59f6]{color:#9ca3af;font-size:.9rem}.detail-value[data-v-717c59f6]{color:#fff;font-size:.9rem;font-weight:600;text-align:right}.detail-value .positive[data-v-717c59f6]{color:#22c55e}.detail-value .negative[data-v-717c59f6]{color:#ef4444}@media(max-width:768px){.sim-results-grid[data-v-717c59f6]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sim-controls-card[data-v-717c59f6]{flex-direction:column}.control-group[data-v-717c59f6]{min-width:100%}.sim-stat-card[data-v-717c59f6]{flex-direction:column;text-align:center}.equity-chart[data-v-717c59f6]{height:200px}.timeline-row[data-v-717c59f6]{flex-direction:column;gap:.25rem}.detail-value[data-v-717c59f6]{text-align:left}}.dashboard[data-v-274b01d3]{display:flex;min-height:100vh;background:#0a0f1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.sidebar[data-v-274b01d3]{width:260px;background:#0f172a;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar-header[data-v-274b01d3]{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.logo[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;transition:all .3s ease;padding:.5rem;border-radius:.75rem}.logo[data-v-274b01d3]:hover{background:#3b82f61a;transform:translate(4px)}.logo-icon[data-v-274b01d3]{font-size:2rem;color:#f59e0b;transition:transform .3s ease}.logo:hover .logo-icon[data-v-274b01d3]{transform:scale(1.1) rotate(5deg)}.logo-text[data-v-274b01d3]{font-size:1.25rem;font-weight:700;color:#fff}.sidebar-nav[data-v-274b01d3]{flex:1;padding:1rem;overflow-y:auto;overflow-x:hidden}.sidebar-nav[data-v-274b01d3]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-274b01d3]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.sidebar-nav[data-v-274b01d3]::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:3px}.sidebar-nav[data-v-274b01d3]::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.nav-item[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;color:#9ca3af;text-decoration:none;border-radius:.5rem;margin-bottom:.5rem;transition:all .3s;cursor:pointer}.nav-item[data-v-274b01d3]:hover{background:#f59e0b1a;color:#f59e0b}.nav-item.active[data-v-274b01d3]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;font-weight:600}.nav-item.disabled[data-v-274b01d3]{opacity:.5;cursor:not-allowed}.nav-item.disabled[data-v-274b01d3]:hover{background:transparent;color:#9ca3af}.nav-label[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;flex:1}.premium-badge[data-v-274b01d3]{font-size:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);padding:.125rem .375rem;border-radius:.25rem;margin-left:auto}.alert-count-badge[data-v-274b01d3]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.7rem;font-weight:700;border-radius:.75rem;margin-left:auto;box-shadow:0 2px 8px #ef444480;animation:badgePulse-274b01d3 2s ease-in-out infinite}@keyframes badgePulse-274b01d3{0%,to{box-shadow:0 2px 8px #ef444480;transform:scale(1)}50%{box-shadow:0 4px 16px #ef4444b3;transform:scale(1.05)}}.nav-icon[data-v-274b01d3]{font-size:1.25rem}.sidebar-footer[data-v-274b01d3]{padding:1rem;border-top:1px solid rgba(255,255,255,.1)}.btn-logout[data-v-274b01d3]{width:100%;padding:.875rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .3s}.btn-logout[data-v-274b01d3]:hover{background:#ef444433;border-color:#ef4444}.main-content[data-v-274b01d3]{flex:1;display:flex;flex-direction:column;overflow-x:hidden}.header[data-v-274b01d3]{background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;position:sticky;top:0;z-index:10}.header-left h1[data-v-274b01d3]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.header-subtitle[data-v-274b01d3]{color:#6b7280;font-size:.9rem}.coin-ticker-container[data-v-274b01d3]{flex:1;max-width:800px;overflow:hidden;background:#1e293b66;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.5rem 0;position:relative;display:flex;align-items:center;gap:.5rem}.coin-ticker-scroll[data-v-274b01d3]{display:flex;gap:1.5rem;padding:0 1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.5) rgba(30,41,59,.3);flex:1}.coin-ticker-scroll[data-v-274b01d3]::-webkit-scrollbar{height:6px}.coin-ticker-scroll[data-v-274b01d3]::-webkit-scrollbar-track{background:#1e293b4d;border-radius:3px}.coin-ticker-scroll[data-v-274b01d3]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:3px;transition:all .3s ease}.coin-ticker-scroll[data-v-274b01d3]::-webkit-scrollbar-thumb:hover{background:#3b82f6cc}.ticker-nav-btn[data-v-274b01d3]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;padding:0}.ticker-nav-btn[data-v-274b01d3]:hover{background:#3b82f666;border-color:#3b82f680;transform:scale(1.1)}.ticker-nav-btn[data-v-274b01d3]:active{transform:scale(.95)}.ticker-nav-btn svg[data-v-274b01d3]{width:20px;height:20px;color:#60a5fa}.ticker-nav-left[data-v-274b01d3]{margin-left:.5rem}.ticker-nav-right[data-v-274b01d3]{margin-right:.5rem}.ticker-item[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#0f172a99;border-radius:.5rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;border:1px solid transparent}.ticker-item[data-v-274b01d3]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.ticker-icon[data-v-274b01d3]{font-size:1.125rem;font-weight:700}.ticker-symbol[data-v-274b01d3]{font-size:.875rem;font-weight:700;color:#cbd5e1;letter-spacing:.05em}.ticker-price[data-v-274b01d3]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ticker-change[data-v-274b01d3]{font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:.375rem}.ticker-change.positive[data-v-274b01d3]{background:#22c55e33;color:#22c55e}.ticker-change.negative[data-v-274b01d3]{background:#ef444433;color:#ef4444}.header-right[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem}.subscription-badge[data-v-274b01d3]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem}.free-badge[data-v-274b01d3]{background:#6b728033;color:#9ca3af;border:1px solid rgba(107,114,128,.3)}.pro-badge[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f633,#9333ea33);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.admin-badge[data-v-274b01d3]{background:linear-gradient(135deg,#10b98133,#05966933);color:#10b981;border:1px solid rgba(16,185,129,.4);font-weight:700;box-shadow:0 0 15px #10b9814d}.premium-badge-header[data-v-274b01d3]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.search-bar[data-v-274b01d3]{position:relative;display:flex;align-items:center}.search-icon[data-v-274b01d3]{position:absolute;left:1rem;font-size:1rem}.search-bar input[data-v-274b01d3]{padding:.75rem 1rem .75rem 2.5rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;width:250px;font-size:.9rem}.search-bar input[data-v-274b01d3]:focus{outline:none;border-color:#f59e0b}.user-profile[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-274b01d3]{width:45px;height:45px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem}.user-info[data-v-274b01d3]{display:flex;flex-direction:column}.user-name[data-v-274b01d3]{color:#fff;font-weight:600;font-size:.95rem}.user-risk[data-v-274b01d3]{color:#9ca3af;font-size:.8rem}.content[data-v-274b01d3]{flex:1;padding:2rem;overflow-y:auto}.upgrade-banner[data-v-274b01d3]{background:linear-gradient(135deg,#f59e0b26,#ef444426);border:2px solid rgba(245,158,11,.3);border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-274b01d3 .5s ease}.pro-banner[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f626,#9333ea26);border:2px solid rgba(59,130,246,.3)}.upgrade-content[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem}.upgrade-icon[data-v-274b01d3]{font-size:3rem;flex-shrink:0}.upgrade-text[data-v-274b01d3]{flex:1}.upgrade-text h3[data-v-274b01d3]{color:#fff;font-size:1.25rem;margin:0 0 .5rem}.upgrade-text p[data-v-274b01d3]{color:#9ca3af;margin:0;font-size:.95rem}.btn-upgrade[data-v-274b01d3]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap}.btn-upgrade[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.expiration-banner[data-v-274b01d3]{border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-274b01d3 .5s ease,pulse-274b01d3 2s infinite}.expiration-banner.warning[data-v-274b01d3]{background:linear-gradient(135deg,#eab30833,#ca8a0433);border:2px solid rgba(234,179,8,.5)}.expiration-banner.critical[data-v-274b01d3]{background:linear-gradient(135deg,#ef444433,#dc262633);border:2px solid rgba(239,68,68,.6);animation:slideDown-274b01d3 .5s ease,criticalPulse-274b01d3 1s infinite}.expiration-content[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem}.expiration-icon[data-v-274b01d3]{font-size:3rem;flex-shrink:0;animation:bounce-274b01d3 1s infinite}.expiration-text[data-v-274b01d3]{flex:1}.expiration-text h3[data-v-274b01d3]{color:#fff;font-size:1.3rem;margin:0 0 .5rem;font-weight:700}.expiration-text p[data-v-274b01d3]{color:#e5e7eb;margin:.25rem 0;font-size:1rem}.expiration-text strong[data-v-274b01d3]{color:#fbbf24;font-weight:700}.expiration-date[data-v-274b01d3]{color:#9ca3af!important;font-size:.85rem!important;margin-top:.5rem!important}.btn-extend[data-v-274b01d3]{padding:.85rem 1.75rem;background:linear-gradient(135deg,#eab308,#ca8a04);border:none;border-radius:.5rem;color:#fff;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;font-size:1rem;box-shadow:0 4px 12px #eab3084d}.btn-extend[data-v-274b01d3]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #eab30880}.btn-extend.critical-btn[data-v-274b01d3]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444466;animation:buttonPulse-274b01d3 1.5s infinite}.btn-extend.critical-btn[data-v-274b01d3]:hover{box-shadow:0 8px 20px #ef444499}.btn-extend.grace-btn[data-v-274b01d3]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98166;animation:buttonPulse-274b01d3 1.5s infinite;font-size:1.05rem}.btn-extend.grace-btn[data-v-274b01d3]:hover{box-shadow:0 8px 20px #10b98199}.expiration-banner.grace-period[data-v-274b01d3]{background:linear-gradient(135deg,#10b98133,#05966933);border:2px solid rgba(16,185,129,.5);animation:slideDown-274b01d3 .5s ease,gracePulse-274b01d3 2s infinite}@keyframes gracePulse-274b01d3{0%,to{box-shadow:0 0 #10b98166;border-color:#10b98180}50%{box-shadow:0 0 25px 12px #10b98133;border-color:#10b981cc}}@keyframes pulse-274b01d3{0%,to{box-shadow:0 0 #eab30866}50%{box-shadow:0 0 20px 10px #eab30833}}@keyframes criticalPulse-274b01d3{0%,to{box-shadow:0 0 #ef444480;border-color:#ef444499}50%{box-shadow:0 0 30px 15px #ef44444d;border-color:#ef4444e6}}@keyframes bounce-274b01d3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes buttonPulse-274b01d3{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.stats-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-274b01d3]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.stat-card[data-v-274b01d3]:hover{transform:translateY(-2px);border-color:#f59e0b;box-shadow:0 10px 30px #f59e0b33}.stat-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stat-icon[data-v-274b01d3]{font-size:2rem}.stat-trend[data-v-274b01d3]{font-size:.85rem;font-weight:600;padding:.25rem .75rem;border-radius:1rem;background:#ffffff1a;color:#9ca3af}.stat-trend.positive[data-v-274b01d3]{background:#22c55e33;color:#22c55e}.stat-trend.negative[data-v-274b01d3]{background:#ef444433;color:#ef4444}.stat-value[data-v-274b01d3]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem;transition:color .3s ease}.stat-value.positive[data-v-274b01d3]{color:#22c55e}.stat-value.negative[data-v-274b01d3]{color:#ef4444}.stat-label[data-v-274b01d3]{color:#9ca3af;font-size:.9rem}.stat-sublabel[data-v-274b01d3]{color:#6b7280;font-size:.75rem;margin-top:.25rem;font-weight:400}.stat-sublabel.total-balance[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.2);font-size:.85rem}.total-balance .total-label[data-v-274b01d3]{color:#94a3b8;font-weight:600}.total-balance .total-value[data-v-274b01d3]{font-weight:700;font-family:Courier New,monospace;font-size:.9rem}.total-balance .total-value.positive[data-v-274b01d3]{color:#22c55e}.total-balance .total-value.negative[data-v-274b01d3]{color:#ef4444}.section-card[data-v-274b01d3]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;margin-bottom:2rem}.section-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.section-header h2[data-v-274b01d3]{color:#fff;font-size:1.5rem;font-weight:700}.header-title-group[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem}.current-price-display[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem}.price-label[data-v-274b01d3]{color:#9ca3af;font-size:.9rem;font-weight:500}.price-value[data-v-274b01d3]{color:#fff;font-size:1.5rem;font-weight:700}.price-change[data-v-274b01d3]{padding:.25rem .75rem;border-radius:.5rem;font-size:.9rem;font-weight:600}.price-change.positive[data-v-274b01d3]{background:#22c55e33;color:#22c55e}.price-change.negative[data-v-274b01d3]{background:#ef444433;color:#ef4444}.btn-refresh[data-v-274b01d3]{padding:.5rem 1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.5rem;color:#f59e0b;cursor:pointer;font-weight:600;transition:all .3s}.btn-refresh[data-v-274b01d3]:hover{background:#f59e0b33;border-color:#f59e0b}.recommendations[data-v-274b01d3]{display:grid;gap:1.5rem}.recommendation-card[data-v-274b01d3]{background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;transition:all .3s}.recommendation-card[data-v-274b01d3]:hover{border-color:#f59e0b80;background:#0a0f1ecc}.rec-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.rec-coin[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem}.coin-symbol[data-v-274b01d3]{font-size:1.25rem;font-weight:700;color:#fff}.coin-name[data-v-274b01d3]{color:#9ca3af;font-size:.9rem}.rec-badge[data-v-274b01d3]{padding:.5rem 1rem;border-radius:.5rem;font-weight:700;font-size:.85rem}.rec-badge.buy[data-v-274b01d3]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.rec-badge.sell[data-v-274b01d3]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.rec-badge.hold[data-v-274b01d3]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.rec-details[data-v-274b01d3]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;padding:1rem;background:#0003;border-radius:.5rem}.rec-price[data-v-274b01d3],.rec-target[data-v-274b01d3],.rec-stop[data-v-274b01d3]{display:flex;flex-direction:column;gap:.25rem}.rec-details .label[data-v-274b01d3]{color:#9ca3af;font-size:.8rem}.rec-details .value[data-v-274b01d3]{color:#fff;font-weight:700;font-size:1.1rem}.rec-analysis[data-v-274b01d3]{color:#d1d5db;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.rec-indicators[data-v-274b01d3]{display:flex;gap:1rem;flex-wrap:wrap}.indicator[data-v-274b01d3]{padding:.5rem .75rem;background:#ffffff0d;border-radius:.5rem;color:#9ca3af;font-size:.85rem}.grid-2[data-v-274b01d3]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.portfolio-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.portfolio-item[data-v-274b01d3]{padding:1rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.asset-info[data-v-274b01d3]{display:flex;justify-content:space-between;margin-bottom:.75rem}.asset-symbol[data-v-274b01d3]{font-weight:700;color:#fff;font-size:1.1rem}.asset-amount[data-v-274b01d3]{color:#9ca3af;font-size:.9rem}.asset-value[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.asset-value .value[data-v-274b01d3]{font-weight:700;color:#fff;font-size:1.25rem}.change[data-v-274b01d3]{font-weight:600;font-size:.9rem}.change.positive[data-v-274b01d3]{color:#22c55e}.change.negative[data-v-274b01d3]{color:#ef4444}.asset-bar[data-v-274b01d3]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.bar-fill[data-v-274b01d3]{height:100%;background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:3px;transition:width .5s}.alerts-card[data-v-274b01d3]{position:relative;overflow:visible}.alerts-header-content[data-v-274b01d3]{display:flex;align-items:center;gap:1rem}.btn-view-all-alerts[data-v-274b01d3]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-view-all-alerts[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.alerts-empty-state[data-v-274b01d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-state-icon[data-v-274b01d3]{font-size:4rem;margin-bottom:1rem;animation:checkPulse-274b01d3 2s ease-in-out infinite}@keyframes checkPulse-274b01d3{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.empty-state-title[data-v-274b01d3]{font-size:1.25rem;font-weight:700;color:#10b981;margin-bottom:.5rem}.empty-state-subtitle[data-v-274b01d3]{font-size:.95rem;color:#64748b}.alerts-preview-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:.75rem}.alert-item-preview[data-v-274b01d3]{display:flex;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden;cursor:pointer;transition:all .3s ease}.alert-item-preview[data-v-274b01d3]:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.alert-indicator-preview[data-v-274b01d3]{width:4px;min-height:100%}.alert-success .alert-indicator-preview[data-v-274b01d3]{background:linear-gradient(180deg,#10b981,#059669)}.alert-warning .alert-indicator-preview[data-v-274b01d3]{background:linear-gradient(180deg,#f59e0b,#d97706)}.alert-danger .alert-indicator-preview[data-v-274b01d3]{background:linear-gradient(180deg,#ef4444,#dc2626)}.alert-info .alert-indicator-preview[data-v-274b01d3]{background:linear-gradient(180deg,#3b82f6,#2563eb)}.alert-content-preview[data-v-274b01d3]{flex:1;padding:1rem}.alert-header-preview[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.alert-icon-preview[data-v-274b01d3]{font-size:1.5rem;flex-shrink:0}.alert-title-preview[data-v-274b01d3]{flex:1;font-size:.95rem;font-weight:600;color:#e2e8f0}.alert-time-preview[data-v-274b01d3]{font-size:.8rem;color:#94a3b8;flex-shrink:0}.alert-message-preview[data-v-274b01d3]{font-size:.875rem;color:#cbd5e1;line-height:1.5;margin-bottom:.5rem}.alert-coin-preview[data-v-274b01d3]{display:inline-block;padding:.25rem .75rem;background:#667eea26;color:#a5b4fc;border-radius:.375rem;font-size:.75rem;font-weight:600}.alerts-more-indicator[data-v-274b01d3]{text-align:center;padding:.75rem;color:#94a3b8;font-size:.875rem;font-weight:500;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:.5rem;cursor:pointer;transition:all .3s ease}.alerts-more-indicator[data-v-274b01d3]:hover{background:#ffffff0d;color:#cbd5e1}.risk-section[data-v-274b01d3]{padding:2rem}.alerts-stats-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2rem}.alert-stat-card[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);transition:all .3s ease}.alert-stat-card[data-v-274b01d3]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.success-stat[data-v-274b01d3]{background:linear-gradient(135deg,#22c55e1a,#10b9810d);border-color:#22c55e4d}.warning-stat[data-v-274b01d3]{background:linear-gradient(135deg,#f59e0b1a,#d977060d);border-color:#f59e0b4d}.danger-stat[data-v-274b01d3]{background:linear-gradient(135deg,#ef44441a,#dc26260d);border-color:#ef44444d}.info-stat[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f61a,#2563eb0d);border-color:#3b82f64d}.alert-stat-card .stat-icon[data-v-274b01d3]{font-size:2.5rem;min-width:3rem;text-align:center}.alert-stat-card .stat-content[data-v-274b01d3]{flex:1}.alert-stat-card .stat-label[data-v-274b01d3]{font-size:.875rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.alert-stat-card .stat-value[data-v-274b01d3]{font-size:2rem;font-weight:800;color:#f8fafc}.alerts-filters-section[data-v-274b01d3]{display:flex;gap:1.5rem;align-items:center;margin-bottom:2rem;flex-wrap:wrap}.alerts-filter-tabs[data-v-274b01d3]{display:flex;gap:.75rem;flex:1;flex-wrap:wrap}.filter-tab[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#cbd5e1;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.filter-tab[data-v-274b01d3]:hover{background:#1e293bcc;border-color:#94a3b866;transform:translateY(-2px)}.filter-tab.active[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.filter-icon[data-v-274b01d3]{font-size:1.125rem}.filter-label[data-v-274b01d3]{font-weight:700}.filter-count[data-v-274b01d3]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:#fff3;border-radius:.75rem;font-size:.75rem;font-weight:800}.filter-tab.active .filter-count[data-v-274b01d3]{background:#ffffff4d}.alerts-search-box[data-v-274b01d3]{position:relative;min-width:280px}.alerts-search-box .search-icon[data-v-274b01d3]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;color:#94a3b8;pointer-events:none}.alerts-search-input[data-v-274b01d3]{width:100%;padding:.75rem 1rem .75rem 3rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#f8fafc;border-radius:.75rem;font-size:.875rem;transition:all .3s ease}.alerts-search-input[data-v-274b01d3]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.alerts-search-input[data-v-274b01d3]::placeholder{color:#64748b}.alert-settings-panel[data-v-274b01d3]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.settings-title[data-v-274b01d3]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem}.settings-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.setting-item[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#0f172a99;border:1px solid rgba(148,163,184,.1);border-radius:.75rem;cursor:pointer;transition:all .3s ease}.setting-item[data-v-274b01d3]:hover{background:#0f172acc;border-color:#94a3b84d}.setting-item input[type=checkbox][data-v-274b01d3]{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#3b82f6}.setting-label[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;flex:1;font-size:.875rem;font-weight:600;color:#cbd5e1}.setting-icon[data-v-274b01d3]{font-size:1.125rem}.slide-down-enter-active[data-v-274b01d3],.slide-down-leave-active[data-v-274b01d3]{transition:all .3s ease}.slide-down-enter-from[data-v-274b01d3],.slide-down-leave-to[data-v-274b01d3]{opacity:0;transform:translateY(-10px)}.alerts-page-content[data-v-274b01d3]{min-height:400px}.no-alerts-full[data-v-274b01d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:2px dashed rgba(148,163,184,.3);border-radius:1.5rem}.no-alerts-icon-large[data-v-274b01d3]{font-size:6rem;margin-bottom:1.5rem;animation:float-274b01d3 3s ease-in-out infinite}@keyframes float-274b01d3{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.no-alerts-title[data-v-274b01d3]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.75rem}.no-alerts-text[data-v-274b01d3]{font-size:1rem;color:#94a3b8;margin-bottom:2rem}.btn-reset-filters[data-v-274b01d3]{padding:.875rem 2rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.btn-reset-filters[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.alerts-full-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:1.25rem}.alert-item-full[data-v-274b01d3]{position:relative;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;padding:0;overflow:hidden;transition:all .3s ease;animation:alertSlideInFull-274b01d3 .4s ease-out}@keyframes alertSlideInFull-274b01d3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alert-item-full[data-v-274b01d3]:hover{border-color:#3b82f680;transform:translate(4px);box-shadow:0 12px 32px #0006}.alert-item-full.alert-read[data-v-274b01d3]{opacity:.5}.alert-indicator-full[data-v-274b01d3]{position:absolute;left:0;top:0;bottom:0;width:5px}.alert-main-content[data-v-274b01d3]{padding:1.75rem 1.75rem 1.75rem 2.25rem}.alert-header-full[data-v-274b01d3]{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.25rem}.alert-icon-large[data-v-274b01d3]{font-size:3rem;min-width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:1rem}.alert-header-info[data-v-274b01d3]{flex:1;min-width:0}.alert-title-row[data-v-274b01d3]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.alert-title-full[data-v-274b01d3]{font-size:1.375rem;font-weight:800;color:#f8fafc;margin:0;line-height:1.3}.alert-coin-badge[data-v-274b01d3]{display:inline-flex;align-items:center;padding:.375rem 1rem;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;font-size:.8rem;font-weight:800;border-radius:1rem;letter-spacing:.05em;box-shadow:0 4px 12px #3b82f64d}.alert-metadata[data-v-274b01d3]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.alert-time-full[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#94a3b8;font-weight:600}.clock-icon-small[data-v-274b01d3]{width:1rem;height:1rem;opacity:.7}.alert-priority[data-v-274b01d3]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700}.priority-high[data-v-274b01d3]{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.priority-medium[data-v-274b01d3]{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.priority-low[data-v-274b01d3]{background:#22c55e33;color:#86efac;border:1px solid rgba(34,197,94,.4)}.btn-dismiss-alert-full[data-v-274b01d3]{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;border-radius:.75rem;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;padding:0}.btn-dismiss-alert-full[data-v-274b01d3]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg) scale(1.1)}.alert-message-full[data-v-274b01d3]{font-size:1rem;color:#cbd5e1;line-height:1.7;margin-bottom:1.25rem}.alert-details-full[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;padding:1.25rem;background:#0f172a99;border-radius:.75rem;margin-bottom:1.25rem}.alert-detail-item[data-v-274b01d3]{display:flex;flex-direction:column;gap:.375rem}.detail-label[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-274b01d3]{font-size:1.125rem;color:#f8fafc;font-weight:800;font-family:Courier New,monospace}.detail-value.success[data-v-274b01d3]{color:#22c55e}.detail-value.warning[data-v-274b01d3]{color:#f59e0b}.detail-value.danger[data-v-274b01d3]{color:#ef4444}.alert-action-footer[data-v-274b01d3]{display:flex;justify-content:flex-end}.btn-alert-action[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #22c55e4d}.btn-alert-action[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #22c55e66}@media(max-width:1024px){.alerts-page[data-v-274b01d3]{padding:1.5rem}.page-main-title[data-v-274b01d3]{font-size:1.875rem}.alerts-stats-grid[data-v-274b01d3]{grid-template-columns:repeat(2,1fr)}.alerts-filters-section[data-v-274b01d3]{flex-direction:column;align-items:stretch}.alerts-filter-tabs[data-v-274b01d3]{flex-wrap:wrap}.alerts-search-box[data-v-274b01d3]{min-width:100%}}@media(max-width:640px){.alerts-page[data-v-274b01d3]{padding:1rem}.alerts-page-header[data-v-274b01d3]{flex-direction:column;gap:1.5rem}.alerts-page-actions[data-v-274b01d3]{width:100%;flex-direction:column}.btn-refresh-alerts[data-v-274b01d3],.btn-alert-settings[data-v-274b01d3]{width:100%;justify-content:center}.alerts-stats-grid[data-v-274b01d3]{grid-template-columns:1fr}.filter-tab[data-v-274b01d3]{flex:1;justify-content:center}.settings-grid[data-v-274b01d3]{grid-template-columns:1fr}.alert-header-full[data-v-274b01d3]{flex-direction:column;gap:1rem}.alert-icon-large[data-v-274b01d3]{align-self:flex-start}.alert-details-full[data-v-274b01d3]{grid-template-columns:1fr}.alert-main-content[data-v-274b01d3]{padding:1.25rem 1.25rem 1.25rem 1.75rem}}.indicators-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-bottom:2rem}@media(max-width:768px){.indicators-grid[data-v-274b01d3]{grid-template-columns:1fr}}.indicator-card[data-v-274b01d3]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;text-align:center;position:relative;transition:all .3s}.indicator-card.enhanced[data-v-274b01d3]{background:linear-gradient(135deg,#0f172acc,#1e293b99);border:1px solid rgba(59,130,246,.2);padding:1.25rem;text-align:left;box-shadow:0 4px 6px #0000001a}.indicator-card.enhanced[data-v-274b01d3]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 8px 12px #0003}.indicator-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.indicator-label[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.indicator-icon[data-v-274b01d3]{font-size:1.25rem}.info-tooltip[data-v-274b01d3]{cursor:help;font-size:.85rem;opacity:.6;transition:opacity .2s;position:relative}.info-tooltip[data-v-274b01d3]:hover{opacity:1}.info-tooltip[data-v-274b01d3]:before{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;padding:.75rem 1rem;background:#0f172afa;border:1px solid rgba(59,130,246,.4);border-radius:.5rem;color:#fff;font-size:.8rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000;box-shadow:0 4px 12px #0006;line-height:1.4}.info-tooltip[data-v-274b01d3]:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.25rem;border:6px solid transparent;border-top-color:#0f172afa;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000}.info-tooltip[data-v-274b01d3]:hover:before,.info-tooltip[data-v-274b01d3]:hover:after{opacity:1;transform:translate(-50%) translateY(-4px)}.indicator-value-large[data-v-274b01d3]{color:#fff;font-size:1.75rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-gauge[data-v-274b01d3]{margin:1rem 0}.gauge-track[data-v-274b01d3]{position:relative;height:32px;background:#1e293b99;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.gauge-zones[data-v-274b01d3]{display:flex;height:100%;position:absolute;width:100%;z-index:0}.gauge-zones .zone[data-v-274b01d3]{flex:1;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;opacity:.4;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.gauge-zones .zone.oversold[data-v-274b01d3]{background:#22c55e33}.gauge-zones .zone.neutral[data-v-274b01d3]{background:#3b82f633}.gauge-zones .zone.overbought[data-v-274b01d3]{background:#ef444433}.gauge-fill[data-v-274b01d3]{position:absolute;height:100%;z-index:1;border-radius:16px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.gauge-pointer[data-v-274b01d3]{position:absolute;top:50%;transform:translate(-50%,-50%);width:4px;height:24px;background:#fff;border-radius:2px;z-index:2;box-shadow:0 0 8px #fffc,0 2px 4px #00000080;transition:left .8s cubic-bezier(.4,0,.2,1)}.gauge-labels[data-v-274b01d3]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#64748b;font-weight:600}.trend-visual[data-v-274b01d3]{margin:1rem 0}.trend-lines[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem}.trend-line[data-v-274b01d3]{display:flex;align-items:center;padding:.5rem 1rem;background:#1e293b99;border-radius:.5rem;border-left:3px solid #64748b;transition:all .3s;font-size:.85rem;color:#94a3b8;font-weight:600}.trend-line.short[data-v-274b01d3]{border-left-color:#3b82f6}.trend-line.long[data-v-274b01d3]{border-left-color:#8b5cf6}.trend-line.above[data-v-274b01d3]{background:#22c55e26;border-left-color:#22c55e;color:#22c55e;transform:translate(8px)}.macd-visual[data-v-274b01d3]{margin:1rem 0}.macd-histogram[data-v-274b01d3]{display:flex;align-items:flex-end;justify-content:space-around;height:60px;padding:.5rem;background:#1e293b66;border-radius:.5rem}.macd-bar[data-v-274b01d3]{flex:1;margin:0 2px;border-radius:2px;transition:all .6s cubic-bezier(.4,0,.2,1);min-height:4px}.macd-bar.positive[data-v-274b01d3]{background:linear-gradient(to top,#22c55e,#16a34a)}.macd-bar.negative[data-v-274b01d3]{background:linear-gradient(to top,#ef4444,#dc2626)}.bollinger-visual[data-v-274b01d3]{margin:1rem 0}.bollinger-bands[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#1e293b66;border-radius:.5rem}.band[data-v-274b01d3]{position:relative;padding:.5rem;border-radius:.375rem;font-size:.75rem;color:#94a3b8;font-weight:600}.band.upper[data-v-274b01d3]{background:#ef44441a;border:1px solid rgba(239,68,68,.3)}.band.middle[data-v-274b01d3]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);position:relative}.band.lower[data-v-274b01d3]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.price-marker[data-v-274b01d3]{position:absolute;width:8px;height:8px;border-radius:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px currentColor;z-index:10;animation:pulse-274b01d3 2s ease-in-out infinite}@keyframes pulse-274b01d3{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.2)}}.volatility-visual[data-v-274b01d3]{margin:1rem 0}.volatility-meter[data-v-274b01d3]{height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.meter-fill[data-v-274b01d3]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.meter-labels[data-v-274b01d3]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:#64748b;font-weight:600}.momentum-visual[data-v-274b01d3]{margin:1rem 0}.momentum-gauge[data-v-274b01d3]{position:relative;height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.momentum-gauge .gauge-fill[data-v-274b01d3]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.supertrend-visual[data-v-274b01d3]{margin:1rem 0}.signal-display[data-v-274b01d3]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border-radius:.5rem;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s}.signal-display.bullish[data-v-274b01d3]{background:linear-gradient(135deg,#22c55e33,#16a34a1a);border:2px solid #22c55e;color:#22c55e}.signal-display.bearish[data-v-274b01d3]{background:linear-gradient(135deg,#ef444433,#dc26261a);border:2px solid #ef4444;color:#ef4444}.signal-icon[data-v-274b01d3]{font-size:1.5rem;animation:pulse-274b01d3 2s ease-in-out infinite}.signal-text[data-v-274b01d3]{text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-status-badge[data-v-274b01d3]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-top:.75rem}.indicator-status-badge.bullish[data-v-274b01d3]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.indicator-status-badge.bearish[data-v-274b01d3]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.indicator-status-badge.neutral[data-v-274b01d3]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.4)}.indicator-status-badge.large[data-v-274b01d3]{font-size:.95rem;padding:.75rem 1.25rem}.indicator-explanation[data-v-274b01d3]{margin-top:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;display:flex;align-items:flex-start;gap:.75rem;transition:all .3s ease}.indicator-explanation[data-v-274b01d3]:hover{background:linear-gradient(135deg,#3b82f61f,#6366f11f);border-left-color:#3b82f6b3}.explanation-icon[data-v-274b01d3]{font-size:1.25rem;flex-shrink:0;margin-top:.125rem;filter:drop-shadow(0 2px 4px rgba(59,130,246,.3))}.explanation-text[data-v-274b01d3]{color:#cbd5e1;font-size:.875rem;line-height:1.6;margin:0;font-weight:400}.indicator-explanation .explanation-text strong[data-v-274b01d3]{color:#e2e8f0;font-weight:600}.technical-analysis-summary[data-v-274b01d3]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(59,130,246,.3);border-radius:1rem;box-shadow:0 8px 32px #0000004d}.summary-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(59,130,246,.2)}.summary-title[data-v-274b01d3]{font-size:1.5rem;font-weight:700;color:#e2e8f0;margin:0;display:flex;align-items:center;gap:.5rem}.summary-subtitle[data-v-274b01d3]{font-size:.875rem;color:#94a3b8;font-weight:600;background:#3b82f61a;padding:.375rem .875rem;border-radius:.5rem}.summary-content[data-v-274b01d3]{display:grid;gap:1.25rem;margin-bottom:1.5rem}.summary-section[data-v-274b01d3]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#0f172a99,#1e293b99);border:1px solid rgba(148,163,184,.15);border-radius:.75rem;transition:all .3s ease}.summary-section[data-v-274b01d3]:hover{border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 12px #3b82f626}.section-icon[data-v-274b01d3]{font-size:2rem;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(59,130,246,.4))}.section-content[data-v-274b01d3]{flex:1}.section-title[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#3b82f6;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.section-text[data-v-274b01d3]{font-size:.9375rem;line-height:1.7;color:#cbd5e1;margin:0}.summary-footer[data-v-274b01d3]{display:flex;justify-content:center;padding-top:1.5rem;border-top:2px solid rgba(59,130,246,.2)}.overall-sentiment[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:.75rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 16px #0000004d;transition:all .3s ease}.overall-sentiment[data-v-274b01d3]:hover{transform:scale(1.05)}.overall-sentiment.very-bullish[data-v-274b01d3]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.overall-sentiment.bullish[data-v-274b01d3]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.overall-sentiment.neutral[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.overall-sentiment.warning[data-v-274b01d3]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.overall-sentiment.bearish[data-v-274b01d3]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.sentiment-icon[data-v-274b01d3]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.sentiment-text[data-v-274b01d3]{text-shadow:0 2px 4px rgba(0,0,0,.2)}.indicator-card.locked-card[data-v-274b01d3]{opacity:.6;filter:blur(2px);pointer-events:none}.indicator-card.locked-card[data-v-274b01d3]:hover{opacity:.8}.lock-overlay[data-v-274b01d3]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.75rem;z-index:10;cursor:pointer;transition:all .3s}.lock-overlay[data-v-274b01d3]:hover{background:#000c}.lock-icon[data-v-274b01d3]{font-size:2.5rem;margin-bottom:.5rem;animation:lockPulse-274b01d3 2s ease-in-out infinite}@keyframes lockPulse-274b01d3{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.lock-text[data-v-274b01d3]{color:#f59e0b;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.indicator-label[data-v-274b01d3]{color:#9ca3af;font-size:.9rem;margin-bottom:.75rem}.indicator-value[data-v-274b01d3]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.indicator-status[data-v-274b01d3]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block}.indicator-status.bullish[data-v-274b01d3]{background:#22c55e33;color:#22c55e}.indicator-status.bearish[data-v-274b01d3]{background:#ef444433;color:#ef4444}.indicator-status.neutral[data-v-274b01d3]{background:#f59e0b33;color:#f59e0b}.ai-analysis-box[data-v-274b01d3]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(245,158,11,.3);border-radius:.75rem}.ai-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-analysis-box h3[data-v-274b01d3]{color:#fff;font-size:1.25rem;margin:0}.btn-ai-refresh[data-v-274b01d3]{padding:.5rem 1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;transition:all .3s;font-size:.85rem}.btn-ai-refresh[data-v-274b01d3]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #f59e0b66}.btn-ai-refresh[data-v-274b01d3]:disabled{opacity:.6;cursor:not-allowed}.ai-loading[data-v-274b01d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.ai-loading p[data-v-274b01d3]{color:#9ca3af;font-size:.95rem}.ai-text[data-v-274b01d3]{color:#d1d5db;line-height:1.9;margin-bottom:1.5rem;font-size:.95rem}.ai-analysis-box p[data-v-274b01d3]{color:#d1d5db;line-height:1.7;margin-bottom:1rem}.ai-text[data-v-274b01d3] h4.ai-section-title{color:#f59e0b;font-size:1.05rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem;padding-left:.5rem;border-left:3px solid #f59e0b}.ai-text[data-v-274b01d3] .ai-bullet{color:#fbbf24;font-weight:600;margin-left:1rem}.ema-sma-section[data-v-274b01d3]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.section-subtitle[data-v-274b01d3]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.ma-visual-container[data-v-274b01d3]{display:flex;flex-direction:column;gap:1.5rem}.current-price-indicator[data-v-274b01d3]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f633,#6366f133);border:2px solid rgba(59,130,246,.4);border-radius:.75rem;box-shadow:0 4px 12px #3b82f633}.price-label[data-v-274b01d3]{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.price-value[data-v-274b01d3]{font-size:1.5rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.4)}.ma-visual-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.ma-visual-column[data-v-274b01d3]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.15)}.ma-visual-title[data-v-274b01d3]{display:flex;align-items:center;gap:.625rem;font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:1.25rem;padding-bottom:.875rem;border-bottom:2px solid rgba(59,130,246,.3)}.title-icon[data-v-274b01d3]{font-size:1.25rem}.ma-visual-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.ma-visual-item[data-v-274b01d3]{padding:1rem;background:#1e293b99;border-radius:.625rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.ma-visual-item[data-v-274b01d3]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}.ma-visual-item.bullish[data-v-274b01d3]{border-left:3px solid #22c55e}.ma-visual-item.bearish[data-v-274b01d3]{border-left:3px solid #ef4444}.ma-info[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.ma-period[data-v-274b01d3]{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.ma-price[data-v-274b01d3]{font-size:.9375rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-distance-bar[data-v-274b01d3]{height:8px;background:#0f172acc;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.distance-fill[data-v-274b01d3]{height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px currentColor}.ma-distance-text[data-v-274b01d3]{font-size:.8125rem;font-weight:600;color:#cbd5e1;text-align:right}.supertrend-visual-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}.supertrend-visual-card[data-v-274b01d3]{background:linear-gradient(135deg,#0f172acc,#1e293bcc);border:1px solid rgba(148,163,184,.2);border-radius:.875rem;padding:1.25rem;transition:all .3s ease;position:relative;overflow:hidden}.supertrend-visual-card[data-v-274b01d3]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.supertrend-visual-card.bullish[data-v-274b01d3]:before{background:linear-gradient(90deg,transparent,#22c55e,transparent)}.supertrend-visual-card.bearish[data-v-274b01d3]:before{background:linear-gradient(90deg,transparent,#ef4444,transparent)}.supertrend-visual-card[data-v-274b01d3]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.st-card-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.15)}.st-timeframe[data-v-274b01d3]{font-size:1.125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:1px}.st-trend-badge[data-v-274b01d3]{display:flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase}.st-trend-badge.bullish[data-v-274b01d3]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.st-trend-badge.bearish[data-v-274b01d3]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.st-trend-badge.neutral[data-v-274b01d3]{background:#94a3b833;color:#94a3b8;border:1px solid rgba(148,163,184,.4)}.trend-icon[data-v-274b01d3]{font-size:1rem}.st-price-range[data-v-274b01d3]{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem}.current-price-line[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;justify-content:center;padding:.625rem;background:#3b82f626;border:1px dashed rgba(59,130,246,.4);border-radius:.5rem}.price-marker[data-v-274b01d3]{font-size:1.125rem}.price-text[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace}.st-level[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:.625rem;transition:all .3s ease}.st-level[data-v-274b01d3]:hover{transform:translate(4px)}.resistance-level[data-v-274b01d3]{background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid rgba(239,68,68,.3)}.support-level[data-v-274b01d3]{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border:1px solid rgba(34,197,94,.3)}.level-icon[data-v-274b01d3]{font-size:1.5rem;flex-shrink:0}.level-details[data-v-274b01d3]{display:flex;flex-direction:column;gap:.25rem;flex:1}.level-name[data-v-274b01d3]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.level-price[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.level-distance[data-v-274b01d3]{font-size:.8125rem;font-weight:600;margin-top:.125rem}.level-distance.above[data-v-274b01d3]{color:#22c55e}.level-distance.below[data-v-274b01d3]{color:#ef4444}.st-recommendation[data-v-274b01d3]{padding:.75rem 1rem;background:linear-gradient(135deg,#6366f11a,#3b82f61a);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;font-size:.875rem;line-height:1.5;color:#cbd5e1;font-weight:500}.ma-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.ma-column[data-v-274b01d3]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.ma-title[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#94a3b8;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.ma-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:.75rem}.ma-item[data-v-274b01d3]{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:1rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.ma-item[data-v-274b01d3]:hover{background:#1e293bb3;transform:translate(4px)}.ma-label[data-v-274b01d3]{font-size:.875rem;font-weight:600;color:#94a3b8}.ma-value[data-v-274b01d3]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-status[data-v-274b01d3]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.ma-status.bullish[data-v-274b01d3]{color:#22c55e;background:#22c55e26}.ma-status.bearish[data-v-274b01d3]{color:#ef4444;background:#ef444426}.ma-status.neutral[data-v-274b01d3]{color:#94a3b8;background:#94a3b826}.supertrend-section[data-v-274b01d3]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.timeframe-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.timeframe-card[data-v-274b01d3]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:1.25rem;transition:all .3s ease}.timeframe-card[data-v-274b01d3]:hover{border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.tf-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.tf-label[data-v-274b01d3]{font-size:.875rem;font-weight:700;color:#f8fafc;text-transform:uppercase;letter-spacing:.05em}.tf-trend[data-v-274b01d3]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.tf-trend.bullish[data-v-274b01d3]{color:#22c55e;background:#22c55e26}.tf-trend.bearish[data-v-274b01d3]{color:#ef4444;background:#ef444426}.tf-trend.neutral[data-v-274b01d3]{color:#94a3b8;background:#94a3b826}.tf-levels[data-v-274b01d3]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.level-item[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-radius:.5rem}.level-item.support[data-v-274b01d3]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2)}.level-item.resistance[data-v-274b01d3]{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}.level-label[data-v-274b01d3]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase}.level-value[data-v-274b01d3]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.tf-distance[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#1e293b80;border-radius:.5rem}.distance-label[data-v-274b01d3]{font-size:.7rem;color:#94a3b8}.distance-value[data-v-274b01d3]{font-size:.75rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.buy-score-section[data-v-274b01d3]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:2px solid rgba(59,130,246,.3);border-radius:1.5rem}.coin-info-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background:linear-gradient(135deg,#3b82f626,#6366f126);border:1px solid rgba(59,130,246,.3);border-radius:1rem;margin-bottom:1.5rem}.coin-info-left[data-v-274b01d3]{display:flex;align-items:baseline;gap:1rem}.coin-symbol-large[data-v-274b01d3]{font-size:1.75rem;font-weight:900;color:#f8fafc;text-shadow:0 2px 12px rgba(59,130,246,.5);letter-spacing:.05em}.coin-period[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#3b82f6;background:#3b82f633;padding:.25rem .75rem;border-radius:.5rem;text-transform:uppercase}.coin-price-large[data-v-274b01d3]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.price-label-small[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.price-value-large[data-v-274b01d3]{font-size:1.5rem;font-weight:900;color:#22c55e;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(34,197,94,.4)}.section-header-with-share[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.btn-share[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#1da1f2,#0c8cd9);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #1da1f24d}.btn-share[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1da1f280;background:linear-gradient(135deg,#0c8cd9,#1da1f2)}.btn-share[data-v-274b01d3]:active{transform:translateY(0)}.btn-share svg[data-v-274b01d3]{width:20px;height:20px}.share-dropdown-wrapper[data-v-274b01d3]{position:relative}.share-dropdown-menu[data-v-274b01d3]{position:absolute;top:100%;right:0;margin-top:.5rem;background:linear-gradient(135deg,#1e293bfa,#0f172afa);border:1px solid rgba(148,163,184,.3);border-radius:.75rem;padding:.5rem;min-width:220px;box-shadow:0 8px 32px #0006;z-index:1000;animation:slideDown-274b01d3 .2s ease-out}.share-option[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#e2e8f0;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.share-option[data-v-274b01d3]:hover{background:#3b82f626;color:#60a5fa;transform:translate(4px)}.share-option svg[data-v-274b01d3]{flex-shrink:0;width:20px;height:20px}.share-option[data-v-274b01d3]:nth-child(1):hover{background:#1da1f226;color:#1da1f2}.share-option[data-v-274b01d3]:nth-child(2):hover{background:#0088cc26;color:#08c}.share-option[data-v-274b01d3]:nth-child(3):hover{background:#25d36626;color:#25d366}.share-option[data-v-274b01d3]:nth-child(4):hover{background:#a855f726;color:#a855f7}.score-container[data-v-274b01d3]{display:grid;grid-template-columns:350px 1fr;gap:2rem}.score-gauge-wrapper[data-v-274b01d3]{display:flex;flex-direction:column;gap:1.5rem}.score-gauge[data-v-274b01d3]{position:relative;width:100%;height:150px}.gauge-svg[data-v-274b01d3]{width:100%;height:100%}.gauge-score[data-v-274b01d3]{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-number[data-v-274b01d3]{font-size:3rem;font-weight:800;line-height:1}.score-label[data-v-274b01d3]{font-size:1rem;color:#94a3b8;font-weight:600}.score-status[data-v-274b01d3]{padding:1rem 1.5rem;border-radius:.75rem;text-align:center;font-size:1rem;font-weight:700;color:#fff}.score-details[data-v-274b01d3]{display:flex;flex-direction:column;gap:2rem}.score-breakdown[data-v-274b01d3]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.breakdown-title[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.breakdown-item[data-v-274b01d3]{margin-bottom:1rem}.breakdown-header[data-v-274b01d3]{display:flex;justify-content:space-between;margin-bottom:.5rem}.breakdown-name[data-v-274b01d3]{font-size:.875rem;font-weight:600;color:#94a3b8}.breakdown-points[data-v-274b01d3]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.breakdown-bar[data-v-274b01d3]{height:8px;background:#1e293b80;border-radius:4px;overflow:hidden}.breakdown-fill[data-v-274b01d3]{height:100%;transition:width .5s ease}.total-score[data-v-274b01d3]{display:flex;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(148,163,184,.2);font-size:1rem;font-weight:700;color:#f8fafc}.total-value[data-v-274b01d3]{color:#3b82f6}.entry-zone[data-v-274b01d3]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.entry-title[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.entry-recommendation[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.entry-status[data-v-274b01d3]{padding:1rem;border-radius:.5rem;font-size:.95rem;font-weight:700;text-align:center}.entry-status.excellent[data-v-274b01d3]{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}.entry-status.good[data-v-274b01d3]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#4ade80}.entry-status.moderate[data-v-274b01d3]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#f59e0b}.entry-status.risky[data-v-274b01d3]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}.entry-status.waiting[data-v-274b01d3]{background:#94a3b826;border:1px solid rgba(148,163,184,.2);color:#94a3b8}.entry-prices[data-v-274b01d3]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.price-item[data-v-274b01d3]{padding:.75rem;border-radius:.5rem;border:1px solid}.price-item.ideal[data-v-274b01d3]{background:#22c55e1a;border-color:#22c55e33}.price-item.acceptable[data-v-274b01d3]{background:#f59e0b1a;border-color:#f59e0b33}.price-item.stop[data-v-274b01d3]{background:#ef44441a;border-color:#ef444433}.price-item.target[data-v-274b01d3]{background:#3b82f61a;border-color:#3b82f633}.price-label[data-v-274b01d3]{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;margin-bottom:.25rem;text-transform:uppercase}.price-value[data-v-274b01d3]{display:block;font-size:.9rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.risk-reward[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:.5rem}.rr-label[data-v-274b01d3]{font-size:.875rem;font-weight:600;color:#94a3b8}.rr-value[data-v-274b01d3]{font-size:1.125rem;font-weight:800;color:#6366f1;font-family:Courier New,monospace}@media(max-width:1024px){.ma-grid[data-v-274b01d3],.score-container[data-v-274b01d3],.entry-prices[data-v-274b01d3]{grid-template-columns:1fr}.alerts-header-content[data-v-274b01d3]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-item[data-v-274b01d3]{padding:1rem}.alert-icon[data-v-274b01d3]{font-size:1.5rem;min-width:2rem;height:2rem}}@media(max-width:640px){.section-header[data-v-274b01d3]{flex-direction:column;align-items:flex-start;gap:1rem}.btn-clear-alerts[data-v-274b01d3]{width:100%}.alert-footer[data-v-274b01d3]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-count-badge[data-v-274b01d3]{font-size:.65rem;min-width:1.125rem;height:1.125rem}}.ai-text[data-v-274b01d3] .ai-highlight{color:#22c55e;font-weight:700;background:#22c55e1a;padding:.15rem .5rem;border-radius:.25rem}.ai-text[data-v-274b01d3] .ai-arrow{color:#f59e0b;font-weight:700;margin:0 .25rem}.ai-text[data-v-274b01d3] .ai-price{color:#60a5fa;font-weight:600;font-family:Courier New,monospace}.analysis-tags[data-v-274b01d3]{display:flex;gap:.75rem;flex-wrap:wrap}.tag[data-v-274b01d3]{padding:.5rem 1rem;background:#ffffff1a;border-radius:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600}.tag.bullish[data-v-274b01d3]{background:#22c55e33;color:#22c55e}.market-sentiment-section[data-v-274b01d3]{margin-bottom:2rem;position:relative}.locked-section[data-v-274b01d3]{position:relative;filter:blur(3px);opacity:.5;pointer-events:none}.locked-section[data-v-274b01d3]:before{content:"";position:absolute;inset:0;background:#0006;z-index:5;border-radius:1rem}.section-title-wrapper[data-v-274b01d3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.section-lock-badge[data-v-274b01d3]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.375rem .75rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem;animation:lockBadgePulse-274b01d3 2s ease-in-out infinite}@keyframes lockBadgePulse-274b01d3{0%,to{box-shadow:0 0 #f59e0bb3}50%{box-shadow:0 0 0 8px #f59e0b00}}.sentiment-title[data-v-274b01d3]{color:#fff;font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.5rem;margin:0}.sentiment-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.sentiment-card[data-v-274b01d3]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.sentiment-card[data-v-274b01d3]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.sentiment-icon[data-v-274b01d3]{font-size:2.5rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.sentiment-content[data-v-274b01d3]{flex:1}.sentiment-label[data-v-274b01d3]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.sentiment-value[data-v-274b01d3]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.sentiment-status[data-v-274b01d3]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;margin-bottom:.75rem}.sentiment-status.bullish[data-v-274b01d3]{background:#22c55e33;color:#22c55e}.sentiment-status.bearish[data-v-274b01d3]{background:#ef444433;color:#ef4444}.sentiment-status.neutral[data-v-274b01d3]{background:#f59e0b33;color:#f59e0b}.sentiment-description[data-v-274b01d3]{color:#d1d5db;font-size:.85rem;line-height:1.5}.position-balance-section[data-v-274b01d3]{margin-bottom:2rem}.position-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.position-card[data-v-274b01d3]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.position-card.highlight[data-v-274b01d3]{border-color:#f59e0b4d;background:linear-gradient(135deg,#1e293b,#0f172a)}.position-card[data-v-274b01d3]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.position-header[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-icon[data-v-274b01d3]{font-size:2rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f59e0b1a;border-radius:.75rem}.position-title[data-v-274b01d3]{color:#fff;font-size:1rem;font-weight:700}.position-content[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.ratio-display[data-v-274b01d3]{text-align:center;padding:1rem;background:#0003;border-radius:.75rem}.ratio-value[data-v-274b01d3]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.25rem}.ratio-label[data-v-274b01d3]{color:#9ca3af;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.account-split[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem}.account-bar[data-v-274b01d3]{height:12px;background:#ffffff0d;border-radius:6px;overflow:hidden;display:flex}.long-bar[data-v-274b01d3]{background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .5s}.short-bar[data-v-274b01d3]{background:linear-gradient(90deg,#ef4444,#dc2626);transition:width .5s}.account-percentages[data-v-274b01d3]{display:flex;justify-content:space-between;font-size:.85rem;font-weight:600}.long-percent[data-v-274b01d3]{color:#22c55e}.short-percent[data-v-274b01d3]{color:#ef4444}.position-status[data-v-274b01d3]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;text-align:center}.position-status.bullish[data-v-274b01d3]{background:#22c55e33;color:#22c55e}.position-status.bearish[data-v-274b01d3]{background:#ef444433;color:#ef4444}.position-status.neutral[data-v-274b01d3]{background:#f59e0b33;color:#f59e0b}.position-description[data-v-274b01d3]{color:#d1d5db;font-size:.85rem;line-height:1.5;text-align:center}.risk-content[data-v-274b01d3]{display:flex;flex-direction:column;gap:2rem}.risk-overview[data-v-274b01d3]{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:center}.risk-gauge[data-v-274b01d3]{text-align:center}.gauge-container[data-v-274b01d3]{width:200px;height:200px;margin:0 auto 1rem;background:conic-gradient(from 0deg,#22c55e,#f59e0b 120deg,#ef4444 240deg 360deg);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.gauge-container[data-v-274b01d3]:before{content:"";position:absolute;width:160px;height:160px;background:#0f172a;border-radius:50%}.gauge-value[data-v-274b01d3]{font-size:3rem;font-weight:700;color:#fff;z-index:1}.gauge-label[data-v-274b01d3]{color:#9ca3af;z-index:1;font-size:.9rem}.risk-status[data-v-274b01d3]{padding:.75rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:1.1rem}.risk-status.moderate[data-v-274b01d3]{background:#f59e0b33;color:#f59e0b}.risk-breakdown[data-v-274b01d3]{display:flex;flex-direction:column;gap:1.5rem}.risk-item[data-v-274b01d3]{display:grid;grid-template-columns:200px 1fr 80px;gap:1rem;align-items:center}.risk-label[data-v-274b01d3]{color:#e5e7eb;font-weight:500}.risk-bar[data-v-274b01d3]{height:10px;background:#ffffff1a;border-radius:5px;overflow:hidden}.risk-bar .bar-fill[data-v-274b01d3]{height:100%;background:linear-gradient(90deg,#22c55e,#f59e0b)}.risk-bar .bar-fill.warning[data-v-274b01d3]{background:linear-gradient(90deg,#f59e0b,#ef4444)}.risk-bar .bar-fill.success[data-v-274b01d3]{background:#22c55e}.risk-percentage[data-v-274b01d3]{color:#fff;font-weight:700;text-align:right}.risk-recommendations h3[data-v-274b01d3]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem}.recommendation-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.rec-item[data-v-274b01d3]{display:flex;gap:1rem;padding:1.25rem;background:#0a0f1e99;border-radius:.75rem;border-left:3px solid #f59e0b}.rec-number[data-v-274b01d3]{width:32px;height:32px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.rec-title[data-v-274b01d3]{color:#fff;font-weight:600;font-size:1rem;margin-bottom:.5rem}.rec-desc[data-v-274b01d3]{color:#9ca3af;font-size:.9rem;line-height:1.5}.settings-content[data-v-274b01d3]{display:flex;flex-direction:column;gap:2rem}.settings-group[data-v-274b01d3]{padding:1.5rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.settings-group h3[data-v-274b01d3]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.setting-item[data-v-274b01d3]{margin-bottom:1.5rem}.setting-item[data-v-274b01d3]:last-child{margin-bottom:0}.setting-item label[data-v-274b01d3]{display:block;color:#e5e7eb;font-weight:500;margin-bottom:.5rem;font-size:.95rem}.setting-select[data-v-274b01d3],.setting-input[data-v-274b01d3]{width:100%;padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem}.setting-select[data-v-274b01d3]:focus,.setting-input[data-v-274b01d3]:focus{outline:none;border-color:#f59e0b}.checkbox-label[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#e5e7eb}.checkbox-label input[data-v-274b01d3]{width:18px;height:18px;cursor:pointer}.header-controls[data-v-274b01d3]{display:flex;gap:1rem;align-items:center}.period-selector[data-v-274b01d3],.coin-selector[data-v-274b01d3]{padding:.5rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;transition:all .3s}.period-selector[data-v-274b01d3]:focus,.coin-selector[data-v-274b01d3]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.period-selector option[data-v-274b01d3],.coin-selector option[data-v-274b01d3]{background:#1e293b;color:#fff}.loading-state[data-v-274b01d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1.5rem}.loading-spinner[data-v-274b01d3]{width:60px;height:60px;border:4px solid rgba(245,158,11,.2);border-top:4px solid #f59e0b;border-radius:50%;animation:spin-274b01d3 1s linear infinite}@keyframes spin-274b01d3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-274b01d3]{color:#9ca3af;font-size:1.1rem}.error-banner[data-v-274b01d3]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;padding:1rem 1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;color:#ef4444}.error-icon[data-v-274b01d3]{font-size:1.5rem}.btn-refresh[data-v-274b01d3]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-274b01d3]{padding:.875rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-primary[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}@media(max-width:1200px){.grid-2[data-v-274b01d3],.risk-overview[data-v-274b01d3]{grid-template-columns:1fr}}@media(max-width:768px){.dashboard[data-v-274b01d3]{flex-direction:column}.sidebar[data-v-274b01d3]{width:100%;height:auto;position:static}.header[data-v-274b01d3]{flex-direction:column;gap:1rem;align-items:flex-start;padding:1rem}.coin-ticker-container[data-v-274b01d3]{width:100%;max-width:none}.ticker-item[data-v-274b01d3]{padding:.375rem .75rem}.ticker-icon[data-v-274b01d3]{font-size:1rem}.ticker-symbol[data-v-274b01d3],.ticker-price[data-v-274b01d3]{font-size:.8125rem}.ticker-change[data-v-274b01d3]{font-size:.7rem}.header-right[data-v-274b01d3]{width:100%;flex-direction:column;align-items:stretch}.search-bar input[data-v-274b01d3]{width:100%}}.profile-section[data-v-274b01d3]{padding:2rem}.profile-avatar-section[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem;padding:2rem;margin-bottom:2rem;background:#ffffff05;border-radius:1rem;border:1px solid rgba(255,255,255,.05)}.profile-avatar-large[data-v-274b01d3]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ef4444);display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:#fff;flex-shrink:0}.profile-info h2[data-v-274b01d3]{color:#fff;font-size:1.8rem;margin:0 0 .5rem}.profile-username[data-v-274b01d3]{color:#9ca3af;font-size:1.1rem;margin:0}.profile-form[data-v-274b01d3]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.form-group[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-274b01d3]{color:#fff;font-weight:500;font-size:.95rem}.field-note[data-v-274b01d3]{color:#9ca3af;font-size:.85rem;font-weight:400;margin-left:.5rem}.form-control[data-v-274b01d3]{padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s}.form-control[data-v-274b01d3]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.form-control.readonly[data-v-274b01d3]{background:#1e293b4d;cursor:not-allowed;opacity:.7}.password-input-wrapper[data-v-274b01d3]{position:relative}.toggle-password-btn[data-v-274b01d3]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:1.2rem;padding:.25rem;color:#9ca3af}.toggle-password-btn[data-v-274b01d3]:hover{color:#fff}.alert-message[data-v-274b01d3]{padding:1rem;border-radius:.5rem;font-size:.9rem;animation:slideDown-274b01d3 .3s ease}.alert-error[data-v-274b01d3]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.alert-success[data-v-274b01d3]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}@keyframes slideDown-274b01d3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.form-actions[data-v-274b01d3]{margin-top:1rem}.modal-overlay[data-v-274b01d3]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-274b01d3 .3s ease}@keyframes fadeIn-274b01d3{0%{opacity:0}to{opacity:1}}.modal-content[data-v-274b01d3]{background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid rgba(239,68,68,.5);border-radius:1.5rem;max-width:550px;width:90%;padding:0;animation:slideUp-274b01d3 .4s ease;box-shadow:0 20px 60px #00000080}@keyframes slideUp-274b01d3{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-274b01d3]{padding:2rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.modal-icon[data-v-274b01d3]{font-size:4rem;margin-bottom:1rem;animation:bounce-274b01d3 1s infinite}.modal-header h2[data-v-274b01d3]{color:#fff;font-size:1.75rem;margin:0;font-weight:700}.modal-body[data-v-274b01d3]{padding:2rem}.modal-message[data-v-274b01d3]{color:#e5e7eb;font-size:1.1rem;text-align:center;margin:0 0 1.5rem;line-height:1.6}.modal-message strong[data-v-274b01d3]{color:#f59e0b;font-weight:700}.grace-period-offer[data-v-274b01d3]{background:linear-gradient(135deg,#10b98126,#05966926);border:2px solid rgba(16,185,129,.4);border-radius:1rem;padding:1.5rem;margin:1.5rem 0;text-align:center}.offer-badge[data-v-274b01d3]{display:inline-block;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.5rem 1rem;border-radius:2rem;font-weight:700;font-size:.9rem;margin-bottom:1rem;animation:buttonPulse-274b01d3 2s infinite}.offer-text[data-v-274b01d3]{color:#fff;font-size:1.15rem;margin:.75rem 0;line-height:1.6}.discount-highlight[data-v-274b01d3]{color:#10b981;font-size:1.3rem;font-weight:800}.offer-expiry[data-v-274b01d3]{color:#9ca3af;font-size:.9rem;margin:.5rem 0 0}.modal-actions[data-v-274b01d3]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.btn-renew[data-v-274b01d3]{padding:1rem 2rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.75rem;color:#fff;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #10b98166}.btn-renew[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98199}.btn-pricing[data-v-274b01d3]{padding:.9rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-pricing[data-v-274b01d3]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.btn-continue-free[data-v-274b01d3]{padding:.9rem 2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#9ca3af;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-continue-free[data-v-274b01d3]:hover{background:#ffffff26;color:#fff}.current-positions-section[data-v-274b01d3]{margin-bottom:2rem;animation:fadeIn-274b01d3 .5s ease-in-out}.header-title-group[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.positions-summary[data-v-274b01d3]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.summary-item[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:.5rem;font-size:.9rem;font-weight:600;border:1px solid rgba(255,255,255,.1);transition:all .3s}.summary-item[data-v-274b01d3]:hover{transform:translateY(-2px);border-color:#fff3}.summary-icon[data-v-274b01d3]{font-size:1.1rem}.long-summary[data-v-274b01d3]{color:#22c55e;border-color:#22c55e4d}.short-summary[data-v-274b01d3]{color:#ef4444;border-color:#ef44444d}.total-pnl[data-v-274b01d3]{font-size:1rem;padding:.5rem 1.25rem}.total-pnl.profit[data-v-274b01d3]{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d;animation:pulse-274b01d3 2s ease-in-out infinite}.total-pnl.loss[data-v-274b01d3]{color:#ef4444;background:#ef44441a;border-color:#ef44444d}@keyframes pulse-274b01d3{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 8px #22c55e00}}.positions-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.position-item[data-v-274b01d3]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:2px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;overflow:hidden;position:relative}.position-item[data-v-274b01d3]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.3}.position-item.long[data-v-274b01d3]{color:#22c55e}.position-item.long[data-v-274b01d3]:hover{border-color:#22c55e80;box-shadow:0 8px 25px #22c55e33;transform:translateY(-4px)}.position-item.short[data-v-274b01d3]{color:#ef4444}.position-item.short[data-v-274b01d3]:hover{border-color:#ef444480;box-shadow:0 8px 25px #ef444433;transform:translateY(-4px)}.position-main[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-symbol-section[data-v-274b01d3]{display:flex;align-items:center;gap:1rem}.current-positions-section .symbol-badge[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;font-weight:700;font-size:.85rem;text-transform:uppercase;position:relative;z-index:1}.current-positions-section .symbol-badge.long[data-v-274b01d3]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.current-positions-section .symbol-badge.short[data-v-274b01d3]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.current-positions-section .badge-icon[data-v-274b01d3]{font-size:1.2rem;position:relative;z-index:2}.current-positions-section .badge-text[data-v-274b01d3]{position:relative;z-index:2}.current-positions-section .current-positions-section .symbol-info[data-v-274b01d3]{display:flex;flex-direction:column;gap:.25rem}.current-positions-section .symbol-name[data-v-274b01d3]{color:#fff;font-size:1.25rem;font-weight:700}.current-positions-section .symbol-leverage[data-v-274b01d3]{color:#9ca3af;font-size:.85rem;font-weight:600}.current-positions-section .symbol-margin-type[data-v-274b01d3]{color:#64748b;font-size:.75rem;font-weight:500;margin-top:.25rem;padding:.15rem .5rem;background:#64748b1a;border-radius:.375rem;display:inline-block}.position-pnl[data-v-274b01d3]{text-align:right}.pnl-value[data-v-274b01d3]{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.position-pnl.profit .pnl-value[data-v-274b01d3]{color:#22c55e}.position-pnl.loss .pnl-value[data-v-274b01d3]{color:#ef4444}.pnl-percentage[data-v-274b01d3]{font-size:.9rem;font-weight:600;opacity:.8}.pnl-percentage.profit[data-v-274b01d3]{color:#22c55e}.pnl-percentage.loss[data-v-274b01d3]{color:#ef4444}.current-positions-section .position-details[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.current-positions-section .detail-row[data-v-274b01d3]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.current-positions-section .detail-item[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#0003;border-radius:.5rem;transition:all .3s}.current-positions-section .detail-item[data-v-274b01d3]:hover{background:#0000004d}.current-positions-section .detail-label[data-v-274b01d3]{color:#9ca3af;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.current-positions-section .detail-value[data-v-274b01d3]{color:#fff;font-size:.95rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.current-positions-section .liquidation-price[data-v-274b01d3]{color:#f59e0b}@keyframes fadeIn-274b01d3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.positions-grid[data-v-274b01d3]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:768px){.positions-grid[data-v-274b01d3]{grid-template-columns:1fr}.positions-summary[data-v-274b01d3]{gap:.5rem}.summary-item[data-v-274b01d3]{font-size:.8rem;padding:.4rem .8rem}.position-main[data-v-274b01d3]{flex-direction:column;gap:1rem}.position-pnl[data-v-274b01d3]{text-align:left}}.risk-card[data-v-274b01d3]{cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.risk-card[data-v-274b01d3]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:currentColor;opacity:.5}.risk-card.low[data-v-274b01d3]{border-color:#22c55e4d}.risk-card.low[data-v-274b01d3]:hover{border-color:#22c55e99;box-shadow:0 8px 25px #22c55e33;transform:translateY(-2px)}.risk-card.medium[data-v-274b01d3]{border-color:#f59e0b4d}.risk-card.medium[data-v-274b01d3]:hover{border-color:#f59e0b99;box-shadow:0 8px 25px #f59e0b33;transform:translateY(-2px)}.risk-card.high[data-v-274b01d3]{border-color:#fb923c4d}.risk-card.high[data-v-274b01d3]:hover{border-color:#fb923c99;box-shadow:0 8px 25px #fb923c33;transform:translateY(-2px)}.risk-card.critical[data-v-274b01d3]{border-color:#ef44444d;animation:pulse-red-274b01d3 2s ease-in-out infinite}.risk-card.critical[data-v-274b01d3]:hover{border-color:#ef444499;box-shadow:0 8px 25px #ef44444d;transform:translateY(-2px)}@keyframes pulse-red-274b01d3{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 10px #ef444400}}.risk-badge[data-v-274b01d3]{padding:.25rem .75rem;border-radius:.5rem;font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.risk-section[data-v-274b01d3]{animation:fadeIn-274b01d3 .5s ease-in-out}.risk-score-display[data-v-274b01d3]{padding:.75rem 1.5rem;border-radius:.75rem;color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.risk-metrics-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.risk-metric-card[data-v-274b01d3]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.risk-metric-card[data-v-274b01d3]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.metric-icon[data-v-274b01d3]{font-size:2.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.metric-content[data-v-274b01d3]{flex:1}.metric-label[data-v-274b01d3]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.metric-value[data-v-274b01d3]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.metric-detail[data-v-274b01d3]{color:#d1d5db;font-size:.85rem}.warning-text[data-v-274b01d3]{color:#f59e0b;font-weight:600}.safe-text[data-v-274b01d3]{color:#22c55e;font-weight:600}.risk-positions-section[data-v-274b01d3]{margin-top:2rem}.subsection-title[data-v-274b01d3]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(255,255,255,.1)}.risk-positions-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.risk-position-item[data-v-274b01d3]{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.25rem;transition:all .3s}.risk-position-item[data-v-274b01d3]:hover{background:#0000004d;border-color:#fff3}.risk-pos-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.risk-pos-symbol[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem}.symbol-text[data-v-274b01d3]{color:#fff;font-size:1.1rem;font-weight:700}.risk-pos-leverage[data-v-274b01d3]{color:#f59e0b;font-size:1rem;font-weight:700;background:#f59e0b1a;padding:.5rem 1rem;border-radius:.5rem}.risk-pos-metrics[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1rem}.risk-pos-metric[data-v-274b01d3]{display:flex;flex-direction:column;gap:.25rem}.risk-pos-metric .label[data-v-274b01d3]{color:#9ca3af;font-size:.8rem}.risk-pos-metric .value[data-v-274b01d3]{color:#fff;font-size:.95rem;font-weight:700}.risk-pos-metric .value.critical[data-v-274b01d3]{color:#ef4444}.risk-pos-metric .value.high[data-v-274b01d3]{color:#fb923c}.risk-pos-metric .value.medium[data-v-274b01d3]{color:#f59e0b}.risk-pos-metric .value.safe[data-v-274b01d3]{color:#22c55e}.risk-bar[data-v-274b01d3]{height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden}.risk-bar-fill[data-v-274b01d3]{height:100%;transition:width .5s,background .3s}.risk-recommendations[data-v-274b01d3]{margin-top:2rem}.recommendations-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.recommendation-item[data-v-274b01d3]{display:flex;gap:1rem;padding:1rem;border-radius:.75rem;border-left:4px solid;transition:all .3s}.recommendation-item[data-v-274b01d3]:hover{transform:translate(4px)}.recommendation-item.warning[data-v-274b01d3]{background:#f59e0b1a;border-color:#f59e0b}.recommendation-item.critical[data-v-274b01d3]{background:#ef44441a;border-color:#ef4444}.recommendation-item.success[data-v-274b01d3]{background:#22c55e1a;border-color:#22c55e}.recommendation-item.info[data-v-274b01d3]{background:#3b82f61a;border-color:#3b82f6}.rec-icon[data-v-274b01d3]{font-size:1.5rem;flex-shrink:0}.rec-text[data-v-274b01d3]{color:#e5e7eb;line-height:1.6}.rec-text strong[data-v-274b01d3]{color:#fff;display:block;margin-bottom:.25rem}.no-recommendations[data-v-274b01d3]{text-align:center;padding:2rem;color:#9ca3af;background:#0003;border-radius:.75rem;border:1px dashed rgba(255,255,255,.1)}.no-recommendations .info-icon[data-v-274b01d3]{font-size:2rem;display:block;margin-bottom:.5rem}.rec-content[data-v-274b01d3]{flex:1}.rec-actions[data-v-274b01d3]{margin-top:.75rem;padding-left:1.25rem;list-style:none;display:flex;flex-direction:column;gap:.5rem}.rec-actions li[data-v-274b01d3]{position:relative;color:#d1d5db;font-size:.9rem;line-height:1.5;padding-left:1.25rem}.rec-actions li[data-v-274b01d3]:before{content:"";position:absolute;left:0;color:#f59e0b;font-weight:700}.recommendation-item.critical .rec-actions li[data-v-274b01d3]:before{color:#ef4444}.recommendation-item.success .rec-actions li[data-v-274b01d3]:before{color:#22c55e}.recommendation-item.info .rec-actions li[data-v-274b01d3]:before{color:#3b82f6}.risk-visualization-section[data-v-274b01d3]{display:grid;grid-template-columns:350px 1fr;gap:2rem;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.circular-progress-container[data-v-274b01d3]{position:relative;display:flex;align-items:center;justify-content:center}.circular-progress[data-v-274b01d3]{width:250px;height:250px;transform:scale(1);transition:transform .3s;filter:drop-shadow(0 0 20px rgba(245,158,11,.3))}.circular-progress[data-v-274b01d3]:hover{transform:scale(1.05)}.progress-bar[data-v-274b01d3]{transition:stroke-dasharray 1s ease-in-out,stroke .3s;animation:progressPulse-274b01d3 2s ease-in-out infinite}@keyframes progressPulse-274b01d3{0%,to{filter:drop-shadow(0 0 5px currentColor)}50%{filter:drop-shadow(0 0 15px currentColor)}}.progress-content[data-v-274b01d3]{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-value[data-v-274b01d3]{font-size:3rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 0 20px currentColor}.progress-label[data-v-274b01d3]{color:#9ca3af;font-size:.9rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.progress-status[data-v-274b01d3]{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.risk-breakdown-bars[data-v-274b01d3]{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.breakdown-item[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem}.breakdown-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center}.breakdown-label[data-v-274b01d3]{color:#d1d5db;font-size:.95rem;font-weight:600}.breakdown-value[data-v-274b01d3]{color:#fff;font-size:1rem;font-weight:700}.breakdown-bar[data-v-274b01d3]{height:20px;background:#0000004d;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 2px 4px #0000004d}.breakdown-fill[data-v-274b01d3]{height:100%;border-radius:10px;transition:width 1s ease-in-out,background .3s;position:relative;overflow:hidden}.breakdown-fill[data-v-274b01d3]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-274b01d3 2s infinite}.breakdown-fill.safe[data-v-274b01d3]{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 10px #22c55e80}.breakdown-fill.warning[data-v-274b01d3]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.breakdown-fill.critical[data-v-274b01d3]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480;animation:criticalPulse-274b01d3 1.5s ease-in-out infinite}@keyframes criticalPulse-274b01d3{0%,to{opacity:1}50%{opacity:.7}}@media(max-width:1200px){.risk-visualization-section[data-v-274b01d3]{grid-template-columns:1fr}.circular-progress[data-v-274b01d3]{width:200px;height:200px}.progress-value[data-v-274b01d3]{font-size:2.5rem}}@media(max-width:768px){.risk-visualization-section[data-v-274b01d3]{padding:1.5rem}.circular-progress[data-v-274b01d3]{width:180px;height:180px}.progress-value[data-v-274b01d3]{font-size:2rem}.breakdown-bar[data-v-274b01d3]{height:16px}}.take-profit-price[data-v-274b01d3]{color:#22c55e!important;font-weight:600}.stop-loss-price[data-v-274b01d3]{color:#ef4444!important;font-weight:600}.rr-ratio-item[data-v-274b01d3]{grid-column:1 / -1;background:linear-gradient(135deg,#22c55e1a,#10b9811a)!important;padding:.75rem;border-radius:.5rem;border:1px solid rgba(34,197,94,.2);display:flex;justify-content:space-between;align-items:center}.rr-ratio-value[data-v-274b01d3]{font-size:1.1rem;font-weight:700;color:#22c55e!important;text-shadow:0 0 10px rgba(34,197,94,.3)}.api-loading[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#3b82f61a;border-radius:.5rem;margin-bottom:1rem}.api-loading .loading-spinner[data-v-274b01d3]{width:20px;height:20px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-274b01d3 .8s linear infinite}.btn-secondary[data-v-274b01d3]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-secondary[data-v-274b01d3]:hover{background:linear-gradient(135deg,#4b5563,#374151);transform:translateY(-2px);box-shadow:0 4px 12px #6b72804d}.settings-group[data-v-274b01d3]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.settings-group[data-v-274b01d3]:last-child{border-bottom:none}.setting-input[data-v-274b01d3]:read-only{background:#0000004d;color:#9ca3af;cursor:not-allowed}.api-warning-banner[data-v-274b01d3]{background:linear-gradient(135deg,#ef444426,#dc262626);border:2px solid rgba(239,68,68,.5);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;animation:warningPulse-274b01d3 2s ease-in-out infinite;box-shadow:0 4px 20px #ef444433}@keyframes warningPulse-274b01d3{0%,to{border-color:#ef444480;box-shadow:0 4px 20px #ef444433}50%{border-color:#ef4444cc;box-shadow:0 4px 25px #ef444459}}.api-warning-content[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem}.api-warning-content .warning-icon[data-v-274b01d3]{font-size:3rem;flex-shrink:0;animation:shake-274b01d3 .5s ease-in-out infinite}@keyframes shake-274b01d3{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.api-warning-content .warning-text[data-v-274b01d3]{flex:1}.api-warning-content .warning-text h3[data-v-274b01d3]{color:#ef4444;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.api-warning-content .warning-text p[data-v-274b01d3]{color:#fca5a5;font-size:1rem;line-height:1.6;margin-bottom:.5rem}.api-warning-content .warning-text p strong[data-v-274b01d3]{color:#fef2f2;font-weight:700}.api-warning-content .warning-note[data-v-274b01d3]{color:#fecaca;font-size:.9rem;font-style:italic;opacity:.9;margin-top:.5rem}.btn-api-setup[data-v-274b01d3]{padding:.875rem 1.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 4px 12px #ef444466;text-shadow:0 1px 2px rgba(0,0,0,.2)}.btn-api-setup[data-v-274b01d3]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px #ef444480}.btn-api-setup[data-v-274b01d3]:active{transform:translateY(0)}@media(max-width:768px){.api-warning-content[data-v-274b01d3]{flex-direction:column;text-align:center}.api-warning-content .warning-text h3[data-v-274b01d3]{font-size:1.25rem}.api-warning-content .warning-text p[data-v-274b01d3]{font-size:.9rem}.btn-api-setup[data-v-274b01d3]{width:100%}}.api-required-info[data-v-274b01d3]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f59e0b26,#d9770626);border:1px solid rgba(245,158,11,.4);border-radius:.5rem;margin-bottom:1.5rem}.api-required-info .info-icon[data-v-274b01d3]{font-size:1.5rem;flex-shrink:0}.api-required-info .info-text[data-v-274b01d3]{flex:1;color:#fbbf24;font-size:.95rem;line-height:1.6}.api-required-info .info-text strong[data-v-274b01d3]{color:#fef3c7;font-weight:700}.api-help-link[data-v-274b01d3]{display:inline-block;margin-top:.5rem;color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s}.api-help-link[data-v-274b01d3]:hover{color:#93c5fd;text-decoration:underline}.api-actions[data-v-274b01d3]{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.api-message[data-v-274b01d3]{padding:.875rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem;animation:slideIn-274b01d3 .3s ease-out}@keyframes slideIn-274b01d3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.api-message.success[data-v-274b01d3]{background:linear-gradient(135deg,#22c55e33,#16a34a33);border:1px solid rgba(34,197,94,.5);color:#86efac}.api-message.error[data-v-274b01d3]{background:linear-gradient(135deg,#ef444433,#dc262633);border:1px solid rgba(239,68,68,.5);color:#fca5a5}.btn-danger[data-v-274b01d3]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-danger[data-v-274b01d3]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}.btn-danger[data-v-274b01d3]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary[data-v-274b01d3]:disabled,.btn-secondary[data-v-274b01d3]:disabled{opacity:.5;cursor:not-allowed;transform:none}.setting-input[data-v-274b01d3]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.api-actions[data-v-274b01d3]{flex-direction:column}.api-actions button[data-v-274b01d3]{width:100%}}.settings-header-with-help[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.settings-header-with-help h3[data-v-274b01d3]{margin:0}.btn-help[data-v-274b01d3]{padding:.5rem 1rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem}.btn-help[data-v-274b01d3]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-inline-help[data-v-274b01d3]{background:none;border:none;color:#3b82f6;cursor:pointer;text-decoration:underline;padding:0;margin-left:.5rem;font-size:inherit;font-weight:600;transition:color .2s}.btn-inline-help[data-v-274b01d3]:hover{color:#2563eb}.tutorial-modal[data-v-274b01d3]{max-width:900px;width:90%;max-height:90vh;display:flex;flex-direction:column}.tutorial-modal .modal-header[data-v-274b01d3]{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.tutorial-modal .modal-header h2[data-v-274b01d3]{flex:1;margin:0;font-size:1.5rem}.btn-close-modal[data-v-274b01d3]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.btn-close-modal[data-v-274b01d3]:hover{background:#ef444433;color:#ef4444}.tutorial-modal .modal-body[data-v-274b01d3]{flex:1;overflow-y:auto;padding:1.5rem}.tutorial-progress[data-v-274b01d3]{margin-bottom:1.5rem}.step-indicator[data-v-274b01d3]{display:block;font-weight:600;color:#3b82f6;margin-bottom:.5rem;font-size:.875rem}.progress-bar[data-v-274b01d3]{width:100%;height:6px;background:#3b82f633;border-radius:3px;overflow:hidden}.progress-fill[data-v-274b01d3]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease;border-radius:3px}.tutorial-content[data-v-274b01d3]{display:flex;flex-direction:column;gap:1.5rem}.tutorial-image[data-v-274b01d3]{width:100%;border-radius:.75rem;overflow:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.tutorial-image img[data-v-274b01d3]{width:100%;height:auto;display:block}.tutorial-description[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;padding:1.5rem}.tutorial-description h3[data-v-274b01d3]{margin:0 0 .75rem;font-size:1.125rem;color:#3b82f6}.tutorial-description p[data-v-274b01d3]{margin:0;line-height:1.6;color:#cbd5e1}.tutorial-navigation[data-v-274b01d3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.btn-tutorial-nav[data-v-274b01d3]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;min-width:120px}.btn-tutorial-nav[data-v-274b01d3]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-tutorial-nav[data-v-274b01d3]:disabled{opacity:.3;cursor:not-allowed;transform:none}.btn-tutorial-nav.btn-finish[data-v-274b01d3]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-tutorial-nav.btn-finish[data-v-274b01d3]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #22c55e66}.tutorial-dots[data-v-274b01d3]{display:flex;gap:.5rem;align-items:center}.tutorial-dots .dot[data-v-274b01d3]{width:8px;height:8px;border-radius:50%;background:#3b82f64d;cursor:pointer;transition:all .3s}.tutorial-dots .dot[data-v-274b01d3]:hover{background:#3b82f699;transform:scale(1.2)}.tutorial-dots .dot.active[data-v-274b01d3]{background:#3b82f6;width:24px;border-radius:4px}@media(max-width:768px){.tutorial-modal[data-v-274b01d3]{width:95%;max-height:95vh}.tutorial-modal .modal-header[data-v-274b01d3]{padding:1rem}.tutorial-modal .modal-header h2[data-v-274b01d3]{font-size:1.125rem}.tutorial-modal .modal-body[data-v-274b01d3]{padding:1rem}.tutorial-navigation[data-v-274b01d3]{flex-wrap:wrap}.btn-tutorial-nav[data-v-274b01d3]{min-width:100px;padding:.625rem 1rem;font-size:.875rem}.tutorial-dots[data-v-274b01d3]{order:3;width:100%;justify-content:center;margin-top:1rem}.settings-header-with-help[data-v-274b01d3]{flex-direction:column;align-items:flex-start;gap:.75rem}.btn-help[data-v-274b01d3]{width:100%;justify-content:center}}.market-trends-section[data-v-274b01d3]{width:100%}.trends-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;margin-top:1.5rem}.trend-card[data-v-274b01d3]{background:linear-gradient(135deg,#14141ecc,#1e1e2dcc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.trend-card[data-v-274b01d3]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899);opacity:0;transition:opacity .3s}.trend-card[data-v-274b01d3]:hover:before{opacity:1}.trend-card[data-v-274b01d3]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633;border-color:#3b82f64d}.trend-header[data-v-274b01d3]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.trend-icon[data-v-274b01d3]{font-size:2rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border-radius:.75rem;border:1px solid rgba(59,130,246,.3)}.trend-title[data-v-274b01d3]{font-size:1.25rem;font-weight:700;margin:0;color:#f1f5f9;flex:1}.trend-stats[data-v-274b01d3]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.trend-stat-item[data-v-274b01d3]{background:#0000004d;padding:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.05)}.trend-stat-item .stat-label[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.trend-stat-item .stat-value[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#f1f5f9;margin-bottom:.5rem;font-family:Courier New,monospace}.trend-stat-item .stat-change[data-v-274b01d3]{font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:.25rem}.trend-indicators[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.indicator-bar[data-v-274b01d3]{display:flex;flex-direction:column;gap:.5rem}.indicator-label[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.indicator-bar .progress-bar[data-v-274b01d3]{width:100%;height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden;position:relative}.indicator-bar .progress-fill[data-v-274b01d3]{height:100%;border-radius:4px;transition:width .5s ease,background .3s;position:relative}.indicator-bar .progress-fill.hot[data-v-274b01d3]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480}.indicator-bar .progress-fill.warm[data-v-274b01d3]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.indicator-bar .progress-fill.cold[data-v-274b01d3]{background:linear-gradient(90deg,#3b82f6,#2563eb);box-shadow:0 0 10px #3b82f680}.indicator-bar .progress-fill[data-v-274b01d3]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-274b01d3 2s infinite}@keyframes shimmer-274b01d3{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:1200px){.trends-grid[data-v-274b01d3]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media(max-width:768px){.trends-grid[data-v-274b01d3],.trend-stats[data-v-274b01d3]{grid-template-columns:1fr}.trend-card[data-v-274b01d3]{padding:1rem}}.hot-badge[data-v-274b01d3]{position:absolute;top:-8px;right:1rem;background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);padding:.5rem 1rem;border-radius:1rem;display:flex;align-items:center;gap:.5rem;font-weight:800;font-size:.75rem;letter-spacing:.1em;box-shadow:0 4px 12px #ef444499;border:2px solid rgba(255,255,255,.2);z-index:10;animation:hotPulse-274b01d3 2s infinite}.hot-badge .flame[data-v-274b01d3]{font-size:1rem;animation:flameFlicker-274b01d3 1.5s infinite}.hot-badge .hot-text[data-v-274b01d3]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8)}@keyframes hotPulse-274b01d3{0%,to{transform:scale(1);box-shadow:0 4px 12px #ef444499}50%{transform:scale(1.05);box-shadow:0 6px 20px #ef4444e6}}@keyframes flameFlicker-274b01d3{0%,to{transform:scale(1) rotate(-5deg)}25%{transform:scale(1.1) rotate(5deg)}50%{transform:scale(.95) rotate(-3deg)}75%{transform:scale(1.05) rotate(3deg)}}.trend-card.hot-trend[data-v-274b01d3]{background:linear-gradient(135deg,#ef444426,#dc26261a,#b91c1c26);border:2px solid rgba(239,68,68,.5);box-shadow:0 0 30px #ef44444d;animation:hotGlow-274b01d3 3s infinite}.trend-card.hot-trend[data-v-274b01d3]:before{background:linear-gradient(90deg,#ef4444,#f97316,#ef4444);opacity:1;height:6px;animation:hotGradient-274b01d3 3s linear infinite}@keyframes hotGlow-274b01d3{0%,to{box-shadow:0 0 30px #ef44444d}50%{box-shadow:0 0 50px #ef444480,0 0 80px #ef444433}}@keyframes hotGradient-274b01d3{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trend-card.hot-trend[data-v-274b01d3]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 40px #ef444480;border-color:#ef4444cc}.trend-card.hot-trend .trend-icon[data-v-274b01d3]{background:linear-gradient(135deg,#ef44444d,#dc26264d);border-color:#ef444480;box-shadow:0 0 20px #ef44444d;animation:iconPulse-274b01d3 2s infinite}@keyframes iconPulse-274b01d3{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.trend-card.hot-trend .trend-title[data-v-274b01d3]{color:#fef2f2;text-shadow:0 0 10px rgba(239,68,68,.5)}.trend-card.hot-trend .trend-stat-item[data-v-274b01d3]{background:#ef44441a;border-color:#ef444433}.trend-card.hot-trend .stat-value[data-v-274b01d3]{color:#fef2f2;text-shadow:0 0 5px rgba(239,68,68,.3)}.featured-coin-preview[data-v-274b01d3]{margin-top:1.5rem;padding:1.25rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-radius:1rem;border:1px solid rgba(59,130,246,.2);transition:all .5s ease;animation:coinSlideIn-274b01d3 .5s ease-out;cursor:pointer}.featured-coin-preview[data-v-274b01d3]:hover{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f64d}@keyframes coinSlideIn-274b01d3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.coin-preview-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.2)}.preview-label[data-v-274b01d3]{font-size:.875rem;font-weight:600;color:#3b82f6;display:flex;align-items:center;gap:.5rem}.coin-counter[data-v-274b01d3]{font-size:.75rem;color:#64748b;background:#94a3b833;padding:.25rem .75rem;border-radius:1rem;font-weight:600}.coin-preview-content[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.coin-symbol[data-v-274b01d3]{display:flex;align-items:baseline;gap:.5rem}.symbol-main[data-v-274b01d3]{font-size:1.5rem;font-weight:800;color:#f8fafc;text-shadow:0 2px 8px rgba(59,130,246,.3)}.symbol-pair[data-v-274b01d3]{font-size:1rem;color:#64748b;font-weight:600}.coin-price-info[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;background:#0f172a99;padding:.75rem 1rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.price-row[data-v-274b01d3]{display:flex;flex-direction:column;gap:.25rem}.price-label[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.price-value[data-v-274b01d3]{font-size:1.125rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.price-change[data-v-274b01d3]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem;display:flex;align-items:center}.price-change.positive[data-v-274b01d3]{color:#22c55e;background:#22c55e26;box-shadow:0 0 15px #22c55e33}.price-change.negative[data-v-274b01d3]{color:#ef4444;background:#ef444426;box-shadow:0 0 15px #ef444433}.coin-stats-row[data-v-274b01d3]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.coin-stat[data-v-274b01d3]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.coin-stat[data-v-274b01d3]:hover{background:#1e293bb3;border-color:#94a3b833;transform:translateY(-2px)}.stat-mini-label[data-v-274b01d3]{font-size:.7rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.stat-mini-value[data-v-274b01d3]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.trend-card.hot-trend .featured-coin-preview[data-v-274b01d3]{background:linear-gradient(135deg,#ef44441f,#dc26261f);border-color:#ef44444d}.trend-card.hot-trend .preview-label[data-v-274b01d3]{color:#fca5a5}.trend-card.hot-trend .coin-preview-header[data-v-274b01d3]{border-bottom-color:#ef44444d}@media(max-width:768px){.coin-stats-row[data-v-274b01d3]{grid-template-columns:1fr}.coin-price-info[data-v-274b01d3]{flex-direction:column;gap:.75rem;align-items:stretch}.price-change[data-v-274b01d3]{text-align:center;justify-content:center}}.category-detail-modal[data-v-274b01d3]{max-width:900px;max-height:90vh;overflow-y:auto}.category-detail-modal .modal-body[data-v-274b01d3]{max-height:calc(90vh - 120px);overflow-y:auto}.category-header[data-v-274b01d3]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(148,163,184,.15)}.btn-back.modern[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;color:#60a5fa;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #3b82f61a}.btn-back.modern[data-v-274b01d3]:hover{background:linear-gradient(135deg,#3b82f633,#6366f133);border-color:#3b82f680;color:#3b82f6;transform:translate(-4px);box-shadow:0 4px 12px #3b82f640}.btn-back.modern .back-icon[data-v-274b01d3]{font-size:1.25rem;transition:transform .3s ease}.btn-back.modern:hover .back-icon[data-v-274b01d3]{transform:translate(-3px)}.btn-back.modern .back-text[data-v-274b01d3]{font-weight:600;letter-spacing:.02em}.category-title[data-v-274b01d3]{display:flex;align-items:center;gap:1rem;flex:1}.category-title .category-icon[data-v-274b01d3]{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3))}.category-title h2[data-v-274b01d3]{color:#f8fafc;font-size:2rem;font-weight:800;margin:0;line-height:1;background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.category-stats-summary[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-box[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.2);border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease}.stat-box[data-v-274b01d3]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.stat-box-label[data-v-274b01d3]{font-size:.875rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.stat-box-value[data-v-274b01d3]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.5rem}.stat-box-change[data-v-274b01d3]{font-size:1.125rem;font-weight:700}.sort-controls[data-v-274b01d3]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#1e293b80;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.sort-label[data-v-274b01d3]{font-size:.875rem;color:#94a3b8;font-weight:600}.sort-btn[data-v-274b01d3]{padding:.5rem 1rem;border:1px solid rgba(148,163,184,.2);background:#0f172a80;color:#94a3b8;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-btn[data-v-274b01d3]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.sort-btn.active[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.category-coins-list[data-v-274b01d3]{display:flex;flex-direction:column;gap:1rem}.coin-list-item[data-v-274b01d3]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.25rem;transition:all .3s ease;cursor:pointer}.coin-list-item[data-v-274b01d3]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 20px #3b82f633}.coin-item-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.category-detail-view .coin-item-symbol[data-v-274b01d3]{display:flex;align-items:baseline;gap:.5rem}.category-detail-view .symbol-badge[data-v-274b01d3]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;background-clip:text}.category-detail-view .symbol-parite[data-v-274b01d3]{font-size:1rem;color:#64748b;font-weight:600}.coin-item-change[data-v-274b01d3]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem}.coin-item-change.positive[data-v-274b01d3]{color:#22c55e;background:#22c55e26}.coin-item-change.negative[data-v-274b01d3]{color:#ef4444;background:#ef444426}.coin-item-details[data-v-274b01d3]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem}.detail-row[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#0f172a80;border-radius:.5rem}.detail-label[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.detail-value[data-v-274b01d3]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-item-tags[data-v-274b01d3]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip[data-v-274b01d3]{font-size:.7rem;color:#94a3b8;background:#94a3b826;padding:.25rem .75rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.trend-card[data-v-274b01d3]{cursor:pointer;-webkit-user-select:none;user-select:none}.trend-card[data-v-274b01d3]:active{transform:scale(.98)}.coin-search-container[data-v-274b01d3]{display:flex;align-items:center;gap:.75rem}.search-input-wrapper[data-v-274b01d3]{position:relative;flex:1;min-width:280px}.search-icon[data-v-274b01d3]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b;pointer-events:none;transition:color .3s ease}.search-input-wrapper:focus-within .search-icon[data-v-274b01d3]{color:#3b82f6}.coin-search-input[data-v-274b01d3]{width:100%;padding:.875rem 1rem .875rem 3rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:2px solid rgba(148,163,184,.2);border-radius:1rem;color:#f8fafc;font-size:.9375rem;font-weight:600;font-family:Courier New,monospace;letter-spacing:.02em;transition:all .3s ease;outline:none}.coin-search-input[data-v-274b01d3]::placeholder{color:#64748b;font-weight:500;letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-search-input[data-v-274b01d3]:hover{border-color:#3b82f64d;background:linear-gradient(135deg,#1e293be6,#0f172ae6)}.coin-search-input[data-v-274b01d3]:focus{border-color:#3b82f6;background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 0 0 4px #3b82f626,0 8px 24px #3b82f633;transform:translateY(-1px)}.coin-search-btn[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:2px solid transparent;border-radius:1rem;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 12px #3b82f64d}.chart-icon[data-v-274b01d3]{width:1.25rem;height:1.25rem}.coin-search-btn[data-v-274b01d3]:hover{background:linear-gradient(135deg,#2563eb,#4f46e5);transform:translateY(-2px);box-shadow:0 8px 24px #3b82f680}.coin-search-btn[data-v-274b01d3]:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f666}.coin-detail-drawer-overlay[data-v-274b01d3]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:2rem}.coin-detail-drawer[data-v-274b01d3]{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:1.5rem;width:100%;max-width:1400px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #00000080;border:1px solid rgba(148,163,184,.2);display:flex;flex-direction:column}.drawer-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(148,163,184,.2);background:#1e293b80}.drawer-header h2[data-v-274b01d3]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.btn-close-drawer[data-v-274b01d3]{padding:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;color:#ef4444;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-close-drawer[data-v-274b01d3]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg)}.btn-close-drawer svg[data-v-274b01d3]{width:1.5rem;height:1.5rem}.drawer-content[data-v-274b01d3]{flex:1;overflow-y:auto;padding:2rem}.drawer-enter-active[data-v-274b01d3],.drawer-leave-active[data-v-274b01d3]{transition:all .3s ease}.drawer-enter-from[data-v-274b01d3],.drawer-leave-to[data-v-274b01d3]{opacity:0}.drawer-enter-from .coin-detail-drawer[data-v-274b01d3],.drawer-leave-to .coin-detail-drawer[data-v-274b01d3]{transform:scale(.95) translateY(20px)}@media(max-width:768px){.category-detail-modal[data-v-274b01d3]{max-width:95vw}.category-stats-summary[data-v-274b01d3]{grid-template-columns:1fr}.sort-controls[data-v-274b01d3]{flex-wrap:wrap}.coin-item-details[data-v-274b01d3]{grid-template-columns:1fr}.coin-item-header[data-v-274b01d3]{flex-direction:column;align-items:flex-start;gap:.75rem}.section-header-with-share[data-v-274b01d3]{flex-direction:column;align-items:stretch;gap:1rem}.btn-share[data-v-274b01d3]{width:100%;justify-content:center}.coin-info-header[data-v-274b01d3]{flex-direction:column;align-items:flex-start;gap:1rem}.coin-info-left[data-v-274b01d3]{flex-direction:column;gap:.5rem}.coin-price-large[data-v-274b01d3]{align-items:flex-start}.coin-detail-drawer-overlay[data-v-274b01d3]{padding:0}.coin-detail-drawer[data-v-274b01d3]{max-width:100vw;max-height:100vh;border-radius:0}.drawer-content[data-v-274b01d3]{padding:1rem}}.market-prices-section[data-v-274b01d3]{width:100%;padding:2rem}.prices-controls[data-v-274b01d3]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.search-bar[data-v-274b01d3]{flex:1;min-width:300px;position:relative}.search-bar .search-icon[data-v-274b01d3]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b}.search-input[data-v-274b01d3]{width:100%;padding:.875rem 1rem .875rem 3rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;transition:all .3s ease}.search-input[data-v-274b01d3]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.search-input[data-v-274b01d3]::placeholder{color:#64748b}.sort-buttons[data-v-274b01d3]{display:flex;gap:.75rem}.sort-buttons .sort-btn[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-buttons .sort-btn .btn-icon[data-v-274b01d3]{font-size:1.125rem}.sort-buttons .sort-btn .btn-text[data-v-274b01d3]{display:none}@media(min-width:768px){.sort-buttons .sort-btn .btn-text[data-v-274b01d3]{display:inline}}.sort-buttons .sort-btn[data-v-274b01d3]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;transform:translateY(-2px)}.sort-buttons .sort-btn.active[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.parity-selector[data-v-274b01d3]{padding:.75rem 1rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease}.parity-selector[data-v-274b01d3]:hover{border-color:#3b82f6;background:#1e293bcc}.parity-selector[data-v-274b01d3]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.prices-grid[data-v-274b01d3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}.price-card[data-v-274b01d3]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.price-card[data-v-274b01d3]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#6366f1);opacity:0;transition:opacity .3s ease}.price-card[data-v-274b01d3]:hover:before{opacity:1}.price-card[data-v-274b01d3]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.price-header[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.price-symbol[data-v-274b01d3]{display:flex;align-items:baseline;gap:.5rem}.symbol-text[data-v-274b01d3]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.symbol-parity[data-v-274b01d3]{font-size:1rem;color:#64748b;font-weight:600}.price-badge[data-v-274b01d3]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#3b82f626;border-radius:.5rem;border:1px solid rgba(59,130,246,.3)}.badge-icon[data-v-274b01d3]{width:1.25rem;height:1.25rem;color:#3b82f6}.price-main[data-v-274b01d3]{margin-bottom:1.25rem;padding:1rem;background:#0f172a80;border-radius:.75rem;text-align:center}.price-main .price-label[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.price-main .price-value[data-v-274b01d3]{font-size:1.75rem;font-weight:800;color:#f8fafc;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.3)}.price-card .price-row[data-v-274b01d3]{display:flex;flex-direction:column;gap:.25rem}.price-details[data-v-274b01d3]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.price-details .detail-row[data-v-274b01d3]{display:flex;justify-content:space-between;align-items:center;padding:.625rem .875rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.price-details .detail-row[data-v-274b01d3]:hover{background:#1e293bb3;transform:translate(4px)}.price-details .detail-label[data-v-274b01d3]{font-size:.75rem;color:#94a3b8;font-weight:600}.price-details .detail-value[data-v-274b01d3]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.price-details .detail-value.positive[data-v-274b01d3]{color:#22c55e}.price-details .detail-value.negative[data-v-274b01d3]{color:#ef4444}.price-details .detail-value.time[data-v-274b01d3]{color:#3b82f6}.price-footer[data-v-274b01d3]{display:flex;justify-content:center;align-items:center;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.1)}.timestamp[data-v-274b01d3]{font-size:.75rem;color:#64748b;font-weight:600;display:flex;align-items:center;gap:.375rem}.info-box[data-v-274b01d3]{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border:1px solid rgba(59,130,246,.2);border-radius:1rem;display:flex;gap:1rem}.info-icon[data-v-274b01d3]{font-size:1.75rem;flex-shrink:0}.info-content h4[data-v-274b01d3]{font-size:1rem;font-weight:700;color:#3b82f6;margin-bottom:.5rem}.info-content p[data-v-274b01d3]{font-size:.875rem;color:#94a3b8;line-height:1.6}.view-mode-toggle[data-v-274b01d3]{display:flex;gap:.5rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.25rem}.view-btn[data-v-274b01d3]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.view-btn svg[data-v-274b01d3]{width:1.125rem;height:1.125rem}.view-btn[data-v-274b01d3]:hover{color:#3b82f6;background:#3b82f61a}.view-btn.active[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 8px #3b82f64d}.prices-table-container[data-v-274b01d3]{margin-top:1.5rem;overflow-x:auto;border-radius:1rem;background:#1e293b4d;border:1px solid rgba(148,163,184,.2)}.prices-table[data-v-274b01d3]{width:100%;min-width:1200px;border-collapse:collapse}.prices-table thead[data-v-274b01d3]{background:linear-gradient(135deg,#3b82f626,#6366f126);border-bottom:2px solid rgba(59,130,246,.3)}.prices-table th[data-v-274b01d3]{padding:1rem 1.25rem;text-align:left;font-size:.8125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.prices-table tbody tr[data-v-274b01d3]{border-bottom:1px solid rgba(148,163,184,.1);transition:all .3s ease;cursor:pointer}.prices-table tbody tr[data-v-274b01d3]:hover{background:#3b82f614}.prices-table tbody tr[data-v-274b01d3]:last-child{border-bottom:none}.prices-table td[data-v-274b01d3]{padding:1rem 1.25rem;font-size:.9375rem;color:#f8fafc;white-space:nowrap;vertical-align:middle}.td-symbol .symbol-cell[data-v-274b01d3]{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.td-symbol .symbol-main[data-v-274b01d3]{font-size:1.125rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.td-symbol .td-symbol .symbol-sub[data-v-274b01d3]{font-size:.875rem;color:#64748b;font-weight:600}.td-price .price-text[data-v-274b01d3]{font-family:Courier New,monospace;font-weight:700;color:#f8fafc;display:block}.td-funding .funding-value[data-v-274b01d3]{font-family:Courier New,monospace;font-weight:700;padding:.375rem .75rem;border-radius:.375rem;display:inline-block;white-space:nowrap}.td-funding .funding-value.positive[data-v-274b01d3]{color:#22c55e;background:#22c55e26}.td-funding .funding-value.negative[data-v-274b01d3]{color:#ef4444;background:#ef444426}.td-interest .interest-value[data-v-274b01d3]{font-family:Courier New,monospace;color:#94a3b8;font-weight:600;display:block}.td-time .time-value[data-v-274b01d3]{color:#f59e0b;font-weight:600;font-size:.875rem;display:block}.td-timestamp .timestamp-value[data-v-274b01d3]{color:#64748b;font-size:.8125rem;font-family:Courier New,monospace;display:block}.td-action[data-v-274b01d3]{text-align:center}.td-action .btn-view-chart[data-v-274b01d3]{padding:.5rem;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.td-action .btn-view-chart svg[data-v-274b01d3]{width:1.25rem;height:1.25rem}.td-action .btn-view-chart[data-v-274b01d3]:hover{background:#3b82f640;border-color:#3b82f6;transform:scale(1.1)}@media(max-width:768px){.prices-grid[data-v-274b01d3]{grid-template-columns:1fr}.prices-controls[data-v-274b01d3]{flex-direction:column}.search-bar[data-v-274b01d3]{min-width:100%}.view-mode-toggle[data-v-274b01d3]{width:100%}.view-btn[data-v-274b01d3]{flex:1}.sort-buttons[data-v-274b01d3]{width:100%}.sort-buttons .sort-btn[data-v-274b01d3]{flex:1}.prices-table-container[data-v-274b01d3]{border-radius:.5rem;font-size:.875rem}.prices-table[data-v-274b01d3]{min-width:100%;font-size:.8125rem}.prices-table th[data-v-274b01d3],.prices-table td[data-v-274b01d3]{padding:.75rem .5rem;font-size:.75rem}.td-symbol .symbol-main[data-v-274b01d3]{font-size:.9375rem}.td-symbol .symbol-sub[data-v-274b01d3]{font-size:.75rem}.td-action .btn-view-chart[data-v-274b01d3]{padding:.375rem}.td-action .btn-view-chart svg[data-v-274b01d3]{width:1rem;height:1rem}}.dashboard[data-v-0809765a]{display:flex;min-height:100vh;background:#0a0f1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.sidebar[data-v-0809765a]{width:260px;background:#0f172a;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar-header[data-v-0809765a]{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.logo[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;transition:all .3s ease;padding:.5rem;border-radius:.75rem}.logo[data-v-0809765a]:hover{background:#3b82f61a;transform:translate(4px)}.logo-icon[data-v-0809765a]{font-size:2rem;color:#f59e0b;transition:transform .3s ease}.logo:hover .logo-icon[data-v-0809765a]{transform:scale(1.1) rotate(5deg)}.logo-text[data-v-0809765a]{font-size:1.25rem;font-weight:700;color:#fff}.sidebar-nav[data-v-0809765a]{flex:1;padding:1rem;overflow-y:auto;overflow-x:hidden}.sidebar-nav[data-v-0809765a]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-0809765a]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.sidebar-nav[data-v-0809765a]::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:3px}.sidebar-nav[data-v-0809765a]::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.nav-item[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;color:#9ca3af;text-decoration:none;border-radius:.5rem;margin-bottom:.5rem;transition:all .3s;cursor:pointer}.nav-item[data-v-0809765a]:hover{background:#f59e0b1a;color:#f59e0b}.nav-item.active[data-v-0809765a]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;font-weight:600}.nav-item.disabled[data-v-0809765a]{opacity:.5;cursor:not-allowed}.nav-item.disabled[data-v-0809765a]:hover{background:transparent;color:#9ca3af}.nav-label[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;flex:1}.premium-badge[data-v-0809765a]{font-size:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);padding:.125rem .375rem;border-radius:.25rem;margin-left:auto}.alert-count-badge[data-v-0809765a]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.7rem;font-weight:700;border-radius:.75rem;margin-left:auto;box-shadow:0 2px 8px #ef444480;animation:badgePulse-0809765a 2s ease-in-out infinite}@keyframes badgePulse-0809765a{0%,to{box-shadow:0 2px 8px #ef444480;transform:scale(1)}50%{box-shadow:0 4px 16px #ef4444b3;transform:scale(1.05)}}.nav-icon[data-v-0809765a]{font-size:1.25rem}.sidebar-footer[data-v-0809765a]{padding:1rem;border-top:1px solid rgba(255,255,255,.1)}.btn-logout[data-v-0809765a]{width:100%;padding:.875rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .3s}.btn-logout[data-v-0809765a]:hover{background:#ef444433;border-color:#ef4444}.main-content[data-v-0809765a]{flex:1;display:flex;flex-direction:column;overflow-x:hidden}.header[data-v-0809765a]{background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;position:sticky;top:0;z-index:10}.header-left h1[data-v-0809765a]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.header-subtitle[data-v-0809765a]{color:#6b7280;font-size:.9rem}.coin-ticker-container[data-v-0809765a]{flex:1;max-width:800px;overflow:hidden;background:#1e293b66;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.5rem 0;position:relative;display:flex;align-items:center;gap:.5rem}.coin-ticker-scroll[data-v-0809765a]{display:flex;gap:1.5rem;padding:0 1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.5) rgba(30,41,59,.3);flex:1}.coin-ticker-scroll[data-v-0809765a]::-webkit-scrollbar{height:6px}.coin-ticker-scroll[data-v-0809765a]::-webkit-scrollbar-track{background:#1e293b4d;border-radius:3px}.coin-ticker-scroll[data-v-0809765a]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:3px;transition:all .3s ease}.coin-ticker-scroll[data-v-0809765a]::-webkit-scrollbar-thumb:hover{background:#3b82f6cc}.ticker-nav-btn[data-v-0809765a]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;padding:0}.ticker-nav-btn[data-v-0809765a]:hover{background:#3b82f666;border-color:#3b82f680;transform:scale(1.1)}.ticker-nav-btn[data-v-0809765a]:active{transform:scale(.95)}.ticker-nav-btn svg[data-v-0809765a]{width:20px;height:20px;color:#60a5fa}.ticker-nav-left[data-v-0809765a]{margin-left:.5rem}.ticker-nav-right[data-v-0809765a]{margin-right:.5rem}.ticker-item[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#0f172a99;border-radius:.5rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;border:1px solid transparent}.ticker-item[data-v-0809765a]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.ticker-icon[data-v-0809765a]{font-size:1.125rem;font-weight:700}.ticker-symbol[data-v-0809765a]{font-size:.875rem;font-weight:700;color:#cbd5e1;letter-spacing:.05em}.ticker-price[data-v-0809765a]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ticker-change[data-v-0809765a]{font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:.375rem}.ticker-change.positive[data-v-0809765a]{background:#22c55e33;color:#22c55e}.ticker-change.negative[data-v-0809765a]{background:#ef444433;color:#ef4444}.header-right[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem}.subscription-badge[data-v-0809765a]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem}.free-badge[data-v-0809765a]{background:#6b728033;color:#9ca3af;border:1px solid rgba(107,114,128,.3)}.pro-badge[data-v-0809765a]{background:linear-gradient(135deg,#3b82f633,#9333ea33);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.admin-badge[data-v-0809765a]{background:linear-gradient(135deg,#10b98133,#05966933);color:#10b981;border:1px solid rgba(16,185,129,.4);font-weight:700;box-shadow:0 0 15px #10b9814d}.premium-badge-header[data-v-0809765a]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.search-bar[data-v-0809765a]{position:relative;display:flex;align-items:center}.search-icon[data-v-0809765a]{position:absolute;left:1rem;font-size:1rem}.search-bar input[data-v-0809765a]{padding:.75rem 1rem .75rem 2.5rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;width:250px;font-size:.9rem}.search-bar input[data-v-0809765a]:focus{outline:none;border-color:#f59e0b}.user-profile[data-v-0809765a]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-0809765a]{width:45px;height:45px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem}.user-info[data-v-0809765a]{display:flex;flex-direction:column}.user-name[data-v-0809765a]{color:#fff;font-weight:600;font-size:.95rem}.user-risk[data-v-0809765a]{color:#9ca3af;font-size:.8rem}.content[data-v-0809765a]{flex:1;padding:2rem;overflow-y:auto}.upgrade-banner[data-v-0809765a]{background:linear-gradient(135deg,#f59e0b26,#ef444426);border:2px solid rgba(245,158,11,.3);border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-0809765a .5s ease}.pro-banner[data-v-0809765a]{background:linear-gradient(135deg,#3b82f626,#9333ea26);border:2px solid rgba(59,130,246,.3)}.upgrade-content[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem}.upgrade-icon[data-v-0809765a]{font-size:3rem;flex-shrink:0}.upgrade-text[data-v-0809765a]{flex:1}.upgrade-text h3[data-v-0809765a]{color:#fff;font-size:1.25rem;margin:0 0 .5rem}.upgrade-text p[data-v-0809765a]{color:#9ca3af;margin:0;font-size:.95rem}.btn-upgrade[data-v-0809765a]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap}.btn-upgrade[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.expiration-banner[data-v-0809765a]{border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-0809765a .5s ease,pulse-0809765a 2s infinite}.expiration-banner.warning[data-v-0809765a]{background:linear-gradient(135deg,#eab30833,#ca8a0433);border:2px solid rgba(234,179,8,.5)}.expiration-banner.critical[data-v-0809765a]{background:linear-gradient(135deg,#ef444433,#dc262633);border:2px solid rgba(239,68,68,.6);animation:slideDown-0809765a .5s ease,criticalPulse-0809765a 1s infinite}.expiration-content[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem}.expiration-icon[data-v-0809765a]{font-size:3rem;flex-shrink:0;animation:bounce-0809765a 1s infinite}.expiration-text[data-v-0809765a]{flex:1}.expiration-text h3[data-v-0809765a]{color:#fff;font-size:1.3rem;margin:0 0 .5rem;font-weight:700}.expiration-text p[data-v-0809765a]{color:#e5e7eb;margin:.25rem 0;font-size:1rem}.expiration-text strong[data-v-0809765a]{color:#fbbf24;font-weight:700}.expiration-date[data-v-0809765a]{color:#9ca3af!important;font-size:.85rem!important;margin-top:.5rem!important}.btn-extend[data-v-0809765a]{padding:.85rem 1.75rem;background:linear-gradient(135deg,#eab308,#ca8a04);border:none;border-radius:.5rem;color:#fff;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;font-size:1rem;box-shadow:0 4px 12px #eab3084d}.btn-extend[data-v-0809765a]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #eab30880}.btn-extend.critical-btn[data-v-0809765a]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444466;animation:buttonPulse-0809765a 1.5s infinite}.btn-extend.critical-btn[data-v-0809765a]:hover{box-shadow:0 8px 20px #ef444499}.btn-extend.grace-btn[data-v-0809765a]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98166;animation:buttonPulse-0809765a 1.5s infinite;font-size:1.05rem}.btn-extend.grace-btn[data-v-0809765a]:hover{box-shadow:0 8px 20px #10b98199}.expiration-banner.grace-period[data-v-0809765a]{background:linear-gradient(135deg,#10b98133,#05966933);border:2px solid rgba(16,185,129,.5);animation:slideDown-0809765a .5s ease,gracePulse-0809765a 2s infinite}@keyframes gracePulse-0809765a{0%,to{box-shadow:0 0 #10b98166;border-color:#10b98180}50%{box-shadow:0 0 25px 12px #10b98133;border-color:#10b981cc}}@keyframes pulse-0809765a{0%,to{box-shadow:0 0 #eab30866}50%{box-shadow:0 0 20px 10px #eab30833}}@keyframes criticalPulse-0809765a{0%,to{box-shadow:0 0 #ef444480;border-color:#ef444499}50%{box-shadow:0 0 30px 15px #ef44444d;border-color:#ef4444e6}}@keyframes bounce-0809765a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes buttonPulse-0809765a{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.stats-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-0809765a]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.stat-card[data-v-0809765a]:hover{transform:translateY(-2px);border-color:#f59e0b;box-shadow:0 10px 30px #f59e0b33}.stat-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stat-icon[data-v-0809765a]{font-size:2rem}.stat-trend[data-v-0809765a]{font-size:.85rem;font-weight:600;padding:.25rem .75rem;border-radius:1rem;background:#ffffff1a;color:#9ca3af}.stat-trend.positive[data-v-0809765a]{background:#22c55e33;color:#22c55e}.stat-trend.negative[data-v-0809765a]{background:#ef444433;color:#ef4444}.stat-value[data-v-0809765a]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem;transition:color .3s ease}.stat-value.positive[data-v-0809765a]{color:#22c55e}.stat-value.negative[data-v-0809765a]{color:#ef4444}.stat-label[data-v-0809765a]{color:#9ca3af;font-size:.9rem}.stat-sublabel[data-v-0809765a]{color:#6b7280;font-size:.75rem;margin-top:.25rem;font-weight:400}.stat-sublabel.total-balance[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.2);font-size:.85rem}.total-balance .total-label[data-v-0809765a]{color:#94a3b8;font-weight:600}.total-balance .total-value[data-v-0809765a]{font-weight:700;font-family:Courier New,monospace;font-size:.9rem}.total-balance .total-value.positive[data-v-0809765a]{color:#22c55e}.total-balance .total-value.negative[data-v-0809765a]{color:#ef4444}.section-card[data-v-0809765a]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;margin-bottom:2rem}.section-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.section-header h2[data-v-0809765a]{color:#fff;font-size:1.5rem;font-weight:700}.header-title-group[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem}.current-price-display[data-v-0809765a]{display:flex;align-items:center;gap:.75rem}.price-label[data-v-0809765a]{color:#9ca3af;font-size:.9rem;font-weight:500}.price-value[data-v-0809765a]{color:#fff;font-size:1.5rem;font-weight:700}.price-change[data-v-0809765a]{padding:.25rem .75rem;border-radius:.5rem;font-size:.9rem;font-weight:600}.price-change.positive[data-v-0809765a]{background:#22c55e33;color:#22c55e}.price-change.negative[data-v-0809765a]{background:#ef444433;color:#ef4444}.btn-refresh[data-v-0809765a]{padding:.5rem 1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.5rem;color:#f59e0b;cursor:pointer;font-weight:600;transition:all .3s}.btn-refresh[data-v-0809765a]:hover{background:#f59e0b33;border-color:#f59e0b}.recommendations[data-v-0809765a]{display:grid;gap:1.5rem}.recommendation-card[data-v-0809765a]{background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;transition:all .3s}.recommendation-card[data-v-0809765a]:hover{border-color:#f59e0b80;background:#0a0f1ecc}.rec-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.rec-coin[data-v-0809765a]{display:flex;align-items:center;gap:.5rem}.coin-symbol[data-v-0809765a]{font-size:1.25rem;font-weight:700;color:#fff}.coin-name[data-v-0809765a]{color:#9ca3af;font-size:.9rem}.rec-badge[data-v-0809765a]{padding:.5rem 1rem;border-radius:.5rem;font-weight:700;font-size:.85rem}.rec-badge.buy[data-v-0809765a]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.rec-badge.sell[data-v-0809765a]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.rec-badge.hold[data-v-0809765a]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.rec-details[data-v-0809765a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;padding:1rem;background:#0003;border-radius:.5rem}.rec-price[data-v-0809765a],.rec-target[data-v-0809765a],.rec-stop[data-v-0809765a]{display:flex;flex-direction:column;gap:.25rem}.rec-details .label[data-v-0809765a]{color:#9ca3af;font-size:.8rem}.rec-details .value[data-v-0809765a]{color:#fff;font-weight:700;font-size:1.1rem}.rec-analysis[data-v-0809765a]{color:#d1d5db;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.rec-indicators[data-v-0809765a]{display:flex;gap:1rem;flex-wrap:wrap}.indicator[data-v-0809765a]{padding:.5rem .75rem;background:#ffffff0d;border-radius:.5rem;color:#9ca3af;font-size:.85rem}.grid-2[data-v-0809765a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.portfolio-list[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.portfolio-item[data-v-0809765a]{padding:1rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.asset-info[data-v-0809765a]{display:flex;justify-content:space-between;margin-bottom:.75rem}.asset-symbol[data-v-0809765a]{font-weight:700;color:#fff;font-size:1.1rem}.asset-amount[data-v-0809765a]{color:#9ca3af;font-size:.9rem}.asset-value[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.asset-value .value[data-v-0809765a]{font-weight:700;color:#fff;font-size:1.25rem}.change[data-v-0809765a]{font-weight:600;font-size:.9rem}.change.positive[data-v-0809765a]{color:#22c55e}.change.negative[data-v-0809765a]{color:#ef4444}.asset-bar[data-v-0809765a]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.bar-fill[data-v-0809765a]{height:100%;background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:3px;transition:width .5s}.alerts-card[data-v-0809765a]{position:relative;overflow:visible}.alerts-header-content[data-v-0809765a]{display:flex;align-items:center;gap:1rem}.btn-view-all-alerts[data-v-0809765a]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-view-all-alerts[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.alerts-empty-state[data-v-0809765a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-state-icon[data-v-0809765a]{font-size:4rem;margin-bottom:1rem;animation:checkPulse-0809765a 2s ease-in-out infinite}@keyframes checkPulse-0809765a{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.empty-state-title[data-v-0809765a]{font-size:1.25rem;font-weight:700;color:#10b981;margin-bottom:.5rem}.empty-state-subtitle[data-v-0809765a]{font-size:.95rem;color:#64748b}.alerts-preview-list[data-v-0809765a]{display:flex;flex-direction:column;gap:.75rem}.alert-item-preview[data-v-0809765a]{display:flex;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden;cursor:pointer;transition:all .3s ease}.alert-item-preview[data-v-0809765a]:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.alert-indicator-preview[data-v-0809765a]{width:4px;min-height:100%}.alert-success .alert-indicator-preview[data-v-0809765a]{background:linear-gradient(180deg,#10b981,#059669)}.alert-warning .alert-indicator-preview[data-v-0809765a]{background:linear-gradient(180deg,#f59e0b,#d97706)}.alert-danger .alert-indicator-preview[data-v-0809765a]{background:linear-gradient(180deg,#ef4444,#dc2626)}.alert-info .alert-indicator-preview[data-v-0809765a]{background:linear-gradient(180deg,#3b82f6,#2563eb)}.alert-content-preview[data-v-0809765a]{flex:1;padding:1rem}.alert-header-preview[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.alert-icon-preview[data-v-0809765a]{font-size:1.5rem;flex-shrink:0}.alert-title-preview[data-v-0809765a]{flex:1;font-size:.95rem;font-weight:600;color:#e2e8f0}.alert-time-preview[data-v-0809765a]{font-size:.8rem;color:#94a3b8;flex-shrink:0}.alert-message-preview[data-v-0809765a]{font-size:.875rem;color:#cbd5e1;line-height:1.5;margin-bottom:.5rem}.alert-coin-preview[data-v-0809765a]{display:inline-block;padding:.25rem .75rem;background:#667eea26;color:#a5b4fc;border-radius:.375rem;font-size:.75rem;font-weight:600}.alerts-more-indicator[data-v-0809765a]{text-align:center;padding:.75rem;color:#94a3b8;font-size:.875rem;font-weight:500;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:.5rem;cursor:pointer;transition:all .3s ease}.alerts-more-indicator[data-v-0809765a]:hover{background:#ffffff0d;color:#cbd5e1}.risk-section[data-v-0809765a]{padding:2rem}.alerts-stats-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2rem}.alert-stat-card[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);transition:all .3s ease}.alert-stat-card[data-v-0809765a]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.success-stat[data-v-0809765a]{background:linear-gradient(135deg,#22c55e1a,#10b9810d);border-color:#22c55e4d}.warning-stat[data-v-0809765a]{background:linear-gradient(135deg,#f59e0b1a,#d977060d);border-color:#f59e0b4d}.danger-stat[data-v-0809765a]{background:linear-gradient(135deg,#ef44441a,#dc26260d);border-color:#ef44444d}.info-stat[data-v-0809765a]{background:linear-gradient(135deg,#3b82f61a,#2563eb0d);border-color:#3b82f64d}.alert-stat-card .stat-icon[data-v-0809765a]{font-size:2.5rem;min-width:3rem;text-align:center}.alert-stat-card .stat-content[data-v-0809765a]{flex:1}.alert-stat-card .stat-label[data-v-0809765a]{font-size:.875rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.alert-stat-card .stat-value[data-v-0809765a]{font-size:2rem;font-weight:800;color:#f8fafc}.alerts-filters-section[data-v-0809765a]{display:flex;gap:1.5rem;align-items:center;margin-bottom:2rem;flex-wrap:wrap}.alerts-filter-tabs[data-v-0809765a]{display:flex;gap:.75rem;flex:1;flex-wrap:wrap}.filter-tab[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#cbd5e1;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.filter-tab[data-v-0809765a]:hover{background:#1e293bcc;border-color:#94a3b866;transform:translateY(-2px)}.filter-tab.active[data-v-0809765a]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.filter-icon[data-v-0809765a]{font-size:1.125rem}.filter-label[data-v-0809765a]{font-weight:700}.filter-count[data-v-0809765a]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:#fff3;border-radius:.75rem;font-size:.75rem;font-weight:800}.filter-tab.active .filter-count[data-v-0809765a]{background:#ffffff4d}.alerts-search-box[data-v-0809765a]{position:relative;min-width:280px}.alerts-search-box .search-icon[data-v-0809765a]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;color:#94a3b8;pointer-events:none}.alerts-search-input[data-v-0809765a]{width:100%;padding:.75rem 1rem .75rem 3rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#f8fafc;border-radius:.75rem;font-size:.875rem;transition:all .3s ease}.alerts-search-input[data-v-0809765a]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.alerts-search-input[data-v-0809765a]::placeholder{color:#64748b}.alert-settings-panel[data-v-0809765a]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.settings-title[data-v-0809765a]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem}.settings-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.setting-item[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#0f172a99;border:1px solid rgba(148,163,184,.1);border-radius:.75rem;cursor:pointer;transition:all .3s ease}.setting-item[data-v-0809765a]:hover{background:#0f172acc;border-color:#94a3b84d}.setting-item input[type=checkbox][data-v-0809765a]{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#3b82f6}.setting-label[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;flex:1;font-size:.875rem;font-weight:600;color:#cbd5e1}.setting-icon[data-v-0809765a]{font-size:1.125rem}.slide-down-enter-active[data-v-0809765a],.slide-down-leave-active[data-v-0809765a]{transition:all .3s ease}.slide-down-enter-from[data-v-0809765a],.slide-down-leave-to[data-v-0809765a]{opacity:0;transform:translateY(-10px)}.alerts-page-content[data-v-0809765a]{min-height:400px}.no-alerts-full[data-v-0809765a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:2px dashed rgba(148,163,184,.3);border-radius:1.5rem}.no-alerts-icon-large[data-v-0809765a]{font-size:6rem;margin-bottom:1.5rem;animation:float-0809765a 3s ease-in-out infinite}@keyframes float-0809765a{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.no-alerts-title[data-v-0809765a]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.75rem}.no-alerts-text[data-v-0809765a]{font-size:1rem;color:#94a3b8;margin-bottom:2rem}.btn-reset-filters[data-v-0809765a]{padding:.875rem 2rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.btn-reset-filters[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.alerts-full-list[data-v-0809765a]{display:flex;flex-direction:column;gap:1.25rem}.alert-item-full[data-v-0809765a]{position:relative;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;padding:0;overflow:hidden;transition:all .3s ease;animation:alertSlideInFull-0809765a .4s ease-out}@keyframes alertSlideInFull-0809765a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alert-item-full[data-v-0809765a]:hover{border-color:#3b82f680;transform:translate(4px);box-shadow:0 12px 32px #0006}.alert-item-full.alert-read[data-v-0809765a]{opacity:.5}.alert-indicator-full[data-v-0809765a]{position:absolute;left:0;top:0;bottom:0;width:5px}.alert-main-content[data-v-0809765a]{padding:1.75rem 1.75rem 1.75rem 2.25rem}.alert-header-full[data-v-0809765a]{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.25rem}.alert-icon-large[data-v-0809765a]{font-size:3rem;min-width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:1rem}.alert-header-info[data-v-0809765a]{flex:1;min-width:0}.alert-title-row[data-v-0809765a]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.alert-title-full[data-v-0809765a]{font-size:1.375rem;font-weight:800;color:#f8fafc;margin:0;line-height:1.3}.alert-coin-badge[data-v-0809765a]{display:inline-flex;align-items:center;padding:.375rem 1rem;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;font-size:.8rem;font-weight:800;border-radius:1rem;letter-spacing:.05em;box-shadow:0 4px 12px #3b82f64d}.alert-metadata[data-v-0809765a]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.alert-time-full[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#94a3b8;font-weight:600}.clock-icon-small[data-v-0809765a]{width:1rem;height:1rem;opacity:.7}.alert-priority[data-v-0809765a]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700}.priority-high[data-v-0809765a]{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.priority-medium[data-v-0809765a]{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.priority-low[data-v-0809765a]{background:#22c55e33;color:#86efac;border:1px solid rgba(34,197,94,.4)}.btn-dismiss-alert-full[data-v-0809765a]{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;border-radius:.75rem;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;padding:0}.btn-dismiss-alert-full[data-v-0809765a]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg) scale(1.1)}.alert-message-full[data-v-0809765a]{font-size:1rem;color:#cbd5e1;line-height:1.7;margin-bottom:1.25rem}.alert-details-full[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;padding:1.25rem;background:#0f172a99;border-radius:.75rem;margin-bottom:1.25rem}.alert-detail-item[data-v-0809765a]{display:flex;flex-direction:column;gap:.375rem}.detail-label[data-v-0809765a]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-0809765a]{font-size:1.125rem;color:#f8fafc;font-weight:800;font-family:Courier New,monospace}.detail-value.success[data-v-0809765a]{color:#22c55e}.detail-value.warning[data-v-0809765a]{color:#f59e0b}.detail-value.danger[data-v-0809765a]{color:#ef4444}.alert-action-footer[data-v-0809765a]{display:flex;justify-content:flex-end}.btn-alert-action[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #22c55e4d}.btn-alert-action[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #22c55e66}@media(max-width:1024px){.alerts-page[data-v-0809765a]{padding:1.5rem}.page-main-title[data-v-0809765a]{font-size:1.875rem}.alerts-stats-grid[data-v-0809765a]{grid-template-columns:repeat(2,1fr)}.alerts-filters-section[data-v-0809765a]{flex-direction:column;align-items:stretch}.alerts-filter-tabs[data-v-0809765a]{flex-wrap:wrap}.alerts-search-box[data-v-0809765a]{min-width:100%}}@media(max-width:640px){.alerts-page[data-v-0809765a]{padding:1rem}.alerts-page-header[data-v-0809765a]{flex-direction:column;gap:1.5rem}.alerts-page-actions[data-v-0809765a]{width:100%;flex-direction:column}.btn-refresh-alerts[data-v-0809765a],.btn-alert-settings[data-v-0809765a]{width:100%;justify-content:center}.alerts-stats-grid[data-v-0809765a]{grid-template-columns:1fr}.filter-tab[data-v-0809765a]{flex:1;justify-content:center}.settings-grid[data-v-0809765a]{grid-template-columns:1fr}.alert-header-full[data-v-0809765a]{flex-direction:column;gap:1rem}.alert-icon-large[data-v-0809765a]{align-self:flex-start}.alert-details-full[data-v-0809765a]{grid-template-columns:1fr}.alert-main-content[data-v-0809765a]{padding:1.25rem 1.25rem 1.25rem 1.75rem}}.indicators-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-bottom:2rem}@media(max-width:768px){.indicators-grid[data-v-0809765a]{grid-template-columns:1fr}}.indicator-card[data-v-0809765a]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;text-align:center;position:relative;transition:all .3s}.indicator-card.enhanced[data-v-0809765a]{background:linear-gradient(135deg,#0f172acc,#1e293b99);border:1px solid rgba(59,130,246,.2);padding:1.25rem;text-align:left;box-shadow:0 4px 6px #0000001a}.indicator-card.enhanced[data-v-0809765a]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 8px 12px #0003}.indicator-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.indicator-label[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.indicator-icon[data-v-0809765a]{font-size:1.25rem}.info-tooltip[data-v-0809765a]{cursor:help;font-size:.85rem;opacity:.6;transition:opacity .2s;position:relative}.info-tooltip[data-v-0809765a]:hover{opacity:1}.info-tooltip[data-v-0809765a]:before{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;padding:.75rem 1rem;background:#0f172afa;border:1px solid rgba(59,130,246,.4);border-radius:.5rem;color:#fff;font-size:.8rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000;box-shadow:0 4px 12px #0006;line-height:1.4}.info-tooltip[data-v-0809765a]:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.25rem;border:6px solid transparent;border-top-color:#0f172afa;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000}.info-tooltip[data-v-0809765a]:hover:before,.info-tooltip[data-v-0809765a]:hover:after{opacity:1;transform:translate(-50%) translateY(-4px)}.indicator-value-large[data-v-0809765a]{color:#fff;font-size:1.75rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-gauge[data-v-0809765a]{margin:1rem 0}.gauge-track[data-v-0809765a]{position:relative;height:32px;background:#1e293b99;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.gauge-zones[data-v-0809765a]{display:flex;height:100%;position:absolute;width:100%;z-index:0}.gauge-zones .zone[data-v-0809765a]{flex:1;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;opacity:.4;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.gauge-zones .zone.oversold[data-v-0809765a]{background:#22c55e33}.gauge-zones .zone.neutral[data-v-0809765a]{background:#3b82f633}.gauge-zones .zone.overbought[data-v-0809765a]{background:#ef444433}.gauge-fill[data-v-0809765a]{position:absolute;height:100%;z-index:1;border-radius:16px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.gauge-pointer[data-v-0809765a]{position:absolute;top:50%;transform:translate(-50%,-50%);width:4px;height:24px;background:#fff;border-radius:2px;z-index:2;box-shadow:0 0 8px #fffc,0 2px 4px #00000080;transition:left .8s cubic-bezier(.4,0,.2,1)}.gauge-labels[data-v-0809765a]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#64748b;font-weight:600}.trend-visual[data-v-0809765a]{margin:1rem 0}.trend-lines[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem}.trend-line[data-v-0809765a]{display:flex;align-items:center;padding:.5rem 1rem;background:#1e293b99;border-radius:.5rem;border-left:3px solid #64748b;transition:all .3s;font-size:.85rem;color:#94a3b8;font-weight:600}.trend-line.short[data-v-0809765a]{border-left-color:#3b82f6}.trend-line.long[data-v-0809765a]{border-left-color:#8b5cf6}.trend-line.above[data-v-0809765a]{background:#22c55e26;border-left-color:#22c55e;color:#22c55e;transform:translate(8px)}.macd-visual[data-v-0809765a]{margin:1rem 0}.macd-histogram[data-v-0809765a]{display:flex;align-items:flex-end;justify-content:space-around;height:60px;padding:.5rem;background:#1e293b66;border-radius:.5rem}.macd-bar[data-v-0809765a]{flex:1;margin:0 2px;border-radius:2px;transition:all .6s cubic-bezier(.4,0,.2,1);min-height:4px}.macd-bar.positive[data-v-0809765a]{background:linear-gradient(to top,#22c55e,#16a34a)}.macd-bar.negative[data-v-0809765a]{background:linear-gradient(to top,#ef4444,#dc2626)}.bollinger-visual[data-v-0809765a]{margin:1rem 0}.bollinger-bands[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#1e293b66;border-radius:.5rem}.band[data-v-0809765a]{position:relative;padding:.5rem;border-radius:.375rem;font-size:.75rem;color:#94a3b8;font-weight:600}.band.upper[data-v-0809765a]{background:#ef44441a;border:1px solid rgba(239,68,68,.3)}.band.middle[data-v-0809765a]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);position:relative}.band.lower[data-v-0809765a]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.price-marker[data-v-0809765a]{position:absolute;width:8px;height:8px;border-radius:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px currentColor;z-index:10;animation:pulse-0809765a 2s ease-in-out infinite}@keyframes pulse-0809765a{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.2)}}.volatility-visual[data-v-0809765a]{margin:1rem 0}.volatility-meter[data-v-0809765a]{height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.meter-fill[data-v-0809765a]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.meter-labels[data-v-0809765a]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:#64748b;font-weight:600}.momentum-visual[data-v-0809765a]{margin:1rem 0}.momentum-gauge[data-v-0809765a]{position:relative;height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.momentum-gauge .gauge-fill[data-v-0809765a]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.supertrend-visual[data-v-0809765a]{margin:1rem 0}.signal-display[data-v-0809765a]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border-radius:.5rem;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s}.signal-display.bullish[data-v-0809765a]{background:linear-gradient(135deg,#22c55e33,#16a34a1a);border:2px solid #22c55e;color:#22c55e}.signal-display.bearish[data-v-0809765a]{background:linear-gradient(135deg,#ef444433,#dc26261a);border:2px solid #ef4444;color:#ef4444}.signal-icon[data-v-0809765a]{font-size:1.5rem;animation:pulse-0809765a 2s ease-in-out infinite}.signal-text[data-v-0809765a]{text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-status-badge[data-v-0809765a]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-top:.75rem}.indicator-status-badge.bullish[data-v-0809765a]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.indicator-status-badge.bearish[data-v-0809765a]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.indicator-status-badge.neutral[data-v-0809765a]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.4)}.indicator-status-badge.large[data-v-0809765a]{font-size:.95rem;padding:.75rem 1.25rem}.indicator-explanation[data-v-0809765a]{margin-top:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;display:flex;align-items:flex-start;gap:.75rem;transition:all .3s ease}.indicator-explanation[data-v-0809765a]:hover{background:linear-gradient(135deg,#3b82f61f,#6366f11f);border-left-color:#3b82f6b3}.explanation-icon[data-v-0809765a]{font-size:1.25rem;flex-shrink:0;margin-top:.125rem;filter:drop-shadow(0 2px 4px rgba(59,130,246,.3))}.explanation-text[data-v-0809765a]{color:#cbd5e1;font-size:.875rem;line-height:1.6;margin:0;font-weight:400}.indicator-explanation .explanation-text strong[data-v-0809765a]{color:#e2e8f0;font-weight:600}.technical-analysis-summary[data-v-0809765a]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(59,130,246,.3);border-radius:1rem;box-shadow:0 8px 32px #0000004d}.summary-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(59,130,246,.2)}.summary-title[data-v-0809765a]{font-size:1.5rem;font-weight:700;color:#e2e8f0;margin:0;display:flex;align-items:center;gap:.5rem}.summary-subtitle[data-v-0809765a]{font-size:.875rem;color:#94a3b8;font-weight:600;background:#3b82f61a;padding:.375rem .875rem;border-radius:.5rem}.summary-content[data-v-0809765a]{display:grid;gap:1.25rem;margin-bottom:1.5rem}.summary-section[data-v-0809765a]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#0f172a99,#1e293b99);border:1px solid rgba(148,163,184,.15);border-radius:.75rem;transition:all .3s ease}.summary-section[data-v-0809765a]:hover{border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 12px #3b82f626}.section-icon[data-v-0809765a]{font-size:2rem;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(59,130,246,.4))}.section-content[data-v-0809765a]{flex:1}.section-title[data-v-0809765a]{font-size:1rem;font-weight:700;color:#3b82f6;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.section-text[data-v-0809765a]{font-size:.9375rem;line-height:1.7;color:#cbd5e1;margin:0}.summary-footer[data-v-0809765a]{display:flex;justify-content:center;padding-top:1.5rem;border-top:2px solid rgba(59,130,246,.2)}.overall-sentiment[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:.75rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 16px #0000004d;transition:all .3s ease}.overall-sentiment[data-v-0809765a]:hover{transform:scale(1.05)}.overall-sentiment.very-bullish[data-v-0809765a]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.overall-sentiment.bullish[data-v-0809765a]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.overall-sentiment.neutral[data-v-0809765a]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.overall-sentiment.warning[data-v-0809765a]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.overall-sentiment.bearish[data-v-0809765a]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.sentiment-icon[data-v-0809765a]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.sentiment-text[data-v-0809765a]{text-shadow:0 2px 4px rgba(0,0,0,.2)}.indicator-card.locked-card[data-v-0809765a]{opacity:.6;filter:blur(2px);pointer-events:none}.indicator-card.locked-card[data-v-0809765a]:hover{opacity:.8}.lock-overlay[data-v-0809765a]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.75rem;z-index:10;cursor:pointer;transition:all .3s}.lock-overlay[data-v-0809765a]:hover{background:#000c}.lock-icon[data-v-0809765a]{font-size:2.5rem;margin-bottom:.5rem;animation:lockPulse-0809765a 2s ease-in-out infinite}@keyframes lockPulse-0809765a{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.lock-text[data-v-0809765a]{color:#f59e0b;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.indicator-label[data-v-0809765a]{color:#9ca3af;font-size:.9rem;margin-bottom:.75rem}.indicator-value[data-v-0809765a]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.indicator-status[data-v-0809765a]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block}.indicator-status.bullish[data-v-0809765a]{background:#22c55e33;color:#22c55e}.indicator-status.bearish[data-v-0809765a]{background:#ef444433;color:#ef4444}.indicator-status.neutral[data-v-0809765a]{background:#f59e0b33;color:#f59e0b}.ai-analysis-box[data-v-0809765a]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(245,158,11,.3);border-radius:.75rem}.ai-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-analysis-box h3[data-v-0809765a]{color:#fff;font-size:1.25rem;margin:0}.btn-ai-refresh[data-v-0809765a]{padding:.5rem 1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;transition:all .3s;font-size:.85rem}.btn-ai-refresh[data-v-0809765a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #f59e0b66}.btn-ai-refresh[data-v-0809765a]:disabled{opacity:.6;cursor:not-allowed}.ai-loading[data-v-0809765a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.ai-loading p[data-v-0809765a]{color:#9ca3af;font-size:.95rem}.ai-text[data-v-0809765a]{color:#d1d5db;line-height:1.9;margin-bottom:1.5rem;font-size:.95rem}.ai-analysis-box p[data-v-0809765a]{color:#d1d5db;line-height:1.7;margin-bottom:1rem}.ai-text[data-v-0809765a] h4.ai-section-title{color:#f59e0b;font-size:1.05rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem;padding-left:.5rem;border-left:3px solid #f59e0b}.ai-text[data-v-0809765a] .ai-bullet{color:#fbbf24;font-weight:600;margin-left:1rem}.ema-sma-section[data-v-0809765a]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.section-subtitle[data-v-0809765a]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.ma-visual-container[data-v-0809765a]{display:flex;flex-direction:column;gap:1.5rem}.current-price-indicator[data-v-0809765a]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f633,#6366f133);border:2px solid rgba(59,130,246,.4);border-radius:.75rem;box-shadow:0 4px 12px #3b82f633}.price-label[data-v-0809765a]{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.price-value[data-v-0809765a]{font-size:1.5rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.4)}.ma-visual-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.ma-visual-column[data-v-0809765a]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.15)}.ma-visual-title[data-v-0809765a]{display:flex;align-items:center;gap:.625rem;font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:1.25rem;padding-bottom:.875rem;border-bottom:2px solid rgba(59,130,246,.3)}.title-icon[data-v-0809765a]{font-size:1.25rem}.ma-visual-list[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.ma-visual-item[data-v-0809765a]{padding:1rem;background:#1e293b99;border-radius:.625rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.ma-visual-item[data-v-0809765a]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}.ma-visual-item.bullish[data-v-0809765a]{border-left:3px solid #22c55e}.ma-visual-item.bearish[data-v-0809765a]{border-left:3px solid #ef4444}.ma-info[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.ma-period[data-v-0809765a]{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.ma-price[data-v-0809765a]{font-size:.9375rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-distance-bar[data-v-0809765a]{height:8px;background:#0f172acc;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.distance-fill[data-v-0809765a]{height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px currentColor}.ma-distance-text[data-v-0809765a]{font-size:.8125rem;font-weight:600;color:#cbd5e1;text-align:right}.supertrend-visual-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}.supertrend-visual-card[data-v-0809765a]{background:linear-gradient(135deg,#0f172acc,#1e293bcc);border:1px solid rgba(148,163,184,.2);border-radius:.875rem;padding:1.25rem;transition:all .3s ease;position:relative;overflow:hidden}.supertrend-visual-card[data-v-0809765a]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.supertrend-visual-card.bullish[data-v-0809765a]:before{background:linear-gradient(90deg,transparent,#22c55e,transparent)}.supertrend-visual-card.bearish[data-v-0809765a]:before{background:linear-gradient(90deg,transparent,#ef4444,transparent)}.supertrend-visual-card[data-v-0809765a]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.st-card-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.15)}.st-timeframe[data-v-0809765a]{font-size:1.125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:1px}.st-trend-badge[data-v-0809765a]{display:flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase}.st-trend-badge.bullish[data-v-0809765a]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.st-trend-badge.bearish[data-v-0809765a]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.st-trend-badge.neutral[data-v-0809765a]{background:#94a3b833;color:#94a3b8;border:1px solid rgba(148,163,184,.4)}.trend-icon[data-v-0809765a]{font-size:1rem}.st-price-range[data-v-0809765a]{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem}.current-price-line[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;justify-content:center;padding:.625rem;background:#3b82f626;border:1px dashed rgba(59,130,246,.4);border-radius:.5rem}.price-marker[data-v-0809765a]{font-size:1.125rem}.price-text[data-v-0809765a]{font-size:1rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace}.st-level[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:.625rem;transition:all .3s ease}.st-level[data-v-0809765a]:hover{transform:translate(4px)}.resistance-level[data-v-0809765a]{background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid rgba(239,68,68,.3)}.support-level[data-v-0809765a]{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border:1px solid rgba(34,197,94,.3)}.level-icon[data-v-0809765a]{font-size:1.5rem;flex-shrink:0}.level-details[data-v-0809765a]{display:flex;flex-direction:column;gap:.25rem;flex:1}.level-name[data-v-0809765a]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.level-price[data-v-0809765a]{font-size:1rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.level-distance[data-v-0809765a]{font-size:.8125rem;font-weight:600;margin-top:.125rem}.level-distance.above[data-v-0809765a]{color:#22c55e}.level-distance.below[data-v-0809765a]{color:#ef4444}.st-recommendation[data-v-0809765a]{padding:.75rem 1rem;background:linear-gradient(135deg,#6366f11a,#3b82f61a);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;font-size:.875rem;line-height:1.5;color:#cbd5e1;font-weight:500}.ma-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.ma-column[data-v-0809765a]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.ma-title[data-v-0809765a]{font-size:1rem;font-weight:700;color:#94a3b8;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.ma-list[data-v-0809765a]{display:flex;flex-direction:column;gap:.75rem}.ma-item[data-v-0809765a]{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:1rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.ma-item[data-v-0809765a]:hover{background:#1e293bb3;transform:translate(4px)}.ma-label[data-v-0809765a]{font-size:.875rem;font-weight:600;color:#94a3b8}.ma-value[data-v-0809765a]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-status[data-v-0809765a]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.ma-status.bullish[data-v-0809765a]{color:#22c55e;background:#22c55e26}.ma-status.bearish[data-v-0809765a]{color:#ef4444;background:#ef444426}.ma-status.neutral[data-v-0809765a]{color:#94a3b8;background:#94a3b826}.supertrend-section[data-v-0809765a]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.timeframe-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.timeframe-card[data-v-0809765a]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:1.25rem;transition:all .3s ease}.timeframe-card[data-v-0809765a]:hover{border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.tf-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.tf-label[data-v-0809765a]{font-size:.875rem;font-weight:700;color:#f8fafc;text-transform:uppercase;letter-spacing:.05em}.tf-trend[data-v-0809765a]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.tf-trend.bullish[data-v-0809765a]{color:#22c55e;background:#22c55e26}.tf-trend.bearish[data-v-0809765a]{color:#ef4444;background:#ef444426}.tf-trend.neutral[data-v-0809765a]{color:#94a3b8;background:#94a3b826}.tf-levels[data-v-0809765a]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.level-item[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-radius:.5rem}.level-item.support[data-v-0809765a]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2)}.level-item.resistance[data-v-0809765a]{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}.level-label[data-v-0809765a]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase}.level-value[data-v-0809765a]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.tf-distance[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#1e293b80;border-radius:.5rem}.distance-label[data-v-0809765a]{font-size:.7rem;color:#94a3b8}.distance-value[data-v-0809765a]{font-size:.75rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.buy-score-section[data-v-0809765a]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:2px solid rgba(59,130,246,.3);border-radius:1.5rem}.coin-info-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background:linear-gradient(135deg,#3b82f626,#6366f126);border:1px solid rgba(59,130,246,.3);border-radius:1rem;margin-bottom:1.5rem}.coin-info-left[data-v-0809765a]{display:flex;align-items:baseline;gap:1rem}.coin-symbol-large[data-v-0809765a]{font-size:1.75rem;font-weight:900;color:#f8fafc;text-shadow:0 2px 12px rgba(59,130,246,.5);letter-spacing:.05em}.coin-period[data-v-0809765a]{font-size:1rem;font-weight:700;color:#3b82f6;background:#3b82f633;padding:.25rem .75rem;border-radius:.5rem;text-transform:uppercase}.coin-price-large[data-v-0809765a]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.price-label-small[data-v-0809765a]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.price-value-large[data-v-0809765a]{font-size:1.5rem;font-weight:900;color:#22c55e;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(34,197,94,.4)}.section-header-with-share[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.btn-share[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#1da1f2,#0c8cd9);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #1da1f24d}.btn-share[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1da1f280;background:linear-gradient(135deg,#0c8cd9,#1da1f2)}.btn-share[data-v-0809765a]:active{transform:translateY(0)}.btn-share svg[data-v-0809765a]{width:20px;height:20px}.share-dropdown-wrapper[data-v-0809765a]{position:relative}.share-dropdown-menu[data-v-0809765a]{position:absolute;top:100%;right:0;margin-top:.5rem;background:linear-gradient(135deg,#1e293bfa,#0f172afa);border:1px solid rgba(148,163,184,.3);border-radius:.75rem;padding:.5rem;min-width:220px;box-shadow:0 8px 32px #0006;z-index:1000;animation:slideDown-0809765a .2s ease-out}.share-option[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#e2e8f0;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.share-option[data-v-0809765a]:hover{background:#3b82f626;color:#60a5fa;transform:translate(4px)}.share-option svg[data-v-0809765a]{flex-shrink:0;width:20px;height:20px}.share-option[data-v-0809765a]:nth-child(1):hover{background:#1da1f226;color:#1da1f2}.share-option[data-v-0809765a]:nth-child(2):hover{background:#0088cc26;color:#08c}.share-option[data-v-0809765a]:nth-child(3):hover{background:#25d36626;color:#25d366}.share-option[data-v-0809765a]:nth-child(4):hover{background:#a855f726;color:#a855f7}.score-container[data-v-0809765a]{display:grid;grid-template-columns:350px 1fr;gap:2rem}.score-gauge-wrapper[data-v-0809765a]{display:flex;flex-direction:column;gap:1.5rem}.score-gauge[data-v-0809765a]{position:relative;width:100%;height:150px}.gauge-svg[data-v-0809765a]{width:100%;height:100%}.gauge-score[data-v-0809765a]{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-number[data-v-0809765a]{font-size:3rem;font-weight:800;line-height:1}.score-label[data-v-0809765a]{font-size:1rem;color:#94a3b8;font-weight:600}.score-status[data-v-0809765a]{padding:1rem 1.5rem;border-radius:.75rem;text-align:center;font-size:1rem;font-weight:700;color:#fff}.score-details[data-v-0809765a]{display:flex;flex-direction:column;gap:2rem}.score-breakdown[data-v-0809765a]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.breakdown-title[data-v-0809765a]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.breakdown-item[data-v-0809765a]{margin-bottom:1rem}.breakdown-header[data-v-0809765a]{display:flex;justify-content:space-between;margin-bottom:.5rem}.breakdown-name[data-v-0809765a]{font-size:.875rem;font-weight:600;color:#94a3b8}.breakdown-points[data-v-0809765a]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.breakdown-bar[data-v-0809765a]{height:8px;background:#1e293b80;border-radius:4px;overflow:hidden}.breakdown-fill[data-v-0809765a]{height:100%;transition:width .5s ease}.total-score[data-v-0809765a]{display:flex;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(148,163,184,.2);font-size:1rem;font-weight:700;color:#f8fafc}.total-value[data-v-0809765a]{color:#3b82f6}.entry-zone[data-v-0809765a]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.entry-title[data-v-0809765a]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.entry-recommendation[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.entry-status[data-v-0809765a]{padding:1rem;border-radius:.5rem;font-size:.95rem;font-weight:700;text-align:center}.entry-status.excellent[data-v-0809765a]{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}.entry-status.good[data-v-0809765a]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#4ade80}.entry-status.moderate[data-v-0809765a]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#f59e0b}.entry-status.risky[data-v-0809765a]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}.entry-status.waiting[data-v-0809765a]{background:#94a3b826;border:1px solid rgba(148,163,184,.2);color:#94a3b8}.entry-prices[data-v-0809765a]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.price-item[data-v-0809765a]{padding:.75rem;border-radius:.5rem;border:1px solid}.price-item.ideal[data-v-0809765a]{background:#22c55e1a;border-color:#22c55e33}.price-item.acceptable[data-v-0809765a]{background:#f59e0b1a;border-color:#f59e0b33}.price-item.stop[data-v-0809765a]{background:#ef44441a;border-color:#ef444433}.price-item.target[data-v-0809765a]{background:#3b82f61a;border-color:#3b82f633}.price-label[data-v-0809765a]{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;margin-bottom:.25rem;text-transform:uppercase}.price-value[data-v-0809765a]{display:block;font-size:.9rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.risk-reward[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:.5rem}.rr-label[data-v-0809765a]{font-size:.875rem;font-weight:600;color:#94a3b8}.rr-value[data-v-0809765a]{font-size:1.125rem;font-weight:800;color:#6366f1;font-family:Courier New,monospace}@media(max-width:1024px){.ma-grid[data-v-0809765a],.score-container[data-v-0809765a],.entry-prices[data-v-0809765a]{grid-template-columns:1fr}.alerts-header-content[data-v-0809765a]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-item[data-v-0809765a]{padding:1rem}.alert-icon[data-v-0809765a]{font-size:1.5rem;min-width:2rem;height:2rem}}@media(max-width:640px){.section-header[data-v-0809765a]{flex-direction:column;align-items:flex-start;gap:1rem}.btn-clear-alerts[data-v-0809765a]{width:100%}.alert-footer[data-v-0809765a]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-count-badge[data-v-0809765a]{font-size:.65rem;min-width:1.125rem;height:1.125rem}}.ai-text[data-v-0809765a] .ai-highlight{color:#22c55e;font-weight:700;background:#22c55e1a;padding:.15rem .5rem;border-radius:.25rem}.ai-text[data-v-0809765a] .ai-arrow{color:#f59e0b;font-weight:700;margin:0 .25rem}.ai-text[data-v-0809765a] .ai-price{color:#60a5fa;font-weight:600;font-family:Courier New,monospace}.analysis-tags[data-v-0809765a]{display:flex;gap:.75rem;flex-wrap:wrap}.tag[data-v-0809765a]{padding:.5rem 1rem;background:#ffffff1a;border-radius:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600}.tag.bullish[data-v-0809765a]{background:#22c55e33;color:#22c55e}.market-sentiment-section[data-v-0809765a]{margin-bottom:2rem;position:relative}.locked-section[data-v-0809765a]{position:relative;filter:blur(3px);opacity:.5;pointer-events:none}.locked-section[data-v-0809765a]:before{content:"";position:absolute;inset:0;background:#0006;z-index:5;border-radius:1rem}.section-title-wrapper[data-v-0809765a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.section-lock-badge[data-v-0809765a]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.375rem .75rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem;animation:lockBadgePulse-0809765a 2s ease-in-out infinite}@keyframes lockBadgePulse-0809765a{0%,to{box-shadow:0 0 #f59e0bb3}50%{box-shadow:0 0 0 8px #f59e0b00}}.sentiment-title[data-v-0809765a]{color:#fff;font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.5rem;margin:0}.sentiment-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.sentiment-card[data-v-0809765a]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.sentiment-card[data-v-0809765a]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.sentiment-icon[data-v-0809765a]{font-size:2.5rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.sentiment-content[data-v-0809765a]{flex:1}.sentiment-label[data-v-0809765a]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.sentiment-value[data-v-0809765a]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.sentiment-status[data-v-0809765a]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;margin-bottom:.75rem}.sentiment-status.bullish[data-v-0809765a]{background:#22c55e33;color:#22c55e}.sentiment-status.bearish[data-v-0809765a]{background:#ef444433;color:#ef4444}.sentiment-status.neutral[data-v-0809765a]{background:#f59e0b33;color:#f59e0b}.sentiment-description[data-v-0809765a]{color:#d1d5db;font-size:.85rem;line-height:1.5}.position-balance-section[data-v-0809765a]{margin-bottom:2rem}.position-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.position-card[data-v-0809765a]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.position-card.highlight[data-v-0809765a]{border-color:#f59e0b4d;background:linear-gradient(135deg,#1e293b,#0f172a)}.position-card[data-v-0809765a]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.position-header[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-icon[data-v-0809765a]{font-size:2rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f59e0b1a;border-radius:.75rem}.position-title[data-v-0809765a]{color:#fff;font-size:1rem;font-weight:700}.position-content[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.ratio-display[data-v-0809765a]{text-align:center;padding:1rem;background:#0003;border-radius:.75rem}.ratio-value[data-v-0809765a]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.25rem}.ratio-label[data-v-0809765a]{color:#9ca3af;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.account-split[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem}.account-bar[data-v-0809765a]{height:12px;background:#ffffff0d;border-radius:6px;overflow:hidden;display:flex}.long-bar[data-v-0809765a]{background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .5s}.short-bar[data-v-0809765a]{background:linear-gradient(90deg,#ef4444,#dc2626);transition:width .5s}.account-percentages[data-v-0809765a]{display:flex;justify-content:space-between;font-size:.85rem;font-weight:600}.long-percent[data-v-0809765a]{color:#22c55e}.short-percent[data-v-0809765a]{color:#ef4444}.position-status[data-v-0809765a]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;text-align:center}.position-status.bullish[data-v-0809765a]{background:#22c55e33;color:#22c55e}.position-status.bearish[data-v-0809765a]{background:#ef444433;color:#ef4444}.position-status.neutral[data-v-0809765a]{background:#f59e0b33;color:#f59e0b}.position-description[data-v-0809765a]{color:#d1d5db;font-size:.85rem;line-height:1.5;text-align:center}.risk-content[data-v-0809765a]{display:flex;flex-direction:column;gap:2rem}.risk-overview[data-v-0809765a]{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:center}.risk-gauge[data-v-0809765a]{text-align:center}.gauge-container[data-v-0809765a]{width:200px;height:200px;margin:0 auto 1rem;background:conic-gradient(from 0deg,#22c55e,#f59e0b 120deg,#ef4444 240deg 360deg);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.gauge-container[data-v-0809765a]:before{content:"";position:absolute;width:160px;height:160px;background:#0f172a;border-radius:50%}.gauge-value[data-v-0809765a]{font-size:3rem;font-weight:700;color:#fff;z-index:1}.gauge-label[data-v-0809765a]{color:#9ca3af;z-index:1;font-size:.9rem}.risk-status[data-v-0809765a]{padding:.75rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:1.1rem}.risk-status.moderate[data-v-0809765a]{background:#f59e0b33;color:#f59e0b}.risk-breakdown[data-v-0809765a]{display:flex;flex-direction:column;gap:1.5rem}.risk-item[data-v-0809765a]{display:grid;grid-template-columns:200px 1fr 80px;gap:1rem;align-items:center}.risk-label[data-v-0809765a]{color:#e5e7eb;font-weight:500}.risk-bar[data-v-0809765a]{height:10px;background:#ffffff1a;border-radius:5px;overflow:hidden}.risk-bar .bar-fill[data-v-0809765a]{height:100%;background:linear-gradient(90deg,#22c55e,#f59e0b)}.risk-bar .bar-fill.warning[data-v-0809765a]{background:linear-gradient(90deg,#f59e0b,#ef4444)}.risk-bar .bar-fill.success[data-v-0809765a]{background:#22c55e}.risk-percentage[data-v-0809765a]{color:#fff;font-weight:700;text-align:right}.risk-recommendations h3[data-v-0809765a]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem}.recommendation-list[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.rec-item[data-v-0809765a]{display:flex;gap:1rem;padding:1.25rem;background:#0a0f1e99;border-radius:.75rem;border-left:3px solid #f59e0b}.rec-number[data-v-0809765a]{width:32px;height:32px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.rec-title[data-v-0809765a]{color:#fff;font-weight:600;font-size:1rem;margin-bottom:.5rem}.rec-desc[data-v-0809765a]{color:#9ca3af;font-size:.9rem;line-height:1.5}.settings-content[data-v-0809765a]{display:flex;flex-direction:column;gap:2rem}.settings-group[data-v-0809765a]{padding:1.5rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.settings-group h3[data-v-0809765a]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.setting-item[data-v-0809765a]{margin-bottom:1.5rem}.setting-item[data-v-0809765a]:last-child{margin-bottom:0}.setting-item label[data-v-0809765a]{display:block;color:#e5e7eb;font-weight:500;margin-bottom:.5rem;font-size:.95rem}.setting-select[data-v-0809765a],.setting-input[data-v-0809765a]{width:100%;padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem}.setting-select[data-v-0809765a]:focus,.setting-input[data-v-0809765a]:focus{outline:none;border-color:#f59e0b}.checkbox-label[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#e5e7eb}.checkbox-label input[data-v-0809765a]{width:18px;height:18px;cursor:pointer}.header-controls[data-v-0809765a]{display:flex;gap:1rem;align-items:center}.period-selector[data-v-0809765a],.coin-selector[data-v-0809765a]{padding:.5rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;transition:all .3s}.period-selector[data-v-0809765a]:focus,.coin-selector[data-v-0809765a]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.period-selector option[data-v-0809765a],.coin-selector option[data-v-0809765a]{background:#1e293b;color:#fff}.loading-state[data-v-0809765a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1.5rem}.loading-spinner[data-v-0809765a]{width:60px;height:60px;border:4px solid rgba(245,158,11,.2);border-top:4px solid #f59e0b;border-radius:50%;animation:spin-0809765a 1s linear infinite}@keyframes spin-0809765a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-0809765a]{color:#9ca3af;font-size:1.1rem}.error-banner[data-v-0809765a]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;padding:1rem 1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;color:#ef4444}.error-icon[data-v-0809765a]{font-size:1.5rem}.btn-refresh[data-v-0809765a]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-0809765a]{padding:.875rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-primary[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}@media(max-width:1200px){.grid-2[data-v-0809765a],.risk-overview[data-v-0809765a]{grid-template-columns:1fr}}@media(max-width:768px){.dashboard[data-v-0809765a]{flex-direction:column}.sidebar[data-v-0809765a]{width:100%;height:auto;position:static}.header[data-v-0809765a]{flex-direction:column;gap:1rem;align-items:flex-start;padding:1rem}.coin-ticker-container[data-v-0809765a]{width:100%;max-width:none}.ticker-item[data-v-0809765a]{padding:.375rem .75rem}.ticker-icon[data-v-0809765a]{font-size:1rem}.ticker-symbol[data-v-0809765a],.ticker-price[data-v-0809765a]{font-size:.8125rem}.ticker-change[data-v-0809765a]{font-size:.7rem}.header-right[data-v-0809765a]{width:100%;flex-direction:column;align-items:stretch}.search-bar input[data-v-0809765a]{width:100%}}.profile-section[data-v-0809765a]{padding:2rem}.profile-avatar-section[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem;padding:2rem;margin-bottom:2rem;background:#ffffff05;border-radius:1rem;border:1px solid rgba(255,255,255,.05)}.profile-avatar-large[data-v-0809765a]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ef4444);display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:#fff;flex-shrink:0}.profile-info h2[data-v-0809765a]{color:#fff;font-size:1.8rem;margin:0 0 .5rem}.profile-username[data-v-0809765a]{color:#9ca3af;font-size:1.1rem;margin:0}.profile-form[data-v-0809765a]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.form-group[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-0809765a]{color:#fff;font-weight:500;font-size:.95rem}.field-note[data-v-0809765a]{color:#9ca3af;font-size:.85rem;font-weight:400;margin-left:.5rem}.form-control[data-v-0809765a]{padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s}.form-control[data-v-0809765a]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.form-control.readonly[data-v-0809765a]{background:#1e293b4d;cursor:not-allowed;opacity:.7}.password-input-wrapper[data-v-0809765a]{position:relative}.toggle-password-btn[data-v-0809765a]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:1.2rem;padding:.25rem;color:#9ca3af}.toggle-password-btn[data-v-0809765a]:hover{color:#fff}.alert-message[data-v-0809765a]{padding:1rem;border-radius:.5rem;font-size:.9rem;animation:slideDown-0809765a .3s ease}.alert-error[data-v-0809765a]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.alert-success[data-v-0809765a]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}@keyframes slideDown-0809765a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.form-actions[data-v-0809765a]{margin-top:1rem}.modal-overlay[data-v-0809765a]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-0809765a .3s ease}@keyframes fadeIn-0809765a{0%{opacity:0}to{opacity:1}}.modal-content[data-v-0809765a]{background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid rgba(239,68,68,.5);border-radius:1.5rem;max-width:550px;width:90%;padding:0;animation:slideUp-0809765a .4s ease;box-shadow:0 20px 60px #00000080}@keyframes slideUp-0809765a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-0809765a]{padding:2rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.modal-icon[data-v-0809765a]{font-size:4rem;margin-bottom:1rem;animation:bounce-0809765a 1s infinite}.modal-header h2[data-v-0809765a]{color:#fff;font-size:1.75rem;margin:0;font-weight:700}.modal-body[data-v-0809765a]{padding:2rem}.modal-message[data-v-0809765a]{color:#e5e7eb;font-size:1.1rem;text-align:center;margin:0 0 1.5rem;line-height:1.6}.modal-message strong[data-v-0809765a]{color:#f59e0b;font-weight:700}.grace-period-offer[data-v-0809765a]{background:linear-gradient(135deg,#10b98126,#05966926);border:2px solid rgba(16,185,129,.4);border-radius:1rem;padding:1.5rem;margin:1.5rem 0;text-align:center}.offer-badge[data-v-0809765a]{display:inline-block;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.5rem 1rem;border-radius:2rem;font-weight:700;font-size:.9rem;margin-bottom:1rem;animation:buttonPulse-0809765a 2s infinite}.offer-text[data-v-0809765a]{color:#fff;font-size:1.15rem;margin:.75rem 0;line-height:1.6}.discount-highlight[data-v-0809765a]{color:#10b981;font-size:1.3rem;font-weight:800}.offer-expiry[data-v-0809765a]{color:#9ca3af;font-size:.9rem;margin:.5rem 0 0}.modal-actions[data-v-0809765a]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.btn-renew[data-v-0809765a]{padding:1rem 2rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.75rem;color:#fff;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #10b98166}.btn-renew[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98199}.btn-pricing[data-v-0809765a]{padding:.9rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-pricing[data-v-0809765a]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.btn-continue-free[data-v-0809765a]{padding:.9rem 2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#9ca3af;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-continue-free[data-v-0809765a]:hover{background:#ffffff26;color:#fff}.current-positions-section[data-v-0809765a]{margin-bottom:2rem;animation:fadeIn-0809765a .5s ease-in-out}.header-title-group[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.positions-summary[data-v-0809765a]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.summary-item[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:.5rem;font-size:.9rem;font-weight:600;border:1px solid rgba(255,255,255,.1);transition:all .3s}.summary-item[data-v-0809765a]:hover{transform:translateY(-2px);border-color:#fff3}.summary-icon[data-v-0809765a]{font-size:1.1rem}.long-summary[data-v-0809765a]{color:#22c55e;border-color:#22c55e4d}.short-summary[data-v-0809765a]{color:#ef4444;border-color:#ef44444d}.total-pnl[data-v-0809765a]{font-size:1rem;padding:.5rem 1.25rem}.total-pnl.profit[data-v-0809765a]{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d;animation:pulse-0809765a 2s ease-in-out infinite}.total-pnl.loss[data-v-0809765a]{color:#ef4444;background:#ef44441a;border-color:#ef44444d}@keyframes pulse-0809765a{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 8px #22c55e00}}.positions-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.position-item[data-v-0809765a]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:2px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;overflow:hidden;position:relative}.position-item[data-v-0809765a]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.3}.position-item.long[data-v-0809765a]{color:#22c55e}.position-item.long[data-v-0809765a]:hover{border-color:#22c55e80;box-shadow:0 8px 25px #22c55e33;transform:translateY(-4px)}.position-item.short[data-v-0809765a]{color:#ef4444}.position-item.short[data-v-0809765a]:hover{border-color:#ef444480;box-shadow:0 8px 25px #ef444433;transform:translateY(-4px)}.position-main[data-v-0809765a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-symbol-section[data-v-0809765a]{display:flex;align-items:center;gap:1rem}.current-positions-section .symbol-badge[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;font-weight:700;font-size:.85rem;text-transform:uppercase;position:relative;z-index:1}.current-positions-section .symbol-badge.long[data-v-0809765a]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.current-positions-section .symbol-badge.short[data-v-0809765a]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.current-positions-section .badge-icon[data-v-0809765a]{font-size:1.2rem;position:relative;z-index:2}.current-positions-section .badge-text[data-v-0809765a]{position:relative;z-index:2}.current-positions-section .current-positions-section .symbol-info[data-v-0809765a]{display:flex;flex-direction:column;gap:.25rem}.current-positions-section .symbol-name[data-v-0809765a]{color:#fff;font-size:1.25rem;font-weight:700}.current-positions-section .symbol-leverage[data-v-0809765a]{color:#9ca3af;font-size:.85rem;font-weight:600}.current-positions-section .symbol-margin-type[data-v-0809765a]{color:#64748b;font-size:.75rem;font-weight:500;margin-top:.25rem;padding:.15rem .5rem;background:#64748b1a;border-radius:.375rem;display:inline-block}.position-pnl[data-v-0809765a]{text-align:right}.pnl-value[data-v-0809765a]{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.position-pnl.profit .pnl-value[data-v-0809765a]{color:#22c55e}.position-pnl.loss .pnl-value[data-v-0809765a]{color:#ef4444}.pnl-percentage[data-v-0809765a]{font-size:.9rem;font-weight:600;opacity:.8}.pnl-percentage.profit[data-v-0809765a]{color:#22c55e}.pnl-percentage.loss[data-v-0809765a]{color:#ef4444}.current-positions-section .position-details[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.current-positions-section .detail-row[data-v-0809765a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.current-positions-section .detail-item[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#0003;border-radius:.5rem;transition:all .3s}.current-positions-section .detail-item[data-v-0809765a]:hover{background:#0000004d}.current-positions-section .detail-label[data-v-0809765a]{color:#9ca3af;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.current-positions-section .detail-value[data-v-0809765a]{color:#fff;font-size:.95rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.current-positions-section .liquidation-price[data-v-0809765a]{color:#f59e0b}@keyframes fadeIn-0809765a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.positions-grid[data-v-0809765a]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:768px){.positions-grid[data-v-0809765a]{grid-template-columns:1fr}.positions-summary[data-v-0809765a]{gap:.5rem}.summary-item[data-v-0809765a]{font-size:.8rem;padding:.4rem .8rem}.position-main[data-v-0809765a]{flex-direction:column;gap:1rem}.position-pnl[data-v-0809765a]{text-align:left}}.risk-card[data-v-0809765a]{cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.risk-card[data-v-0809765a]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:currentColor;opacity:.5}.risk-card.low[data-v-0809765a]{border-color:#22c55e4d}.risk-card.low[data-v-0809765a]:hover{border-color:#22c55e99;box-shadow:0 8px 25px #22c55e33;transform:translateY(-2px)}.risk-card.medium[data-v-0809765a]{border-color:#f59e0b4d}.risk-card.medium[data-v-0809765a]:hover{border-color:#f59e0b99;box-shadow:0 8px 25px #f59e0b33;transform:translateY(-2px)}.risk-card.high[data-v-0809765a]{border-color:#fb923c4d}.risk-card.high[data-v-0809765a]:hover{border-color:#fb923c99;box-shadow:0 8px 25px #fb923c33;transform:translateY(-2px)}.risk-card.critical[data-v-0809765a]{border-color:#ef44444d;animation:pulse-red-0809765a 2s ease-in-out infinite}.risk-card.critical[data-v-0809765a]:hover{border-color:#ef444499;box-shadow:0 8px 25px #ef44444d;transform:translateY(-2px)}@keyframes pulse-red-0809765a{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 10px #ef444400}}.risk-badge[data-v-0809765a]{padding:.25rem .75rem;border-radius:.5rem;font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.risk-section[data-v-0809765a]{animation:fadeIn-0809765a .5s ease-in-out}.risk-score-display[data-v-0809765a]{padding:.75rem 1.5rem;border-radius:.75rem;color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.risk-metrics-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.risk-metric-card[data-v-0809765a]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.risk-metric-card[data-v-0809765a]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.metric-icon[data-v-0809765a]{font-size:2.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.metric-content[data-v-0809765a]{flex:1}.metric-label[data-v-0809765a]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.metric-value[data-v-0809765a]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.metric-detail[data-v-0809765a]{color:#d1d5db;font-size:.85rem}.warning-text[data-v-0809765a]{color:#f59e0b;font-weight:600}.safe-text[data-v-0809765a]{color:#22c55e;font-weight:600}.risk-positions-section[data-v-0809765a]{margin-top:2rem}.subsection-title[data-v-0809765a]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(255,255,255,.1)}.risk-positions-list[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.risk-position-item[data-v-0809765a]{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.25rem;transition:all .3s}.risk-position-item[data-v-0809765a]:hover{background:#0000004d;border-color:#fff3}.risk-pos-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.risk-pos-symbol[data-v-0809765a]{display:flex;align-items:center;gap:.75rem}.symbol-text[data-v-0809765a]{color:#fff;font-size:1.1rem;font-weight:700}.risk-pos-leverage[data-v-0809765a]{color:#f59e0b;font-size:1rem;font-weight:700;background:#f59e0b1a;padding:.5rem 1rem;border-radius:.5rem}.risk-pos-metrics[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1rem}.risk-pos-metric[data-v-0809765a]{display:flex;flex-direction:column;gap:.25rem}.risk-pos-metric .label[data-v-0809765a]{color:#9ca3af;font-size:.8rem}.risk-pos-metric .value[data-v-0809765a]{color:#fff;font-size:.95rem;font-weight:700}.risk-pos-metric .value.critical[data-v-0809765a]{color:#ef4444}.risk-pos-metric .value.high[data-v-0809765a]{color:#fb923c}.risk-pos-metric .value.medium[data-v-0809765a]{color:#f59e0b}.risk-pos-metric .value.safe[data-v-0809765a]{color:#22c55e}.risk-bar[data-v-0809765a]{height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden}.risk-bar-fill[data-v-0809765a]{height:100%;transition:width .5s,background .3s}.risk-recommendations[data-v-0809765a]{margin-top:2rem}.recommendations-list[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.recommendation-item[data-v-0809765a]{display:flex;gap:1rem;padding:1rem;border-radius:.75rem;border-left:4px solid;transition:all .3s}.recommendation-item[data-v-0809765a]:hover{transform:translate(4px)}.recommendation-item.warning[data-v-0809765a]{background:#f59e0b1a;border-color:#f59e0b}.recommendation-item.critical[data-v-0809765a]{background:#ef44441a;border-color:#ef4444}.recommendation-item.success[data-v-0809765a]{background:#22c55e1a;border-color:#22c55e}.recommendation-item.info[data-v-0809765a]{background:#3b82f61a;border-color:#3b82f6}.rec-icon[data-v-0809765a]{font-size:1.5rem;flex-shrink:0}.rec-text[data-v-0809765a]{color:#e5e7eb;line-height:1.6}.rec-text strong[data-v-0809765a]{color:#fff;display:block;margin-bottom:.25rem}.no-recommendations[data-v-0809765a]{text-align:center;padding:2rem;color:#9ca3af;background:#0003;border-radius:.75rem;border:1px dashed rgba(255,255,255,.1)}.no-recommendations .info-icon[data-v-0809765a]{font-size:2rem;display:block;margin-bottom:.5rem}.rec-content[data-v-0809765a]{flex:1}.rec-actions[data-v-0809765a]{margin-top:.75rem;padding-left:1.25rem;list-style:none;display:flex;flex-direction:column;gap:.5rem}.rec-actions li[data-v-0809765a]{position:relative;color:#d1d5db;font-size:.9rem;line-height:1.5;padding-left:1.25rem}.rec-actions li[data-v-0809765a]:before{content:"";position:absolute;left:0;color:#f59e0b;font-weight:700}.recommendation-item.critical .rec-actions li[data-v-0809765a]:before{color:#ef4444}.recommendation-item.success .rec-actions li[data-v-0809765a]:before{color:#22c55e}.recommendation-item.info .rec-actions li[data-v-0809765a]:before{color:#3b82f6}.risk-visualization-section[data-v-0809765a]{display:grid;grid-template-columns:350px 1fr;gap:2rem;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.circular-progress-container[data-v-0809765a]{position:relative;display:flex;align-items:center;justify-content:center}.circular-progress[data-v-0809765a]{width:250px;height:250px;transform:scale(1);transition:transform .3s;filter:drop-shadow(0 0 20px rgba(245,158,11,.3))}.circular-progress[data-v-0809765a]:hover{transform:scale(1.05)}.progress-bar[data-v-0809765a]{transition:stroke-dasharray 1s ease-in-out,stroke .3s;animation:progressPulse-0809765a 2s ease-in-out infinite}@keyframes progressPulse-0809765a{0%,to{filter:drop-shadow(0 0 5px currentColor)}50%{filter:drop-shadow(0 0 15px currentColor)}}.progress-content[data-v-0809765a]{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-value[data-v-0809765a]{font-size:3rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 0 20px currentColor}.progress-label[data-v-0809765a]{color:#9ca3af;font-size:.9rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.progress-status[data-v-0809765a]{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.risk-breakdown-bars[data-v-0809765a]{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.breakdown-item[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem}.breakdown-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center}.breakdown-label[data-v-0809765a]{color:#d1d5db;font-size:.95rem;font-weight:600}.breakdown-value[data-v-0809765a]{color:#fff;font-size:1rem;font-weight:700}.breakdown-bar[data-v-0809765a]{height:20px;background:#0000004d;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 2px 4px #0000004d}.breakdown-fill[data-v-0809765a]{height:100%;border-radius:10px;transition:width 1s ease-in-out,background .3s;position:relative;overflow:hidden}.breakdown-fill[data-v-0809765a]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-0809765a 2s infinite}.breakdown-fill.safe[data-v-0809765a]{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 10px #22c55e80}.breakdown-fill.warning[data-v-0809765a]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.breakdown-fill.critical[data-v-0809765a]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480;animation:criticalPulse-0809765a 1.5s ease-in-out infinite}@keyframes criticalPulse-0809765a{0%,to{opacity:1}50%{opacity:.7}}@media(max-width:1200px){.risk-visualization-section[data-v-0809765a]{grid-template-columns:1fr}.circular-progress[data-v-0809765a]{width:200px;height:200px}.progress-value[data-v-0809765a]{font-size:2.5rem}}@media(max-width:768px){.risk-visualization-section[data-v-0809765a]{padding:1.5rem}.circular-progress[data-v-0809765a]{width:180px;height:180px}.progress-value[data-v-0809765a]{font-size:2rem}.breakdown-bar[data-v-0809765a]{height:16px}}.take-profit-price[data-v-0809765a]{color:#22c55e!important;font-weight:600}.stop-loss-price[data-v-0809765a]{color:#ef4444!important;font-weight:600}.rr-ratio-item[data-v-0809765a]{grid-column:1 / -1;background:linear-gradient(135deg,#22c55e1a,#10b9811a)!important;padding:.75rem;border-radius:.5rem;border:1px solid rgba(34,197,94,.2);display:flex;justify-content:space-between;align-items:center}.rr-ratio-value[data-v-0809765a]{font-size:1.1rem;font-weight:700;color:#22c55e!important;text-shadow:0 0 10px rgba(34,197,94,.3)}.api-loading[data-v-0809765a]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#3b82f61a;border-radius:.5rem;margin-bottom:1rem}.api-loading .loading-spinner[data-v-0809765a]{width:20px;height:20px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-0809765a .8s linear infinite}.btn-secondary[data-v-0809765a]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-secondary[data-v-0809765a]:hover{background:linear-gradient(135deg,#4b5563,#374151);transform:translateY(-2px);box-shadow:0 4px 12px #6b72804d}.settings-group[data-v-0809765a]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.settings-group[data-v-0809765a]:last-child{border-bottom:none}.setting-input[data-v-0809765a]:read-only{background:#0000004d;color:#9ca3af;cursor:not-allowed}.api-warning-banner[data-v-0809765a]{background:linear-gradient(135deg,#ef444426,#dc262626);border:2px solid rgba(239,68,68,.5);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;animation:warningPulse-0809765a 2s ease-in-out infinite;box-shadow:0 4px 20px #ef444433}@keyframes warningPulse-0809765a{0%,to{border-color:#ef444480;box-shadow:0 4px 20px #ef444433}50%{border-color:#ef4444cc;box-shadow:0 4px 25px #ef444459}}.api-warning-content[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem}.api-warning-content .warning-icon[data-v-0809765a]{font-size:3rem;flex-shrink:0;animation:shake-0809765a .5s ease-in-out infinite}@keyframes shake-0809765a{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.api-warning-content .warning-text[data-v-0809765a]{flex:1}.api-warning-content .warning-text h3[data-v-0809765a]{color:#ef4444;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.api-warning-content .warning-text p[data-v-0809765a]{color:#fca5a5;font-size:1rem;line-height:1.6;margin-bottom:.5rem}.api-warning-content .warning-text p strong[data-v-0809765a]{color:#fef2f2;font-weight:700}.api-warning-content .warning-note[data-v-0809765a]{color:#fecaca;font-size:.9rem;font-style:italic;opacity:.9;margin-top:.5rem}.btn-api-setup[data-v-0809765a]{padding:.875rem 1.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 4px 12px #ef444466;text-shadow:0 1px 2px rgba(0,0,0,.2)}.btn-api-setup[data-v-0809765a]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px #ef444480}.btn-api-setup[data-v-0809765a]:active{transform:translateY(0)}@media(max-width:768px){.api-warning-content[data-v-0809765a]{flex-direction:column;text-align:center}.api-warning-content .warning-text h3[data-v-0809765a]{font-size:1.25rem}.api-warning-content .warning-text p[data-v-0809765a]{font-size:.9rem}.btn-api-setup[data-v-0809765a]{width:100%}}.api-required-info[data-v-0809765a]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f59e0b26,#d9770626);border:1px solid rgba(245,158,11,.4);border-radius:.5rem;margin-bottom:1.5rem}.api-required-info .info-icon[data-v-0809765a]{font-size:1.5rem;flex-shrink:0}.api-required-info .info-text[data-v-0809765a]{flex:1;color:#fbbf24;font-size:.95rem;line-height:1.6}.api-required-info .info-text strong[data-v-0809765a]{color:#fef3c7;font-weight:700}.api-help-link[data-v-0809765a]{display:inline-block;margin-top:.5rem;color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s}.api-help-link[data-v-0809765a]:hover{color:#93c5fd;text-decoration:underline}.api-actions[data-v-0809765a]{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.api-message[data-v-0809765a]{padding:.875rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem;animation:slideIn-0809765a .3s ease-out}@keyframes slideIn-0809765a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.api-message.success[data-v-0809765a]{background:linear-gradient(135deg,#22c55e33,#16a34a33);border:1px solid rgba(34,197,94,.5);color:#86efac}.api-message.error[data-v-0809765a]{background:linear-gradient(135deg,#ef444433,#dc262633);border:1px solid rgba(239,68,68,.5);color:#fca5a5}.btn-danger[data-v-0809765a]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-danger[data-v-0809765a]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}.btn-danger[data-v-0809765a]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary[data-v-0809765a]:disabled,.btn-secondary[data-v-0809765a]:disabled{opacity:.5;cursor:not-allowed;transform:none}.setting-input[data-v-0809765a]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.api-actions[data-v-0809765a]{flex-direction:column}.api-actions button[data-v-0809765a]{width:100%}}.settings-header-with-help[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.settings-header-with-help h3[data-v-0809765a]{margin:0}.btn-help[data-v-0809765a]{padding:.5rem 1rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem}.btn-help[data-v-0809765a]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-inline-help[data-v-0809765a]{background:none;border:none;color:#3b82f6;cursor:pointer;text-decoration:underline;padding:0;margin-left:.5rem;font-size:inherit;font-weight:600;transition:color .2s}.btn-inline-help[data-v-0809765a]:hover{color:#2563eb}.tutorial-modal[data-v-0809765a]{max-width:900px;width:90%;max-height:90vh;display:flex;flex-direction:column}.tutorial-modal .modal-header[data-v-0809765a]{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.tutorial-modal .modal-header h2[data-v-0809765a]{flex:1;margin:0;font-size:1.5rem}.btn-close-modal[data-v-0809765a]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.btn-close-modal[data-v-0809765a]:hover{background:#ef444433;color:#ef4444}.tutorial-modal .modal-body[data-v-0809765a]{flex:1;overflow-y:auto;padding:1.5rem}.tutorial-progress[data-v-0809765a]{margin-bottom:1.5rem}.step-indicator[data-v-0809765a]{display:block;font-weight:600;color:#3b82f6;margin-bottom:.5rem;font-size:.875rem}.progress-bar[data-v-0809765a]{width:100%;height:6px;background:#3b82f633;border-radius:3px;overflow:hidden}.progress-fill[data-v-0809765a]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease;border-radius:3px}.tutorial-content[data-v-0809765a]{display:flex;flex-direction:column;gap:1.5rem}.tutorial-image[data-v-0809765a]{width:100%;border-radius:.75rem;overflow:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.tutorial-image img[data-v-0809765a]{width:100%;height:auto;display:block}.tutorial-description[data-v-0809765a]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;padding:1.5rem}.tutorial-description h3[data-v-0809765a]{margin:0 0 .75rem;font-size:1.125rem;color:#3b82f6}.tutorial-description p[data-v-0809765a]{margin:0;line-height:1.6;color:#cbd5e1}.tutorial-navigation[data-v-0809765a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.btn-tutorial-nav[data-v-0809765a]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;min-width:120px}.btn-tutorial-nav[data-v-0809765a]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-tutorial-nav[data-v-0809765a]:disabled{opacity:.3;cursor:not-allowed;transform:none}.btn-tutorial-nav.btn-finish[data-v-0809765a]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-tutorial-nav.btn-finish[data-v-0809765a]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #22c55e66}.tutorial-dots[data-v-0809765a]{display:flex;gap:.5rem;align-items:center}.tutorial-dots .dot[data-v-0809765a]{width:8px;height:8px;border-radius:50%;background:#3b82f64d;cursor:pointer;transition:all .3s}.tutorial-dots .dot[data-v-0809765a]:hover{background:#3b82f699;transform:scale(1.2)}.tutorial-dots .dot.active[data-v-0809765a]{background:#3b82f6;width:24px;border-radius:4px}@media(max-width:768px){.tutorial-modal[data-v-0809765a]{width:95%;max-height:95vh}.tutorial-modal .modal-header[data-v-0809765a]{padding:1rem}.tutorial-modal .modal-header h2[data-v-0809765a]{font-size:1.125rem}.tutorial-modal .modal-body[data-v-0809765a]{padding:1rem}.tutorial-navigation[data-v-0809765a]{flex-wrap:wrap}.btn-tutorial-nav[data-v-0809765a]{min-width:100px;padding:.625rem 1rem;font-size:.875rem}.tutorial-dots[data-v-0809765a]{order:3;width:100%;justify-content:center;margin-top:1rem}.settings-header-with-help[data-v-0809765a]{flex-direction:column;align-items:flex-start;gap:.75rem}.btn-help[data-v-0809765a]{width:100%;justify-content:center}}.market-trends-section[data-v-0809765a]{width:100%}.trends-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;margin-top:1.5rem}.trend-card[data-v-0809765a]{background:linear-gradient(135deg,#14141ecc,#1e1e2dcc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.trend-card[data-v-0809765a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899);opacity:0;transition:opacity .3s}.trend-card[data-v-0809765a]:hover:before{opacity:1}.trend-card[data-v-0809765a]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633;border-color:#3b82f64d}.trend-header[data-v-0809765a]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.trend-icon[data-v-0809765a]{font-size:2rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border-radius:.75rem;border:1px solid rgba(59,130,246,.3)}.trend-title[data-v-0809765a]{font-size:1.25rem;font-weight:700;margin:0;color:#f1f5f9;flex:1}.trend-stats[data-v-0809765a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.trend-stat-item[data-v-0809765a]{background:#0000004d;padding:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.05)}.trend-stat-item .stat-label[data-v-0809765a]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.trend-stat-item .stat-value[data-v-0809765a]{font-size:1rem;font-weight:700;color:#f1f5f9;margin-bottom:.5rem;font-family:Courier New,monospace}.trend-stat-item .stat-change[data-v-0809765a]{font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:.25rem}.trend-indicators[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.indicator-bar[data-v-0809765a]{display:flex;flex-direction:column;gap:.5rem}.indicator-label[data-v-0809765a]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.indicator-bar .progress-bar[data-v-0809765a]{width:100%;height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden;position:relative}.indicator-bar .progress-fill[data-v-0809765a]{height:100%;border-radius:4px;transition:width .5s ease,background .3s;position:relative}.indicator-bar .progress-fill.hot[data-v-0809765a]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480}.indicator-bar .progress-fill.warm[data-v-0809765a]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.indicator-bar .progress-fill.cold[data-v-0809765a]{background:linear-gradient(90deg,#3b82f6,#2563eb);box-shadow:0 0 10px #3b82f680}.indicator-bar .progress-fill[data-v-0809765a]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-0809765a 2s infinite}@keyframes shimmer-0809765a{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:1200px){.trends-grid[data-v-0809765a]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media(max-width:768px){.trends-grid[data-v-0809765a],.trend-stats[data-v-0809765a]{grid-template-columns:1fr}.trend-card[data-v-0809765a]{padding:1rem}}.hot-badge[data-v-0809765a]{position:absolute;top:-8px;right:1rem;background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);padding:.5rem 1rem;border-radius:1rem;display:flex;align-items:center;gap:.5rem;font-weight:800;font-size:.75rem;letter-spacing:.1em;box-shadow:0 4px 12px #ef444499;border:2px solid rgba(255,255,255,.2);z-index:10;animation:hotPulse-0809765a 2s infinite}.hot-badge .flame[data-v-0809765a]{font-size:1rem;animation:flameFlicker-0809765a 1.5s infinite}.hot-badge .hot-text[data-v-0809765a]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8)}@keyframes hotPulse-0809765a{0%,to{transform:scale(1);box-shadow:0 4px 12px #ef444499}50%{transform:scale(1.05);box-shadow:0 6px 20px #ef4444e6}}@keyframes flameFlicker-0809765a{0%,to{transform:scale(1) rotate(-5deg)}25%{transform:scale(1.1) rotate(5deg)}50%{transform:scale(.95) rotate(-3deg)}75%{transform:scale(1.05) rotate(3deg)}}.trend-card.hot-trend[data-v-0809765a]{background:linear-gradient(135deg,#ef444426,#dc26261a,#b91c1c26);border:2px solid rgba(239,68,68,.5);box-shadow:0 0 30px #ef44444d;animation:hotGlow-0809765a 3s infinite}.trend-card.hot-trend[data-v-0809765a]:before{background:linear-gradient(90deg,#ef4444,#f97316,#ef4444);opacity:1;height:6px;animation:hotGradient-0809765a 3s linear infinite}@keyframes hotGlow-0809765a{0%,to{box-shadow:0 0 30px #ef44444d}50%{box-shadow:0 0 50px #ef444480,0 0 80px #ef444433}}@keyframes hotGradient-0809765a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trend-card.hot-trend[data-v-0809765a]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 40px #ef444480;border-color:#ef4444cc}.trend-card.hot-trend .trend-icon[data-v-0809765a]{background:linear-gradient(135deg,#ef44444d,#dc26264d);border-color:#ef444480;box-shadow:0 0 20px #ef44444d;animation:iconPulse-0809765a 2s infinite}@keyframes iconPulse-0809765a{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.trend-card.hot-trend .trend-title[data-v-0809765a]{color:#fef2f2;text-shadow:0 0 10px rgba(239,68,68,.5)}.trend-card.hot-trend .trend-stat-item[data-v-0809765a]{background:#ef44441a;border-color:#ef444433}.trend-card.hot-trend .stat-value[data-v-0809765a]{color:#fef2f2;text-shadow:0 0 5px rgba(239,68,68,.3)}.featured-coin-preview[data-v-0809765a]{margin-top:1.5rem;padding:1.25rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-radius:1rem;border:1px solid rgba(59,130,246,.2);transition:all .5s ease;animation:coinSlideIn-0809765a .5s ease-out;cursor:pointer}.featured-coin-preview[data-v-0809765a]:hover{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f64d}@keyframes coinSlideIn-0809765a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.coin-preview-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.2)}.preview-label[data-v-0809765a]{font-size:.875rem;font-weight:600;color:#3b82f6;display:flex;align-items:center;gap:.5rem}.coin-counter[data-v-0809765a]{font-size:.75rem;color:#64748b;background:#94a3b833;padding:.25rem .75rem;border-radius:1rem;font-weight:600}.coin-preview-content[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.coin-symbol[data-v-0809765a]{display:flex;align-items:baseline;gap:.5rem}.symbol-main[data-v-0809765a]{font-size:1.5rem;font-weight:800;color:#f8fafc;text-shadow:0 2px 8px rgba(59,130,246,.3)}.symbol-pair[data-v-0809765a]{font-size:1rem;color:#64748b;font-weight:600}.coin-price-info[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;background:#0f172a99;padding:.75rem 1rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.price-row[data-v-0809765a]{display:flex;flex-direction:column;gap:.25rem}.price-label[data-v-0809765a]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.price-value[data-v-0809765a]{font-size:1.125rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.price-change[data-v-0809765a]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem;display:flex;align-items:center}.price-change.positive[data-v-0809765a]{color:#22c55e;background:#22c55e26;box-shadow:0 0 15px #22c55e33}.price-change.negative[data-v-0809765a]{color:#ef4444;background:#ef444426;box-shadow:0 0 15px #ef444433}.coin-stats-row[data-v-0809765a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.coin-stat[data-v-0809765a]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.coin-stat[data-v-0809765a]:hover{background:#1e293bb3;border-color:#94a3b833;transform:translateY(-2px)}.stat-mini-label[data-v-0809765a]{font-size:.7rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.stat-mini-value[data-v-0809765a]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.trend-card.hot-trend .featured-coin-preview[data-v-0809765a]{background:linear-gradient(135deg,#ef44441f,#dc26261f);border-color:#ef44444d}.trend-card.hot-trend .preview-label[data-v-0809765a]{color:#fca5a5}.trend-card.hot-trend .coin-preview-header[data-v-0809765a]{border-bottom-color:#ef44444d}@media(max-width:768px){.coin-stats-row[data-v-0809765a]{grid-template-columns:1fr}.coin-price-info[data-v-0809765a]{flex-direction:column;gap:.75rem;align-items:stretch}.price-change[data-v-0809765a]{text-align:center;justify-content:center}}.category-detail-modal[data-v-0809765a]{max-width:900px;max-height:90vh;overflow-y:auto}.category-detail-modal .modal-body[data-v-0809765a]{max-height:calc(90vh - 120px);overflow-y:auto}.category-header[data-v-0809765a]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(148,163,184,.15)}.btn-back.modern[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;color:#60a5fa;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #3b82f61a}.btn-back.modern[data-v-0809765a]:hover{background:linear-gradient(135deg,#3b82f633,#6366f133);border-color:#3b82f680;color:#3b82f6;transform:translate(-4px);box-shadow:0 4px 12px #3b82f640}.btn-back.modern .back-icon[data-v-0809765a]{font-size:1.25rem;transition:transform .3s ease}.btn-back.modern:hover .back-icon[data-v-0809765a]{transform:translate(-3px)}.btn-back.modern .back-text[data-v-0809765a]{font-weight:600;letter-spacing:.02em}.category-title[data-v-0809765a]{display:flex;align-items:center;gap:1rem;flex:1}.category-title .category-icon[data-v-0809765a]{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3))}.category-title h2[data-v-0809765a]{color:#f8fafc;font-size:2rem;font-weight:800;margin:0;line-height:1;background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.category-stats-summary[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-box[data-v-0809765a]{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.2);border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease}.stat-box[data-v-0809765a]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.stat-box-label[data-v-0809765a]{font-size:.875rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.stat-box-value[data-v-0809765a]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.5rem}.stat-box-change[data-v-0809765a]{font-size:1.125rem;font-weight:700}.sort-controls[data-v-0809765a]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#1e293b80;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.sort-label[data-v-0809765a]{font-size:.875rem;color:#94a3b8;font-weight:600}.sort-btn[data-v-0809765a]{padding:.5rem 1rem;border:1px solid rgba(148,163,184,.2);background:#0f172a80;color:#94a3b8;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-btn[data-v-0809765a]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.sort-btn.active[data-v-0809765a]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.category-coins-list[data-v-0809765a]{display:flex;flex-direction:column;gap:1rem}.coin-list-item[data-v-0809765a]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.25rem;transition:all .3s ease;cursor:pointer}.coin-list-item[data-v-0809765a]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 20px #3b82f633}.coin-item-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.category-detail-view .coin-item-symbol[data-v-0809765a]{display:flex;align-items:baseline;gap:.5rem}.category-detail-view .symbol-badge[data-v-0809765a]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;background-clip:text}.category-detail-view .symbol-parite[data-v-0809765a]{font-size:1rem;color:#64748b;font-weight:600}.coin-item-change[data-v-0809765a]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem}.coin-item-change.positive[data-v-0809765a]{color:#22c55e;background:#22c55e26}.coin-item-change.negative[data-v-0809765a]{color:#ef4444;background:#ef444426}.coin-item-details[data-v-0809765a]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem}.detail-row[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#0f172a80;border-radius:.5rem}.detail-label[data-v-0809765a]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.detail-value[data-v-0809765a]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-item-tags[data-v-0809765a]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip[data-v-0809765a]{font-size:.7rem;color:#94a3b8;background:#94a3b826;padding:.25rem .75rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.trend-card[data-v-0809765a]{cursor:pointer;-webkit-user-select:none;user-select:none}.trend-card[data-v-0809765a]:active{transform:scale(.98)}.coin-search-container[data-v-0809765a]{display:flex;align-items:center;gap:.75rem}.search-input-wrapper[data-v-0809765a]{position:relative;flex:1;min-width:280px}.search-icon[data-v-0809765a]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b;pointer-events:none;transition:color .3s ease}.search-input-wrapper:focus-within .search-icon[data-v-0809765a]{color:#3b82f6}.coin-search-input[data-v-0809765a]{width:100%;padding:.875rem 1rem .875rem 3rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:2px solid rgba(148,163,184,.2);border-radius:1rem;color:#f8fafc;font-size:.9375rem;font-weight:600;font-family:Courier New,monospace;letter-spacing:.02em;transition:all .3s ease;outline:none}.coin-search-input[data-v-0809765a]::placeholder{color:#64748b;font-weight:500;letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-search-input[data-v-0809765a]:hover{border-color:#3b82f64d;background:linear-gradient(135deg,#1e293be6,#0f172ae6)}.coin-search-input[data-v-0809765a]:focus{border-color:#3b82f6;background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 0 0 4px #3b82f626,0 8px 24px #3b82f633;transform:translateY(-1px)}.coin-search-btn[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:2px solid transparent;border-radius:1rem;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 12px #3b82f64d}.chart-icon[data-v-0809765a]{width:1.25rem;height:1.25rem}.coin-search-btn[data-v-0809765a]:hover{background:linear-gradient(135deg,#2563eb,#4f46e5);transform:translateY(-2px);box-shadow:0 8px 24px #3b82f680}.coin-search-btn[data-v-0809765a]:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f666}.coin-detail-drawer-overlay[data-v-0809765a]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:2rem}.coin-detail-drawer[data-v-0809765a]{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:1.5rem;width:100%;max-width:1400px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #00000080;border:1px solid rgba(148,163,184,.2);display:flex;flex-direction:column}.drawer-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(148,163,184,.2);background:#1e293b80}.drawer-header h2[data-v-0809765a]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.btn-close-drawer[data-v-0809765a]{padding:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;color:#ef4444;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-close-drawer[data-v-0809765a]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg)}.btn-close-drawer svg[data-v-0809765a]{width:1.5rem;height:1.5rem}.drawer-content[data-v-0809765a]{flex:1;overflow-y:auto;padding:2rem}.drawer-enter-active[data-v-0809765a],.drawer-leave-active[data-v-0809765a]{transition:all .3s ease}.drawer-enter-from[data-v-0809765a],.drawer-leave-to[data-v-0809765a]{opacity:0}.drawer-enter-from .coin-detail-drawer[data-v-0809765a],.drawer-leave-to .coin-detail-drawer[data-v-0809765a]{transform:scale(.95) translateY(20px)}@media(max-width:768px){.category-detail-modal[data-v-0809765a]{max-width:95vw}.category-stats-summary[data-v-0809765a]{grid-template-columns:1fr}.sort-controls[data-v-0809765a]{flex-wrap:wrap}.coin-item-details[data-v-0809765a]{grid-template-columns:1fr}.coin-item-header[data-v-0809765a]{flex-direction:column;align-items:flex-start;gap:.75rem}.section-header-with-share[data-v-0809765a]{flex-direction:column;align-items:stretch;gap:1rem}.btn-share[data-v-0809765a]{width:100%;justify-content:center}.coin-info-header[data-v-0809765a]{flex-direction:column;align-items:flex-start;gap:1rem}.coin-info-left[data-v-0809765a]{flex-direction:column;gap:.5rem}.coin-price-large[data-v-0809765a]{align-items:flex-start}.coin-detail-drawer-overlay[data-v-0809765a]{padding:0}.coin-detail-drawer[data-v-0809765a]{max-width:100vw;max-height:100vh;border-radius:0}.drawer-content[data-v-0809765a]{padding:1rem}}.market-prices-section[data-v-0809765a]{width:100%;padding:2rem}.prices-controls[data-v-0809765a]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.search-bar[data-v-0809765a]{flex:1;min-width:300px;position:relative}.search-bar .search-icon[data-v-0809765a]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b}.search-input[data-v-0809765a]{width:100%;padding:.875rem 1rem .875rem 3rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;transition:all .3s ease}.search-input[data-v-0809765a]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.search-input[data-v-0809765a]::placeholder{color:#64748b}.sort-buttons[data-v-0809765a]{display:flex;gap:.75rem}.sort-buttons .sort-btn[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-buttons .sort-btn .btn-icon[data-v-0809765a]{font-size:1.125rem}.sort-buttons .sort-btn .btn-text[data-v-0809765a]{display:none}@media(min-width:768px){.sort-buttons .sort-btn .btn-text[data-v-0809765a]{display:inline}}.sort-buttons .sort-btn[data-v-0809765a]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;transform:translateY(-2px)}.sort-buttons .sort-btn.active[data-v-0809765a]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.parity-selector[data-v-0809765a]{padding:.75rem 1rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease}.parity-selector[data-v-0809765a]:hover{border-color:#3b82f6;background:#1e293bcc}.parity-selector[data-v-0809765a]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.prices-grid[data-v-0809765a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}.price-card[data-v-0809765a]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.price-card[data-v-0809765a]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#6366f1);opacity:0;transition:opacity .3s ease}.price-card[data-v-0809765a]:hover:before{opacity:1}.price-card[data-v-0809765a]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.price-header[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.price-symbol[data-v-0809765a]{display:flex;align-items:baseline;gap:.5rem}.symbol-text[data-v-0809765a]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.symbol-parity[data-v-0809765a]{font-size:1rem;color:#64748b;font-weight:600}.price-badge[data-v-0809765a]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#3b82f626;border-radius:.5rem;border:1px solid rgba(59,130,246,.3)}.badge-icon[data-v-0809765a]{width:1.25rem;height:1.25rem;color:#3b82f6}.price-main[data-v-0809765a]{margin-bottom:1.25rem;padding:1rem;background:#0f172a80;border-radius:.75rem;text-align:center}.price-main .price-label[data-v-0809765a]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.price-main .price-value[data-v-0809765a]{font-size:1.75rem;font-weight:800;color:#f8fafc;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.3)}.price-card .price-row[data-v-0809765a]{display:flex;flex-direction:column;gap:.25rem}.price-details[data-v-0809765a]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.price-details .detail-row[data-v-0809765a]{display:flex;justify-content:space-between;align-items:center;padding:.625rem .875rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.price-details .detail-row[data-v-0809765a]:hover{background:#1e293bb3;transform:translate(4px)}.price-details .detail-label[data-v-0809765a]{font-size:.75rem;color:#94a3b8;font-weight:600}.price-details .detail-value[data-v-0809765a]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.price-details .detail-value.positive[data-v-0809765a]{color:#22c55e}.price-details .detail-value.negative[data-v-0809765a]{color:#ef4444}.price-details .detail-value.time[data-v-0809765a]{color:#3b82f6}.price-footer[data-v-0809765a]{display:flex;justify-content:center;align-items:center;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.1)}.timestamp[data-v-0809765a]{font-size:.75rem;color:#64748b;font-weight:600;display:flex;align-items:center;gap:.375rem}.info-box[data-v-0809765a]{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border:1px solid rgba(59,130,246,.2);border-radius:1rem;display:flex;gap:1rem}.info-icon[data-v-0809765a]{font-size:1.75rem;flex-shrink:0}.info-content h4[data-v-0809765a]{font-size:1rem;font-weight:700;color:#3b82f6;margin-bottom:.5rem}.info-content p[data-v-0809765a]{font-size:.875rem;color:#94a3b8;line-height:1.6}.view-mode-toggle[data-v-0809765a]{display:flex;gap:.5rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.25rem}.view-btn[data-v-0809765a]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.view-btn svg[data-v-0809765a]{width:1.125rem;height:1.125rem}.view-btn[data-v-0809765a]:hover{color:#3b82f6;background:#3b82f61a}.view-btn.active[data-v-0809765a]{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 8px #3b82f64d}.prices-table-container[data-v-0809765a]{margin-top:1.5rem;overflow-x:auto;border-radius:1rem;background:#1e293b4d;border:1px solid rgba(148,163,184,.2)}.prices-table[data-v-0809765a]{width:100%;min-width:1200px;border-collapse:collapse}.prices-table thead[data-v-0809765a]{background:linear-gradient(135deg,#3b82f626,#6366f126);border-bottom:2px solid rgba(59,130,246,.3)}.prices-table th[data-v-0809765a]{padding:1rem 1.25rem;text-align:left;font-size:.8125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.prices-table tbody tr[data-v-0809765a]{border-bottom:1px solid rgba(148,163,184,.1);transition:all .3s ease;cursor:pointer}.prices-table tbody tr[data-v-0809765a]:hover{background:#3b82f614}.prices-table tbody tr[data-v-0809765a]:last-child{border-bottom:none}.prices-table td[data-v-0809765a]{padding:1rem 1.25rem;font-size:.9375rem;color:#f8fafc;white-space:nowrap;vertical-align:middle}.td-symbol .symbol-cell[data-v-0809765a]{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.td-symbol .symbol-main[data-v-0809765a]{font-size:1.125rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.td-symbol .td-symbol .symbol-sub[data-v-0809765a]{font-size:.875rem;color:#64748b;font-weight:600}.td-price .price-text[data-v-0809765a]{font-family:Courier New,monospace;font-weight:700;color:#f8fafc;display:block}.td-funding .funding-value[data-v-0809765a]{font-family:Courier New,monospace;font-weight:700;padding:.375rem .75rem;border-radius:.375rem;display:inline-block;white-space:nowrap}.td-funding .funding-value.positive[data-v-0809765a]{color:#22c55e;background:#22c55e26}.td-funding .funding-value.negative[data-v-0809765a]{color:#ef4444;background:#ef444426}.td-interest .interest-value[data-v-0809765a]{font-family:Courier New,monospace;color:#94a3b8;font-weight:600;display:block}.td-time .time-value[data-v-0809765a]{color:#f59e0b;font-weight:600;font-size:.875rem;display:block}.td-timestamp .timestamp-value[data-v-0809765a]{color:#64748b;font-size:.8125rem;font-family:Courier New,monospace;display:block}.td-action[data-v-0809765a]{text-align:center}.td-action .btn-view-chart[data-v-0809765a]{padding:.5rem;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.td-action .btn-view-chart svg[data-v-0809765a]{width:1.25rem;height:1.25rem}.td-action .btn-view-chart[data-v-0809765a]:hover{background:#3b82f640;border-color:#3b82f6;transform:scale(1.1)}@media(max-width:768px){.prices-grid[data-v-0809765a]{grid-template-columns:1fr}.prices-controls[data-v-0809765a]{flex-direction:column}.search-bar[data-v-0809765a]{min-width:100%}.view-mode-toggle[data-v-0809765a]{width:100%}.view-btn[data-v-0809765a]{flex:1}.sort-buttons[data-v-0809765a]{width:100%}.sort-buttons .sort-btn[data-v-0809765a]{flex:1}.prices-table-container[data-v-0809765a]{border-radius:.5rem;font-size:.875rem}.prices-table[data-v-0809765a]{min-width:100%;font-size:.8125rem}.prices-table th[data-v-0809765a],.prices-table td[data-v-0809765a]{padding:.75rem .5rem;font-size:.75rem}.td-symbol .symbol-main[data-v-0809765a]{font-size:.9375rem}.td-symbol .symbol-sub[data-v-0809765a]{font-size:.75rem}.td-action .btn-view-chart[data-v-0809765a]{padding:.375rem}.td-action .btn-view-chart svg[data-v-0809765a]{width:1rem;height:1rem}}.dashboard[data-v-12f14315]{display:flex;min-height:100vh;background:#0a0f1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.sidebar[data-v-12f14315]{width:260px;background:#0f172a;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar-header[data-v-12f14315]{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.logo[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;transition:all .3s ease;padding:.5rem;border-radius:.75rem}.logo[data-v-12f14315]:hover{background:#3b82f61a;transform:translate(4px)}.logo-icon[data-v-12f14315]{font-size:2rem;color:#f59e0b;transition:transform .3s ease}.logo:hover .logo-icon[data-v-12f14315]{transform:scale(1.1) rotate(5deg)}.logo-text[data-v-12f14315]{font-size:1.25rem;font-weight:700;color:#fff}.sidebar-nav[data-v-12f14315]{flex:1;padding:1rem;overflow-y:auto;overflow-x:hidden}.sidebar-nav[data-v-12f14315]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-12f14315]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.sidebar-nav[data-v-12f14315]::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:3px}.sidebar-nav[data-v-12f14315]::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.nav-item[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;color:#9ca3af;text-decoration:none;border-radius:.5rem;margin-bottom:.5rem;transition:all .3s;cursor:pointer}.nav-item[data-v-12f14315]:hover{background:#f59e0b1a;color:#f59e0b}.nav-item.active[data-v-12f14315]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;font-weight:600}.nav-item.disabled[data-v-12f14315]{opacity:.5;cursor:not-allowed}.nav-item.disabled[data-v-12f14315]:hover{background:transparent;color:#9ca3af}.nav-label[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;flex:1}.premium-badge[data-v-12f14315]{font-size:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);padding:.125rem .375rem;border-radius:.25rem;margin-left:auto}.alert-count-badge[data-v-12f14315]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.7rem;font-weight:700;border-radius:.75rem;margin-left:auto;box-shadow:0 2px 8px #ef444480;animation:badgePulse-12f14315 2s ease-in-out infinite}@keyframes badgePulse-12f14315{0%,to{box-shadow:0 2px 8px #ef444480;transform:scale(1)}50%{box-shadow:0 4px 16px #ef4444b3;transform:scale(1.05)}}.nav-icon[data-v-12f14315]{font-size:1.25rem}.sidebar-footer[data-v-12f14315]{padding:1rem;border-top:1px solid rgba(255,255,255,.1)}.btn-logout[data-v-12f14315]{width:100%;padding:.875rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .3s}.btn-logout[data-v-12f14315]:hover{background:#ef444433;border-color:#ef4444}.main-content[data-v-12f14315]{flex:1;display:flex;flex-direction:column;overflow-x:hidden}.header[data-v-12f14315]{background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;position:sticky;top:0;z-index:10}.header-left h1[data-v-12f14315]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.header-subtitle[data-v-12f14315]{color:#6b7280;font-size:.9rem}.coin-ticker-container[data-v-12f14315]{flex:1;max-width:800px;overflow:hidden;background:#1e293b66;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.5rem 0;position:relative;display:flex;align-items:center;gap:.5rem}.coin-ticker-scroll[data-v-12f14315]{display:flex;gap:1.5rem;padding:0 1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.5) rgba(30,41,59,.3);flex:1}.coin-ticker-scroll[data-v-12f14315]::-webkit-scrollbar{height:6px}.coin-ticker-scroll[data-v-12f14315]::-webkit-scrollbar-track{background:#1e293b4d;border-radius:3px}.coin-ticker-scroll[data-v-12f14315]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:3px;transition:all .3s ease}.coin-ticker-scroll[data-v-12f14315]::-webkit-scrollbar-thumb:hover{background:#3b82f6cc}.ticker-nav-btn[data-v-12f14315]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;padding:0}.ticker-nav-btn[data-v-12f14315]:hover{background:#3b82f666;border-color:#3b82f680;transform:scale(1.1)}.ticker-nav-btn[data-v-12f14315]:active{transform:scale(.95)}.ticker-nav-btn svg[data-v-12f14315]{width:20px;height:20px;color:#60a5fa}.ticker-nav-left[data-v-12f14315]{margin-left:.5rem}.ticker-nav-right[data-v-12f14315]{margin-right:.5rem}.ticker-item[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#0f172a99;border-radius:.5rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;border:1px solid transparent}.ticker-item[data-v-12f14315]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.ticker-icon[data-v-12f14315]{font-size:1.125rem;font-weight:700}.ticker-symbol[data-v-12f14315]{font-size:.875rem;font-weight:700;color:#cbd5e1;letter-spacing:.05em}.ticker-price[data-v-12f14315]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ticker-change[data-v-12f14315]{font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:.375rem}.ticker-change.positive[data-v-12f14315]{background:#22c55e33;color:#22c55e}.ticker-change.negative[data-v-12f14315]{background:#ef444433;color:#ef4444}.header-right[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem}.subscription-badge[data-v-12f14315]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem}.free-badge[data-v-12f14315]{background:#6b728033;color:#9ca3af;border:1px solid rgba(107,114,128,.3)}.pro-badge[data-v-12f14315]{background:linear-gradient(135deg,#3b82f633,#9333ea33);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.admin-badge[data-v-12f14315]{background:linear-gradient(135deg,#10b98133,#05966933);color:#10b981;border:1px solid rgba(16,185,129,.4);font-weight:700;box-shadow:0 0 15px #10b9814d}.premium-badge-header[data-v-12f14315]{background:linear-gradient(135deg,#f59e0b33,#ef444433);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.search-bar[data-v-12f14315]{position:relative;display:flex;align-items:center}.search-icon[data-v-12f14315]{position:absolute;left:1rem;font-size:1rem}.search-bar input[data-v-12f14315]{padding:.75rem 1rem .75rem 2.5rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;width:250px;font-size:.9rem}.search-bar input[data-v-12f14315]:focus{outline:none;border-color:#f59e0b}.user-profile[data-v-12f14315]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-12f14315]{width:45px;height:45px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem}.user-info[data-v-12f14315]{display:flex;flex-direction:column}.user-name[data-v-12f14315]{color:#fff;font-weight:600;font-size:.95rem}.user-risk[data-v-12f14315]{color:#9ca3af;font-size:.8rem}.content[data-v-12f14315]{flex:1;padding:2rem;overflow-y:auto}.upgrade-banner[data-v-12f14315]{background:linear-gradient(135deg,#f59e0b26,#ef444426);border:2px solid rgba(245,158,11,.3);border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-12f14315 .5s ease}.pro-banner[data-v-12f14315]{background:linear-gradient(135deg,#3b82f626,#9333ea26);border:2px solid rgba(59,130,246,.3)}.upgrade-content[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem}.upgrade-icon[data-v-12f14315]{font-size:3rem;flex-shrink:0}.upgrade-text[data-v-12f14315]{flex:1}.upgrade-text h3[data-v-12f14315]{color:#fff;font-size:1.25rem;margin:0 0 .5rem}.upgrade-text p[data-v-12f14315]{color:#9ca3af;margin:0;font-size:.95rem}.btn-upgrade[data-v-12f14315]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap}.btn-upgrade[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.expiration-banner[data-v-12f14315]{border-radius:1rem;padding:1.5rem 2rem;margin-bottom:2rem;animation:slideDown-12f14315 .5s ease,pulse-12f14315 2s infinite}.expiration-banner.warning[data-v-12f14315]{background:linear-gradient(135deg,#eab30833,#ca8a0433);border:2px solid rgba(234,179,8,.5)}.expiration-banner.critical[data-v-12f14315]{background:linear-gradient(135deg,#ef444433,#dc262633);border:2px solid rgba(239,68,68,.6);animation:slideDown-12f14315 .5s ease,criticalPulse-12f14315 1s infinite}.expiration-content[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem}.expiration-icon[data-v-12f14315]{font-size:3rem;flex-shrink:0;animation:bounce-12f14315 1s infinite}.expiration-text[data-v-12f14315]{flex:1}.expiration-text h3[data-v-12f14315]{color:#fff;font-size:1.3rem;margin:0 0 .5rem;font-weight:700}.expiration-text p[data-v-12f14315]{color:#e5e7eb;margin:.25rem 0;font-size:1rem}.expiration-text strong[data-v-12f14315]{color:#fbbf24;font-weight:700}.expiration-date[data-v-12f14315]{color:#9ca3af!important;font-size:.85rem!important;margin-top:.5rem!important}.btn-extend[data-v-12f14315]{padding:.85rem 1.75rem;background:linear-gradient(135deg,#eab308,#ca8a04);border:none;border-radius:.5rem;color:#fff;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;font-size:1rem;box-shadow:0 4px 12px #eab3084d}.btn-extend[data-v-12f14315]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #eab30880}.btn-extend.critical-btn[data-v-12f14315]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444466;animation:buttonPulse-12f14315 1.5s infinite}.btn-extend.critical-btn[data-v-12f14315]:hover{box-shadow:0 8px 20px #ef444499}.btn-extend.grace-btn[data-v-12f14315]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98166;animation:buttonPulse-12f14315 1.5s infinite;font-size:1.05rem}.btn-extend.grace-btn[data-v-12f14315]:hover{box-shadow:0 8px 20px #10b98199}.expiration-banner.grace-period[data-v-12f14315]{background:linear-gradient(135deg,#10b98133,#05966933);border:2px solid rgba(16,185,129,.5);animation:slideDown-12f14315 .5s ease,gracePulse-12f14315 2s infinite}@keyframes gracePulse-12f14315{0%,to{box-shadow:0 0 #10b98166;border-color:#10b98180}50%{box-shadow:0 0 25px 12px #10b98133;border-color:#10b981cc}}@keyframes pulse-12f14315{0%,to{box-shadow:0 0 #eab30866}50%{box-shadow:0 0 20px 10px #eab30833}}@keyframes criticalPulse-12f14315{0%,to{box-shadow:0 0 #ef444480;border-color:#ef444499}50%{box-shadow:0 0 30px 15px #ef44444d;border-color:#ef4444e6}}@keyframes bounce-12f14315{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes buttonPulse-12f14315{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.stats-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-12f14315]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.stat-card[data-v-12f14315]:hover{transform:translateY(-2px);border-color:#f59e0b;box-shadow:0 10px 30px #f59e0b33}.stat-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stat-icon[data-v-12f14315]{font-size:2rem}.stat-trend[data-v-12f14315]{font-size:.85rem;font-weight:600;padding:.25rem .75rem;border-radius:1rem;background:#ffffff1a;color:#9ca3af}.stat-trend.positive[data-v-12f14315]{background:#22c55e33;color:#22c55e}.stat-trend.negative[data-v-12f14315]{background:#ef444433;color:#ef4444}.stat-value[data-v-12f14315]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem;transition:color .3s ease}.stat-value.positive[data-v-12f14315]{color:#22c55e}.stat-value.negative[data-v-12f14315]{color:#ef4444}.stat-label[data-v-12f14315]{color:#9ca3af;font-size:.9rem}.stat-sublabel[data-v-12f14315]{color:#6b7280;font-size:.75rem;margin-top:.25rem;font-weight:400}.stat-sublabel.total-balance[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.2);font-size:.85rem}.total-balance .total-label[data-v-12f14315]{color:#94a3b8;font-weight:600}.total-balance .total-value[data-v-12f14315]{font-weight:700;font-family:Courier New,monospace;font-size:.9rem}.total-balance .total-value.positive[data-v-12f14315]{color:#22c55e}.total-balance .total-value.negative[data-v-12f14315]{color:#ef4444}.section-card[data-v-12f14315]{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;margin-bottom:2rem}.section-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.section-header h2[data-v-12f14315]{color:#fff;font-size:1.5rem;font-weight:700}.header-title-group[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem}.current-price-display[data-v-12f14315]{display:flex;align-items:center;gap:.75rem}.price-label[data-v-12f14315]{color:#9ca3af;font-size:.9rem;font-weight:500}.price-value[data-v-12f14315]{color:#fff;font-size:1.5rem;font-weight:700}.price-change[data-v-12f14315]{padding:.25rem .75rem;border-radius:.5rem;font-size:.9rem;font-weight:600}.price-change.positive[data-v-12f14315]{background:#22c55e33;color:#22c55e}.price-change.negative[data-v-12f14315]{background:#ef444433;color:#ef4444}.btn-refresh[data-v-12f14315]{padding:.5rem 1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.5rem;color:#f59e0b;cursor:pointer;font-weight:600;transition:all .3s}.btn-refresh[data-v-12f14315]:hover{background:#f59e0b33;border-color:#f59e0b}.recommendations[data-v-12f14315]{display:grid;gap:1.5rem}.recommendation-card[data-v-12f14315]{background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;transition:all .3s}.recommendation-card[data-v-12f14315]:hover{border-color:#f59e0b80;background:#0a0f1ecc}.rec-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.rec-coin[data-v-12f14315]{display:flex;align-items:center;gap:.5rem}.coin-symbol[data-v-12f14315]{font-size:1.25rem;font-weight:700;color:#fff}.coin-name[data-v-12f14315]{color:#9ca3af;font-size:.9rem}.rec-badge[data-v-12f14315]{padding:.5rem 1rem;border-radius:.5rem;font-weight:700;font-size:.85rem}.rec-badge.buy[data-v-12f14315]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.rec-badge.sell[data-v-12f14315]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.rec-badge.hold[data-v-12f14315]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.rec-details[data-v-12f14315]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;padding:1rem;background:#0003;border-radius:.5rem}.rec-price[data-v-12f14315],.rec-target[data-v-12f14315],.rec-stop[data-v-12f14315]{display:flex;flex-direction:column;gap:.25rem}.rec-details .label[data-v-12f14315]{color:#9ca3af;font-size:.8rem}.rec-details .value[data-v-12f14315]{color:#fff;font-weight:700;font-size:1.1rem}.rec-analysis[data-v-12f14315]{color:#d1d5db;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.rec-indicators[data-v-12f14315]{display:flex;gap:1rem;flex-wrap:wrap}.indicator[data-v-12f14315]{padding:.5rem .75rem;background:#ffffff0d;border-radius:.5rem;color:#9ca3af;font-size:.85rem}.grid-2[data-v-12f14315]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.portfolio-list[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.portfolio-item[data-v-12f14315]{padding:1rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.asset-info[data-v-12f14315]{display:flex;justify-content:space-between;margin-bottom:.75rem}.asset-symbol[data-v-12f14315]{font-weight:700;color:#fff;font-size:1.1rem}.asset-amount[data-v-12f14315]{color:#9ca3af;font-size:.9rem}.asset-value[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.asset-value .value[data-v-12f14315]{font-weight:700;color:#fff;font-size:1.25rem}.change[data-v-12f14315]{font-weight:600;font-size:.9rem}.change.positive[data-v-12f14315]{color:#22c55e}.change.negative[data-v-12f14315]{color:#ef4444}.asset-bar[data-v-12f14315]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.bar-fill[data-v-12f14315]{height:100%;background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:3px;transition:width .5s}.alerts-card[data-v-12f14315]{position:relative;overflow:visible}.alerts-header-content[data-v-12f14315]{display:flex;align-items:center;gap:1rem}.btn-view-all-alerts[data-v-12f14315]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-view-all-alerts[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.alerts-empty-state[data-v-12f14315]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-state-icon[data-v-12f14315]{font-size:4rem;margin-bottom:1rem;animation:checkPulse-12f14315 2s ease-in-out infinite}@keyframes checkPulse-12f14315{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.empty-state-title[data-v-12f14315]{font-size:1.25rem;font-weight:700;color:#10b981;margin-bottom:.5rem}.empty-state-subtitle[data-v-12f14315]{font-size:.95rem;color:#64748b}.alerts-preview-list[data-v-12f14315]{display:flex;flex-direction:column;gap:.75rem}.alert-item-preview[data-v-12f14315]{display:flex;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden;cursor:pointer;transition:all .3s ease}.alert-item-preview[data-v-12f14315]:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.alert-indicator-preview[data-v-12f14315]{width:4px;min-height:100%}.alert-success .alert-indicator-preview[data-v-12f14315]{background:linear-gradient(180deg,#10b981,#059669)}.alert-warning .alert-indicator-preview[data-v-12f14315]{background:linear-gradient(180deg,#f59e0b,#d97706)}.alert-danger .alert-indicator-preview[data-v-12f14315]{background:linear-gradient(180deg,#ef4444,#dc2626)}.alert-info .alert-indicator-preview[data-v-12f14315]{background:linear-gradient(180deg,#3b82f6,#2563eb)}.alert-content-preview[data-v-12f14315]{flex:1;padding:1rem}.alert-header-preview[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.alert-icon-preview[data-v-12f14315]{font-size:1.5rem;flex-shrink:0}.alert-title-preview[data-v-12f14315]{flex:1;font-size:.95rem;font-weight:600;color:#e2e8f0}.alert-time-preview[data-v-12f14315]{font-size:.8rem;color:#94a3b8;flex-shrink:0}.alert-message-preview[data-v-12f14315]{font-size:.875rem;color:#cbd5e1;line-height:1.5;margin-bottom:.5rem}.alert-coin-preview[data-v-12f14315]{display:inline-block;padding:.25rem .75rem;background:#667eea26;color:#a5b4fc;border-radius:.375rem;font-size:.75rem;font-weight:600}.alerts-more-indicator[data-v-12f14315]{text-align:center;padding:.75rem;color:#94a3b8;font-size:.875rem;font-weight:500;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:.5rem;cursor:pointer;transition:all .3s ease}.alerts-more-indicator[data-v-12f14315]:hover{background:#ffffff0d;color:#cbd5e1}.risk-section[data-v-12f14315]{padding:2rem}.alerts-stats-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2rem}.alert-stat-card[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);transition:all .3s ease}.alert-stat-card[data-v-12f14315]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.success-stat[data-v-12f14315]{background:linear-gradient(135deg,#22c55e1a,#10b9810d);border-color:#22c55e4d}.warning-stat[data-v-12f14315]{background:linear-gradient(135deg,#f59e0b1a,#d977060d);border-color:#f59e0b4d}.danger-stat[data-v-12f14315]{background:linear-gradient(135deg,#ef44441a,#dc26260d);border-color:#ef44444d}.info-stat[data-v-12f14315]{background:linear-gradient(135deg,#3b82f61a,#2563eb0d);border-color:#3b82f64d}.alert-stat-card .stat-icon[data-v-12f14315]{font-size:2.5rem;min-width:3rem;text-align:center}.alert-stat-card .stat-content[data-v-12f14315]{flex:1}.alert-stat-card .stat-label[data-v-12f14315]{font-size:.875rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.alert-stat-card .stat-value[data-v-12f14315]{font-size:2rem;font-weight:800;color:#f8fafc}.alerts-filters-section[data-v-12f14315]{display:flex;gap:1.5rem;align-items:center;margin-bottom:2rem;flex-wrap:wrap}.alerts-filter-tabs[data-v-12f14315]{display:flex;gap:.75rem;flex:1;flex-wrap:wrap}.filter-tab[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#cbd5e1;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.filter-tab[data-v-12f14315]:hover{background:#1e293bcc;border-color:#94a3b866;transform:translateY(-2px)}.filter-tab.active[data-v-12f14315]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.filter-icon[data-v-12f14315]{font-size:1.125rem}.filter-label[data-v-12f14315]{font-weight:700}.filter-count[data-v-12f14315]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:#fff3;border-radius:.75rem;font-size:.75rem;font-weight:800}.filter-tab.active .filter-count[data-v-12f14315]{background:#ffffff4d}.alerts-search-box[data-v-12f14315]{position:relative;min-width:280px}.alerts-search-box .search-icon[data-v-12f14315]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;color:#94a3b8;pointer-events:none}.alerts-search-input[data-v-12f14315]{width:100%;padding:.75rem 1rem .75rem 3rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);color:#f8fafc;border-radius:.75rem;font-size:.875rem;transition:all .3s ease}.alerts-search-input[data-v-12f14315]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.alerts-search-input[data-v-12f14315]::placeholder{color:#64748b}.alert-settings-panel[data-v-12f14315]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.settings-title[data-v-12f14315]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem}.settings-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.setting-item[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#0f172a99;border:1px solid rgba(148,163,184,.1);border-radius:.75rem;cursor:pointer;transition:all .3s ease}.setting-item[data-v-12f14315]:hover{background:#0f172acc;border-color:#94a3b84d}.setting-item input[type=checkbox][data-v-12f14315]{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#3b82f6}.setting-label[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;flex:1;font-size:.875rem;font-weight:600;color:#cbd5e1}.setting-icon[data-v-12f14315]{font-size:1.125rem}.slide-down-enter-active[data-v-12f14315],.slide-down-leave-active[data-v-12f14315]{transition:all .3s ease}.slide-down-enter-from[data-v-12f14315],.slide-down-leave-to[data-v-12f14315]{opacity:0;transform:translateY(-10px)}.alerts-page-content[data-v-12f14315]{min-height:400px}.no-alerts-full[data-v-12f14315]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:2px dashed rgba(148,163,184,.3);border-radius:1.5rem}.no-alerts-icon-large[data-v-12f14315]{font-size:6rem;margin-bottom:1.5rem;animation:float-12f14315 3s ease-in-out infinite}@keyframes float-12f14315{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.no-alerts-title[data-v-12f14315]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.75rem}.no-alerts-text[data-v-12f14315]{font-size:1rem;color:#94a3b8;margin-bottom:2rem}.btn-reset-filters[data-v-12f14315]{padding:.875rem 2rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.btn-reset-filters[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.alerts-full-list[data-v-12f14315]{display:flex;flex-direction:column;gap:1.25rem}.alert-item-full[data-v-12f14315]{position:relative;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;padding:0;overflow:hidden;transition:all .3s ease;animation:alertSlideInFull-12f14315 .4s ease-out}@keyframes alertSlideInFull-12f14315{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alert-item-full[data-v-12f14315]:hover{border-color:#3b82f680;transform:translate(4px);box-shadow:0 12px 32px #0006}.alert-item-full.alert-read[data-v-12f14315]{opacity:.5}.alert-indicator-full[data-v-12f14315]{position:absolute;left:0;top:0;bottom:0;width:5px}.alert-main-content[data-v-12f14315]{padding:1.75rem 1.75rem 1.75rem 2.25rem}.alert-header-full[data-v-12f14315]{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.25rem}.alert-icon-large[data-v-12f14315]{font-size:3rem;min-width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:1rem}.alert-header-info[data-v-12f14315]{flex:1;min-width:0}.alert-title-row[data-v-12f14315]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.alert-title-full[data-v-12f14315]{font-size:1.375rem;font-weight:800;color:#f8fafc;margin:0;line-height:1.3}.alert-coin-badge[data-v-12f14315]{display:inline-flex;align-items:center;padding:.375rem 1rem;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;font-size:.8rem;font-weight:800;border-radius:1rem;letter-spacing:.05em;box-shadow:0 4px 12px #3b82f64d}.alert-metadata[data-v-12f14315]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.alert-time-full[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#94a3b8;font-weight:600}.clock-icon-small[data-v-12f14315]{width:1rem;height:1rem;opacity:.7}.alert-priority[data-v-12f14315]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:700}.priority-high[data-v-12f14315]{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.priority-medium[data-v-12f14315]{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.priority-low[data-v-12f14315]{background:#22c55e33;color:#86efac;border:1px solid rgba(34,197,94,.4)}.btn-dismiss-alert-full[data-v-12f14315]{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;border-radius:.75rem;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;padding:0}.btn-dismiss-alert-full[data-v-12f14315]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg) scale(1.1)}.alert-message-full[data-v-12f14315]{font-size:1rem;color:#cbd5e1;line-height:1.7;margin-bottom:1.25rem}.alert-details-full[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;padding:1.25rem;background:#0f172a99;border-radius:.75rem;margin-bottom:1.25rem}.alert-detail-item[data-v-12f14315]{display:flex;flex-direction:column;gap:.375rem}.detail-label[data-v-12f14315]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-12f14315]{font-size:1.125rem;color:#f8fafc;font-weight:800;font-family:Courier New,monospace}.detail-value.success[data-v-12f14315]{color:#22c55e}.detail-value.warning[data-v-12f14315]{color:#f59e0b}.detail-value.danger[data-v-12f14315]{color:#ef4444}.alert-action-footer[data-v-12f14315]{display:flex;justify-content:flex-end}.btn-alert-action[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #22c55e4d}.btn-alert-action[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #22c55e66}@media(max-width:1024px){.alerts-page[data-v-12f14315]{padding:1.5rem}.page-main-title[data-v-12f14315]{font-size:1.875rem}.alerts-stats-grid[data-v-12f14315]{grid-template-columns:repeat(2,1fr)}.alerts-filters-section[data-v-12f14315]{flex-direction:column;align-items:stretch}.alerts-filter-tabs[data-v-12f14315]{flex-wrap:wrap}.alerts-search-box[data-v-12f14315]{min-width:100%}}@media(max-width:640px){.alerts-page[data-v-12f14315]{padding:1rem}.alerts-page-header[data-v-12f14315]{flex-direction:column;gap:1.5rem}.alerts-page-actions[data-v-12f14315]{width:100%;flex-direction:column}.btn-refresh-alerts[data-v-12f14315],.btn-alert-settings[data-v-12f14315]{width:100%;justify-content:center}.alerts-stats-grid[data-v-12f14315]{grid-template-columns:1fr}.filter-tab[data-v-12f14315]{flex:1;justify-content:center}.settings-grid[data-v-12f14315]{grid-template-columns:1fr}.alert-header-full[data-v-12f14315]{flex-direction:column;gap:1rem}.alert-icon-large[data-v-12f14315]{align-self:flex-start}.alert-details-full[data-v-12f14315]{grid-template-columns:1fr}.alert-main-content[data-v-12f14315]{padding:1.25rem 1.25rem 1.25rem 1.75rem}}.indicators-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-bottom:2rem}@media(max-width:768px){.indicators-grid[data-v-12f14315]{grid-template-columns:1fr}}.indicator-card[data-v-12f14315]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;text-align:center;position:relative;transition:all .3s}.indicator-card.enhanced[data-v-12f14315]{background:linear-gradient(135deg,#0f172acc,#1e293b99);border:1px solid rgba(59,130,246,.2);padding:1.25rem;text-align:left;box-shadow:0 4px 6px #0000001a}.indicator-card.enhanced[data-v-12f14315]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 8px 12px #0003}.indicator-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.indicator-label[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.indicator-icon[data-v-12f14315]{font-size:1.25rem}.info-tooltip[data-v-12f14315]{cursor:help;font-size:.85rem;opacity:.6;transition:opacity .2s;position:relative}.info-tooltip[data-v-12f14315]:hover{opacity:1}.info-tooltip[data-v-12f14315]:before{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;padding:.75rem 1rem;background:#0f172afa;border:1px solid rgba(59,130,246,.4);border-radius:.5rem;color:#fff;font-size:.8rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000;box-shadow:0 4px 12px #0006;line-height:1.4}.info-tooltip[data-v-12f14315]:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.25rem;border:6px solid transparent;border-top-color:#0f172afa;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:1000}.info-tooltip[data-v-12f14315]:hover:before,.info-tooltip[data-v-12f14315]:hover:after{opacity:1;transform:translate(-50%) translateY(-4px)}.indicator-value-large[data-v-12f14315]{color:#fff;font-size:1.75rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-gauge[data-v-12f14315]{margin:1rem 0}.gauge-track[data-v-12f14315]{position:relative;height:32px;background:#1e293b99;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.gauge-zones[data-v-12f14315]{display:flex;height:100%;position:absolute;width:100%;z-index:0}.gauge-zones .zone[data-v-12f14315]{flex:1;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;opacity:.4;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.gauge-zones .zone.oversold[data-v-12f14315]{background:#22c55e33}.gauge-zones .zone.neutral[data-v-12f14315]{background:#3b82f633}.gauge-zones .zone.overbought[data-v-12f14315]{background:#ef444433}.gauge-fill[data-v-12f14315]{position:absolute;height:100%;z-index:1;border-radius:16px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.gauge-pointer[data-v-12f14315]{position:absolute;top:50%;transform:translate(-50%,-50%);width:4px;height:24px;background:#fff;border-radius:2px;z-index:2;box-shadow:0 0 8px #fffc,0 2px 4px #00000080;transition:left .8s cubic-bezier(.4,0,.2,1)}.gauge-labels[data-v-12f14315]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#64748b;font-weight:600}.trend-visual[data-v-12f14315]{margin:1rem 0}.trend-lines[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem}.trend-line[data-v-12f14315]{display:flex;align-items:center;padding:.5rem 1rem;background:#1e293b99;border-radius:.5rem;border-left:3px solid #64748b;transition:all .3s;font-size:.85rem;color:#94a3b8;font-weight:600}.trend-line.short[data-v-12f14315]{border-left-color:#3b82f6}.trend-line.long[data-v-12f14315]{border-left-color:#8b5cf6}.trend-line.above[data-v-12f14315]{background:#22c55e26;border-left-color:#22c55e;color:#22c55e;transform:translate(8px)}.macd-visual[data-v-12f14315]{margin:1rem 0}.macd-histogram[data-v-12f14315]{display:flex;align-items:flex-end;justify-content:space-around;height:60px;padding:.5rem;background:#1e293b66;border-radius:.5rem}.macd-bar[data-v-12f14315]{flex:1;margin:0 2px;border-radius:2px;transition:all .6s cubic-bezier(.4,0,.2,1);min-height:4px}.macd-bar.positive[data-v-12f14315]{background:linear-gradient(to top,#22c55e,#16a34a)}.macd-bar.negative[data-v-12f14315]{background:linear-gradient(to top,#ef4444,#dc2626)}.bollinger-visual[data-v-12f14315]{margin:1rem 0}.bollinger-bands[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#1e293b66;border-radius:.5rem}.band[data-v-12f14315]{position:relative;padding:.5rem;border-radius:.375rem;font-size:.75rem;color:#94a3b8;font-weight:600}.band.upper[data-v-12f14315]{background:#ef44441a;border:1px solid rgba(239,68,68,.3)}.band.middle[data-v-12f14315]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);position:relative}.band.lower[data-v-12f14315]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.price-marker[data-v-12f14315]{position:absolute;width:8px;height:8px;border-radius:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px currentColor;z-index:10;animation:pulse-12f14315 2s ease-in-out infinite}@keyframes pulse-12f14315{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.2)}}.volatility-visual[data-v-12f14315]{margin:1rem 0}.volatility-meter[data-v-12f14315]{height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.meter-fill[data-v-12f14315]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.meter-labels[data-v-12f14315]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:#64748b;font-weight:600}.momentum-visual[data-v-12f14315]{margin:1rem 0}.momentum-gauge[data-v-12f14315]{position:relative;height:24px;background:#1e293b99;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.momentum-gauge .gauge-fill[data-v-12f14315]{height:100%;border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #3b82f680}.supertrend-visual[data-v-12f14315]{margin:1rem 0}.signal-display[data-v-12f14315]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border-radius:.5rem;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s}.signal-display.bullish[data-v-12f14315]{background:linear-gradient(135deg,#22c55e33,#16a34a1a);border:2px solid #22c55e;color:#22c55e}.signal-display.bearish[data-v-12f14315]{background:linear-gradient(135deg,#ef444433,#dc26261a);border:2px solid #ef4444;color:#ef4444}.signal-icon[data-v-12f14315]{font-size:1.5rem;animation:pulse-12f14315 2s ease-in-out infinite}.signal-text[data-v-12f14315]{text-shadow:0 2px 4px rgba(0,0,0,.3)}.indicator-status-badge[data-v-12f14315]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-top:.75rem}.indicator-status-badge.bullish[data-v-12f14315]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.indicator-status-badge.bearish[data-v-12f14315]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.indicator-status-badge.neutral[data-v-12f14315]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.4)}.indicator-status-badge.large[data-v-12f14315]{font-size:.95rem;padding:.75rem 1.25rem}.indicator-explanation[data-v-12f14315]{margin-top:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;display:flex;align-items:flex-start;gap:.75rem;transition:all .3s ease}.indicator-explanation[data-v-12f14315]:hover{background:linear-gradient(135deg,#3b82f61f,#6366f11f);border-left-color:#3b82f6b3}.explanation-icon[data-v-12f14315]{font-size:1.25rem;flex-shrink:0;margin-top:.125rem;filter:drop-shadow(0 2px 4px rgba(59,130,246,.3))}.explanation-text[data-v-12f14315]{color:#cbd5e1;font-size:.875rem;line-height:1.6;margin:0;font-weight:400}.indicator-explanation .explanation-text strong[data-v-12f14315]{color:#e2e8f0;font-weight:600}.technical-analysis-summary[data-v-12f14315]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:1px solid rgba(59,130,246,.3);border-radius:1rem;box-shadow:0 8px 32px #0000004d}.summary-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(59,130,246,.2)}.summary-title[data-v-12f14315]{font-size:1.5rem;font-weight:700;color:#e2e8f0;margin:0;display:flex;align-items:center;gap:.5rem}.summary-subtitle[data-v-12f14315]{font-size:.875rem;color:#94a3b8;font-weight:600;background:#3b82f61a;padding:.375rem .875rem;border-radius:.5rem}.summary-content[data-v-12f14315]{display:grid;gap:1.25rem;margin-bottom:1.5rem}.summary-section[data-v-12f14315]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#0f172a99,#1e293b99);border:1px solid rgba(148,163,184,.15);border-radius:.75rem;transition:all .3s ease}.summary-section[data-v-12f14315]:hover{border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 12px #3b82f626}.section-icon[data-v-12f14315]{font-size:2rem;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(59,130,246,.4))}.section-content[data-v-12f14315]{flex:1}.section-title[data-v-12f14315]{font-size:1rem;font-weight:700;color:#3b82f6;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.section-text[data-v-12f14315]{font-size:.9375rem;line-height:1.7;color:#cbd5e1;margin:0}.summary-footer[data-v-12f14315]{display:flex;justify-content:center;padding-top:1.5rem;border-top:2px solid rgba(59,130,246,.2)}.overall-sentiment[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:.75rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 16px #0000004d;transition:all .3s ease}.overall-sentiment[data-v-12f14315]:hover{transform:scale(1.05)}.overall-sentiment.very-bullish[data-v-12f14315]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.overall-sentiment.bullish[data-v-12f14315]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.overall-sentiment.neutral[data-v-12f14315]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.overall-sentiment.warning[data-v-12f14315]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.overall-sentiment.bearish[data-v-12f14315]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.sentiment-icon[data-v-12f14315]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.sentiment-text[data-v-12f14315]{text-shadow:0 2px 4px rgba(0,0,0,.2)}.indicator-card.locked-card[data-v-12f14315]{opacity:.6;filter:blur(2px);pointer-events:none}.indicator-card.locked-card[data-v-12f14315]:hover{opacity:.8}.lock-overlay[data-v-12f14315]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.75rem;z-index:10;cursor:pointer;transition:all .3s}.lock-overlay[data-v-12f14315]:hover{background:#000c}.lock-icon[data-v-12f14315]{font-size:2.5rem;margin-bottom:.5rem;animation:lockPulse-12f14315 2s ease-in-out infinite}@keyframes lockPulse-12f14315{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.lock-text[data-v-12f14315]{color:#f59e0b;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.indicator-label[data-v-12f14315]{color:#9ca3af;font-size:.9rem;margin-bottom:.75rem}.indicator-value[data-v-12f14315]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.indicator-status[data-v-12f14315]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block}.indicator-status.bullish[data-v-12f14315]{background:#22c55e33;color:#22c55e}.indicator-status.bearish[data-v-12f14315]{background:#ef444433;color:#ef4444}.indicator-status.neutral[data-v-12f14315]{background:#f59e0b33;color:#f59e0b}.ai-analysis-box[data-v-12f14315]{padding:1.5rem;background:#0a0f1e99;border:1px solid rgba(245,158,11,.3);border-radius:.75rem}.ai-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-analysis-box h3[data-v-12f14315]{color:#fff;font-size:1.25rem;margin:0}.btn-ai-refresh[data-v-12f14315]{padding:.5rem 1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;transition:all .3s;font-size:.85rem}.btn-ai-refresh[data-v-12f14315]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #f59e0b66}.btn-ai-refresh[data-v-12f14315]:disabled{opacity:.6;cursor:not-allowed}.ai-loading[data-v-12f14315]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.ai-loading p[data-v-12f14315]{color:#9ca3af;font-size:.95rem}.ai-text[data-v-12f14315]{color:#d1d5db;line-height:1.9;margin-bottom:1.5rem;font-size:.95rem}.ai-analysis-box p[data-v-12f14315]{color:#d1d5db;line-height:1.7;margin-bottom:1rem}.ai-text[data-v-12f14315] h4.ai-section-title{color:#f59e0b;font-size:1.05rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem;padding-left:.5rem;border-left:3px solid #f59e0b}.ai-text[data-v-12f14315] .ai-bullet{color:#fbbf24;font-weight:600;margin-left:1rem}.ema-sma-section[data-v-12f14315]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.section-subtitle[data-v-12f14315]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.ma-visual-container[data-v-12f14315]{display:flex;flex-direction:column;gap:1.5rem}.current-price-indicator[data-v-12f14315]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f633,#6366f133);border:2px solid rgba(59,130,246,.4);border-radius:.75rem;box-shadow:0 4px 12px #3b82f633}.price-label[data-v-12f14315]{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.price-value[data-v-12f14315]{font-size:1.5rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.4)}.ma-visual-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.ma-visual-column[data-v-12f14315]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.15)}.ma-visual-title[data-v-12f14315]{display:flex;align-items:center;gap:.625rem;font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:1.25rem;padding-bottom:.875rem;border-bottom:2px solid rgba(59,130,246,.3)}.title-icon[data-v-12f14315]{font-size:1.25rem}.ma-visual-list[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.ma-visual-item[data-v-12f14315]{padding:1rem;background:#1e293b99;border-radius:.625rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.ma-visual-item[data-v-12f14315]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}.ma-visual-item.bullish[data-v-12f14315]{border-left:3px solid #22c55e}.ma-visual-item.bearish[data-v-12f14315]{border-left:3px solid #ef4444}.ma-info[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.ma-period[data-v-12f14315]{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.ma-price[data-v-12f14315]{font-size:.9375rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-distance-bar[data-v-12f14315]{height:8px;background:#0f172acc;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.distance-fill[data-v-12f14315]{height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px currentColor}.ma-distance-text[data-v-12f14315]{font-size:.8125rem;font-weight:600;color:#cbd5e1;text-align:right}.supertrend-visual-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}.supertrend-visual-card[data-v-12f14315]{background:linear-gradient(135deg,#0f172acc,#1e293bcc);border:1px solid rgba(148,163,184,.2);border-radius:.875rem;padding:1.25rem;transition:all .3s ease;position:relative;overflow:hidden}.supertrend-visual-card[data-v-12f14315]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.supertrend-visual-card.bullish[data-v-12f14315]:before{background:linear-gradient(90deg,transparent,#22c55e,transparent)}.supertrend-visual-card.bearish[data-v-12f14315]:before{background:linear-gradient(90deg,transparent,#ef4444,transparent)}.supertrend-visual-card[data-v-12f14315]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.st-card-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.15)}.st-timeframe[data-v-12f14315]{font-size:1.125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:1px}.st-trend-badge[data-v-12f14315]{display:flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase}.st-trend-badge.bullish[data-v-12f14315]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.st-trend-badge.bearish[data-v-12f14315]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.st-trend-badge.neutral[data-v-12f14315]{background:#94a3b833;color:#94a3b8;border:1px solid rgba(148,163,184,.4)}.trend-icon[data-v-12f14315]{font-size:1rem}.st-price-range[data-v-12f14315]{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem}.current-price-line[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;justify-content:center;padding:.625rem;background:#3b82f626;border:1px dashed rgba(59,130,246,.4);border-radius:.5rem}.price-marker[data-v-12f14315]{font-size:1.125rem}.price-text[data-v-12f14315]{font-size:1rem;font-weight:700;color:#3b82f6;font-family:Courier New,monospace}.st-level[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:.625rem;transition:all .3s ease}.st-level[data-v-12f14315]:hover{transform:translate(4px)}.resistance-level[data-v-12f14315]{background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid rgba(239,68,68,.3)}.support-level[data-v-12f14315]{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border:1px solid rgba(34,197,94,.3)}.level-icon[data-v-12f14315]{font-size:1.5rem;flex-shrink:0}.level-details[data-v-12f14315]{display:flex;flex-direction:column;gap:.25rem;flex:1}.level-name[data-v-12f14315]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.level-price[data-v-12f14315]{font-size:1rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.level-distance[data-v-12f14315]{font-size:.8125rem;font-weight:600;margin-top:.125rem}.level-distance.above[data-v-12f14315]{color:#22c55e}.level-distance.below[data-v-12f14315]{color:#ef4444}.st-recommendation[data-v-12f14315]{padding:.75rem 1rem;background:linear-gradient(135deg,#6366f11a,#3b82f61a);border-left:3px solid rgba(59,130,246,.5);border-radius:.5rem;font-size:.875rem;line-height:1.5;color:#cbd5e1;font-weight:500}.ma-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.ma-column[data-v-12f14315]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.ma-title[data-v-12f14315]{font-size:1rem;font-weight:700;color:#94a3b8;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.ma-list[data-v-12f14315]{display:flex;flex-direction:column;gap:.75rem}.ma-item[data-v-12f14315]{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:1rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.ma-item[data-v-12f14315]:hover{background:#1e293bb3;transform:translate(4px)}.ma-label[data-v-12f14315]{font-size:.875rem;font-weight:600;color:#94a3b8}.ma-value[data-v-12f14315]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.ma-status[data-v-12f14315]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.ma-status.bullish[data-v-12f14315]{color:#22c55e;background:#22c55e26}.ma-status.bearish[data-v-12f14315]{color:#ef4444;background:#ef444426}.ma-status.neutral[data-v-12f14315]{color:#94a3b8;background:#94a3b826}.supertrend-section[data-v-12f14315]{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem}.timeframe-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.timeframe-card[data-v-12f14315]{background:linear-gradient(135deg,#0f172ab3,#1e293bb3);border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:1.25rem;transition:all .3s ease}.timeframe-card[data-v-12f14315]:hover{border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.tf-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.tf-label[data-v-12f14315]{font-size:.875rem;font-weight:700;color:#f8fafc;text-transform:uppercase;letter-spacing:.05em}.tf-trend[data-v-12f14315]{font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.tf-trend.bullish[data-v-12f14315]{color:#22c55e;background:#22c55e26}.tf-trend.bearish[data-v-12f14315]{color:#ef4444;background:#ef444426}.tf-trend.neutral[data-v-12f14315]{color:#94a3b8;background:#94a3b826}.tf-levels[data-v-12f14315]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.level-item[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-radius:.5rem}.level-item.support[data-v-12f14315]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2)}.level-item.resistance[data-v-12f14315]{background:#ef44441a;border:1px solid rgba(239,68,68,.2)}.level-label[data-v-12f14315]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase}.level-value[data-v-12f14315]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.tf-distance[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#1e293b80;border-radius:.5rem}.distance-label[data-v-12f14315]{font-size:.7rem;color:#94a3b8}.distance-value[data-v-12f14315]{font-size:.75rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.buy-score-section[data-v-12f14315]{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:2px solid rgba(59,130,246,.3);border-radius:1.5rem}.coin-info-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background:linear-gradient(135deg,#3b82f626,#6366f126);border:1px solid rgba(59,130,246,.3);border-radius:1rem;margin-bottom:1.5rem}.coin-info-left[data-v-12f14315]{display:flex;align-items:baseline;gap:1rem}.coin-symbol-large[data-v-12f14315]{font-size:1.75rem;font-weight:900;color:#f8fafc;text-shadow:0 2px 12px rgba(59,130,246,.5);letter-spacing:.05em}.coin-period[data-v-12f14315]{font-size:1rem;font-weight:700;color:#3b82f6;background:#3b82f633;padding:.25rem .75rem;border-radius:.5rem;text-transform:uppercase}.coin-price-large[data-v-12f14315]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.price-label-small[data-v-12f14315]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.price-value-large[data-v-12f14315]{font-size:1.5rem;font-weight:900;color:#22c55e;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(34,197,94,.4)}.section-header-with-share[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.btn-share[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#1da1f2,#0c8cd9);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #1da1f24d}.btn-share[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1da1f280;background:linear-gradient(135deg,#0c8cd9,#1da1f2)}.btn-share[data-v-12f14315]:active{transform:translateY(0)}.btn-share svg[data-v-12f14315]{width:20px;height:20px}.share-dropdown-wrapper[data-v-12f14315]{position:relative}.share-dropdown-menu[data-v-12f14315]{position:absolute;top:100%;right:0;margin-top:.5rem;background:linear-gradient(135deg,#1e293bfa,#0f172afa);border:1px solid rgba(148,163,184,.3);border-radius:.75rem;padding:.5rem;min-width:220px;box-shadow:0 8px 32px #0006;z-index:1000;animation:slideDown-12f14315 .2s ease-out}.share-option[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#e2e8f0;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.share-option[data-v-12f14315]:hover{background:#3b82f626;color:#60a5fa;transform:translate(4px)}.share-option svg[data-v-12f14315]{flex-shrink:0;width:20px;height:20px}.share-option[data-v-12f14315]:nth-child(1):hover{background:#1da1f226;color:#1da1f2}.share-option[data-v-12f14315]:nth-child(2):hover{background:#0088cc26;color:#08c}.share-option[data-v-12f14315]:nth-child(3):hover{background:#25d36626;color:#25d366}.share-option[data-v-12f14315]:nth-child(4):hover{background:#a855f726;color:#a855f7}.score-container[data-v-12f14315]{display:grid;grid-template-columns:350px 1fr;gap:2rem}.score-gauge-wrapper[data-v-12f14315]{display:flex;flex-direction:column;gap:1.5rem}.score-gauge[data-v-12f14315]{position:relative;width:100%;height:150px}.gauge-svg[data-v-12f14315]{width:100%;height:100%}.gauge-score[data-v-12f14315]{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-number[data-v-12f14315]{font-size:3rem;font-weight:800;line-height:1}.score-label[data-v-12f14315]{font-size:1rem;color:#94a3b8;font-weight:600}.score-status[data-v-12f14315]{padding:1rem 1.5rem;border-radius:.75rem;text-align:center;font-size:1rem;font-weight:700;color:#fff}.score-details[data-v-12f14315]{display:flex;flex-direction:column;gap:2rem}.score-breakdown[data-v-12f14315]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.breakdown-title[data-v-12f14315]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.breakdown-item[data-v-12f14315]{margin-bottom:1rem}.breakdown-header[data-v-12f14315]{display:flex;justify-content:space-between;margin-bottom:.5rem}.breakdown-name[data-v-12f14315]{font-size:.875rem;font-weight:600;color:#94a3b8}.breakdown-points[data-v-12f14315]{font-size:.875rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.breakdown-bar[data-v-12f14315]{height:8px;background:#1e293b80;border-radius:4px;overflow:hidden}.breakdown-fill[data-v-12f14315]{height:100%;transition:width .5s ease}.total-score[data-v-12f14315]{display:flex;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(148,163,184,.2);font-size:1rem;font-weight:700;color:#f8fafc}.total-value[data-v-12f14315]{color:#3b82f6}.entry-zone[data-v-12f14315]{background:#0f172a80;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.entry-title[data-v-12f14315]{font-size:1rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.entry-recommendation[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.entry-status[data-v-12f14315]{padding:1rem;border-radius:.5rem;font-size:.95rem;font-weight:700;text-align:center}.entry-status.excellent[data-v-12f14315]{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}.entry-status.good[data-v-12f14315]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#4ade80}.entry-status.moderate[data-v-12f14315]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#f59e0b}.entry-status.risky[data-v-12f14315]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}.entry-status.waiting[data-v-12f14315]{background:#94a3b826;border:1px solid rgba(148,163,184,.2);color:#94a3b8}.entry-prices[data-v-12f14315]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.price-item[data-v-12f14315]{padding:.75rem;border-radius:.5rem;border:1px solid}.price-item.ideal[data-v-12f14315]{background:#22c55e1a;border-color:#22c55e33}.price-item.acceptable[data-v-12f14315]{background:#f59e0b1a;border-color:#f59e0b33}.price-item.stop[data-v-12f14315]{background:#ef44441a;border-color:#ef444433}.price-item.target[data-v-12f14315]{background:#3b82f61a;border-color:#3b82f633}.price-label[data-v-12f14315]{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;margin-bottom:.25rem;text-transform:uppercase}.price-value[data-v-12f14315]{display:block;font-size:.9rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.risk-reward[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:.5rem}.rr-label[data-v-12f14315]{font-size:.875rem;font-weight:600;color:#94a3b8}.rr-value[data-v-12f14315]{font-size:1.125rem;font-weight:800;color:#6366f1;font-family:Courier New,monospace}@media(max-width:1024px){.ma-grid[data-v-12f14315],.score-container[data-v-12f14315],.entry-prices[data-v-12f14315]{grid-template-columns:1fr}.alerts-header-content[data-v-12f14315]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-item[data-v-12f14315]{padding:1rem}.alert-icon[data-v-12f14315]{font-size:1.5rem;min-width:2rem;height:2rem}}@media(max-width:640px){.section-header[data-v-12f14315]{flex-direction:column;align-items:flex-start;gap:1rem}.btn-clear-alerts[data-v-12f14315]{width:100%}.alert-footer[data-v-12f14315]{flex-direction:column;align-items:flex-start;gap:.5rem}.alert-count-badge[data-v-12f14315]{font-size:.65rem;min-width:1.125rem;height:1.125rem}}.ai-text[data-v-12f14315] .ai-highlight{color:#22c55e;font-weight:700;background:#22c55e1a;padding:.15rem .5rem;border-radius:.25rem}.ai-text[data-v-12f14315] .ai-arrow{color:#f59e0b;font-weight:700;margin:0 .25rem}.ai-text[data-v-12f14315] .ai-price{color:#60a5fa;font-weight:600;font-family:Courier New,monospace}.analysis-tags[data-v-12f14315]{display:flex;gap:.75rem;flex-wrap:wrap}.tag[data-v-12f14315]{padding:.5rem 1rem;background:#ffffff1a;border-radius:.5rem;color:#9ca3af;font-size:.85rem;font-weight:600}.tag.bullish[data-v-12f14315]{background:#22c55e33;color:#22c55e}.market-sentiment-section[data-v-12f14315]{margin-bottom:2rem;position:relative}.locked-section[data-v-12f14315]{position:relative;filter:blur(3px);opacity:.5;pointer-events:none}.locked-section[data-v-12f14315]:before{content:"";position:absolute;inset:0;background:#0006;z-index:5;border-radius:1rem}.section-title-wrapper[data-v-12f14315]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.section-lock-badge[data-v-12f14315]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.375rem .75rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.375rem;animation:lockBadgePulse-12f14315 2s ease-in-out infinite}@keyframes lockBadgePulse-12f14315{0%,to{box-shadow:0 0 #f59e0bb3}50%{box-shadow:0 0 0 8px #f59e0b00}}.sentiment-title[data-v-12f14315]{color:#fff;font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.5rem;margin:0}.sentiment-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.sentiment-card[data-v-12f14315]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.sentiment-card[data-v-12f14315]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.sentiment-icon[data-v-12f14315]{font-size:2.5rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.sentiment-content[data-v-12f14315]{flex:1}.sentiment-label[data-v-12f14315]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.sentiment-value[data-v-12f14315]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.sentiment-status[data-v-12f14315]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;margin-bottom:.75rem}.sentiment-status.bullish[data-v-12f14315]{background:#22c55e33;color:#22c55e}.sentiment-status.bearish[data-v-12f14315]{background:#ef444433;color:#ef4444}.sentiment-status.neutral[data-v-12f14315]{background:#f59e0b33;color:#f59e0b}.sentiment-description[data-v-12f14315]{color:#d1d5db;font-size:.85rem;line-height:1.5}.position-balance-section[data-v-12f14315]{margin-bottom:2rem}.position-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.position-card[data-v-12f14315]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s}.position-card.highlight[data-v-12f14315]{border-color:#f59e0b4d;background:linear-gradient(135deg,#1e293b,#0f172a)}.position-card[data-v-12f14315]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.position-header[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-icon[data-v-12f14315]{font-size:2rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f59e0b1a;border-radius:.75rem}.position-title[data-v-12f14315]{color:#fff;font-size:1rem;font-weight:700}.position-content[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.ratio-display[data-v-12f14315]{text-align:center;padding:1rem;background:#0003;border-radius:.75rem}.ratio-value[data-v-12f14315]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.25rem}.ratio-label[data-v-12f14315]{color:#9ca3af;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.account-split[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem}.account-bar[data-v-12f14315]{height:12px;background:#ffffff0d;border-radius:6px;overflow:hidden;display:flex}.long-bar[data-v-12f14315]{background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .5s}.short-bar[data-v-12f14315]{background:linear-gradient(90deg,#ef4444,#dc2626);transition:width .5s}.account-percentages[data-v-12f14315]{display:flex;justify-content:space-between;font-size:.85rem;font-weight:600}.long-percent[data-v-12f14315]{color:#22c55e}.short-percent[data-v-12f14315]{color:#ef4444}.position-status[data-v-12f14315]{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:600;display:inline-block;text-align:center}.position-status.bullish[data-v-12f14315]{background:#22c55e33;color:#22c55e}.position-status.bearish[data-v-12f14315]{background:#ef444433;color:#ef4444}.position-status.neutral[data-v-12f14315]{background:#f59e0b33;color:#f59e0b}.position-description[data-v-12f14315]{color:#d1d5db;font-size:.85rem;line-height:1.5;text-align:center}.risk-content[data-v-12f14315]{display:flex;flex-direction:column;gap:2rem}.risk-overview[data-v-12f14315]{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:center}.risk-gauge[data-v-12f14315]{text-align:center}.gauge-container[data-v-12f14315]{width:200px;height:200px;margin:0 auto 1rem;background:conic-gradient(from 0deg,#22c55e,#f59e0b 120deg,#ef4444 240deg 360deg);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.gauge-container[data-v-12f14315]:before{content:"";position:absolute;width:160px;height:160px;background:#0f172a;border-radius:50%}.gauge-value[data-v-12f14315]{font-size:3rem;font-weight:700;color:#fff;z-index:1}.gauge-label[data-v-12f14315]{color:#9ca3af;z-index:1;font-size:.9rem}.risk-status[data-v-12f14315]{padding:.75rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:1.1rem}.risk-status.moderate[data-v-12f14315]{background:#f59e0b33;color:#f59e0b}.risk-breakdown[data-v-12f14315]{display:flex;flex-direction:column;gap:1.5rem}.risk-item[data-v-12f14315]{display:grid;grid-template-columns:200px 1fr 80px;gap:1rem;align-items:center}.risk-label[data-v-12f14315]{color:#e5e7eb;font-weight:500}.risk-bar[data-v-12f14315]{height:10px;background:#ffffff1a;border-radius:5px;overflow:hidden}.risk-bar .bar-fill[data-v-12f14315]{height:100%;background:linear-gradient(90deg,#22c55e,#f59e0b)}.risk-bar .bar-fill.warning[data-v-12f14315]{background:linear-gradient(90deg,#f59e0b,#ef4444)}.risk-bar .bar-fill.success[data-v-12f14315]{background:#22c55e}.risk-percentage[data-v-12f14315]{color:#fff;font-weight:700;text-align:right}.risk-recommendations h3[data-v-12f14315]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem}.recommendation-list[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.rec-item[data-v-12f14315]{display:flex;gap:1rem;padding:1.25rem;background:#0a0f1e99;border-radius:.75rem;border-left:3px solid #f59e0b}.rec-number[data-v-12f14315]{width:32px;height:32px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.rec-title[data-v-12f14315]{color:#fff;font-weight:600;font-size:1rem;margin-bottom:.5rem}.rec-desc[data-v-12f14315]{color:#9ca3af;font-size:.9rem;line-height:1.5}.settings-content[data-v-12f14315]{display:flex;flex-direction:column;gap:2rem}.settings-group[data-v-12f14315]{padding:1.5rem;background:#0a0f1e99;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.settings-group h3[data-v-12f14315]{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.setting-item[data-v-12f14315]{margin-bottom:1.5rem}.setting-item[data-v-12f14315]:last-child{margin-bottom:0}.setting-item label[data-v-12f14315]{display:block;color:#e5e7eb;font-weight:500;margin-bottom:.5rem;font-size:.95rem}.setting-select[data-v-12f14315],.setting-input[data-v-12f14315]{width:100%;padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem}.setting-select[data-v-12f14315]:focus,.setting-input[data-v-12f14315]:focus{outline:none;border-color:#f59e0b}.checkbox-label[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#e5e7eb}.checkbox-label input[data-v-12f14315]{width:18px;height:18px;cursor:pointer}.header-controls[data-v-12f14315]{display:flex;gap:1rem;align-items:center}.period-selector[data-v-12f14315],.coin-selector[data-v-12f14315]{padding:.5rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;transition:all .3s}.period-selector[data-v-12f14315]:focus,.coin-selector[data-v-12f14315]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.period-selector option[data-v-12f14315],.coin-selector option[data-v-12f14315]{background:#1e293b;color:#fff}.loading-state[data-v-12f14315]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1.5rem}.loading-spinner[data-v-12f14315]{width:60px;height:60px;border:4px solid rgba(245,158,11,.2);border-top:4px solid #f59e0b;border-radius:50%;animation:spin-12f14315 1s linear infinite}@keyframes spin-12f14315{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-12f14315]{color:#9ca3af;font-size:1.1rem}.error-banner[data-v-12f14315]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;padding:1rem 1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;color:#ef4444}.error-icon[data-v-12f14315]{font-size:1.5rem}.btn-refresh[data-v-12f14315]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-12f14315]{padding:.875rem 1.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-primary[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}@media(max-width:1200px){.grid-2[data-v-12f14315],.risk-overview[data-v-12f14315]{grid-template-columns:1fr}}@media(max-width:768px){.dashboard[data-v-12f14315]{flex-direction:column}.sidebar[data-v-12f14315]{width:100%;height:auto;position:static}.header[data-v-12f14315]{flex-direction:column;gap:1rem;align-items:flex-start;padding:1rem}.coin-ticker-container[data-v-12f14315]{width:100%;max-width:none}.ticker-item[data-v-12f14315]{padding:.375rem .75rem}.ticker-icon[data-v-12f14315]{font-size:1rem}.ticker-symbol[data-v-12f14315],.ticker-price[data-v-12f14315]{font-size:.8125rem}.ticker-change[data-v-12f14315]{font-size:.7rem}.header-right[data-v-12f14315]{width:100%;flex-direction:column;align-items:stretch}.search-bar input[data-v-12f14315]{width:100%}}.profile-section[data-v-12f14315]{padding:2rem}.profile-avatar-section[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem;padding:2rem;margin-bottom:2rem;background:#ffffff05;border-radius:1rem;border:1px solid rgba(255,255,255,.05)}.profile-avatar-large[data-v-12f14315]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ef4444);display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:#fff;flex-shrink:0}.profile-info h2[data-v-12f14315]{color:#fff;font-size:1.8rem;margin:0 0 .5rem}.profile-username[data-v-12f14315]{color:#9ca3af;font-size:1.1rem;margin:0}.profile-form[data-v-12f14315]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.form-group[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-12f14315]{color:#fff;font-weight:500;font-size:.95rem}.field-note[data-v-12f14315]{color:#9ca3af;font-size:.85rem;font-weight:400;margin-left:.5rem}.form-control[data-v-12f14315]{padding:.875rem 1rem;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s}.form-control[data-v-12f14315]:focus{outline:none;border-color:#f59e0b;background:#1e293bcc}.form-control.readonly[data-v-12f14315]{background:#1e293b4d;cursor:not-allowed;opacity:.7}.password-input-wrapper[data-v-12f14315]{position:relative}.toggle-password-btn[data-v-12f14315]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:1.2rem;padding:.25rem;color:#9ca3af}.toggle-password-btn[data-v-12f14315]:hover{color:#fff}.alert-message[data-v-12f14315]{padding:1rem;border-radius:.5rem;font-size:.9rem;animation:slideDown-12f14315 .3s ease}.alert-error[data-v-12f14315]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.alert-success[data-v-12f14315]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}@keyframes slideDown-12f14315{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.form-actions[data-v-12f14315]{margin-top:1rem}.modal-overlay[data-v-12f14315]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-12f14315 .3s ease}@keyframes fadeIn-12f14315{0%{opacity:0}to{opacity:1}}.modal-content[data-v-12f14315]{background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid rgba(239,68,68,.5);border-radius:1.5rem;max-width:550px;width:90%;padding:0;animation:slideUp-12f14315 .4s ease;box-shadow:0 20px 60px #00000080}@keyframes slideUp-12f14315{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-12f14315]{padding:2rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.modal-icon[data-v-12f14315]{font-size:4rem;margin-bottom:1rem;animation:bounce-12f14315 1s infinite}.modal-header h2[data-v-12f14315]{color:#fff;font-size:1.75rem;margin:0;font-weight:700}.modal-body[data-v-12f14315]{padding:2rem}.modal-message[data-v-12f14315]{color:#e5e7eb;font-size:1.1rem;text-align:center;margin:0 0 1.5rem;line-height:1.6}.modal-message strong[data-v-12f14315]{color:#f59e0b;font-weight:700}.grace-period-offer[data-v-12f14315]{background:linear-gradient(135deg,#10b98126,#05966926);border:2px solid rgba(16,185,129,.4);border-radius:1rem;padding:1.5rem;margin:1.5rem 0;text-align:center}.offer-badge[data-v-12f14315]{display:inline-block;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.5rem 1rem;border-radius:2rem;font-weight:700;font-size:.9rem;margin-bottom:1rem;animation:buttonPulse-12f14315 2s infinite}.offer-text[data-v-12f14315]{color:#fff;font-size:1.15rem;margin:.75rem 0;line-height:1.6}.discount-highlight[data-v-12f14315]{color:#10b981;font-size:1.3rem;font-weight:800}.offer-expiry[data-v-12f14315]{color:#9ca3af;font-size:.9rem;margin:.5rem 0 0}.modal-actions[data-v-12f14315]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.btn-renew[data-v-12f14315]{padding:1rem 2rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.75rem;color:#fff;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #10b98166}.btn-renew[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98199}.btn-pricing[data-v-12f14315]{padding:.9rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.75rem;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-pricing[data-v-12f14315]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.btn-continue-free[data-v-12f14315]{padding:.9rem 2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#9ca3af;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-continue-free[data-v-12f14315]:hover{background:#ffffff26;color:#fff}.current-positions-section[data-v-12f14315]{margin-bottom:2rem;animation:fadeIn-12f14315 .5s ease-in-out}.header-title-group[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.positions-summary[data-v-12f14315]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.summary-item[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:.5rem;font-size:.9rem;font-weight:600;border:1px solid rgba(255,255,255,.1);transition:all .3s}.summary-item[data-v-12f14315]:hover{transform:translateY(-2px);border-color:#fff3}.summary-icon[data-v-12f14315]{font-size:1.1rem}.long-summary[data-v-12f14315]{color:#22c55e;border-color:#22c55e4d}.short-summary[data-v-12f14315]{color:#ef4444;border-color:#ef44444d}.total-pnl[data-v-12f14315]{font-size:1rem;padding:.5rem 1.25rem}.total-pnl.profit[data-v-12f14315]{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d;animation:pulse-12f14315 2s ease-in-out infinite}.total-pnl.loss[data-v-12f14315]{color:#ef4444;background:#ef44441a;border-color:#ef44444d}@keyframes pulse-12f14315{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 8px #22c55e00}}.positions-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.position-item[data-v-12f14315]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:2px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;overflow:hidden;position:relative}.position-item[data-v-12f14315]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.3}.position-item.long[data-v-12f14315]{color:#22c55e}.position-item.long[data-v-12f14315]:hover{border-color:#22c55e80;box-shadow:0 8px 25px #22c55e33;transform:translateY(-4px)}.position-item.short[data-v-12f14315]{color:#ef4444}.position-item.short[data-v-12f14315]:hover{border-color:#ef444480;box-shadow:0 8px 25px #ef444433;transform:translateY(-4px)}.position-main[data-v-12f14315]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.position-symbol-section[data-v-12f14315]{display:flex;align-items:center;gap:1rem}.current-positions-section .symbol-badge[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;font-weight:700;font-size:.85rem;text-transform:uppercase;position:relative;z-index:1}.current-positions-section .symbol-badge.long[data-v-12f14315]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.current-positions-section .symbol-badge.short[data-v-12f14315]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.current-positions-section .badge-icon[data-v-12f14315]{font-size:1.2rem;position:relative;z-index:2}.current-positions-section .badge-text[data-v-12f14315]{position:relative;z-index:2}.current-positions-section .current-positions-section .symbol-info[data-v-12f14315]{display:flex;flex-direction:column;gap:.25rem}.current-positions-section .symbol-name[data-v-12f14315]{color:#fff;font-size:1.25rem;font-weight:700}.current-positions-section .symbol-leverage[data-v-12f14315]{color:#9ca3af;font-size:.85rem;font-weight:600}.current-positions-section .symbol-margin-type[data-v-12f14315]{color:#64748b;font-size:.75rem;font-weight:500;margin-top:.25rem;padding:.15rem .5rem;background:#64748b1a;border-radius:.375rem;display:inline-block}.position-pnl[data-v-12f14315]{text-align:right}.pnl-value[data-v-12f14315]{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.position-pnl.profit .pnl-value[data-v-12f14315]{color:#22c55e}.position-pnl.loss .pnl-value[data-v-12f14315]{color:#ef4444}.pnl-percentage[data-v-12f14315]{font-size:.9rem;font-weight:600;opacity:.8}.pnl-percentage.profit[data-v-12f14315]{color:#22c55e}.pnl-percentage.loss[data-v-12f14315]{color:#ef4444}.current-positions-section .position-details[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.current-positions-section .detail-row[data-v-12f14315]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.current-positions-section .detail-item[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#0003;border-radius:.5rem;transition:all .3s}.current-positions-section .detail-item[data-v-12f14315]:hover{background:#0000004d}.current-positions-section .detail-label[data-v-12f14315]{color:#9ca3af;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.current-positions-section .detail-value[data-v-12f14315]{color:#fff;font-size:.95rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.current-positions-section .liquidation-price[data-v-12f14315]{color:#f59e0b}@keyframes fadeIn-12f14315{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.positions-grid[data-v-12f14315]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:768px){.positions-grid[data-v-12f14315]{grid-template-columns:1fr}.positions-summary[data-v-12f14315]{gap:.5rem}.summary-item[data-v-12f14315]{font-size:.8rem;padding:.4rem .8rem}.position-main[data-v-12f14315]{flex-direction:column;gap:1rem}.position-pnl[data-v-12f14315]{text-align:left}}.risk-card[data-v-12f14315]{cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.risk-card[data-v-12f14315]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:currentColor;opacity:.5}.risk-card.low[data-v-12f14315]{border-color:#22c55e4d}.risk-card.low[data-v-12f14315]:hover{border-color:#22c55e99;box-shadow:0 8px 25px #22c55e33;transform:translateY(-2px)}.risk-card.medium[data-v-12f14315]{border-color:#f59e0b4d}.risk-card.medium[data-v-12f14315]:hover{border-color:#f59e0b99;box-shadow:0 8px 25px #f59e0b33;transform:translateY(-2px)}.risk-card.high[data-v-12f14315]{border-color:#fb923c4d}.risk-card.high[data-v-12f14315]:hover{border-color:#fb923c99;box-shadow:0 8px 25px #fb923c33;transform:translateY(-2px)}.risk-card.critical[data-v-12f14315]{border-color:#ef44444d;animation:pulse-red-12f14315 2s ease-in-out infinite}.risk-card.critical[data-v-12f14315]:hover{border-color:#ef444499;box-shadow:0 8px 25px #ef44444d;transform:translateY(-2px)}@keyframes pulse-red-12f14315{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 10px #ef444400}}.risk-badge[data-v-12f14315]{padding:.25rem .75rem;border-radius:.5rem;font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.risk-section[data-v-12f14315]{animation:fadeIn-12f14315 .5s ease-in-out}.risk-score-display[data-v-12f14315]{padding:.75rem 1.5rem;border-radius:.75rem;color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.risk-metrics-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.risk-metric-card[data-v-12f14315]{background:linear-gradient(135deg,#1e293be6,#0f172ae6);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s}.risk-metric-card[data-v-12f14315]:hover{transform:translateY(-2px);border-color:#f59e0b80;box-shadow:0 10px 30px #f59e0b33}.metric-icon[data-v-12f14315]{font-size:2.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f59e0b1a;border-radius:.75rem;flex-shrink:0}.metric-content[data-v-12f14315]{flex:1}.metric-label[data-v-12f14315]{color:#9ca3af;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.metric-value[data-v-12f14315]{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.metric-detail[data-v-12f14315]{color:#d1d5db;font-size:.85rem}.warning-text[data-v-12f14315]{color:#f59e0b;font-weight:600}.safe-text[data-v-12f14315]{color:#22c55e;font-weight:600}.risk-positions-section[data-v-12f14315]{margin-top:2rem}.subsection-title[data-v-12f14315]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(255,255,255,.1)}.risk-positions-list[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.risk-position-item[data-v-12f14315]{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.25rem;transition:all .3s}.risk-position-item[data-v-12f14315]:hover{background:#0000004d;border-color:#fff3}.risk-pos-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.risk-pos-symbol[data-v-12f14315]{display:flex;align-items:center;gap:.75rem}.symbol-text[data-v-12f14315]{color:#fff;font-size:1.1rem;font-weight:700}.risk-pos-leverage[data-v-12f14315]{color:#f59e0b;font-size:1rem;font-weight:700;background:#f59e0b1a;padding:.5rem 1rem;border-radius:.5rem}.risk-pos-metrics[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1rem}.risk-pos-metric[data-v-12f14315]{display:flex;flex-direction:column;gap:.25rem}.risk-pos-metric .label[data-v-12f14315]{color:#9ca3af;font-size:.8rem}.risk-pos-metric .value[data-v-12f14315]{color:#fff;font-size:.95rem;font-weight:700}.risk-pos-metric .value.critical[data-v-12f14315]{color:#ef4444}.risk-pos-metric .value.high[data-v-12f14315]{color:#fb923c}.risk-pos-metric .value.medium[data-v-12f14315]{color:#f59e0b}.risk-pos-metric .value.safe[data-v-12f14315]{color:#22c55e}.risk-bar[data-v-12f14315]{height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden}.risk-bar-fill[data-v-12f14315]{height:100%;transition:width .5s,background .3s}.risk-recommendations[data-v-12f14315]{margin-top:2rem}.recommendations-list[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.recommendation-item[data-v-12f14315]{display:flex;gap:1rem;padding:1rem;border-radius:.75rem;border-left:4px solid;transition:all .3s}.recommendation-item[data-v-12f14315]:hover{transform:translate(4px)}.recommendation-item.warning[data-v-12f14315]{background:#f59e0b1a;border-color:#f59e0b}.recommendation-item.critical[data-v-12f14315]{background:#ef44441a;border-color:#ef4444}.recommendation-item.success[data-v-12f14315]{background:#22c55e1a;border-color:#22c55e}.recommendation-item.info[data-v-12f14315]{background:#3b82f61a;border-color:#3b82f6}.rec-icon[data-v-12f14315]{font-size:1.5rem;flex-shrink:0}.rec-text[data-v-12f14315]{color:#e5e7eb;line-height:1.6}.rec-text strong[data-v-12f14315]{color:#fff;display:block;margin-bottom:.25rem}.no-recommendations[data-v-12f14315]{text-align:center;padding:2rem;color:#9ca3af;background:#0003;border-radius:.75rem;border:1px dashed rgba(255,255,255,.1)}.no-recommendations .info-icon[data-v-12f14315]{font-size:2rem;display:block;margin-bottom:.5rem}.rec-content[data-v-12f14315]{flex:1}.rec-actions[data-v-12f14315]{margin-top:.75rem;padding-left:1.25rem;list-style:none;display:flex;flex-direction:column;gap:.5rem}.rec-actions li[data-v-12f14315]{position:relative;color:#d1d5db;font-size:.9rem;line-height:1.5;padding-left:1.25rem}.rec-actions li[data-v-12f14315]:before{content:"";position:absolute;left:0;color:#f59e0b;font-weight:700}.recommendation-item.critical .rec-actions li[data-v-12f14315]:before{color:#ef4444}.recommendation-item.success .rec-actions li[data-v-12f14315]:before{color:#22c55e}.recommendation-item.info .rec-actions li[data-v-12f14315]:before{color:#3b82f6}.risk-visualization-section[data-v-12f14315]{display:grid;grid-template-columns:350px 1fr;gap:2rem;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.circular-progress-container[data-v-12f14315]{position:relative;display:flex;align-items:center;justify-content:center}.circular-progress[data-v-12f14315]{width:250px;height:250px;transform:scale(1);transition:transform .3s;filter:drop-shadow(0 0 20px rgba(245,158,11,.3))}.circular-progress[data-v-12f14315]:hover{transform:scale(1.05)}.progress-bar[data-v-12f14315]{transition:stroke-dasharray 1s ease-in-out,stroke .3s;animation:progressPulse-12f14315 2s ease-in-out infinite}@keyframes progressPulse-12f14315{0%,to{filter:drop-shadow(0 0 5px currentColor)}50%{filter:drop-shadow(0 0 15px currentColor)}}.progress-content[data-v-12f14315]{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-value[data-v-12f14315]{font-size:3rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 0 20px currentColor}.progress-label[data-v-12f14315]{color:#9ca3af;font-size:.9rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.progress-status[data-v-12f14315]{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.risk-breakdown-bars[data-v-12f14315]{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.breakdown-item[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem}.breakdown-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center}.breakdown-label[data-v-12f14315]{color:#d1d5db;font-size:.95rem;font-weight:600}.breakdown-value[data-v-12f14315]{color:#fff;font-size:1rem;font-weight:700}.breakdown-bar[data-v-12f14315]{height:20px;background:#0000004d;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 2px 4px #0000004d}.breakdown-fill[data-v-12f14315]{height:100%;border-radius:10px;transition:width 1s ease-in-out,background .3s;position:relative;overflow:hidden}.breakdown-fill[data-v-12f14315]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-12f14315 2s infinite}.breakdown-fill.safe[data-v-12f14315]{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 10px #22c55e80}.breakdown-fill.warning[data-v-12f14315]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.breakdown-fill.critical[data-v-12f14315]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480;animation:criticalPulse-12f14315 1.5s ease-in-out infinite}@keyframes criticalPulse-12f14315{0%,to{opacity:1}50%{opacity:.7}}@media(max-width:1200px){.risk-visualization-section[data-v-12f14315]{grid-template-columns:1fr}.circular-progress[data-v-12f14315]{width:200px;height:200px}.progress-value[data-v-12f14315]{font-size:2.5rem}}@media(max-width:768px){.risk-visualization-section[data-v-12f14315]{padding:1.5rem}.circular-progress[data-v-12f14315]{width:180px;height:180px}.progress-value[data-v-12f14315]{font-size:2rem}.breakdown-bar[data-v-12f14315]{height:16px}}.take-profit-price[data-v-12f14315]{color:#22c55e!important;font-weight:600}.stop-loss-price[data-v-12f14315]{color:#ef4444!important;font-weight:600}.rr-ratio-item[data-v-12f14315]{grid-column:1 / -1;background:linear-gradient(135deg,#22c55e1a,#10b9811a)!important;padding:.75rem;border-radius:.5rem;border:1px solid rgba(34,197,94,.2);display:flex;justify-content:space-between;align-items:center}.rr-ratio-value[data-v-12f14315]{font-size:1.1rem;font-weight:700;color:#22c55e!important;text-shadow:0 0 10px rgba(34,197,94,.3)}.api-loading[data-v-12f14315]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#3b82f61a;border-radius:.5rem;margin-bottom:1rem}.api-loading .loading-spinner[data-v-12f14315]{width:20px;height:20px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-12f14315 .8s linear infinite}.btn-secondary[data-v-12f14315]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.btn-secondary[data-v-12f14315]:hover{background:linear-gradient(135deg,#4b5563,#374151);transform:translateY(-2px);box-shadow:0 4px 12px #6b72804d}.settings-group[data-v-12f14315]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.settings-group[data-v-12f14315]:last-child{border-bottom:none}.setting-input[data-v-12f14315]:read-only{background:#0000004d;color:#9ca3af;cursor:not-allowed}.api-warning-banner[data-v-12f14315]{background:linear-gradient(135deg,#ef444426,#dc262626);border:2px solid rgba(239,68,68,.5);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;animation:warningPulse-12f14315 2s ease-in-out infinite;box-shadow:0 4px 20px #ef444433}@keyframes warningPulse-12f14315{0%,to{border-color:#ef444480;box-shadow:0 4px 20px #ef444433}50%{border-color:#ef4444cc;box-shadow:0 4px 25px #ef444459}}.api-warning-content[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem}.api-warning-content .warning-icon[data-v-12f14315]{font-size:3rem;flex-shrink:0;animation:shake-12f14315 .5s ease-in-out infinite}@keyframes shake-12f14315{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.api-warning-content .warning-text[data-v-12f14315]{flex:1}.api-warning-content .warning-text h3[data-v-12f14315]{color:#ef4444;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.api-warning-content .warning-text p[data-v-12f14315]{color:#fca5a5;font-size:1rem;line-height:1.6;margin-bottom:.5rem}.api-warning-content .warning-text p strong[data-v-12f14315]{color:#fef2f2;font-weight:700}.api-warning-content .warning-note[data-v-12f14315]{color:#fecaca;font-size:.9rem;font-style:italic;opacity:.9;margin-top:.5rem}.btn-api-setup[data-v-12f14315]{padding:.875rem 1.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 4px 12px #ef444466;text-shadow:0 1px 2px rgba(0,0,0,.2)}.btn-api-setup[data-v-12f14315]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px #ef444480}.btn-api-setup[data-v-12f14315]:active{transform:translateY(0)}@media(max-width:768px){.api-warning-content[data-v-12f14315]{flex-direction:column;text-align:center}.api-warning-content .warning-text h3[data-v-12f14315]{font-size:1.25rem}.api-warning-content .warning-text p[data-v-12f14315]{font-size:.9rem}.btn-api-setup[data-v-12f14315]{width:100%}}.api-required-info[data-v-12f14315]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f59e0b26,#d9770626);border:1px solid rgba(245,158,11,.4);border-radius:.5rem;margin-bottom:1.5rem}.api-required-info .info-icon[data-v-12f14315]{font-size:1.5rem;flex-shrink:0}.api-required-info .info-text[data-v-12f14315]{flex:1;color:#fbbf24;font-size:.95rem;line-height:1.6}.api-required-info .info-text strong[data-v-12f14315]{color:#fef3c7;font-weight:700}.api-help-link[data-v-12f14315]{display:inline-block;margin-top:.5rem;color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s}.api-help-link[data-v-12f14315]:hover{color:#93c5fd;text-decoration:underline}.api-actions[data-v-12f14315]{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.api-message[data-v-12f14315]{padding:.875rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem;animation:slideIn-12f14315 .3s ease-out}@keyframes slideIn-12f14315{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.api-message.success[data-v-12f14315]{background:linear-gradient(135deg,#22c55e33,#16a34a33);border:1px solid rgba(34,197,94,.5);color:#86efac}.api-message.error[data-v-12f14315]{background:linear-gradient(135deg,#ef444433,#dc262633);border:1px solid rgba(239,68,68,.5);color:#fca5a5}.btn-danger[data-v-12f14315]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-danger[data-v-12f14315]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}.btn-danger[data-v-12f14315]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary[data-v-12f14315]:disabled,.btn-secondary[data-v-12f14315]:disabled{opacity:.5;cursor:not-allowed;transform:none}.setting-input[data-v-12f14315]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.api-actions[data-v-12f14315]{flex-direction:column}.api-actions button[data-v-12f14315]{width:100%}}.settings-header-with-help[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.settings-header-with-help h3[data-v-12f14315]{margin:0}.btn-help[data-v-12f14315]{padding:.5rem 1rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem}.btn-help[data-v-12f14315]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-inline-help[data-v-12f14315]{background:none;border:none;color:#3b82f6;cursor:pointer;text-decoration:underline;padding:0;margin-left:.5rem;font-size:inherit;font-weight:600;transition:color .2s}.btn-inline-help[data-v-12f14315]:hover{color:#2563eb}.tutorial-modal[data-v-12f14315]{max-width:900px;width:90%;max-height:90vh;display:flex;flex-direction:column}.tutorial-modal .modal-header[data-v-12f14315]{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.tutorial-modal .modal-header h2[data-v-12f14315]{flex:1;margin:0;font-size:1.5rem}.btn-close-modal[data-v-12f14315]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.btn-close-modal[data-v-12f14315]:hover{background:#ef444433;color:#ef4444}.tutorial-modal .modal-body[data-v-12f14315]{flex:1;overflow-y:auto;padding:1.5rem}.tutorial-progress[data-v-12f14315]{margin-bottom:1.5rem}.step-indicator[data-v-12f14315]{display:block;font-weight:600;color:#3b82f6;margin-bottom:.5rem;font-size:.875rem}.progress-bar[data-v-12f14315]{width:100%;height:6px;background:#3b82f633;border-radius:3px;overflow:hidden}.progress-fill[data-v-12f14315]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease;border-radius:3px}.tutorial-content[data-v-12f14315]{display:flex;flex-direction:column;gap:1.5rem}.tutorial-image[data-v-12f14315]{width:100%;border-radius:.75rem;overflow:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.tutorial-image img[data-v-12f14315]{width:100%;height:auto;display:block}.tutorial-description[data-v-12f14315]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;padding:1.5rem}.tutorial-description h3[data-v-12f14315]{margin:0 0 .75rem;font-size:1.125rem;color:#3b82f6}.tutorial-description p[data-v-12f14315]{margin:0;line-height:1.6;color:#cbd5e1}.tutorial-navigation[data-v-12f14315]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.btn-tutorial-nav[data-v-12f14315]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s;min-width:120px}.btn-tutorial-nav[data-v-12f14315]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-tutorial-nav[data-v-12f14315]:disabled{opacity:.3;cursor:not-allowed;transform:none}.btn-tutorial-nav.btn-finish[data-v-12f14315]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-tutorial-nav.btn-finish[data-v-12f14315]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #22c55e66}.tutorial-dots[data-v-12f14315]{display:flex;gap:.5rem;align-items:center}.tutorial-dots .dot[data-v-12f14315]{width:8px;height:8px;border-radius:50%;background:#3b82f64d;cursor:pointer;transition:all .3s}.tutorial-dots .dot[data-v-12f14315]:hover{background:#3b82f699;transform:scale(1.2)}.tutorial-dots .dot.active[data-v-12f14315]{background:#3b82f6;width:24px;border-radius:4px}@media(max-width:768px){.tutorial-modal[data-v-12f14315]{width:95%;max-height:95vh}.tutorial-modal .modal-header[data-v-12f14315]{padding:1rem}.tutorial-modal .modal-header h2[data-v-12f14315]{font-size:1.125rem}.tutorial-modal .modal-body[data-v-12f14315]{padding:1rem}.tutorial-navigation[data-v-12f14315]{flex-wrap:wrap}.btn-tutorial-nav[data-v-12f14315]{min-width:100px;padding:.625rem 1rem;font-size:.875rem}.tutorial-dots[data-v-12f14315]{order:3;width:100%;justify-content:center;margin-top:1rem}.settings-header-with-help[data-v-12f14315]{flex-direction:column;align-items:flex-start;gap:.75rem}.btn-help[data-v-12f14315]{width:100%;justify-content:center}}.market-trends-section[data-v-12f14315]{width:100%}.trends-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;margin-top:1.5rem}.trend-card[data-v-12f14315]{background:linear-gradient(135deg,#14141ecc,#1e1e2dcc);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.trend-card[data-v-12f14315]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899);opacity:0;transition:opacity .3s}.trend-card[data-v-12f14315]:hover:before{opacity:1}.trend-card[data-v-12f14315]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633;border-color:#3b82f64d}.trend-header[data-v-12f14315]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.trend-icon[data-v-12f14315]{font-size:2rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border-radius:.75rem;border:1px solid rgba(59,130,246,.3)}.trend-title[data-v-12f14315]{font-size:1.25rem;font-weight:700;margin:0;color:#f1f5f9;flex:1}.trend-stats[data-v-12f14315]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.trend-stat-item[data-v-12f14315]{background:#0000004d;padding:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.05)}.trend-stat-item .stat-label[data-v-12f14315]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.trend-stat-item .stat-value[data-v-12f14315]{font-size:1rem;font-weight:700;color:#f1f5f9;margin-bottom:.5rem;font-family:Courier New,monospace}.trend-stat-item .stat-change[data-v-12f14315]{font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:.25rem}.trend-indicators[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.indicator-bar[data-v-12f14315]{display:flex;flex-direction:column;gap:.5rem}.indicator-label[data-v-12f14315]{font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.indicator-bar .progress-bar[data-v-12f14315]{width:100%;height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden;position:relative}.indicator-bar .progress-fill[data-v-12f14315]{height:100%;border-radius:4px;transition:width .5s ease,background .3s;position:relative}.indicator-bar .progress-fill.hot[data-v-12f14315]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 0 10px #ef444480}.indicator-bar .progress-fill.warm[data-v-12f14315]{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 10px #f59e0b80}.indicator-bar .progress-fill.cold[data-v-12f14315]{background:linear-gradient(90deg,#3b82f6,#2563eb);box-shadow:0 0 10px #3b82f680}.indicator-bar .progress-fill[data-v-12f14315]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-12f14315 2s infinite}@keyframes shimmer-12f14315{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:1200px){.trends-grid[data-v-12f14315]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media(max-width:768px){.trends-grid[data-v-12f14315],.trend-stats[data-v-12f14315]{grid-template-columns:1fr}.trend-card[data-v-12f14315]{padding:1rem}}.hot-badge[data-v-12f14315]{position:absolute;top:-8px;right:1rem;background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);padding:.5rem 1rem;border-radius:1rem;display:flex;align-items:center;gap:.5rem;font-weight:800;font-size:.75rem;letter-spacing:.1em;box-shadow:0 4px 12px #ef444499;border:2px solid rgba(255,255,255,.2);z-index:10;animation:hotPulse-12f14315 2s infinite}.hot-badge .flame[data-v-12f14315]{font-size:1rem;animation:flameFlicker-12f14315 1.5s infinite}.hot-badge .hot-text[data-v-12f14315]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8)}@keyframes hotPulse-12f14315{0%,to{transform:scale(1);box-shadow:0 4px 12px #ef444499}50%{transform:scale(1.05);box-shadow:0 6px 20px #ef4444e6}}@keyframes flameFlicker-12f14315{0%,to{transform:scale(1) rotate(-5deg)}25%{transform:scale(1.1) rotate(5deg)}50%{transform:scale(.95) rotate(-3deg)}75%{transform:scale(1.05) rotate(3deg)}}.trend-card.hot-trend[data-v-12f14315]{background:linear-gradient(135deg,#ef444426,#dc26261a,#b91c1c26);border:2px solid rgba(239,68,68,.5);box-shadow:0 0 30px #ef44444d;animation:hotGlow-12f14315 3s infinite}.trend-card.hot-trend[data-v-12f14315]:before{background:linear-gradient(90deg,#ef4444,#f97316,#ef4444);opacity:1;height:6px;animation:hotGradient-12f14315 3s linear infinite}@keyframes hotGlow-12f14315{0%,to{box-shadow:0 0 30px #ef44444d}50%{box-shadow:0 0 50px #ef444480,0 0 80px #ef444433}}@keyframes hotGradient-12f14315{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trend-card.hot-trend[data-v-12f14315]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 40px #ef444480;border-color:#ef4444cc}.trend-card.hot-trend .trend-icon[data-v-12f14315]{background:linear-gradient(135deg,#ef44444d,#dc26264d);border-color:#ef444480;box-shadow:0 0 20px #ef44444d;animation:iconPulse-12f14315 2s infinite}@keyframes iconPulse-12f14315{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.trend-card.hot-trend .trend-title[data-v-12f14315]{color:#fef2f2;text-shadow:0 0 10px rgba(239,68,68,.5)}.trend-card.hot-trend .trend-stat-item[data-v-12f14315]{background:#ef44441a;border-color:#ef444433}.trend-card.hot-trend .stat-value[data-v-12f14315]{color:#fef2f2;text-shadow:0 0 5px rgba(239,68,68,.3)}.featured-coin-preview[data-v-12f14315]{margin-top:1.5rem;padding:1.25rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border-radius:1rem;border:1px solid rgba(59,130,246,.2);transition:all .5s ease;animation:coinSlideIn-12f14315 .5s ease-out;cursor:pointer}.featured-coin-preview[data-v-12f14315]:hover{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f64d}@keyframes coinSlideIn-12f14315{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.coin-preview-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.2)}.preview-label[data-v-12f14315]{font-size:.875rem;font-weight:600;color:#3b82f6;display:flex;align-items:center;gap:.5rem}.coin-counter[data-v-12f14315]{font-size:.75rem;color:#64748b;background:#94a3b833;padding:.25rem .75rem;border-radius:1rem;font-weight:600}.coin-preview-content[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.coin-symbol[data-v-12f14315]{display:flex;align-items:baseline;gap:.5rem}.symbol-main[data-v-12f14315]{font-size:1.5rem;font-weight:800;color:#f8fafc;text-shadow:0 2px 8px rgba(59,130,246,.3)}.symbol-pair[data-v-12f14315]{font-size:1rem;color:#64748b;font-weight:600}.coin-price-info[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;background:#0f172a99;padding:.75rem 1rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.price-row[data-v-12f14315]{display:flex;flex-direction:column;gap:.25rem}.price-label[data-v-12f14315]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.price-value[data-v-12f14315]{font-size:1.125rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.price-change[data-v-12f14315]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem;display:flex;align-items:center}.price-change.positive[data-v-12f14315]{color:#22c55e;background:#22c55e26;box-shadow:0 0 15px #22c55e33}.price-change.negative[data-v-12f14315]{color:#ef4444;background:#ef444426;box-shadow:0 0 15px #ef444433}.coin-stats-row[data-v-12f14315]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.coin-stat[data-v-12f14315]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#1e293b80;border-radius:.5rem;border:1px solid rgba(148,163,184,.1);transition:all .3s ease}.coin-stat[data-v-12f14315]:hover{background:#1e293bb3;border-color:#94a3b833;transform:translateY(-2px)}.stat-mini-label[data-v-12f14315]{font-size:.7rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.stat-mini-value[data-v-12f14315]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.trend-card.hot-trend .featured-coin-preview[data-v-12f14315]{background:linear-gradient(135deg,#ef44441f,#dc26261f);border-color:#ef44444d}.trend-card.hot-trend .preview-label[data-v-12f14315]{color:#fca5a5}.trend-card.hot-trend .coin-preview-header[data-v-12f14315]{border-bottom-color:#ef44444d}@media(max-width:768px){.coin-stats-row[data-v-12f14315]{grid-template-columns:1fr}.coin-price-info[data-v-12f14315]{flex-direction:column;gap:.75rem;align-items:stretch}.price-change[data-v-12f14315]{text-align:center;justify-content:center}}.category-detail-modal[data-v-12f14315]{max-width:900px;max-height:90vh;overflow-y:auto}.category-detail-modal .modal-body[data-v-12f14315]{max-height:calc(90vh - 120px);overflow-y:auto}.category-header[data-v-12f14315]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(148,163,184,.15)}.btn-back.modern[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.3);border-radius:.75rem;color:#60a5fa;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #3b82f61a}.btn-back.modern[data-v-12f14315]:hover{background:linear-gradient(135deg,#3b82f633,#6366f133);border-color:#3b82f680;color:#3b82f6;transform:translate(-4px);box-shadow:0 4px 12px #3b82f640}.btn-back.modern .back-icon[data-v-12f14315]{font-size:1.25rem;transition:transform .3s ease}.btn-back.modern:hover .back-icon[data-v-12f14315]{transform:translate(-3px)}.btn-back.modern .back-text[data-v-12f14315]{font-weight:600;letter-spacing:.02em}.category-title[data-v-12f14315]{display:flex;align-items:center;gap:1rem;flex:1}.category-title .category-icon[data-v-12f14315]{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3))}.category-title h2[data-v-12f14315]{color:#f8fafc;font-size:2rem;font-weight:800;margin:0;line-height:1;background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.category-stats-summary[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-box[data-v-12f14315]{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.2);border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease}.stat-box[data-v-12f14315]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.stat-box-label[data-v-12f14315]{font-size:.875rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.stat-box-value[data-v-12f14315]{font-size:1.75rem;font-weight:800;color:#f8fafc;margin-bottom:.5rem}.stat-box-change[data-v-12f14315]{font-size:1.125rem;font-weight:700}.sort-controls[data-v-12f14315]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#1e293b80;border-radius:.75rem;border:1px solid rgba(148,163,184,.1)}.sort-label[data-v-12f14315]{font-size:.875rem;color:#94a3b8;font-weight:600}.sort-btn[data-v-12f14315]{padding:.5rem 1rem;border:1px solid rgba(148,163,184,.2);background:#0f172a80;color:#94a3b8;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-btn[data-v-12f14315]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.sort-btn.active[data-v-12f14315]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.category-coins-list[data-v-12f14315]{display:flex;flex-direction:column;gap:1rem}.coin-list-item[data-v-12f14315]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.25rem;transition:all .3s ease;cursor:pointer}.coin-list-item[data-v-12f14315]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translate(4px);box-shadow:0 4px 20px #3b82f633}.coin-item-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.category-detail-view .coin-item-symbol[data-v-12f14315]{display:flex;align-items:baseline;gap:.5rem}.category-detail-view .symbol-badge[data-v-12f14315]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;background-clip:text}.category-detail-view .symbol-parite[data-v-12f14315]{font-size:1rem;color:#64748b;font-weight:600}.coin-item-change[data-v-12f14315]{font-size:1.25rem;font-weight:800;padding:.5rem 1rem;border-radius:.5rem}.coin-item-change.positive[data-v-12f14315]{color:#22c55e;background:#22c55e26}.coin-item-change.negative[data-v-12f14315]{color:#ef4444;background:#ef444426}.coin-item-details[data-v-12f14315]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem}.detail-row[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#0f172a80;border-radius:.5rem}.detail-label[data-v-12f14315]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.detail-value[data-v-12f14315]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-item-tags[data-v-12f14315]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip[data-v-12f14315]{font-size:.7rem;color:#94a3b8;background:#94a3b826;padding:.25rem .75rem;border-radius:1rem;border:1px solid rgba(148,163,184,.2);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.trend-card[data-v-12f14315]{cursor:pointer;-webkit-user-select:none;user-select:none}.trend-card[data-v-12f14315]:active{transform:scale(.98)}.coin-search-container[data-v-12f14315]{display:flex;align-items:center;gap:.75rem}.search-input-wrapper[data-v-12f14315]{position:relative;flex:1;min-width:280px}.search-icon[data-v-12f14315]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b;pointer-events:none;transition:color .3s ease}.search-input-wrapper:focus-within .search-icon[data-v-12f14315]{color:#3b82f6}.coin-search-input[data-v-12f14315]{width:100%;padding:.875rem 1rem .875rem 3rem;background:linear-gradient(135deg,#1e293bcc,#0f172acc);border:2px solid rgba(148,163,184,.2);border-radius:1rem;color:#f8fafc;font-size:.9375rem;font-weight:600;font-family:Courier New,monospace;letter-spacing:.02em;transition:all .3s ease;outline:none}.coin-search-input[data-v-12f14315]::placeholder{color:#64748b;font-weight:500;letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.coin-search-input[data-v-12f14315]:hover{border-color:#3b82f64d;background:linear-gradient(135deg,#1e293be6,#0f172ae6)}.coin-search-input[data-v-12f14315]:focus{border-color:#3b82f6;background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 0 0 4px #3b82f626,0 8px 24px #3b82f633;transform:translateY(-1px)}.coin-search-btn[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:2px solid transparent;border-radius:1rem;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 12px #3b82f64d}.chart-icon[data-v-12f14315]{width:1.25rem;height:1.25rem}.coin-search-btn[data-v-12f14315]:hover{background:linear-gradient(135deg,#2563eb,#4f46e5);transform:translateY(-2px);box-shadow:0 8px 24px #3b82f680}.coin-search-btn[data-v-12f14315]:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f666}.coin-detail-drawer-overlay[data-v-12f14315]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:2rem}.coin-detail-drawer[data-v-12f14315]{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:1.5rem;width:100%;max-width:1400px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #00000080;border:1px solid rgba(148,163,184,.2);display:flex;flex-direction:column}.drawer-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(148,163,184,.2);background:#1e293b80}.drawer-header h2[data-v-12f14315]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.btn-close-drawer[data-v-12f14315]{padding:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;color:#ef4444;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-close-drawer[data-v-12f14315]:hover{background:#ef444433;border-color:#ef444480;transform:rotate(90deg)}.btn-close-drawer svg[data-v-12f14315]{width:1.5rem;height:1.5rem}.drawer-content[data-v-12f14315]{flex:1;overflow-y:auto;padding:2rem}.drawer-enter-active[data-v-12f14315],.drawer-leave-active[data-v-12f14315]{transition:all .3s ease}.drawer-enter-from[data-v-12f14315],.drawer-leave-to[data-v-12f14315]{opacity:0}.drawer-enter-from .coin-detail-drawer[data-v-12f14315],.drawer-leave-to .coin-detail-drawer[data-v-12f14315]{transform:scale(.95) translateY(20px)}@media(max-width:768px){.category-detail-modal[data-v-12f14315]{max-width:95vw}.category-stats-summary[data-v-12f14315]{grid-template-columns:1fr}.sort-controls[data-v-12f14315]{flex-wrap:wrap}.coin-item-details[data-v-12f14315]{grid-template-columns:1fr}.coin-item-header[data-v-12f14315]{flex-direction:column;align-items:flex-start;gap:.75rem}.section-header-with-share[data-v-12f14315]{flex-direction:column;align-items:stretch;gap:1rem}.btn-share[data-v-12f14315]{width:100%;justify-content:center}.coin-info-header[data-v-12f14315]{flex-direction:column;align-items:flex-start;gap:1rem}.coin-info-left[data-v-12f14315]{flex-direction:column;gap:.5rem}.coin-price-large[data-v-12f14315]{align-items:flex-start}.coin-detail-drawer-overlay[data-v-12f14315]{padding:0}.coin-detail-drawer[data-v-12f14315]{max-width:100vw;max-height:100vh;border-radius:0}.drawer-content[data-v-12f14315]{padding:1rem}}.market-prices-section[data-v-12f14315]{width:100%;padding:2rem}.prices-controls[data-v-12f14315]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.search-bar[data-v-12f14315]{flex:1;min-width:300px;position:relative}.search-bar .search-icon[data-v-12f14315]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#64748b}.search-input[data-v-12f14315]{width:100%;padding:.875rem 1rem .875rem 3rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;transition:all .3s ease}.search-input[data-v-12f14315]:focus{outline:none;border-color:#3b82f6;background:#1e293bcc;box-shadow:0 0 0 3px #3b82f61a}.search-input[data-v-12f14315]::placeholder{color:#64748b}.sort-buttons[data-v-12f14315]{display:flex;gap:.75rem}.sort-buttons .sort-btn[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.sort-buttons .sort-btn .btn-icon[data-v-12f14315]{font-size:1.125rem}.sort-buttons .sort-btn .btn-text[data-v-12f14315]{display:none}@media(min-width:768px){.sort-buttons .sort-btn .btn-text[data-v-12f14315]{display:inline}}.sort-buttons .sort-btn[data-v-12f14315]:hover{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;transform:translateY(-2px)}.sort-buttons .sort-btn.active[data-v-12f14315]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f666}.parity-selector[data-v-12f14315]{padding:.75rem 1rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#f8fafc;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease}.parity-selector[data-v-12f14315]:hover{border-color:#3b82f6;background:#1e293bcc}.parity-selector[data-v-12f14315]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.prices-grid[data-v-12f14315]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}.price-card[data-v-12f14315]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.price-card[data-v-12f14315]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#6366f1);opacity:0;transition:opacity .3s ease}.price-card[data-v-12f14315]:hover:before{opacity:1}.price-card[data-v-12f14315]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.price-header[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.price-symbol[data-v-12f14315]{display:flex;align-items:baseline;gap:.5rem}.symbol-text[data-v-12f14315]{font-size:1.5rem;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.symbol-parity[data-v-12f14315]{font-size:1rem;color:#64748b;font-weight:600}.price-badge[data-v-12f14315]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#3b82f626;border-radius:.5rem;border:1px solid rgba(59,130,246,.3)}.badge-icon[data-v-12f14315]{width:1.25rem;height:1.25rem;color:#3b82f6}.price-main[data-v-12f14315]{margin-bottom:1.25rem;padding:1rem;background:#0f172a80;border-radius:.75rem;text-align:center}.price-main .price-label[data-v-12f14315]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.price-main .price-value[data-v-12f14315]{font-size:1.75rem;font-weight:800;color:#f8fafc;font-family:Courier New,monospace;text-shadow:0 2px 8px rgba(59,130,246,.3)}.price-card .price-row[data-v-12f14315]{display:flex;flex-direction:column;gap:.25rem}.price-details[data-v-12f14315]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.price-details .detail-row[data-v-12f14315]{display:flex;justify-content:space-between;align-items:center;padding:.625rem .875rem;background:#1e293b80;border-radius:.5rem;transition:all .3s ease}.price-details .detail-row[data-v-12f14315]:hover{background:#1e293bb3;transform:translate(4px)}.price-details .detail-label[data-v-12f14315]{font-size:.75rem;color:#94a3b8;font-weight:600}.price-details .detail-value[data-v-12f14315]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.price-details .detail-value.positive[data-v-12f14315]{color:#22c55e}.price-details .detail-value.negative[data-v-12f14315]{color:#ef4444}.price-details .detail-value.time[data-v-12f14315]{color:#3b82f6}.price-footer[data-v-12f14315]{display:flex;justify-content:center;align-items:center;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.1)}.timestamp[data-v-12f14315]{font-size:.75rem;color:#64748b;font-weight:600;display:flex;align-items:center;gap:.375rem}.info-box[data-v-12f14315]{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f614,#6366f114);border:1px solid rgba(59,130,246,.2);border-radius:1rem;display:flex;gap:1rem}.info-icon[data-v-12f14315]{font-size:1.75rem;flex-shrink:0}.info-content h4[data-v-12f14315]{font-size:1rem;font-weight:700;color:#3b82f6;margin-bottom:.5rem}.info-content p[data-v-12f14315]{font-size:.875rem;color:#94a3b8;line-height:1.6}.view-mode-toggle[data-v-12f14315]{display:flex;gap:.5rem;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:.25rem}.view-btn[data-v-12f14315]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:none;border-radius:.5rem;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.view-btn svg[data-v-12f14315]{width:1.125rem;height:1.125rem}.view-btn[data-v-12f14315]:hover{color:#3b82f6;background:#3b82f61a}.view-btn.active[data-v-12f14315]{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 8px #3b82f64d}.prices-table-container[data-v-12f14315]{margin-top:1.5rem;overflow-x:auto;border-radius:1rem;background:#1e293b4d;border:1px solid rgba(148,163,184,.2)}.prices-table[data-v-12f14315]{width:100%;min-width:1200px;border-collapse:collapse}.prices-table thead[data-v-12f14315]{background:linear-gradient(135deg,#3b82f626,#6366f126);border-bottom:2px solid rgba(59,130,246,.3)}.prices-table th[data-v-12f14315]{padding:1rem 1.25rem;text-align:left;font-size:.8125rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.prices-table tbody tr[data-v-12f14315]{border-bottom:1px solid rgba(148,163,184,.1);transition:all .3s ease;cursor:pointer}.prices-table tbody tr[data-v-12f14315]:hover{background:#3b82f614}.prices-table tbody tr[data-v-12f14315]:last-child{border-bottom:none}.prices-table td[data-v-12f14315]{padding:1rem 1.25rem;font-size:.9375rem;color:#f8fafc;white-space:nowrap;vertical-align:middle}.td-symbol .symbol-cell[data-v-12f14315]{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.td-symbol .symbol-main[data-v-12f14315]{font-size:1.125rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.td-symbol .td-symbol .symbol-sub[data-v-12f14315]{font-size:.875rem;color:#64748b;font-weight:600}.td-price .price-text[data-v-12f14315]{font-family:Courier New,monospace;font-weight:700;color:#f8fafc;display:block}.td-funding .funding-value[data-v-12f14315]{font-family:Courier New,monospace;font-weight:700;padding:.375rem .75rem;border-radius:.375rem;display:inline-block;white-space:nowrap}.td-funding .funding-value.positive[data-v-12f14315]{color:#22c55e;background:#22c55e26}.td-funding .funding-value.negative[data-v-12f14315]{color:#ef4444;background:#ef444426}.td-interest .interest-value[data-v-12f14315]{font-family:Courier New,monospace;color:#94a3b8;font-weight:600;display:block}.td-time .time-value[data-v-12f14315]{color:#f59e0b;font-weight:600;font-size:.875rem;display:block}.td-timestamp .timestamp-value[data-v-12f14315]{color:#64748b;font-size:.8125rem;font-family:Courier New,monospace;display:block}.td-action[data-v-12f14315]{text-align:center}.td-action .btn-view-chart[data-v-12f14315]{padding:.5rem;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.td-action .btn-view-chart svg[data-v-12f14315]{width:1.25rem;height:1.25rem}.td-action .btn-view-chart[data-v-12f14315]:hover{background:#3b82f640;border-color:#3b82f6;transform:scale(1.1)}@media(max-width:768px){.prices-grid[data-v-12f14315]{grid-template-columns:1fr}.prices-controls[data-v-12f14315]{flex-direction:column}.search-bar[data-v-12f14315]{min-width:100%}.view-mode-toggle[data-v-12f14315]{width:100%}.view-btn[data-v-12f14315]{flex:1}.sort-buttons[data-v-12f14315]{width:100%}.sort-buttons .sort-btn[data-v-12f14315]{flex:1}.prices-table-container[data-v-12f14315]{border-radius:.5rem;font-size:.875rem}.prices-table[data-v-12f14315]{min-width:100%;font-size:.8125rem}.prices-table th[data-v-12f14315],.prices-table td[data-v-12f14315]{padding:.75rem .5rem;font-size:.75rem}.td-symbol .symbol-main[data-v-12f14315]{font-size:.9375rem}.td-symbol .symbol-sub[data-v-12f14315]{font-size:.75rem}.td-action .btn-view-chart[data-v-12f14315]{padding:.375rem}.td-action .btn-view-chart svg[data-v-12f14315]{width:1rem;height:1rem}}.metrics-page[data-v-f6b3d431]{padding:0;width:100%;height:100%}.page-header[data-v-f6b3d431]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.page-header h1[data-v-f6b3d431]{font-size:2rem;font-weight:700;color:#fff;margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.page-subtitle[data-v-f6b3d431]{font-size:.95rem;color:#fff9;margin:0}.metrics-grid[data-v-f6b3d431]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:1.5rem;padding-bottom:2rem}.metric-card[data-v-f6b3d431]{background:linear-gradient(135deg,#1a1d2e,#16182b);border-radius:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px #0000004d}.metric-card[data-v-f6b3d431]:hover{transform:translateY(-2px);border-color:#6366f180;box-shadow:0 8px 16px #6366f133}.metric-header[data-v-f6b3d431]{padding:1rem 1.25rem;background:#0003;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.metric-header h3[data-v-f6b3d431]{font-size:1rem;font-weight:600;color:#fff;margin:0}.metric-symbol[data-v-f6b3d431]{font-size:.85rem;font-weight:500;color:#ffffff80;background:#6366f133;padding:.25rem .75rem;border-radius:6px;font-family:Courier New,monospace}.metric-chart[data-v-f6b3d431]{height:400px;position:relative;background:#1a1d2e}.tradingview-widget-container[data-v-f6b3d431]{width:100%;height:100%}@media(max-width:1400px){.metrics-grid[data-v-f6b3d431]{grid-template-columns:repeat(auto-fit,minmax(450px,1fr))}}@media(max-width:1024px){.metrics-grid[data-v-f6b3d431]{grid-template-columns:1fr}.metric-chart[data-v-f6b3d431]{height:350px}}@media(max-width:768px){.page-header h1[data-v-f6b3d431]{font-size:1.5rem}.metrics-grid[data-v-f6b3d431]{gap:1rem}.metric-chart[data-v-f6b3d431]{height:300px}}.metric-chart[data-v-f6b3d431]:before{content:"📊 Grafik yükleniyor...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff80;font-size:.9rem;z-index:0}.tradingview-widget-container[data-v-f6b3d431]:not(:empty)~:before{display:none}.coin-detail-page[data-v-4ca8bef9]{min-height:100vh;background:linear-gradient(135deg,#0f172a,#1e293b);color:#f8fafc;padding:2rem}.page-header[data-v-4ca8bef9]{display:flex;align-items:center;gap:2rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(148,163,184,.2)}.back-btn[data-v-4ca8bef9]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#1e293b99;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;color:#94a3b8;font-weight:600;cursor:pointer;transition:all .3s ease}.back-btn[data-v-4ca8bef9]:hover{background:#1e293bcc;border-color:#3b82f666;color:#3b82f6;transform:translate(-4px)}.back-icon[data-v-4ca8bef9]{width:1.25rem;height:1.25rem}.coin-header-info[data-v-4ca8bef9]{display:flex;align-items:baseline;gap:1rem;flex:1}.coin-title[data-v-4ca8bef9]{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.coin-subtitle[data-v-4ca8bef9]{font-size:1.25rem;color:#64748b;font-weight:600}.header-stats[data-v-4ca8bef9]{display:flex;gap:2rem}.stat-item[data-v-4ca8bef9]{display:flex;flex-direction:column;gap:.25rem}.stat-label[data-v-4ca8bef9]{font-size:.875rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.stat-value[data-v-4ca8bef9]{font-size:1.5rem;font-weight:700;color:#f8fafc;font-family:Courier New,monospace}.stat-value.positive[data-v-4ca8bef9]{color:#22c55e}.stat-value.negative[data-v-4ca8bef9]{color:#ef4444}.chart-container[data-v-4ca8bef9]{background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;padding:1.5rem;margin-bottom:2rem}.chart-controls[data-v-4ca8bef9]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.1)}.chart-info[data-v-4ca8bef9]{display:flex;align-items:center;gap:.5rem}.loading-indicator[data-v-4ca8bef9]{display:flex;align-items:center;gap:.5rem;color:#94a3b8;font-size:.875rem}.spinner[data-v-4ca8bef9]{width:1rem;height:1rem;animation:spin-4ca8bef9 1s linear infinite}.spinner-circle[data-v-4ca8bef9]{stroke:#3b82f6;stroke-dasharray:50;stroke-dashoffset:0;animation:dash-4ca8bef9 1.5s ease-in-out infinite}@keyframes spin-4ca8bef9{to{transform:rotate(360deg)}}@keyframes dash-4ca8bef9{0%{stroke-dashoffset:50}50%{stroke-dashoffset:12.5}to{stroke-dashoffset:50}}.live-indicator[data-v-4ca8bef9]{display:flex;align-items:center;gap:.5rem;color:#22c55e;font-size:.875rem;font-weight:600}.live-dot[data-v-4ca8bef9]{width:.5rem;height:.5rem;background:#22c55e;border-radius:50%;animation:pulse-4ca8bef9 2s ease-in-out infinite}@keyframes pulse-4ca8bef9{0%,to{opacity:1}50%{opacity:.5}}.chart-area[data-v-4ca8bef9]{width:100%;height:500px;border-radius:.75rem;overflow:hidden;background:#0f172a}.tradingview-widget-container[data-v-4ca8bef9],#tradingview_chart[data-v-4ca8bef9]{width:100%;height:100%}.info-section[data-v-4ca8bef9]{margin-bottom:2rem}.info-grid[data-v-4ca8bef9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.info-card[data-v-4ca8bef9]{background:linear-gradient(135deg,#1e293b99,#0f172a99);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease}.info-card[data-v-4ca8bef9]:hover{background:linear-gradient(135deg,#1e293bcc,#0f172acc);border-color:#3b82f666;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.info-card-title[data-v-4ca8bef9]{font-size:1.125rem;font-weight:700;color:#f8fafc;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.1)}.info-list[data-v-4ca8bef9]{display:flex;flex-direction:column;gap:.75rem}.info-row[data-v-4ca8bef9]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#0f172a80;border-radius:.5rem}.info-label[data-v-4ca8bef9]{font-size:.875rem;color:#94a3b8;font-weight:600}.info-value[data-v-4ca8bef9]{font-size:.875rem;color:#f8fafc;font-weight:700;font-family:Courier New,monospace}.info-value.positive[data-v-4ca8bef9]{color:#22c55e}.info-value.negative[data-v-4ca8bef9]{color:#ef4444}.trades-section[data-v-4ca8bef9]{background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;padding:1.5rem}.section-title[data-v-4ca8bef9]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:1rem}.trades-table[data-v-4ca8bef9]{border-radius:.75rem;overflow:hidden}.trades-header[data-v-4ca8bef9]{display:grid;grid-template-columns:1fr 1.5fr 1.5fr 1.5fr;gap:1rem;padding:1rem;background:#0f172ab3;font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.trades-body[data-v-4ca8bef9]{max-height:400px;overflow-y:auto}.no-trades[data-v-4ca8bef9]{padding:2rem;text-align:center;color:#64748b;font-size:.875rem}.trade-row[data-v-4ca8bef9]{display:grid;grid-template-columns:1fr 1.5fr 1.5fr 1.5fr;gap:1rem;padding:1rem;background:#1e293b4d;border-bottom:1px solid rgba(148,163,184,.1);font-size:.875rem;font-family:Courier New,monospace;transition:all .2s ease}.trade-row[data-v-4ca8bef9]:hover{background:#1e293b80}.trade-time[data-v-4ca8bef9]{color:#94a3b8}.trade-price[data-v-4ca8bef9]{font-weight:700}.trade-price.buy[data-v-4ca8bef9]{color:#22c55e}.trade-price.sell[data-v-4ca8bef9]{color:#ef4444}.trade-amount[data-v-4ca8bef9],.trade-total[data-v-4ca8bef9]{color:#f8fafc}@media(max-width:1024px){.page-header[data-v-4ca8bef9]{flex-direction:column;align-items:flex-start;gap:1rem}.header-stats[data-v-4ca8bef9]{width:100%;justify-content:space-between}.info-grid[data-v-4ca8bef9]{grid-template-columns:1fr}}@media(max-width:768px){.coin-detail-page[data-v-4ca8bef9]{padding:1rem}.coin-title[data-v-4ca8bef9]{font-size:1.75rem}.period-selector[data-v-4ca8bef9]{flex-wrap:wrap}.chart-area[data-v-4ca8bef9]{height:300px}.trades-header[data-v-4ca8bef9],.trade-row[data-v-4ca8bef9]{grid-template-columns:1fr 1fr;gap:.5rem}.trade-amount[data-v-4ca8bef9],.trade-total[data-v-4ca8bef9]{display:none}}[data-v-76ebea61]{margin:0;padding:0;box-sizing:border-box}.pricing-page[data-v-76ebea61]{min-height:100vh;background:linear-gradient(135deg,#0a0e27,#1a1f3a);color:#fff}.navbar[data-v-76ebea61]{background:#0a0e27f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);padding:1.2rem 0;position:sticky;top:0;z-index:100}.container[data-v-76ebea61]{max-width:1400px;margin:0 auto;padding:0 2rem}.nav-content[data-v-76ebea61]{display:flex;justify-content:space-between;align-items:center}.logo[data-v-76ebea61]{display:flex;align-items:center;gap:.8rem;font-weight:700;font-size:1.4rem}.logo-icon[data-v-76ebea61]{font-size:2rem}.nav-links[data-v-76ebea61]{display:flex;align-items:center;gap:2.5rem}.nav-links a[data-v-76ebea61]{color:#fffc;text-decoration:none;font-weight:500;transition:color .3s}.nav-links a[data-v-76ebea61]:hover{color:#fff}.nav-links a.active[data-v-76ebea61]{color:#fff;font-weight:600}.btn-login[data-v-76ebea61]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.7rem 1.8rem;border-radius:8px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .3s}.btn-login[data-v-76ebea61]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}.hero[data-v-76ebea61]{padding:5rem 0 3rem;text-align:center}.page-title[data-v-76ebea61]{font-size:3.5rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-76ebea61]{font-size:1.3rem;color:#ffffffb3;max-width:600px;margin:0 auto 3rem}.billing-toggle[data-v-76ebea61]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:3rem}.billing-toggle span[data-v-76ebea61]{font-weight:600;color:#fff9;transition:color .3s}.billing-toggle span.active[data-v-76ebea61]{color:#fff}.discount-badge[data-v-76ebea61]{background:linear-gradient(135deg,#f093fb,#f5576c);padding:.2rem .6rem;border-radius:12px;font-size:.75rem;margin-left:.5rem}.switch[data-v-76ebea61]{position:relative;display:inline-block;width:50px;height:26px}.switch input[data-v-76ebea61]{opacity:0;width:0;height:0}.slider[data-v-76ebea61]{position:absolute;cursor:pointer;inset:0;background-color:#fff3;transition:.4s;border-radius:34px}.slider[data-v-76ebea61]:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-76ebea61]{background:linear-gradient(135deg,#667eea,#764ba2)}input:checked+.slider[data-v-76ebea61]:before{transform:translate(24px)}.pricing-cards[data-v-76ebea61]{padding:2rem 0 5rem}.cards-grid[data-v-76ebea61]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1400px;margin:0 auto}.pricing-card[data-v-76ebea61]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2.5rem;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative}.pricing-card[data-v-76ebea61]:hover{transform:translateY(-5px);border-color:#667eea80;box-shadow:0 20px 40px #0000004d}.pricing-card.featured[data-v-76ebea61]{border:2px solid #667eea;background:linear-gradient(135deg,#667eea1a,#764ba21a);transform:scale(1.05)}.pricing-card.featured[data-v-76ebea61]:hover{transform:scale(1.08) translateY(-5px)}.pricing-card.enterprise[data-v-76ebea61]{background:linear-gradient(135deg,#f093fb1a,#f5576c1a);border:2px solid rgba(240,147,251,.5)}.plan-badge[data-v-76ebea61]{display:inline-block;background:#ffffff1a;padding:.4rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:1.5rem}.plan-badge.popular[data-v-76ebea61]{background:linear-gradient(135deg,#f093fb,#f5576c)}.plan-name[data-v-76ebea61]{font-size:2rem;font-weight:700;margin-bottom:1rem}.plan-price[data-v-76ebea61]{display:flex;align-items:flex-start;margin-bottom:1rem;min-height:70px}.currency[data-v-76ebea61]{font-size:1.5rem;margin-top:.5rem}.amount[data-v-76ebea61]{font-size:3.5rem;font-weight:800;line-height:1}.amount.custom[data-v-76ebea61]{font-size:2.5rem;margin-top:.5rem}.period[data-v-76ebea61]{font-size:1.2rem;color:#fff9;margin-top:1.5rem;margin-left:.3rem}.plan-description[data-v-76ebea61]{color:#ffffffb3;margin-bottom:2rem;min-height:48px}.features-list[data-v-76ebea61]{list-style:none;margin-bottom:2rem}.features-list li[data-v-76ebea61]{padding:.7rem 0;display:flex;align-items:flex-start;gap:.7rem;color:#ffffffe6}.features-list li.disabled[data-v-76ebea61]{color:#ffffff4d}.check[data-v-76ebea61]{color:#4ade80;font-weight:700;flex-shrink:0}.cross[data-v-76ebea61]{color:#fff3;flex-shrink:0}.btn-select[data-v-76ebea61]{width:100%;padding:1rem;border:2px solid rgba(255,255,255,.2);background:transparent;color:#fff;border-radius:10px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s}.btn-select[data-v-76ebea61]:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.btn-select.primary[data-v-76ebea61]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.btn-select.primary[data-v-76ebea61]:hover{box-shadow:0 8px 20px #667eea66}.future-features[data-v-76ebea61]{padding:5rem 0;background:#0003}.section-title[data-v-76ebea61]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem}.section-subtitle[data-v-76ebea61]{text-align:center;color:#ffffffb3;margin-bottom:3rem;font-size:1.1rem}.future-grid[data-v-76ebea61]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.future-card[data-v-76ebea61]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:2rem;text-align:center;transition:all .3s}.future-card[data-v-76ebea61]:hover{transform:translateY(-5px);border-color:#667eea80;background:#ffffff14}.future-icon[data-v-76ebea61]{font-size:3rem;margin-bottom:1rem}.future-card h3[data-v-76ebea61]{font-size:1.3rem;margin-bottom:.8rem}.future-card p[data-v-76ebea61]{color:#ffffffb3;margin-bottom:1rem;line-height:1.6}.coming-badge[data-v-76ebea61]{display:inline-block;background:#667eea33;color:#667eea;padding:.3rem .8rem;border-radius:12px;font-size:.85rem;font-weight:600}.faq[data-v-76ebea61]{padding:5rem 0}.faq-list[data-v-76ebea61]{max-width:800px;margin:0 auto}.faq-item[data-v-76ebea61]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;margin-bottom:1rem;overflow:hidden;transition:all .3s}.faq-item[data-v-76ebea61]:hover{border-color:#667eea80}.faq-question[data-v-76ebea61]{padding:1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none}.faq-question h3[data-v-76ebea61]{font-size:1.1rem;font-weight:600}.faq-toggle[data-v-76ebea61]{font-size:1.5rem;font-weight:300;color:#667eea}.faq-answer[data-v-76ebea61]{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out;color:#ffffffb3;line-height:1.7}.faq-answer.open[data-v-76ebea61]{max-height:300px;padding:0 1.5rem 1.5rem}.cta[data-v-76ebea61]{padding:5rem 0;background:linear-gradient(135deg,#667eea,#764ba2)}.cta-content[data-v-76ebea61]{text-align:center}.cta-content h2[data-v-76ebea61]{font-size:2.5rem;margin-bottom:1rem}.cta-content p[data-v-76ebea61]{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.btn-cta[data-v-76ebea61]{background:#fff;color:#667eea;border:none;padding:1.2rem 3rem;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.8rem;transition:all .3s}.btn-cta[data-v-76ebea61]:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0000004d}.arrow[data-v-76ebea61]{font-size:1.3rem;transition:transform .3s}.btn-cta:hover .arrow[data-v-76ebea61]{transform:translate(5px)}.footer[data-v-76ebea61]{background:#0000004d;padding:3rem 0 1.5rem}.footer-content[data-v-76ebea61]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:2rem}.footer-section h4[data-v-76ebea61]{margin-bottom:1rem;font-size:1.1rem}.footer-section p[data-v-76ebea61],.footer-section a[data-v-76ebea61]{color:#fff9;text-decoration:none;display:block;margin-bottom:.5rem;transition:color .3s}.footer-section a[data-v-76ebea61]:hover{color:#fff}.footer-bottom[data-v-76ebea61]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);color:#ffffff80}@media(max-width:768px){.cards-grid[data-v-76ebea61]{grid-template-columns:1fr}.pricing-card.featured[data-v-76ebea61]{transform:scale(1)}.pricing-card.featured[data-v-76ebea61]:hover{transform:translateY(-5px)}.page-title[data-v-76ebea61]{font-size:2.5rem}.nav-links[data-v-76ebea61]{gap:1rem;font-size:.9rem}}.api-docs-page[data-v-357993c1]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0a0f1e;color:#fff;min-height:100vh}.container[data-v-357993c1]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar[data-v-357993c1]{background:#0a0f1ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:100}.nav-content[data-v-357993c1]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.logo[data-v-357993c1]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer}.logo-icon[data-v-357993c1]{font-size:2rem;color:#f59e0b}.btn-login[data-v-357993c1]{background:transparent;border:2px solid #f59e0b;color:#f59e0b;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-login[data-v-357993c1]:hover{background:#f59e0b;color:#0a0f1e}.content[data-v-357993c1]{padding:4rem 20px}h1[data-v-357993c1]{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle[data-v-357993c1]{font-size:1.25rem;color:#9ca3af;margin-bottom:3rem}.api-section[data-v-357993c1]{margin-bottom:3rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.api-section h2[data-v-357993c1]{font-size:2rem;color:#f59e0b;margin-bottom:1rem}.api-section h3[data-v-357993c1]{font-size:1.25rem;color:#3b82f6;margin-bottom:.5rem}.api-section p[data-v-357993c1]{color:#e5e7eb;line-height:1.7;margin-bottom:1rem}.api-section ul[data-v-357993c1]{color:#e5e7eb;line-height:2;padding-left:2rem}.api-section a[data-v-357993c1]{color:#f59e0b;text-decoration:none;transition:color .3s}.api-section a[data-v-357993c1]:hover{color:#fbbf24}.endpoint[data-v-357993c1]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.endpoint[data-v-357993c1]:last-child{border-bottom:none;padding-bottom:0}.code-block[data-v-357993c1]{background:#0f172a;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;padding:1.5rem;overflow-x:auto;margin-top:1rem}.code-block pre[data-v-357993c1]{margin:0;color:#e5e7eb;font-family:Courier New,monospace;font-size:.875rem;line-height:1.6}.footer[data-v-357993c1]{background:#0f172a;padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);text-align:center;color:#6b7280;margin-top:4rem}@media(max-width:768px){h1[data-v-357993c1]{font-size:2rem}.subtitle[data-v-357993c1]{font-size:1rem}.api-section[data-v-357993c1]{padding:1.5rem}.code-block[data-v-357993c1]{padding:1rem}.code-block pre[data-v-357993c1]{font-size:.75rem}}.contact-page[data-v-216732f0]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0a0f1e;color:#fff;min-height:100vh}.container[data-v-216732f0]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar[data-v-216732f0]{background:#0a0f1ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:100}.nav-content[data-v-216732f0]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.logo[data-v-216732f0]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer}.logo-icon[data-v-216732f0]{font-size:2rem;color:#f59e0b}.btn-login[data-v-216732f0]{background:transparent;border:2px solid #f59e0b;color:#f59e0b;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-login[data-v-216732f0]:hover{background:#f59e0b;color:#0a0f1e}.content[data-v-216732f0]{padding:4rem 20px}h1[data-v-216732f0]{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center}.subtitle[data-v-216732f0]{font-size:1.25rem;color:#9ca3af;margin-bottom:3rem;text-align:center}.contact-grid[data-v-216732f0]{display:grid;grid-template-columns:1fr 2fr;gap:3rem;margin-bottom:4rem}.contact-info[data-v-216732f0]{background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1);padding:2rem}.contact-info h2[data-v-216732f0]{font-size:1.75rem;color:#f59e0b;margin-bottom:2rem}.info-item[data-v-216732f0]{display:flex;gap:1rem;margin-bottom:2rem}.info-icon[data-v-216732f0]{font-size:2rem;min-width:50px}.info-item h3[data-v-216732f0]{font-size:1.125rem;margin-bottom:.5rem;color:#e5e7eb}.info-item p[data-v-216732f0]{color:#9ca3af}.contact-form-container[data-v-216732f0]{background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1);padding:2rem}.contact-form-container h2[data-v-216732f0]{font-size:1.75rem;color:#f59e0b;margin-bottom:2rem}.contact-form[data-v-216732f0]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-216732f0]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-216732f0]{color:#e5e7eb;font-weight:600}.form-group input[data-v-216732f0],.form-group select[data-v-216732f0],.form-group textarea[data-v-216732f0]{background:#0f172acc;border:1px solid rgba(148,163,184,.3);border-radius:.5rem;padding:.75rem;color:#e5e7eb;font-size:1rem;transition:border-color .3s}.form-group input[data-v-216732f0]:focus,.form-group select[data-v-216732f0]:focus,.form-group textarea[data-v-216732f0]:focus{outline:none;border-color:#f59e0b}.form-group textarea[data-v-216732f0]{resize:vertical;min-height:150px}.btn-submit[data-v-216732f0]{background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;color:#fff;padding:1rem 2rem;border-radius:.5rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:transform .3s,box-shadow .3s}.btn-submit[data-v-216732f0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.btn-submit[data-v-216732f0]:disabled{opacity:.6;cursor:not-allowed}.success-message[data-v-216732f0]{padding:1rem;background:#22c55e33;border:1px solid rgba(34,197,94,.5);border-radius:.5rem;color:#86efac;text-align:center;font-weight:600}.faq-section[data-v-216732f0]{text-align:center;padding:3rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.faq-section h2[data-v-216732f0]{font-size:2rem;color:#f59e0b;margin-bottom:1rem}.faq-section p[data-v-216732f0]{color:#e5e7eb;font-size:1.1rem}.faq-section a[data-v-216732f0]{color:#f59e0b;text-decoration:none;font-weight:600;transition:color .3s}.faq-section a[data-v-216732f0]:hover{color:#fbbf24}.footer[data-v-216732f0]{background:#0f172a;padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);text-align:center;color:#6b7280;margin-top:4rem}@media(max-width:968px){.contact-grid[data-v-216732f0]{grid-template-columns:1fr}h1[data-v-216732f0]{font-size:2rem}.subtitle[data-v-216732f0]{font-size:1rem}}.faq-page[data-v-4a78098f]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0a0f1e;color:#fff;min-height:100vh}.container[data-v-4a78098f]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar[data-v-4a78098f]{background:#0a0f1ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:100}.nav-content[data-v-4a78098f]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.logo[data-v-4a78098f]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer}.logo-icon[data-v-4a78098f]{font-size:2rem;color:#f59e0b}.btn-login[data-v-4a78098f]{background:transparent;border:2px solid #f59e0b;color:#f59e0b;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-login[data-v-4a78098f]:hover{background:#f59e0b;color:#0a0f1e}.content[data-v-4a78098f]{padding:4rem 20px}h1[data-v-4a78098f]{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center}.subtitle[data-v-4a78098f]{font-size:1.25rem;color:#9ca3af;margin-bottom:3rem;text-align:center}.faq-categories[data-v-4a78098f]{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.category-btn[data-v-4a78098f]{background:#1e293b80;border:1px solid rgba(148,163,184,.3);color:#e5e7eb;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.category-btn[data-v-4a78098f]:hover{background:#3b82f61a;border-color:#3b82f680}.category-btn.active[data-v-4a78098f]{background:linear-gradient(135deg,#f59e0b,#ef4444);border-color:#f59e0b;color:#fff}.faq-list[data-v-4a78098f]{max-width:900px;margin:0 auto 4rem}.faq-item[data-v-4a78098f]{background:linear-gradient(135deg,#1e293b80,#0f172a80);border:1px solid rgba(255,255,255,.1);border-radius:1rem;margin-bottom:1rem;overflow:hidden;cursor:pointer;transition:all .3s}.faq-item[data-v-4a78098f]:hover{border-color:#f59e0b80}.faq-item.open[data-v-4a78098f]{border-color:#f59e0b}.faq-question[data-v-4a78098f]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;font-weight:600;font-size:1.125rem;color:#e5e7eb}.arrow[data-v-4a78098f]{font-size:1.5rem;color:#f59e0b;font-weight:700;min-width:30px;text-align:center}.faq-answer[data-v-4a78098f]{padding:0 1.5rem 1.5rem;color:#9ca3af;line-height:1.7;animation:slideDown-4a78098f .3s ease-out}@keyframes slideDown-4a78098f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-answer a[data-v-4a78098f]{color:#f59e0b;text-decoration:none}.faq-answer a[data-v-4a78098f]:hover{text-decoration:underline}.still-have-questions[data-v-4a78098f]{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.still-have-questions h2[data-v-4a78098f]{font-size:2rem;color:#f59e0b;margin-bottom:1rem}.still-have-questions p[data-v-4a78098f]{color:#9ca3af;font-size:1.1rem;margin-bottom:2rem}.btn-contact[data-v-4a78098f]{background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;color:#fff;padding:1rem 2.5rem;border-radius:.5rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:transform .3s,box-shadow .3s}.btn-contact[data-v-4a78098f]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #f59e0b4d}.footer[data-v-4a78098f]{background:#0f172a;padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);text-align:center;color:#6b7280;margin-top:4rem}@media(max-width:768px){h1[data-v-4a78098f]{font-size:2rem}.subtitle[data-v-4a78098f]{font-size:1rem}.faq-categories[data-v-4a78098f]{gap:.5rem}.category-btn[data-v-4a78098f]{padding:.5rem 1rem;font-size:.9rem}.faq-question[data-v-4a78098f]{font-size:1rem;padding:1rem}.faq-answer[data-v-4a78098f]{padding:0 1rem 1rem}}.privacy-page[data-v-c831ada9]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0a0f1e;color:#fff;min-height:100vh}.container[data-v-c831ada9]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar[data-v-c831ada9]{background:#0a0f1ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:100}.nav-content[data-v-c831ada9]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.logo[data-v-c831ada9]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer}.logo-icon[data-v-c831ada9]{font-size:2rem;color:#f59e0b}.btn-login[data-v-c831ada9]{background:transparent;border:2px solid #f59e0b;color:#f59e0b;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-login[data-v-c831ada9]:hover{background:#f59e0b;color:#0a0f1e}.content[data-v-c831ada9]{padding:4rem 20px;max-width:900px;margin:0 auto}h1[data-v-c831ada9]{font-size:3rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.last-updated[data-v-c831ada9]{color:#9ca3af;font-size:.95rem;margin-bottom:3rem}.privacy-content section[data-v-c831ada9]{margin-bottom:3rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.privacy-content h2[data-v-c831ada9]{font-size:1.75rem;color:#f59e0b;margin-bottom:1rem}.privacy-content h3[data-v-c831ada9]{font-size:1.25rem;color:#3b82f6;margin-top:1.5rem;margin-bottom:.75rem}.privacy-content p[data-v-c831ada9]{color:#e5e7eb;line-height:1.8;margin-bottom:1rem}.privacy-content ul[data-v-c831ada9]{color:#e5e7eb;line-height:1.8;padding-left:2rem;margin-bottom:1rem}.privacy-content li[data-v-c831ada9]{margin-bottom:.5rem}.privacy-content strong[data-v-c831ada9]{color:#f59e0b;font-weight:600}.privacy-content a[data-v-c831ada9]{color:#f59e0b;text-decoration:none;transition:color .3s}.privacy-content a[data-v-c831ada9]:hover{color:#fbbf24;text-decoration:underline}.footer[data-v-c831ada9]{background:#0f172a;padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);text-align:center;color:#6b7280;margin-top:4rem}@media(max-width:768px){h1[data-v-c831ada9]{font-size:2rem}.privacy-content section[data-v-c831ada9]{padding:1.5rem}.privacy-content h2[data-v-c831ada9]{font-size:1.5rem}.privacy-content h3[data-v-c831ada9]{font-size:1.125rem}}.terms-page[data-v-777f1885]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0a0f1e;color:#fff;min-height:100vh}.container[data-v-777f1885]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar[data-v-777f1885]{background:#0a0f1ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:100}.nav-content[data-v-777f1885]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.logo[data-v-777f1885]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer}.logo-icon[data-v-777f1885]{font-size:2rem;color:#f59e0b}.btn-login[data-v-777f1885]{background:transparent;border:2px solid #f59e0b;color:#f59e0b;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-login[data-v-777f1885]:hover{background:#f59e0b;color:#0a0f1e}.content[data-v-777f1885]{padding:4rem 20px;max-width:900px;margin:0 auto}h1[data-v-777f1885]{font-size:3rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.last-updated[data-v-777f1885]{color:#9ca3af;font-size:.95rem;margin-bottom:3rem}.terms-content section[data-v-777f1885]{margin-bottom:3rem;padding:2rem;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.terms-content h2[data-v-777f1885]{font-size:1.75rem;color:#f59e0b;margin-bottom:1rem}.terms-content h3[data-v-777f1885]{font-size:1.25rem;color:#3b82f6;margin-top:1.5rem;margin-bottom:.75rem}.terms-content p[data-v-777f1885]{color:#e5e7eb;line-height:1.8;margin-bottom:1rem}.terms-content ul[data-v-777f1885]{color:#e5e7eb;line-height:1.8;padding-left:2rem;margin-bottom:1rem}.terms-content li[data-v-777f1885]{margin-bottom:.5rem}.terms-content strong[data-v-777f1885]{color:#f59e0b;font-weight:600}.terms-content a[data-v-777f1885]{color:#f59e0b;text-decoration:none;transition:color .3s}.terms-content a[data-v-777f1885]:hover{color:#fbbf24;text-decoration:underline}.warning-box[data-v-777f1885]{background:#ef44441a;border:2px solid rgba(239,68,68,.5);border-radius:.75rem;padding:1.5rem;margin:1.5rem 0}.warning-box p[data-v-777f1885]{color:#fca5a5;font-weight:700;font-size:1.125rem;margin-bottom:1rem}.warning-box ul[data-v-777f1885]{color:#fecaca;margin-bottom:0}.acceptance-box[data-v-777f1885]{background:#3b82f61a;border:2px solid rgba(59,130,246,.5);border-radius:.75rem;padding:1.5rem;margin-top:3rem;text-align:center}.acceptance-box p[data-v-777f1885]{color:#93c5fd;font-size:1.125rem;margin:0}.footer[data-v-777f1885]{background:#0f172a;padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);text-align:center;color:#6b7280;margin-top:4rem}@media(max-width:768px){h1[data-v-777f1885]{font-size:2rem}.terms-content section[data-v-777f1885]{padding:1.5rem}.terms-content h2[data-v-777f1885]{font-size:1.5rem}.terms-content h3[data-v-777f1885]{font-size:1.125rem}}
