.alp.svelte-18ukwob{min-height:100vh;background:radial-gradient(135% 105% at 50% 0%,#122a44,#0a1626 45%,#050a14);color:#eaf4ff;padding:1.25rem 1rem 4rem}.alp-wrap.svelte-18ukwob{max-width:860px;margin:0 auto}.alp-head.svelte-18ukwob{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin:.5rem 0 1.25rem}.alp-title.svelte-18ukwob{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.alp-title.svelte-18ukwob h1:where(.svelte-18ukwob){font-size:clamp(1.3rem,5vw,1.9rem);font-weight:900;margin:0}.alp-sym{color:#36d2ff}.alp-tf.svelte-18ukwob{font-size:.85rem;font-weight:700;padding:.2rem .6rem;border-radius:8px;background:#36d2ff24;color:#7ce0ff}.alp-sentiment.svelte-18ukwob{display:inline-flex;align-items:center;gap:.35rem;font-weight:800;font-size:.85rem;padding:.35rem .8rem;border-radius:20px}.alp-sentiment.up.svelte-18ukwob{color:#1ee0b0;background:#1ee0b024}.alp-sentiment.down.svelte-18ukwob{color:#ff6b81;background:#ff6b8124}.alp-sentiment.flat.svelte-18ukwob{color:#9fb2c7;background:#9fb2c71f}.alp-stats.svelte-18ukwob{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}.stat.svelte-18ukwob{flex:1;min-width:100px;padding:.75rem .9rem;border-radius:12px;background:#ffffff08;border:1px solid rgba(54,210,255,.12)}.stat-k.svelte-18ukwob{display:block;font-size:.72rem;color:#eaf4ff8c;margin-bottom:.25rem}.stat-v.svelte-18ukwob{font-size:1.15rem;font-weight:800;direction:ltr}.alp-provisional.svelte-18ukwob{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:0 0 1.25rem;padding:.85rem 1rem;border-radius:14px;background:#ffc10714;border:1px solid rgba(255,193,7,.28);font-size:.9rem;color:#ffe08a;line-height:1.7}.alp-provisional.svelte-18ukwob a:where(.svelte-18ukwob){color:#7ce0ff;font-weight:800;text-decoration:none;white-space:nowrap}.alp-provisional.svelte-18ukwob a:where(.svelte-18ukwob):hover{text-decoration:underline}.alp-chart.svelte-18ukwob{margin:0 0 1.5rem}.alp-chart-btn.svelte-18ukwob{display:block;width:100%;padding:0;border:none;background:none;cursor:zoom-in;position:relative;border-radius:16px}.alp-chart.svelte-18ukwob img:where(.svelte-18ukwob){width:100%;height:auto;border-radius:16px;display:block;border:1px solid rgba(54,210,255,.18);box-shadow:0 12px 40px #00000073;background:#0a1626}.alp-zoom-hint.svelte-18ukwob{position:absolute;bottom:10px;inset-inline-end:10px;font-size:.75rem;font-weight:700;color:#eaf4ff;background:#050a14b8;padding:.3rem .6rem;border-radius:10px;border:1px solid rgba(54,210,255,.3);backdrop-filter:blur(6px)}.alp-lightbox.svelte-18ukwob{position:fixed;inset:0;z-index:2000;background:#03070ef0;cursor:zoom-out}.alp-lightbox-scroll.svelte-18ukwob{position:absolute;inset:0;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;align-items:center;justify-content:center;padding:1rem;touch-action:pan-x pan-y}.alp-lightbox.svelte-18ukwob img:where(.svelte-18ukwob){max-width:100%;max-height:92vh;width:auto;height:auto;border-radius:12px;cursor:zoom-in;flex:0 0 auto;border:1px solid rgba(54,210,255,.25);box-shadow:0 20px 60px #0009;transition:max-width .18s ease,max-height .18s ease}.alp-lightbox.svelte-18ukwob img.zoomed-in:where(.svelte-18ukwob){max-width:none;max-height:none;width:max(1600px,240vw);cursor:zoom-out}.alp-lightbox-close.svelte-18ukwob{position:fixed;top:12px;inset-inline-end:16px;z-index:2002;width:44px;height:44px;border-radius:50%;cursor:pointer;font-size:1.7rem;line-height:1;color:#eaf4ff;background:#050a14b8;border:1px solid rgba(54,210,255,.4);backdrop-filter:blur(6px)}.alp-lightbox-hint.svelte-18ukwob{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:2002;font-size:.78rem;font-weight:700;color:#eaf4ff;white-space:nowrap;background:#050a14b8;padding:.4rem .85rem;border-radius:12px;border:1px solid rgba(54,210,255,.3);backdrop-filter:blur(6px);pointer-events:none}.stat-v.up.svelte-18ukwob{color:#1ee0b0}.stat-v.down.svelte-18ukwob{color:#ff6b81}.alp-metrics.svelte-18ukwob{margin-bottom:1.5rem}.alp-metrics.svelte-18ukwob h2:where(.svelte-18ukwob){font-size:1.05rem;font-weight:800;margin:0 0 .75rem;color:#b6fff0}.alp-mgrid.svelte-18ukwob{display:flex;flex-direction:column;gap:.85rem}.metric-head.svelte-18ukwob{display:flex;justify-content:space-between;align-items:baseline;font-size:.9rem;color:#eaf4ffcc;margin-bottom:.35rem}.metric-head.svelte-18ukwob b:where(.svelte-18ukwob){font-family:var(--font-numbers, "Inter", sans-serif);color:#fff}.bar.svelte-18ukwob{height:7px;border-radius:6px;background:#ffffff0f;overflow:hidden}.fill.svelte-18ukwob{display:block;height:100%;border-radius:6px}.fill.cyan.svelte-18ukwob{background:linear-gradient(90deg,#1f9fd4,#36d2ff)}.fill.amber.svelte-18ukwob{background:linear-gradient(90deg,#d99a2b,#ffcf5c)}.fill.red.svelte-18ukwob{background:linear-gradient(90deg,#c0392b,#ff6b81)}.metric-inline.svelte-18ukwob{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#eaf4ffcc;padding-top:.25rem}.risk.svelte-18ukwob{padding:.2rem .6rem;border-radius:8px;font-weight:800}.risk-low.svelte-18ukwob{color:#1ee0b0;background:#1ee0b024}.risk-medium.svelte-18ukwob{color:#ffcf5c;background:#ffcf5c24}.risk-high.svelte-18ukwob{color:#ff6b81;background:#ff6b8124}.alp-caption.svelte-18ukwob,.alp-why.svelte-18ukwob{margin-bottom:1.5rem}.alp-caption.svelte-18ukwob h2:where(.svelte-18ukwob){font-size:1.05rem;font-weight:800;margin:0 0 .6rem;color:#b6fff0}.alp-caption.svelte-18ukwob p:where(.svelte-18ukwob){font-size:1.02rem;line-height:1.9;color:#eaf4ffe6;margin:0}.alp-cta.svelte-18ukwob{display:block;text-align:center;text-decoration:none;padding:1rem;border-radius:14px;font-weight:800;color:#04121e;background:linear-gradient(135deg,#36d2ff,#1ee0b0);box-shadow:0 10px 30px #36d2ff59;margin:.5rem 0 1rem}.alp-cta.svelte-18ukwob:focus-visible{outline:2px solid #b6fff0;outline-offset:3px}.alp-updated.svelte-18ukwob{font-size:.78rem;color:#eaf4ff80;text-align:center;margin:0 0 1.5rem}.alp-empty.svelte-18ukwob{text-align:center;padding:2rem 1rem;color:#eaf4ffbf}.alp-disclaimer.svelte-18ukwob{font-size:.75rem;line-height:1.7;color:#eaf4ff73;border-top:1px solid rgba(54,210,255,.1);padding-top:1rem;margin-top:1rem}
