@import "https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,700;1,400;1,700&family=Pangolin&display=swap";.game-theme{--game-color-muted:#969696;--game-color-border:#515151bf;--game-color-surface:#232323bf;--game-color-background:#1e1e1e;--game-color-text:#fff;--game-color-danger:#7c0000;--game-color-accent:#00307c;--font:"Pangolin", cursive;--main-color:var(--game-color-accent);--main-color1:var(--game-color-background);--main-color2:var(--game-color-text);--back-color:var(--game-color-surface);--back-color2:var(--game-color-background);--back-color3:var(--game-color-border);--dark-color:var(--game-color-muted);--middle-color:var(--game-color-accent);--light-color:var(--game-color-surface);--text-color:var(--game-color-text);--private-color:var(--game-color-surface);color:var(--game-color-text);background-color:var(--game-color-background)}.game-theme .action.aborted{background-color:var(--game-color-danger)}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9C5kiK-u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CdkiK-u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9C9kiK-u.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CBkiK-u.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CFkiK-u.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CxkiK-u.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:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9C1kiK-u.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CNkiA.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9C5kiK-u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CdkiK-u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9C9kiK-u.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CBkiK-u.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CFkiK-u.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CxkiK-u.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:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9C1kiK-u.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sCzZCDf9_T_10c9CNkiA.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10UxCF8jA.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10dxCF8jA.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10VxCF8jA.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10axCF8jA.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10bxCF8jA.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10WxCF8jA.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:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10XxCF8jA.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10ZxCE.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10UxCF8jA.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10dxCF8jA.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10VxCF8jA.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10axCF8jA.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10bxCF8jA.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10WxCF8jA.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:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10XxCF8jA.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/arimo/v29/P5sMzZCDf9_T_10ZxCE.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pangolin/v11/cY9GfjGcW0FPpi-tWMfA79zqiA.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pangolin/v11/cY9GfjGcW0FPpi-tWMfJ79zqiA.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pangolin/v11/cY9GfjGcW0FPpi-tWMfC79zqiA.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:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pangolin/v11/cY9GfjGcW0FPpi-tWMfD79zqiA.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pangolin/v11/cY9GfjGcW0FPpi-tWMfN79w.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a,abbr,acronym,address,applet,article,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font-weight:inherit;font-style:inherit;vertical-align:top;box-sizing:border-box;border:0;outline:0;margin:0;padding:0;font-family:inherit}:focus{outline:0}html{font:15px Arimo,Arial,sans-serif}body{color:var(--text-color);background:0 0;min-width:320px;font-size:1rem;line-height:1.3;position:relative}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}strong{text-shadow:0 0 4px #f0f;font-weight:700}em{font-style:italic}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}input[type=submit]{appearance:none}textarea{resize:none}:focus::-webkit-input-placeholder{color:#0000!important}:focus:-moz-placeholder-shown{color:#0000!important}:focus::-moz-placeholder{color:#0000!important}:focus:-ms-placeholder-shown{color:#0000!important}select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:0 0;margin:0}select:focus{outline:0}select:-moz-focusring{color:#0000;text-shadow:0 0 #000}select option{color:#000;background:#fff}*{scrollbar-width:thin;scrollbar-color:#e0d8c4 #2e2823}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#2e2823}::-webkit-scrollbar-thumb{background:#e0d8c4;border:none;border-radius:3px}a{-webkit-tap-highlight-color:transparent}.ajaxForm input[type=checkbox],.ajaxForm input[type=radio]{display:none}.ajaxForm label>input[type=checkbox],.ajaxForm label>input[type=radio]{display:inline-block}.ajaxForm input[type=checkbox]+label,.ajaxForm input[type=radio]+label{cursor:pointer}.ajaxForm,.forumForm{background:var(--light-color);box-sizing:border-box;border-radius:10px;flex-wrap:wrap;margin:5px auto;padding:10px;display:flex}.miniForms{flex-wrap:wrap;justify-content:flex-start;display:flex}.ajaxForm.mini{max-width:450px;margin-left:0;margin-right:20px}.ajaxForm fieldset{border:1px solid var(--dark-color);border-radius:10px;flex-grow:1;width:auto;margin:0 5px;padding:15px}.ajaxForm fieldset>button{display:block}.ajaxForm fieldset>button[disabled=disabled]{display:none}.ajaxForm fieldset p{margin:0 0 1rem}.ajaxForm fieldset .roles{font-style:italic}.ajaxForm fieldset .charsheet,.ajaxForm fieldset .roles{margin:.2rem 0;font-size:.89rem}.ajaxForm fieldset p label{display:inline-block}.ajaxForm fieldset p input{width:200px;display:inline-block}.ajaxForm fieldset textarea{color:#000;background:#fff;width:100%;max-width:none;height:150px;display:block}.ajaxForm{max-height:calc(100vh - 80px);overflow:auto}.fieldset100{flex-grow:1;width:100%}.userlist{width:100px;max-height:calc(100vh - 100px);overflow:auto}.userlist label{display:block}.stringList li{flex-wrap:wrap;padding:5px 0}.stringList li,.stringList li .char{align-items:center;gap:5px;display:flex}.ajaxForm button,.ajaxForm select{color:#fff;border:2px solid #0685d2;padding:5px 10px;display:inline-block;box-shadow:0 0 20px #0685d2}.ajaxForm button{cursor:pointer;background:#000c;border-radius:3px}.formRow{gap:10px;display:flex}.ajaxForm.game-editor{flex-flow:column;display:flex;overflow:hidden}.game-editor-header{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;display:flex}.game-editor-header h1{margin:0}.game-editor-body{overscroll-behavior:contain;flex-wrap:wrap;flex:1;align-content:flex-start;gap:12px 0;min-width:0;min-height:0;display:flex;overflow:auto}.game-editor-body>fieldset{box-sizing:border-box;min-width:0;max-width:100%;margin:0}.game-editor-body>.fieldset100{width:100%}.game-editor-body .formRow{flex-wrap:wrap}.game-editor-body input,.game-editor-body select,.game-editor-body textarea{box-sizing:border-box;min-width:0;max-width:100%}.game-editor-body .forumTable{table-layout:fixed;width:100%}.game-editor-body .forumTable td,.game-editor-body .forumTable th{overflow-wrap:anywhere}.game-editor-body .forumTable input,.game-editor-body .forumTable select{width:100%}.game-editor-body>.userlist{max-height:none;overflow:visible}.empty{background:#ffffff0a;border-radius:12px;max-width:1100px;margin:18px auto 0;padding:20px}.error{color:#ffb3b3;margin:10px 0 0}body,html{min-height:100vh}
