@font-face{font-family:'Varela Round';font-style:normal;font-weight:400;src:url('fonts/varela-round-v13-vietnamese_latin-ext_latin_hebrew-regular.eot');src:local(''),url('fonts/varela-round-v13-vietnamese_latin-ext_latin_hebrew-regular.eot?#iefix') format('embedded-opentype'),url('fonts/varela-round-v13-vietnamese_latin-ext_latin_hebrew-regular.woff2') format('woff2'),url('fonts/varela-round-v13-vietnamese_latin-ext_latin_hebrew-regular.woff') format('woff'),url('fonts/varela-round-v13-vietnamese_latin-ext_latin_hebrew-regular.ttf') format('truetype'),url('fonts/varela-round-v13-vietnamese_latin-ext_latin_hebrew-regular.svg#VarelaRound') format('svg')}body{background-color:#08051a;background-image:radial-gradient(ellipse 90% 55% at 5% -5%,rgba(109,40,217,.55) 0,transparent 55%),radial-gradient(ellipse 65% 65% at 95% 105%,rgba(219,39,119,.3) 0,transparent 55%),radial-gradient(ellipse 50% 50% at 55% 50%,rgba(6,182,212,.07) 0,transparent 60%);background-attachment:fixed;text-align:center;color:#f0eaff;font-family:'Varela Round',sans-serif;margin:0;padding:0;min-height:100vh;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#content{width:calc(100% - 2em);max-width:500px;display:inline-block;padding:3em 1em}#big-logo{margin-top:30vh;font-size:10vmin;width:90%;filter:drop-shadow(0 0 30px rgba(168,85,247,.55)) drop-shadow(0 0 8px rgba(168,85,247,.3))}h1,h2,h3,h4,h5,h6{margin:0}a{color:rgba(240,234,255,.65);text-decoration:none;transition:color .2s}a:hover{color:#f0eaff}.list-none{list-style-type:none;padding-left:0}li{font-size:1.5em;padding:.55em .4em;border-bottom:1px solid rgba(255,255,255,.07)}ol,ul{text-align:left;margin:0}.list-container{display:inline-block;margin:0}#bottom-bar{position:fixed;z-index:2;left:0;bottom:0;width:100vw;height:5em;background:rgba(6,3,16,.88);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-top:1px solid rgba(255,255,255,.07);box-shadow:0 -4px 30px rgba(0,0,0,.5)}.bottom-bar-container{display:inline-block;width:4em;height:4em;margin:.5em .25em}.clickable-image,.image{width:100%}.clickable-image{cursor:pointer}.image-button{height:.7em;cursor:pointer;vertical-align:baseline;margin-left:.5em}.profile-icon-preview{width:20%;border-radius:500px;border:.3em solid rgba(168,85,247,.5);box-shadow:0 0 22px rgba(168,85,247,.35)}.profile-icon{width:1em;border-radius:500px;border:.12em solid rgba(168,85,247,.35);vertical-align:middle}.space{margin:0;padding:0;width:100%}hr{border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.4),transparent);margin:.3em 0}.lighter{opacity:.7}.button,button,input[type=submit],select{font-family:'Varela Round',sans-serif;font-size:1.9em;border:none;color:#f0eaff;background:linear-gradient(135deg,#6d28d9 0,#9333ea 100%);display:inline-block;text-decoration:none;padding:.7em;border-radius:.75em;margin:0;cursor:pointer;width:100%;box-shadow:0 4px 22px rgba(109,40,217,.45),0 1px 0 rgba(255,255,255,.12) inset;transition:transform .15s,box-shadow .15s,filter .15s;-webkit-tap-highlight-color:transparent}label.button{width:calc(100% - 1.4em)}.button:active,button:active,input[type=submit]:active{transform:translateY(2px) scale(.99);box-shadow:0 1px 8px rgba(109,40,217,.3);filter:brightness(.92)}.button:hover,button:hover,input[type=submit]:hover,select:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(147,51,234,.6),0 1px 0 rgba(255,255,255,.12) inset;filter:brightness(1.12)}input[type=file]{display:none}input[type=number],input[type=password],input[type=text],textarea{font-family:'Varela Round',sans-serif;display:inline-block;color:#f0eaff;box-sizing:border-box;background:rgba(255,255,255,.07);border:1.5px solid rgba(255,255,255,.13);border-radius:.75em;margin:0;transition:background .25s,border-color .25s,box-shadow .25s;outline:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}input[type=number],input[type=password],input[type=text]{font-weight:700;font-size:1.9em;text-align:center;width:100%;height:2.2em;padding:.2em}input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{background:rgba(255,255,255,.11);border-color:rgba(168,85,247,.7);box-shadow:0 0 0 3px rgba(168,85,247,.18),0 0 22px rgba(168,85,247,.1)}input::placeholder,textarea::placeholder{color:rgba(240,234,255,.35)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{width:100%;max-width:100%;min-width:100%;height:10em;min-height:5em;font-size:1.3em;text-align:left;padding:1em}button.button-inline{width:auto;font-size:1.2em;padding:.3em .9em}.cartridge{background:rgba(255,255,255,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:1.1em;color:#f0eaff;padding:.8em 1em;box-shadow:0 4px 28px rgba(0,0,0,.4)}.title-with-icon{display:flex;align-items:center;justify-content:center;gap:.4em}.title-with-icon h1,.title-with-icon h2,.title-with-icon h3{margin:0}.title-with-icon img{height:1.5em;width:auto;margin:0;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(168,85,247,.55))}button.complex-button{display:flex;align-items:center;text-align:left;padding:.5em .7em;gap:.55em;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);border-left:3px solid #a855f7;box-shadow:0 2px 18px rgba(0,0,0,.3)}button.complex-button:hover{background:rgba(255,255,255,.11);border-left-color:#ec4899;box-shadow:0 4px 28px rgba(168,85,247,.28);filter:brightness(1);transform:translateY(-2px)}button.complex-button:active{transform:translateY(0);box-shadow:0 1px 8px rgba(0,0,0,.3)}button.complex-button img{width:1.5em;height:1.5em;flex-shrink:0;margin:0;vertical-align:unset;filter:drop-shadow(0 0 5px rgba(168,85,247,.45))}.complex-button-text{flex:1;min-width:0;line-height:1.2}.complex-button-subtitle{font-size:.52em;opacity:.7;line-height:1.35;white-space:normal;margin-top:.2em}button.complex-button-disabled{opacity:.38;cursor:default;pointer-events:none}button.remove-player-btn{flex-shrink:0;padding:0;width:1.4em;height:1.4em;font-size:1em;line-height:1.4em;opacity:.42;background:0 0;border:none;border-radius:50%;box-shadow:none!important;transform:none!important;filter:none!important;transition:opacity .15s,background .15s}button.remove-player-btn:hover{opacity:1;background:rgba(255,255,255,.15)}button.remove-player-btn:active{transform:none!important;box-shadow:none!important}.upload-progress-bar{width:100%;height:.4em;background:rgba(255,255,255,.12);border-radius:.2em;margin:.5em 0;overflow:hidden}.upload-progress-fill{height:100%;background:linear-gradient(90deg,#7c3aed,#ec4899);border-radius:.2em;transition:width .15s}.qr-code{display:inline-block;position:fixed;width:100vw;height:100vh;left:0;top:0;background-color:#08051a;z-index:10;cursor:pointer;margin:0;padding:0}.qr-code-container{display:block;border:5vmin solid #fff;width:90vmin;height:90vmin;margin-left:calc(50vw - 50vmin);margin-top:calc(50vh - 50vmin);padding:0}.qr-code .qr-code-container canvas,.qr-code .qr-code-container img{width:100%;height:100%;margin:0;padding:0}button img{height:1em;margin-right:.5em;vertical-align:sub}video{width:100%;display:none}.selectable{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.bubble{display:block;position:fixed;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;background-color:rgba(168,85,247,.55);border-radius:5em;opacity:0;animation:1s linear fade}@keyframes fade{0%{opacity:0;width:5em;height:5em;margin:-2.5em 0 0 -2.5em}50%{opacity:1}100%{opacity:0;width:7em;height:7em;margin:-3.5em 0 0 -3.5em}}@-webkit-keyframes fade{0%{opacity:0;width:5em;height:5em;margin:-2.5em 0 0 -2.5em}50%{opacity:1}100%{opacity:0;width:7em;height:7em;margin:-3.5em 0 0 -3.5em}}.anon-draw-canvas{display:block;width:auto;max-width:100%;height:auto;border-radius:.75em;margin:0 auto}.anon-image-preview{display:block;max-width:100%;border-radius:.75em;margin:.5em auto}.anon-image-draw{display:block;max-width:100%;border-radius:.75em;margin:0 auto;opacity:0;animation:.8s forwards anon-image-fadein}@keyframes anon-image-fadein{from{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.random-draw{display:inline-block;background-color:rgba(168,85,247,.4);border-radius:.25em;padding:0 .2em;animation:.5s ease-in-out infinite random-blink;font-weight:700}.random-revealed{animation:.7s forwards random-pop;font-style:italic;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%276%27%3E%3Cpath%20d%3D%27M0%203%20Q4%200%208%203%20Q12%206%2016%203%27%20stroke%3D%27white%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E");background-repeat:repeat-x;background-position:0 100%;background-size:16px 6px;padding-bottom:6px}@keyframes random-blink{0%,100%{background-color:rgba(168,85,247,.4)}50%{background-color:rgba(168,85,247,.85)}}@keyframes random-pop{0%{transform:scale(1.35);background-color:rgba(168,85,247,.75)}65%{transform:scale(.95)}100%{transform:scale(1);background-color:transparent}}.drunk{-webkit-animation:10s linear drunk;animation:10s linear drunk}@-webkit-keyframes drunk{0%{filter:blur(0);transform:scale3d(1,1,1)}10%{filter:blur(5px);transform:scale3d(.8,1.1,1)}20%{filter:blur(15px);transform:scale3d(.7,.9,1)}30%{filter:blur(2px);transform:scale3d(1.3,1,1)}40%{filter:blur(7px);transform:scale3d(1.2,.8,1)}50%{filter:blur(10px);transform:scale3d(1.1,1.2,1)}60%{filter:blur(20px);transform:scale3d(.6,1.5,1)}70%{filter:blur(15px);transform:scale3d(1.1,.9,1)}80%{filter:blur(2px);transform:scale3d(.8,1.2,1)}90%{filter:blur(10px);transform:scale3d(1.1,.9,1)}}@keyframes drunk{0%{filter:blur(0);transform:scale3d(1,1,1)}10%{filter:blur(5px);transform:scale3d(.8,1.1,1)}20%{filter:blur(15px);transform:scale3d(.7,.9,1)}30%{filter:blur(2px);transform:scale3d(1.3,1,1)}40%{filter:blur(7px);transform:scale3d(1.2,.8,1)}50%{filter:blur(10px);transform:scale3d(1.1,1.2,1)}60%{filter:blur(20px);transform:scale3d(.6,1.5,1)}70%{filter:blur(15px);transform:scale3d(1.1,.9,1)}80%{filter:blur(2px);transform:scale3d(.8,1.2,1)}90%{filter:blur(10px);transform:scale3d(1.1,.9,1)}}.flip{-webkit-animation:10s linear flip;animation:10s linear flip}@-webkit-keyframes flip{0%,100%{transform:rotate(0)}10%,90%{transform:rotate(180deg)}}@keyframes flip{0%,100%{transform:rotate(0)}10%,90%{transform:rotate(180deg)}}@media (max-width:540px){body{font-size:13px}#content{max-width:100vw;padding:1.5em .75em 2em}#big-logo{margin-top:15vh}li{font-size:1.2em;padding:.45em .35em}#bottom-bar{height:4em}.bottom-bar-container{width:3em;height:3em;margin:.5em .15em}.button,button,input[type=submit],select{font-size:1.5em;padding:.6em}input[type=number],input[type=password],input[type=text]{font-size:1.5em}textarea{font-size:1.1em;height:7em;min-height:4em}.cartridge{padding:.6em .75em}.profile-icon-preview{width:16%}}.rainbow{-webkit-animation:5s infinite rainbow;-ms-animation:rainbow 5s infinite;animation:5s infinite rainbow}@-webkit-keyframes rainbow{0%,100%{color:orange}10%{color:purple}20%{color:red}30%{color:#5f9ea0}40%{color:#ff0}50%{color:coral}60%{color:green}70%{color:#0ff}80%{color:#ff1493}90%{color:#1e90ff}}@-ms-keyframes rainbow{0%,100%{color:orange}10%{color:purple}20%{color:red}30%{color:#5f9ea0}40%{color:#ff0}50%{color:coral}60%{color:green}70%{color:#0ff}80%{color:#ff1493}90%{color:#1e90ff}}@keyframes rainbow{0%,100%{color:orange}10%{color:purple}20%{color:red}30%{color:#5f9ea0}40%{color:#ff0}50%{color:coral}60%{color:green}70%{color:#0ff}80%{color:#ff1493}90%{color:#1e90ff}}