@layer reset{html,body{color:#444;width:100%;height:100%;margin:0;padding:0;font-family:Helvetica Neue,arial,sans-serif}ul,ol,dl,li,dd,dt{list-style:none}*{box-sizing:border-box;margin:0;padding:0}summary::marker{content:none}summary::-webkit-details-marker{display:none}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;width:6ch;color:inherit;font:inherit;text-align:right;background:0 0;border:none}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;display:inline-block}select{color:inherit;font:inherit;background:0 0;border:none;padding:0}select,summary{cursor:pointer}dialog{outline:none;margin:auto}}@layer skeleton{html{background:#302d2c;background:lab(18.7585% 1.46233 .970793)}#app{color:#e1dddc;color:lab(88.3587% 1.45814 .967252);height:100%;font-family:Inter,system-ui,sans-serif;font-weight:500;line-height:1.4;display:grid}pre{tab-size:3ch;background:#0000001a}main{padding:20px 0}@font-face{font-family:Dragon Script;src:url(./DragonScript-CJSGpKlS.woff)}@font-face{font-family:Dwemer;src:url(./DwemerSR-B3zgaPzL.woff)}@font-face{font-family:Falmer;src:url(./Falmer-wsfb6LsG.woff)}@font-face{font-family:Oblivion;src:url(./Oblivion-CSrCTNsl.ttf)}@font-face{font-family:Oblivion Worn;src:url(./Oblivion%20Worn-CcIBpI3w.ttf)}@font-face{font-family:Kingthings Petrock;src:url(./Kingthings-Petrock-CmQ7tZPw.ttf)}@font-face{font-family:Kingthings Petrock;font-weight:200;src:url(./Kingthings-Petrock-Light-D-hAJFO7.ttf)}}@layer components;@layer pages{#app{grid-template-rows:auto auto auto auto 1fr;display:grid}#app .config{grid-template-columns:30ch 30ch;grid-auto-flow:rows;color:#000;background:#e1dddc;background:lab(88.3587% 1.45814 .967252);padding:20px;display:grid}#app .config input[type=text],#app .config input[type=number]{appearance:none;background:#fff;background:lab(100% 0 0);border:none;border-radius:2px;padding:6px 10px;font-size:1rem}#app .config textarea{appearance:none;background:#fff;background:lab(100% 0 0);border:none;border-radius:2px;width:70ch;padding:6px 10px;font-size:1rem}#app .config fieldset{border:none;margin:10px;padding:0}#app .config fieldset legend{padding:0 10px;font-weight:600}#app .config .field{width:fit-content;padding:4px 10px;display:block}#app .config .field .label{font-weight:600}#app .config .field>label{display:block}#app .config .field input{max-width:none;min-width:none;text-align:left;margin-left:10px;font-weight:400}#app .config .field.field-text{grid-column:span 2}#app .config .field.field-text input{width:48ch}#app .config .field.field-font-family input{width:20ch}#app .config .field.field-font-family.is-loading{position:relative}#app .config .field.field-font-family.is-loading:after{content:"";aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#25b09b 92%,#0000);background:var(--_c)top,var(--_c)left,var(--_c)right,var(--_c)bottom;background-size:8px 8px;width:30px;animation:1s infinite embed-loader-spin;display:inline-block;position:absolute;top:calc(50% - 15px);right:-40px}#app .config .field.field-font-family.is-loaded input{box-shadow:8px 0 #5b6d00;box-shadow:8px 0 lab(43.5378% -30.7142 160.078)}#app .config .field.field-font-family.is-error input{box-shadow:8px 0 #ba005e;box-shadow:8px 0 lab(35.6685% 153.442 4.57852)}#app .texture{background:repeating-conic-gradient(#00000014 0% 25%,#ffffff14 0% 50%) 0 0/30px 30px;background:repeating-conic-gradient(lab(0% 0 0/.08) 0% 25%,lab(100% 0 0/.08) 0% 50%) 0 0/30px 30px;border:1px solid #80808033;border:1px solid lab(53.6% 0 0/.2);max-width:calc(200% - 80px);margin:20px 20px 4px;box-shadow:0 2px 4px #0006;box-shadow:0 2px 4px lch(0% 0 0/.4)}#app .texture:hover{background:repeating-conic-gradient(#00000014 0% 25%,#ffffff14 0% 50%) 0 0/30px 30px;background:repeating-conic-gradient(lab(0% 0 0/.08) 0% 25%,lab(100% 0 0/.08) 0% 50%) 0 0/30px 30px;animation:3s linear infinite pattern-move}#app .stats{color:#a59c9b;color:lab(65.1171% 2.92286 1.94005);margin:0 20px 20px;font-size:.9rem}#app .download{width:fit-content;color:inherit;margin:0 20px 20px;text-decoration:none}#app .download span{color:#d68585;color:lab(64.1734% 31.8912 13.9215);text-decoration:underline}#app .download:hover{color:#ffa44e;color:lab(75.8872% 43.3584 91.2162);text-decoration:none}#app .download:hover span{color:#ffa44e;color:lab(75.8872% 43.3584 91.2162);text-decoration:underline}.page-landing{text-align:center;place-content:center;padding:0 20px;display:grid}.page-landing>*+*{margin-top:20px}.page-landing .title{font-size:3rem;font-weight:600}.page-landing .link{color:#c39900;color:lab(65.4167% 13.2822 153.78)}.page-landing .link .favicon{vertical-align:-12.5%;width:1em;height:1em;margin-right:.3em;display:inline-block}.page-landing p{max-width:60ch}}@keyframes embed-loader-spin{to{transform:rotate(.5turn)}}@keyframes pattern-move{0%{background-position:0 0}to{background-position:30px 30px}}
