._editor_dea0v_2{border-radius:var(--r-lg);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));box-shadow:inset 0 0 0 1px var(--line-2), 0 60px 120px -70px var(--shade);overflow:hidden}._bar_dea0v_8{box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 12px 20px;display:flex}._file_dea0v_9{font-family:var(--mono);font-size:var(--fs-sm);align-items:center;gap:10px;display:inline-flex}._file_dea0v_9 small{font-family:var(--font);color:var(--text-3);font-size:var(--fs-2xs)}._dot_dea0v_11{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--ok) 18%, transparent);border-radius:50%}._editor_dea0v_2[data-cheat] ._dot_dea0v_11{background:var(--gone);box-shadow:0 0 0 4px color-mix(in oklab, var(--gone) 18%, transparent)}._tools_dea0v_13{gap:8px;display:flex}._run_dea0v_14{appearance:none;cursor:pointer;border-radius:var(--r-pill);background:var(--text);height:38px;color:var(--on-light);font-weight:600;font-size:var(--fs-sm);white-space:nowrap;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);border:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}._run_dea0v_14:hover{transform:translateY(-1px)}._run_dea0v_14:disabled{opacity:.5;cursor:progress;transform:none}._body_dea0v_22{grid-template-columns:200px minmax(0,1fr) 300px;min-height:0;display:grid}._palette_dea0v_25{box-shadow:inset -1px 0 0 var(--line);flex-direction:column;gap:10px;padding:18px 14px;display:flex}._paletteHead_dea0v_26,._sideHead_dea0v_26{font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._palette_dea0v_25 ul{gap:2px;list-style:none;display:grid}._palette_dea0v_25 button{appearance:none;cursor:pointer;text-align:left;border-radius:var(--r-xs);width:100%;font-size:var(--fs-sm);color:var(--text-2);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;display:flex}._palette_dea0v_25 button i{border-radius:var(--r-2xs);background:var(--hue);width:8px;height:8px}._palette_dea0v_25 button:hover,._palette_dea0v_25 button[aria-pressed=true]{background:color-mix(in oklab, var(--hue) 12%, transparent);color:var(--text)}._paletteNote_dea0v_35{font-size:var(--fs-2xs);color:var(--text-3);min-height:6em;margin-top:auto;line-height:1.5}._canvasWrap_dea0v_38{overscroll-behavior-x:contain;overflow-x:auto}._canvasWrap_dea0v_38:focus-visible{outline-offset:-3px}._canvas_dea0v_38{width:100%;min-width:760px;height:auto;font-family:var(--font);display:block}._gridDot_dea0v_41{fill:color-mix(in oklab, var(--text) 9%, transparent)}._edge_dea0v_45{fill:none;stroke:var(--hue);stroke-width:2px;opacity:.38;transition:opacity var(--dur) var(--ease)}._halo_dea0v_46{fill:none;stroke:var(--hue);stroke-width:9px;stroke-linecap:round;opacity:.16;pointer-events:none}._edge_dea0v_45[data-exec]{stroke-width:2.5px;opacity:.55}._edge_dea0v_45[data-lit]{opacity:1;stroke-width:3px}._edge_dea0v_45[data-bad]{stroke:var(--gone);opacity:1;stroke-dasharray:7 6}.js ._edge_dea0v_45[data-bad]{animation:_bad_dea0v_1 .6s var(--ease) 2}@keyframes _bad_dea0v_1{50%{stroke-width:5px}}._node_dea0v_53{transition:opacity var(--dur) var(--ease)}._node_dea0v_53[data-dim]{opacity:.22}._box_dea0v_55{fill:var(--ink-3);stroke:var(--line-2);stroke-width:1px}._cap_dea0v_56{fill:var(--hue)}._node_dea0v_53[data-on] ._box_dea0v_55{stroke:var(--hue);stroke-width:2px;fill:color-mix(in oklab, var(--hue) 10%, var(--ink-3))}._aura_dea0v_58{fill:none;stroke:var(--hue);stroke-width:8px;opacity:.18;pointer-events:none}._node_dea0v_53[data-done] ._box_dea0v_55{stroke:color-mix(in oklab, var(--hue) 50%, var(--line-2))}._node_dea0v_53[data-bad] ._box_dea0v_55{stroke:var(--gone);stroke-width:2px;fill:color-mix(in oklab, var(--gone) 9%, var(--ink-3))}._node_dea0v_53[data-bad] ._cap_dea0v_56{fill:var(--gone)}._kind_dea0v_62{font-size:var(--graph-fs-kind);fill:var(--hue);letter-spacing:.02em;font-weight:560}._node_dea0v_53[data-bad] ._kind_dea0v_62{fill:var(--gone)}._title_dea0v_64{font-size:var(--graph-fs-title);fill:var(--text);letter-spacing:-.01em;font-weight:640}._config_dea0v_65{font-size:var(--graph-fs-small);fill:var(--text-3)}._pinLabel_dea0v_66{font-size:var(--graph-fs-pin);fill:var(--text-2)}._pin_dea0v_66{fill:var(--ink-1);stroke:var(--pin);stroke-width:2px}._execPin_dea0v_68{fill:var(--text)}._value_dea0v_69 rect{fill:var(--ink);stroke:var(--hue);stroke-width:1px}._value_dea0v_69 text{font-size:var(--graph-fs-small);font-family:var(--mono);fill:var(--text)}.js ._value_dea0v_69{animation:_fade_dea0v_1 .42s var(--ease) both}@keyframes _fade_dea0v_1{0%{opacity:0}}@keyframes _pop_dea0v_1{0%{opacity:0;transform:translateY(-4px)}}._side_dea0v_26{box-shadow:inset 1px 0 0 var(--line);flex-direction:column;gap:14px;padding:18px 20px;display:flex}._pass_dea0v_77{color:var(--ok);font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:560;display:flex}._refusal_dea0v_78{border-radius:var(--r-sm);background:color-mix(in oklab, var(--gone) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gone) 40%, transparent);padding:12px 14px}.js ._refusal_dea0v_78{animation:_pop_dea0v_1 .42s var(--ease) both}._refusalCode_dea0v_80{color:var(--gone);font-weight:600;font-size:var(--fs-sm);align-items:center;gap:8px;display:flex}._refusalCode_dea0v_80 code{font-size:var(--fs-xs)}._refusal_dea0v_78 p{font-size:var(--fs-xs);color:var(--text-2);margin-top:6px;line-height:1.5}._deduced_dea0v_83{transition:opacity var(--dur) var(--ease);margin:0;display:grid}._deduced_dea0v_83[data-muted]{opacity:.4}._deduced_dea0v_83 div{box-shadow:inset 0 1px 0 var(--line);gap:2px;padding:10px 0;display:grid}._deduced_dea0v_83 dt{font-size:var(--fs-2xs);color:var(--text-3)}._deduced_dea0v_83 dd{font-size:var(--fs-sm);color:var(--text);margin:0;line-height:1.4}._sideNote_dea0v_88{font-size:var(--fs-2xs);color:var(--text-3);margin-top:auto;line-height:1.5}._foot_dea0v_91{box-shadow:inset 0 1px 0 var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 24px;padding:14px 20px;display:grid}._cheats_dea0v_92{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._cheatsLabel_dea0v_93{font-size:var(--fs-xs);color:var(--text-3);margin-right:4px}._cheats_dea0v_92 button{appearance:none;cursor:pointer;border-radius:var(--r-pill);background:var(--ink-3);height:32px;color:var(--text-2);font-size:var(--fs-xs);box-shadow:inset 0 0 0 1px var(--line-2);transition:color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);border:0;padding:0 12px;font-weight:520}._cheats_dea0v_92 button:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-3)}._cheats_dea0v_92 button[aria-pressed=true]{color:var(--gone);background:color-mix(in oklab, var(--gone) 10%, var(--ink-3));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gone) 45%, transparent)}._status_dea0v_101{font-size:var(--fs-xs);color:var(--text-3);text-align:right;min-height:1.5em}@media (width<=1280px){._body_dea0v_22{grid-template-columns:minmax(0,1fr) 280px}._palette_dea0v_25{display:none}}@media (width<=900px){._body_dea0v_22{grid-template-columns:minmax(0,1fr)}._side_dea0v_26{box-shadow:inset 0 1px 0 var(--line)}._foot_dea0v_91{grid-template-columns:minmax(0,1fr)}._status_dea0v_101{text-align:left}}@media (width<=560px){._file_dea0v_9 small{display:none}._run_dea0v_14{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.js ._edge_dea0v_45[data-bad],.js ._value_dea0v_69,.js ._refusal_dea0v_78{animation:none}}._hero_5l1g1_3{padding:clamp(56px, 8vw, 120px) var(--edge) 0;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}._kicker_5l1g1_11{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ray-remux);font-weight:600}._copy_5l1g1_13 h1{font-size:var(--fs-h1);letter-spacing:-.045em;margin-top:18px;font-weight:700;line-height:.98}._copy_5l1g1_13 h1 span{color:var(--text-3);font-weight:480;display:block}._lede_5l1g1_17{font-size:var(--fs-lg);color:var(--text-2);max-width:36em;margin-top:28px;line-height:1.55}._actions_5l1g1_19{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}._primary_5l1g1_21{border-radius:var(--r-pill);background:var(--text);min-height:56px;color:var(--on-light);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-items:center;gap:10px;padding:0 26px;font-weight:650;text-decoration:none;display:inline-flex}._primary_5l1g1_21:hover{box-shadow:0 18px 40px -18px color-mix(in oklab, var(--ray-remux) 60%, transparent);transform:translateY(-2px)}._primary_5l1g1_21 svg{transition:transform var(--dur) var(--ease)}._primary_5l1g1_21:hover svg{transform:translate(3px)}._ghost_5l1g1_37{border-radius:var(--r-pill);min-height:56px;box-shadow:inset 0 0 0 1px var(--line-3);transition:background var(--dur) var(--ease);align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}._ghost_5l1g1_37:hover{background:color-mix(in oklab, var(--text) 5%, transparent)}._sheet_5l1g1_53{border-radius:var(--r-lg);background:linear-gradient(180deg, var(--ink-3), var(--ink-1));box-shadow:inset 0 0 0 1px var(--line-2), 0 60px 110px -60px var(--shade);transition:transform 1.2s var(--ease);padding:26px;transform:perspective(1400px)rotateY(-7deg)rotateX(3deg)}._sheet_5l1g1_53:hover{transform:none}._sheet_5l1g1_53 header{align-items:center;gap:14px;display:flex}._sheetIcon_5l1g1_71{border-radius:var(--r-sm);background:color-mix(in oklab, var(--hue-series) 22%, var(--ink-3));width:44px;height:44px;color:var(--hue-series);place-items:center;display:grid}._sheet_5l1g1_53 header strong{font-size:var(--fs-lg);letter-spacing:-.02em;display:block}._sheet_5l1g1_53 header small{color:var(--text-3);font-size:var(--fs-xs);font-family:var(--mono)}._badge_5l1g1_77{border-radius:var(--r-pill);font-size:var(--fs-2xs);color:var(--hue-series);background:color-mix(in oklab, var(--hue-series) 14%, transparent);margin-top:18px;padding:4px 10px;font-weight:600;display:inline-block}._stars_5l1g1_79{color:var(--ray-remux);align-items:center;gap:3px;margin-top:14px;display:flex}._stars_5l1g1_79 span{color:var(--text);margin-left:8px;font-weight:650}._stars_5l1g1_79 small{color:var(--text-3);font-size:var(--fs-xs);margin-left:6px}._sheet_5l1g1_53 dl{margin:18px 0 0;display:grid}._sheet_5l1g1_53 dl div{box-shadow:inset 0 1px 0 var(--line);font-size:var(--fs-sm);grid-template-columns:96px 1fr;gap:12px;padding:10px 0;display:grid}._sheet_5l1g1_53 dt{color:var(--text-3)}._sheet_5l1g1_53 dd{margin:0}._sheet_5l1g1_53 footer{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._fake_5l1g1_95,._fakeGhost_5l1g1_95{border-radius:var(--r-pill);height:36px;font-size:var(--fs-sm);align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}._fake_5l1g1_95{background:var(--text);color:var(--on-light)}._fakeGhost_5l1g1_95{box-shadow:inset 0 0 0 1px var(--line-3);color:var(--text-2)}._example_5l1g1_101{font-size:var(--fs-2xs);color:var(--text-3);margin-top:16px}._section_5l1g1_105{padding:var(--section) var(--edge) 0}._head_5l1g1_107{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px 64px;display:grid}._head_5l1g1_107 h2{font-size:var(--fs-h2)}._head_5l1g1_107 h2 span{color:var(--text-3);font-weight:500}._head_5l1g1_107 p{color:var(--text-2);font-size:var(--fs-lg);line-height:1.55}._note_5l1g1_115{font-size:var(--fs-xs);color:var(--text-3);margin-top:16px}._tableWrap_5l1g1_121{margin-top:56px;overflow-x:auto}._families_5l1g1_123{border-collapse:collapse;width:100%;font-size:var(--fs-base)}._families_5l1g1_123 th,._families_5l1g1_123 td{text-align:left;box-shadow:inset 0 -1px 0 var(--line);vertical-align:middle;padding:22px 24px 22px 0}._families_5l1g1_123 thead th{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding-top:0;font-weight:560}._families_5l1g1_123 tbody th{font-size:var(--fs-h3);letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:14px;font-weight:640;display:flex}._families_5l1g1_123 tbody th svg{color:var(--hue)}._families_5l1g1_123 tbody tr{transition:background var(--dur) var(--ease)}._families_5l1g1_123 tbody tr:hover{background:linear-gradient(90deg, color-mix(in oklab, var(--hue) 7%, transparent), transparent 70%)}._families_5l1g1_123 td{color:var(--text)}._ex_5l1g1_101{font-size:var(--fs-sm);color:var(--text-3)!important}._creator_5l1g1_145{margin-top:56px}._budgets_5l1g1_147{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:56px;list-style:none;display:grid}._budgets_5l1g1_147 li{box-shadow:inset 0 1px 0 var(--line-2);color:var(--text-3);font-size:var(--fs-sm);padding-top:18px;line-height:1.45}._budgets_5l1g1_147 b{font-size:var(--fs-h2);letter-spacing:-.04em;color:var(--text);margin-bottom:10px;font-weight:650;line-height:1;display:block}._budgetsNote_5l1g1_153{font-size:var(--fs-sm);color:var(--text-3);max-width:60ch;margin-top:24px}._duo_5l1g1_159{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}._duo_5l1g1_159 article{border-radius:var(--r-lg);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);padding:30px}._duo_5l1g1_159 h3{font-size:var(--fs-h3);margin-top:18px}._duo_5l1g1_159 p:not(._tag_5l1g1_165){color:var(--text-2);margin-top:10px;line-height:1.55}._tag_5l1g1_165{border-radius:var(--r-pill);font-size:var(--fs-2xs);padding:4px 10px;font-weight:600;display:inline-block}._tag_5l1g1_165[data-kind=official]{color:var(--ray-direct);background:color-mix(in oklab, var(--ray-direct) 14%, transparent)}._tag_5l1g1_165[data-kind=community]{color:var(--hue-series);background:color-mix(in oklab, var(--hue-series) 14%, transparent)}._member_5l1g1_173{max-width:860px;margin-top:40px;list-style:none;display:grid}._member_5l1g1_173 li{box-shadow:inset 0 1px 0 var(--line);color:var(--text-3);grid-template-columns:28px 140px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;line-height:1.55;display:grid}._member_5l1g1_173 svg{color:var(--ray-remux);transform:translateY(3px)}._member_5l1g1_173 b{color:var(--text);font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:620}._path_5l1g1_185{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:64px;list-style:none;display:grid;position:relative}._path_5l1g1_185:before{content:"";background:linear-gradient(90deg, var(--ray-direct), var(--ray-remux) 55%, var(--ray-convert));opacity:.6;height:1px;position:absolute;top:22px;left:22px;right:22px}._path_5l1g1_185 li{position:relative}._node_5l1g1_197{background:var(--ink-3);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-3), 0 0 0 6px var(--ink);color:var(--text);border-radius:50%;place-items:center;display:grid;position:relative}._path_5l1g1_185 h3{font-size:var(--fs-lg);letter-spacing:-.02em;margin-top:22px}._path_5l1g1_185 p{color:var(--text-3);font-size:var(--fs-sm);margin-top:8px;line-height:1.55}._branches_5l1g1_203{box-shadow:inset 0 1px 0 var(--line);color:var(--text-3);font-size:var(--fs-sm);flex-wrap:wrap;gap:12px 40px;margin-top:40px;padding-top:20px;display:flex}._branches_5l1g1_203 p{align-items:center;gap:10px;display:flex}._branches_5l1g1_203 b{color:var(--text);font-weight:600}._rulesTitle_5l1g1_209{font-size:var(--fs-title);margin-top:88px;scroll-margin-top:96px}._rules_5l1g1_209{max-width:980px;margin:32px 0 0;display:grid}._rules_5l1g1_209 div{box-shadow:inset 0 1px 0 var(--line);grid-template-columns:240px minmax(0,1fr);align-items:baseline;gap:24px;padding:18px 0;display:grid}._rules_5l1g1_209 dt{font-weight:620;font-size:var(--fs-lg);letter-spacing:-.02em}._rules_5l1g1_209 dd{color:var(--text-3);font-size:var(--fs-sm);margin:0;line-height:1.55}._cta_5l1g1_223{padding:var(--section) var(--edge);text-align:center;justify-items:center;gap:22px;display:grid}._cta_5l1g1_223 h2{font-size:var(--fs-h2)}._cta_5l1g1_223 p{color:var(--text-2);font-size:var(--fs-lg);max-width:40em}@media (width<=1080px){._hero_5l1g1_3,._head_5l1g1_107{grid-template-columns:minmax(0,1fr)}._sheet_5l1g1_53{max-width:520px;transform:none}._budgets_5l1g1_147{grid-template-columns:repeat(2,minmax(0,1fr))}._duo_5l1g1_159{grid-template-columns:minmax(0,1fr)}._path_5l1g1_185{grid-template-columns:minmax(0,1fr);gap:28px}._path_5l1g1_185:before{background:linear-gradient(180deg, var(--ray-direct), var(--ray-remux) 55%, var(--ray-convert));width:1px;height:auto;inset:22px auto 22px 22px}._path_5l1g1_185 li{padding-left:64px}._node_5l1g1_197{position:absolute;top:0;left:0}._path_5l1g1_185 h3{margin-top:8px}}@media (width<=560px){._budgets_5l1g1_147{grid-template-columns:minmax(0,1fr)}._rules_5l1g1_209 div,._member_5l1g1_173 li{grid-template-columns:minmax(0,1fr);gap:4px}._member_5l1g1_173 li{grid-template-columns:28px minmax(0,1fr)}._member_5l1g1_173 li>:last-child{grid-column:1/-1}._families_5l1g1_123 tbody th{font-size:var(--fs-lg)}._sheet_5l1g1_53 dl div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){._sheet_5l1g1_53{transform:none}}
