.nobel-event{margin:2rem 0 0;border:1px solid var(--border-base);border-radius:8px;background:color-mix(in srgb,var(--bg-panel) 50%,transparent);color:var(--text-secondary);font-size:15.5px;line-height:1.7}.nobel-event h2,.nobel-home-card h2{color:var(--text-primary);font-size:1.05rem;font-weight:600;line-height:1.3;margin:0}.nobel-event p{margin:.8rem 0 0}.nobel-event a,.nobel-home-card a{color:var(--brand-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--brand-accent) 45%,transparent);text-underline-offset:4px}.nobel-event a:hover,.nobel-home-card a:hover{text-decoration-color:var(--brand-accent)}.nobel-event a:focus-visible,.nobel-event summary:focus-visible,.nobel-home-card a:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.nobel-event .nobel-kicker,.nobel-home-card .nobel-kicker{color:var(--text-muted);font:600 11px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.14em;margin:0 0 .7rem}.nobel-forecast,.nobel-result{padding:1.5rem 1.75rem;scroll-margin-top:7rem}.nobel-forecast{border-top:1px solid var(--border-base)}.nobel-event .nobel-winners{color:var(--brand-accent);font-size:clamp(2rem,6vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin-top:.35rem}.nobel-event .nobel-fine{color:var(--text-muted);font-size:12.5px;line-height:1.7}.nobel-fine code{overflow-wrap:anywhere;font-size:11.5px}.nobel-model-split{display:grid;grid-template-columns:minmax(8.5rem,30.77fr) 69.23fr;gap:1rem}.nobel-model-split strong{display:block;font:700 clamp(1.7rem,6vw,2.4rem)/1 ui-monospace,monospace;letter-spacing:-.03em;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.nobel-model-split strong span{font-size:.5em;margin-left:.15rem}.nobel-model-split p{font-size:13.5px;line-height:1.45;margin:.45rem 0 0;color:var(--text-tertiary)}.nobel-model-split [data-hit] strong{color:var(--text-primary)}.nobel-model-split [data-hit] p{color:var(--text-secondary)}.nobel-model-split em{display:inline-block;margin-top:.45rem;font:600 10.5px/1.6 ui-monospace,monospace;font-style:normal;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-ink);background:var(--brand-accent);padding:0 .45rem;border-radius:3px}.nobel-probability-bar{display:grid;grid-template-columns:30.77fr 69.23fr;gap:3px;height:8px;margin:.9rem 0 0}.nobel-probability-bar span{border-radius:2px;background:var(--bg-elevated)}.nobel-probability-bar[data-hit=listed] span:first-child,.nobel-probability-bar[data-hit=outside] span:last-child{background:linear-gradient(90deg,#FDEBC6,#F5C542 55%,#B8862E)}.nobel-forecast>p strong{color:var(--text-primary)}.nobel-details{margin:1.1rem 0 0;border-top:1px solid var(--border-base);padding-top:.9rem;font-size:14px}.nobel-details summary{color:var(--text-secondary);font-weight:600;cursor:pointer}.nobel-details summary:hover{color:var(--text-primary)}.nobel-table-wrap{overflow-x:auto;margin:.9rem 0 0}.nobel-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.nobel-table-wrap td,.nobel-table-wrap th{text-align:left;padding:.55rem .2rem;border-bottom:1px solid var(--border-base);font-weight:400;color:var(--text-secondary)}.nobel-table-wrap td:last-child,.nobel-table-wrap th:last-child{text-align:right;font-variant-numeric:tabular-nums}.nobel-table-wrap thead th{color:var(--text-muted);font-weight:600}.nobel-table-wrap caption{caption-side:bottom;text-align:left;padding-top:.6rem;color:var(--text-muted);font-size:12.5px}.nobel-event .nobel-bridge{margin:0;padding:.9rem 1.75rem;border-top:1px solid var(--border-base);color:var(--text-muted);font-size:13.5px;line-height:1.6}.nobel-home-card{max-width:72rem;margin:1rem auto 3rem;padding:1.5rem 2rem;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-panel);display:flex;align-items:center;justify-content:space-between;gap:2rem}.nobel-home-card h2{font-size:1.5rem;font-weight:650;line-height:1.2;letter-spacing:-.02em}.nobel-home-card p:not(.nobel-kicker){color:var(--text-tertiary);margin-top:.7rem;font-size:14px}.nobel-home-card a{font-size:13px;flex-shrink:0}@media(max-width:700px){.nobel-forecast,.nobel-result{padding:1.15rem 1.25rem}.nobel-event .nobel-bridge{padding:.8rem 1.25rem}.nobel-event{font-size:15px}.nobel-home-card{margin:1rem 1.25rem 2rem;padding:1.25rem;flex-direction:column;align-items:flex-start;gap:1rem}.nobel-home-card h2{font-size:1.25rem}}