@font-face{font-family:"Jersey 10";src:url(./Jersey10.DJElZgla.woff2)format("woff2");font-display:swap}@font-face{font-family:"Jacquard 12";src:url(./Jacquard12.DW8lFf1T.woff2)format("woff2");font-display:swap}@font-face{font-family:"Jacquard 24";src:url(./Jacquard24.YbSxV9TJ.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;src:url(./Inter.EXplGUFi.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--text:#f3e6c4;--text-dim:#9a8a6a;--ember:#ffc86a;--ink:#2a1c14;--ink-dim:#6a4a30;--trim:#c88a46;--edge:#140c08;--bg-top:var(--needles-0);--bg-bottom:var(--forest-floor-1);--surface:#1e120ab0;--surface-solid:#1e120a;--line:#c88a4647;--font-display:"Jacquard 24", "Jersey 10", serif;--font-heading:"Jacquard 12", "Jersey 10", serif;--font-ui:"Jersey 10", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--skin-border:12px;--page-width:1240px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:linear-gradient(180deg, var(--bg-top) 0, var(--needles-1) 900px, var(--bg-bottom) 100%);min-height:100%}body{min-height:100vh;color:var(--text);font:16px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;background:radial-gradient(120% 600px at 50% -10%,#f2b45a1a,#0000 60%) no-repeat;margin:0}body:before{content:"";pointer-events:none;z-index:0;opacity:.05;background-image:conic-gradient(#000 25%, transparent 0 50%, #000 0 75%, transparent 0);background-size:4px 4px;position:fixed;inset:0}img.pixel,.pixel img,canvas.pixel{image-rendering:pixelated}a{color:var(--ember);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:#ffe0a0}h1,h2,h3,h4{letter-spacing:.01em;margin:0;font-weight:400;line-height:1.05}h1{font:48px/1 var(--font-display)}h2{font:36px/1 var(--font-heading)}h3{font:30px/1 var(--font-ui)}h4{font:20px/1 var(--font-ui);color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em}p{margin:0 0 .8em}code,kbd,pre{font:.9em/1.5 ui-monospace,Cascadia Code,Consolas,monospace}.ui{font-family:var(--font-ui);font-size:20px;line-height:1}.dim{color:var(--text-dim)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shadowed{text-shadow:2px 2px 0 var(--edge), 0 2px 0 var(--edge)}:focus-visible{outline:2px solid var(--ember);outline-offset:2px}::selection{color:#fff4dc;background:#c88a4673}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}input:not([type=checkbox],[type=radio],[type=file]),select,textarea{width:100%;min-height:42px;color:var(--text);font:16px/1.4 var(--font-body);border:2px solid var(--edge);background:#0805038c;border-radius:0;padding:8px 10px;box-shadow:inset 0 2px #00000059,0 0 0 1px #c88a4640}input:focus,select:focus,textarea:focus{box-shadow:inset 0 2px 0 #00000059, 0 0 0 2px var(--trim);outline:none}.parchment input:not([type=checkbox],[type=radio],[type=file]),.parchment select,.parchment textarea{color:var(--ink);background:#fff8e6b3;border-color:#6a4426}label{display:block}input[type=file]{font:15px/1.4 var(--font-body);color:var(--text-dim)}input[type=file]::file-selector-button{font:20px/1 var(--font-ui);color:var(--text);background:var(--timber-3);border:2px solid var(--edge);cursor:pointer;margin-right:12px;padding:6px 12px}.parchment input[type=file]{color:var(--ink-dim)}table.list{border-collapse:collapse;width:100%}table.list th{text-align:left;font:20px/1 var(--font-ui);color:var(--text-dim);border-bottom:2px solid var(--line);padding:6px 10px 8px}table.list td{vertical-align:middle;border-bottom:1px solid #c88a4624;padding:10px}table.list tr:hover td{background:#c88a460d}.notice{border-left:4px solid var(--trim);background:#c88a461a;margin:0 0 14px;padding:8px 12px}.notice.error{border-left-color:var(--chitin-4);color:#f4d2c4;background:#8e4a3e2e}.parchment .notice.error{color:#6e1e18}.app.svelte-12qhfyh{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.beam.svelte-12qhfyh{z-index:10;min-height:64px;image-rendering:pixelated;border-bottom:10px solid #0000;border-image:url(../../../skin/wood.png) 6 fill/0 0 10px round;align-items:center;gap:28px;padding:0 20px;display:flex;position:sticky;top:0;box-shadow:0 6px #0a060459}.brand.svelte-12qhfyh{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.brand-name.svelte-12qhfyh{font:40px/1 var(--font-display);letter-spacing:.02em;padding-top:4px}nav.svelte-12qhfyh{flex-wrap:wrap;gap:4px;display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--text);font:24px/1 var(--font-ui);text-shadow:2px 2px #140c08b3;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:8px 12px 6px;text-decoration:none;display:flex}.me.svelte-12qhfyh{align-items:center;gap:14px;margin-left:auto;display:flex}.me.svelte-12qhfyh a:where(.svelte-12qhfyh),.me.svelte-12qhfyh .link:where(.svelte-12qhfyh){color:var(--text);text-shadow:2px 2px #140c08b3;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:22px;text-decoration:none}.me.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.me.svelte-12qhfyh .link:where(.svelte-12qhfyh):hover{color:var(--ember)}.me.svelte-12qhfyh form:where(.svelte-12qhfyh){margin:0}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#fff4dc;background:#140c0838}nav.svelte-12qhfyh a.current:where(.svelte-12qhfyh){border-bottom-color:var(--ember);background:#140c0852}main.svelte-12qhfyh{flex:1;width:100%}footer.svelte-12qhfyh{width:100%;max-width:var(--page-width);justify-content:space-between;gap:16px;margin:0 auto;padding:28px 20px 36px;display:flex}@media (width<=720px){.beam.svelte-12qhfyh{flex-wrap:wrap;gap:6px;padding:8px 12px}.brand-name.svelte-12qhfyh{font-size:32px}nav.svelte-12qhfyh a:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){display:none}}
