.stats-grid.svelte-1tagz3m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat-card.svelte-1tagz3m{border:1px solid var(--border);background:var(--bg-card);border-radius:20px;padding:14px 18px;display:flex;flex-direction:column;gap:3px}.stat-label.svelte-1tagz3m{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-3)}.stat-value.svelte-1tagz3m{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text-1)}.stat-sub.svelte-1tagz3m{font-size:11px;color:var(--text-3)}@media(max-width:900px){.stats-grid.svelte-1tagz3m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.stats-grid.svelte-1tagz3m{grid-template-columns:repeat(2,minmax(0,1fr))}}.stats-grid.svelte-1a3xxun{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stat-card.svelte-1a3xxun{border:1px solid var(--border);background:var(--bg-card);border-radius:20px;padding:14px 18px;display:flex;flex-direction:column;gap:3px}.stat-label.svelte-1a3xxun{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-3)}.stat-value.svelte-1a3xxun{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text-1)}.stat-value.up.svelte-1a3xxun{color:#22c55e}.stat-sub.svelte-1a3xxun{font-size:11px;color:var(--text-3)}@media(max-width:900px){.stats-grid.svelte-1a3xxun{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.stats-grid.svelte-1a3xxun{grid-template-columns:1fr}}.section-heading.svelte-l8wof8{display:flex;flex-direction:column;gap:4px}.section-heading.svelte-l8wof8 h3:where(.svelte-l8wof8){margin:0;font-size:1.3rem;font-weight:800;letter-spacing:-.03em;color:var(--text-1)}.section-sub.svelte-l8wof8{margin:0;font-size:13px;color:var(--text-3)}.section-sub.svelte-l8wof8 strong:where(.svelte-l8wof8){color:var(--text-2)}.vol-stats-section.svelte-l8wof8{display:flex;flex-direction:column;gap:14px}.stats-table.svelte-l8wof8{border:1px solid var(--border);border-radius:20px;overflow:hidden;background:var(--bg-card)}.stats-row.svelte-l8wof8{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--border)}.stats-row.svelte-l8wof8:last-child{border-bottom:none}.stats-row-label.svelte-l8wof8{font-size:14px;font-weight:700;color:var(--text-2)}.call-label.svelte-l8wof8{color:#ef4444e6}.put-label.svelte-l8wof8{color:#22c55ee6}.stats-row-value.svelte-l8wof8{font-size:14px;font-weight:600;color:var(--text-1);font-variant-numeric:tabular-nums}.stats-row-value.strong.svelte-l8wof8{font-size:15px;font-weight:800}.vol-chart-section.svelte-l8wof8{display:flex;flex-direction:column;gap:14px}.bar-chart-wrap.svelte-l8wof8{border:1px solid var(--border);border-radius:20px;background:var(--bg-card);padding:20px;overflow:hidden}.maxpain-section.svelte-5cd8a6{display:flex;flex-direction:column;gap:14px}.section-heading.svelte-5cd8a6{display:flex;flex-direction:column;gap:4px}.section-heading.svelte-5cd8a6 h3:where(.svelte-5cd8a6){margin:0;font-size:1.3rem;font-weight:800;letter-spacing:-.03em;color:var(--text-1)}.section-sub.svelte-5cd8a6{margin:0;font-size:13px;color:var(--text-3)}.table-wrap.svelte-5cd8a6{border:1px solid var(--border);border-radius:20px;overflow:hidden;background:var(--bg-card)}.mp-table.svelte-5cd8a6{width:100%;border-collapse:collapse;font-size:13px}.mp-table.svelte-5cd8a6 thead:where(.svelte-5cd8a6) th:where(.svelte-5cd8a6){padding:12px 20px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border);background:var(--bg-elevated);white-space:nowrap}.mp-table.svelte-5cd8a6 thead:where(.svelte-5cd8a6) th.num:where(.svelte-5cd8a6){text-align:right}.mp-table.svelte-5cd8a6 tbody:where(.svelte-5cd8a6) tr:where(.svelte-5cd8a6){border-bottom:1px solid rgba(255,255,255,.04);transition:background .1s}.mp-table.svelte-5cd8a6 tbody:where(.svelte-5cd8a6) tr:where(.svelte-5cd8a6):last-child{border-bottom:none}.mp-table.svelte-5cd8a6 tbody:where(.svelte-5cd8a6) tr:where(.svelte-5cd8a6):hover{background:#ffffff08}.mp-table.svelte-5cd8a6 td:where(.svelte-5cd8a6){padding:13px 20px;color:var(--text-2);white-space:nowrap}.mp-table.svelte-5cd8a6 td.num:where(.svelte-5cd8a6){text-align:right;font-variant-numeric:tabular-nums}.date-cell.svelte-5cd8a6{display:flex;align-items:center;gap:10px}.date-text.svelte-5cd8a6{font-weight:700;color:var(--text-1)}.dte-pill.svelte-5cd8a6{display:inline-block;padding:2px 8px;border-radius:99px;font-size:11px;font-weight:700;background:var(--bg-elevated);color:var(--text-3)}.dte-pill.dte-near.svelte-5cd8a6{background:#ffffff1f;color:var(--text-1)}.dte-pill.dte-mid.svelte-5cd8a6{background:#ffffff12;color:var(--text-2)}.pain-val.svelte-5cd8a6{font-weight:700;font-size:14px;color:var(--text-1)}.diff-val.svelte-5cd8a6{font-weight:700}.diff-up.svelte-5cd8a6{color:#22c55ee6}.diff-down.svelte-5cd8a6{color:#ef4444e6}.empty.svelte-5cd8a6{text-align:center;padding:48px;color:var(--text-3)}.section-heading.svelte-11xfuu4{display:flex;flex-direction:column;gap:4px}.section-heading.svelte-11xfuu4 h3:where(.svelte-11xfuu4){margin:0;font-size:1.3rem;font-weight:800;letter-spacing:-.03em;color:var(--text-1)}.section-sub.svelte-11xfuu4{margin:0;font-size:13px;color:var(--text-3)}.section-sub.svelte-11xfuu4 strong:where(.svelte-11xfuu4){color:var(--text-2)}.oi-stats-section.svelte-11xfuu4{display:flex;flex-direction:column;gap:14px}.stats-table.svelte-11xfuu4{border:1px solid var(--border);border-radius:20px;overflow:hidden;background:var(--bg-card)}.stats-row.svelte-11xfuu4{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--border)}.stats-row.svelte-11xfuu4:last-child{border-bottom:none}.stats-row-label.svelte-11xfuu4{font-size:14px;font-weight:700;color:var(--text-2)}.call-label.svelte-11xfuu4{color:#ef4444e6}.put-label.svelte-11xfuu4{color:#22c55ee6}.stats-row-value.svelte-11xfuu4{font-size:14px;font-weight:600;color:var(--text-1);font-variant-numeric:tabular-nums}.stats-row-value.strong.svelte-11xfuu4{font-size:15px;font-weight:800}.oi-chart-section.svelte-11xfuu4{display:flex;flex-direction:column;gap:14px}.bar-chart-wrap.svelte-11xfuu4{border:1px solid var(--border);border-radius:20px;background:var(--bg-card);padding:20px;overflow:hidden}.greeks-page.svelte-1tmaacb{display:flex;flex-direction:column;gap:20px;padding-bottom:80px}.controls-bar.svelte-1tmaacb{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap}.controls-left.svelte-1tmaacb{display:flex;flex-direction:column;gap:6px}.page-eyebrow.svelte-1tmaacb{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.page-title.svelte-1tmaacb{margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:400;letter-spacing:-.04em;color:var(--text-1)}.controls-right.svelte-1tmaacb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-shrink:0}.toggle-group.svelte-1tmaacb{display:flex;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--bg-elevated)}.toggle-btn.svelte-1tmaacb{padding:8px 14px;font-size:13px;font-weight:700;color:var(--text-3);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.toggle-btn.svelte-1tmaacb:hover{color:var(--text-1);background:#ffffff0a}.toggle-btn.toggle-active.svelte-1tmaacb{color:var(--text-1);background:var(--bg-card)}.select-wrap.svelte-1tmaacb{display:flex;flex-direction:column;gap:3px}.select-label.svelte-1tmaacb{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding-left:2px}.styled-select.svelte-1tmaacb{appearance:none;-webkit-appearance:none;padding:8px 36px 8px 14px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a3a3a3' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;font-size:13px;font-weight:700;color:var(--text-1);cursor:pointer;transition:border-color .15s;min-width:120px}.styled-select.svelte-1tmaacb:hover{border-color:color-mix(in srgb,var(--border) 40%,var(--text-2))}.styled-select.svelte-1tmaacb:focus{outline:none;border-color:var(--accent)}.charts-grid.svelte-1tmaacb{display:grid;grid-template-columns:1fr 1fr;gap:14px}.chart-card.svelte-1tmaacb{border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-card) 96%,transparent),color-mix(in srgb,var(--bg-card) 88%,transparent));border-radius:24px;padding:18px 18px 10px;display:flex;flex-direction:column;gap:0}.chart-card-header.svelte-1tmaacb{display:flex;align-items:center;gap:8px;margin-bottom:2px}.chart-card-label.svelte-1tmaacb{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.greek-learn-pill.svelte-1tmaacb{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 9px;border-radius:999px;border:1px solid var(--border);background:var(--bg-elevated);font-size:11px;font-weight:600;color:var(--text-3);text-decoration:none;letter-spacing:.01em;transition:color .15s,border-color .15s,background .15s;white-space:nowrap;margin-left:auto}.greek-learn-pill.svelte-1tmaacb:hover{color:var(--text-1);border-color:color-mix(in srgb,var(--border) 40%,var(--text-2));background:var(--bg-card)}.chart-inner.svelte-1tmaacb{width:100%;min-height:18rem}.stats-section.svelte-1tmaacb{display:flex;flex-direction:column;gap:14px}.stats-eyebrow.svelte-1tmaacb{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.stats-grid.svelte-1tmaacb{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat-card.svelte-1tmaacb{border:1px solid var(--border);background:var(--bg-card);border-radius:20px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.stat-card-title.svelte-1tmaacb{font-size:13px;font-weight:700;color:var(--text-1);letter-spacing:-.01em}.stat-rows.svelte-1tmaacb{display:flex;flex-direction:column;gap:10px}.stat-row.svelte-1tmaacb{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--border)}.stat-row.svelte-1tmaacb:first-child{border-top:none;padding-top:0}.stat-side.svelte-1tmaacb{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.stat-vals.svelte-1tmaacb{display:grid;grid-template-columns:1fr 1fr;gap:8px}.stat-item.svelte-1tmaacb{display:flex;flex-direction:column;gap:2px}.stat-item.svelte-1tmaacb span:where(.svelte-1tmaacb){font-size:10px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.stat-item.svelte-1tmaacb strong:where(.svelte-1tmaacb){font-size:14px;font-weight:700;color:var(--text-1);font-variant-numeric:tabular-nums;letter-spacing:-.02em}@media(max-width:900px){.controls-bar.svelte-1tmaacb{flex-direction:column;align-items:flex-start}.stats-grid.svelte-1tmaacb{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.charts-grid.svelte-1tmaacb{grid-template-columns:1fr}.chart-inner.svelte-1tmaacb{min-height:15rem}.stats-grid.svelte-1tmaacb{grid-template-columns:repeat(2,1fr)}.chart-card.svelte-1tmaacb{border-radius:18px;padding:14px 14px 8px}}.oi-page.svelte-19k7250{display:flex;flex-direction:column;gap:20px;padding-bottom:24px}.chart-type-bar.svelte-19k7250{display:flex;gap:6px;flex-wrap:wrap}.pill.svelte-19k7250{display:inline-flex;align-items:center;padding:7px 16px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card);font-size:13px;font-weight:700;color:var(--text-2);cursor:pointer;transition:all .15s;white-space:nowrap;text-decoration:none}.pill.svelte-19k7250:not(.pill-active):hover{border-color:color-mix(in srgb,var(--border) 40%,var(--text-2));transform:translateY(-1px)}.pill-active.svelte-19k7250{background:var(--text-1);border-color:var(--text-1);color:var(--bg-base)}.hero-card.svelte-19k7250{border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-card) 96%,transparent),color-mix(in srgb,var(--bg-card) 88%,transparent));box-shadow:var(--shadow-lg);border-radius:30px;padding:24px}.card-top.svelte-19k7250{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap}.eyebrow.svelte-19k7250{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px}.card-heading.svelte-19k7250 h2:where(.svelte-19k7250){margin:0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:inherit;letter-spacing:-.04em;color:var(--text-1);max-width:22ch}.card-controls.svelte-19k7250{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;flex-shrink:0}.info-btn.svelte-19k7250{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card);font-size:12px;font-weight:600;color:var(--text-2);text-decoration:none;cursor:pointer;transition:border-color .15s,color .15s,transform .15s;white-space:nowrap}.info-btn.svelte-19k7250:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.select-wrap.svelte-19k7250{display:flex;flex-direction:column;gap:3px}.select-label.svelte-19k7250{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding-left:2px}.styled-select.svelte-19k7250{appearance:none;-webkit-appearance:none;padding:8px 36px 8px 14px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a3a3a3' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;font-size:13px;font-weight:700;color:var(--text-1);cursor:pointer;transition:border-color .15s;min-width:120px}.styled-select.svelte-19k7250:hover{border-color:color-mix(in srgb,var(--border) 40%,var(--text-2))}.styled-select.svelte-19k7250:focus{outline:none;border-color:var(--accent)}.chart-shell.svelte-19k7250{margin-top:20px;border-radius:20px;background:#171717;border:1px solid rgba(255,255,255,.06);padding:10px 6px 4px;overflow:hidden}.chart-inner.svelte-19k7250{width:100%;min-height:30rem}@media(max-width:900px){.card-top.svelte-19k7250{flex-direction:column}}@media(max-width:640px){.chart-inner.svelte-19k7250{min-height:22rem}.hero-card.svelte-19k7250{padding:18px;border-radius:22px}.card-controls.svelte-19k7250{gap:8px}}.toggle-group.svelte-19k7250{display:flex;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--bg-elevated)}.toggle-btn.svelte-19k7250{padding:9px 16px;font-size:13px;font-weight:700;color:var(--text-2);background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.toggle-btn.svelte-19k7250:hover:not(.toggle-active){background:#ffffff0d}.toggle-active.svelte-19k7250{background:#6366f133;color:#6366f1}.learn-card.svelte-1y6hz7w{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius, 14px);text-decoration:none;transition:border-color .15s,background .15s}.learn-card.svelte-1y6hz7w:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));background:var(--bg-elevated)}.learn-card-left.svelte-1y6hz7w{display:flex;flex-direction:column;gap:4px;min-width:0}.learn-eyebrow.svelte-1y6hz7w{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.learn-title.svelte-1y6hz7w{font-size:16px;font-weight:800;color:var(--text-1);margin:0;letter-spacing:-.02em}.learn-tagline.svelte-1y6hz7w{font-size:13px;font-weight:600;color:var(--text-2);margin:0}.learn-preview.svelte-1y6hz7w{font-size:12px;color:var(--text-3);margin:4px 0 0;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.learn-card-right.svelte-1y6hz7w{flex-shrink:0}.learn-cta.svelte-1y6hz7w{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--accent);white-space:nowrap}.learn-cta.svelte-1y6hz7w svg:where(.svelte-1y6hz7w){transition:transform .15s}.learn-card.svelte-1y6hz7w:hover .learn-cta:where(.svelte-1y6hz7w) svg:where(.svelte-1y6hz7w){transform:translate(3px)}@media(max-width:480px){.learn-preview.svelte-1y6hz7w{display:none}.learn-card.svelte-1y6hz7w{padding:14px 16px}}
