.Logo-module__FLPK9a__logoWrapper{justify-content:start;align-items:center;width:60px;display:flex}@media (min-width:1023px){.Logo-module__FLPK9a__logoWrapper{width:120px}}.Logo-module__FLPK9a__logo{cursor:pointer;color:#1a1a1a;-webkit-user-select:none;user-select:none;background-image:url(../media/dnd.0b-6zmht-3kcw.svg);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:55px;height:55px;font-size:10px;font-weight:700;transition:transform .2s;display:flex}.Logo-module__FLPK9a__rolling{animation:2s ease-out forwards Logo-module__FLPK9a__diceRoll}@keyframes Logo-module__FLPK9a__diceRoll{0%{transform:rotate(0)translateY(0)translate(0)}15%{transform:rotate(180deg)translateY(-12px)translate(-15px)}30%{transform:rotate(360deg)translateY(-10px)translate(15px)}45%{transform:rotate(540deg)translateY(-8px)translate(-12px)}60%{transform:rotate(720deg)translateY(-5px)translate(12px)}75%{transform:rotate(900deg)translateY(-3px)translate(-8px)}90%{transform:rotate(1080deg)translateY(-2px)translate(4px)}to{transform:rotate(1080deg)translateY(0)translate(0)}}
@font-face{font-family:Roboto;src:url(../media/Roboto-Medium.0aerrtcrj276b.woff)format("woff");font-weight:400}@font-face{font-family:Roboto;src:url(../media/Roboto-ExtraBold.3yxmr7pizcu0f.woff)format("woff");font-weight:700}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fbfafa;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,Roboto,sans-serif;font-weight:400;line-height:1.5}body{-webkit-tap-highlight-color:transparent;min-width:320px;min-height:100dvh;margin:0;font-family:Roboto,sans-serif;display:flex;overflow:auto}body,input,textarea{-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:transparent}input:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:white!important}input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:white!important}input:-webkit-autofill:active{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:white!important}textarea:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:white!important}textarea:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:white!important}textarea:-webkit-autofill:active{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:white!important}*{margin:0}button{cursor:pointer;color:#fbfafa;-webkit-user-select:none;user-select:none;background-color:#1f1f1f;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:focus,button:focus-visible{outline:none}button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}h2{margin:0 0 20px}select{width:100%;height:30px}select:focus-visible{box-shadow:none;outline:none}button{width:100%}ul{margin:0;padding-left:20px;font-size:12px}
#root{width:100%;height:100dvh;padding-bottom:env(safe-area-inset-bottom);background:radial-gradient(circle at 0 0,#2eb9a12e,#0000 25%),linear-gradient(#1f1f1f 0%,#1a1a1a 100%);margin:0;overflow:auto}
