.detail.svelte-3gb9a6{--eval-hue:#3b82f6;--train-hue:#10b981;max-width:1720px;margin:0 auto;padding:40px 40px 72px}.back.svelte-3gb9a6{border:1px solid var(--color-edge);height:34px;color:var(--color-mute);border-radius:7px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.back.svelte-3gb9a6:hover{color:var(--color-ink);border-color:var(--color-edge-2)}.hero.svelte-3gb9a6{border-bottom:1px solid var(--color-edge);margin-top:24px;padding-bottom:32px}h1.svelte-3gb9a6{letter-spacing:-.04em;font-size:clamp(34px,4.5vw,52px);font-weight:600;line-height:1.1}.summary.svelte-3gb9a6{max-width:1100px;color:var(--color-mute);margin-top:14px;font-size:17px;line-height:1.7}.soon.svelte-3gb9a6{border:1px solid var(--color-edge);background:var(--color-panel);max-width:1100px;color:var(--color-mute);border-radius:8px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.7}.soon.svelte-3gb9a6 strong:where(.svelte-3gb9a6){color:var(--color-ink)}.actions.svelte-3gb9a6{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.actions.svelte-3gb9a6>a:where(.svelte-3gb9a6){border:1px solid var(--color-edge);height:36px;color:var(--color-mute);border-radius:7px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.actions.svelte-3gb9a6>a:where(.svelte-3gb9a6):hover{opacity:.8}.actions.svelte-3gb9a6>a.primary:where(.svelte-3gb9a6){background:var(--color-ink);border-color:var(--color-ink);color:var(--color-void)}.notice.svelte-3gb9a6{color:var(--color-mute);margin-top:12px;font-size:13px}.layout.svelte-3gb9a6{grid-template-columns:minmax(0,1fr) 380px;gap:56px;margin-top:36px;display:grid}section.svelte-3gb9a6+section:where(.svelte-3gb9a6){margin-top:40px}h2.svelte-3gb9a6{letter-spacing:-.02em;font-size:20px;font-weight:600}.layout.svelte-3gb9a6 article:where(.svelte-3gb9a6) p:where(.svelte-3gb9a6),.layout.svelte-3gb9a6 li:where(.svelte-3gb9a6){max-width:1100px;color:var(--color-mute);margin-top:12px;font-size:15px;line-height:1.8}.layout.svelte-3gb9a6 article:where(.svelte-3gb9a6) a:where(.svelte-3gb9a6),.facts.svelte-3gb9a6 a:where(.svelte-3gb9a6){color:var(--color-vio);overflow-wrap:anywhere}ol.svelte-3gb9a6{padding-left:20px;list-style:decimal}ol.svelte-3gb9a6 li:where(.svelte-3gb9a6){margin-top:6px}.panel.svelte-3gb9a6{border:1px solid var(--color-edge);background:var(--color-void);border-radius:12px;padding:18px}.loop.svelte-3gb9a6{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.loop.svelte-3gb9a6 h3:where(.svelte-3gb9a6){font-size:14px;font-weight:600}.loop.svelte-3gb9a6 p:where(.svelte-3gb9a6){margin-top:8px;font-size:14px;line-height:1.7}.facts.svelte-3gb9a6{align-self:start;padding:22px;position:sticky;top:88px}.facts.svelte-3gb9a6 h2:where(.svelte-3gb9a6){font-size:16px}.facts.svelte-3gb9a6 dl:where(.svelte-3gb9a6){margin-top:14px}.facts.svelte-3gb9a6 dl:where(.svelte-3gb9a6) div:where(.svelte-3gb9a6){border-bottom:1px solid var(--color-edge);justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.facts.svelte-3gb9a6 dt:where(.svelte-3gb9a6){color:var(--color-dim)}.facts.svelte-3gb9a6 dd:where(.svelte-3gb9a6){text-align:right}.facts.svelte-3gb9a6 h3:where(.svelte-3gb9a6){color:var(--color-dim);margin-top:18px;font-size:12px;font-weight:500}.facts.svelte-3gb9a6 p:where(.svelte-3gb9a6){margin-top:4px;font-size:14px;line-height:1.6}.sample.svelte-3gb9a6{border-collapse:collapse;width:100%;margin-top:16px;font-size:14px}.sample.svelte-3gb9a6 th:where(.svelte-3gb9a6),.sample.svelte-3gb9a6 td:where(.svelte-3gb9a6){border-bottom:1px solid var(--color-edge);text-align:left;vertical-align:top;padding:10px 0;line-height:1.6}.sample.svelte-3gb9a6 th:where(.svelte-3gb9a6){width:120px;color:var(--color-dim);padding-right:16px;font-weight:400}.sample.svelte-3gb9a6 td:where(.svelte-3gb9a6){min-width:0;color:var(--color-mute)}.sample.svelte-3gb9a6 td:where(.svelte-3gb9a6) b:where(.svelte-3gb9a6){color:var(--color-ink);font-weight:600}.layout.svelte-3gb9a6 .sample:where(.svelte-3gb9a6) td:where(.svelte-3gb9a6) p:where(.svelte-3gb9a6){max-width:none;margin-top:4px;font-size:14px}.sample.svelte-3gb9a6 code:where(.svelte-3gb9a6),.sample.svelte-3gb9a6 pre:where(.svelte-3gb9a6){font-family:var(--font-mono);font-size:12px}.sample.svelte-3gb9a6 pre:where(.svelte-3gb9a6){background:var(--color-panel);max-width:100%;color:var(--color-ink);white-space:pre;border-radius:8px;padding:12px;overflow-x:auto}.related.svelte-3gb9a6{border-top:1px solid var(--color-edge);margin-top:64px;padding-top:32px}.related-head.svelte-3gb9a6{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.related-head.svelte-3gb9a6 a:where(.svelte-3gb9a6){color:var(--color-vio);font-size:13px}.cards.svelte-3gb9a6{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;margin-top:18px;display:grid}.card.svelte-3gb9a6{border:1px solid var(--color-edge);border-radius:12px;padding:20px;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative}.card.eval.svelte-3gb9a6{background:color-mix(in srgb, var(--eval-hue) 5%, var(--color-void));border-color:color-mix(in srgb, var(--eval-hue) 18%, var(--color-edge))}.card.train.svelte-3gb9a6{background:color-mix(in srgb, var(--train-hue) 5%, var(--color-void));border-color:color-mix(in srgb, var(--train-hue) 18%, var(--color-edge))}.card.svelte-3gb9a6:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.card.svelte-3gb9a6:has(a:where(.svelte-3gb9a6):focus-visible){outline:2px solid var(--color-vio);outline-offset:2px}.card-meta.svelte-3gb9a6{color:var(--color-dim);justify-content:space-between;gap:8px;font-size:12px;display:flex}.card.svelte-3gb9a6 h3:where(.svelte-3gb9a6){letter-spacing:-.02em;margin-top:10px;font-size:18px;font-weight:600}.card.svelte-3gb9a6 h3:where(.svelte-3gb9a6) a:where(.svelte-3gb9a6){outline:none}.card.svelte-3gb9a6 h3:where(.svelte-3gb9a6) a:where(.svelte-3gb9a6):after{content:"";border-radius:inherit;position:absolute;inset:0}.card.svelte-3gb9a6>p:where(.svelte-3gb9a6):last-child{color:var(--color-mute);margin-top:8px;font-size:14px;line-height:1.6}.source.svelte-3gb9a6{color:var(--color-dim);margin-top:36px;font-size:12px}@media (width<=1000px){.layout.svelte-3gb9a6{grid-template-columns:minmax(0,1fr);gap:32px}.facts.svelte-3gb9a6{position:static}}@media (width<=700px){.detail.svelte-3gb9a6{padding:24px 16px 48px}.loop.svelte-3gb9a6{grid-template-columns:minmax(0,1fr)}.summary.svelte-3gb9a6{font-size:15px}}@media (prefers-reduced-motion:reduce){.card.svelte-3gb9a6,.card.svelte-3gb9a6:hover{transition:none;transform:none}}
