.gan_heroArt__9zXIt{padding:28px;border:1px solid var(--detail-line);border-radius:20px;background:var(--detail-soft);color:var(--detail-ink)}.gan_heroLabel__KT_DS{display:flex;justify-content:space-between;gap:16px;color:var(--detail-green);font-size:var(--detail-small);letter-spacing:.08em}.gan_heroPair__NVTuA{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;margin:32px 0 24px}.gan_heroPair__NVTuA div{display:grid;grid-gap:10px;gap:10px;text-align:center;padding:24px 12px;background:#fff;border:1px solid var(--detail-line);border-radius:12px}.gan_heroPair__NVTuA b{font-size:var(--detail-title);line-height:1;color:var(--detail-green)}.gan_heroArt__9zXIt p,.gan_heroPair__NVTuA span{font-size:var(--detail-body);line-height:var(--detail-leading)}.gan_heroArt__9zXIt p{margin:0;text-align:center;color:var(--detail-body-ink)}.gan_figure__DV1Mn{margin:0}.gan_figure__DV1Mn figcaption{margin-top:14px;text-align:center;font-size:var(--detail-small);line-height:var(--detail-leading);color:var(--detail-muted)}.gan_demo__Y1g42{padding:24px;border:1px solid var(--detail-line);border-radius:16px;background:var(--detail-soft)}.gan_controls__Hbhjv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:28px}.gan_controls__Hbhjv button{display:flex;gap:8px;align-items:center;justify-content:center;border:1px solid var(--detail-line);border-radius:8px;padding:14px 8px;background:#fff;color:var(--detail-green);font:inherit;font-size:var(--detail-body);cursor:pointer}.gan_controls__Hbhjv button span{font-size:var(--detail-small);opacity:.75}.gan_controls__Hbhjv button[aria-pressed=true]{background:var(--detail-green);color:#fff;border-color:var(--detail-green)}.gan_controls__Hbhjv button:focus-visible{outline:3px solid var(--detail-green);outline-offset:4px}.gan_flow__LHouC,.gan_judgeRow__m7_lL{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.gan_judgeRow__m7_lL{margin-top:20px}.gan_node__zduUh{display:grid;grid-gap:7px;gap:7px;align-content:center;min-height:120px;padding:16px 10px;text-align:center;border:1px solid var(--detail-line);border-radius:10px;color:var(--detail-ink);background:#fff}.gan_explanation__l8PPi small,.gan_node__zduUh small,.gan_node__zduUh span,.gan_verdict__mprTz span{font-size:var(--detail-small);line-height:1.6;color:var(--detail-muted)}.gan_node__zduUh strong,.gan_verdict__mprTz strong{font-size:var(--detail-body)}.gan_active__X6WjJ{border:2px solid var(--detail-green);background:#e5efdf}.gan_active__X6WjJ small,.gan_arrow__spqYQ{color:var(--detail-green)}.gan_arrow__spqYQ{text-align:center;font-size:var(--detail-subheading)}.gan_sources__DmFaD,.gan_verdict__mprTz{display:grid;grid-gap:12px;gap:12px;text-align:center;font-size:var(--detail-small);color:var(--detail-body-ink)}.gan_sources__DmFaD span{padding:10px 6px;border:1px dashed #9db59f;border-radius:8px}.gan_inference__lE_Fb{margin-top:20px;padding:28px 10px;text-align:center;color:var(--detail-muted);font-size:var(--detail-body)}.gan_feedback__nJovW{margin:24px 0;padding:12px;text-align:center;border-top:1px solid var(--detail-line);border-bottom:1px solid var(--detail-line);color:var(--detail-green);font-size:var(--detail-small);line-height:var(--detail-leading)}.gan_explanation__l8PPi{padding:24px;border:1px solid var(--detail-line);border-radius:10px;background:#fff}.gan_explanation__l8PPi h3{margin:10px 0;color:var(--detail-ink);font-size:var(--detail-subheading);line-height:1.5}.gan_explanation__l8PPi p{margin:0;color:var(--detail-body-ink);font-size:var(--detail-body);line-height:var(--detail-leading)}.gan_objectives__hNr6w{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.gan_objective__i_MCt{padding:24px;background:var(--detail-soft);border:1px solid var(--detail-line);border-radius:12px}.gan_objective__i_MCt h3{margin:0 0 12px;color:var(--detail-ink);font-size:var(--detail-subheading)}.gan_objective__i_MCt p{margin:0;color:var(--detail-body-ink);font-size:var(--detail-body);line-height:var(--detail-leading)}.gan_objective__i_MCt code{display:block;margin-top:16px;color:var(--detail-green);font-size:var(--detail-small);line-height:var(--detail-leading);overflow-wrap:anywhere}.gan_datasets__QmodP{display:flex;flex-wrap:wrap;gap:12px}.gan_datasets__QmodP span{padding:12px 20px;border:1px solid var(--detail-line);background:var(--detail-soft);border-radius:8px;color:var(--detail-green);font-size:var(--detail-body)}@media (max-width:600px){.gan_demo__Y1g42{padding:16px}.gan_controls__Hbhjv{gap:6px}.gan_controls__Hbhjv button{flex-direction:column;gap:4px;padding:12px 4px;font-size:var(--detail-small)}.gan_flow__LHouC,.gan_judgeRow__m7_lL{grid-template-columns:1fr;gap:6px}.gan_arrow__spqYQ{transform:rotate(90deg)}.gan_node__zduUh{min-height:auto;padding:14px}.gan_sources__DmFaD{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.gan_explanation__l8PPi{padding:18px}.gan_objectives__hNr6w{grid-template-columns:1fr}.gan_heroArt__9zXIt{padding:20px}}