.page{z-index:2147483000;pointer-events:none;box-sizing:border-box;place-items:center;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.page *,.page :before,.page :after{box-sizing:border-box}:where(.page[data-yfm-theme=dark]){--yfm-paper:#1c1f26;--yfm-ink:#e8eaed;--yfm-border:#333842;--yfm-shadow:#00000080;--yfm-field-bg:#12151a;--yfm-field-border:#3a3f4b;--yfm-danger:#ff6b5e;--yfm-btn-bg:#2a2f38;--yfm-btn-border:#3a3f4b;--yfm-btn-bg-hover:#333945;--yfm-btn-border-hover:#4a5160;--yfm-accent:#e8eaed;--yfm-accent-ink:#1c1f26;--yfm-accent-hover:#d0d3d8;--yfm-badge-bg:#181a1ebd;--yfm-badge-border:#ffffff29;--yfm-badge-shadow:#00000073;--yfm-badge-ink:#f1f3f6}@media (prefers-color-scheme:dark){:where(.page[data-yfm-theme=auto]){--yfm-paper:#1c1f26;--yfm-ink:#e8eaed;--yfm-border:#333842;--yfm-shadow:#00000080;--yfm-field-bg:#12151a;--yfm-field-border:#3a3f4b;--yfm-danger:#ff6b5e;--yfm-btn-bg:#2a2f38;--yfm-btn-border:#3a3f4b;--yfm-btn-bg-hover:#333945;--yfm-btn-border-hover:#4a5160;--yfm-accent:#e8eaed;--yfm-accent-ink:#1c1f26;--yfm-accent-hover:#d0d3d8;--yfm-badge-bg:#181a1ebd;--yfm-badge-border:#ffffff29;--yfm-badge-shadow:#00000073;--yfm-badge-ink:#f1f3f6}}.feedback-form,.powered-by,.reopen{pointer-events:auto}.powered-by{z-index:20;background:var(--yfm-badge-bg,#ffffffd1);border:1px solid var(--yfm-badge-border,#00000014);box-shadow:0 1px 6px var(--yfm-badge-shadow,#00000024);-webkit-backdrop-filter:blur(6px);border-radius:999px;padding:.3rem .7rem;font-size:.8rem;animation:.4s both powered-by-fade-in;position:fixed;bottom:.75rem;right:1rem}@keyframes powered-by-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.powered-by{animation:none}}.powered-by a{color:var(--yfm-badge-ink,#23262b);font-weight:600;text-decoration:none}.powered-by a:hover{text-decoration:underline}.css-toss{animation:1.2s ease-in forwards css-toss}@keyframes css-toss{30%{transform:translate(0)rotate(20deg)scale(.5)}to{opacity:0;transform:translate(60vw,40vh)rotate(540deg)scale(.05)}}.instant-fade{animation:.2s ease-in forwards instant-fade}@keyframes instant-fade{to{opacity:0}}.feedback-form,.feedback-form *,.feedback-form :before,.feedback-form :after{box-sizing:border-box}.feedback-form{background:var(--yfm-paper,#fdfdf8);width:min(26rem,90vw);color:var(--yfm-ink,#23262b);border:1px solid var(--yfm-border,#ddd);box-shadow:0 8px 30px var(--yfm-shadow,#0000001f);border-radius:4px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.feedback-form label{flex-direction:column;gap:.25rem;font-weight:600;display:flex}.feedback-form input,.feedback-form textarea{font:inherit;color:var(--yfm-ink,#23262b);background:var(--yfm-field-bg,#fff);border:1px solid var(--yfm-field-border,#ccc);border-radius:3px;padding:.5rem}.blank-scolding{color:var(--yfm-danger,#c0392b);margin:0}.actions{justify-content:flex-end;gap:.5rem;display:flex}.feedback-form .actions button{font:inherit;border:1px solid var(--yfm-btn-border,#cfcfc4);background:var(--yfm-btn-bg,#f0f0e6);color:var(--yfm-ink,#23262b);cursor:pointer;border-radius:4px;padding:.4rem .9rem;font-weight:600;transition:background .15s,border-color .15s,transform 50ms}.feedback-form .actions button:hover{background:var(--yfm-btn-bg-hover,#e7e7db);border-color:var(--yfm-btn-border-hover,#b9b9a8)}.feedback-form .actions button:active{transform:translateY(1px)}.feedback-form .actions button:focus-visible{outline:2px solid var(--yfm-ink,#23262b);outline-offset:2px}.feedback-form .actions button.toss{background:var(--yfm-accent,#23262b);border-color:var(--yfm-accent,#23262b);color:var(--yfm-accent-ink,#fdfdf8)}.feedback-form .actions button.toss:hover{background:var(--yfm-accent-hover,#34383f);border-color:var(--yfm-accent-hover,#34383f)}.shake{animation:.5s ease-in-out shake}@keyframes shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.scene-overlay{z-index:10;pointer-events:none;will-change:transform;transition:transform .7s cubic-bezier(.16,1,.3,1);position:fixed;inset:0;transform:translate(0)}.scene-overlay--hidden{transition:transform .5s cubic-bezier(.7,0,.84,0);transform:translate(100%)}@media (prefers-reduced-motion:reduce){.scene-overlay{transition:none}}.scene-overlay *{pointer-events:none!important}.basket-hit-layer{pointer-events:auto!important}.dismiss-catcher{position:absolute;inset:0;pointer-events:auto!important}._button_wlca3_1{color:red;font-weight:700}._widget_glw5i_10{background:#0d1117;border:1px solid #30363d;border-radius:.75rem;margin:2rem 0;padding:1.25rem 1.25rem 1rem}._scroll_glw5i_18{padding-bottom:.25rem;overflow-x:auto}._scroll_glw5i_18:focus-visible{outline-offset:2px;outline:2px solid #58a6ff}._scroll_glw5i_18>*{min-width:max-content;height:auto;display:block}._scroll_glw5i_18>svg text{-webkit-user-select:none;user-select:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._controls_glw5i_67{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}._toggleGroup_glw5i_74{flex-wrap:wrap;gap:.5rem;display:flex}._toggleButton_glw5i_80{color:#8b949e;cursor:pointer;background:#6e76811f;border:1px solid #30363d;border-radius:.4rem;padding:.4rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;transition:border-color .15s,background .15s,color .15s}._toggleButton_glw5i_80:hover{color:#c9d1d9;border-color:#8b949e}._toggleButton_glw5i_80:focus-visible{outline-offset:2px;outline:2px solid #58a6ff}._toggleActive_glw5i_105{color:#cbe3ff;background:#0d2847;border-color:#58a6ff}._numberField_glw5i_117{color:#8b949e;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;display:inline-flex}._numberInput_glw5i_126{color:#c9d1d9;width:5.5rem;font-family:inherit;font-size:inherit;background:#6e76811f;border:1px solid #30363d;border-radius:.4rem;padding:.35rem .5rem}._numberInput_glw5i_126:focus-visible{outline-offset:2px;outline:2px solid #58a6ff}._sliderField_glw5i_152{color:#8b949e;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;display:flex}._sliderInput_glw5i_170{accent-color:#58a6ff;cursor:pointer;flex:8rem;min-width:6rem;max-width:14rem}._sliderInput_glw5i_170:focus-visible{outline-offset:2px;outline:2px solid #58a6ff}._sliderValue_glw5i_200{text-align:right;color:#c9d1d9;font-variant-numeric:tabular-nums;min-width:3.5rem}._statRow_glw5i_207{flex-wrap:wrap;gap:.4rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;display:flex}._stat_glw5i_207{align-items:baseline;gap:.35rem;display:flex}._statLabel_glw5i_221{color:#8b949e}._statValue_glw5i_229{color:#c9d1d9;font-variant-numeric:tabular-nums}._announcement_glw5i_247{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._actions_glw5i_260{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._button_glw5i_267{color:#aff0c6;cursor:pointer;background:#0f2f1c;border:1px solid #3fb950;border-radius:.5rem;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s,transform .1s}._button_glw5i_267:hover{background:#16401f;transform:translateY(-1px)}._button_glw5i_267:focus-visible{outline-offset:2px;outline:2px solid #58a6ff}@media (prefers-reduced-motion:reduce){._toggleButton_glw5i_80,._button_glw5i_267{transition:none}._button_glw5i_267:hover{transform:none}}._legend_glw5i_308{color:#8b949e;flex-wrap:wrap;gap:.45rem 1.1rem;margin-top:1rem;font-size:.8rem;display:flex}._legendItem_glw5i_317{align-items:center;gap:.4rem;display:flex}._swatch_glw5i_323{border:2px solid;border-radius:4px;flex:none;width:14px;height:14px}._caption_glw5i_331{color:#c9d1d9;margin-top:.9rem;font-size:.9rem;line-height:1.55}._caption_glw5i_331 strong{color:#f0f6fc}
