@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/07454f8ad8aaac57-s.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_7e455806-module__AmGcvq__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_7e455806-module__AmGcvq__variable{--nf-nunito:"Nunito","Nunito Fallback"}
.ThemePicker-module__NGdega__wrap{display:inline-block;position:relative}.ThemePicker-module__NGdega__trigger{font:inherit;font-size:inherit;color:var(--brass);cursor:pointer;background:0 0;border:0;padding:0}.ThemePicker-module__NGdega__trigger:hover{text-decoration:underline}.ThemePicker-module__NGdega__trigger:focus-visible{outline:2px solid var(--brass);outline-offset:2px;border-radius:4px}.ThemePicker-module__NGdega__menu{z-index:40;background:var(--rail);border:1px solid var(--brass-dim);min-width:168px;box-shadow:var(--shadow-panel);border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.ThemePicker-module__NGdega__item{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.ThemePicker-module__NGdega__item:hover{background:color-mix(in srgb,var(--brass)16%,transparent);outline:none}.ThemePicker-module__NGdega__item:focus-visible{background:color-mix(in srgb,var(--brass)16%,transparent);outline:none}.ThemePicker-module__NGdega__item[aria-checked=true]{font-weight:700}.ThemePicker-module__NGdega__swatch{border:1px solid var(--brass-dim);border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.ThemePicker-module__NGdega__swatch i{width:12px;height:18px;display:block}.ThemePicker-module__NGdega__name{flex:1}.ThemePicker-module__NGdega__check{width:14px;color:var(--brass);font-weight:700}
:root{--felt:#28100f;--felt-hi:#3d1a17;--rail:#170908;--scrim:rgba(12,4,4,.78);--brass:#d4ac5a;--brass-dim:#8b6c39;--ivory:#f4ecdc;--ink:#1e1614;--pip-red:#b4252d;--text:#f2e6d3;--muted:#c0a690;--p1:#5ec4d8;--p2:#f2a24c;--win:#86d391;--err:#ff8a7a;--on-brass:var(--ink);--shadow-panel:0 20px 60px rgba(0,0,0,.5);--dim-filter:brightness(.55)saturate(.7);--f-display:var(--nf-display),var(--nf-body),system-ui,sans-serif;--f-body:var(--nf-body),system-ui,-apple-system,"Microsoft JhengHei",sans-serif;--f-card:var(--nf-card),Georgia,"Times New Roman",serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=bunny]{--felt:#eef4dc;--felt-hi:#f7faea;--rail:#fbf6e9;--scrim:rgba(61,51,38,.45);--brass:#4f6b2c;--brass-dim:#b89a6a;--ivory:#fffaf0;--ink:#3d3326;--pip-red:#c0503a;--text:#3d3326;--muted:#6b5a44;--p1:#4f8fc0;--p2:#e9a24b;--win:#7a9a3f;--err:#c0503a;--on-brass:#fffaf0;--shadow-panel:0 10px 28px rgba(61,51,38,.14);--dim-filter:opacity(.45)saturate(.6);--carrot:#e9a24b;--carrot-hi:#eeb066;--carrot-deep:#b07a35;--paper-edge:#d9c7a3;--f-display:var(--nf-nunito),var(--nf-round),system-ui,sans-serif;--f-body:var(--nf-round),var(--nf-nunito),system-ui,-apple-system,"Microsoft JhengHei",sans-serif;--f-card:var(--nf-nunito),var(--nf-round),system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=cat]{--felt:#f1e4d3;--felt-hi:#fbf4ea;--rail:#fffaf2;--scrim:rgba(59,42,32,.45);--brass:#7a4e2d;--brass-dim:#c9a27e;--ivory:#fffdf8;--ink:#3b2a20;--pip-red:#c2453a;--text:#3b2a20;--muted:#7a6250;--p1:#4f8fc0;--p2:#e08a3c;--win:#6f9a4a;--err:#c2453a;--on-brass:#fffaf2;--shadow-panel:0 10px 28px rgba(59,42,32,.14);--dim-filter:opacity(.45)saturate(.6);--paper-edge:#e0cbb0;--f-display:var(--nf-nunito),var(--nf-round),system-ui,sans-serif;--f-body:var(--nf-round),var(--nf-nunito),system-ui,-apple-system,"Microsoft JhengHei",sans-serif;--f-card:var(--nf-nunito),var(--nf-round),system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=fox]{--felt:#1c2b22;--felt-hi:#29402f;--rail:#142019;--scrim:rgba(6,12,8,.78);--brass:#ec8a3d;--brass-dim:#8a5a32;--ivory:#fbf1e2;--ink:#2a1d16;--pip-red:#c2412b;--text:#f6ead8;--muted:#c9b59a;--p1:#5ec4d8;--p2:#f2c14c;--win:#9fd36a;--err:#ff8a7a;--on-brass:#22160f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=penguin]{--felt:#e3eef6;--felt-hi:#f4f9fc;--rail:#fbfdff;--scrim:rgba(31,45,58,.45);--brass:#2f5f8a;--brass-dim:#a3bcd1;--ivory:#fff;--ink:#1f2d3a;--pip-red:#d0434b;--text:#1f2d3a;--muted:#5a7186;--p1:#2f8fd0;--p2:#e9a24b;--win:#3f9a6a;--err:#d0434b;--on-brass:#fff;--shadow-panel:0 10px 28px rgba(31,45,58,.14);--dim-filter:opacity(.45)saturate(.6);--paper-edge:#c6d6e3;--f-display:var(--nf-nunito),var(--nf-round),system-ui,sans-serif;--f-body:var(--nf-round),var(--nf-nunito),system-ui,-apple-system,"Microsoft JhengHei",sans-serif;--f-card:var(--nf-nunito),var(--nf-round),system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-court]{display:none}html[data-theme=classic] [data-court=classic],html[data-theme=bunny] [data-court=bunny],html[data-theme=cat] [data-court=cat],html[data-theme=fox] [data-court=fox],html[data-theme=penguin] [data-court=penguin]{display:contents}*{box-sizing:border-box}html,body{min-height:100%}body{background-color:var(--felt);background-image:radial-gradient(ellipse 90% 60% at 50% 18%,var(--felt-hi),var(--felt)72%);color:var(--text);font-family:var(--f-body);background-attachment:fixed;margin:0;font-size:15px;line-height:1.55;overflow-x:hidden}.site-footer{text-align:center;color:var(--muted);padding:20px 16px 28px;font-size:13px}.site-footer a{color:var(--brass);text-decoration:none}
