*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.split-picker.svelte-8woz31{z-index:10;color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);touch-action:none;width:min(240px,100vw - 24px);animation:.12s ease-out svelte-8woz31-appear;position:fixed}.split-picker.touch.svelte-8woz31{width:min(280px,100vw - 24px)}.touch.svelte-8woz31 .split-track:where(.svelte-8woz31){height:44px}.touch.svelte-8woz31 input:where(.svelte-8woz31){pointer-events:none}.split-bubble.svelte-8woz31{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:var(--lightningcss-light,#111)var(--lightningcss-dark,#f2f2f2);border-radius:999px;padding:5px 12px;font:500 14px/16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;bottom:calc(100% + 10px);transform:translate(-50%)}.split-bubble.svelte-8woz31:after{content:"";border:5px solid #0000;border-top-color:var(--lightningcss-light,#111)var(--lightningcss-dark,#f2f2f2);border-bottom:0;margin-left:-5px;position:absolute;top:100%;left:50%}.split-boundaries.svelte-8woz31{color:var(--lightningcss-light,#0000008c)var(--lightningcss-dark,#ffffff5c);font-variant-numeric:tabular-nums;justify-content:space-between;height:12px;margin-bottom:6px;font:400 9px/12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.split-boundaries.svelte-8woz31 span:where(.svelte-8woz31){flex:1}.split-boundaries.svelte-8woz31 span:where(.svelte-8woz31):nth-child(2){text-align:center}.split-boundaries.svelte-8woz31 span:where(.svelte-8woz31):last-child{text-align:right}.split-track.svelte-8woz31{background:var(--lightningcss-light,#ededed)var(--lightningcss-dark,#191919);border-radius:999px;height:30px;position:relative}.split-fill.svelte-8woz31{border-radius:inherit;pointer-events:none;background:var(--lightningcss-light,#b8b8b8)var(--lightningcss-dark,#484848);max-width:calc(100% - 8px);position:absolute;top:4px;bottom:4px;left:4px}input.svelte-8woz31{appearance:none;box-sizing:border-box;border-radius:inherit;cursor:ew-resize;touch-action:none;background:0 0;border:0;outline:none;width:100%;height:100%;margin:0;padding:0 4px;position:absolute;inset:0}input.svelte-8woz31::-webkit-slider-runnable-track{background:0 0;height:22px}input.svelte-8woz31::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:8px;height:22px}input.svelte-8woz31::-moz-range-track{background:0 0;height:22px}input.svelte-8woz31::-moz-range-thumb{background:0 0;border:0;width:8px;height:22px}input.keyboard.svelte-8woz31:focus-visible{outline-offset:3px;outline:1px solid var(--lightningcss-light,#0000008c)var(--lightningcss-dark,#ffffff61)}.split-count.svelte-8woz31{text-align:center;font-variant-numeric:tabular-nums;margin-top:8px;font:400 11px/16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}@keyframes svelte-8woz31-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.split-picker.svelte-8woz31{animation:none}}.surface.svelte-14fiafb{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.surface.svelte-14fiafb.panning{cursor:grabbing}.failure.svelte-14fiafb{z-index:20;background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#181818);border:1px solid var(--lightningcss-light,#ccc)var(--lightningcss-dark,#444);max-width:440px;padding:20px;font-size:13px;position:absolute;top:35%;left:50%;transform:translate(-50%)}.failure.svelte-14fiafb button:where(.svelte-14fiafb){cursor:pointer;margin-top:12px}.groups.svelte-14fiafb{gap:6px;max-width:calc(100% - 40px);display:flex;position:absolute;bottom:20px;left:20px;overflow:auto}.groups.svelte-14fiafb button:where(.svelte-14fiafb){color:inherit;cursor:pointer;background:var(--lightningcss-light,#eee)var(--lightningcss-dark,#161616);border:1px solid var(--lightningcss-light,#ddd)var(--lightningcss-dark,#333);border-radius:20px;padding:4px 10px;font-size:11px}.groups.svelte-14fiafb button.selected:where(.svelte-14fiafb){background:var(--lightningcss-light,#ddd)var(--lightningcss-dark,#383838)}.profile.svelte-14fiafb{z-index:5;pointer-events:none;color:inherit;font-variant-numeric:tabular-nums;background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#0000008c);margin:0;padding:6px 8px;font:400 11px/15px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;top:12px;left:12px}.click-echo.svelte-14fiafb{pointer-events:none;border:1px solid var(--lightningcss-light,#536170)var(--lightningcss-dark,#bfcddd);border-radius:50%;width:24px;height:24px;margin:-12px;animation:.7s ease-out forwards svelte-14fiafb-echo;position:absolute}@keyframes svelte-14fiafb-echo{0%{opacity:.6;transform:scale(.25)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.click-echo.svelte-14fiafb{animation-duration:.15s}}main.svelte-1io0a4c{color:#ddd;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#000;position:fixed;inset:0}.control.svelte-1m3dpuq:has(+.control){margin-bottom:18px}.heading.svelte-1m3dpuq{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}output.svelte-1m3dpuq{color:var(--lightningcss-light,#747b76)var(--lightningcss-dark,#939b95);font-variant-numeric:tabular-nums;white-space:nowrap;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}output.svelte-1m3dpuq span:where(.svelte-1m3dpuq){margin-left:4px;font-size:10px}input.svelte-1m3dpuq{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:24px;margin:3px 0 -4px;display:block}input.svelte-1m3dpuq::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--lightningcss-light,#75856a)var(--lightningcss-dark,#97a78c) var(--fill), var(--lightningcss-light,#d7dcd7)var(--lightningcss-dark,#323831) var(--fill));height:2px}input.svelte-1m3dpuq::-moz-range-track{background:linear-gradient(to right, var(--lightningcss-light,#75856a)var(--lightningcss-dark,#97a78c) var(--fill), var(--lightningcss-light,#d7dcd7)var(--lightningcss-dark,#323831) var(--fill));height:2px}input.svelte-1m3dpuq::-webkit-slider-thumb{appearance:none;background:var(--lightningcss-light,#5b7050)var(--lightningcss-dark,#c1ceb7);border-radius:50%;width:9px;height:9px;margin-top:-3.5px}input.svelte-1m3dpuq::-moz-range-thumb{background:var(--lightningcss-light,#5b7050)var(--lightningcss-dark,#c1ceb7);border:0;border-radius:50%;width:9px;height:9px}input.svelte-1m3dpuq:focus-visible{outline-offset:3px;border-radius:3px;outline:1px solid var(--lightningcss-light,#5b7050)var(--lightningcss-dark,#c1ceb7)}.surface.svelte-8hbldk,canvas.svelte-8hbldk{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.surface.svelte-8hbldk.panning{cursor:grabbing}.caption.svelte-8hbldk{pointer-events:none;color:var(--lightningcss-light,#666e62)var(--lightningcss-dark,#929a8c);justify-content:space-between;gap:16px;font-size:11px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.hint.svelte-8hbldk{color:var(--lightningcss-light,#899080)var(--lightningcss-dark,#57604f)}.failure.svelte-8hbldk,.loading.svelte-8hbldk{color:var(--lightningcss-light,#555)var(--lightningcss-dark,#aaa);max-width:80%;font-size:13px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.failure.svelte-8hbldk{overflow-wrap:anywhere;background:var(--lightningcss-light,#eee)var(--lightningcss-dark,#161616);border:1px solid #555;padding:18px}.failure.svelte-8hbldk p:where(.svelte-8hbldk){margin-top:10px}@media (width<=900px){.caption.svelte-8hbldk{flex-direction:column;gap:7px;bottom:16px;left:18px}.hint.svelte-8hbldk{font-size:10px}}section.svelte-1quht9y{border-top:1px solid var(--lightningcss-light,#e2e7de)var(--lightningcss-dark,#252b21);padding:20px 22px}h2.svelte-1quht9y{text-transform:uppercase;letter-spacing:1.3px;color:var(--lightningcss-light,#6b775f)var(--lightningcss-dark,#93a086);justify-content:space-between;margin:0 0 16px;font-size:10px;font-weight:500;display:flex}h2.svelte-1quht9y span:where(.svelte-1quht9y){opacity:.55}textarea.svelte-1quht9y{box-sizing:border-box;resize:vertical;width:100%;min-height:70px;max-height:160px;color:inherit;letter-spacing:1px;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#080b06);border:1px solid var(--lightningcss-light,#ccd5c4)var(--lightningcss-dark,#37412e);border-radius:4px;padding:10px 12px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}button.svelte-1quht9y{cursor:pointer;color:inherit;font:inherit}.note.svelte-1quht9y{color:var(--lightningcss-light,#7a8470)var(--lightningcss-dark,#87937c);margin:8px 0 0;font-size:10px;line-height:1.6}.detail.svelte-1quht9y{margin-top:14px}.presets.svelte-1quht9y{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.presets.svelte-1quht9y button:where(.svelte-1quht9y){color:var(--lightningcss-light,#65725a)var(--lightningcss-dark,#a7b59a);background:0 0;border:1px solid var(--lightningcss-light,#d7dece)var(--lightningcss-dark,#323b2c);border-radius:3px;padding:5px 7px;font-size:10px}.presets.svelte-1quht9y button:where(.svelte-1quht9y):hover,.glyphs.svelte-1quht9y button:where(.svelte-1quht9y):hover{background:var(--lightningcss-light,#e8efdf)var(--lightningcss-dark,#27311f)}.budget.svelte-1quht9y{color:var(--lightningcss-light,#637555)var(--lightningcss-dark,#9dad91);justify-content:space-between;margin-top:18px;font-size:10px;display:flex}.action.svelte-1quht9y{color:var(--lightningcss-light,#435a34)var(--lightningcss-dark,#c6d6b7);background:0 0;border:1px solid var(--lightningcss-light,#c6d0bd)var(--lightningcss-dark,#3f4d34);border-radius:4px;width:100%;margin-top:13px;padding:8px 12px;font-size:11px}.action.svelte-1quht9y:disabled{opacity:.4;cursor:default}.warning.svelte-1quht9y{color:var(--lightningcss-light,#926624)var(--lightningcss-dark,#d7ba7f);margin-top:9px;font-size:11px;line-height:1.5}.warning.svelte-1quht9y button:where(.svelte-1quht9y){background:0 0;border:0;padding:4px 0;text-decoration:underline;display:block}.glyphs.svelte-1quht9y{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.glyphs.svelte-1quht9y button:where(.svelte-1quht9y){background:0 0;border:1px solid var(--lightningcss-light,#dce3d5)var(--lightningcss-dark,#2c3526);border-radius:4px;flex-direction:column;align-items:center;padding:7px 3px 4px;display:flex}.glyphs.svelte-1quht9y button.selected:where(.svelte-1quht9y){background:var(--lightningcss-light,#e4eddd)var(--lightningcss-dark,#242e1d);border-color:var(--lightningcss-light,#7e926c)var(--lightningcss-dark,#889d73)}.glyphs.svelte-1quht9y svg:where(.svelte-1quht9y){width:25px;height:27px;overflow:visible}.glyphs.svelte-1quht9y line:where(.svelte-1quht9y){stroke:currentColor;stroke-width:.07px;opacity:.6}.glyphs.svelte-1quht9y circle:where(.svelte-1quht9y){fill:currentColor}.glyphs.svelte-1quht9y span:where(.svelte-1quht9y){color:var(--lightningcss-light,#8a9580)var(--lightningcss-dark,#738267);margin-top:3px;font-size:8px}button.svelte-1quht9y:focus-visible,textarea.svelte-1quht9y:focus-visible{outline-offset:3px;outline:1px solid var(--lightningcss-light,#5d764b)var(--lightningcss-dark,#b4c7a2)}.sr-only.svelte-1quht9y{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.surface.svelte-1wu6v3t,canvas.svelte-1wu6v3t{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.surface.svelte-1wu6v3t.panning{cursor:grabbing}button.svelte-1wu6v3t,input.svelte-1wu6v3t{color:#bdbdbd;font:13px ui-monospace,SFMono-Regular,Menlo,monospace}button.svelte-1wu6v3t{cursor:pointer}button.svelte-1wu6v3t:focus-visible,input.svelte-1wu6v3t:focus-visible{outline-offset:4px;outline:1px solid #bdbdbd}button.svelte-1wu6v3t:disabled{opacity:.4;cursor:default}.talk.svelte-1wu6v3t{text-align:center;width:min(440px,100% - 100px);position:absolute;top:22px;left:50%;transform:translate(-50%)}form.svelte-1wu6v3t{background:#1b1b1b;border:1px solid #353535;border-radius:30px;align-items:center;width:fit-content;min-width:270px;max-width:100%;margin:auto;display:flex;box-shadow:0 0 0 1px #151515}input.svelte-1wu6v3t{letter-spacing:.5px;background:0 0;border:0;width:100%;min-width:0;padding:10px 20px;outline:none!important}form.svelte-1wu6v3t:focus-within{border-color:#777;min-width:100%}input.svelte-1wu6v3t::placeholder{color:#979797}.send.svelte-1wu6v3t{background:#3d3d3d;border:0;border-radius:50%;flex-shrink:0;width:28px;height:28px;margin-right:5px}.status.svelte-1wu6v3t{color:#888;margin-top:12px;font:12px/1.6 ui-monospace,monospace}.status.svelte-1wu6v3t button:where(.svelte-1wu6v3t){color:#aaa;background:0 0;border:0;margin-left:8px;font-size:11px}.error.svelte-1wu6v3t{color:#ca9f9b;background:#161616;border-radius:12px;padding:8px 12px}.groups.svelte-1wu6v3t{flex-wrap:wrap;align-items:flex-end;gap:6px;max-width:calc(100% - 56px);display:flex;position:absolute;bottom:28px;left:28px}.chip.svelte-1wu6v3t{padding-top:24px;position:relative}.population.svelte-1wu6v3t{background:#1b1b1b;border:1px solid #333;border-radius:24px;min-width:44px;padding:6px 12px}.population.selected.svelte-1wu6v3t{color:#eee;background:#424242;border-color:#575757}.badge.svelte-1wu6v3t{white-space:nowrap;color:#9b9b9b;background:0 0;border:0;padding:2px 6px;font-size:12px;position:absolute;bottom:39px;left:50%;transform:translate(-50%)}.badge.svelte-1wu6v3t span:where(.svelte-1wu6v3t){color:#777;margin-left:4px;font-size:8px}.popover.svelte-1wu6v3t{gap:6px;width:min(380px,100vw - 56px);max-height:55vh;display:grid;position:absolute;bottom:70px;left:0;overflow:auto}article.svelte-1wu6v3t{background:#1b1b1b;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 22px;font-family:ui-monospace,monospace;display:flex}p.svelte-1wu6v3t{letter-spacing:.2px;color:#bdbdbd;margin:0;font-size:15px;line-height:1.5}small.svelte-1wu6v3t{color:#777;margin-top:12px;font-size:12px;display:block}.remove.svelte-1wu6v3t{color:#ab8580;background:0 0;border:0;padding:0;font-size:23px;line-height:1}.fault.svelte-1wu6v3t{color:#bd8e89;margin-top:8px;font-size:11px}.empty.svelte-1wu6v3t{background:#1b1b1b;border-radius:15px;padding:18px;font-size:12px}@media (width<=600px){.talk.svelte-1wu6v3t{width:calc(100% - 90px);left:45%}form.svelte-1wu6v3t{width:100%;min-width:0}input.svelte-1wu6v3t{padding:10px 12px;font-size:11px}.groups.svelte-1wu6v3t{bottom:18px;left:18px}}.experiment-hint.svelte-1tq7j9s{color:var(--lightningcss-light,#687361)var(--lightningcss-dark,#929d8c);margin:0;padding:0 22px 20px;font-size:11px;line-height:1.6}.light-picker.svelte-1tq7j9s{flex-wrap:wrap;gap:6px;margin:18px 0 22px;display:flex}.light-picker.svelte-1tq7j9s button:where(.svelte-1tq7j9s){color:var(--lightningcss-light,#687361)var(--lightningcss-dark,#929d8c);border:1px solid var(--lightningcss-light,#dfe4dc)var(--lightningcss-dark,#323b2d);border-radius:4px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}.light-picker.svelte-1tq7j9s button.active:where(.svelte-1tq7j9s){color:var(--lightningcss-light,#273321)var(--lightningcss-dark,#e0e9d9);background:var(--lightningcss-light,#ecf0e8)var(--lightningcss-dark,#333d2b)}.light-picker.svelte-1tq7j9s span:where(.svelte-1tq7j9s){border-radius:50%;width:7px;height:7px}.sandbox.clean.svelte-1tq7j9s{grid-template-rows:1fr;grid-template-columns:1fr}.sandbox.clean.svelte-1tq7j9s aside:where(.svelte-1tq7j9s){display:none}.sandbox.clean.svelte-1tq7j9s main:where(.svelte-1tq7j9s){grid-row:1}.debug-toggle.svelte-1tq7j9s{z-index:10;color:#666;width:26px;height:26px;font-size:18px;position:absolute;top:22px;right:18px}.sandbox.svelte-1tq7j9s{color:var(--lightningcss-light,#30362f)var(--lightningcss-dark,#dbe0d7);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);grid-template-columns:304px minmax(0,1fr);display:grid;position:fixed;inset:0}aside.svelte-1tq7j9s{background:var(--lightningcss-light,#f8faf7)var(--lightningcss-dark,#10120f);border-right:1px solid var(--lightningcss-light,#dfe4dc)var(--lightningcss-dark,#262c24);flex-direction:column;min-width:0;min-height:0;display:flex}main.svelte-1tq7j9s{isolation:isolate;min-width:0;min-height:0;position:relative;overflow:hidden}header.svelte-1tq7j9s{justify-content:space-between;align-items:center;padding:25px 22px 20px;display:flex}a.svelte-1tq7j9s{color:inherit;text-decoration:none}.brand.svelte-1tq7j9s{letter-spacing:-.2px;font-size:14px;font-weight:550}.game.svelte-1tq7j9s{color:var(--lightningcss-light,#687361)var(--lightningcss-dark,#929d8c);font-size:11px}.game.svelte-1tq7j9s span:where(.svelte-1tq7j9s){margin-left:4px}.pages.svelte-1tq7j9s{scrollbar-width:thin;flex-shrink:0;max-height:36%;margin:0 14px 20px;overflow-y:auto}.pages.svelte-1tq7j9s details:where(.svelte-1tq7j9s)+details:where(.svelte-1tq7j9s){margin-top:7px}.pages.svelte-1tq7j9s summary:where(.svelte-1tq7j9s){cursor:pointer;letter-spacing:.7px;color:var(--lightningcss-light,#687361)var(--lightningcss-dark,#929d8c);padding:9px 7px;font-size:10px}.pages.svelte-1tq7j9s summary:where(.svelte-1tq7j9s) span:where(.svelte-1tq7j9s){float:right;opacity:.6;font-size:10px}.concept-grid.svelte-1tq7j9s{scrollbar-width:thin;background:var(--lightningcss-light,#ecf0e8)var(--lightningcss-dark,#1b2018);border-radius:7px;grid-template-columns:1fr 1fr;grid-auto-rows:30px;gap:3px;max-height:137px;padding:4px;display:grid;overflow-y:auto}.new-study.svelte-1tq7j9s{background:var(--lightningcss-light,#7d6abb)var(--lightningcss-dark,#baa0ec);border-radius:50%;width:4px;height:4px;margin:0 0 2px 5px;display:inline-block}.pages.svelte-1tq7j9s a:where(.svelte-1tq7j9s){text-align:center;color:var(--lightningcss-light,#64705c)var(--lightningcss-dark,#99a38f);border-radius:4px;flex:1;padding:7px 4px;font-size:11px}.pages.svelte-1tq7j9s a.active:where(.svelte-1tq7j9s){color:var(--lightningcss-light,#273321)var(--lightningcss-dark,#e0e9d9);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#333d2b)}.page-heading.svelte-1tq7j9s{justify-content:space-between;align-items:center;padding:0 22px 17px;display:flex}h1.svelte-1tq7j9s{letter-spacing:-.6px;font-size:21px;font-weight:450}.tools.svelte-1tq7j9s{align-items:center;gap:5px;display:flex}button.svelte-1tq7j9s{cursor:pointer;background:0 0;border:0;padding:0}.tools.svelte-1tq7j9s button:where(.svelte-1tq7j9s){color:var(--lightningcss-light,#687361)var(--lightningcss-dark,#a0aa99);border-radius:4px;place-items:center;width:28px;height:28px;display:grid}.tools.svelte-1tq7j9s button:where(.svelte-1tq7j9s):hover{background:var(--lightningcss-light,#e4e9df)var(--lightningcss-dark,#293023)}.tools.svelte-1tq7j9s svg:where(.svelte-1tq7j9s){stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.controls.svelte-1tq7j9s{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lightningcss-light,#bdc7b6)var(--lightningcss-dark,#3b4533) transparent;flex:1;min-height:0;overflow-y:auto}section.svelte-1tq7j9s{border-top:1px solid var(--lightningcss-light,#e2e7de)var(--lightningcss-dark,#252b21);padding:20px 22px}h2.svelte-1tq7j9s{text-transform:uppercase;letter-spacing:1.3px;color:var(--lightningcss-light,#6b775f)var(--lightningcss-dark,#93a086);margin:0 0 19px;font-size:10px;font-weight:500}.modes.svelte-1tq7j9s{gap:20px;padding:0 22px 16px;display:flex}.modes.svelte-1tq7j9s button:where(.svelte-1tq7j9s){color:var(--lightningcss-light,#77816e)var(--lightningcss-dark,#89957d);border-bottom:1px solid #0000;padding-bottom:5px;font-size:11px}.modes.svelte-1tq7j9s button.active:where(.svelte-1tq7j9s){color:var(--lightningcss-light,#334a26)var(--lightningcss-dark,#dae8ca);border-bottom-color:currentColor}.action.svelte-1tq7j9s{color:var(--lightningcss-light,#435a34)var(--lightningcss-dark,#c6d6b7);border:1px solid var(--lightningcss-light,#c6d0bd)var(--lightningcss-dark,#3f4d34);border-radius:4px;width:100%;margin-top:17px;padding:8px 12px;font-size:11px}.action.svelte-1tq7j9s:hover{background:var(--lightningcss-light,#e9efdf)var(--lightningcss-dark,#242d1d)}.switches.svelte-1tq7j9s label:where(.svelte-1tq7j9s){cursor:pointer;justify-content:space-between;align-items:center;font-size:12px;display:flex}.switches.svelte-1tq7j9s label:where(.svelte-1tq7j9s)+label:where(.svelte-1tq7j9s){margin-top:16px}input[role=switch].svelte-1tq7j9s{appearance:none;cursor:pointer;background:var(--lightningcss-light,#c9d0c3)var(--lightningcss-dark,#3e4737);border-radius:10px;width:26px;height:14px;margin:0;position:relative}input[role=switch].svelte-1tq7j9s:after{content:"";background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#b5c0aa);border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:3px}input[role=switch].svelte-1tq7j9s:checked{background:var(--lightningcss-light,#778a67)var(--lightningcss-dark,#a3b58e)}input[role=switch].svelte-1tq7j9s:checked:after{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2412);left:15px}footer.svelte-1tq7j9s{padding:12px 18px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--lightningcss-light,#dfe4dc)var(--lightningcss-dark,#262c24);justify-content:space-between;align-items:center;display:flex}.reset.svelte-1tq7j9s{color:var(--lightningcss-light,#687361)var(--lightningcss-dark,#929d8c);padding:5px;font-size:11px}summary.svelte-1tq7j9s:focus-visible,button.svelte-1tq7j9s:focus-visible,a.svelte-1tq7j9s:focus-visible,input.svelte-1tq7j9s:focus-visible{outline-offset:3px;outline:1px solid var(--lightningcss-light,#5d764b)var(--lightningcss-dark,#b4c7a2)}@media (width<=700px){.sandbox.svelte-1tq7j9s{grid-template-rows:46% 54%;grid-template-columns:1fr}main.svelte-1tq7j9s{grid-row:1}aside.svelte-1tq7j9s{border-top:1px solid var(--lightningcss-light,#dfe4dc)var(--lightningcss-dark,#262c24);border-right:0;grid-row:2}header.svelte-1tq7j9s{padding:12px 18px 9px}.pages.svelte-1tq7j9s{max-height:120px;margin:0 14px 8px}.pages.svelte-1tq7j9s summary:where(.svelte-1tq7j9s){padding:6px}.pages.svelte-1tq7j9s details:where(.svelte-1tq7j9s)+details:where(.svelte-1tq7j9s){margin-top:2px}.concept-grid.svelte-1tq7j9s{max-height:none;display:flex;overflow:auto hidden}.pages.svelte-1tq7j9s a:where(.svelte-1tq7j9s){flex:none;padding:8px 10px}.page-heading.svelte-1tq7j9s{padding:0 20px 10px}h1.svelte-1tq7j9s{font-size:18px}section.svelte-1tq7j9s{padding:18px 22px}footer.svelte-1tq7j9s{padding-top:6px;padding-bottom:max(6px, env(safe-area-inset-bottom))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#app{background:#000;width:100%;height:100%;overflow:hidden}body{overscroll-behavior:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
