@font-face{font-family:Public Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4be156f4dddd8892-s.2ab3xgvicopo4.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:Public Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/918b3a0139788cb0-s.1k8ol-xrz7686.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:Public Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/179b7c2d8bc29e73-s.p.2krwocdmqsa2a.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:Public Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/4be156f4dddd8892-s.2ab3xgvicopo4.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:Public Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/918b3a0139788cb0-s.1k8ol-xrz7686.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:Public Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/179b7c2d8bc29e73-s.p.2krwocdmqsa2a.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:Public Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/4be156f4dddd8892-s.2ab3xgvicopo4.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:Public Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/918b3a0139788cb0-s.1k8ol-xrz7686.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:Public Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/179b7c2d8bc29e73-s.p.2krwocdmqsa2a.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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.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:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.-UHf0q_className{font-family:Public Sans,Public Sans Fallback}.-UHf0q_variable{--font-sans:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/cdf703449fd42bc8-s.3gh0it7uhdum8.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:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/3f10656f33c57dec-s.1x_wmg1bpi7y6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/56eb15be423b6220-s.321_9ike18iql.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/96074e70a40501da-s.1dfv6z-5f19bh.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:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/de161955856a921d-s.p.0fxeqrss3ag9h.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:"Press Start 2P Fallback";src:local(Arial);ascent-override:44.58%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:224.32%}._2XIoDq_className{font-family:"Press Start 2P","Press Start 2P Fallback";font-style:normal;font-weight:400}._2XIoDq_variable{--font-pixel:"Press Start 2P", "Press Start 2P Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.18kjkh28iesz_.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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.3a10o7es2neby.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.1_9u50gws63pa.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.1xmps1tcyqv34.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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.AUeZ2q_className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.AUeZ2q_variable{--font-mono:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:Comic Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/edb82671f1e8f812-s.2dylm88n8c8ca.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:Comic Neue;font-style:normal;font-weight:700;font-display:swap;src:url(../media/aee29876688b27b8-s.1dlh4v0meulbg.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:Comic Neue Fallback;src:local(Arial);ascent-override:92.66%;descent-override:25.74%;line-gap-override:0.0%;size-adjust:97.13%}.ouGkxW_className{font-family:Comic Neue,Comic Neue Fallback;font-style:normal}.ouGkxW_variable{--font-comic:"Comic Neue", "Comic Neue Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.01esg-5vzborl.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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2n-wf6s8aqfs0.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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.2tcyrya9o07vu.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:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.LfCJ7G_className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.LfCJ7G_variable{--font-led:"VT323", "VT323 Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.0y-3ea_6ee5g5.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:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.qp8T1q_className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.qp8T1q_variable{--font-marker:"Permanent Marker", "Permanent Marker Fallback"}
:root{--s-h1:2.1875rem;--s-h2:1.75rem;--s-h3:1.375rem;--s-body:1.125rem;--s-small:1rem}:root,[data-era=today]{--bg:#f4f7f9;--bg-image:none;--ink:#203c52;--muted:#4c5f6c;--accent:#315f80;--link:#315f80;--focus:#315f80;--on-accent:#fff;--gold:#e7c27a;--cloth-blue:#2f4b63;--cloth-green:#55663d;--cloth-red:#7b2e22;--cloth-plum:#5a4a78;--cloth-brown:#8a5a2b;--font-body:var(--font-sans), system-ui, sans-serif;--font-heading:var(--font-body);--font-prompt:ui-monospace, Menlo, Consolas, monospace;--heading-weight:700;--heading-tracking:-.01em;--h1-color:var(--ink);--h2-color:var(--ink);--h3-color:var(--ink);--header-bg:#fff;--header-ink:var(--ink);--header-border:4px solid var(--ink);--panel:transparent;--win-border:0 solid transparent;--win-border-color:transparent;--win-shadow:none;--win-frame:0;--win-pad:0;--card:#fff;--card-ink:var(--ink);--card-border:0 solid;--card-border-color:var(--ink);--card-shadow:0 1px 0 #1f1b2d0a, 0 10px 30px -12px #1f1b2d47;--field:var(--bg);--field-ink:var(--ink);--field-border:3px solid;--field-border-color:var(--ink);--field-shadow:none;--tint:#edf3f7;--fieldline:#778e9e;--line:#bdcad3;--ok:#3f6b35;--okbg:#eef3e6;--btn-bg:var(--ink);--btn-ink:var(--bg);--btn-border:3px solid;--btn-border-color:var(--ink);--btn-shadow:none;--btn-radius:10px;--pic-border:1px solid;--pic-border-color:#bdcad3;--pic-radius:10px;--tag-radius:8px;--btn-weight:700;--btn-hover-bg:var(--accent);--btn-hover-ink:#fff;--btn-hover-border-color:var(--accent);--btn-active-border-color:var(--accent);--btn-active-shadow:none;--badge-bg:var(--muted);--badge-ink:#fff;--current-border-color:var(--accent);--current-shadow:6px 6px 0 var(--accent);--frame-border:3px solid var(--ink);--soon-bg:#fff;--soon-ink:var(--ink);--soon-border:3px dashed var(--ink);--rule:4px solid var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-era=win95]{--bg:teal;--ink:#000;--muted:#3a3a3a;--accent:navy;--link:#00e;--focus:navy;--on-accent:#fff;--font-body:Tahoma, "MS Sans Serif", "Segoe UI", Geneva, Verdana, sans-serif;--font-heading:var(--font-body);--heading-weight:700;--heading-tracking:normal;--font-prompt:var(--font-mono), "Courier New", monospace;--h1-color:#000;--h2-color:#000;--h3-color:#000;--header-bg:silver;--header-ink:#000;--header-border:2px solid #000;--panel:silver;--win-border:2px solid;--win-border-color:#dfdfdf #000 #000 #dfdfdf;--win-shadow:inset -1px -1px gray, inset 1px 1px #fff;--win-frame:3px;--win-pad:.5rem .75rem 1rem;--card:#fff;--card-ink:#000;--card-border:2px solid;--card-border-color:gray #fff #fff gray;--card-shadow:inset 1px 1px #000, inset -1px -1px #dfdfdf;--field:#fff;--field-ink:#000;--field-border:2px solid;--field-border-color:gray #fff #fff gray;--field-shadow:inset 1px 1px #000, inset -1px -1px #dfdfdf;--btn-bg:silver;--btn-ink:#000;--btn-border:2px solid;--btn-border-color:#fff #000 #000 #fff;--btn-shadow:inset -1px -1px gray, inset 1px 1px #dfdfdf;--btn-radius:0;--pic-border:2px solid;--pic-border-color:gray #fff #fff gray;--pic-radius:0;--btn-weight:400;--btn-hover-bg:silver;--btn-hover-ink:#000;--btn-hover-border-color:#fff #000 #000 #fff;--btn-active-border-color:#000 #fff #fff #000;--btn-active-shadow:inset 1px 1px gray, inset -1px -1px #dfdfdf;--badge-bg:navy;--badge-ink:#fff;--current-border-color:navy;--current-shadow:0 0 0 3px navy;--frame-border:0 solid transparent;--soon-bg:#000;--soon-ink:#fff;--soon-border:0 solid transparent;--rule:2px groove #fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-era=geocities]{--bg:#000;--bg-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='10' cy='20' r='1'/%3E%3Ccircle cx='70' cy='10' r='1.5'/%3E%3Ccircle cx='40' cy='60' r='1'/%3E%3Ccircle cx='100' cy='80' r='1'/%3E%3Ccircle cx='20' cy='100' r='1.5'/%3E%3Ccircle cx='90' cy='40' r='.8'/%3E%3C/g%3E%3C/svg%3E");--ink:#fff;--muted:#ccc;--accent:#ff0;--link:#ff0;--focus:#f6f;--on-accent:#000;--font-body:var(--font-comic), "Comic Sans MS", "Comic Sans", "Chalkboard SE", cursive;--font-heading:var(--font-body);--heading-weight:700;--heading-tracking:normal;--font-prompt:var(--font-mono), "Courier New", monospace;--h1-color:#fff;--h2-color:#0ff;--h3-color:#f6f;--header-bg:#000;--header-ink:#fff;--header-border:4px ridge silver;--panel:#000;--win-border:4px ridge;--win-border-color:silver;--win-shadow:none;--win-frame:0;--win-pad:1rem;--card:#000;--card-ink:#fff;--card-border:3px dashed;--card-border-color:#0f0;--card-shadow:none;--field:navy;--field-ink:#fff;--field-border:3px ridge;--field-border-color:silver;--field-shadow:none;--btn-bg:silver;--btn-ink:#000;--btn-border:3px solid;--btn-border-color:#fff gray gray #fff;--btn-shadow:none;--btn-radius:0;--pic-border:2px solid;--pic-border-color:silver;--pic-radius:0;--btn-weight:700;--btn-hover-bg:#ff0;--btn-hover-ink:#000;--btn-hover-border-color:#fff gray gray #fff;--btn-active-border-color:gray #fff #fff gray;--btn-active-shadow:none;--badge-bg:#ff0;--badge-ink:#000;--current-border-color:#ff0;--current-shadow:0 0 0 3px #f0f;--frame-border:4px ridge silver;--soon-bg:navy;--soon-ink:#ff0;--soon-border:4px ridge silver;--rule:4px ridge silver;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-era=limewire]{--bg:#d4d6cf;--bg-image:none;--ink:#1d1d1d;--muted:#4c4e48;--accent:#2c6b0e;--link:#1a4fa0;--focus:#2c6b0e;--on-accent:#fff;--font-body:Tahoma, Verdana, "Segoe UI", Geneva, sans-serif;--font-heading:var(--font-body);--heading-weight:700;--heading-tracking:normal;--font-prompt:var(--font-mono), "Courier New", monospace;--h1-color:#1d1d1d;--h2-color:#1d1d1d;--h3-color:#1d1d1d;--header-bg:linear-gradient(#3f8019, #28600e);--header-ink:#fff;--header-border:1px solid #1f4d0a;--panel:#eef0ea;--win-border:1px solid;--win-border-color:#9a9c95;--win-shadow:none;--win-frame:0;--win-pad:1rem;--card:#fff;--card-ink:#1d1d1d;--card-border:1px solid;--card-border-color:#c3c5be;--card-shadow:none;--field:#fff;--field-ink:#1d1d1d;--field-border:2px solid;--field-border-color:#7a7c75 #e6e8e2 #e6e8e2 #7a7c75;--field-shadow:none;--btn-bg:linear-gradient(#fff, #d8dad3);--btn-ink:#1d1d1d;--btn-border:1px solid;--btn-border-color:#6e706a;--btn-shadow:none;--btn-radius:3px;--pic-border:1px solid;--pic-border-color:#7a7c75;--pic-radius:3px;--btn-weight:400;--btn-hover-bg:linear-gradient(#fff, #c4e3a5);--btn-hover-ink:#1d1d1d;--btn-hover-border-color:#3f8019;--btn-active-border-color:#3f8019;--btn-active-shadow:inset 0 1px 2px #0000004d;--badge-bg:#3f8019;--badge-ink:#fff;--current-border-color:#3f8019;--current-shadow:0 0 0 2px #3f8019;--frame-border:2px solid #111;--soon-bg:#000;--soon-ink:#00e000;--soon-border:2px inset #444;--rule:1px solid #9a9c95;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{background-color:var(--bg);background-image:var(--bg-image);color:var(--ink);font-family:var(--font-body);font-size:var(--s-body);line-height:1.6}h1,h2,h3{font-family:var(--font-heading);font-weight:var(--heading-weight,700);letter-spacing:var(--heading-tracking,normal);line-height:1.3}h1{font-size:var(--s-h1);color:var(--h1-color);line-height:1.15}h2{font-size:var(--s-h2);color:var(--h2-color);line-height:1.2}h3{font-size:var(--s-h3);color:var(--h3-color);line-height:1.25}a{color:var(--link)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}main{max-width:48rem;margin:0 auto;padding:1rem}.site-footer{border-top:1px solid var(--line);max-width:72rem;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin:2rem auto 4rem;padding:1rem;font-size:.875rem;display:flex}.site-footer nav{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.site-footer a{padding-block:.25rem;display:inline-block}h1,h2,h3,h4{text-wrap:balance}p,li,dd{text-wrap:pretty}main p,main dd,main li:not([class]){max-width:65ch}button.term{font:inherit;letter-spacing:inherit;text-align:inherit;color:inherit;text-underline-offset:.2em;cursor:pointer;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:0;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;display:inline}button.term:hover,button.term:focus-visible{text-decoration-style:solid}.term-pop{width:auto;max-width:30rem;height:auto;color:var(--card-ink);background:var(--card);border:var(--card-border);border-color:var(--card-border-color);border-top:4px solid var(--accent);box-shadow:var(--card-shadow);font:400 1.125rem/1.5 var(--font-body);text-align:left;text-transform:none;letter-spacing:normal;margin:0 auto;padding:.875rem 3rem 1rem 1rem;inset:auto 1rem 1rem;overflow:visible}.term-pop:popover-open{display:block}.term-pop-word{font-family:var(--font-heading);font-weight:var(--heading-weight,700);overflow-wrap:anywhere;margin-bottom:.25rem;font-size:1.25rem;line-height:1.3;display:block}.term-pop-meaning{display:block}.term-pop-link{color:var(--link);margin-top:.5rem;display:inline-block}.term-pop-close{width:2.75rem;height:2.75rem;font:400 1.5rem/1 var(--font-body);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.375rem;right:.375rem}.term-pop-close:hover{color:var(--accent)}@supports (anchor-name:--a){@media (min-width:40rem){.term-pop{position-area:block-end span-inline-end;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline;width:max-content;max-width:24rem;margin:.5rem 0;inset:auto}}}@supports not selector(:popover-open){.term-pop{display:none}button.term{cursor:text;text-decoration:none}}@media print{.term-pop{display:none!important}button.term{text-decoration:none}}.site-header{background:var(--header-bg);color:var(--header-ink);border-bottom:var(--header-border)}.site-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;padding:.5rem 1rem;display:flex}.site-name{font-family:var(--font-pixel), monospace;color:var(--header-ink);font-size:1rem;line-height:1.4;text-decoration:none}.site-header ul{flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;list-style:none;display:flex}.site-header nav a{min-height:2.75rem;color:var(--link);align-items:center;display:inline-flex}.site-header nav a[aria-current]{font-weight:700}@media (max-width:30rem){.site-header ul{gap:0 .625rem}.site-header nav a{font-size:1rem}}.era-switcher{color:#fff;background:#111;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.375rem 1rem;font:600 1rem/1.2 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex}.era-switcher-label{color:#e6e6e6}.era-switcher-options{flex-wrap:wrap;gap:.375rem;display:flex}.era-switcher-option{min-width:2.75rem;min-height:2.75rem;font:inherit;color:#fff;cursor:pointer;background:#2a2a2a;border:1px solid #777;border-radius:10px;padding:.25rem .75rem}.era-switcher-option:hover{border-color:#ffd23f}.era-switcher-option[aria-pressed=true]{color:#111;background:#ffd23f;border-color:#ffd23f}.era-switcher-option:focus-visible{outline-offset:2px;outline:3px solid #ffd23f}.era-switcher-name{font-weight:400}[data-era=today] .era-switcher{background:var(--ink)}[data-era=today] .era-switcher-option{background:var(--ink);border-color:#8ca3b4}[data-era=today] .era-switcher-option[aria-pressed=true]{background:var(--card);color:var(--ink);border-color:var(--card)}[data-era=today] .era-switcher-option:hover{border-color:var(--card)}[data-era=today] .era-switcher-option:focus-visible{outline-color:var(--card)}@media (max-width:47.99rem){.era-switcher-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.window{min-width:0;padding:var(--win-frame);background:var(--panel);border:var(--win-border);border-color:var(--win-border-color);box-shadow:var(--win-shadow)}.window-body{min-width:0;padding:var(--win-pad)}.window-body>:first-child{margin-top:0}.window-body>:last-child{margin-bottom:0}.window-titlebar{display:none}.cmd{min-width:0;color:var(--field-ink);background:var(--field);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:.75rem;margin:.25rem 0 .75rem;padding:.375rem .375rem .375rem .875rem;display:grid}.cmd pre{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font-family:var(--font-prompt);font-size:var(--s-small);margin:0;padding:.3125rem 0;line-height:1.5}.cmd code{font:inherit}.cmd.prose{grid-template-columns:minmax(0,1fr);row-gap:.25rem;padding:.625rem .5rem .5rem .875rem}.cmd.prose pre{font-family:var(--font-body);font-size:var(--s-body);padding:0 .375rem 0 0;line-height:1.6}.cmd.prose .cmd-copy{justify-self:end}.cmd-copy{min-width:4.75rem;min-height:2.125rem;font:inherit;font-family:var(--font-body);font-size:var(--s-small);color:var(--btn-ink);background:var(--btn-bg);cursor:pointer;padding:.25rem .75rem;font-weight:700;line-height:1.2}.cmd-copy:hover{color:var(--btn-hover-ink);background:var(--btn-hover-bg)}.cmd-copy:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[data-era=today] .cmd{background:var(--tint);border:1px solid var(--fieldline);border-radius:10px}[data-era=today] .cmd-copy{min-height:2.75rem;color:var(--ink);background:var(--card);border:2px solid var(--fieldline);border-radius:var(--btn-radius)}[data-era=today] .cmd-copy:hover{border-color:var(--ink)}[data-era=today] .cmd-copy[data-copied]{color:#fff;background:var(--ok);border-color:var(--ok)}html[data-os=windows] [data-os=mac],html[data-os=mac] [data-os=windows],html[data-explain="1980"] [data-explain="1990"],html[data-explain="1980"] [data-explain="2000"],html[data-explain="1990"] [data-explain="1980"],html[data-explain="1990"] [data-explain="2000"],html[data-explain="2000"] [data-explain="1980"],html[data-explain="2000"] [data-explain="1990"],html[data-explain] .explain-year{display:none}.screen{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-prompt);font-size:var(--s-small);color:var(--bg);background:var(--card-ink);border-radius:8px;margin:.5rem 0 .75rem;padding:.5rem .75rem;line-height:1.5}:is([data-era=win95],[data-era=geocities],[data-era=limewire]) .cmd{border:var(--field-border);border-color:var(--field-border-color);border-radius:var(--btn-radius);box-shadow:var(--field-shadow);padding:.25rem .25rem .25rem .75rem}:is([data-era=win95],[data-era=geocities],[data-era=limewire]) .cmd-copy{font-weight:var(--btn-weight);border:var(--btn-border);border-color:var(--btn-border-color);box-shadow:var(--btn-shadow)}:is([data-era=win95],[data-era=geocities],[data-era=limewire]) .cmd-copy:hover{border-color:var(--btn-hover-border-color)}:is([data-era=win95],[data-era=geocities],[data-era=limewire]) .cmd-copy:active{border-color:var(--btn-active-border-color);box-shadow:var(--btn-active-shadow)}[data-era=win95] .cmd{box-shadow:none;background:0 0;border:0;column-gap:.375rem;padding:0}[data-era=win95] .cmd pre{background:var(--field);border:var(--field-border);border-color:var(--field-border-color);box-shadow:var(--field-shadow);padding:.3125rem .625rem}:is([data-era=win95],[data-era=geocities],[data-era=limewire]) .screen{color:var(--soon-ink);background:var(--soon-bg);border:var(--soon-border);border-radius:0}[data-era=geocities] .screen{background:var(--bg)}.win95-only,.geocities-only,.limewire-only{display:none}.player-skin{gap:.5rem;min-width:0;display:grid}body.pip{background:var(--panel);background-image:none;margin:0;padding:.5rem}[data-era=today] body.pip{background:var(--bg)}[data-era=win95] .site-header{box-shadow:inset 0 -2px gray}[data-era=win95] .site-header nav a{color:#000;text-underline-offset:3px;text-decoration:underline}[data-era=win95] .site-name{font-family:var(--font-body);font-size:1.25rem;font-weight:700}[data-era=win95] main{gap:1rem;display:grid}[data-era=win95] .window-titlebar{color:#fff;min-height:1.75rem;font-family:var(--font-body);cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,navy,#1084d0);justify-content:space-between;align-items:center;gap:.5rem;padding:.125rem .1875rem .125rem .375rem;font-size:.9375rem;font-weight:700;line-height:1.3;display:flex}.window-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.window-icon{margin-right:.375rem}.window-buttons{flex:none;gap:2px;display:flex}.window-buttons>*{color:#000;background:silver;border:1px solid #000;border-color:#fff #000 #000 #fff;place-items:center;width:1.25rem;height:1.125rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-grid;box-shadow:inset -1px -1px gray}.window-buttons>:last-child{margin-left:2px}.window-buttons .window-close{cursor:pointer;pointer-events:auto;text-decoration:none}.window-buttons .window-close:active{border-color:#000 #fff #fff #000;box-shadow:inset 1px 1px gray}.window-buttons .window-close:focus-visible{outline-offset:1px;outline:2px solid #fff}[data-era=win95] .player-skin{background:#000;border:2px solid #fff;border-color:gray #fff #fff gray;padding:2px;box-shadow:inset 1px 1px #000}[data-era=win95] .taskbar{color:#000;min-height:3rem;font-family:var(--font-body);background:silver;border-top:2px solid #dfdfdf;align-items:center;gap:.375rem;margin-top:1rem;padding:.25rem;font-size:1rem;display:flex;box-shadow:inset 0 1px #fff}@media (min-width:37.5rem){[data-era=win95] body.site{padding-bottom:3.5rem}[data-era=win95] .taskbar{z-index:40;margin:0;position:fixed;bottom:0;left:0;right:0}}.taskbar-start{color:#000;background:silver;border:2px solid #000;border-color:#fff #000 #000 #fff;flex:none;align-items:center;gap:.375rem;min-height:2.75rem;padding:0 .625rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset -1px -1px gray,inset 1px 1px #dfdfdf}.taskbar-start:active{border-color:#000 #fff #fff #000;box-shadow:inset 1px 1px gray}.taskbar-flag{grid-template-columns:repeat(2,.5rem);gap:1px;display:grid;transform:skewY(-6deg)}.taskbar-flag i{width:.5rem;height:.4375rem}.taskbar-flag i:first-child{background:red}.taskbar-flag i:nth-child(2){background:#00a000}.taskbar-flag i:nth-child(3){background:#00f}.taskbar-flag i:nth-child(4){background:#ffd800}.taskbar-task{white-space:nowrap;text-overflow:ellipsis;cursor:default;-webkit-user-select:none;user-select:none;background:#dfdfdf;border:2px solid #fff;border-color:#000 #fff #fff #000;align-items:center;min-width:0;min-height:2.5rem;padding:0 .625rem;font-weight:700;display:inline-flex;overflow:hidden;box-shadow:inset 1px 1px gray}.taskbar-tray{white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;border:1px solid #fff;border-color:gray #fff #fff gray;flex:none;align-items:center;gap:.5rem;min-height:2.25rem;margin-left:auto;padding:0 .625rem;font-size:.9375rem;display:inline-flex}@media (max-width:29.99rem){.taskbar-task{display:none}}[data-era=geocities] main{gap:1.25rem;display:grid}[data-era=geocities] .site-name{color:#ff0}[data-era=geocities] .site-header nav a{color:#0ff}[data-era=geocities] main h1{text-align:center;background:linear-gradient(90deg,#ff6b6b,#ffd23f,#6bff6b,#6bffff,#9fb4ff,#ff8cff);color:#0000;-webkit-background-clip:text;background-clip:text;justify-self:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}@media (forced-colors:active){[data-era=geocities] main h1{color:canvastext;background:0 0}}[data-era=geocities] h2{text-underline-offset:6px;text-decoration:underline}[data-era=geocities] .marquee{color:#ff0;font-family:var(--font-comic), "Comic Sans MS", cursive;text-align:center;text-wrap:balance;background:#000;border-bottom:3px ridge #888;padding:.375rem 1rem;font-weight:700;display:block;overflow:hidden}[data-era=geocities] .marquee span{animation:6s ease-out both marquee-in;display:inline-block}@keyframes marquee-in{0%{transform:translate(100vw)}to{transform:translate(0)}}[data-era=geocities] .geo-footer{text-align:center;gap:.75rem;max-width:48rem;margin:0 auto 1.5rem;padding:0 1rem;display:grid}.geo-footer p{margin:0}.geo-construction{background:repeating-linear-gradient(45deg,#ffd000 0 14px,#000 14px 28px);padding:.5rem}.geo-construction b{color:#000;background:#ffd000;padding:.125rem .625rem;display:inline-block}.geo-counter{color:#fff;background:#000;padding:.25rem}.geo-counter b{color:#0f0;font-family:var(--font-led), monospace;letter-spacing:3px;background:#000;border:2px inset #888;padding:0 .375rem;font-size:1.5rem;font-weight:400}.geo-tip{color:#ccc;background:#000;font-size:1rem}[data-era=limewire] main{gap:.875rem;display:grid}[data-era=limewire] .site-bar{align-items:flex-end;padding:.5rem 1rem 0}[data-era=limewire] .site-name{font-family:var(--font-body);letter-spacing:-.5px;align-self:center;padding-bottom:.5rem;font-size:1.375rem;font-weight:700}[data-era=limewire] .site-header ul{gap:.25rem}[data-era=limewire] .site-header nav a{color:#fff;background:#00000047;border:1px solid #1f4d0a;border-bottom:0;border-radius:4px 4px 0 0;padding:0 .875rem;font-weight:700;text-decoration:none}@media (max-width:29.99rem){[data-era=limewire] .site-header ul{gap:.1875rem}[data-era=limewire] .site-header nav a{padding:0 .375rem;font-size:1rem}}[data-era=limewire] .site-header nav a:hover{background:#0000006b}[data-era=limewire] .site-header nav a[aria-current]{color:#1d1d1d;background:var(--bg)}[data-era=limewire] h2{background:linear-gradient(#f7f7f4,#dcded8);border:1px solid #9a9c95;padding:.375rem .625rem;font-size:1.25rem}[data-era=limewire] h2[data-results]:after{content:" · " attr(data-results);content:" · " attr(data-results) / "";color:var(--muted);font-weight:400}[data-era=limewire] .player-skin{background:#29293a;border:2px solid #111;border-color:#6b6b8a #111 #111 #6b6b8a;padding:.5rem}[data-era=limewire] .player-led{color:#00e000;font-family:var(--font-led), monospace;background:#000;border:2px inset #444;flex-wrap:wrap;justify-content:space-between;gap:0 .75rem;padding:.25rem .5rem;font-size:1.375rem;line-height:1.2;display:flex}.player-led-track{overflow-wrap:anywhere;min-width:0}[data-era=limewire] .download-bar{align-items:center;gap:.625rem;min-width:0;display:flex}.download-track{background:#fff;border:1px solid #777;flex:auto;height:.875rem;position:relative;overflow:hidden}.download-fill{background:repeating-linear-gradient(90deg,#4d9a1f 0 8px,#7fc241 8px 10px);position:absolute;inset:0 auto 0 0}.download-status{min-width:4.5rem;color:var(--muted);font-size:var(--s-small);text-align:right;flex:none}[data-era=win95] .term-pop{color:#000;background:#ffffe1;border:1px solid #000;box-shadow:2px 2px #00000059}[data-era=win95] .term-pop-close{width:1.75rem;height:1.5rem;font:700 1rem/1 var(--font-body);color:#000;background:silver;border:2px solid #000;border-color:#fff #000 #000 #fff;top:.5rem;right:.5rem;box-shadow:inset -1px -1px gray}[data-era=geocities] .term-pop{border:3px dashed #0f0;box-shadow:0 0 0 3px #000}[data-era=geocities] .term-pop-word{color:#f6f}[data-era=geocities] .term-pop-close:hover{color:#ff0}[data-era=limewire] .term-pop{border:1px solid #6e706a;border-top:4px solid #3f8019;border-radius:3px;box-shadow:0 4px 12px #00000040}[data-era=limewire] .term-pop-word{color:#28600e}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
