._page_14jx7_1{--paper:#f4f3ed;--ink:#172f22;--acid:#deff00;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif}._page_14jx7_1 *{box-sizing:border-box}._page_14jx7_1 button,._page_14jx7_1 input,._page_14jx7_1 select{color:inherit;font:inherit}._page_14jx7_1 button{cursor:pointer}._page_14jx7_1 button:disabled,._page_14jx7_1 fieldset:disabled{cursor:default;opacity:.5}._page_14jx7_1 :focus-visible{outline:3px solid var(--ink);outline-offset:4px}._inner_14jx7_7{max-width:1440px;margin:0 auto;padding:30px clamp(20px,4.5vw,64px)}._masthead_14jx7_8{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:25px;display:flex}._masthead_14jx7_8 a{min-height:48px;color:inherit;letter-spacing:-.7px;align-items:center;font-size:17px;font-weight:850;line-height:1.05;text-decoration:none;display:inline-flex}._masthead_14jx7_8>span{text-align:right;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.6}._intro_14jx7_11{padding:clamp(38px,6.5vw,78px) 0 42px}._eyebrow_14jx7_12{letter-spacing:.04em;margin:0 0 22px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.6}._intro_14jx7_11 h1{letter-spacing:-.075em;margin:0 0 28px;font-size:clamp(76px,12vw,166px);font-weight:850;line-height:.88}._intro_14jx7_11>p:last-child{letter-spacing:-.02em;max-width:60ch;margin:0;font-size:clamp(17px,1.7vw,21px);line-height:1.55}._work_14jx7_15,._layout_14jx7_15>*,._desk_14jx7_15{min-width:0}._sectionHeading_14jx7_16{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:22px;padding:25px 0;display:flex}._sectionHeading_14jx7_16 h2{letter-spacing:-.05em;margin:0;font-size:clamp(28px,3.3vw,42px);line-height:1.08}._sectionHeading_14jx7_16>span{text-align:right;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.6}._layout_14jx7_15{grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);align-items:start;gap:clamp(24px,3vw,42px);display:grid}._paper_14jx7_20{border:1px solid var(--ink);background:var(--paper);margin:0}._paper_14jx7_20 svg{width:100%;height:auto;display:block}._legend_14jx7_22{border-top:1px solid #172f2230;flex-wrap:wrap;gap:10px 20px;padding:16px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.6;display:flex}._legend_14jx7_22 span{align-items:center;gap:8px;display:inline-flex}._legend_14jx7_22 i,._inkChoice_14jx7_24 i{border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}._inkKey_14jx7_25{border-radius:0!important;width:20px!important;height:2px!important}._penKey_14jx7_26{background:var(--acid);border:1px solid var(--ink)}._circleKey_14jx7_27{border:1px solid #687566}._controls_14jx7_28{border:0;min-width:0;margin:0;padding:0}._controls_14jx7_28>legend{margin-bottom:22px;padding:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700}._selectLabel_14jx7_30{gap:8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:grid}._selectLabel_14jx7_30 select{border:1px solid var(--ink);background:var(--paper);border-radius:0;width:100%;min-height:48px;padding:10px 12px;font-size:16px}._rangeLabel_14jx7_32{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 16px;margin-top:25px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:grid}._rangeLabel_14jx7_32 output{font-variant-numeric:tabular-nums}._rangeLabel_14jx7_32 input{width:100%;min-width:0;min-height:48px;accent-color:var(--ink);grid-column:1/-1;margin:0}._help_14jx7_35{overflow-wrap:anywhere;max-width:85ch;margin:12px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.7}._turnActions_14jx7_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}._turnActions_14jx7_36 button,._actions_14jx7_37 button{border:1px solid var(--ink);text-align:center;background:0 0;border-radius:0;justify-content:center;align-items:center;min-height:48px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.5;display:inline-flex}._inkChoices_14jx7_38{border:0;flex-wrap:wrap;gap:0 15px;min-width:0;margin:28px 0 10px;padding:0;display:flex}._inkChoices_14jx7_38 legend{margin-bottom:6px;padding:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}._inkChoice_14jx7_24{cursor:pointer;align-items:center;gap:7px;min-height:48px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:inline-flex}._inkChoice_14jx7_24 input,._checkbox_14jx7_41 input{width:18px;height:18px;accent-color:var(--ink);margin:0}._checkbox_14jx7_41{align-items:center;gap:10px;min-height:48px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:flex}._returnNote_14jx7_43{border-top:1px solid var(--ink);letter-spacing:-.02em;margin:26px 0 10px;padding-top:20px;font-size:17px;line-height:1.6}._status_14jx7_44{border-left:5px solid var(--acid);min-height:48px;margin:25px 0 16px;padding:8px 0 8px 15px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.7}._actions_14jx7_37{flex-wrap:wrap;gap:10px;display:flex}._actions_14jx7_37 button{flex:0 230px}._actions_14jx7_37 ._primary_14jx7_47{background:var(--acid);font-weight:700}._about_14jx7_48{border-top:1px solid #172f2250;max-width:85ch;margin-top:30px;padding-top:10px}._about_14jx7_48 summary{cursor:pointer;min-height:48px;padding:14px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}._about_14jx7_48 p{margin:5px 0 0;font-size:14px;line-height:1.7}._about_14jx7_48 a,._footer_14jx7_51 a{color:inherit;text-underline-offset:4px}._footer_14jx7_51{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 36px;margin-top:62px;padding-top:25px;display:flex}._footer_14jx7_51>p{flex:280px;max-width:50ch;margin:0;font-size:14px;font-weight:700;line-height:1.5}._footer_14jx7_51 nav{flex-wrap:wrap;gap:0 22px;display:flex}._footer_14jx7_51 a{align-items:center;min-height:48px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.6;display:inline-flex}._footer_14jx7_51 small{flex-basis:100%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.7}@media (max-width:900px){._layout_14jx7_15{grid-template-columns:minmax(0,1fr)}._desk_14jx7_15{max-width:660px}._controls_14jx7_28{margin-top:8px}}@media (max-width:600px){._inner_14jx7_7{padding-top:20px}._masthead_14jx7_8{align-items:flex-start;gap:16px}._masthead_14jx7_8 a{font-size:15px}._masthead_14jx7_8>span{max-width:130px;font-size:10px}._intro_14jx7_11{padding:36px 0 30px}._intro_14jx7_11 h1{font-size:clamp(70px,16vw,96px)}._sectionHeading_14jx7_16{align-items:flex-start}._sectionHeading_14jx7_16>span{max-width:110px;font-size:10px}._legend_14jx7_22{gap:8px 14px}._actions_14jx7_37 button{flex:150px}._footer_14jx7_51{margin-top:42px}}._composition_1lbot_1{color:#172f22;border-top:2px solid #172f22;margin-top:42px;padding-top:28px}._heading_1lbot_1{justify-content:space-between;align-items:baseline;gap:20px;display:flex}._heading_1lbot_1 p{margin:0 0 12px;font:11px/1.6 ui-monospace,monospace}._heading_1lbot_1 h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}._heading_1lbot_1>span{white-space:nowrap;font:12px/1.6 ui-monospace,monospace}._introduction_1lbot_1{max-width:800px;margin:24px 0;font-size:16px;line-height:1.7}._layout_1lbot_1{grid-template-columns:minmax(0,1.3fr) minmax(290px,1fr);align-items:start;gap:28px;display:grid}._layout_1lbot_1>*{min-width:0}._paper_1lbot_1{background:#f4f3ed;border:1px solid #172f22;margin:0}._paper_1lbot_1 svg{width:100%;height:auto;display:block}._paper_1lbot_1 figcaption{border-top:1px solid #172f2230;padding:14px;font:12px/1.6 ui-monospace,monospace}._composition_1lbot_1 button,._keep_1lbot_1 a{box-sizing:border-box;color:#172f22;text-align:center;cursor:pointer;background:0 0;border:1px solid #172f22;border-radius:0;justify-content:center;align-items:center;min-height:48px;padding:11px 14px;font:12px/1.5 ui-monospace,monospace;text-decoration:none;display:inline-flex}._composition_1lbot_1 button:disabled{opacity:.45;cursor:default}:is(._composition_1lbot_1 button:focus-visible,._keep_1lbot_1 a:focus-visible){outline-offset:4px;outline:3px solid #172f22}._composition_1lbot_1 ._add_1lbot_1{background:#deff00;width:100%;font-weight:700}._help_1lbot_1{margin:14px 0;font:12px/1.7 ui-monospace,monospace}._empty_1lbot_1{margin:28px 0;font-size:18px;line-height:1.6}._list_1lbot_1{margin:24px 0;padding:0;list-style:none}._list_1lbot_1 li{border-top:1px solid #172f2230;align-items:flex-start;gap:12px;padding:16px 0;display:flex}._swatch_1lbot_1{border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:4px}._list_1lbot_1 li>div{flex:1;min-width:0}._list_1lbot_1 strong{font-size:14px;font-weight:600}._list_1lbot_1 p{margin:8px 0 0;font:12px/1.7 ui-monospace,monospace}._list_1lbot_1 button{padding:10px}._actions_1lbot_1{flex-wrap:wrap;gap:8px;display:flex}._actions_1lbot_1 button{flex:120px}._keep_1lbot_1{border-top:1px solid #172f22;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:20px;display:flex}._keep_1lbot_1 a{color:#f4f3ed;background:#172f22}._notice_1lbot_1{border-left:5px solid #deff00;min-height:48px;margin:24px 0 16px;padding:8px 0 8px 15px;font:12px/1.7 ui-monospace,monospace}@media (max-width:900px){._layout_1lbot_1{grid-template-columns:1fr}._desk_1lbot_2{max-width:660px}._paper_1lbot_1{max-width:700px}._heading_1lbot_1{align-items:flex-start}._heading_1lbot_1>span{padding-top:3px}}@media (max-width:520px){._heading_1lbot_1{display:block}._heading_1lbot_1>span{margin-top:14px;display:block}._introduction_1lbot_1{font-size:15px}._list_1lbot_1 li{gap:8px}._list_1lbot_1 button{padding:10px 8px}._actions_1lbot_1{grid-template-columns:1fr 1fr;display:grid}._actions_1lbot_1 button:last-child{grid-column:1/-1}._keep_1lbot_1{grid-template-columns:1fr;display:grid}._keep_1lbot_1 a,._keep_1lbot_1 button{width:100%}}
