@font-face{font-family:ABC Areal Semi Mono;src:url(/assets/ABCArealSemiMono-Regular-DbtSiK2y.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Areal Semi Mono;src:url(/assets/ABCArealSemiMono-Bold-tj1_j0gj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Juni;src:url(/assets/Junicode-CondMedium-BXU7F-m0.ttf)}html{background-color:#fff;color:#000;font-family:ABC Areal Semi Mono,monospace;font-size:1.2em;font-weight:400;line-height:1.25;display:grid;place-items:center;min-height:100vh;scrollbar-gutter:stable}a,a:visited,a:hover,a:active{color:#000;text-decoration:none}p a,p a:visited{color:#30668a;text-decoration:underline}p a:hover{color:#00f;text-decoration:underline}p a:active{color:red}:focus{outline:none}.arena-link:any-link{text-decoration:none;background:linear-gradient(currentColor,currentColor) left calc(100% - .075em) / 100% 1px no-repeat}.arena-icon{display:inline-block;width:1.2675em;height:.75em;vertical-align:-.025em;background-color:currentColor;-webkit-mask:url(/images/arena.svg) center / contain no-repeat;mask:url(/images/arena.svg) center / contain no-repeat}h1{font-family:Juni;font-size:3em;margin:auto;line-height:100%}p{margin:auto;margin-block:10px}.banner{height:130px;max-width:800px;width:100%;background-size:cover;background-image:url(/images/banner.webp)}.page{--page-left-margin: 8px;padding:12px;max-width:620px;min-width:0;background-color:#fff;border:1px solid black;position:relative;margin-right:8px}.page.cabinet-open{margin-left:calc(var(--page-left-margin) + var(--panel-shift, 0px));margin-right:calc(8px - var(--panel-shift, 0px))}.main{margin-top:20px;max-width:620px}.main>p,.main>h1{margin-left:5px}.main>p{display:flow-root;margin:0 0 0 5px}.main>h1+p,.main>p+p{margin-top:12px}.sidebar-images>*{z-index:-1}:root{--eyes-size: 112px;--eyes-gap: 12px;--eyes-inward: 0}#eyes-parade{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:clip}#eyes-parade img{position:absolute;top:0;left:0;width:var(--eyes-size);height:var(--eyes-size);object-fit:contain}@media(max-width:920px){:root{--eyes-inward: 1}#eyes-parade{z-index:2}.page{box-sizing:border-box;width:calc(100% - 16px);margin:8px}}.text-button{border:0;padding:0;background:transparent;color:#30668a;font:inherit;text-decoration:underline;cursor:pointer}.text-button:hover{color:#00f}#file-cabinet{position:absolute;top:-1px;overflow-anchor:none;--cabinet-index-width: 128px;--cabinet-contents-width: 340px;--cabinet-gap: 16px;width:var(--cabinet-width, calc(var(--cabinet-index-width) + var(--cabinet-gap) + var(--cabinet-contents-width)));z-index:5;font-size:1rem}#file-cabinet:not([hidden]){display:grid;grid-template-columns:var(--cabinet-index-width) minmax(0,1fr);gap:var(--cabinet-gap);align-items:start}.cabinet-index{min-width:0;width:var(--cabinet-index-width)}#cabinet-drawers{padding-bottom:32px}.cabinet-drawer{position:relative;display:grid;grid-template-columns:1fr;align-items:start;text-align:left;width:100%;min-height:96px;border:0;padding:0;background:transparent;color:#000;font:inherit;cursor:pointer}.cabinet-drawer img{grid-area:1 / 1;width:128px;height:128px;margin-bottom:-32px;image-rendering:pixelated}.cabinet-drawer .drawer-open-icon{visibility:hidden}.cabinet-drawer:hover .drawer-open-icon,.cabinet-drawer:focus-visible .drawer-open-icon,.cabinet-drawer[aria-expanded=true] .drawer-open-icon{visibility:visible}.cabinet-drawer:hover img:first-child,.cabinet-drawer:focus-visible img:first-child,.cabinet-drawer[aria-expanded=true] img:first-child{visibility:hidden}#cabinet-tooltip{position:fixed;z-index:10001;pointer-events:none;max-width:calc(100vw - 16px);width:max-content;font:400 1rem/1.2 ABC Areal Semi Mono,monospace;color:#000;-webkit-text-stroke:3px white;paint-order:stroke fill;overflow-wrap:anywhere}#cabinet-more{margin:8px 0}#cabinet-contents{min-width:0;box-sizing:border-box;border:1px solid black;background:#f1f3e5;font-size:.8rem}#cabinet-contents:not([hidden]){display:flex;flex-direction:column}#drawer-title{margin:0;padding:0 5px;border-bottom:1px solid black;background:#30668a;color:#f1f3e5;font:inherit;overflow-wrap:anywhere;flex:none}.drawer-scroll{overflow-wrap:anywhere}.drawer-scroll a{color:#30668a;text-decoration:underline}#drawer-items{list-style:none;padding:0;margin:0}#drawer-items li+li{border-top:1px solid black}#drawer-items li{display:flow-root;padding:5px}#drawer-items .drawer-thumbnail{display:block;float:right;width:48px;height:48px;object-fit:cover;margin:0 0 5px 8px}#drawer-items p{margin:0;white-space:pre-wrap}#drawer-items .drawer-divider{padding:0 5px;background:#30668a;color:#f1f3e5;white-space:pre-wrap}#drawer-more{margin:5px}@media(max-width:820px){#file-cabinet{--cabinet-index-width: 96px}.cabinet-drawer{min-height:72px}.cabinet-drawer img{width:96px;height:96px;margin-bottom:-24px}#cabinet-drawers{padding-bottom:24px}}.pins{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;image-rendering:pixelated}.pins>*,.pins img{display:block;flex:none}.pins img{width:88px;height:31px}.pre{box-sizing:border-box;width:100%;border:1px solid black;background-color:#30668a;min-height:32px;margin-top:10px}.pre>span{display:block;min-height:20px;color:#f1f3e5;padding:0 10px}.pre>.pre-like{border-top:1px solid black;padding:10px;background-color:#f1f3e5;margin:0}.pin-dock{position:relative;margin-top:10px}.pin-dock.is-empty{background:#dedede;box-shadow:inset 0 0 0 1px #aaa}.pin-window{margin-top:0}.pin-titlebar{position:relative}.pin-handle{display:block;width:100%;height:20px;border:0;padding:0;background:transparent;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.pin-window.is-dragging .pin-handle{cursor:grabbing;outline:none}.pin-floating{position:fixed;left:0;top:0;z-index:10;max-height:calc(100dvh - 24px);overflow:auto;box-shadow:0 6px 20px #0000002e}.pin-floating .pin-titlebar{position:sticky;top:0;background:#30668a;z-index:1}.pin-return{display:none;position:absolute;right:0;top:0;width:24px;height:20px;border:0;padding:0;background:#30668a;color:#f1f3e5;font:16px/20px sans-serif;cursor:pointer}.pin-floating .pin-return{display:block}.glass-toggle{border:0;padding:0;background:none;font:inherit;cursor:pointer}.tooltip{display:inline-block;position:relative}.tooltip .t-content{display:none;position:absolute;margin-left:10px;width:300px;z-index:10}.tooltip:hover .t-content,.tooltip:focus .t-content{display:block}@media screen and (max-width:800px){.tooltip,.tooltip:hover{color:#000;text-decoration:none}.tooltip:hover .t-content,.tooltip:focus .t-content{display:none}}:root{--glass-diameter: min(200px, 80vw, 80dvh)}#glass-root{position:fixed;inset:0;z-index:20;pointer-events:none}#glass-view{position:absolute;inset:0;background:#fff;-webkit-mask-image:linear-gradient(transparent,transparent);mask-image:linear-gradient(transparent,transparent)}#glass-view .glass-artwork,#glass-view .glass-foreground,#glass-view canvas{position:absolute;inset:0;width:100%;height:100%}#glass-view .glass-artwork{z-index:0}#glass-view canvas{z-index:1}#glass-view .glass-foreground{z-index:2}#glass-view .glass-floating-bitmap{z-index:3}#glass-view .glass-floating-images{position:absolute;inset:0;z-index:4}#looking-glass{width:var(--glass-diameter);height:var(--glass-diameter);border-radius:50%;outline:1px solid rgb(0 0 0 / 12%);box-shadow:0 0 15px #0000004d;position:absolute;top:0;left:0;transform:translate(-100%,-100%);touch-action:none}#glass-close{position:absolute;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:44px;height:44px;border:1px solid black;border-radius:50%;background:#fff;color:#000;font:28px/1 sans-serif;pointer-events:auto;cursor:none}@media(hover:none),(any-pointer:coarse){#looking-glass{pointer-events:auto}}.glass-active{-webkit-user-select:none;user-select:none;left:0!important;transition:none}.glass-active,.glass-active *{cursor:none!important}.glass-active a{pointer-events:none}
