@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap";.toast-container[data-v-e171f6f2]{position:fixed;top:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:16px 24px;background:#000000f2;border:1px solid rgba(0,255,127,.3);border-radius:6px;color:var(--primary-green);font-family:Source Code Pro,monospace;font-size:14px;z-index:9999;box-shadow:0 4px 20px #00ff7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.toast-container.success[data-v-e171f6f2]{border-color:#00ff7f80}.toast-container.error[data-v-e171f6f2]{border-color:#ff6b6b80;color:#ff6b6b}.toast-container.info[data-v-e171f6f2]{border-color:#00ccff80;color:#0cf}.toast-icon[data-v-e171f6f2]{font-size:18px;font-weight:700}.toast-message[data-v-e171f6f2]{font-weight:500}.toast-enter-active[data-v-e171f6f2],.toast-leave-active[data-v-e171f6f2]{transition:all .3s ease}.toast-enter-from[data-v-e171f6f2],.toast-leave-to[data-v-e171f6f2]{opacity:0;transform:translate(-50%) translateY(-20px)}:root{--primary-green: #00ff8b;--secondary-green: #8affc9 }html,body{width:100%;height:100%;background:#000;color:var(--primary-green);font-family:Source Code Pro,monospace;margin:0;padding:0;overflow:hidden}#app{width:100%;height:100%;overflow:hidden;background:#000}.page-enter-active,.page-leave-active{transition:all .3s ease}.page-enter-from{opacity:0;transform:translate(20px)}.page-leave-to{opacity:0;transform:translate(-20px)}.auth-page[data-v-5c8f957c]{display:flex;align-items:center;justify-content:center;height:100vh;overflow:hidden;background:#000}.auth-container[data-v-5c8f957c]{width:100%;max-width:420px;animation:fadeInUp-5c8f957c .5s ease}@keyframes fadeInUp-5c8f957c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.auth-header[data-v-5c8f957c]{text-align:center;margin-bottom:32px}.logo[data-v-5c8f957c]{color:var(--primary-green);font-size:32px;font-weight:700;letter-spacing:4px;text-shadow:0 0 20px rgba(0,255,127,.5);margin-bottom:8px;animation:glow-5c8f957c 2s ease-in-out infinite}@keyframes glow-5c8f957c{0%,to{text-shadow:0 0 20px rgba(0,255,127,.5)}50%{text-shadow:0 0 30px rgba(0,255,127,.8),0 0 40px rgba(0,255,127,.4)}}.subtitle[data-v-5c8f957c]{color:var(--secondary-green);font-size:14px;opacity:.7}.auth-card[data-v-5c8f957c]{background:#000c;border:1px solid rgba(0,255,127,.2);border-radius:8px;padding:32px;box-shadow:0 0 40px #00ff7f1a}.card-title[data-v-5c8f957c]{color:var(--primary-green);font-size:18px;font-weight:600;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid rgba(0,255,127,.1)}.auth-form[data-v-5c8f957c],.form-group[data-v-5c8f957c]{margin-bottom:20px}.form-label[data-v-5c8f957c]{display:block;color:#00ff7fb3;font-size:13px;margin-bottom:8px;font-weight:500}.form-input[data-v-5c8f957c]{width:100%;background:#00ff7f0d;border:1px solid rgba(0,255,127,.2);padding:12px 16px;color:var(--primary-green);border-radius:6px;font-family:Source Code Pro,monospace;font-size:14px;transition:all .2s}.form-input[data-v-5c8f957c]:focus{outline:none;border-color:var(--primary-green);background:#00ff7f14;box-shadow:0 0 10px #00ff7f33}.form-input[data-v-5c8f957c]::placeholder{color:#00ff7f4d}.submit-btn[data-v-5c8f957c]{width:100%;padding:14px;background:linear-gradient(45deg,var(--primary-green),var(--secondary-green));color:#000;border:none;border-radius:6px;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s;font-family:Source Code Pro,monospace}.submit-btn[data-v-5c8f957c]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00ff7f4d}.auth-footer[data-v-5c8f957c]{text-align:center;padding-top:20px;border-top:1px solid rgba(0,255,127,.1)}.hint[data-v-5c8f957c]{color:#00ff7f80;font-size:13px}.link[data-v-5c8f957c]{color:var(--primary-green);text-decoration:none;margin-left:8px;font-weight:500}.link[data-v-5c8f957c]:hover{text-decoration:underline}.auth-container[data-v-44856bba]{width:100%;max-width:420px;animation:fadeInUp-44856bba .5s ease}@keyframes fadeInUp-44856bba{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.auth-header[data-v-44856bba]{text-align:center;margin-bottom:32px}.logo[data-v-44856bba]{color:var(--primary-green);font-size:32px;font-weight:700;letter-spacing:4px;text-shadow:0 0 20px rgba(0,255,127,.5);margin-bottom:8px;animation:glow-44856bba 2s ease-in-out infinite}@keyframes glow-44856bba{0%,to{text-shadow:0 0 20px rgba(0,255,127,.5)}50%{text-shadow:0 0 30px rgba(0,255,127,.8),0 0 40px rgba(0,255,127,.4)}}.subtitle[data-v-44856bba]{color:var(--secondary-green);font-size:14px;opacity:.7}.auth-card[data-v-44856bba]{background:#000c;border:1px solid rgba(0,255,127,.2);border-radius:8px;padding:32px;box-shadow:0 0 40px #00ff7f1a}.card-title[data-v-44856bba]{color:var(--primary-green);font-size:18px;font-weight:600;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid rgba(0,255,127,.1)}.auth-form[data-v-44856bba],.form-group[data-v-44856bba]{margin-bottom:20px}.form-label[data-v-44856bba]{display:block;color:#00ff7fb3;font-size:13px;margin-bottom:8px;font-weight:500}.form-input[data-v-44856bba]{width:100%;background:#00ff7f0d;border:1px solid rgba(0,255,127,.2);padding:12px 16px;color:var(--primary-green);border-radius:6px;font-family:Source Code Pro,monospace;font-size:14px;transition:all .2s}.form-input[data-v-44856bba]:focus{outline:0;border-color:var(--primary-green);background:#00ff7f14;box-shadow:0 0 10px #00ff7f33}.form-input[data-v-44856bba]::placeholder{color:#00ff7f4d}.submit-btn[data-v-44856bba]{width:100%;padding:14px;background:linear-gradient(45deg,var(--primary-green),var(--secondary-green));color:#000;border:none;border-radius:6px;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s;font-family:Source Code Pro,monospace}.submit-btn[data-v-44856bba]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00ff7f4d}.auth-footer[data-v-44856bba]{text-align:center;padding-top:20px;border-top:1px solid rgba(0,255,127,.1)}.hint[data-v-44856bba]{color:#00ff7f80;font-size:13px}.link[data-v-44856bba]{color:var(--primary-green);text-decoration:none;margin-left:8px;font-weight:500}.link[data-v-44856bba]:hover{text-decoration:underline}.sidebar[data-v-b6f6c3d5]{width:220px;height:100vh;background:#000000f2;border-right:1px solid rgba(0,255,127,.2);display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:100;animation:slideInLeft-b6f6c3d5 .4s ease}@keyframes slideInLeft-b6f6c3d5{0%{transform:translate(-220px);opacity:0}to{transform:translate(0);opacity:1}}.sidebar-header[data-v-b6f6c3d5]{padding:24px 20px;border-bottom:1px solid rgba(0,255,127,.1)}.logo[data-v-b6f6c3d5]{color:var(--primary-green);font-size:20px;font-weight:700;letter-spacing:2px;text-shadow:0 0 10px rgba(0,255,127,.5)}.subtitle[data-v-b6f6c3d5]{color:var(--secondary-green);font-size:12px;margin-top:4px;opacity:.7}.sidebar-nav[data-v-b6f6c3d5]{flex:1;padding:20px 0;overflow-y:auto}.nav-item[data-v-b6f6c3d5]{display:flex;align-items:center;padding:14px 20px;color:#00ff7f99;text-decoration:none;transition:all .2s;border-left:3px solid transparent;position:relative}.nav-item[data-v-b6f6c3d5]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;background:var(--primary-green);transition:all .3s;opacity:0}.nav-item[data-v-b6f6c3d5]:hover:before{width:3px;height:100%;opacity:.5}.nav-item[data-v-b6f6c3d5]:hover{background:#00ff7f0d;color:var(--primary-green);border-left-color:#00ff7f4d}.nav-item.active[data-v-b6f6c3d5]{background:#00ff7f1a;color:var(--primary-green);border-left-color:var(--primary-green);font-weight:600}.nav-item .icon[data-v-b6f6c3d5]{margin-right:12px;font-size:16px;width:20px;text-align:center}.nav-item .text[data-v-b6f6c3d5]{font-size:14px}.sidebar-footer[data-v-b6f6c3d5]{padding:20px;border-top:1px solid rgba(0,255,127,.1)}.logout-btn[data-v-b6f6c3d5]{display:flex;align-items:center;width:100%;padding:12px 16px;background:transparent;border:1px solid rgba(255,107,107,.3);color:#ff6b6bcc;cursor:pointer;border-radius:4px;transition:all .2s;font-family:Source Code Pro,monospace}.logout-btn[data-v-b6f6c3d5]:hover{background:#ff6b6b1a;border-color:#ff6b6b99;color:#ff6b6b}.logout-btn .icon[data-v-b6f6c3d5]{margin-right:8px}.main-layout[data-v-cbf8c7b9]{display:flex;min-height:100vh;background:#000;overflow:hidden}.content-area[data-v-cbf8c7b9]{flex:1;padding:0;margin:0 0 0 220px;height:100vh;overflow-y:auto;overflow-x:hidden;background:#000;scrollbar-width:thin;scrollbar-color:rgba(0,255,127,.3) #0a0e0a}.content-area[data-v-cbf8c7b9]::-webkit-scrollbar{width:6px}.content-area[data-v-cbf8c7b9]::-webkit-scrollbar-track{background:#0a0e0a}.boot-screen[data-v-c1ff826c]{position:fixed;inset:0;background:#000;z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeOut-c1ff826c .5s ease 2s forwards}@keyframes fadeOut-c1ff826c{to{opacity:0}}.boot-content[data-v-c1ff826c]{max-width:600px;width:100%;padding:40px}.boot-logo[data-v-c1ff826c]{color:var(--primary-green);font-size:48px;font-weight:700;letter-spacing:8px;text-align:center;margin-bottom:40px;text-shadow:0 0 30px rgba(0,255,127,.8);animation:glowPulse-c1ff826c 1.5s ease-in-out infinite}@keyframes glowPulse-c1ff826c{0%,to{text-shadow:0 0 30px rgba(0,255,127,.8)}50%{text-shadow:0 0 50px rgba(0,255,127,1),0 0 60px rgba(0,255,127,.6)}}.boot-text[data-v-c1ff826c]{margin-bottom:30px}.boot-line[data-v-c1ff826c]{color:#00ff7fcc;font-size:14px;margin:8px 0;opacity:0;animation:typeLine-c1ff826c .3s ease forwards}@keyframes typeLine-c1ff826c{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.loading-bar[data-v-c1ff826c]{width:100%;height:4px;background:#00ff7f1a;border-radius:2px;overflow:hidden;margin:20px 0}.loading-progress[data-v-c1ff826c]{height:100%;background:linear-gradient(90deg,var(--primary-green),var(--secondary-green));width:0;animation:loadProgress-c1ff826c 2s ease forwards;box-shadow:0 0 10px #00ff7fcc}@keyframes loadProgress-c1ff826c{0%{width:0}20%{width:15%}40%{width:35%}60%{width:60%}80%{width:85%}to{width:100%}}.boot-status[data-v-c1ff826c]{color:var(--secondary-green);font-size:12px;text-align:center;margin-top:15px;letter-spacing:2px;animation:blink-c1ff826c 1s infinite}@keyframes blink-c1ff826c{0%,to{opacity:1}50%{opacity:.3}}.dashboard[data-v-d0a2cf57]{width:100%;max-width:1200px;padding:24px;margin:40px 0 0;animation:fadeIn-d0a2cf57 .4s ease}@keyframes fadeIn-d0a2cf57{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard-header[data-v-d0a2cf57]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,255,127,.2)}.title[data-v-d0a2cf57]{color:var(--primary-green);font-size:24px;font-weight:700;margin:0 0 12px;text-shadow:0 0 10px rgba(0,255,127,.3);animation:typing-d0a2cf57 1s steps(20) forwards;overflow:hidden;white-space:nowrap;width:0}@keyframes typing-d0a2cf57{0%{width:0}to{width:100%}}.user-info[data-v-d0a2cf57]{color:var(--secondary-green);font-size:14px}.label[data-v-d0a2cf57]{opacity:.7;margin-right:8px}.value[data-v-d0a2cf57]{font-weight:600}.dashboard-grid[data-v-d0a2cf57]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.card[data-v-d0a2cf57]{background:#0009;border:1px solid rgba(0,255,127,.2);border-radius:6px;overflow:hidden;transition:all .3s;animation:slideUp-d0a2cf57 .5s ease backwards}.card[data-v-d0a2cf57]:first-child{animation-delay:.1s}.card[data-v-d0a2cf57]:nth-child(2){animation-delay:.2s}.card[data-v-d0a2cf57]:nth-child(3){animation-delay:.3s}@keyframes slideUp-d0a2cf57{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card[data-v-d0a2cf57]:hover{border-color:#00ff7f66;box-shadow:0 0 20px #00ff7f1a;transform:translateY(-4px)}.card-header[data-v-d0a2cf57]{background:#00ff7f0d;padding:12px 16px;color:var(--primary-green);font-weight:600;font-size:14px;border-bottom:1px solid rgba(0,255,127,.1)}.card-body[data-v-d0a2cf57]{padding:16px}.stat-line[data-v-d0a2cf57]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px}.stat-label[data-v-d0a2cf57]{color:var(--secondary-green);opacity:.8}.stat-value[data-v-d0a2cf57]{color:var(--primary-green);font-weight:500}.stat-value.online[data-v-d0a2cf57]{color:#00ff8b;text-shadow:0 0 8px rgba(0,255,139,.5)}.action-link[data-v-d0a2cf57]{display:block;color:var(--primary-green);text-decoration:none;padding:8px 0;transition:color .2s,transform .2s;font-size:13px}.action-link[data-v-d0a2cf57]:hover{color:#0c6;transform:translate(5px);text-shadow:0 0 8px rgba(0,204,102,.3)}.profile-card-body[data-v-d0a2cf57]{padding:16px}.profile-line[data-v-d0a2cf57]{display:flex;margin-bottom:8px;font-size:13px;align-items:center}.profile-label[data-v-d0a2cf57]{color:var(--secondary-green);opacity:.8;width:60px;flex-shrink:0}.profile-value[data-v-d0a2cf57]{color:var(--primary-green);font-weight:500;flex-grow:1;word-break:break-all}.profile-value.error[data-v-d0a2cf57]{color:#ff6b6b;font-weight:700}.profile-action[data-v-d0a2cf57]{margin-top:15px;border-top:1px dashed rgba(0,255,127,.1);padding-top:15px;text-align:center}.action-button[data-v-d0a2cf57]{background:#00ff7f1a;border:1px solid var(--primary-green);color:var(--primary-green);padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .3s ease;font-family:Source Code Pro,monospace;font-size:13px}.action-button[data-v-d0a2cf57]:hover{background:var(--primary-green);color:#0a0e0a;box-shadow:0 0 15px #00ff7f99;transform:translateY(-2px)}.placeholder-text[data-v-d0a2cf57]{color:var(--secondary-green);opacity:.5;text-align:center;padding:20px;font-size:14px}.placeholder-text.error[data-v-d0a2cf57]{color:#ff6b6b;font-weight:700}.kline-container[data-v-b2d5e7f8]{width:100%;height:100vh;background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.controls[data-v-b2d5e7f8]{display:flex;gap:20px;margin-bottom:20px;align-items:center}.switch-container[data-v-b2d5e7f8]{display:flex;align-items:center;gap:10px;color:#00ff8b;font-family:Source Code Pro,monospace}.switch[data-v-b2d5e7f8]{position:relative;display:inline-block;width:50px;height:24px}.switch input[data-v-b2d5e7f8]{opacity:0;width:0;height:0}.slider[data-v-b2d5e7f8]{position:absolute;cursor:pointer;inset:0;background-color:#333;-webkit-transition:.4s;transition:.4s}.slider[data-v-b2d5e7f8]:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider[data-v-b2d5e7f8]{background-color:#00ff8b}input:focus+.slider[data-v-b2d5e7f8]{box-shadow:0 0 1px #00ff8b}input:disabled+.slider[data-v-b2d5e7f8]{background-color:#222;cursor:not-allowed}input:checked+.slider[data-v-b2d5e7f8]:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round[data-v-b2d5e7f8]{border-radius:24px}.slider.round[data-v-b2d5e7f8]:before{border-radius:50%}.chart[data-v-b2d5e7f8]{width:100%;height:85%}[data-v-8b714d0c]:root{--primary-green: #00ff7f;--secondary-green: #0c6;--dark-bg: #0a0e0a;--card-bg: #0f140f;--border-green: rgba(0, 255, 127, .3);--glow-green: rgba(0, 255, 127, .6)}.news-view[data-v-8b714d0c]{font-family:Share Tech Mono,Courier New,monospace;background-color:var(--dark-bg);color:var(--primary-green);min-height:100vh;padding:20px 20px 60px;position:relative}.dashboard[data-v-8b714d0c]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.dash-card[data-v-8b714d0c]{flex:1 1 120px;min-width:110px;background:var(--card-bg);border:1px solid var(--border-green);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden}.dash-card[data-v-8b714d0c]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary-green),transparent);opacity:.3}.dash-card.wide[data-v-8b714d0c]{flex:2 1 220px;flex-direction:row;align-items:center;gap:12px}.dash-label[data-v-8b714d0c]{font-size:10px;color:var(--secondary-green);letter-spacing:1px;text-transform:uppercase;opacity:.7}.dash-value[data-v-8b714d0c]{font-size:22px;font-weight:700;color:var(--primary-green);text-shadow:0 0 8px var(--glow-green)}.dash-value.small[data-v-8b714d0c]{font-size:12px;font-weight:400}.mini-chart[data-v-8b714d0c]{display:flex;align-items:flex-end;gap:3px;height:40px;flex:1}.mini-bar[data-v-8b714d0c]{flex:1;min-width:6px;background:var(--primary-green);border-radius:2px 2px 0 0;opacity:.7;transition:opacity .2s;box-shadow:0 0 4px #00ff7f4d}.mini-bar[data-v-8b714d0c]:hover{opacity:1;box-shadow:0 0 8px var(--glow-green)}.insight-panel[data-v-8b714d0c]{background:linear-gradient(135deg,#0a0e0a,#0f140f);border:1px solid var(--border-green);border-radius:6px;margin-bottom:16px;overflow:hidden;position:relative}.insight-panel[data-v-8b714d0c]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary-green),transparent);opacity:.6}.insight-header[data-v-8b714d0c]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s}.insight-header[data-v-8b714d0c]:hover{background:#00ff7f0a}.insight-title[data-v-8b714d0c]{font-size:14px;font-weight:700;color:var(--primary-green);margin:0;letter-spacing:1px;text-shadow:0 0 8px var(--glow-green)}.insight-toggle[data-v-8b714d0c]{font-size:16px;color:var(--primary-green);transition:transform .3s ease}.insight-toggle.open[data-v-8b714d0c]{transform:rotate(180deg)}.insight-body[data-v-8b714d0c]{padding:0 20px 16px}.insight-content[data-v-8b714d0c]{color:var(--secondary-green);line-height:1.6;font-size:12px;max-height:320px;overflow-y:auto}.insight-content[data-v-8b714d0c]::-webkit-scrollbar{width:4px}.insight-content[data-v-8b714d0c]::-webkit-scrollbar-thumb{background:var(--border-green);border-radius:2px}.insight-content[data-v-8b714d0c] h1,.insight-content[data-v-8b714d0c] h2,.insight-content[data-v-8b714d0c] h3,.insight-content[data-v-8b714d0c] h4{color:var(--primary-green);font-size:13px;margin-top:10px;margin-bottom:6px;text-shadow:0 0 6px var(--glow-green)}.insight-content[data-v-8b714d0c] p{margin-bottom:6px;color:#6f9}.insight-content[data-v-8b714d0c] ul,.insight-content[data-v-8b714d0c] ol{padding-left:16px;margin-bottom:6px}.insight-content[data-v-8b714d0c] li{margin-bottom:3px}.insight-content[data-v-8b714d0c] code{background:#00ff7f1a;padding:1px 4px;border-radius:3px;border:1px solid var(--border-green);font-size:11px}.insight-content[data-v-8b714d0c] a{color:var(--primary-green);text-decoration:none;border-bottom:1px dotted var(--border-green)}.insight-content[data-v-8b714d0c] a:hover{text-shadow:0 0 6px var(--glow-green)}.fold-enter-active[data-v-8b714d0c],.fold-leave-active[data-v-8b714d0c]{transition:all .3s ease;max-height:400px;overflow:hidden}.fold-enter-from[data-v-8b714d0c],.fold-leave-to[data-v-8b714d0c]{max-height:0;padding-top:0;padding-bottom:0;opacity:0}.filter-bar[data-v-8b714d0c]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:10px 0;border-bottom:1px solid var(--border-green)}.filter-group[data-v-8b714d0c]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.filter-chip[data-v-8b714d0c]{font-family:Share Tech Mono,monospace;font-size:11px;padding:4px 10px;border:1px solid var(--border-green);border-radius:3px;background:transparent;color:var(--secondary-green);cursor:pointer;transition:all .2s;letter-spacing:.5px}.filter-chip[data-v-8b714d0c]:hover{border-color:var(--primary-green);color:var(--primary-green)}.filter-chip.active[data-v-8b714d0c]{background:#00ff7f26;border-color:var(--primary-green);color:var(--primary-green);box-shadow:0 0 8px #00ff7f33;text-shadow:0 0 4px var(--glow-green)}.time-select[data-v-8b714d0c]{font-family:Share Tech Mono,monospace;font-size:11px;padding:4px 8px;border:1px solid var(--border-green);border-radius:3px;background:var(--card-bg);color:var(--primary-green);cursor:pointer;outline:none}.time-select option[data-v-8b714d0c]{background:#0a0e0a;color:var(--primary-green)}.time-select[data-v-8b714d0c]:focus{border-color:var(--primary-green);box-shadow:0 0 6px #00ff7f33}.category-stats[data-v-8b714d0c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;margin-bottom:16px;padding:10px 12px;background:var(--card-bg);border:1px solid var(--border-green);border-radius:6px}.cat-bar-wrap[data-v-8b714d0c]{display:flex;align-items:center;gap:6px}.cat-bar-label[data-v-8b714d0c]{font-size:10px;color:var(--secondary-green);min-width:42px;text-align:right}.cat-bar-track[data-v-8b714d0c]{flex:1;height:6px;background:#00ff7f14;border-radius:3px;overflow:hidden}.cat-bar-fill[data-v-8b714d0c]{height:100%;background:var(--primary-green);border-radius:3px;box-shadow:0 0 6px #00ff7f4d;transition:width .5s ease}.cat-bar-count[data-v-8b714d0c]{font-size:10px;color:var(--primary-green);min-width:20px;font-weight:700}.news-grid[data-v-8b714d0c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}@media(max-width:768px){.news-grid[data-v-8b714d0c]{grid-template-columns:1fr}}.news-card[data-v-8b714d0c]{background:var(--card-bg);border:1px solid var(--border-green);border-radius:6px;padding:14px;transition:all .3s ease;position:relative;overflow:hidden}.news-card[data-v-8b714d0c]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary-green),transparent);opacity:0;transition:opacity .3s}.news-card[data-v-8b714d0c]:hover{transform:translateY(-3px);border-color:var(--primary-green);box-shadow:0 0 18px #00ff7f40,0 6px 20px #00000080}.news-card[data-v-8b714d0c]:hover:before{opacity:1}.news-card.highlighted[data-v-8b714d0c]{border-color:var(--primary-green);box-shadow:0 0 12px #00ff7f33,inset 0 0 15px #00ff7f0d;animation:glow-pulse-8b714d0c 3s ease-in-out infinite}@keyframes glow-pulse-8b714d0c{0%,to{box-shadow:0 0 12px #00ff7f33,inset 0 0 15px #00ff7f0d}50%{box-shadow:0 0 16px #00ff7f4d,inset 0 0 18px #00ff7f14}}.card-top[data-v-8b714d0c]{margin-bottom:8px}.cat-badge[data-v-8b714d0c]{font-size:10px;padding:2px 7px;border-radius:3px;border:1px solid var(--border-green);color:var(--secondary-green);background:#00ff7f0f;letter-spacing:.5px}.cat-badge.uncategorized[data-v-8b714d0c]{opacity:.4}.news-title[data-v-8b714d0c]{font-size:14px;font-weight:700;margin:0 0 8px;line-height:1.4}.news-title a[data-v-8b714d0c]{color:var(--primary-green);text-decoration:none;text-shadow:0 0 4px rgba(0,255,127,.3);transition:all .2s}.news-title a[data-v-8b714d0c]:hover{color:#6f9;text-shadow:0 0 8px var(--glow-green)}.news-preview[data-v-8b714d0c]{color:#6f9;line-height:1.5;margin:0 0 10px;font-size:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:.8}.news-meta[data-v-8b714d0c]{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid var(--border-green);font-size:11px}.news-source[data-v-8b714d0c]{color:var(--primary-green);font-weight:600;padding:2px 6px;background:#00ff7f1a;border-radius:3px;border:1px solid var(--border-green);text-transform:uppercase;letter-spacing:.5px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-time[data-v-8b714d0c]{color:var(--secondary-green);opacity:.7}.loading-indicator[data-v-8b714d0c]{text-align:center;padding:30px 0}.loading-dots[data-v-8b714d0c]{display:inline-flex;gap:8px}.loading-dots span[data-v-8b714d0c]{width:8px;height:8px;border-radius:50%;background:var(--primary-green);animation:dot-pulse-8b714d0c 1.4s ease-in-out infinite}.loading-dots span[data-v-8b714d0c]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-8b714d0c]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-8b714d0c{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.1)}}.no-more-news[data-v-8b714d0c]{text-align:center;padding:20px;color:var(--secondary-green);font-size:12px;opacity:.5;letter-spacing:2px}.empty-state[data-v-8b714d0c]{text-align:center;padding:60px 0;color:var(--secondary-green)}.empty-state .empty-icon[data-v-8b714d0c]{font-size:40px;opacity:.3;margin-bottom:12px}.empty-state p[data-v-8b714d0c]{font-size:13px}.rocket-button[data-v-8b714d0c]{position:fixed;bottom:30px;right:30px;background:var(--card-bg);color:var(--primary-green);border:2px solid var(--border-green);border-radius:50%;width:44px;height:44px;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 0 12px #00ff7f4d;z-index:99;display:flex;align-items:center;justify-content:center}.rocket-button[data-v-8b714d0c]:hover{background:var(--primary-green);color:#0a0e0a;transform:translateY(-4px);box-shadow:0 0 20px #00ff7f99}.items-page[data-v-9ec5d848]{width:100%;max-width:1400px;padding:24px;margin:40px auto 0;animation:fadeIn .4s ease}.items-grid-container[data-v-9ec5d848]{display:grid;grid-template-columns:.8fr 2.2fr;grid-template-rows:auto auto 1fr;gap:20px;grid-template-areas:"tracking price" "search kline" "search data" "search data"}@media(max-width:900px){.items-grid-container[data-v-9ec5d848]{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"search" "price" "kline" "data" "tracking"}}.search-panel[data-v-9ec5d848]{grid-area:search;background:#0006;border:1px solid #00ff41;border-radius:8px;padding:16px;display:flex;flex-direction:column}.price-panel[data-v-9ec5d848]{grid-area:price;background:#0006;border:1px solid #00ff41;border-radius:8px;padding:16px;display:flex;flex-direction:column;min-height:250px}.kline-panel[data-v-9ec5d848]{grid-area:kline;background:#0006;border:1px solid #00ff41;border-radius:8px;padding:16px;display:flex;flex-direction:column;min-height:450px}.kline-chart-container[data-v-9ec5d848]{width:100%;height:420px;min-height:420px}.data-panel[data-v-9ec5d848]{grid-area:data;background:#0006;border:1px solid #00ff41;border-radius:8px;padding:16px;display:flex;flex-direction:column;min-height:450px}.data-chart-container[data-v-9ec5d848]{width:100%;height:420px;min-height:420px}.tracking-panel[data-v-9ec5d848]{grid-area:tracking;background:#0006;border:1px solid #00ff41;border-radius:8px;padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}.panel-title[data-v-9ec5d848]{color:#00ff41;font-family:Courier New,monospace;font-size:24px;margin-bottom:12px}.panel-placeholder[data-v-9ec5d848]{color:#00ff4199;font-family:Courier New,monospace;font-size:16px;text-align:center}.track-button[data-v-9ec5d848]{background:#00ff41;color:#000;border:none;border-radius:8px;padding:12px 24px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease}.track-button[data-v-9ec5d848]:hover{background:#00e63c;box-shadow:0 0 15px #00ff4180}.items-header[data-v-9ec5d848]{margin-bottom:12px}.title[data-v-9ec5d848]{font-family:Courier New,monospace;font-size:20px;font-weight:700;color:#00ff41;margin:0 0 8px;text-shadow:0 0 10px rgba(0,255,65,.5)}.search-box[data-v-9ec5d848]{position:relative}.search-input[data-v-9ec5d848]{width:100%;padding:10px 16px;font-size:14px;font-family:Courier New,monospace;background:#0009;border:2px solid #00ff41;border-radius:8px;color:#00ff41;outline:none;transition:all .3s ease}.search-input[data-v-9ec5d848]::placeholder{color:#00ff4166}.search-input[data-v-9ec5d848]:focus{border-color:#00ff41;box-shadow:0 0 20px #00ff414d}.search-status[data-v-9ec5d848]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#00ff41;font-size:14px}.search-results[data-v-9ec5d848]{margin-top:24px;background:#0006;border:1px solid #00ff41;border-radius:8px;overflow:hidden;flex-grow:1;display:flex;flex-direction:column}.results-header[data-v-9ec5d848]{padding:12px 20px;background:#00ff411a;border-bottom:1px solid #00ff41;color:#00ff41;font-family:Courier New,monospace;font-size:14px}.results-list[data-v-9ec5d848]{flex-grow:1;overflow-y:auto}.result-item[data-v-9ec5d848]{padding:16px 20px;border-bottom:1px solid rgba(0,255,65,.2);cursor:pointer;transition:all .2s ease}.result-item[data-v-9ec5d848]:last-child{border-bottom:none}.result-item[data-v-9ec5d848]:hover{background:#00ff411a}.result-item.selected[data-v-9ec5d848]{background:#00ff4133}.item-name[data-v-9ec5d848]{color:#00ff41;font-family:Courier New,monospace;font-size:16px;margin-bottom:4px}.item-hash[data-v-9ec5d848]{color:#00ff4199;font-family:Courier New,monospace;font-size:12px}.price-details[data-v-9ec5d848]{padding:0}.details-header[data-v-9ec5d848]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,255,65,.3);display:flex;justify-content:space-between;align-items:center}.details-header h2[data-v-9ec5d848]{color:#00ff41;font-family:Courier New,monospace;font-size:16px;margin:0}.update-time[data-v-9ec5d848]{color:#00ff4199;font-family:Courier New,monospace;font-size:11px}.price-grid[data-v-9ec5d848]{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:minmax(min-content,max-content);gap:12px;flex-wrap:wrap}.price-card[data-v-9ec5d848]{background:#0000004d;border:1px solid rgba(0,255,65,.3);border-radius:6px;padding:8px;transition:all .3s ease}.price-card[data-v-9ec5d848]:hover{border-color:#00ff41;box-shadow:0 0 15px #00ff4133}.platform-name[data-v-9ec5d848]{color:#00ff41;font-family:Courier New,monospace;font-size:13px;font-weight:700;margin-bottom:6px;text-align:center}.price-info[data-v-9ec5d848]{display:flex;flex-direction:column;gap:4px}.price-line[data-v-9ec5d848]{display:flex;align-items:center;gap:4px}.price-line .label[data-v-9ec5d848]{color:#00ff41b3;font-family:Courier New,monospace;font-size:11px;min-width:50px}.price-line .value.price[data-v-9ec5d848]{color:#00ff41;font-family:Courier New,monospace;font-size:13px;font-weight:700}.price-line .count[data-v-9ec5d848]{color:#00ff4180;font-family:Courier New,monospace;font-size:10px}.loading[data-v-9ec5d848]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:#00ff41;font-family:Courier New,monospace}.loading-spinner[data-v-9ec5d848]{width:40px;height:40px;border:3px solid rgba(0,255,65,.2);border-top-color:#00ff41;border-radius:50%;animation:spin-9ec5d848 1s linear infinite}@keyframes spin-9ec5d848{to{transform:rotate(360deg)}}.empty-state[data-v-9ec5d848],.placeholder-state[data-v-9ec5d848],.error-state[data-v-9ec5d848]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:16px;flex-grow:1}.empty-icon[data-v-9ec5d848],.placeholder-icon[data-v-9ec5d848],.error-icon[data-v-9ec5d848]{font-size:64px;opacity:.5}.error-icon[data-v-9ec5d848]{color:#ff6464cc}.empty-text[data-v-9ec5d848],.placeholder-text[data-v-9ec5d848]{color:#00ff4199;font-family:Courier New,monospace;font-size:16px}.error-text[data-v-9ec5d848]{color:#ff6464cc;font-family:Courier New,monospace;font-size:16px;text-align:center}.highest-sell[data-v-9ec5d848]{color:red!important;text-shadow:0 0 8px rgba(255,0,0,.7)}.lowest-bidding[data-v-9ec5d848]{color:#ff0!important;text-shadow:0 0 8px rgba(255,255,0,.7)}.empty-card[data-v-9ec5d848]{background:#0000001a;border:1px dashed rgba(0,255,65,.1);color:#00ff414d;display:flex;justify-content:center;align-items:center}.empty-card .platform-name[data-v-9ec5d848],.empty-card .price-info[data-v-9ec5d848]{display:none}.results-list[data-v-9ec5d848]::-webkit-scrollbar{width:8px}.results-list[data-v-9ec5d848]::-webkit-scrollbar-track{background:#0003}.results-list[data-v-9ec5d848]::-webkit-scrollbar-thumb{background:#00ff414d;border-radius:4px}.results-list[data-v-9ec5d848]::-webkit-scrollbar-thumb:hover{background:#00ff4180}[data-v-55a774b4]:root{--primary-green: #00ff7f;--secondary-green: #0c6;--dark-bg: #0a0e0a;--card-bg: #0f140f;--border-green: rgba(0, 255, 127, .3);--glow-green: rgba(0, 255, 127, .6)}.skins-view[data-v-55a774b4]{font-family:Share Tech Mono,Courier New,monospace;background-color:var(--dark-bg);color:var(--primary-green);min-height:100vh;padding:20px;position:relative}.search-bar[data-v-55a774b4]{display:flex;align-items:center;gap:10px;background:var(--card-bg);border:1px solid var(--border-green);border-radius:6px;padding:10px 16px;margin-bottom:20px;box-shadow:0 0 12px #00ff7f14}.search-bar[data-v-55a774b4]:focus-within{border-color:var(--primary-green);box-shadow:0 0 16px #00ff7f33}.search-icon[data-v-55a774b4]{font-size:16px;opacity:.7}.search-input[data-v-55a774b4]{flex:1;background:transparent;border:none;outline:none;color:var(--primary-green);font-family:Share Tech Mono,monospace;font-size:14px;caret-color:var(--primary-green)}.search-input[data-v-55a774b4]::placeholder{color:#00ff7f59}.clear-btn[data-v-55a774b4]{cursor:pointer;opacity:.5;font-size:12px;padding:2px 6px;border-radius:3px;transition:opacity .2s}.clear-btn[data-v-55a774b4]:hover{opacity:1}.section-header[data-v-55a774b4]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.section-title[data-v-55a774b4]{font-size:15px;font-weight:700;color:var(--primary-green);margin:0;letter-spacing:1px;text-shadow:0 0 8px var(--glow-green)}.section-title .icon[data-v-55a774b4]{margin-right:6px}.badge[data-v-55a774b4]{font-size:11px;padding:2px 8px;background:#00ff7f1a;border:1px solid var(--border-green);border-radius:10px;color:var(--secondary-green)}.loading-panel[data-v-55a774b4]{display:flex;flex-direction:column;align-items:center;padding:60px 0;color:var(--secondary-green);font-size:13px;letter-spacing:2px}.loading-dots[data-v-55a774b4]{display:flex;gap:8px;margin-bottom:16px}.loading-dots span[data-v-55a774b4]{width:8px;height:8px;border-radius:50%;background:var(--primary-green);animation:dot-pulse-55a774b4 1.4s ease-in-out infinite}.loading-dots span[data-v-55a774b4]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-55a774b4]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-55a774b4{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.1)}}.empty-state[data-v-55a774b4]{text-align:center;padding:80px 0;color:var(--secondary-green)}.empty-state .empty-icon[data-v-55a774b4]{font-size:48px;opacity:.3;margin-bottom:16px}.empty-state p[data-v-55a774b4]{margin:6px 0;font-size:14px}.empty-state .empty-hint[data-v-55a774b4]{font-size:12px;opacity:.5}.skins-grid[data-v-55a774b4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}@media(max-width:768px){.skins-grid[data-v-55a774b4]{grid-template-columns:1fr}}.skin-card[data-v-55a774b4]{background:var(--card-bg);border:1px solid var(--border-green);border-radius:6px;padding:14px;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}.skin-card[data-v-55a774b4]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary-green),transparent);opacity:0;transition:opacity .25s}.skin-card[data-v-55a774b4]:hover{transform:translateY(-3px);border-color:var(--primary-green);box-shadow:0 0 18px #00ff7f40,0 6px 20px #00000080,inset 0 0 30px #00ff7f0a}.skin-card[data-v-55a774b4]:hover:before{opacity:1}.skin-card.has-price[data-v-55a774b4]{border-color:#00ff7f73}.card-header[data-v-55a774b4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.weapon-type-badge[data-v-55a774b4]{font-size:10px;padding:2px 7px;border-radius:3px;border:1px solid;letter-spacing:.5px;text-transform:uppercase;font-weight:700}.weapon-type-badge.knife[data-v-55a774b4]{color:#ff6b6b;border-color:#ff6b6b66;background:#ff6b6b14}.weapon-type-badge.glove[data-v-55a774b4]{color:#ffd93d;border-color:#ffd93d66;background:#ffd93d14}.weapon-type-badge.rifle[data-v-55a774b4]{color:#6bcbff;border-color:#6bcbff66;background:#6bcbff14}.weapon-type-badge.pistol[data-v-55a774b4]{color:#b8ff6b;border-color:#b8ff6b66;background:#b8ff6b14}.weapon-type-badge.smg[data-v-55a774b4]{color:#d98fff;border-color:#d98fff66;background:#d98fff14}.weapon-type-badge.shotgun[data-v-55a774b4]{color:#ff9f6b;border-color:#ff9f6b66;background:#ff9f6b14}.weapon-type-badge.other[data-v-55a774b4]{color:var(--secondary-green);border-color:var(--border-green);background:#00ff7f0d}.weapon-type-badge.large[data-v-55a774b4]{font-size:12px;padding:3px 10px}.mention-count[data-v-55a774b4]{font-size:11px;color:var(--secondary-green);opacity:.7}.skin-name[data-v-55a774b4]{font-size:14px;font-weight:700;color:var(--primary-green);margin:0 0 4px;text-shadow:0 0 4px rgba(0,255,127,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skin-hash[data-v-55a774b4]{font-size:11px;color:var(--secondary-green);opacity:.6;margin:0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skin-price-row[data-v-55a774b4]{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.price[data-v-55a774b4]{font-size:16px;font-weight:700;color:var(--primary-green);text-shadow:0 0 8px rgba(0,255,127,.4)}.price-change[data-v-55a774b4]{font-size:11px;font-weight:600}.price-change.positive[data-v-55a774b4]{color:#00ff7f}.price-change.negative[data-v-55a774b4]{color:#ff6b6b}.price-na[data-v-55a774b4]{font-size:12px;color:#00ff7f4d}.card-footer[data-v-55a774b4]{padding-top:8px;border-top:1px solid var(--border-green);display:flex;justify-content:space-between;align-items:center}.last-updated[data-v-55a774b4]{font-size:10px;color:var(--secondary-green);opacity:.5}.goto-items-btn[data-v-55a774b4]{font-size:10px;padding:2px 8px;background:#ffa5001a;border:1px solid rgba(255,165,0,.4);color:orange;border-radius:3px;cursor:pointer;font-family:Share Tech Mono,monospace;transition:all .2s}.goto-items-btn[data-v-55a774b4]:hover{background:#ffa50033;border-color:orange;box-shadow:0 0 8px #ffa5004d}.modal-overlay[data-v-55a774b4]{position:fixed;inset:0;background:#000000d9;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-box[data-v-55a774b4]{background:#0d1a0d;border:1px solid var(--primary-green);border-radius:8px;padding:28px;width:100%;max-width:560px;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 0 40px #00ff7f33,0 20px 60px #000c}.modal-box[data-v-55a774b4]::-webkit-scrollbar{width:4px}.modal-box[data-v-55a774b4]::-webkit-scrollbar-track{background:#0a0e0a}.modal-box[data-v-55a774b4]::-webkit-scrollbar-thumb{background:var(--border-green);border-radius:2px}.modal-close[data-v-55a774b4]{position:absolute;top:14px;right:14px;background:transparent;border:1px solid var(--border-green);color:var(--primary-green);width:28px;height:28px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s}.modal-close[data-v-55a774b4]:hover{background:#00ff7f1a;border-color:var(--primary-green)}.modal-header[data-v-55a774b4]{margin-bottom:20px}.modal-header .modal-title[data-v-55a774b4]{font-size:20px;font-weight:700;color:var(--primary-green);margin:8px 0 4px;text-shadow:0 0 10px var(--glow-green)}.modal-header .modal-hash[data-v-55a774b4]{font-size:12px;color:var(--secondary-green);opacity:.6;margin:0}.modal-stats[data-v-55a774b4]{display:flex;gap:20px;flex-wrap:wrap;padding:14px 0;border-top:1px solid var(--border-green);border-bottom:1px solid var(--border-green);margin-bottom:20px}.stat-item[data-v-55a774b4]{display:flex;flex-direction:column;gap:3px}.stat-label[data-v-55a774b4]{font-size:10px;color:var(--secondary-green);opacity:.6;text-transform:uppercase;letter-spacing:1px}.stat-value[data-v-55a774b4]{font-size:14px;color:var(--primary-green);font-weight:700}.section-sub-title[data-v-55a774b4]{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--secondary-green);opacity:.7;margin:0 0 12px}.price-details[data-v-55a774b4]{margin-bottom:20px}.price-detail-row[data-v-55a774b4]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#00ff7f0a;border:1px solid var(--border-green);border-radius:4px;margin-bottom:8px;flex-wrap:wrap}.platform-badge[data-v-55a774b4]{font-size:11px;font-weight:700;padding:2px 8px;border:1px solid rgba(107,203,255,.4);color:#6bcbff;border-radius:3px;background:#6bcbff12;min-width:52px;text-align:center}.detail-price[data-v-55a774b4]{font-size:15px;font-weight:700;color:var(--primary-green);text-shadow:0 0 6px rgba(0,255,127,.3)}.detail-price.no-price[data-v-55a774b4]{color:#00ff7f4d;font-size:13px}.detail-change[data-v-55a774b4]{font-size:11px;font-weight:600}.detail-change.positive[data-v-55a774b4]{color:#00ff7f}.detail-change.negative[data-v-55a774b4]{color:#ff6b6b}.detail-update[data-v-55a774b4]{margin-left:auto;font-size:10px;color:var(--secondary-green);opacity:.5}.no-price-detail[data-v-55a774b4]{padding:20px;text-align:center;color:#00ff7f66;font-size:12px;border:1px dashed var(--border-green);border-radius:4px;margin-bottom:20px;letter-spacing:.5px}.modal-actions[data-v-55a774b4]{display:flex;gap:10px;flex-wrap:wrap}.action-btn[data-v-55a774b4]{display:inline-block;padding:8px 16px;border:1px solid var(--border-green);color:var(--primary-green);text-decoration:none;font-size:12px;border-radius:4px;transition:all .2s;background:#00ff7f0d}.action-btn[data-v-55a774b4]:hover{background:#00ff7f1f;border-color:var(--primary-green);box-shadow:0 0 10px #00ff7f33}.action-btn.secondary[data-v-55a774b4]{color:#6bcbff;border-color:#6bcbff59;background:#6bcbff0d}.action-btn.secondary[data-v-55a774b4]:hover{background:#6bcbff1f;border-color:#6bcbff;box-shadow:0 0 10px #6bcbff33}.action-btn.goto-items[data-v-55a774b4]{color:orange;border-color:#ffa50059;background:#ffa5000d;cursor:pointer}.action-btn.goto-items[data-v-55a774b4]:hover{background:#ffa5001f;border-color:orange;box-shadow:0 0 10px #ffa50033}.goto-items-btn[data-v-55a774b4]{padding:2px 8px;font-size:11px;color:orange;background:#ffa50014;border:1px solid rgba(255,165,0,.35);border-radius:3px;cursor:pointer;transition:all .2s;font-family:Share Tech Mono,Courier New,monospace}.goto-items-btn[data-v-55a774b4]:hover{background:#ffa50026;border-color:orange;box-shadow:0 0 6px #ffa5004d}.modal-fade-enter-active[data-v-55a774b4],.modal-fade-leave-active[data-v-55a774b4]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-55a774b4],.modal-fade-leave-to[data-v-55a774b4]{opacity:0}:root{--primary-green: #00ff41;--secondary-green: #00ff7f;--light-green: #9fffbf;--bg-black: #000;font-family:Source Code Pro,monospace}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:#000;color:var(--primary-green);font-family:Source Code Pro,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-container{position:relative;z-index:1;padding:28px}.terminal-window{background:#000000d9;border-radius:10px;border:1px solid rgba(0,255,127,.08);overflow:hidden}.terminal-header{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(0,255,127,.03)}.terminal-title{flex:1;text-align:center;color:var(--primary-green);font-weight:700}.terminal-body{padding:18px}.geek-button{padding:10px 16px;background:linear-gradient(45deg,var(--primary-green),var(--secondary-green));color:#000;border:0;border-radius:6px;cursor:pointer}.geek-button.logout{background:linear-gradient(45deg,#ff6b6b,#ff4757);color:#fff}.input{background:transparent;border:1px solid rgba(0,255,127,.08);padding:10px;color:var(--primary-green);border-radius:6px}.prompt{color:var(--secondary-green);font-weight:700}.flex{display:flex}.col{flex-direction:column}.link{color:var(--light-green);text-decoration:underline}:root{--primary-green: #00ff41;--secondary-green: #00ff7f;--light-green: #9fffbf;--bg-black: rgba(0,0,0,.92);font-family:Source Code Pro,Consolas,Courier New,monospace;line-height:1.5;font-weight:400;color:var(--primary-green);background-color:var(--bg-black);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);overflow-x:hidden}#app{min-height:100vh}.geek-button{background:linear-gradient(45deg,#0f8,#0cf);border:2px solid #00ff88;color:#0a0a0a;padding:12px 24px;font-family:Courier New,monospace;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.geek-button:hover{background:linear-gradient(45deg,#0cf,#0f8);box-shadow:0 0 20px #00ff8880;transform:translateY(-2px)}.geek-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.geek-button:hover:before{left:100%}.geek-input{background:#00ff881a;border:2px solid #00ff88;color:#0f8;padding:12px;font-family:Courier New,monospace;font-size:16px;width:100%;box-sizing:border-box;transition:all .3s ease}.geek-input:focus{outline:none;border-color:#0cf;box-shadow:0 0 10px #00ff884d;background:#0f83}.geek-input::placeholder{color:#0f89}.scan-line{position:fixed;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#00ff88,transparent);animation:scan 3s linear infinite;z-index:1000}@keyframes scan{0%{top:-10%}to{top:110%}}.cursor{display:inline-block;width:10px;height:20px;background-color:#0f8;animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.typewriter{overflow:hidden;border-right:2px solid #00ff88;white-space:nowrap;animation:typing 3s steps(40,end),blink-caret .75s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#0f8}}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vanilla:hover{filter:drop-shadow(0 0 2em #f7df1eaa)}.card{padding:2em}.read-the-docs{color:#888}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
