*{box-sizing:border-box}html{background:var(--rw-color-page);color:var(--rw-color-text);font-family:var(--rw-font-ui);line-height:1.65}body{margin:0}a{color:var(--rw-color-action);text-underline-offset:.2em}.skip-link{position:absolute;left:12px;top:-100px;background:var(--rw-color-surface);padding:10px}.skip-link:focus{top:8px}.site-bar{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px clamp(16px,4vw,48px);border-bottom:1px solid var(--rw-color-border)}main{max-width:1120px;margin:auto;padding:32px clamp(16px,4vw,40px)}h1{font-size:clamp(2rem,5vw,3rem);line-height:1.2}h2{font-size:1.5rem;margin-top:0}h3{font-size:1.12rem;line-height:1.5}p{overflow-wrap:anywhere}.eyebrow,.status,.count{color:var(--rw-color-text-muted);font-size:.88rem}.lead{font-size:1.2rem}.page-heading,section,footer{margin-bottom:36px}.model-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}.model-card{min-width:0;border:1px solid var(--rw-color-border);padding:18px;background:var(--rw-color-surface)}.model-card h3{margin:0 0 12px}.model-card p{margin:8px 0}.model-card dl{font-size:.9rem;margin:12px 0}.model-card dt{color:var(--rw-color-text-muted)}.model-card dd{margin:0 0 8px;overflow-wrap:anywhere}.experiment{border-top:2px solid var(--rw-color-action);padding-top:24px}.notice{border-left:3px solid var(--rw-color-action);padding:14px;background:var(--rw-color-action-soft)}.controls{display:flex;flex-wrap:wrap;gap:8px}button{font:inherit;font-size:1rem;min-height:44px;max-width:100%;border:1px solid var(--rw-color-border);background:var(--rw-color-surface);color:var(--rw-color-text);padding:10px 14px;cursor:pointer;white-space:normal;overflow-wrap:anywhere}button:disabled{color:var(--rw-color-text-muted);cursor:not-allowed;border-style:dashed}button:not(:disabled):hover{border-color:var(--rw-color-action);background:var(--rw-color-action-soft)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--rw-color-focus);outline-offset:3px}#state{font-weight:600;min-height:2em}pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;font: .86rem/1.6 var(--rw-font-code);padding:12px;border:1px solid var(--rw-color-border);background:var(--rw-color-surface)}details{margin-top:16px}summary{cursor:pointer;min-height:44px;padding:8px 0}.table-wrap{max-width:100%;overflow:auto}table{border-collapse:collapse;width:100%;font: .82rem/1.6 var(--rw-font-code);font-variant-numeric:tabular-nums}th,td{padding:6px;border:1px solid var(--rw-color-border);text-align:right}caption{text-align:left;font-family:var(--rw-font-ui);margin-bottom:8px}#events{padding-left:24px;overflow-wrap:anywhere}footer{padding-top:24px;border-top:1px solid var(--rw-color-border);font-size:.9rem}@media(max-width:420px){main{padding-top:24px}.model-card{padding:14px}.site-bar{font-size:.9rem}.controls button{flex:1 1 130px}th,td{padding:5px 3px;font-size:.72rem}}
