[data-v-1910bd57]:root,[data-v-1910bd57]:host{--clr-bg: #06070d;--clr-panel: rgba(18,22,34,.72);--clr-border: #242b3b;--clr-accent-pink: #ff2fb9;--clr-accent-cyan: #00d1ff;--clr-accent-lime: #7bffb2;--clr-text-dim: #9aa0b5;--radius-lg: 22px;--radius-sm: 9px;--fw-bold: 600}.dashboard-root[data-v-1910bd57]{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 30% 20%,#101528,#05060a 55%),radial-gradient(circle at 80% 70%,#121c33,transparent 60%);color:#fff;font-family:Poppins,system-ui,sans-serif;padding:clamp(1.8rem,3vw,3.2rem) clamp(1.2rem,3vw,2.4rem) 5rem;display:flex;justify-content:center}.mist[data-v-1910bd57]{position:absolute;pointer-events:none;filter:blur(60px) saturate(140%);opacity:.38;mix-blend-mode:plus-lighter;animation:drift-1910bd57 22s linear infinite}.layer-a[data-v-1910bd57]{width:750px;height:750px;top:-320px;left:-220px;background:radial-gradient(circle,#ff2fb970,transparent 60%)}.layer-b[data-v-1910bd57]{width:620px;height:620px;bottom:-240px;right:-160px;background:radial-gradient(circle,#00d1ff80,transparent 65%);animation-duration:27s}.layer-c[data-v-1910bd57]{width:480px;height:480px;top:40%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#7bffb270,transparent 70%);animation-duration:32s}@keyframes drift-1910bd57{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(30px) rotate(180deg)}to{transform:translateY(0) rotate(360deg)}}.content-wrapper[data-v-1910bd57]{width:100%;max-width:1480px;position:relative;z-index:2}.hero[data-v-1910bd57]{margin-bottom:2.4rem}.hero-title[data-v-1910bd57]{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:600;line-height:1.1;letter-spacing:-.02em}.hero-title .accent[data-v-1910bd57]{background:linear-gradient(90deg,var(--clr-accent-pink),var(--clr-accent-cyan),var(--clr-accent-lime));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-title .sub[data-v-1910bd57]{display:block;font-size:clamp(.85rem,1.4vw,1rem);font-weight:400;letter-spacing:.25em;text-transform:uppercase;margin-top:.75rem;color:var(--clr-text-dim)}.meta-row[data-v-1910bd57]{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;flex-wrap:wrap}.meta-chip[data-v-1910bd57]{background:linear-gradient(105deg,#151c29,#1c2331 60%);padding:.55rem 1rem;border-radius:999px;font-size:.78rem;letter-spacing:.06em;display:inline-flex;align-items:center;gap:.5rem;border:1px solid #262f41;position:relative}.meta-chip .dot[data-v-1910bd57]{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.meta-chip.subtle[data-v-1910bd57]{opacity:.7}.meta-chip.fresh[data-v-1910bd57]{color:#7bffb2}.meta-chip.recent[data-v-1910bd57]{color:#00d1ff}.meta-chip.aging[data-v-1910bd57]{color:#ffb347}.meta-chip.stale[data-v-1910bd57]{color:#ff5c5c}.meta-chip.state-wait[data-v-1910bd57]{color:#9aa0b5}.ghost-btn[data-v-1910bd57]{background:#121a25;border:1px solid #223044;color:#d7dce7;border-radius:14px;padding:.65rem 1rem;cursor:pointer;font-size:.95rem;transition:.3s;position:relative;overflow:hidden}.ghost-btn[data-v-1910bd57]:hover:not(:disabled){color:#fff;border-color:var(--clr-accent-cyan);box-shadow:0 0 0 1px #183341,0 0 18px -4px var(--clr-accent-cyan)}.ghost-btn[data-v-1910bd57]:disabled{opacity:.5;cursor:default}.ghost-btn.spinning[data-v-1910bd57]{animation:spin-1910bd57 1s linear infinite}@keyframes spin-1910bd57{to{transform:rotate(360deg)}}.ghost-btn[data-v-1910bd57]{display:inline-flex;align-items:center;gap:.5rem}.ghost-btn .btn-icon[data-v-1910bd57]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.ghost-btn .btn-icon svg[data-v-1910bd57]{width:100%;height:100%;color:#d7dce7}.ghost-btn .btn-text[data-v-1910bd57]{font-weight:600;color:inherit}.ghost-btn.spinning .btn-icon[data-v-1910bd57]{transform-origin:center;animation:spin-1910bd57 1s linear infinite}.stats-grid[data-v-1910bd57]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:2.5rem}.stat-card[data-v-1910bd57]{position:relative;background:linear-gradient(140deg,#131a27,#101621 55%,#171f2e);border:1px solid #1e2735;border-radius:var(--radius-lg);padding:1.25rem 1.2rem 1.1rem;overflow:hidden;isolation:isolate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 18px -6px #000;animation:cardIn-1910bd57 .6s both}.stat-card[data-v-1910bd57]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(255,47,185,.18),transparent 55%);opacity:.9;mix-blend-mode:plus-lighter}.stat-card[data-v-1910bd57]:hover{border-color:#2a3951;box-shadow:0 6px 28px -4px #0000008c,0 0 0 1px #00d1ff26}@keyframes cardIn-1910bd57{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.stat-head[data-v-1910bd57]{display:flex;align-items:center;gap:.6rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--clr-text-dim)}.stat-head .icon[data-v-1910bd57]{font-size:1.4rem;line-height:1}.value-wrap[data-v-1910bd57]{display:flex;align-items:baseline;gap:.3rem;margin-top:.35rem}.value[data-v-1910bd57]{font-size:clamp(1.85rem,3.3vw,2.65rem);font-weight:600;letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#c5d1ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 14px rgba(255,255,255,.15)}.unit[data-v-1910bd57]{font-size:.85rem;color:var(--clr-text-dim);font-weight:500;padding-bottom:.35rem}.spark-bar[data-v-1910bd57]{margin-top:.65rem;height:4px;width:100%;background:linear-gradient(90deg,#ffffff0d,#ffffff26);border-radius:4px;position:relative;overflow:hidden}.spark-bar[data-v-1910bd57]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--clr-accent-pink),var(--clr-accent-cyan));transform-origin:left center;animation:spark-1910bd57 3.2s ease-in-out infinite}@keyframes spark-1910bd57{0%,to{transform:scaleX(.15)}50%{transform:scaleX(1)}}.context-panels[data-v-1910bd57]{display:grid;gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:3rem;align-items:start}.panel[data-v-1910bd57]{border:1px solid var(--clr-border);background:var(--clr-panel);border-radius:var(--radius-lg);padding:1.3rem 1.4rem 1.6rem;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);box-shadow:0 10px 40px -20px #000}.panel[data-v-1910bd57]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 18%,rgba(0,209,255,.2),transparent 60%);mix-blend-mode:plus-lighter;opacity:.8}.panel header[data-v-1910bd57]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem}.panel h3[data-v-1910bd57]{font-size:.95rem;letter-spacing:.12em;font-weight:600;text-transform:uppercase;color:#d0d7e7}.mini-ts[data-v-1910bd57]{font-size:.65rem;font-weight:500;letter-spacing:.08em;color:var(--clr-text-dim)}.kv-list[data-v-1910bd57]{list-style:none;margin:0;padding:0;display:grid;gap:.65rem;font-size:.9rem}.kv-list li[data-v-1910bd57]{display:flex;align-items:center;justify-content:space-between;padding:.55rem .75rem;background:#111823;border:1px solid #1f2734;border-radius:var(--radius-sm);position:relative}.kv-list li[data-v-1910bd57]:after{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(90deg,#ff2fb92e,#00d1ff2e);transition:.35s;mix-blend-mode:plus-lighter}.kv-list li[data-v-1910bd57]:hover:after{opacity:1}.kv-list span[data-v-1910bd57]{color:var(--clr-text-dim);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.kv-list strong[data-v-1910bd57]{font-weight:600;letter-spacing:.03em}.kv-list strong.active[data-v-1910bd57]{color:var(--clr-accent-lime);text-shadow:0 0 12px #7bffb2aa}.charts-stack[data-v-1910bd57]{min-height:360px;display:flex;flex-direction:column}.chart-shell[data-v-1910bd57]{position:relative;flex:1}.chart-shell canvas[data-v-1910bd57]{width:100%!important;height:100%!important}.data-panel[data-v-1910bd57]{grid-column:1 / -1}.table-shell[data-v-1910bd57]{margin-top:.5rem;overflow:auto}.data-table[data-v-1910bd57]{width:100%;border-collapse:collapse;font-size:.92rem}.data-table thead th[data-v-1910bd57]{text-align:left;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--clr-text-dim);padding:.65rem .8rem;border-bottom:1px solid rgba(255,255,255,.04)}.data-table tbody td[data-v-1910bd57]{padding:.6rem .8rem;border-bottom:1px dashed rgba(255,255,255,.03);color:#e6eefc}.data-table tbody tr:hover td[data-v-1910bd57]{background:linear-gradient(90deg,#ff2fb908,#00d1ff05)}.data-table td[data-v-1910bd57]:first-child{color:var(--clr-text-dim);font-weight:600}.data-table td[data-v-1910bd57]:last-child{text-align:right}.nav-grid[data-v-1910bd57]{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2rem}.nav-card[data-v-1910bd57]{--glow: var(--clr-accent-cyan);position:relative;display:flex;gap:1rem;align-items:center;text-decoration:none;color:#d7dce7;padding:1.35rem 1.4rem;background:linear-gradient(130deg,#131a27,#0f151f 60%,#161e2a);border:1px solid #1f2835;border-radius:var(--radius-lg);overflow:hidden;transition:.35s}.nav-card[data-v-1910bd57]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(255,47,185,.18),transparent 65%);opacity:.8}.nav-card[data-v-1910bd57]:hover{border-color:#2b3a4f;color:#fff;box-shadow:0 6px 32px -6px #0009,0 0 0 1px #00d1ff33}.nav-icon[data-v-1910bd57]{font-size:2.4rem}.nav-text[data-v-1910bd57]{flex:1}.nav-text h4[data-v-1910bd57]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600;letter-spacing:.04em}.nav-text p[data-v-1910bd57]{margin:0;font-size:.75rem;letter-spacing:.06em;color:var(--clr-text-dim)}.arrow[data-v-1910bd57]{font-size:1.8rem;margin-left:auto;color:var(--clr-accent-cyan);transition:.35s}.nav-card:hover .arrow[data-v-1910bd57]{transform:translate(8px)}@media (max-width: 780px){.stats-grid[data-v-1910bd57]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width: 600px){.hero-title[data-v-1910bd57]{font-size:2.15rem}.nav-grid[data-v-1910bd57]{grid-template-columns:1fr}}.ai-cta[data-v-1910bd57]{position:absolute;top:1rem;right:1.4rem;z-index:5;background:linear-gradient(180deg,#e8fffc,#d6fff8 60%);color:#062027;border-radius:999px;text-decoration:none;font-weight:800;font-size:1.05rem;text-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 18px 60px -28px #000c,0 0 28px -6px #00d1ff1f;border:1px solid rgba(0,209,255,.22);transition:transform .12s ease,box-shadow .12s ease;display:inline-flex;align-items:center;gap:.55rem;padding:.8rem 1.1rem .8rem 1rem}.ai-cta[data-v-1910bd57]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 24px 80px -28px #000c,0 0 84px -8px #00d1ff47}@media (max-width: 780px){.ai-cta[data-v-1910bd57]{top:.8rem;right:.9rem;padding:.5rem .8rem;font-size:.9rem}}.ai-cta[data-v-1910bd57]:after{content:"";position:absolute;inset:-10px;border-radius:999px;background:radial-gradient(circle,rgba(0,209,255,.14),transparent 45%);filter:blur(10px);opacity:.95;z-index:-1;animation:halo-1910bd57 2.8s ease-in-out infinite}.ai-cta-icon[data-v-1910bd57]{display:inline-block;transform-origin:center;animation:sparkle-1910bd57 2.6s linear infinite;font-size:1.05rem}.ai-cta-text[data-v-1910bd57]{font-weight:800;letter-spacing:.02em;color:#000}@keyframes halo-1910bd57{0%{transform:scale(.98);opacity:.9}50%{transform:scale(1.08);opacity:.6}to{transform:scale(.98);opacity:.9}}@keyframes sparkle-1910bd57{0%{transform:rotate(0) scale(1)}25%{transform:rotate(-10deg) scale(1.06)}50%{transform:rotate(10deg) scale(1)}75%{transform:rotate(-6deg) scale(1.03)}to{transform:rotate(0) scale(1)}}[data-v-263e829d]:root,[data-v-263e829d]:host{--clr-bg: #06070d;--clr-panel: rgba(18,22,34,.72);--clr-border: #242b3b;--clr-accent-pink: #ff2fb9;--clr-accent-cyan: #00d1ff;--clr-accent-lime: #7bffb2;--clr-text-dim: #9aa0b5;--radius-lg: 22px;--radius-sm: 9px}.ai-root[data-v-263e829d]{position:relative;min-height:100vh;background:radial-gradient(circle at 30% 20%,#101528,#05060a 55%),radial-gradient(circle at 80% 70%,#121c33,transparent 60%);color:#fff;font-family:Poppins,system-ui,sans-serif;padding:clamp(1.8rem,3vw,3.2rem) clamp(1.2rem,3vw,2.4rem) 4rem;display:flex;justify-content:center}.mist[data-v-263e829d]{position:absolute;pointer-events:none;filter:blur(60px) saturate(140%);opacity:.38;mix-blend-mode:plus-lighter;animation:drift-263e829d 22s linear infinite}.layer-a[data-v-263e829d]{width:720px;height:720px;top:-300px;left:-220px;background:radial-gradient(circle,#ff2fb970,transparent 60%)}.layer-b[data-v-263e829d]{width:600px;height:600px;bottom:-240px;right:-160px;background:radial-gradient(circle,#00d1ff80,transparent 65%);animation-duration:27s}.layer-c[data-v-263e829d]{width:480px;height:480px;top:42%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#7bffb270,transparent 70%);animation-duration:32s}@keyframes drift-263e829d{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(30px) rotate(180deg)}to{transform:translateY(0) rotate(360deg)}}.content-wrapper[data-v-263e829d]{width:100%;max-width:1480px;position:relative;z-index:2}.hero[data-v-263e829d]{margin-bottom:2.1rem}.hero-bar[data-v-263e829d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.back-chip[data-v-263e829d]{background:#121a25;border:1px solid #223044;color:#d7dce7;padding:.55rem 1rem;border-radius:999px;font-size:.75rem;letter-spacing:.08em;text-decoration:none;transition:.3s}.back-chip[data-v-263e829d]:hover{color:#fff;border-color:var(--clr-accent-cyan);box-shadow:0 0 0 1px #183341,0 0 14px -2px var(--clr-accent-cyan)}.hero-title[data-v-263e829d]{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:600;line-height:1.1;letter-spacing:-.02em}.hero-title .accent[data-v-263e829d]{background:linear-gradient(90deg,var(--clr-accent-pink),var(--clr-accent-cyan),var(--clr-accent-lime));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-title .sub[data-v-263e829d]{display:block;font-size:clamp(.75rem,1.2vw,.95rem);font-weight:400;letter-spacing:.28em;text-transform:uppercase;margin-top:.65rem;color:var(--clr-text-dim)}.hero-tagline[data-v-263e829d]{margin:.9rem 0 0;font-size:.85rem;letter-spacing:.05em;color:#c7cedb;opacity:.85}.panel[data-v-263e829d]{border:1px solid var(--clr-border);background:var(--clr-panel);border-radius:var(--radius-lg);padding:1.25rem 1.35rem 1.45rem;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);box-shadow:0 10px 40px -20px #000}.panel[data-v-263e829d]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 18%,rgba(0,209,255,.2),transparent 60%);mix-blend-mode:plus-lighter;opacity:.7}.panel header[data-v-263e829d]{display:flex;align-items:center;justify-content:space-between;margin:0 0 .85rem}.panel h3[data-v-263e829d]{margin:0;font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#d0d7e7}.panel .hint[data-v-263e829d]{font-size:.55rem;letter-spacing:.18em;text-transform:uppercase;color:var(--clr-text-dim)}.panel .hint.warn[data-v-263e829d]{color:#ff5c5c}.top-grid[data-v-263e829d]{display:grid;gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2rem}.dual-grid[data-v-263e829d]{display:grid;gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-bottom:2.2rem;align-items:stretch}.charts-grid[data-v-263e829d]{display:grid;gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));margin-bottom:2.5rem}.time-panel .time-layout[data-v-263e829d]{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:flex-start}.time-panel label[data-v-263e829d]{font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--clr-text-dim);margin-bottom:.45rem;display:block}.time-input[data-v-263e829d]{background:#111823;border:1px solid #1f2734;border-radius:var(--radius-sm);padding:.65rem .85rem;color:#fff;font-size:.8rem;letter-spacing:.04em;min-width:240px;transition:.3s}.time-input[data-v-263e829d]:focus{outline:none;border-color:var(--clr-accent-cyan);box-shadow:0 0 0 1px #1e3641,0 0 0 3px #00d1ff33}.primary-btn[data-v-263e829d]{margin-top:.4rem;background:linear-gradient(90deg,#7b3bff,#b86bff);border:none;color:#fff;font-weight:800;letter-spacing:.03em;padding:.8rem 1.35rem;border-radius:999px;font-size:.86rem;cursor:pointer;position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 8px 26px #5820ff2e,inset 0 -2px 8px #0000001f}.primary-btn[data-v-263e829d]:disabled{opacity:.45;cursor:not-allowed;transform:none}.primary-btn[data-v-263e829d]:not(:disabled):hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 40px #5820ff38,0 0 34px -8px #8b67ff42}.primary-btn[data-v-263e829d]:focus,.primary-btn[data-v-263e829d]:focus-visible{outline:3px solid rgba(139,103,255,.14);box-shadow:0 12px 36px #5820ff38,0 0 36px #8b67ff29}.time-info[data-v-263e829d]{flex:1;min-width:200px;background:#111823;border:1px solid #202b39;padding:.8rem .9rem;border-radius:var(--radius-sm);font-size:.7rem;line-height:1.5}.time-info.muted[data-v-263e829d]{opacity:.65;font-style:italic}.time-info p[data-v-263e829d]{margin:.1rem 0}.predictions-panel .predictions-grid[data-v-263e829d]{display:grid;gap:1.3rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.prediction-card[data-v-263e829d]{position:relative;background:linear-gradient(140deg,#131a27,#101621 55%,#171f2e);border:1px solid #1e2735;border-radius:var(--radius-lg);padding:1rem .95rem 1.1rem;overflow:hidden;isolation:isolate;font-size:.75rem}.prediction-card[data-v-263e829d]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 18%,rgba(255,47,185,.25),transparent 60%);mix-blend-mode:plus-lighter;opacity:.9}.prediction-card .prediction-head[data-v-263e829d]{display:flex;align-items:center;gap:.4rem;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--clr-text-dim)}.prediction-card .icon[data-v-263e829d]{font-size:1.25rem;line-height:1}.prediction-value[data-v-263e829d]{font-size:clamp(1.2rem,2.5vw,1.9rem);font-weight:600;margin:.45rem 0 .4rem;background:linear-gradient(90deg,#fff,#c5d1ff);-webkit-background-clip:text;background-clip:text;color:transparent}.confidence[data-v-263e829d]{display:inline-block;padding:.3rem .65rem;border-radius:999px;font-size:.55rem;letter-spacing:.15em;text-transform:uppercase;margin-bottom:.4rem;border:1px solid #27404f;background:#111b25}.confidence.high[data-v-263e829d]{border-color:#2d6346;background:#113524;color:#7bffb2}.confidence.medium[data-v-263e829d]{border-color:#5a4a17;background:#2a1f08;color:#ffc107}.trend[data-v-263e829d]{font-size:.62rem;letter-spacing:.08em;font-weight:500}.trend.rising[data-v-263e829d]{color:#ff8aa8}.trend.falling[data-v-263e829d]{color:#7bffb2}.trend.high-activity[data-v-263e829d]{color:#ff5c5c}.trend.low-activity[data-v-263e829d]{color:#7bffb2}.target-pill[data-v-263e829d]{margin-top:.45rem;font-size:.55rem;letter-spacing:.08em;background:#111823;border:1px solid #243342;padding:.3rem .55rem;border-radius:999px;color:#00d1ff;display:inline-block}.chart-panel[data-v-263e829d]{min-height:360px;display:flex;flex-direction:column}.chart-shell[data-v-263e829d]{position:relative;flex:1}.chart-loading[data-v-263e829d]{display:flex;align-items:center;justify-content:center;height:100%;font-size:.8rem;color:var(--clr-text-dim)}.status-panel .status-grid.mini[data-v-263e829d]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.status-item[data-v-263e829d]{background:#111823;border:1px solid #1f2734;border-radius:var(--radius-sm);padding:.55rem .6rem .7rem;position:relative;overflow:hidden}.status-item[data-v-263e829d]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(255,47,185,.12),transparent 65%);mix-blend-mode:plus-lighter;opacity:.9}.status-item .label[data-v-263e829d]{font-size:.48rem;letter-spacing:.18em;text-transform:uppercase;color:var(--clr-text-dim);display:block;margin-bottom:.35rem}.status-item .val[data-v-263e829d]{font-size:.78rem;font-weight:600;letter-spacing:.04em}.status-item .val.success[data-v-263e829d]{color:#7bffb2}.status-item .val.error[data-v-263e829d]{color:#ff5c5c}.status-item .val.loading[data-v-263e829d]{color:#ffc107}.loading-block[data-v-263e829d]{text-align:center;padding:1.8rem 1rem;background:#121a25;border:1px solid #223044;border-radius:var(--radius-lg);font-size:.75rem}.loading-block .aux[data-v-263e829d]{opacity:.55;font-size:.6rem;margin-top:.4rem}.hourly-forecast[data-v-263e829d]{margin-bottom:2.5rem}.table-wrapper[data-v-263e829d]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table[data-v-263e829d]{width:100%;border-collapse:collapse;font-size:.75rem;letter-spacing:.04em}.data-table th[data-v-263e829d],.data-table td[data-v-263e829d]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--clr-border)}.data-table th[data-v-263e829d]{font-size:.6rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--clr-text-dim)}.data-table tbody tr:last-child td[data-v-263e829d]{border-bottom:none}.data-table tbody tr[data-v-263e829d]:hover{background-color:#ffffff08}.loading-row[data-v-263e829d]{text-align:center;color:var(--clr-text-dim);padding:2rem}@media (max-width: 780px){.dual-grid[data-v-263e829d],.charts-grid[data-v-263e829d]{grid-template-columns:1fr}.time-panel .time-layout[data-v-263e829d]{flex-direction:column}}.primary-btn .btn-emoji[data-v-263e829d]{margin-right:.45rem;font-size:1.15rem;filter:drop-shadow(0 2px 0 rgba(0,0,0,.35))}.primary-btn .btn-text[data-v-263e829d]{font-weight:900;letter-spacing:.02em;color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.06),0 2px 8px rgba(1,10,14,.35)}.primary-btn[data-v-263e829d]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #0000001f}.confirm-btn[data-v-263e829d]{background:linear-gradient(90deg,#5ee3a1,#8a6bff)}.time-col[data-v-263e829d]{display:flex;align-items:center;gap:.6rem}.time-col .time-input[data-v-263e829d],.time-col .primary-btn[data-v-263e829d]{flex:0 0 auto}.picker-overlay[data-v-263e829d]{position:fixed;inset:0;background:linear-gradient(180deg,#02060c6b,#02060cad);display:flex;align-items:center;justify-content:center;z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.picker-card[data-v-263e829d]{background:linear-gradient(180deg,#0b304d,#072036);padding:1.2rem;border-radius:24px;border:1px solid rgba(255,255,255,.08);width:340px;box-shadow:0 28px 70px #0b304d8c,0 10px 30px #7b3bff1f}.picker-card header h4[data-v-263e829d]{margin:0 0 .6rem;font-size:.95rem}.picker-body[data-v-263e829d]{display:flex;flex-direction:column;gap:.8rem}.picker-actions[data-v-263e829d]{display:flex;gap:.6rem;justify-content:flex-end}.selected-preview[data-v-263e829d]{margin-left:.8rem;color:var(--clr-text-dim);font-size:.8rem;display:flex;flex-direction:column}.validation-msg[data-v-263e829d]{color:#ffb347;font-size:.85rem}.picker-card.prominent[data-v-263e829d]{width:460px;padding:1.4rem;border-radius:28px;box-shadow:0 36px 110px #0b304d9e,0 14px 46px #7b3bff2e;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0d3b5f,#072036);animation:popIn-263e829d .18s ease-out}.picker-header[data-v-263e829d]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.picker-header h4[data-v-263e829d]{margin:0;font-size:1.05rem}.picker-header .hint[data-v-263e829d]{font-size:.7rem;color:var(--clr-text-dim);display:block}.picker-meta[data-v-263e829d]{text-align:right;font-size:.88rem;color:#dff6ff}.picker-meta .meta-value[data-v-263e829d]{color:var(--clr-accent-cyan);font-weight:800;margin-left:6px;text-shadow:0 2px 10px rgba(0,209,255,.1)}.picker-close[data-v-263e829d]{position:absolute;right:12px;top:10px;background:linear-gradient(90deg,#ffffff0f,#ffffff05);border:none;color:#fff;font-size:20px;cursor:pointer;padding:8px;border-radius:14px;transition:.12s transform cubic-bezier(.2,.9,.3,1),box-shadow .12s;box-shadow:0 8px 22px #0b304d73}.picker-close[data-v-263e829d]:hover{background:#ffffff0f;transform:scale(1.06);box-shadow:0 12px 30px #0b304d85}.time-input.large[data-v-263e829d]{font-size:1.06rem;padding:.95rem 1rem;min-width:280px;border-radius:12px;background:linear-gradient(90deg,#0f3a56,#08242f);border:1px solid rgba(255,255,255,.04)}.picker-note[data-v-263e829d]{font-size:.75rem;color:var(--clr-text-dim);margin-top:-4px}.secondary-btn[data-v-263e829d]{background:transparent;border:1px solid rgba(255,255,255,.06);color:#fff;padding:.6rem .9rem;border-radius:10px;cursor:pointer}.secondary-btn[data-v-263e829d]:hover{background:#ffffff05}.confirm-btn[data-v-263e829d]{background:linear-gradient(90deg,#4fbf94,#7e5bff);color:#041017;font-weight:800;padding:.8rem 1.1rem;border-radius:10px}.confirm-btn[data-v-263e829d]:disabled{opacity:.6;cursor:not-allowed}.return-btn[data-v-263e829d]{background:linear-gradient(90deg,#00d1ff,#00a3c4);box-shadow:0 8px 28px #00d1ff1f;color:#041017;font-weight:800}.return-btn[data-v-263e829d]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 18px 46px #00d1ff2e,0 0 40px #00a3c414}.return-btn[data-v-263e829d]:focus,.return-btn[data-v-263e829d]:focus-visible{outline:3px solid rgba(0,209,255,.12);box-shadow:0 18px 46px #00d1ff33}.spinner[data-v-263e829d]{width:18px;height:18px;margin-right:8px;vertical-align:middle}.spinner .path[data-v-263e829d]{stroke:#fff;stroke-linecap:round;animation:spin-263e829d 1s linear infinite}@keyframes spin-263e829d{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes popIn-263e829d{0%{transform:translateY(6px) scale(.99);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.visually-hidden[data-v-263e829d]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.simple-ai-test[data-v-57483d66]{padding:2rem;background:#1a1a1a;color:#fff;min-height:100vh}.test-section[data-v-57483d66]{margin:2rem 0}.test-section button[data-v-57483d66]{background:#4bc0c0;color:#1a1a1a;border:none;padding:1rem 2rem;margin:.5rem;border-radius:5px;cursor:pointer;font-weight:700}.test-section button[data-v-57483d66]:hover{background:#5dd0d0}.results[data-v-57483d66]{background:#2a2a2a;padding:1rem;border-radius:5px;margin:1rem 0}.results pre[data-v-57483d66]{white-space:pre-wrap;word-break:break-word}.predictions[data-v-57483d66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin:2rem 0}.prediction-card[data-v-57483d66]{background:#2a2a2a;padding:1rem;border-radius:10px;border:1px solid #4bc0c0}.prediction-card h3[data-v-57483d66]{margin-top:0;color:#4bc0c0}
