:root{--selected-card-size: 32px;--mana: #00268d;--ui-border-background-color: #262324;--book-leather-dark: #280a08;--book-leather-light: #501512}.pad-15{padding:15px}body{margin:0;overflow:hidden;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}#PIXI-holder{flex:1 1 auto}#PIXI-holder canvas{display:block}#underworld-container{min-height:100vh;min-width:100vw}#loading-screen{display:none;font-size:162px;color:#6363ff;background:rgba(255,255,255,.3);width:100vw;height:100vh;z-index:1;position:absolute;text-align:center;line-height:100vh;top:0;z-index:2}body.loading #loading-screen{display:block}body.loading.HUD-hidden #loading-screen,body.view-Menu #underworld-container,.doob-stats.hide{display:none}.doob-stats{margin-top:10px;margin-left:10px}.floating-text{position:absolute;transform:translate(-50%);z-index:1;pointer-events:none;user-select:none}#vote-level-label{text-align:center;color:#fff;font-weight:700;font-size:24px;z-index:1;position:absolute;top:60px;left:0;right:0;pointer-events:none}body.viewingCinematicCamera #tutorial-checklist,body.viewingCinematicCamera #in-game-lobby,body.viewingCinematicCamera #ui-holder,body.viewingCinematicCamera .prompt{visibility:hidden}#upgrade-picker{position:fixed;justify-content:center;flex-direction:column;top:0;bottom:0;left:0;right:0;z-index:1;display:none;background-color:#000000bf}body.view-Game.showUpgrades #upgrade-picker{display:flex}#upgrade-picker-content{justify-content:center;align-items:center;display:flex;pointer-events:all;max-height:50vh}#upgrade-picker-label{text-align:center;color:#fff;font-weight:700;font-size:54px;margin-bottom:12px;text-shadow:2px 2px 2px #000}#upgrade-picker .card,.card-inspect .card{width:unset;height:744px;max-height:100%;margin:8px;aspect-ratio:462/744}#upgrade-picker .card-badge,.card-inspect .card-badge{width:44px;height:44px;line-height:44px;border-radius:44px;font-size:24px}#upgrade-picker .card-inner,.card-inspect .card-inner{padding:8.2% 8.4%;height:100%;box-sizing:border-box;overflow:hidden}#upgrade-picker .perk .card-title{background-color:#262324;border:2px solid white;padding:4px;color:#fff}#upgrade-picker .card-title,.card-inspect .card-title{text-align:center;color:#000;font-size:24px;padding:0;height:unset;background-color:#e7d1a6;border:8px solid #b0935a;min-width:50%;margin:0 auto;transform:translateY(-18px)}#upgrade-picker .card-thumb,.card-inspect .card-thumb{width:100%;aspect-ratio:1/1}#upgrade-picker .card-thumb img,.card-inspect .card-thumb img{width:100%;height:unset;aspect-ratio:1/1;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}body .card-inspect{display:flex}body.open-inventory #inventory-container .card-inspect{display:flex;justify-content:center}body.open-inventory .card-inspect{display:none}#inventory-container .card-inspect{position:initial;width:42%;height:100%;padding:15px;box-sizing:border-box}.card-inspect{top:0;left:0;width:100%;justify-content:flex-end;align-items:center;pointer-events:none;flex-direction:column;z-index:2;padding-top:15px;overflow:hidden}.card-inspect:empty{display:none}#ui-positioner{width:100%;height:100vh;display:flex;justify-content:end;position:fixed;bottom:0;pointer-events:none}#ui-holder{display:flex;flex-direction:column-reverse;align-items:center;margin:0 auto}#selected-cards,#inventory-container,#card-holders-border{pointer-events:all}#card-holders-border{margin:0 auto}#card-holders{pointer-events:all;user-select:none;display:flex;z-index:1;justify-content:center;align-items:center;margin:0 auto}#card-holders-inner{display:flex;align-items:flex-start;flex-direction:column-reverse;gap:8px}@media (max-height: 1024px){#card-holders-inner{gap:0}#card-holders #card-hand{padding-bottom:4px}}#selected-cards,#card-holders #card-hand{display:flex;max-width:100vw}#card-holders #card-hand{padding-bottom:10px}#selected-cards .card-thumb{overflow:hidden}#selected-cards{padding:10px 1px 3px 10px;min-height:48px}#card-hand .card img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}#selected-cards.hide{filter:grayscale(50%);opacity:50%}.card:hover{filter:drop-shadow(0 0 .4rem rgb(255,255,255))}.card{position:relative;transition:all .1s;width:64px;margin:8px}.card.selected{height:var(--selected-card-size);margin-right:8px;display:flex;width:40px}.card.selected:last-child:after{content:""}.card.selected:last-child{width:32px}.card.selected:last-child:after{content:"";padding:0}.card.selected:after{content:"\203a";font-weight:700;color:#fff;font-size:2em;line-height:var(--selected-card-size);padding:0 8px}.card.selected .card-inner,.card.selected .card-thumb{width:var(--selected-card-size)}.card.selected .card-thumb img{width:var(--selected-card-size);height:var(--selected-card-size)}.card-inspect .card,#upgrade-picker .card{background-image:url(images/card-designs/card-COMMON.png);background-size:contain;background-repeat:no-repeat}.card-inspect .card.COMMON,#upgrade-picker .card.COMMON{background-image:url(images/card-designs/card-COMMON.png)}.card-inspect .card.SPECIAL,#upgrade-picker .card.SPECIAL{background-image:url(images/card-designs/card-SPECIAL.png)}.card-inspect .card.UNCOMMON,#upgrade-picker .card.UNCOMMON{background-image:url(images/card-designs/card-UNCOMMON.png)}.card-inspect .card.RARE,#upgrade-picker .card.RARE{background-image:url(images/card-designs/card-RARE.png)}.card-inspect .card.FORBIDDEN,#upgrade-picker .card.FORBIDDEN{background-image:url(images/card-designs/card-FORBIDDEN.png)}.card img{pointer-events:none}#card-holder .card{width:225px;height:350px;background-color:#fff;border-radius:10px;pointer-events:all;display:flex}.card-badge-holder{display:flex;position:absolute;top:-8px;left:-8px}.card.selected .card-badge-holder{top:-18px;left:-18px}.card-badge{width:24px;height:24px;line-height:24px;border-radius:24px;color:#fff;text-align:center}.card-badge.hidden{display:none}.card-mana-badge{background-color:#5656d5;border:2px solid #3c3c94;transform-style:preserve-3d}.card-mana-badge.modified-by-usage{border:2px solid #04042b;color:#04042b;left:5px;position:relative}.card-mana-badge.modified-by-usage:before{content:"";width:24px;height:24px;border:2px solid #04042b;transform:translate(-5px) translateY(0) translateZ(-1px);background-color:#5656d5;display:block;border-radius:24px;position:absolute}.card-health-badge{background-color:#d55656;border:2px solid #d55656}.card-health-badge.modified-by-usage{border:2px solid #522626;color:#522626}.button-wrapper .hotkey-badge-holder{bottom:-27px}.hotkey-badge-holder{position:absolute;left:0;right:0;margin:0 auto;text-align:center;pointer-events:none}.card .hotkey-badge-holder{bottom:0;right:2px;left:auto;text-shadow:#000 1px 0 1px,#000 -1px 0 1px,#000 0 1px 1px,#000 -0 -1px 1px;color:#fff;font-weight:700}.card .hotkey-badge-holder kbd{font-size:1em}#selected-cards .hotkey-badge{display:none}.hotkey-badge:empty{display:none}kbd{text-shadow:none;background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px #0003,0 2px #ffffffb3 inset;color:#333;display:inline-block;font-size:.75em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}.card-inner{display:flex;flex-direction:column;flex-grow:1}.perk .card-thumb{background-color:unset}#upgrade-picker .card.perk{background-image:none}.card-thumb{width:64px;display:flex;justify-content:center;align-items:center;background-color:#e7d1a6;user-select:none}.card-thumb img{width:64px;height:64px}.card-rarity{display:none;text-align:center;color:#fff;text-transform:capitalize;transform:translateY(-8px)}#upgrade-picker-content .card-rarity,.card-inspect .card-rarity{display:block}#inventory-container .card-title{color:var(--book-leather-dark)}#card-holders-inner .card-title{color:#fff}.card-title{font-size:12px;color:#000;text-align:center;text-transform:capitalize;white-space:normal;padding:4px;height:18px;margin-left:-20%;margin-right:-20%}@media (max-height: 1024px){#upgrade-picker .card-inner .card-title,.card-inspect .card-inner .card-title{font-size:1em;border-width:1px;transform:translateY(-8px)}#upgrade-picker-content .card-rarity,.card-inspect .card-rarity{display:none}.card-description{font-size:.7em;transform:translateY(-8px)}}.card-inspect .card-title{font-size:30px;font-weight:700}.perk .card-description{color:#fff}.card-description{display:none;flex-grow:2;color:#000;justify-content:space-between;flex-direction:column;height:100%;padding:0 5%;white-space:pre-wrap}#upgrade-picker-content .card-description,.card-inspect .card-description{display:flex}body.view-Game.HUD-hidden #camera-recenter-tip,body.HUD-hidden .doob-stats,body.HUD-hidden #inspector-tooltip{display:none}body.HUD-hidden #PIXI-holder{z-index:3}body.view-Game.hide-lobby #in-game-lobby,body.view-Game.hide-card-holders #camera-recenter-tip,body.view-Game.hide-card-holders #in-game-lobby,.hide-card-holders #ui-positioner{display:none}body.your-turn #end-turn-btn{opacity:1}body.your-turn #end-turn-btn:hover{filter:brightness(145%)}#end-turn-btn{border:16px solid;border-image-outset:0;border-image-repeat:stretch;border-image-slice:250;border-image-source:url(ui/Assets_Icon_Border_QtrCircle_1_Purple.png);border-image-width:1;z-index:2;opacity:.5;width:40px;height:74px;white-space:normal;margin:0;background-clip:padding-box;background-color:#483f8e}#end-turn-btn-inner{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;position:relative;text-align:center}#end-turn-btn-inner .hotkey-badge-holder{bottom:-20px;left:-5px}#end-turn-btn.highlight .hotkey-badge{animation:blink-end-turn-animation 1s steps(5,start) infinite}@keyframes blink-end-turn-animation{0%,to{color:#000;background-color:#fff}50%{color:#fff;background-color:red;box-shadow:0 1px 1px #0003,0 2px #ff0000b3 inset}}#inspector-tooltip{display:flex;flex-direction:column;justify-content:center;pointer-events:none;user-select:none;z-index:1;display:block;position:absolute;right:8px;top:110px}#inspector-tooltip-content h1{text-transform:capitalize;margin-bottom:0}#inspector-tooltip-content hr{margin:0}#inspector-tooltip-content{white-space:pre-wrap}#inspector-tooltip-container.top{top:64px}#inspector-tooltip-container.bottom{bottom:0}#inspector-tooltip-container.left{left:64px}#inspector-tooltip-container.right{right:0}#inspector-tooltip-inner{padding:8px;width:100%}#inspector-tooltip-container{color:#fff;width:300px}.text-center{text-align:center}#health-mana-holder{display:flex;margin-top:8px;width:100%}#ready-state{position:absolute;bottom:10px;left:10px;z-index:1}#health-mana{display:flex;justify-content:center;z-index:1;gap:15px;width:100%}.health-mana-bar{height:32px;flex:1 1 0;border-radius:3px;border:1px solid var(--ui-border-background-color);background-color:var(--ui-border-background-color)}.health-mana-bar:after{border:16px solid;border-image-outset:0;border-image-repeat:stretch;border-image-slice:250;border-image-source:url(ui/Assets_Icon_Border_QtrCircle_2_stats_bar.png);border-image-width:9px 14px;content:"";position:relative;width:235px;height:.5px;display:inline-block;position:absolute;top:0}#health,#mana,#stamina{overflow:hidden;position:relative}#health-mana .cost{position:absolute;top:0;height:100%}#health .cost{background:repeating-linear-gradient(45deg,rgba(0,0,0,0),rgba(0,0,0,0) 10px,#984646 10px,#984646 20px) fixed}#health .fill{background-color:#8d000d;position:absolute}#health .fill:nth-child(2){background-color:#714d33}#health .cost:nth-child(4){background:repeating-linear-gradient(45deg,#714d33,#714d33 10px,rgba(0,0,0,0) 10px,rgba(0,0,0,0) 20px) fixed}#stamina .fill{background-color:#a87c04}#mana .fill{background-color:var(--mana);position:absolute}#mana .cost:nth-child(4){background:repeating-linear-gradient(45deg,rgba(0,0,0,0),rgba(0,0,0,0) 10px,rgb(49,40,180) 10px,rgb(49,40,180) 20px) fixed}#mana .fill:nth-child(2){background-color:#8d56d5}#mana .cost:nth-child(5){background:repeating-linear-gradient(45deg,var(--mana),var(--mana) 10px,rgba(0,0,0,0) 10px,rgba(0,0,0,0) 20px) fixed}#mana .fill:nth-child(3){background-color:#4e1172}#mana .cost:nth-child(6){background:repeating-linear-gradient(45deg,rgba(0,0,0,0),rgba(0,0,0,0) 10px,rgb(141,86,213) 10px,rgb(141,86,213) 20px) fixed}#health-mana .fill{height:100%;width:100%;transition:width .1s ease}#health-mana .label{position:absolute;margin:0 auto;top:0;left:0;right:0;bottom:0;text-align:center;line-height:32px;color:#fff}#selected-cards .card{position:relative}#selected-cards .card.requires-following-card:last-child:before{content:"Requires a following spell to modify";color:#fff;background-color:#fd626298;border:4px red dotted;border-left:0;position:absolute;left:var(--selected-card-size);top:0;display:flex;justify-content:center;flex-direction:column;text-align:center;transform:translateZ(0);height:24px;padding:0 8px;white-space:nowrap;line-height:70px}#selected-cards .card.requires-following-card.blink:last-child:before{animation:blink-animation .5s steps(5,start) infinite,shake .82s cubic-bezier(.36,.07,.19,.97) both}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes blink-animation{to{border:4px red solid}}@keyframes shake{10%,90%{transform:translate3d(0,-1px,0)}20%,80%{transform:translate3d(0,2px,0)}30%,50%,70%{transform:translate3d(0,-4px,0)}40%,60%{transform:translate3d(0,4px,0)}}.view-Menu #version,.view-Disconnected #version{display:block}#version{display:none;color:#fff;position:absolute;top:25px;right:31px;font-size:25px;text-align:right;z-index:1;font-family:sans-serif}#logo{width:100%;margin:0 auto}#menu-app{display:none;background-color:#171717;height:100vh;color:#fff;user-select:none}.view-Menu #menu-app.ready{display:flex}#game-over{display:none;margin:0 auto;position:absolute;width:100vw;height:100vh;left:0;right:0;justify-content:center;align-items:center}body.view-Game.game-over #game-over{display:flex}#game-over-modal{min-width:300px;color:#fff;gap:20px}#game-over-modal h1{text-align:center;margin:0}body.view-Menu .prompt:not(.forceShow){display:none}.prompt{display:flex;justify-content:center;align-items:center;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;font-size:24px;background-color:#fff6}.prompt.in-portal{position:relative;background-color:transparent}.prompt-inner{padding:15px;color:#fff;user-select:none;display:flex;flex-direction:column}.prompt-content{display:flex;flex-direction:column;overflow:hidden}@media (max-height: 1024px){.prompt-inner img{max-height:300px}}.prompt-inner img{object-fit:contain}.prompt-inner.thin{max-width:450px}.prompt-inner h1{text-align:center}.prompt .button-holder{display:flex;justify-content:space-between;gap:15px;margin-top:15px}.prompt .button-holder .button-wrapper:first-child:nth-last-child(1){margin:12px auto}.prompt .text{max-width:600px;margin:0 auto;padding:0 8px;white-space:pre-line;overflow-y:auto}#version-info-headless-server,#version-info,#seed{font-size:small}#cookie-consent{display:flex;justify-content:center;align-items:center;background-color:#fff3;height:100vh;z-index:1;position:absolute;top:0;left:0;bottom:0;right:0}#cookie-consent-inner{border:1px solid black;padding:4px;background-color:#fff;z-index:1;max-width:600px}#pie-disconnected{display:none}body.view-Disconnected #pie-disconnected{display:flex;gap:16px;flex-direction:column;position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#250000;z-index:2;justify-content:center;align-items:center;color:#fff}body.view-Disconnected #websocketpie-connection-status{display:block;z-index:3;position:absolute;top:44%;right:0;bottom:0;left:0;text-align:center}body.view-Menu #websocketpie-connection-status{display:block}body.draggingCamera{cursor:grabbing}.card.upgrade.chosen{opacity:.5}.card-common{border-image:url(images/card-borders/cardCommonBorder.png) 30 / 1 / 0 stretch}.card-rare{border-image:url(images/card-borders/cardRareBorder.png) 30 / 1 / 0 stretch}body.open-inventory #inventory-container{display:flex}#inventory-container{display:none;overflow-y:hidden;background-image:url(ui/bookOpenNoBM200.png);background-size:contain;aspect-ratio:1262/766;height:766px;max-height:100%;padding:20px 0;box-sizing:border-box}.book-padding{width:8%;height:100%}#inventory-content{z-index:1;width:42%;display:flex;flex-direction:column;user-select:none;height:100%;box-sizing:border-box;overflow-y:scroll}#inventory-content .category{display:flex;flex-wrap:wrap}#inventory-content .category-label{display:none;color:var(--book-leather-dark);white-space:nowrap}#inventory-content .category-label.visible{display:block}#inventory-content::-webkit-scrollbar{width:.5em;cursor:pointer}#inventory-content::-webkit-scrollbar-thumb{background-color:var(--book-leather-light);border-radius:5px;outline:1px solid var(--book-leather-dark)}.slot{margin:8px;width:64px;height:64px}.slot .card-inner,#inventory .card-inner{width:64px}.empty-slot{width:64px;height:64px;background-image:url(images/spell/toolbar-slot.png)}#inventory-icon{width:80px;height:106px;background-image:url(images/card-designs/bookStone.png);background-size:contain}body.open-inventory #inventory-icon{filter:drop-shadow(0 0 .4rem rgb(0,243,255))}#inventory-icon:hover{filter:drop-shadow(0 0 .4rem rgb(255,255,255))}#card-hand .active-toolbar-element{box-shadow:0 0 11px 4px #f2ea00}#in-game-lobby{position:absolute;left:0;top:0;display:none;width:380px}#in-game-lobby .player-name{font-weight:700}#in-game-lobby .ui-border{margin:4px;border-width:9px}#in-game-lobby .player{color:#fff;display:flex;width:100%;justify-content:space-between;background-color:var(--ui-border-background-color)}body.view-Game #in-game-lobby{display:block}#ctxmenu{position:fixed;background:ghostwhite;color:#000;border:1px black solid;padding:0 1rem}#ctxmenu li{margin:0}#ctxmenu li:hover{background:black;color:#f8f8ff}body,button{cursor:url(cursor.png),auto}body.casting{cursor:url(cursor-cast.png) 18 18,auto}body.casting.outOfRange{cursor:url(cursor-cast-out-of-range.png) 18 18,auto}body.casting .card,body.casting #card-holders-border,body.casting .ui-border{cursor:url(cursor.png),auto}body.viewingCinematicCamera #instructions{visibility:hidden}body.view-Game #instructions,body.view-Game #camera-recenter-tip,body.view-Lobby #lobby{display:block}#lobby,#in-game-lobby{display:none}body.view-Game #in-game-lobby{display:block}#instructions,#camera-recenter-tip{display:none;text-align:center;color:#fff;font-weight:700;font-size:54px;text-shadow:2px 2px 2px #000;position:absolute;top:260px;z-index:1;width:600px;margin:0 auto;left:0;right:0;pointer-events:none;background-color:#0006;border-radius:5px}#camera-recenter-tip{font-size:22px;top:15px}body.auto-camera #camera-recenter-tip{display:none}#instructions img{height:54px;transform:translateY(9px)}.hazard-border{border:10px solid pink;border-image:repeating-linear-gradient(-55deg,rgba(0,0,0,0),rgba(0,0,0,0) 20px,rgba(196,53,53,1) 20px,rgba(196,53,53,1) 40px) 10}#caution-box-positioner{pointer-events:none;z-index:1;position:absolute;left:0;right:0;bottom:260px}#caution-box{margin:0 auto;display:none}#caution-box.visible{display:block}#caution-box #caution-box-text{height:100%;display:flex;align-items:center;justify-content:center;background-color:#000}#caution-box{max-width:500px;box-sizing:border-box;padding:10px;position:relative;overflow:hidden;--color-error: #d55656;--color-error2: #8d3a3a;--color-background: #d55656;color:#fff}#caution-box:before{content:"";position:absolute;left:50%;width:150%;height:1000%;background:repeating-linear-gradient(var(--color-error2) 0%,var(--color-error2) 7.5px,var(--color-error) 7.5px,var(--color-error) 15px,var(--color-error2) 15px,var(--color-error2) 22.5px,var(--color-error) 22.5px,var(--color-error) 30px);transform:translate(-50%) translateY(-50%) rotate(-45deg);animation:animate-caution-box 20s linear infinite}#caution-box #caution-box-text{position:relative;background-color:var(--color-background);flex-direction:column;box-sizing:border-box;padding:10px;text-align:center;font-family:sans-serif;font-size:1.8em;z-index:2}#caution-box,#caution-box #caution-box-text{border-radius:4px}#caution-box #caution-box-text a{text-decoration:none;color:#111}@keyframes animate-caution-box{0%{background-position:0}to{background-position:0 250px}}#ctxmenu{display:flex;gap:8px}#ctxmenu div p{font-weight:700;white-space:nowrap}#ctxmenu ul{border-left:1px solid black}.ui-border{border:16px solid;border-image-outset:0;border-image-repeat:stretch;border-image-slice:250;border-image-source:url(ui/Assets_Icon_Border_QtrCircle_3.png);border-image-width:1;box-sizing:border-box;max-height:100%;display:flex;background-clip:padding-box;background-color:var(--ui-border-background-color)}#inventory-container .ui-border{height:100%;overflow-y:hidden}.showTutorial #tutorial-checklist{display:block}body:not(.view-Game) #tutorial-checklist{display:none}#tutorial-checklist{display:none;pointer-events:none;user-select:none;z-index:1;position:absolute;left:8px;top:8px;color:#fff}#tutorial-checklist h3{margin:0;text-transform:capitalize}#tutorial-checklist-inner{padding-left:15px;min-width:300px;display:flex;flex-direction:column}#tutorial-checklist-inner div.complete{color:#aaa}#tutorial-checklist details{pointer-events:all}#debug-info{position:absolute;top:8px;right:8px;background-color:#ffffff80}body{margin:0}#logo{width:100%;margin:0 auto;max-width:800px}#menu{color:#fff;font-family:Playfair Display,serif}#main-menu{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#171717}#main-menu-inner{display:flex;flex-direction:column;align-items:center}.progress{height:32px;width:250px;appearance:none;border-radius:8px;margin:8px;border:1px solid #320573}.progress>div{background-image:-webkit-linear-gradient(left,#320573,#9717e3);border-radius:8px;text-align:right;line-height:32px;height:32px}#main-menu input{font-family:inherit;font-size:inherit;-webkit-padding:.4em 0;padding:.4em;margin:0 0 .5em;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;width:100%}form{display:flex;flex-direction:column;align-items:flex-start;width:250px;font-family:sans-serif}.height100{height:100%}.overflowyscroll{overflow-y:scroll}.flex{display:flex}.flex-direction-column{flex-direction:column}.align-items-center{align-items:center}.gap-20{gap:20px}.gap-15{gap:15px}.button-wrapper{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;color:#fff;text-align:center;width:100%;max-width:300px}.button-wrapper.sm{max-width:120px}.button-wrapper{border:16px solid;border-image-outset:0;border-image-repeat:stretch;border-image-slice:250;border-image-source:url(ui/Assets_Icon_Border_QtrCircle_2_Purple.png);border-image-width:1;transition:.2s;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;background-clip:padding-box;background-color:#483f8e}.button-wrapper.button-wrapper-bg-2{border-image-source:url(ui/Assets_Icon_Border_QtrCircle_1_Purple.png)}.button-wrapper.is-active,.button-wrapper:hover{filter:brightness(145%)}.button-wrapper div{padding:0 10px}button:disabled{color:#999}button:focus{border-color:#666}.list{gap:10px;display:flex;flex-direction:column;max-width:200px}.full-fill{width:100vw;height:100vh}.decorative-border{width:100%;height:100%;border:20px solid;user-select:none;border-image-source:url(ui/Assets_Gif_Border.png);border-image-slice:30;border-image-width:50px;border-image-outset:0;box-sizing:border-box}.pad-20{padding:20px}div.svelte-177f09k{color:#fff}td.svelte-177f09k{padding-right:15px}aside.svelte-z08h7l{border-right:2px solid #efefef;width:300px}.options-title.svelte-z08h7l{display:inline-block}#explain-portal.svelte-z08h7l{width:100%;height:100vh;display:flex;align-content:center}#corner.svelte-g9yx2d{position:absolute;bottom:22px;right:24px}#corner-left.svelte-g9yx2d{position:absolute;bottom:22px;left:24px}.gap.svelte-g9yx2d{gap:15px}.list.svelte-g9yx2d{display:flex;flex-direction:column;max-width:200px;margin:0 auto}aside.svelte-z47k4j{border-right:2px solid #efefef;width:300px;overflow-y:auto;max-height:90vh}.options-title.svelte-z47k4j{display:inline-block}aside.svelte-exei4x{border-right:2px solid #efefef;width:300px}.options-title.svelte-exei4x{display:inline-block}input.svelte-qcde2c.svelte-qcde2c{font-family:inherit;font-size:inherit;-webkit-padding:.4em 0;padding:.4em;margin:0 0 .5em;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;width:100%}.lds-ellipsis.svelte-qcde2c.svelte-qcde2c{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis.svelte-qcde2c div.svelte-qcde2c{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis.svelte-qcde2c div.svelte-qcde2c:nth-child(1){left:8px;animation:svelte-qcde2c-lds-ellipsis1 .6s infinite}.lds-ellipsis.svelte-qcde2c div.svelte-qcde2c:nth-child(2){left:8px;animation:svelte-qcde2c-lds-ellipsis2 .6s infinite}.lds-ellipsis.svelte-qcde2c div.svelte-qcde2c:nth-child(3){left:32px;animation:svelte-qcde2c-lds-ellipsis2 .6s infinite}.lds-ellipsis.svelte-qcde2c div.svelte-qcde2c:nth-child(4){left:56px;animation:svelte-qcde2c-lds-ellipsis3 .6s infinite}@keyframes svelte-qcde2c-lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes svelte-qcde2c-lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes svelte-qcde2c-lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}h1.svelte-1n2jha3{color:#fff}.button-inner.svelte-17dwdft{width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:stretch}.icon.svelte-17dwdft{background-repeat:no-repeat;background-size:cover;background-position:50%;margin-right:8px}.button-text.svelte-17dwdft{width:100%;white-space:nowrap}.reassignKey.svelte-bp9ml1{min-width:200px;min-height:24px}#lobby-player-list.svelte-g23pjw{min-width:500px}.lobby-player-color.svelte-g23pjw{width:20px;height:18px}button.svelte-pxurxu>div.svelte-pxurxu{height:24px;display:flex;justify-content:center;align-items:center}button.svelte-3lxroc>div.svelte-3lxroc{display:flex;justify-content:center;align-items:center}
