@font-face{font-family:"areal";src:url("./fonts/ABCAreal-Regular.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"areal-italic";src:url("./fonts/ABCAreal-RegularItalic.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"areal-bold";src:url("./fonts/ABCAreal-Bold.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"testtypetrackpad";src:url("./fonts/testtype-trackpad.woff") format("woff");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"feroniapi";src:url("./fonts/Feroniapi-MediumItalic.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"terminalGrotesque";src:url("./fonts/terminal-grotesque-webfont.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"readme";src:url("./fonts/BBBReadMe-Regular.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"credible";src:url("./fonts/Credible-Regular.woff") format("woff");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"compagnon";src:url("./fonts/Compagnon-Roman.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"ductus";src:url("./fonts/DuctusMonoRegular.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"oldRound";src:url("./fonts/OldRound-30-1-1.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"bethEllen";src:url("./fonts/BethEllen-Regular.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"dindong";src:url("./fonts/DINdong.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:normal}@font-face{font-family:"areal-fallback";src:local("Arial");size-adjust:98%;ascent-override:90%;descent-override:22%;line-gap-override:0%}.font-areal{font-family:"areal","areal-fallback",sans-serif}.font-feroniapi{font-family:"feroniapi",sans-serif}.font-testtypetrackpad{font-family:"testtypetrackpad",sans-serif;-webkit-text-stroke:.6px;text-stroke:.6px}.font-terminalgrotesque{font-family:"terminalGrotesque",sans-serif}.font-readme{font-family:"readme",sans-serif}.font-credible{font-family:"credible",sans-serif}.font-compagnon{font-family:"compagnon",sans-serif}.font-bethellen{font-family:"bethEllen",sans-serif}.font-ductus{font-family:"ductus",sans-serif;-webkit-text-stroke:.3px;text-stroke:.3px}.font-dindong{font-family:"dindong",sans-serif}.font-oldround{font-family:"oldRound",sans-serif}:root{--fs-base: 1rem;--lh-base: 1.4rem;--pad: 8px;--clr-bg: #ffffff;--clr-text: #515d28;--clr-highlight: #E6007E;--clr-link: #00a2e6}body{font-size:var(--fs-base);line-height:var(--lh-base)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}::selection{background-color:#ffd5e9}*::-webkit-scrollbar{display:none}*{position:relative;scroll-behavior:smooth;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*:focus,*:focus-visible{outline:none}body{margin:0;min-height:100dvh;flex-wrap:nowrap;display:flex;flex-direction:column;align-items:center;gap:var(--fs-base);font-family:"areal","areal-fallback",sans-serif;color:#677632;color:#515d28}@media(hover: hover)and (pointer: fine){h1,h2,h3,h4,summary,label,button,p,li,small,sup,.code-wrapper{filter:url(#wmga-filter)}}@media not ((hover: hover) and (pointer: fine)){h1,h2,h3,h4,summary,label,button,p,li,small,sup{filter:url(#wmga-filter-lite)}}body>:not(svg){width:100%}i{font-family:"areal-italic",sans-serif}strong,b{font-family:"areal-bold",sans-serif}h1{margin-top:0}h1,h2,h3,h4,summary{font-size:var(--fs-base);font-weight:normal;color:var(--clr-highlight);margin:var(--fs-base);text-align:center}small,.subtitle{font-size:90%;text-align:center}label{font-size:var(--fs-base);font-weight:normal;color:var(--clr-highlight);text-align:center;user-select:none}summary{width:max-content;white-space:nowrap}ul,ol{padding-inline-start:var(--fs-base)}li{list-style-position:outside}a,li a h2{color:#00a2e6}a:hover,li a h2:hover{color:var(--clr-highlight)}button{cursor:pointer;filter:hue-rotate(90deg)}main{display:flex;flex-direction:column;gap:2rem;flex:1}article{display:flex;flex-wrap:wrap;gap:var(--fs-base);margin-bottom:2rem;flex-wrap:nowrap;flex-direction:column;container-type:inline-size}article>section{width:calc(100% - .5rem);max-width:680px;margin:0 auto 2rem auto}article>section:last-of-type{margin:0 auto}article>section.credits *{text-align:center}article>section h3,article>section h4,article>section h5,article>section h6{margin-top:3rem}article>section h3:first-of-type,article>section h4:first-of-type,article>section h5:first-of-type,article>section h6:first-of-type{margin-top:0}article>section small{color:var(--clr-highlight)}@media screen and (max-width: 780px){article>section{max-width:calc(100% - .5rem)}}article>h2{flex:1 1 100%;text-transform:uppercase}article .code-wrapper{margin:1rem 0}article .code-wrapper textarea{box-sizing:border-box;width:100%;padding:.5rem;background:#f5f5f5;border:1px solid #ccc;font-family:monospace;white-space:pre-wrap;overflow-wrap:anywhere;overflow:hidden;resize:vertical}img{image-rendering:pixelated}.page-files a{color:#e6007e}.list-files ul{display:flex;flex-wrap:nowrap;flex-direction:column;gap:0rem;list-style:none;padding-left:0;align-items:center;font-size:2.4rem;line-height:2rem}@media(min-width: 780px)and (max-width: 1024px){.list-files ul{font-size:2.4rem}}@media screen and (max-width: 780px){.list-files ul{font-size:1.8rem;gap:2rem}}.list-files ul li{flex:1 1 auto;text-align:center;transition:transform .2s ease}.list-files ul li .big{font-size:2rem;-webkit-text-stroke:4px #00a2e6;text-stroke:4px #00a2e6;color:#fff;paint-order:stroke fill}@media(min-width: 780px)and (max-width: 1024px){.list-files ul li .big{-webkit-text-stroke:3px #00a2e6;text-stroke:3px #00a2e6}}@media screen and (max-width: 780px){.list-files ul li .big{font-size:1.8rem;-webkit-text-stroke:2px #00a2e6;text-stroke:2px #00a2e6}}.list-files ul li .small{color:#00a2e6;font-size:1rem}.list-files ul li a,.list-files ul li p{max-width:300px;display:block;margin:0 auto;color:#e6007e;text-decoration:none}@media screen and (max-width: 780px){.list-files ul li a,.list-files ul li p{max-width:100%}}.list-files ul li a:hover{text-decoration:underline}.list-files ul li:nth-child(4n+1),.list-files ul li:nth-child(4n){transform:rotate(4deg) translateX(-100%)}@media(min-width: 780px)and (max-width: 1024px){.list-files ul li:nth-child(4n+1),.list-files ul li:nth-child(4n){transform:rotate(3deg) translateX(-40%)}}@media screen and (max-width: 780px){.list-files ul li:nth-child(4n+1),.list-files ul li:nth-child(4n){transform:rotate(-2deg) translateX(0%)}}.list-files ul li:nth-child(4n+2){transform:rotate(-2deg) translateX(0%)}@media(min-width: 780px)and (max-width: 1024px){.list-files ul li:nth-child(4n+2){transform:rotate(2deg) translateX(0%)}}@media screen and (max-width: 780px){.list-files ul li:nth-child(4n+2){transform:rotate(2deg) translateX(0%)}}.list-files ul li:nth-child(4n+3){transform:rotate(3deg) translateX(100%)}@media(min-width: 780px)and (max-width: 1024px){.list-files ul li:nth-child(4n+3){transform:rotate(1.5deg) translateX(30%)}}@media screen and (max-width: 780px){.list-files ul li:nth-child(4n+3){transform:rotate(1.5deg) translateX(0%)}}.list-files ul li:nth-child(4n+4){transform:rotate(1deg) translateX(50%)}@media(min-width: 780px)and (max-width: 1024px){.list-files ul li:nth-child(4n+4){transform:rotate(1deg) translateX(0%)}}@media screen and (max-width: 780px){.list-files ul li:nth-child(4n+4){transform:rotate(1deg) translateX(0%)}}.list-items{max-width:calc(100% - .5rem)}.list-items ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4rem 2rem;list-style:none;padding-left:0;padding-top:2rem}.list-items ul li{flex:1 1 auto;text-align:center}.list-items ul li:nth-child(8n+1),.list-items ul li:nth-child(8n){flex-basis:100%}.list-items ul li:nth-child(8n+2),.list-items ul li:nth-child(8n+3),.list-items ul li:nth-child(8n+7),.list-items ul li:nth-child(8n+8){flex-basis:calc(50% - 1rem)}.list-items ul li:nth-child(8n+4),.list-items ul li:nth-child(8n+5),.list-items ul li:nth-child(8n+6){flex-basis:calc(33.333% - 1.3333333333rem)}.list-items ul li h2{margin:0 var(--fs-base)}.list-items ul li p{max-width:200px;display:block;margin:0 auto}@media(min-width: 780px)and (max-width: 1024px){.list-items ul li:nth-child(3n+1){flex-basis:100%}.list-items ul li:nth-child(3n+2),.list-items ul li:nth-child(3n){flex-basis:calc(50% - 1rem)}}@media screen and (max-width: 780px){.list-items ul li:nth-child(n){flex-basis:100%}.list-items ul li a,.list-items ul li p{max-width:100%;display:block;margin:0 auto}}#join section{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.webring-join-form p{text-align:center;font-size:.8rem}.webring-join-form,.form-item{width:100%}form{width:100%;max-width:680px;margin-bottom:1rem;flex-direction:column;align-items:center;gap:1rem}form,.form-item{display:flex}.form-item{gap:1rem;align-items:baseline}.form-item .inputwrapper{flex:1}.form-item input{width:100%;border:none;border-radius:0;border-bottom:1px solid;font-size:1rem}input,select{filter:url(#wmga-filter) hue-rotate(90deg)}#WMGA{padding-bottom:.5rem !important}header{position:-webkit-sticky;position:sticky;top:0;z-index:10;width:100%}header h1{margin:0}header h2{font-size:90%;text-align:center}header label,header input{cursor:pointer;text-transform:uppercase}header nav{width:100%}header nav span{white-space:nowrap}header>*{background:rgba(255,255,255,.7);background-clip:content-box}header,nav,header *,nav *{display:inline}footer{display:flex;align-content:center;align-items:center;justify-content:center;flex-direction:column}footer a{color:var(--clr-highlight)}