.LinkPreview-module__otP5Yq__card{z-index:200;background:var(--bg-card);border:.5px solid var(--border);border-left:2px solid var(--accent);pointer-events:none;border-radius:6px;width:360px;overflow:hidden;box-shadow:0 4px 20px #0000001f,0 1px 4px #00000014}:root[data-theme=dark] .LinkPreview-module__otP5Yq__card{box-shadow:0 4px 24px #0006,0 1px 4px #00000040}@media (hover:none){.LinkPreview-module__otP5Yq__card{display:none}}.LinkPreview-module__otP5Yq__arrow{display:none}.LinkPreview-module__otP5Yq__thumbnail{aspect-ratio:16/9;background:var(--bg-elev);width:100%;overflow:hidden}.LinkPreview-module__otP5Yq__thumbnailImg{object-fit:cover;width:100%;height:100%;display:block}.LinkPreview-module__otP5Yq__body{flex-direction:column;gap:5px;padding:14px 16px;display:flex}.LinkPreview-module__otP5Yq__header{align-items:center;gap:6px;margin-bottom:2px;display:flex}.LinkPreview-module__otP5Yq__favicon{border-radius:2px;flex-shrink:0;width:16px;height:16px}.LinkPreview-module__otP5Yq__siteName{font-family:var(--font-mono), "JetBrains Mono", monospace;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.LinkPreview-module__otP5Yq__title{font-family:var(--font-body), "IBM Plex Sans", sans-serif;color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.LinkPreview-module__otP5Yq__description{font-family:var(--font-body), "IBM Plex Sans", sans-serif;color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.45;display:-webkit-box;overflow:hidden}
.PostTocMobile-module__ZRpv0a__wrapper{margin-bottom:1.75rem}.PostTocMobile-module__ZRpv0a__trigger{all:unset;cursor:pointer;box-sizing:border-box;border-bottom:.5px solid var(--border);align-items:center;gap:8px;width:100%;padding:8px 0;display:flex}.PostTocMobile-module__ZRpv0a__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.PostTocMobile-module__ZRpv0a__label{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-soft);white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:400}.PostTocMobile-module__ZRpv0a__hint{min-width:0;color:var(--fg-soft);white-space:nowrap;text-overflow:ellipsis;opacity:.7;flex:1;padding-left:4px;font-size:11px;overflow:hidden}.PostTocMobile-module__ZRpv0a__chevron{color:var(--fg-soft);flex-shrink:0;margin-left:auto;transition:transform .15s}.PostTocMobile-module__ZRpv0a__chevronOpen{transform:rotate(180deg)}.PostTocMobile-module__ZRpv0a__list{padding-top:10px}.PostTocMobile-module__ZRpv0a__listClosed{display:none}
.WidgetFrame-module__066-7q__frame{background:var(--bg-card);border:.5px solid var(--border);border-radius:8px;flex-direction:column;gap:1rem;margin:1.75rem 0;padding:1.25rem;display:flex}.WidgetFrame-module__066-7q__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px}.WidgetFrame-module__066-7q__title{font-family:var(--font-display), serif;color:var(--fg);margin:0;font-size:1.05rem;line-height:1.3}.WidgetFrame-module__066-7q__caption{color:var(--fg-muted);margin:0;font-size:.78rem;line-height:1.4}
.ConstrainedDecoding-module__WCQiDW__header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.ConstrainedDecoding-module__WCQiDW__schema{font-family:var(--font-mono), monospace;background:var(--accent-soft);color:var(--accent-text);border:.5px solid var(--accent);border-radius:6px;padding:.2rem .55rem;font-size:12px}.ConstrainedDecoding-module__WCQiDW__stepCount{font-family:var(--font-mono), monospace;color:var(--fg-soft);font-size:11px}.ConstrainedDecoding-module__WCQiDW__strip{border:.5px solid var(--border);background:var(--bg-elev);border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;min-height:2.4rem;padding:.6rem .7rem;display:flex}.ConstrainedDecoding-module__WCQiDW__chip{font-family:var(--font-mono), monospace;background:var(--accent);color:var(--bg);border:.5px solid var(--accent);white-space:pre;border-radius:6px;padding:.25rem .5rem;font-size:12px}.ConstrainedDecoding-module__WCQiDW__chip[data-fresh=true]{animation:.35s ConstrainedDecoding-module__WCQiDW__pop}.ConstrainedDecoding-module__WCQiDW__caret{color:var(--fg-soft);animation:1.1s step-end infinite ConstrainedDecoding-module__WCQiDW__blink}.ConstrainedDecoding-module__WCQiDW__stateBox{border:.5px dashed var(--border-strong);border-radius:6px;flex-direction:column;gap:.35rem;min-height:3.4rem;margin:.55rem 0;padding:.5rem .65rem;transition:border-color .15s;display:flex}.ConstrainedDecoding-module__WCQiDW__stateBox[data-active=true]{border-color:var(--accent)}.ConstrainedDecoding-module__WCQiDW__stateTag{font-family:var(--font-mono), monospace;letter-spacing:.04em;background:var(--callout-tip-bg);color:var(--callout-tip-fg);border:.5px solid var(--callout-tip-border);border-radius:999px;align-self:flex-start;padding:.15rem .5rem;font-size:11px}.ConstrainedDecoding-module__WCQiDW__stateNote{color:var(--fg-muted);font-size:12.5px;line-height:1.5}.ConstrainedDecoding-module__WCQiDW__bars{flex-direction:column;gap:5px;min-height:5.5rem;display:flex}.ConstrainedDecoding-module__WCQiDW__barRow{grid-template-columns:4.5rem 1fr 3.2rem;align-items:center;gap:8px;transition:opacity .15s;display:grid}.ConstrainedDecoding-module__WCQiDW__barRow[data-masked=true]{opacity:.4}.ConstrainedDecoding-module__WCQiDW__barLabel{font-family:var(--font-mono), monospace;color:var(--fg);text-align:right;white-space:pre;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ConstrainedDecoding-module__WCQiDW__barRow[data-masked=true] .ConstrainedDecoding-module__WCQiDW__barLabel{color:var(--fg-muted);text-decoration:line-through}.ConstrainedDecoding-module__WCQiDW__barRow[data-pick=true] .ConstrainedDecoding-module__WCQiDW__barLabel{color:var(--accent-text);font-weight:600}.ConstrainedDecoding-module__WCQiDW__barTrack{background:var(--bg-elev);border:.5px solid var(--border);border-radius:3px;height:12px;overflow:hidden}.ConstrainedDecoding-module__WCQiDW__barFill{background:var(--accent-soft);height:100%;transition:width .3s;display:block}.ConstrainedDecoding-module__WCQiDW__barRow[data-masked=true] .ConstrainedDecoding-module__WCQiDW__barFill{background:var(--fg-soft)}.ConstrainedDecoding-module__WCQiDW__barRow[data-pick=true] .ConstrainedDecoding-module__WCQiDW__barFill{background:var(--accent)}.ConstrainedDecoding-module__WCQiDW__barTag{font-family:var(--font-mono), monospace;color:var(--fg-soft);text-align:right;font-size:11px}.ConstrainedDecoding-module__WCQiDW__barRow[data-masked=true] .ConstrainedDecoding-module__WCQiDW__barTag{color:var(--fg-muted)}.ConstrainedDecoding-module__WCQiDW__barRow[data-pick=true] .ConstrainedDecoding-module__WCQiDW__barTag{color:var(--accent-text)}.ConstrainedDecoding-module__WCQiDW__placeholder{color:var(--fg-soft);margin:0;font-size:12px}.ConstrainedDecoding-module__WCQiDW__keptNote{font-family:var(--font-mono), monospace;color:var(--fg-soft);margin:.6rem 0 0;font-size:11.5px}.ConstrainedDecoding-module__WCQiDW__keptNote strong{color:var(--accent-text)}.ConstrainedDecoding-module__WCQiDW__actions{flex-wrap:wrap;gap:8px;margin-top:.7rem;display:flex}.ConstrainedDecoding-module__WCQiDW__btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg);cursor:pointer;border-radius:6px;padding:.4rem .75rem;font-size:13px}.ConstrainedDecoding-module__WCQiDW__btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}.ConstrainedDecoding-module__WCQiDW__btn:disabled{opacity:.45;cursor:default}.ConstrainedDecoding-module__WCQiDW__note{color:var(--fg-muted);margin:.7rem 0 0;font-size:12px;line-height:1.55}.ConstrainedDecoding-module__WCQiDW__note code{font-family:var(--font-mono), monospace;background:var(--bg-elev);border:.5px solid var(--border);border-radius:4px;padding:.05rem .3rem;font-size:11.5px}@keyframes ConstrainedDecoding-module__WCQiDW__blink{0%,to{opacity:1}50%{opacity:0}}@keyframes ConstrainedDecoding-module__WCQiDW__pop{0%{opacity:.3;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ConstrainedDecoding-module__WCQiDW__chip[data-fresh=true],.ConstrainedDecoding-module__WCQiDW__caret{animation:none}.ConstrainedDecoding-module__WCQiDW__barFill{transition:none}}
.DecodingStepper-module__jN0ZsG__header{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.DecodingStepper-module__jN0ZsG__phase{font-family:var(--font-mono), monospace;letter-spacing:.08em;background:var(--bg-elev);color:var(--fg-muted);border:.5px solid var(--border);border-radius:999px;padding:.2rem .55rem;font-size:11px}.DecodingStepper-module__jN0ZsG__phase[data-phase=prefill]{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.DecodingStepper-module__jN0ZsG__phase[data-phase=decode]{background:var(--callout-tip-bg);color:var(--callout-tip-fg);border-color:var(--callout-tip-border)}.DecodingStepper-module__jN0ZsG__stepCount{font-family:var(--font-mono), monospace;color:var(--fg-soft);font-size:11px}.DecodingStepper-module__jN0ZsG__strip{border:.5px solid var(--border);background:var(--bg-elev);border-radius:6px;flex-wrap:wrap;align-items:center;gap:5px;min-height:2.4rem;padding:.6rem .7rem;display:flex}.DecodingStepper-module__jN0ZsG__chip{font-family:var(--font-mono), monospace;border:.5px solid var(--border-strong);border-radius:6px;padding:.25rem .55rem;font-size:12px}.DecodingStepper-module__jN0ZsG__chip[data-kind=prompt]{background:var(--bg-card);color:var(--fg-muted)}.DecodingStepper-module__jN0ZsG__chip[data-kind=prompt][data-parallel=true]{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.DecodingStepper-module__jN0ZsG__chip[data-kind=gen]{background:var(--accent);color:var(--bg);border-color:var(--accent)}.DecodingStepper-module__jN0ZsG__chip[data-kind=gen][data-fresh=true]{animation:.35s DecodingStepper-module__jN0ZsG__pop}.DecodingStepper-module__jN0ZsG__caret{color:var(--fg-soft);animation:1.1s step-end infinite DecodingStepper-module__jN0ZsG__blink}.DecodingStepper-module__jN0ZsG__passBox{text-align:center;color:var(--fg-soft);border:.5px dashed var(--border-strong);border-radius:6px;margin:.55rem 0;padding:.45rem .6rem;font-size:12px;transition:color .15s,border-color .15s}.DecodingStepper-module__jN0ZsG__passBox[data-active=true]{color:var(--fg-muted);border-color:var(--accent)}.DecodingStepper-module__jN0ZsG__bars{flex-direction:column;gap:5px;min-height:4.5rem;display:flex}.DecodingStepper-module__jN0ZsG__barRow{grid-template-columns:3.5rem 1fr 2.5rem;align-items:center;gap:8px;display:grid}.DecodingStepper-module__jN0ZsG__barLabel{font-family:var(--font-mono), monospace;color:var(--fg-muted);text-align:right;font-size:12px}.DecodingStepper-module__jN0ZsG__barTrack{background:var(--bg-elev);border-radius:3px;height:12px;overflow:hidden}.DecodingStepper-module__jN0ZsG__barFill{background:var(--accent-soft);height:100%;transition:width .3s;display:block}.DecodingStepper-module__jN0ZsG__barRow[data-pick=true] .DecodingStepper-module__jN0ZsG__barFill{background:var(--accent)}.DecodingStepper-module__jN0ZsG__barRow[data-pick=true] .DecodingStepper-module__jN0ZsG__barLabel{color:var(--accent-text);font-weight:600}.DecodingStepper-module__jN0ZsG__barPct{font-family:var(--font-mono), monospace;color:var(--fg-soft);font-size:11px}.DecodingStepper-module__jN0ZsG__placeholder{color:var(--fg-soft);margin:0;font-size:12px}.DecodingStepper-module__jN0ZsG__append{text-align:center;color:var(--fg-soft);opacity:0;margin:.5rem 0;font-size:11px;transition:opacity .2s}.DecodingStepper-module__jN0ZsG__append[data-show=true]{opacity:1}.DecodingStepper-module__jN0ZsG__actions{flex-wrap:wrap;gap:8px;margin-top:.5rem;display:flex}.DecodingStepper-module__jN0ZsG__btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg);cursor:pointer;border-radius:6px;padding:.4rem .75rem;font-size:13px}.DecodingStepper-module__jN0ZsG__btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}.DecodingStepper-module__jN0ZsG__btn:disabled{opacity:.45;cursor:default}.DecodingStepper-module__jN0ZsG__note{color:var(--fg-muted);margin:.6rem 0 0;font-size:12px}@keyframes DecodingStepper-module__jN0ZsG__blink{0%,to{opacity:1}50%{opacity:0}}@keyframes DecodingStepper-module__jN0ZsG__pop{0%{opacity:.3;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.DecodingStepper-module__jN0ZsG__chip[data-kind=gen][data-fresh=true],.DecodingStepper-module__jN0ZsG__caret{animation:none}.DecodingStepper-module__jN0ZsG__barFill{transition:none}}
.ForwardPassWidget-module__R5ObwG__presets{flex-wrap:wrap;gap:.5rem;display:flex}.ForwardPassWidget-module__R5ObwG__preset-btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-mono), monospace;cursor:pointer;border-radius:4px;padding:.3rem .75rem;font-size:12px;transition:background .12s,color .12s,border-color .12s}.ForwardPassWidget-module__R5ObwG__preset-btn:hover:not([aria-checked=true]){background:var(--bg-card);color:var(--fg)}.ForwardPassWidget-module__R5ObwG__preset-btn[aria-checked=true]{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.ForwardPassWidget-module__R5ObwG__email-card{background:var(--bg-elev);border:.5px solid var(--border);border-radius:6px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.ForwardPassWidget-module__R5ObwG__email-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ForwardPassWidget-module__R5ObwG__email-subject{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ForwardPassWidget-module__R5ObwG__email-from{font-family:var(--font-mono), monospace;color:var(--fg-soft);margin:0;font-size:11px}.ForwardPassWidget-module__R5ObwG__email-body{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.5}.ForwardPassWidget-module__R5ObwG__verdict-badge{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;background:var(--callout-note-bg);color:var(--callout-note-fg);border:.5px solid var(--callout-note-border);border-radius:4px;flex-shrink:0;padding:.15rem .5rem;font-size:11px;font-weight:600}.ForwardPassWidget-module__R5ObwG__verdict-badge[data-verdict=spam]{background:var(--callout-danger-bg);color:var(--callout-danger-fg);border-color:var(--callout-danger-border)}.ForwardPassWidget-module__R5ObwG__verdict-badge[data-verdict=clean]{background:var(--callout-tip-bg);color:var(--callout-tip-fg);border-color:var(--callout-tip-border)}.ForwardPassWidget-module__R5ObwG__verdict-badge[data-verdict=uncertain]{background:var(--callout-warning-bg);color:var(--callout-warning-fg);border-color:var(--callout-warning-border)}.ForwardPassWidget-module__R5ObwG__diagram{border-radius:6px;overflow:visible}.ForwardPassWidget-module__R5ObwG__controls{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ForwardPassWidget-module__R5ObwG__btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-mono), monospace;cursor:pointer;white-space:nowrap;border-radius:4px;padding:.4rem .875rem;font-size:12px;transition:background .12s,color .12s}.ForwardPassWidget-module__R5ObwG__btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}.ForwardPassWidget-module__R5ObwG__btn:disabled{opacity:.35;cursor:not-allowed}.ForwardPassWidget-module__R5ObwG__step-indicator{flex-direction:column;flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}.ForwardPassWidget-module__R5ObwG__step-name{font-family:var(--font-mono), monospace;color:var(--fg-muted);white-space:nowrap;font-size:12px}.ForwardPassWidget-module__R5ObwG__step-dots{gap:.35rem;display:flex}.ForwardPassWidget-module__R5ObwG__step-dot{background:var(--border-strong);border-radius:50%;width:6px;height:6px;transition:background .12s}.ForwardPassWidget-module__R5ObwG__step-dot[data-active=true]{background:var(--accent)}.ForwardPassWidget-module__R5ObwG__step-dot[data-done=true]{background:var(--accent);opacity:.4}.ForwardPassWidget-module__R5ObwG__explanation{background:var(--bg-elev);border:.5px solid var(--border);border-left:2px solid var(--accent);color:var(--fg-muted);border-radius:0 6px 6px 0;padding:.625rem .875rem;font-size:13px;line-height:1.55}.ForwardPassWidget-module__R5ObwG__output-bars{flex-direction:column;gap:.4rem;display:flex}.ForwardPassWidget-module__R5ObwG__output-bar-row{grid-template-columns:3.5rem 1fr 2.5rem;align-items:center;gap:.5rem;display:grid}.ForwardPassWidget-module__R5ObwG__output-bar-label{font-family:var(--font-mono), monospace;color:var(--fg-soft);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.ForwardPassWidget-module__R5ObwG__output-bar-row[data-verdict=spam] .ForwardPassWidget-module__R5ObwG__output-bar-label{color:var(--callout-danger-fg)}.ForwardPassWidget-module__R5ObwG__output-bar-row[data-verdict=clean] .ForwardPassWidget-module__R5ObwG__output-bar-label{color:var(--callout-tip-fg)}.ForwardPassWidget-module__R5ObwG__output-bar-track{background:var(--bg-elev);border:.5px solid var(--border);border-radius:3px;height:6px;overflow:hidden}.ForwardPassWidget-module__R5ObwG__output-bar-fill{background:var(--fg-soft);border-radius:3px;height:100%;transition:width .25s}.ForwardPassWidget-module__R5ObwG__output-bar-row[data-verdict=spam] .ForwardPassWidget-module__R5ObwG__output-bar-fill{background:var(--callout-danger-border)}.ForwardPassWidget-module__R5ObwG__output-bar-row[data-verdict=clean] .ForwardPassWidget-module__R5ObwG__output-bar-fill{background:var(--callout-tip-border)}.ForwardPassWidget-module__R5ObwG__output-bar-pct{font-family:var(--font-mono), monospace;color:var(--fg-muted);text-align:right;font-size:11px}.ForwardPassWidget-module__R5ObwG__reset-btn{border:.5px solid var(--border);color:var(--fg-soft);font-family:var(--font-mono), monospace;cursor:pointer;background:0 0;border-radius:4px;align-self:flex-start;padding:.25rem .625rem;font-size:11px;transition:color .12s,border-color .12s}.ForwardPassWidget-module__R5ObwG__reset-btn:hover{color:var(--fg-muted);border-color:var(--border-strong)}@media (max-width:480px){.ForwardPassWidget-module__R5ObwG__controls{flex-wrap:wrap;gap:.5rem}.ForwardPassWidget-module__R5ObwG__btn{padding:.35rem .625rem;font-size:11px}.ForwardPassWidget-module__R5ObwG__step-indicator{flex-direction:row;order:-1;justify-content:center;gap:.75rem;width:100%}}
.GradientDescentWidget-module__FHFcMW__canvas{cursor:crosshair;border:.5px solid var(--border);border-radius:6px;width:100%;height:auto;display:block}.GradientDescentWidget-module__FHFcMW__buttons{flex-wrap:wrap;gap:6px;display:flex}.GradientDescentWidget-module__FHFcMW__btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-mono), monospace;cursor:pointer;white-space:nowrap;border-radius:4px;padding:.4rem .875rem;font-size:12px;transition:background .12s,color .12s}.GradientDescentWidget-module__FHFcMW__btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}.GradientDescentWidget-module__FHFcMW__btn:disabled{opacity:.35;cursor:not-allowed}.GradientDescentWidget-module__FHFcMW__btn--run[data-running=true]{background:var(--accent-soft);color:var(--accent-text)}.GradientDescentWidget-module__FHFcMW__settings{border-top:.5px solid var(--border);flex-direction:column;gap:6px;padding:6px 10px 8px;display:flex}.GradientDescentWidget-module__FHFcMW__lr-row,.GradientDescentWidget-module__FHFcMW__landscape-row{align-items:center;gap:8px;display:flex}.GradientDescentWidget-module__FHFcMW__settings-label{font-family:var(--font-mono), monospace;color:var(--fg-muted);white-space:nowrap;min-width:100px;font-size:12px}.GradientDescentWidget-module__FHFcMW__range{appearance:none;background:var(--border-strong);cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.GradientDescentWidget-module__FHFcMW__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.GradientDescentWidget-module__FHFcMW__range::-moz-range-thumb{background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.GradientDescentWidget-module__FHFcMW__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.GradientDescentWidget-module__FHFcMW__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.GradientDescentWidget-module__FHFcMW__lr-value{font-family:var(--font-mono), monospace;color:var(--fg);text-align:right;min-width:32px;font-size:12px}.GradientDescentWidget-module__FHFcMW__select{font-family:var(--font-mono), monospace;color:var(--fg);background:var(--bg-elev);border:.5px solid var(--border-strong);cursor:pointer;border-radius:4px;outline:none;padding:4px 8px;font-size:12px}.GradientDescentWidget-module__FHFcMW__select:focus-visible{box-shadow:0 0 0 2px var(--accent)}.GradientDescentWidget-module__FHFcMW__stats{grid-template-columns:repeat(4,1fr);display:grid}.GradientDescentWidget-module__FHFcMW__stat{border-right:.5px solid var(--border);padding:6px 10px}.GradientDescentWidget-module__FHFcMW__stat:last-child{border-right:none}.GradientDescentWidget-module__FHFcMW__stat-label{font-family:var(--font-mono), monospace;color:var(--fg-muted);margin-bottom:2px;font-size:10px;display:block}.GradientDescentWidget-module__FHFcMW__stat-value{font-family:var(--font-mono), monospace;color:var(--fg);font-size:13px;font-weight:600;display:block}.GradientDescentWidget-module__FHFcMW__converged{border-top:.5px solid var(--border);font-family:var(--font-mono), monospace;color:var(--callout-tip-fg);background:var(--callout-tip-bg);padding:8px 12px;font-size:12px}.GradientDescentWidget-module__FHFcMW__diverged{border-top:.5px solid var(--border);font-family:var(--font-mono), monospace;color:var(--callout-warning-fg);background:var(--callout-warning-bg);padding:8px 12px;font-size:12px}@media (max-width:480px){.GradientDescentWidget-module__FHFcMW__stats{grid-template-columns:repeat(2,1fr)}.GradientDescentWidget-module__FHFcMW__stat:nth-child(2){border-right:none}.GradientDescentWidget-module__FHFcMW__stat:first-child,.GradientDescentWidget-module__FHFcMW__stat:nth-child(2){border-bottom:.5px solid var(--border)}}
.KvCache-module__OfySmq__header{justify-content:space-between;align-items:center;margin-bottom:.7rem;display:flex}.KvCache-module__OfySmq__phase{font-family:var(--font-mono), monospace;letter-spacing:.08em;background:var(--bg-elev);color:var(--fg-muted);border:.5px solid var(--border);border-radius:999px;padding:.2rem .55rem;font-size:11px}.KvCache-module__OfySmq__phase[data-phase=prefill]{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.KvCache-module__OfySmq__phase[data-phase=decode]{background:var(--callout-tip-bg);color:var(--callout-tip-fg);border-color:var(--callout-tip-border)}.KvCache-module__OfySmq__toggle{color:var(--fg-muted);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.KvCache-module__OfySmq__grid{flex-direction:column;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.KvCache-module__OfySmq__row{align-items:center;gap:5px;display:flex}.KvCache-module__OfySmq__rowLabel{color:var(--fg-soft);text-align:right;flex:0 0 3rem;font-size:11px}.KvCache-module__OfySmq__cell{height:30px;font-family:var(--font-mono), monospace;border:.5px solid var(--border);color:var(--fg-soft);background:0 0;border-radius:5px;flex:0 0 30px;justify-content:center;align-items:center;font-size:11px;transition:background .2s,border-color .2s;display:inline-flex}.KvCache-module__OfySmq__cell[data-state=empty]{opacity:.4;border-style:dashed}.KvCache-module__OfySmq__cell[data-state=cached]{background:var(--bg-elev);color:var(--fg-soft)}.KvCache-module__OfySmq__cell[data-state=fresh]{background:var(--accent);color:var(--bg);border-color:var(--accent);animation:.4s KvCache-module__OfySmq__pulse}.KvCache-module__OfySmq__cell[data-state=recompute]{background:var(--callout-warning-bg);color:var(--callout-warning-fg);border-color:var(--callout-warning-icon)}.KvCache-module__OfySmq__colTok{text-align:center;font-family:var(--font-mono), monospace;color:var(--fg-soft);opacity:.4;flex:0 0 30px;font-size:10px}.KvCache-module__OfySmq__colTok[data-on=true]{opacity:.85}.KvCache-module__OfySmq__legend{color:var(--fg-muted);flex-wrap:wrap;gap:14px;margin-top:.7rem;font-size:11px;display:flex}.KvCache-module__OfySmq__legendItem{align-items:center;gap:5px;display:inline-flex}.KvCache-module__OfySmq__swatchFresh{background:var(--accent);border-radius:3px;width:12px;height:12px;display:inline-block}.KvCache-module__OfySmq__swatchRecompute{background:var(--callout-warning-bg);border:.5px solid var(--callout-warning-icon);border-radius:3px;width:12px;height:12px;display:inline-block}.KvCache-module__OfySmq__tally{color:var(--fg-muted);min-height:2.4em;margin:.6rem 0 0;font-size:12px}.KvCache-module__OfySmq__actions{flex-wrap:wrap;gap:8px;margin-top:.5rem;display:flex}.KvCache-module__OfySmq__btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg);cursor:pointer;border-radius:6px;padding:.4rem .75rem;font-size:13px}.KvCache-module__OfySmq__btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}.KvCache-module__OfySmq__btn:disabled{opacity:.45;cursor:default}@keyframes KvCache-module__OfySmq__pulse{0%{transform:scale(.8)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.KvCache-module__OfySmq__cell{transition:none}.KvCache-module__OfySmq__cell[data-state=fresh]{animation:none}}
.NeuronWidget-module__7P6WEa__top{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:600px){.NeuronWidget-module__7P6WEa__top{flex-direction:row;align-items:stretch;gap:1.5rem}}.NeuronWidget-module__7P6WEa__diagram{flex-shrink:0}.NeuronWidget-module__7P6WEa__output{justify-content:center;align-items:center;gap:2rem;display:flex}@media (min-width:600px){.NeuronWidget-module__7P6WEa__output{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.75rem}}.NeuronWidget-module__7P6WEa__output-item{flex-direction:column;align-items:center;gap:.2rem;display:flex}@media (min-width:600px){.NeuronWidget-module__7P6WEa__output-item{align-items:flex-start}}.NeuronWidget-module__7P6WEa__output-label{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-soft);font-size:11px}.NeuronWidget-module__7P6WEa__output-value{font-family:var(--font-mono), monospace;color:var(--fg);font-size:2rem;font-weight:600;line-height:1}.NeuronWidget-module__7P6WEa__output-value--out{color:var(--accent)}.NeuronWidget-module__7P6WEa__sliders{flex-direction:column;gap:.75rem;display:flex}.NeuronWidget-module__7P6WEa__slider-row{grid-template-columns:1fr 1fr;align-items:center;gap:.75rem;display:grid}@media (min-width:600px){.NeuronWidget-module__7P6WEa__slider-row{grid-template-columns:1fr 1fr auto}}.NeuronWidget-module__7P6WEa__slider-row--bias{grid-template-columns:1fr}.NeuronWidget-module__7P6WEa__slider-pair{flex-direction:column;gap:.3rem;display:flex}.NeuronWidget-module__7P6WEa__slider-label{font-family:var(--font-mono), monospace;color:var(--fg-muted);justify-content:space-between;font-size:12px;display:flex}.NeuronWidget-module__7P6WEa__slider-label strong{color:var(--fg);font-weight:600}.NeuronWidget-module__7P6WEa__product{font-family:var(--font-mono), monospace;color:var(--fg-soft);white-space:nowrap;font-size:11px;display:none}@media (min-width:600px){.NeuronWidget-module__7P6WEa__product{display:block}}.NeuronWidget-module__7P6WEa__range{appearance:none;cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px}.NeuronWidget-module__7P6WEa__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.NeuronWidget-module__7P6WEa__range::-moz-range-thumb{background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.NeuronWidget-module__7P6WEa__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.NeuronWidget-module__7P6WEa__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.NeuronWidget-module__7P6WEa__activation{border:.5px solid var(--border-strong);border-radius:6px;flex-wrap:wrap;width:fit-content;display:flex;overflow:hidden}.NeuronWidget-module__7P6WEa__activation-btn{font-size:12px;font-family:var(--font-mono), monospace;background:var(--bg-elev);color:var(--fg-muted);border:none;border-right:.5px solid var(--border-strong);cursor:pointer;padding:5px 12px;transition:background .12s,color .12s}.NeuronWidget-module__7P6WEa__activation-btn:last-child{border-right:none}.NeuronWidget-module__7P6WEa__activation-btn[aria-pressed=true]{background:var(--accent);color:var(--bg)}.NeuronWidget-module__7P6WEa__activation-btn:hover:not([aria-pressed=true]){background:var(--bg-card);color:var(--fg)}.NeuronWidget-module__7P6WEa__formula{background:var(--bg-elev);font-family:var(--font-mono), monospace;color:var(--fg-muted);white-space:nowrap;border-radius:6px;padding:10px 14px;font-size:13px;overflow-x:auto}.NeuronWidget-module__7P6WEa__formula strong{color:var(--fg)}
.NextTokenPredictor-module__W8zh0a__presets{flex-wrap:wrap;gap:5px;display:flex}.NextTokenPredictor-module__W8zh0a__chip{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-mono), monospace;cursor:pointer;border-radius:999px;padding:.3rem .6rem;font-size:11px;transition:background .12s,color .12s}.NextTokenPredictor-module__W8zh0a__chip:hover{background:var(--accent-soft);color:var(--accent-text)}.NextTokenPredictor-module__W8zh0a__chip[data-active=true]{background:var(--accent);color:var(--bg);border-color:var(--accent)}.NextTokenPredictor-module__W8zh0a__chip:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent);outline:none}.NextTokenPredictor-module__W8zh0a__stream,.NextTokenPredictor-module__W8zh0a__streamMono{border:.5px solid var(--border);background:var(--bg-elev);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:.6rem .75rem;font-size:.9rem;line-height:1.5}.NextTokenPredictor-module__W8zh0a__stream[data-mono=true],.NextTokenPredictor-module__W8zh0a__streamMono{font-family:var(--font-mono), monospace;font-size:.82rem}.NextTokenPredictor-module__W8zh0a__promptText{color:var(--accent-text)}.NextTokenPredictor-module__W8zh0a__genText{color:var(--callout-tip-fg)}.NextTokenPredictor-module__W8zh0a__caret{color:var(--fg-soft);animation:1.1s step-end infinite NextTokenPredictor-module__W8zh0a__blink}@keyframes NextTokenPredictor-module__W8zh0a__blink{50%{opacity:0}}.NextTokenPredictor-module__W8zh0a__bars{flex-direction:column;gap:4px;display:flex}.NextTokenPredictor-module__W8zh0a__barRow{grid-template-columns:92px 1fr 48px;align-items:center;gap:8px;display:grid}.NextTokenPredictor-module__W8zh0a__barLabel{font-family:var(--font-mono), monospace;color:var(--fg);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.NextTokenPredictor-module__W8zh0a__barTrack{background:var(--bg-elev);border:.5px solid var(--border);border-radius:3px;height:14px;overflow:hidden}.NextTokenPredictor-module__W8zh0a__barFill{background:var(--accent);height:100%;transition:width .18s;display:block}.NextTokenPredictor-module__W8zh0a__barPct{font-family:var(--font-mono), monospace;color:var(--fg-muted);text-align:right;font-size:11px}.NextTokenPredictor-module__W8zh0a__barRow[data-hit=true] .NextTokenPredictor-module__W8zh0a__barFill{background:var(--callout-tip-icon)}.NextTokenPredictor-module__W8zh0a__barRow[data-hit=true] .NextTokenPredictor-module__W8zh0a__barLabel{color:var(--callout-tip-fg);font-weight:600}.NextTokenPredictor-module__W8zh0a__tempRow{align-items:center;gap:8px;display:flex}.NextTokenPredictor-module__W8zh0a__tempLabel{font-family:var(--font-mono), monospace;color:var(--fg-muted);min-width:92px;font-size:12px}.NextTokenPredictor-module__W8zh0a__range{appearance:none;background:var(--border-strong);cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.NextTokenPredictor-module__W8zh0a__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.NextTokenPredictor-module__W8zh0a__range::-moz-range-thumb{background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.NextTokenPredictor-module__W8zh0a__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.NextTokenPredictor-module__W8zh0a__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.NextTokenPredictor-module__W8zh0a__tempValue{font-family:var(--font-mono), monospace;color:var(--fg);text-align:right;min-width:36px;font-size:12px}.NextTokenPredictor-module__W8zh0a__chartWrap{flex-direction:column;gap:6px;margin:0;display:flex}.NextTokenPredictor-module__W8zh0a__chart{border:.5px solid var(--border);background:var(--bg-elev);border-radius:6px;width:100%;height:110px}.NextTokenPredictor-module__W8zh0a__cursor{stroke:var(--fg-soft);stroke-width:1px;stroke-dasharray:3 3;opacity:.7}.NextTokenPredictor-module__W8zh0a__legend{font-family:var(--font-mono), monospace;color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:10.5px;display:flex}.NextTokenPredictor-module__W8zh0a__legendItem{align-items:center;gap:4px;display:inline-flex}.NextTokenPredictor-module__W8zh0a__swatch{border-radius:2px;width:10px;height:10px}.NextTokenPredictor-module__W8zh0a__legendAxis{color:var(--fg-soft);margin-left:auto}.NextTokenPredictor-module__W8zh0a__actions{flex-wrap:wrap;gap:6px;display:flex}.NextTokenPredictor-module__W8zh0a__btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-mono), monospace;cursor:pointer;white-space:nowrap;border-radius:4px;padding:.4rem .875rem;font-size:12px;transition:background .12s,color .12s}.NextTokenPredictor-module__W8zh0a__btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}.NextTokenPredictor-module__W8zh0a__btn:disabled{opacity:.35;cursor:not-allowed}.NextTokenPredictor-module__W8zh0a__note{font-family:var(--font-mono), monospace;color:var(--callout-warning-fg);background:var(--callout-warning-bg);border-radius:6px;margin:0;padding:8px 12px;font-size:12px;line-height:1.5}@media (max-width:480px){.NextTokenPredictor-module__W8zh0a__barRow{grid-template-columns:76px 1fr 42px}.NextTokenPredictor-module__W8zh0a__barLabel{font-size:10px}.NextTokenPredictor-module__W8zh0a__legendAxis{display:none}}
.RlhfLoop-module__KTnO3q__dots{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RlhfLoop-module__KTnO3q__dot{background:var(--border-strong);border-radius:50%;width:9px;height:9px;transition:background .15s,transform .15s}.RlhfLoop-module__KTnO3q__dot[data-done=true]{background:var(--accent-soft)}.RlhfLoop-module__KTnO3q__dot[data-active=true]{background:var(--accent);transform:scale(1.3)}.RlhfLoop-module__KTnO3q__stepHead{align-items:baseline;gap:8px;margin:0;display:flex}.RlhfLoop-module__KTnO3q__stepNum{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);font-size:10px}.RlhfLoop-module__KTnO3q__stepTitle{font-family:var(--font-display), serif;color:var(--fg);font-size:1rem}.RlhfLoop-module__KTnO3q__body{flex-direction:column;gap:.75rem;min-height:200px;display:flex}.RlhfLoop-module__KTnO3q__prose{color:var(--fg-muted);margin:0;font-size:.88rem;line-height:1.55}.RlhfLoop-module__KTnO3q__prose strong{color:var(--fg)}.RlhfLoop-module__KTnO3q__promptLine{border-left:3px solid var(--accent);background:var(--bg-elev);color:var(--fg);border-radius:0 6px 6px 0;margin:0;padding:.5rem .7rem;font-size:.85rem}.RlhfLoop-module__KTnO3q__pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.RlhfLoop-module__KTnO3q__respCard{text-align:left;border:.5px solid var(--border);background:var(--bg-elev);color:var(--fg);border-radius:8px;flex-direction:column;gap:6px;padding:.7rem .8rem;font-size:.82rem;line-height:1.45;display:flex}button.RlhfLoop-module__KTnO3q__respCard{cursor:pointer;transition:border-color .12s,box-shadow .12s}button.RlhfLoop-module__KTnO3q__respCard:hover{border-color:var(--accent)}button.RlhfLoop-module__KTnO3q__respCard:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent);outline:none}.RlhfLoop-module__KTnO3q__respCard[data-choice=win]{border-color:var(--callout-tip-border);background:var(--callout-tip-bg);box-shadow:0 0 0 1px var(--callout-tip-border)}.RlhfLoop-module__KTnO3q__respCard[data-choice=lose]{border-color:var(--callout-danger-border);background:var(--callout-danger-bg);opacity:.7}.RlhfLoop-module__KTnO3q__respTag{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-soft);font-size:10px}.RlhfLoop-module__KTnO3q__respCard[data-choice=win] .RlhfLoop-module__KTnO3q__respTag{color:var(--callout-tip-fg)}.RlhfLoop-module__KTnO3q__respCard[data-choice=lose] .RlhfLoop-module__KTnO3q__respTag{color:var(--callout-danger-fg)}.RlhfLoop-module__KTnO3q__note{font-family:var(--font-mono), monospace;color:var(--accent-text);background:var(--accent-soft);border-radius:6px;margin:0;padding:8px 12px;font-size:11.5px;line-height:1.5}.RlhfLoop-module__KTnO3q__rm{flex-direction:column;gap:6px;display:flex}.RlhfLoop-module__KTnO3q__rmRow{grid-template-columns:1fr 96px 36px;align-items:center;gap:8px;display:grid}.RlhfLoop-module__KTnO3q__rmText{color:var(--fg-muted);font-size:.78rem;line-height:1.3}.RlhfLoop-module__KTnO3q__rmTrack{background:var(--bg-elev);border:.5px solid var(--border);border-radius:3px;height:12px;overflow:hidden}.RlhfLoop-module__KTnO3q__rmFill{background:var(--accent);transform-origin:0;height:100%;animation:.5s both RlhfLoop-module__KTnO3q__grow;display:block}@keyframes RlhfLoop-module__KTnO3q__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.RlhfLoop-module__KTnO3q__rmScore{font-family:var(--font-mono), monospace;color:var(--fg);text-align:right;font-size:11px}.RlhfLoop-module__KTnO3q__grid{grid-template-columns:repeat(12,1fr);gap:3px;display:grid}.RlhfLoop-module__KTnO3q__gridCell{aspect-ratio:1;border-radius:2px;transition:opacity .4s,background .4s}.RlhfLoop-module__KTnO3q__formula{font-family:var(--font-mono), monospace;color:var(--fg-muted);border:.5px solid var(--border);background:var(--bg-elev);border-radius:6px;padding:.5rem .7rem;font-size:12px}.RlhfLoop-module__KTnO3q__formulaVal{color:var(--fg)}.RlhfLoop-module__KTnO3q__formulaTotal{color:var(--accent-text);font-weight:600}.RlhfLoop-module__KTnO3q__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RlhfLoop-module__KTnO3q__iterCount{font-family:var(--font-mono), monospace;color:var(--fg-soft);font-size:11px}.RlhfLoop-module__KTnO3q__variants{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.RlhfLoop-module__KTnO3q__variant{border:.5px solid var(--v-border);background:var(--bg-elev);border-top-width:2px;border-radius:6px;flex-direction:column;gap:4px;padding:.7rem .75rem;display:flex}.RlhfLoop-module__KTnO3q__variant[data-tone=info]{--v-border:var(--callout-info-border);--v-fg:var(--callout-info-fg)}.RlhfLoop-module__KTnO3q__variant[data-tone=tip]{--v-border:var(--callout-tip-border);--v-fg:var(--callout-tip-fg)}.RlhfLoop-module__KTnO3q__variant[data-tone=warning]{--v-border:var(--callout-warning-border);--v-fg:var(--callout-warning-fg)}.RlhfLoop-module__KTnO3q__variantName{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--v-fg);font-size:11px;font-weight:600}.RlhfLoop-module__KTnO3q__variantBody{color:var(--fg-muted);margin:0;font-size:.76rem;line-height:1.4}.RlhfLoop-module__KTnO3q__takeaway{background:var(--accent-soft);color:var(--accent-text);font-family:var(--font-display), serif;text-align:center;border-radius:8px;margin:0;padding:.75rem .9rem;font-size:.95rem;line-height:1.45}.RlhfLoop-module__KTnO3q__nav{justify-content:space-between;gap:8px;display:flex}.RlhfLoop-module__KTnO3q__btn{border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-mono), monospace;cursor:pointer;white-space:nowrap;border-radius:4px;padding:.4rem .875rem;font-size:12px;transition:background .12s,color .12s}.RlhfLoop-module__KTnO3q__btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}.RlhfLoop-module__KTnO3q__btn:disabled{opacity:.35;cursor:not-allowed}@media (max-width:520px){.RlhfLoop-module__KTnO3q__pair,.RlhfLoop-module__KTnO3q__variants{grid-template-columns:1fr}.RlhfLoop-module__KTnO3q__rmRow{grid-template-columns:1fr 64px 32px}.RlhfLoop-module__KTnO3q__grid{grid-template-columns:repeat(12,1fr)}}
.SamplingLab-module__PKuPNW__controls{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.SamplingLab-module__PKuPNW__control{flex-direction:column;gap:.35rem;display:flex}.SamplingLab-module__PKuPNW__controlLabel{font-family:var(--font-mono);color:var(--fg-muted);font-size:.8rem}.SamplingLab-module__PKuPNW__controlLabel strong{color:var(--accent-text)}.SamplingLab-module__PKuPNW__slider{width:100%;accent-color:var(--accent)}.SamplingLab-module__PKuPNW__modes{flex-wrap:wrap;gap:.4rem;display:flex}.SamplingLab-module__PKuPNW__modeBtn{font-family:var(--font-mono);border:.5px solid var(--border-strong);background:var(--bg-elev);color:var(--fg-muted);cursor:pointer;border-radius:6px;padding:.3rem .7rem;font-size:.78rem}.SamplingLab-module__PKuPNW__modeBtn[data-active=true]{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.SamplingLab-module__PKuPNW__bars{flex-direction:column;gap:.3rem;display:flex}.SamplingLab-module__PKuPNW__barRow{grid-template-columns:4.5rem 1fr 3rem;align-items:center;gap:.5rem;transition:opacity .15s;display:grid}.SamplingLab-module__PKuPNW__barRow[data-cut=true]{opacity:.32}.SamplingLab-module__PKuPNW__barLabel{font-family:var(--font-mono);color:var(--fg);text-align:right;font-size:.8rem}.SamplingLab-module__PKuPNW__barTrack{background:var(--bg-elev);border:.5px solid var(--border);border-radius:4px;height:.85rem;overflow:hidden}.SamplingLab-module__PKuPNW__barFill{background:var(--accent);height:100%;transition:width .2s;display:block}.SamplingLab-module__PKuPNW__barRow[data-sampled=true] .SamplingLab-module__PKuPNW__barFill{background:var(--accent-hover)}.SamplingLab-module__PKuPNW__barRow[data-sampled=true] .SamplingLab-module__PKuPNW__barLabel{color:var(--accent-text);font-weight:600}.SamplingLab-module__PKuPNW__barPct{font-family:var(--font-mono);color:var(--fg-soft);text-align:right;font-size:.72rem}.SamplingLab-module__PKuPNW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.SamplingLab-module__PKuPNW__keptNote{font-family:var(--font-mono);color:var(--fg-soft);font-size:.75rem}.SamplingLab-module__PKuPNW__sampleBtn{font-family:var(--font-mono);border:.5px solid var(--accent);background:var(--accent-soft);color:var(--accent-text);cursor:pointer;border-radius:6px;padding:.35rem .9rem;font-size:.82rem}.SamplingLab-module__PKuPNW__sampledOut{font-family:var(--font-mono);color:var(--fg);font-size:.85rem}
.SpamNeuronWidget-module__Y16LjW__presets{flex-wrap:wrap;gap:.5rem;display:flex}.SpamNeuronWidget-module__Y16LjW__preset-btn{font-size:12px;font-family:var(--font-mono), monospace;background:var(--bg-elev);color:var(--fg-muted);border:.5px solid var(--border-strong);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:.3rem .75rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.SpamNeuronWidget-module__Y16LjW__preset-btn[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.SpamNeuronWidget-module__Y16LjW__preset-btn:hover:not([aria-pressed=true]){background:var(--bg-card);color:var(--fg)}.SpamNeuronWidget-module__Y16LjW__email-card{background:var(--bg-elev);border:.5px solid var(--border-strong);border-radius:6px;flex-direction:column;gap:.4rem;padding:1rem;display:flex}.SpamNeuronWidget-module__Y16LjW__email-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.SpamNeuronWidget-module__Y16LjW__email-subject{color:var(--fg);font-size:15px;font-weight:600;line-height:1.3}.SpamNeuronWidget-module__Y16LjW__verdict-badge{font-family:var(--font-mono), monospace;letter-spacing:.04em;border:.5px solid;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:600}.SpamNeuronWidget-module__Y16LjW__verdict-badge[data-verdict=spam]{background:var(--callout-danger-bg);color:var(--callout-danger-fg);border-color:var(--callout-danger-border)}.SpamNeuronWidget-module__Y16LjW__verdict-badge[data-verdict=uncertain]{background:var(--callout-warning-bg);color:var(--callout-warning-fg);border-color:var(--callout-warning-border)}.SpamNeuronWidget-module__Y16LjW__verdict-badge[data-verdict=clean]{background:var(--callout-tip-bg);color:var(--callout-tip-fg);border-color:var(--callout-tip-border)}.SpamNeuronWidget-module__Y16LjW__email-from{font-family:var(--font-mono), monospace;color:var(--fg-muted);margin:0;font-size:12px}.SpamNeuronWidget-module__Y16LjW__email-body{color:var(--fg-soft);margin:0;font-size:13px;line-height:1.5}.SpamNeuronWidget-module__Y16LjW__body{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:600px){.SpamNeuronWidget-module__Y16LjW__body{grid-template-columns:1fr 1fr}}.SpamNeuronWidget-module__Y16LjW__left,.SpamNeuronWidget-module__Y16LjW__right{flex-direction:column;gap:.75rem;display:flex}.SpamNeuronWidget-module__Y16LjW__section-label{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);margin:0;font-size:10px}.SpamNeuronWidget-module__Y16LjW__section-label--weights{border-top:.5px solid var(--border);margin-top:.25rem;padding-top:.75rem}.SpamNeuronWidget-module__Y16LjW__input-row{background:var(--bg-elev);border:.5px solid var(--border);border-radius:6px;flex-direction:column;gap:.5rem;padding:.6rem .75rem;display:flex}.SpamNeuronWidget-module__Y16LjW__input-top{align-items:flex-start;gap:.5rem;display:flex}.SpamNeuronWidget-module__Y16LjW__input-icon{color:var(--accent);flex-shrink:0;margin-top:1px}.SpamNeuronWidget-module__Y16LjW__input-info{flex-direction:column;gap:1px;display:flex}.SpamNeuronWidget-module__Y16LjW__input-name{color:var(--fg);font-size:13px;font-weight:500}.SpamNeuronWidget-module__Y16LjW__input-hint{color:var(--fg-soft);font-size:11px}.SpamNeuronWidget-module__Y16LjW__slider-row{align-items:center;gap:.5rem;display:flex}.SpamNeuronWidget-module__Y16LjW__input-value{font-family:var(--font-mono), monospace;color:var(--accent);text-align:right;flex-shrink:0;min-width:1.5rem;font-size:16px;font-weight:600}.SpamNeuronWidget-module__Y16LjW__pill-group{border:.5px solid var(--border-strong);border-radius:6px;width:fit-content;display:flex;overflow:hidden}.SpamNeuronWidget-module__Y16LjW__pill-btn{font-size:12px;font-family:var(--font-mono), monospace;background:var(--bg-elev);color:var(--fg-muted);border:none;border-right:.5px solid var(--border-strong);cursor:pointer;padding:5px 14px;transition:background .12s,color .12s}.SpamNeuronWidget-module__Y16LjW__pill-btn:last-child{border-right:none}.SpamNeuronWidget-module__Y16LjW__pill-btn[aria-pressed=true]{background:var(--accent);color:var(--bg)}.SpamNeuronWidget-module__Y16LjW__pill-btn:hover:not([aria-pressed=true]){background:var(--bg-card);color:var(--fg)}.SpamNeuronWidget-module__Y16LjW__weight-row{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.SpamNeuronWidget-module__Y16LjW__weight-label{font-family:var(--font-mono), monospace;color:var(--fg-muted);white-space:nowrap;font-size:12px}.SpamNeuronWidget-module__Y16LjW__weight-value{font-family:var(--font-mono), monospace;text-align:right;min-width:3rem;font-size:12px;font-weight:600}.SpamNeuronWidget-module__Y16LjW__weight-value[data-sign=pos]{color:var(--callout-danger-fg)}.SpamNeuronWidget-module__Y16LjW__weight-value[data-sign=neg]{color:var(--callout-tip-fg)}.SpamNeuronWidget-module__Y16LjW__range{appearance:none;cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px}.SpamNeuronWidget-module__Y16LjW__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.SpamNeuronWidget-module__Y16LjW__range::-moz-range-thumb{background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 .5px var(--border-strong);border:none;border-radius:50%}.SpamNeuronWidget-module__Y16LjW__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.SpamNeuronWidget-module__Y16LjW__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.SpamNeuronWidget-module__Y16LjW__computation{background:var(--bg-elev);border:.5px solid var(--border);border-radius:6px;overflow:hidden}.SpamNeuronWidget-module__Y16LjW__comp-header{border-bottom:.5px solid var(--border);color:var(--fg-muted);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:12px;font-weight:500;display:flex}.SpamNeuronWidget-module__Y16LjW__comp-formula-hint{font-family:var(--font-mono), monospace;color:var(--fg-soft);font-size:11px}.SpamNeuronWidget-module__Y16LjW__comp-row{font-family:var(--font-mono), monospace;border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:.3rem .75rem;font-size:12px;display:flex}.SpamNeuronWidget-module__Y16LjW__comp-row:last-child{border-bottom:none}.SpamNeuronWidget-module__Y16LjW__comp-label{color:var(--fg-muted)}.SpamNeuronWidget-module__Y16LjW__comp-value{font-weight:600}.SpamNeuronWidget-module__Y16LjW__comp-value[data-sign=pos]{color:var(--callout-danger-fg)}.SpamNeuronWidget-module__Y16LjW__comp-value[data-sign=neg]{color:var(--callout-tip-fg)}.SpamNeuronWidget-module__Y16LjW__comp-value[data-sign=zero]{color:var(--fg-soft)}.SpamNeuronWidget-module__Y16LjW__comp-row--z{border-top:.5px solid var(--border-strong)}.SpamNeuronWidget-module__Y16LjW__comp-value--out{color:var(--accent);font-size:14px}.SpamNeuronWidget-module__Y16LjW__bias-row{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.SpamNeuronWidget-module__Y16LjW__verdict{border:.5px solid;border-radius:6px;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.SpamNeuronWidget-module__Y16LjW__verdict[data-verdict=spam]{background:var(--callout-danger-bg);border-color:var(--callout-danger-border);color:var(--callout-danger-fg)}.SpamNeuronWidget-module__Y16LjW__verdict[data-verdict=uncertain]{background:var(--callout-warning-bg);border-color:var(--callout-warning-border);color:var(--callout-warning-fg)}.SpamNeuronWidget-module__Y16LjW__verdict[data-verdict=clean]{background:var(--callout-tip-bg);border-color:var(--callout-tip-border);color:var(--callout-tip-fg)}.SpamNeuronWidget-module__Y16LjW__verdict-top{align-items:center;gap:.4rem;display:flex}.SpamNeuronWidget-module__Y16LjW__verdict-label{font-size:15px;font-weight:700}.SpamNeuronWidget-module__Y16LjW__verdict-confidence{margin:0;font-size:13px;font-weight:500}.SpamNeuronWidget-module__Y16LjW__verdict-message{opacity:.85;margin:0;font-size:12px}.SpamNeuronWidget-module__Y16LjW__formula{background:var(--bg-elev);font-family:var(--font-mono), monospace;color:var(--fg-muted);white-space:nowrap;border-radius:6px;padding:10px 14px;font-size:13px;overflow-x:auto}
.TokenAnalyzer-module__k7XE4G__input{resize:vertical;width:100%;font-family:var(--font-mono), monospace;color:var(--fg);background:var(--bg-elev);border:.5px solid var(--border);border-radius:6px;padding:.75rem;font-size:.85rem;line-height:1.5}.TokenAnalyzer-module__k7XE4G__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.TokenAnalyzer-module__k7XE4G__toggle{border:.5px solid var(--border);border-radius:999px;align-self:flex-start;display:inline-flex;overflow:hidden}.TokenAnalyzer-module__k7XE4G__toggleBtn{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;padding:.35rem .8rem;font-size:.72rem}.TokenAnalyzer-module__k7XE4G__toggleBtn[aria-checked=true]{background:var(--accent);color:var(--bg)}.TokenAnalyzer-module__k7XE4G__stats{gap:1.75rem;display:flex}.TokenAnalyzer-module__k7XE4G__stat{flex-direction:column;gap:.15rem;display:flex}.TokenAnalyzer-module__k7XE4G__statValue{font-family:var(--font-mono), monospace;color:var(--fg);font-size:1.1rem}.TokenAnalyzer-module__k7XE4G__statLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);font-size:.7rem}.TokenAnalyzer-module__k7XE4G__chips{flex-wrap:wrap;gap:3px;transition:opacity .15s;display:flex}.TokenAnalyzer-module__k7XE4G__chips[data-loading=true]{opacity:.5}.TokenAnalyzer-module__k7XE4G__chip{font-family:var(--font-mono), monospace;color:var(--fg);border:.5px solid var(--border);border-radius:4px;flex-direction:column;align-items:center;gap:1px;padding:.15rem .35rem;font-size:.8rem;line-height:1.4;display:inline-flex}.TokenAnalyzer-module__k7XE4G__chipText{white-space:pre}.TokenAnalyzer-module__k7XE4G__chipId{opacity:.7;font-size:.6rem;line-height:1}@media (max-width:768px){.TokenAnalyzer-module__k7XE4G__stats{gap:1.25rem}}
.TrainingPipeline-module__AbWJDG__track{align-items:stretch;gap:0;display:flex}.TrainingPipeline-module__AbWJDG__cell{flex:1;align-items:center;min-width:0;display:flex}.TrainingPipeline-module__AbWJDG__column{text-align:left;background:var(--col-bg);border:.5px solid var(--col-border);cursor:pointer;border-radius:8px;flex-direction:column;flex:1;gap:.5rem;min-width:0;padding:.75rem .75rem .875rem;transition:box-shadow .12s,transform .12s;display:flex}.TrainingPipeline-module__AbWJDG__column:hover{box-shadow:0 0 0 .5px var(--col-border)}.TrainingPipeline-module__AbWJDG__column[data-open=true]{box-shadow:0 0 0 1.5px var(--col-border)}.TrainingPipeline-module__AbWJDG__column:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--col-border);outline:none}.TrainingPipeline-module__AbWJDG__column[data-tone=info]{--col-border:var(--callout-info-border);--col-bg:var(--callout-info-bg);--col-fg:var(--callout-info-fg)}.TrainingPipeline-module__AbWJDG__column[data-tone=tip]{--col-border:var(--callout-tip-border);--col-bg:var(--callout-tip-bg);--col-fg:var(--callout-tip-fg)}.TrainingPipeline-module__AbWJDG__column[data-tone=warning]{--col-border:var(--callout-warning-border);--col-bg:var(--callout-warning-bg);--col-fg:var(--callout-warning-fg)}.TrainingPipeline-module__AbWJDG__stageLabel{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--col-fg);font-size:10px}.TrainingPipeline-module__AbWJDG__stageName{font-family:var(--font-display), serif;color:var(--fg);font-size:.95rem;line-height:1.2}.TrainingPipeline-module__AbWJDG__rows{flex-direction:column;gap:.4rem;margin:.15rem 0 0;display:flex}.TrainingPipeline-module__AbWJDG__row{flex-direction:column;gap:1px;display:flex}.TrainingPipeline-module__AbWJDG__rowLabel{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-soft);font-size:9.5px}.TrainingPipeline-module__AbWJDG__rowValue{color:var(--fg-muted);margin:0;font-size:.78rem;line-height:1.35}.TrainingPipeline-module__AbWJDG__badge{background:var(--col-border);color:var(--bg);font-family:var(--font-mono), monospace;letter-spacing:.02em;border-radius:999px;align-self:flex-start;margin-top:auto;padding:3px 8px;font-size:10px;font-weight:500}.TrainingPipeline-module__AbWJDG__arrow{color:var(--fg-soft);flex:none;padding:0 .4rem;font-size:1.1rem;line-height:1}.TrainingPipeline-module__AbWJDG__detail{border:.5px solid var(--col-border);background:var(--col-bg);border-left-width:3px;border-radius:0 8px 8px 0;padding:.75rem .875rem}.TrainingPipeline-module__AbWJDG__detail[data-tone=info]{--col-border:var(--callout-info-border);--col-bg:var(--callout-info-bg);--col-fg:var(--callout-info-fg)}.TrainingPipeline-module__AbWJDG__detail[data-tone=tip]{--col-border:var(--callout-tip-border);--col-bg:var(--callout-tip-bg);--col-fg:var(--callout-tip-fg)}.TrainingPipeline-module__AbWJDG__detail[data-tone=warning]{--col-border:var(--callout-warning-border);--col-bg:var(--callout-warning-bg);--col-fg:var(--callout-warning-fg)}.TrainingPipeline-module__AbWJDG__detailHead{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--col-fg);margin-bottom:.3rem;font-size:10px;display:block}.TrainingPipeline-module__AbWJDG__detailBody{color:var(--fg);margin:0;font-size:.85rem;line-height:1.55}@media (max-width:600px){.TrainingPipeline-module__AbWJDG__track{flex-direction:column}.TrainingPipeline-module__AbWJDG__cell{flex-direction:column;width:100%}.TrainingPipeline-module__AbWJDG__arrow{padding:.3rem 0;transform:rotate(90deg)}}
.WidgetSkeleton-module__rjNCkq__frame{background:var(--bg-card);border:.5px solid var(--border);border-radius:8px;flex-direction:column;gap:1rem;margin:1.75rem 0;padding:1.25rem;display:flex}.WidgetSkeleton-module__rjNCkq__eyebrow,.WidgetSkeleton-module__rjNCkq__block,.WidgetSkeleton-module__rjNCkq__pill{background:var(--bg-elev);border-radius:6px;animation:1.5s ease-in-out infinite WidgetSkeleton-module__rjNCkq__skeleton-pulse}.WidgetSkeleton-module__rjNCkq__eyebrow{width:9rem;height:.75rem}.WidgetSkeleton-module__rjNCkq__block{width:100%;height:7rem}.WidgetSkeleton-module__rjNCkq__row{gap:.5rem;display:flex}.WidgetSkeleton-module__rjNCkq__pill{border-radius:999px;width:4.5rem;height:1.75rem}
