._page_rgq5u_1{color:#20291c;min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;background:#eeeede;padding:28px clamp(20px,5vw,72px) 48px}._inner_rgq5u_1{max-width:1180px;margin:auto}._masthead_rgq5u_1{border-bottom:1px solid;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:22px;display:flex}._masthead_rgq5u_1 a{color:inherit;letter-spacing:-.04em;align-items:center;min-height:44px;font-size:16px;font-weight:800;line-height:1.05;text-decoration:none;display:inline-flex}._masthead_rgq5u_1 span,._eyebrow_rgq5u_1,._diagramHeading_rgq5u_1 span,._help_rgq5u_1,._status_rgq5u_1,._page_rgq5u_1 legend,._page_rgq5u_1 button,._page_rgq5u_1 a._primary_rgq5u_1,._resting_rgq5u_1 small,._footer_rgq5u_1{font-family:var(--font-geist-mono),monospace}._masthead_rgq5u_1 span{text-align:right;font-size:11px;line-height:1.5}._introduction_rgq5u_1{border-bottom:1px solid;padding:48px 0 40px}._eyebrow_rgq5u_1{letter-spacing:.04em;margin:0 0 20px;font-size:11px}._introduction_rgq5u_1 h1{letter-spacing:-.075em;margin:0 0 26px;font-size:clamp(64px,10vw,130px);font-weight:800;line-height:.88}._introduction_rgq5u_1>p:not(._eyebrow_rgq5u_1){letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(24px,3.8vw,38px);line-height:1.22}._introduction_rgq5u_1>small{font-size:16px;line-height:1.6}._diagramHeading_rgq5u_1{justify-content:space-between;align-items:baseline;gap:24px;padding:30px 0 20px;display:flex}._diagramHeading_rgq5u_1 h2{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:650}._diagramHeading_rgq5u_1 span{text-align:right;font-size:10px;line-height:1.5}._paper_rgq5u_1{background:#f9f7ee;border:1px solid;box-shadow:8px 10px #20291c19}._surface_rgq5u_1{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;height:auto;display:block}._page_rgq5u_1[data-exception-phase=resting] ._surface_rgq5u_1{cursor:default;touch-action:auto}._help_rgq5u_1{max-width:90ch;margin:14px 0 0;font-size:11px;line-height:1.7}._status_rgq5u_1{min-height:22px;margin:14px 0 24px;font-size:12px;line-height:1.6}._controls_rgq5u_1{grid-template-columns:1fr 1fr 1.35fr;gap:18px;display:grid}._page_rgq5u_1 fieldset{border:1px solid #20291c55;min-width:0;margin:0;padding:20px}._page_rgq5u_1 legend{padding:0 6px;font-size:12px}._choose_rgq5u_1{grid-template-columns:1fr 1fr;gap:12px;display:grid}._choose_rgq5u_1 label,._note_rgq5u_1 label{flex-direction:column;gap:8px;font-size:12px;line-height:1.5;display:flex}._page_rgq5u_1 select,._note_rgq5u_1 input{min-height:44px;color:inherit;box-sizing:border-box;font:14px var(--font-geist-mono),monospace;background:#f9f7ee;border:1px solid #20291c77;border-radius:0;width:100%;padding:10px}._page_rgq5u_1 button,._page_rgq5u_1 a._primary_rgq5u_1{color:inherit;cursor:pointer;background:0 0;border:1px solid #20291c;justify-content:center;align-items:center;min-height:44px;padding:12px 15px;font-size:11px;line-height:1.5;text-decoration:none;display:inline-flex}._page_rgq5u_1 button:disabled,._page_rgq5u_1 fieldset:disabled{opacity:.45;cursor:default}._page_rgq5u_1 ._primary_rgq5u_1{color:#20291c;background:#dfff00;border-color:#20291c}._moves_rgq5u_1{grid-template-columns:1fr 1fr;gap:8px;display:grid}._page_rgq5u_1 fieldset>button{margin-top:18px}._note_rgq5u_1{border:1px solid #20291c55;padding:20px}._note_rgq5u_1 label span{color:#56624f;font-size:10px}._note_rgq5u_1 ._primary_rgq5u_1{width:100%;margin-top:18px}._resting_rgq5u_1{border-top:1px solid #20291c55;padding-top:24px}._resting_rgq5u_1>p{white-space:pre-line;letter-spacing:-.03em;margin:0 0 22px;font-size:clamp(23px,3vw,34px);line-height:1.3}._resting_rgq5u_1 ._keptNote_rgq5u_1{overflow-wrap:anywhere;white-space:pre-wrap;font:16px/1.6 Georgia,serif}._resting_rgq5u_1>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._resting_rgq5u_1>div>a:not(._primary_rgq5u_1){color:inherit;font:11px var(--font-geist-mono),monospace;align-items:center;gap:8px;min-height:44px;display:inline-flex}._resting_rgq5u_1 small{max-width:80ch;margin-top:18px;font-size:10px;line-height:1.7;display:block}._footer_rgq5u_1{border-top:1px solid;margin-top:38px;padding-top:24px;font-size:10px;line-height:1.7}._footer_rgq5u_1 p{max-width:92ch;margin:0 0 12px}._footer_rgq5u_1 nav{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}._footer_rgq5u_1 a{color:inherit;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}._page_rgq5u_1 :focus-visible{outline-offset:4px;outline:3px solid #b84c32}@media (max-width:850px){._controls_rgq5u_1{grid-template-columns:1fr 1fr}._note_rgq5u_1{grid-column:1/-1}._diagramHeading_rgq5u_1{align-items:flex-start}._diagramHeading_rgq5u_1 h2{font-size:23px}._diagramHeading_rgq5u_1 span{max-width:150px}}@media (max-width:520px){._masthead_rgq5u_1{align-items:flex-start}._masthead_rgq5u_1 span{max-width:130px;font-size:9px}._introduction_rgq5u_1{padding-top:36px}._introduction_rgq5u_1 h1{font-size:clamp(60px,16vw,88px)}._controls_rgq5u_1{grid-template-columns:1fr}._note_rgq5u_1{grid-column:auto}._diagramHeading_rgq5u_1{flex-direction:column;gap:8px}._diagramHeading_rgq5u_1 span{text-align:left;max-width:none}._paper_rgq5u_1{box-shadow:4px 6px #20291c19}._footer_rgq5u_1 nav{flex-direction:column;gap:0}}
