.logo[data-v-f0e894ef]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-f0e894ef]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-f0e894ef]:hover{filter:drop-shadow(0 0 2em #42b883aa)}.logout-button[data-v-1ab8d057]{background:#5c4742;border:none;padding:6px 12px;border-radius:8px;color:#fff;font-weight:700;cursor:pointer;transition:background .3s}.logout-button[data-v-1ab8d057]:hover{background:#c0392b}.logo[data-v-1ab8d057]{filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}.settings-button[data-v-1ab8d057]{background:#333;border:none;padding:6px 10px;border-radius:8px;color:#fff;font-weight:700;cursor:pointer;transition:background .3s}.dropdown-wrapper[data-v-1ab8d057]{position:relative;display:inline-block}.dropdown-toggle[data-v-1ab8d057]{background:#333;color:#fff;border:none;padding:6px 10px;border-radius:6px;cursor:pointer;font-weight:700}.dropdown-content[data-v-1ab8d057]{position:absolute;background:#444;min-width:160px;box-shadow:0 8px 16px #0003;padding:8px;z-index:1;margin-top:4px;border-radius:6px}.dropdown-item[data-v-1ab8d057]{display:flex;align-items:center;gap:.5rem;padding:4px 0;font-weight:700}.settings-button img[data-v-1ab8d057]{transition:transform .3s ease}.settings-button:hover img[data-v-1ab8d057]{transform:rotate(90deg)}.login-page[data-v-5fdd94ac]{background:#1e1e1e;min-height:100vh;display:flex;align-items:center;justify-content:center}.login-box[data-v-5fdd94ac]{background:#2a2a2a;padding:2rem;border-radius:12px;width:300px;display:flex;flex-direction:column;align-items:center}.logo[data-v-5fdd94ac]{width:80px;margin-bottom:1rem;filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}h2[data-v-5fdd94ac]{margin-bottom:1rem;font-size:1.5rem;color:#fff;text-shadow:0 0 6px rgba(255,255,255,.2)}form[data-v-5fdd94ac]{width:100%;display:flex;flex-direction:column;gap:1rem}input[data-v-5fdd94ac]{padding:.5rem;background:#333;border:none;border-radius:8px;color:#fff}button[data-v-5fdd94ac]{padding:.5rem;background:#2ecc71;border:none;border-radius:8px;font-weight:700;cursor:pointer}.guest-btn[data-v-5fdd94ac]{margin-top:1rem;background:#3498db;border:none;border-radius:8px;color:#fff;font-weight:700;padding:.5rem;cursor:pointer;width:100%}.error[data-v-5fdd94ac]{color:#dc143c;margin-top:1rem;animation:fadeIn-5fdd94ac .3s}@keyframes fadeIn-5fdd94ac{0%{opacity:0}to{opacity:1}}.alert-card[data-v-8d2c9c0b]{background:#2a2a2a;border-radius:10px;padding:1rem;width:220px;text-align:center;box-shadow:0 0 8px #00000080;position:relative;transition:transform .2s ease}.alert-card[data-v-8d2c9c0b]:hover{transform:scale(1.02)}.symbol[data-v-8d2c9c0b]{font-weight:700;margin-bottom:.5rem}.status-dot[data-v-8d2c9c0b]{width:14px;height:14px;border-radius:50%;position:absolute;top:10px;left:10px}.mode-indicator[data-v-8d2c9c0b]{position:absolute;top:10px;right:10px;background:#ffffff26;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:12px;pointer-events:none;-webkit-user-select:none;user-select:none}.leverage-indicator[data-v-8d2c9c0b]{position:absolute;top:30px;right:10px;background:#ffffff26;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:12px;pointer-events:none;-webkit-user-select:none;user-select:none}.new-alert[data-v-8d2c9c0b]{background:#2ecc71;transition:background 1s ease}.slide-fade-enter-active[data-v-8d2c9c0b],.slide-fade-leave-active[data-v-8d2c9c0b]{transition:all .3s ease}.slide-fade-enter-from[data-v-8d2c9c0b]{transform:translateY(-10px) scale(.8);opacity:0}.slide-fade-enter-to[data-v-8d2c9c0b],.slide-fade-leave-from[data-v-8d2c9c0b]{transform:translateY(0) scale(1);opacity:1}.slide-fade-leave-to[data-v-8d2c9c0b]{transform:translateY(10px) scale(.8);opacity:0}.open-badge[data-v-8d2c9c0b]{position:absolute;top:30px;left:10px;background:#3498db;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:12px;pointer-events:none;-webkit-user-select:none;user-select:none}.filter-button[data-v-8d2c9c0b]{padding:6px 12px;background:#444;border:none;border-radius:8px;color:#fff;font-weight:700;cursor:pointer}.filter-button.active[data-v-8d2c9c0b]{background:#2ecc71;color:#000}.fade-enter-active[data-v-8d2c9c0b],.fade-leave-active[data-v-8d2c9c0b]{transition:opacity .5s}.fade-enter-from[data-v-8d2c9c0b],.fade-leave-to[data-v-8d2c9c0b]{opacity:0}.rate-card[data-v-8d2c9c0b]{background:#1d1d1d;border:1px solid #444;border-radius:8px;padding:.5rem 1rem;color:#fff;font-size:.8rem;text-align:center;min-width:100px}.stats-card[data-v-6c3b7e28]{background:#2a2a2a;border-radius:10px;padding:1rem;width:220px;text-align:center;box-shadow:0 0 8px #00000080}.stats-title[data-v-6c3b7e28]{font-size:14px;color:#aaa;margin-bottom:.5rem}.stats-content[data-v-6c3b7e28]{display:flex;flex-direction:column;gap:.5rem}.switch-container[data-v-6c3b7e28]{margin-top:1rem}.switch[data-v-6c3b7e28]{background:#555;border-radius:12px;display:inline-flex;overflow:hidden;box-shadow:0 0 4px #00000080}.switch-btn[data-v-6c3b7e28]{padding:6px 12px;border:none;background:transparent;color:#fff;cursor:pointer;font-size:12px;font-weight:700}.switch-btn.active[data-v-6c3b7e28]{background:#b8f7c2;color:#000}.positive[data-v-6c3b7e28]{color:#32cd32;font-weight:700}.negative[data-v-6c3b7e28]{color:#dc143c;font-weight:700}.symbol-cards[data-v-693167d2]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.symbol-card[data-v-693167d2]{background:#2a2a2a;border-radius:10px;padding:1rem;width:220px;text-align:center;box-shadow:0 0 8px #00000080}.symbol-title[data-v-693167d2]{font-size:16px;font-weight:700;margin-bottom:.5rem}.symbol-content[data-v-693167d2]{display:flex;flex-direction:column;gap:.5rem}.symbol-footer[data-v-693167d2]{margin-top:1rem;font-size:12px;opacity:.7;text-align:right}.positive[data-v-693167d2]{color:#32cd32;font-weight:700}.negative[data-v-693167d2]{color:#dc143c;font-weight:700}h2[data-v-0584dea6]{font-weight:700}h2[data-v-9f7c726a]{font-size:1.5rem;color:#fff;text-align:center}.mode-switch[data-v-9f7c726a]{background:#555;border-radius:12px;display:inline-flex;overflow:hidden;box-shadow:0 0 4px #00000080}.mode-btn[data-v-9f7c726a]{padding:6px 12px;border:none;background:transparent;color:#fff;cursor:pointer;font-size:12px;font-weight:700}.mode-btn.active[data-v-9f7c726a]{background:#b8f7c2;color:#000}.mode-btn[data-v-9f7c726a]:disabled{background:#777;cursor:not-allowed}html,body,#app{height:100%;width:100%;margin:0;padding:0}
