._page_1xil0_1{--paper:#f5f4e9;--ink:#1c281b;--lime:#dfff00;--blue:#4080e0;background:var(--paper);min-height:100vh;color:var(--ink);padding:24px;font-family:Arial,Helvetica,sans-serif}._inner_1xil0_1{max-width:1240px;margin:auto}._header_1xil0_1{border-bottom:1px solid var(--ink);justify-content:space-between;gap:24px;padding-bottom:22px;display:flex}._brand_1xil0_1{color:inherit;letter-spacing:-.045em;min-height:44px;font-size:14px;font-weight:900;line-height:1.05;text-decoration:none}._works_1xil0_1{color:inherit;align-items:center;min-height:44px;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-flex}._intro_1xil0_1{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;padding:42px 0 34px;display:grid}._eyebrow_1xil0_1{letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}._intro_1xil0_1 h1{letter-spacing:-.075em;margin:16px 0 0;font-size:clamp(62px,8.2vw,108px);font-weight:900;line-height:.9}._intro_1xil0_1 h1 em{letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-weight:400}._opening_1xil0_1{max-width:440px}._opening_1xil0_1 ._lead_1xil0_1{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(24px,3vw,36px);font-weight:700;line-height:1.1}._opening_1xil0_1>p:not(._lead_1xil0_1){margin:0;font-size:15px;line-height:1.65}._page_1xil0_1 button{border:1px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;box-sizing:border-box;background:0 0;border-radius:0;padding:10px 14px;font:700 12px/1.4 Arial,Helvetica,sans-serif}._page_1xil0_1 button:disabled{opacity:.45;cursor:not-allowed}:is(._page_1xil0_1 button:focus-visible,._page_1xil0_1 a:focus-visible){outline:3px solid var(--blue);outline-offset:3px}._boards_1xil0_1{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:20px 0 24px;display:grid}._boards_1xil0_1 button{text-align:left;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:6px 12px;padding:16px;display:grid}._boards_1xil0_1 button[aria-pressed=true]{background:var(--ink);color:var(--paper)}._boardNumber_1xil0_1{grid-row:1/3;align-self:start;font:13px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}._boardTitle_1xil0_1{letter-spacing:-.025em;font-size:16px}._boardState_1xil0_1{font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}._worktable_1xil0_1{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);gap:40px;padding:24px 0 28px;display:grid}._paper_1xil0_1{min-width:0}._paperHeading_1xil0_1{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 16px;display:flex}._paperHeading_1xil0_1 h2{letter-spacing:-.035em;margin:0;font-size:21px;line-height:1.2}._paperHeading_1xil0_1>span{font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}._grid_1xil0_1{grid-template-columns:repeat(4,minmax(44px,1fr));gap:10px;max-width:548px;display:grid}._page_1xil0_1 ._cell_1xil0_1{aspect-ratio:1;touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:74px;padding:20px 6px 10px;display:flex;position:relative}._cellNumber_1xil0_1{font:10px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;top:7px;left:8px}._filament_1xil0_1{box-sizing:border-box;border:2px solid var(--ink);border-radius:50%;width:32px;height:32px;display:block}._onCell_1xil0_1 ._filament_1xil0_1{background:var(--ink)}._offCell_1xil0_1 ._filament_1xil0_1{border-style:dashed}._stateWord_1xil0_1{font-size:12px;line-height:1.3}._page_1xil0_1 ._onCell_1xil0_1{background:var(--lime)}._page_1xil0_1 ._offCell_1xil0_1{background:#fff}._page_1xil0_1 ._cell_1xil0_1:disabled{opacity:1;cursor:default}._caption_1xil0_1{max-width:548px;margin:16px 0 0;font-size:12px;line-height:1.7}._controls_1xil0_1{border-left:1px solid var(--ink);align-self:start;min-width:0;padding-left:32px}._controls_1xil0_1>._eyebrow_1xil0_1{margin-bottom:8px}._controls_1xil0_1>h2{letter-spacing:-.055em;margin:0 0 22px;font-size:42px;line-height:1.05}._reading_1xil0_1{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-wrap:wrap;gap:10px 36px;margin:22px 0 0;padding:16px 0;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}._reading_1xil0_1 strong{letter-spacing:-.05em;font-size:31px}._complete_1xil0_1{background:var(--lime);border:1px solid var(--ink);margin-top:20px;padding:18px}._complete_1xil0_1 ._eyebrow_1xil0_1{margin:0 0 6px}._complete_1xil0_1 h3{letter-spacing:-.04em;margin:0;font-size:27px;line-height:1.1}._complete_1xil0_1>p:last-child{margin:10px 0 0;font-size:12px;line-height:1.65}._notice_1xil0_1{min-height:3.3em;margin:16px 0;font-size:13px;line-height:1.65}._actions_1xil0_1{flex-wrap:wrap;gap:8px;display:flex}._actions_1xil0_1>button:last-child{font-weight:400}._fine_1xil0_1{max-width:390px;margin:12px 0 14px;font-size:11px;line-height:1.65}._ruleBox_1xil0_1{border-top:1px dashed var(--ink);margin-top:22px;padding-top:20px}._ruleBox_1xil0_1 h3{margin:0 0 10px;font-size:15px}._ruleBox_1xil0_1 p{margin:0 0 10px;font-size:12px;line-height:1.7}._footer_1xil0_1{border-top:1px solid var(--ink);justify-content:space-between;gap:24px;padding:22px 0 8px;font-size:11px;line-height:1.6;display:flex}._footer_1xil0_1 p{max-width:500px;margin:0}._footer_1xil0_1 a{color:inherit;box-sizing:border-box;align-items:flex-start;min-height:44px;padding-bottom:12px;display:inline-flex}@media (max-width:900px){._intro_1xil0_1{gap:24px}._boards_1xil0_1 button{grid-template-columns:24px minmax(0,1fr);gap:5px 8px;padding:12px}._boardTitle_1xil0_1{font-size:14px}._worktable_1xil0_1{gap:24px}._controls_1xil0_1{padding-left:24px}._footer_1xil0_1{flex-direction:column;gap:12px}}@media (max-width:760px){._worktable_1xil0_1{grid-template-columns:1fr;gap:24px}._controls_1xil0_1{border-left:0;border-top:1px solid var(--ink);padding:22px 0 0}._controls_1xil0_1>h2{font-size:36px}._ruleBox_1xil0_1{max-width:548px}}@media (max-width:620px){._page_1xil0_1{padding:16px}._intro_1xil0_1{grid-template-columns:1fr;gap:26px;padding-top:34px}._intro_1xil0_1 h1{font-size:clamp(56px,12.8vw,82px)}._opening_1xil0_1 ._lead_1xil0_1{font-size:27px}._opening_1xil0_1>p:not(._lead_1xil0_1){font-size:14px}._boards_1xil0_1{grid-template-columns:1fr;gap:8px}._boards_1xil0_1 button{grid-template-columns:30px minmax(0,1fr) auto;padding:12px}._boardNumber_1xil0_1{grid-row:auto}._boardState_1xil0_1{text-align:right;max-width:100px;font-size:10px}._grid_1xil0_1{gap:8px}._page_1xil0_1 ._cell_1xil0_1{gap:6px;min-height:64px;padding-top:18px}._filament_1xil0_1{width:26px;height:26px}._paperHeading_1xil0_1 h2{font-size:20px}._paperHeading_1xil0_1>span{font-size:10px}}@media (max-width:380px){._page_1xil0_1 ._cell_1xil0_1{gap:4px;min-height:60px;padding:18px 4px 6px}._filament_1xil0_1{width:22px;height:22px}._cellNumber_1xil0_1{font-size:9px;top:5px;left:6px}._stateWord_1xil0_1{font-size:11px}}
