@keyframes turn-off{0%{transform:scale(1, 1.3) translate3d(0, 0, 0);filter:brightness(1);opacity:1}60%{transform:scale(1.3, 0.001) translate3d(0, 0, 0);filter:brightness(10)}100%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:scale(0, 0.0001) translate3d(0, 0, 0);filter:brightness(50)}}.turnoff{animation:turn-off .55s cubic-bezier(0.23, 1, 0.32, 1);animation-fill-mode:forwards;height:100vh;overflow:hidden}html body{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html body .user-bar,html body .header,html body .footer{display:none}.main{opacity:1 !important}.loaded .mainframe{opacity:1}.tutorial{float:right;cursor:pointer;display:none}@media(min-width: 992px){.tutorial{display:inline}}#tourControls{background-color:#fff;padding:1rem;width:25rem}#tourControls #tourText{color:#000;font-weight:bold;margin-bottom:1rem;font-size:1.5em}#tourtip{background-color:#fff;font-size:.9em;line-height:1.2em;padding:1rem;width:25rem;color:#000}#tourtip ul{list-style-type:none;padding-left:1rem}#tourtip p:last-child{margin-bottom:0}#tourtip li{margin-bottom:.5rem;padding-left:2rem;position:relative}#tourtip li .fa{position:absolute;left:0}.app-controls{position:fixed;z-index:999999;top:0;left:0;right:0;pointer-events:none}.app-controls .app-buttons{pointer-events:all}.app-controls .btn{height:3rem;width:3rem;line-height:3rem;text-align:center;margin:0;padding:0;float:right;border-radius:0}@media(min-width: 1200px){#settings-modal{background:none;pointer-events:none}#settings-modal .modal-dialog{margin-right:1rem;width:27rem;align-items:inherit;pointer-events:all}}#settings-modal .ge-icon{display:inline-block;border:2px solid #000;width:3.9rem;height:3.9rem;background-size:100% 100%;cursor:pointer;border-radius:.25rem .25rem .25rem .25rem;transition:all .25s}#settings-modal .ge-icon.ge-schematic{background-image:url(Images/settings/schematic.jpg)}#settings-modal .ge-icon.ge-isometric{background-image:url(Images/settings/isometric.jpg)}#settings-modal .ge-icon.ge-subjective{background-image:url(Images/settings/subjective.jpg)}#settings-modal .ge-icon:hover,#settings-modal .ge-icon:active{transform:scale(1.1)}#settings-modal .ge-icon.active{filter:invert(1)}.game-name{position:fixed;background:#f5f5f5;z-index:999999;top:0;left:0;padding:0 1em;cursor:pointer;pointer-events:all;font-size:1.25em;line-height:3rem}.game-name .menu-icon{display:inline-block;position:relative;vertical-align:middle;margin-right:.5em;font-size:1.2em;width:1em;height:1em;margin-bottom:.1em}.game-name .menu-icon .fa{transition:all .25s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.game-name .menu-icon .fa-times{font-size:0}.game-name .menu-icon.opened .fa-bars{font-size:0}.game-name .menu-icon.opened .fa-times{font-size:1em}.game-name .spinner-element{width:0;height:1em;transition:all .25s}.game-name .spinner-element.active{width:1em}.game-menu{position:fixed;z-index:9999999;top:3rem;list-style-type:none;margin:0;padding:1em;width:17.5em;font-size:1.1em;line-height:1.2em;background:#f5f5f5;transition:all .25s;left:-17.5em}.game-menu li{padding:.25rem}.game-menu.opened{left:0}.character-portrait{width:6em;height:6em;overflow:hidden;position:relative;background:#ccc;display:inline-block;background-size:cover;background-position:center;border-radius:.25rem;border:1px solid dimgray}.character-portrait .character-render{position:absolute;left:-100%;top:-15%;width:320%;height:460%}.character-portrait .character-render .character-layer:first-child{opacity:1}.character-portrait .race-icon{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;left:0;margin:0 !important}.character-portrait img{max-height:none !important}.character-render{position:relative;text-align:center;display:inline-block}.character-render .character-layer{width:100%}.character-render .character-layer:first-child{opacity:0}.character-render .character-layer:not(:first-child){position:absolute;bottom:0;left:0;margin-bottom:0}.character-render .character-layer.flipped{transform:scaleX(-1);left:-5%}.character-render .character-layer.wounds{position:absolute;width:100%;height:100%;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-image:url(Images/wounds.png)}.character-render img{border:0;margin:0;width:100%;height:100%;max-width:none}.character-render img.custom-image{width:auto;left:50% !important;transform:translateX(-50%) !important}.token-character-name{display:none;position:absolute;text-align:center;width:150%;top:calc(100% + 1em);left:-25%;font-size:.6em;line-height:1.25em;max-height:2.5em;overflow:hidden;color:wheat;font-weight:bold;text-shadow:.1em .1em 0 #000}.token-character-name.no-health{top:100%}.token-character-health{display:none;position:absolute;text-align:center;width:100%;top:100%;left:0;font-size:.45em}.sheet-editable-file{width:100%;height:75vh;margin-bottom:1rem;border:1px solid;border-radius:.5rem}.dethquest h1{text-transform:none;padding:.25em .5em;background:#888}.dethquest h1 span{color:#fff}.background{position:absolute;z-index:-1;left:0;top:0;height:100%;width:100%;background-size:cover;background-position:center;transition:all .25s}.background .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.5)}.user-avatar{display:inline-block;vertical-align:middle;height:3rem;width:3rem;border-radius:5rem 5rem 5rem 5rem;margin-bottom:0;border:1px solid}.user-avatar.empty{background-image:url("Images/user-avatar.jpg");background-size:cover}.game-box{border:1px solid;background:rgba(255,255,255,.5);margin-bottom:1em}.game-box .content{margin:1em}.game-box .status-icons{position:absolute;z-index:1}.catalog-list{padding:0 .5rem .25rem .5rem}.catalog-list .btn{margin:.25rem}.catalog-detail{position:relative;height:70vh;min-height:30rem;border-top:1px solid}.catalog-detail .inner{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;padding:1rem}.game-record{display:block;border:1px solid;background:#fff;padding:.25rem .5rem;margin-bottom:.5em;background-size:cover;background-position:center}.stat{padding:.1rem .25rem;margin-bottom:.25em}.stat span{float:right;text-align:center;min-width:2rem}.stat form{float:right;margin-right:.25rem}.stat button{display:inline-block;padding:0 !important;width:1.25em;height:1.25em;line-height:1em;text-align:center;font-weight:bold;border:none;background:none}.stat .throw{float:right;min-width:0;width:1.2rem;height:1.2rem;margin:0}.stat .throw:hover,.stat .throw:active{filter:brightness(1.2)}.stat .damaged{color:red}.bar{width:100%;background:#000;border:1px solid #666;overflow:hidden}.bar .fill{min-width:1px;width:1px;float:left;height:1em;background:#fff;transition:all .25s}.bar .fill.slot:not(:last-child){border-right:1px solid #000}.bar .fill.slot.empty{background:none}.bar.experience{margin-top:-0.75em}.bar.experience .fill{background:#888;height:.5em}.bar.character-health,.bar.character-armor{margin-bottom:.5em}.bar.character-health .fill,.bar.character-armor .fill{height:.5em}.bar.character-health .fill.empty,.bar.character-armor .fill.empty{background:none}.square-icon{width:4rem;height:4rem;border:1px solid #d3d3d3 !important;border-radius:.2rem .2rem .2rem .2rem;-o-object-fit:cover;object-fit:cover;background:#ccc}.token-image{border:1px solid dimgray;width:12rem}.btn .square-icon{width:1.5rem;height:1.5rem;border:none !important;margin-right:.25rem !important}.sheet-roll-editor .roll-body,.sheet-roll-editor .inventory-body,.sheet-inventory-editor .roll-body,.sheet-inventory-editor .inventory-body{overflow:hidden;height:0;opacity:0;transition:all .25s}.sheet-roll-editor .roll-body.opened,.sheet-roll-editor .inventory-body.opened,.sheet-inventory-editor .roll-body.opened,.sheet-inventory-editor .inventory-body.opened{opacity:1;height:auto}.sheet-roll-editor .roll-body .note-editable,.sheet-roll-editor .inventory-body .note-editable,.sheet-inventory-editor .roll-body .note-editable,.sheet-inventory-editor .inventory-body .note-editable{height:15rem !important}.sheet-roll-editor .roll-body img,.sheet-roll-editor .inventory-body img,.sheet-inventory-editor .roll-body img,.sheet-inventory-editor .inventory-body img{margin:0 .5rem}.sheet-roll-editor .favorite,.sheet-roll-editor .custom-equip,.sheet-roll-editor .custom-use,.sheet-inventory-editor .favorite,.sheet-inventory-editor .custom-equip,.sheet-inventory-editor .custom-use{display:inline-block;transition:all .25s}.sheet-roll-editor .favorite:hover,.sheet-roll-editor .favorite:active,.sheet-roll-editor .custom-equip:hover,.sheet-roll-editor .custom-equip:active,.sheet-roll-editor .custom-use:hover,.sheet-roll-editor .custom-use:active,.sheet-inventory-editor .favorite:hover,.sheet-inventory-editor .favorite:active,.sheet-inventory-editor .custom-equip:hover,.sheet-inventory-editor .custom-equip:active,.sheet-inventory-editor .custom-use:hover,.sheet-inventory-editor .custom-use:active{transform:scale(1.2)}.price{font-size:1.25em;font-weight:bold}.item-values{font-size:1.1em;line-height:1.1em;font-weight:bold}.item-values span{font-weight:normal;font-size:.8em}.chat-screen{height:60vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;border:1px solid}.chat-screen::-webkit-scrollbar{display:none}.chat-screen .message{padding:.5rem 1rem;border-bottom:1px solid;overflow:hidden}.chat-screen .message h3{font-size:1.2em;font-weight:bold}.chat-screen .message .character-portrait{font-size:.6rem}.chat-screen .message p{margin-bottom:.5rem}.chat-screen .message .extended-info{height:0;overflow:hidden}.chat-screen .message:hover .extended-info,.chat-screen .message:active .extended-info{height:auto}.appearance-editor{position:relative}.portrait-editor{display:inline-block;position:relative;padding:0 3em;font-size:1.3em;width:100%}.portrait-editor .portrait-controls{position:absolute;width:10em;left:50%;margin-left:-5em}.portrait-editor .portrait-controls.hair{top:0}.portrait-editor .portrait-controls.face{top:2em}.portrait-editor .portrait-controls.head{top:4em}.portrait-editor .portrait-controls .next,.portrait-editor .portrait-controls .prev{font-size:1.25em;width:1em;cursor:pointer}.portrait-editor .portrait-controls .prev{float:left}.portrait-editor .portrait-controls .next{float:right}.body-editor{display:inline-block;position:relative;padding:0 3em;width:100%;max-width:30rem}.body-editor .body-controls{position:absolute;width:100%;left:0}.body-editor .body-controls.body{top:25%;margin-top:1.5em}.body-editor .body-controls .next,.body-editor .body-controls .prev{font-size:2em;width:1em;cursor:pointer}.body-editor .body-controls .prev{float:left}.body-editor .body-controls .next{float:right}.Lore h1{margin-bottom:1.5rem}.Lore .menu-icons{font-size:2rem;margin:1rem;cursor:pointer}.Lore .menu-icons.fa-bars{position:fixed;top:0;left:0}.Lore .lore-menu{padding:1rem;background-color:#fff;transition:all .25s}.Lore .lore-menu .menu-icons{margin:0}@media(max-width: 992px){.Lore .lore-menu{width:20rem;height:100vh;overflow:auto;position:fixed;z-index:999999;top:0;left:-20rem}.Lore .lore-menu.opened{left:0}}.Lore .lore-page img{max-width:100%}.Lore .lore-page img.logo{max-height:8rem}.Lore .lore-page .character-layer:not(:first-child){max-width:100%;max-height:100%;margin-left:0 !important}.Lore .lore-lite{display:block;height:100%;text-align:center !important}.Lore .lore-lite .name{font-weight:bold}.Lore .lore-lite .character-portrait,.Lore .lore-lite .icon{display:inline-block;width:4rem;height:4rem;border:1px solid #d3d3d3 !important;background-color:#000;border-radius:.2rem .2rem .2rem .2rem;transition:all .25s}.Lore .lore-lite .icon{-o-object-fit:cover;object-fit:cover;margin-bottom:.3em !important}.Lore .lore-lite:hover .character-portrait,.Lore .lore-lite:hover .icon,.Lore .lore-lite:active .character-portrait,.Lore .lore-lite:active .icon{transform:scale(1.1)}@media(min-width: 576px){.CharacterGenerator .character-preview{height:0}}.CharacterGenerator .character-descriptions h2,.CharacterGenerator .character-descriptions h3{margin:0;padding:0}.CharacterGenerator .character-descriptions p{margin:1em 0}.CharacterGenerator .character-descriptions .bars{margin:1em 0;line-height:1em}.CharacterGenerator .character-descriptions .bars .bar{margin-bottom:.25rem}.CharacterSheet .character-preview{max-width:30rem}@media(min-width: 576px){.CharacterSheet .character-preview{height:0}}.CharacterSheet .character-preview .custom-image{width:100%;height:auto}.CharacterSheet .character-stats p{overflow:hidden}.CharacterSheet .character-stats .stats{margin-top:1em}.FactionLink .clan-detail{position:relative;height:40em}.FactionLink .clan-detail .inner{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;padding:0 15px}.FactionLink .clan-detail .clan-image{width:7rem;max-width:100%}.FactionLink .clan-detail .clan-member{float:left;margin:1rem}.FactionLink .clan-lite{display:block;height:100%;transition:all .25s}.FactionLink .clan-lite h2{font-size:1.2em;line-height:1.2em}.FactionLink .clan-lite p{margin-bottom:0}.FactionLink .clan-lite img{height:6em}.Market .vendor{margin-bottom:1rem}.Market .game-record{height:100%;padding-bottom:.5rem}.Missions .news-box .news{height:15rem}.Missions .news-box .message .date{display:none}.Missions .pinned-content{width:25rem;right:-25rem}@media(min-width: 1200px){.Missions.pin-opened .game-engine,.Missions.pin-opened .interaction-overlay{width:calc(100% - 25rem);padding-left:0;padding-right:0}.Missions.pin-opened .hud{width:calc(100% - 25rem)}.Missions.pin-opened .pinned-content{right:0}}@media(min-width: 1400px){.Missions .pinned-content{width:30rem;right:-30rem}.Missions.pin-opened .game-engine,.Missions.pin-opened .interaction-overlay{width:calc(100% - 30rem)}.Missions.pin-opened .hud{width:calc(100% - 30rem)}.Missions.pin-opened .pinned-content{right:0}}.Missions .destination-place{position:absolute;background-size:cover;background-position:center;width:100%;height:100%;margin:-1rem}.Missions .destination-place img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Missions .destination-place .overlay{position:absolute;top:0;width:100%;height:100%;padding:1rem;overflow:auto}.Missions .map-lite{display:block;transition:all .25s}.Missions .map-lite.unavailable{opacity:.75}.Missions .map-lite h2{font-size:1.2em;line-height:1.2em}.Missions .map-lite p{margin-bottom:0}.Missions .map-lite img{width:4em;max-width:100%}.Missions .map-lite .faction-indicator{display:inline-block;min-width:4em;min-height:4em;position:relative;overflow:hidden}.Missions .map-lite .faction-indicator .strength{position:absolute;text-align:left;top:0;left:0;width:100%;height:100%;padding:.5rem;background:rgba(0,0,0,.4)}.Missions .game-engine{position:fixed;top:0;left:0;width:100vw;height:100vh;transition:all .25s}.Missions .daypart-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;pointer-events:none;opacity:.2}.Missions .game-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;pointer-events:none;background-image:url(Images/game-overlay.png);background-size:100% 100%;transition:all .25s}@media(max-width: 1200px){.Missions .game-overlay{background-image:none}}.Missions .game-overlay.hit{background-image:url(Images/game-overlay-hit.png)}.Missions .game-overlay.heal{background-color:rgba(255,255,255,.1)}.mainframe{transition:all .25s;opacity:0;position:absolute;top:0;left:0;width:100%;height:100vh;overflow:auto;padding-top:3.5rem;-ms-overflow-style:none}.mainframe .logo{margin-bottom:1rem;width:8em}@media(max-width: 992px)and (orientation: landscape){.mainframe .logo{display:none}}.mainframe .background{position:fixed;z-index:-1}.mainframe section{width:100%;position:relative}.mainframe::-webkit-scrollbar{display:none}.mainframe .placeholder-input{display:inline-block;width:1em;height:1em;font-size:3em;margin:.2em;text-align:center;overflow:hidden;background:#000;color:#fff;cursor:pointer}.mainframe .placeholder-input img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:none}.mainframe .placeholder-input .fa{font-size:.8em;border:.1em solid #000}.mainframe .user-box{background:#eee;border-top:.2em solid #000;margin:1em auto;max-width:25em;padding:0 0 1em 0;overflow:hidden;position:relative;box-shadow:0 0 1em rgba(0,0,0,.5)}.mainframe .user-box h1{margin:0 0 .25em 0}.mainframe .user-box p{margin:1em}.mainframe .user-box .alert{margin:0;border-radius:0 0 0 0}.mainframe .user-box .form-group{margin:0;position:relative}.mainframe .user-box .form-group .fa-envelope,.mainframe .user-box .form-group .fa-user,.mainframe .user-box .form-group .fa-key{position:absolute;left:.5em;top:50%;margin-top:-0.5em}.mainframe .user-box .form-group input{padding-left:2em;border:none;border-radius:0 0 0 0}.mainframe .user-box .controls{margin:1em 0}.mainframe .user-box .btn{margin:.5em}.mainframe .user-box .profile-option-title{margin:0 1em;padding:.5em;background:#000;color:#fff;cursor:pointer;transition:all .25s}.mainframe .user-box .profile-option-title:hover{background:#444}.mainframe .user-box .profile-option-title .fa{font-size:1.1em;margin-left:.5em}.mainframe .user-box .profile-option-content{margin:0 1em 2em 1em;transition:all .25s;max-height:0;overflow:hidden}.mainframe .user-box .profile-option-content.opened{max-height:15em}.screen-effects{position:fixed;top:0;left:0;z-index:50;width:100vw;height:100vh;pointer-events:none}.spinner-element{background-image:url(Images/spinner.gif);background-size:contain;background-position:center;background-repeat:no-repeat;width:2em;height:2em;display:inline-block;vertical-align:middle}.equip-alert{display:none}.equip-alert.opened{display:block}.premium-cost{text-align:right}.simple-map{overflow:auto;position:relative;border:1px solid #000;background-color:#000;height:75vh}.simple-map .inner{overflow:hidden;width:100%;height:100%;transition:all .25s;background-color:gray;background-size:100% 100%}.simple-map .square{position:relative;float:left;width:4em;height:4em;border:1px solid #000}.simple-map .square .texture{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.simple-map .square .type{position:absolute;width:100%;height:100%;border:1px solid #000;transition:all .25s}.simple-map .square .type.pit{border-color:darkred;background-color:rgba(255,0,0,.1)}.simple-map .square .type.floor{border-color:#006400;background-color:rgba(0,255,0,.1)}.simple-map .square .type.wall{border-color:#00008b;background-color:rgba(0,0,255,.1)}.simple-map .square .sky{position:absolute;z-index:4;width:100%;height:100%}.simple-map .square .weather{position:absolute;z-index:3;width:100%;height:100%;border:1px solid #888}.simple-map .square .mission{position:absolute;z-index:2;width:100%;height:100%}.simple-map .square .mission.chest{width:50%;height:50%}.simple-map .square .decal{position:absolute;width:100%;height:100%}.simple-map .square .element{position:absolute;z-index:1;top:10%;left:10%;width:80%;height:80%;border:2px solid #000;background-size:contain;background-repeat:no-repeat;background-position:center}.simple-map .square .element.target{border-color:#fff;background:rgba(255,255,255,.25)}.simple-map .square .element.hidden{border-color:#888;opacity:.7}.simple-map .square .element.corpse{filter:grayscale(100%)}.simple-map .square .element .status-icons{position:absolute;z-index:2;top:0;right:0;color:#fff;font-size:.5em}.simple-map .square .element .character-render{width:100% !important;height:100%}.simple-map .square .element .character-render.pc{background:rgba(255,255,255,.5)}.simple-map .square .element .character-render .character-layer{height:100%;width:100%}.simple-map .square .element .item,.simple-map .square .element .dead-character{height:100%;width:100%}.simple-map .square .light{pointer-events:none;width:12em;height:12em;position:absolute;top:-4em;left:-4em;z-index:5;opacity:.2;border-radius:12em 12em 12em 12em}.texture{background-size:100% 100%}.turn .status-icons{position:absolute;z-index:1;font-size:.75em}.turn .character-portrait{display:inline-block;vertical-align:middle;font-size:.75rem;margin-bottom:.25rem}.turn .name{display:inline-block;vertical-align:middle;margin:0 .5rem}.throw{display:inline-block;text-align:center;line-height:3em;width:3em;background-size:contain;background-repeat:no-repeat;text-shadow:.1em .1em 0 #000;font-weight:bold;color:#fff;margin:.5rem}.throw.critical{background-image:url(Images/Dice/dice-critical.png)}.throw.success{background-image:url(Images/Dice/dice-success.png)}.throw.failure{background-image:url(Images/Dice/dice-failure.png)}.custom-inventory-description{font-size:.95em;line-height:1.3em}.custom-inventory-description::after{content:" ";display:block;clear:both}.target-character .character-portrait{font-size:1.2rem}.clan-picture{height:3rem;margin-right:1rem !important}.faction-icon{display:inline-block;vertical-align:middle;height:1.5rem;margin:0 .25rem 0 0 !important}.difficulty.skilled{color:green}.difficulty.unskilled{color:red}.dice-roller{text-align:left}.dice-roller input,.dice-roller select{min-width:4rem}.dice-roller .form-group{vertical-align:middle}.dice-roller .throw-custom-modifier{width:4rem}.game-inventory img{max-height:5rem !important;max-width:100%}.game-inventory .li-icon{display:inline-block;font-size:1.25em;padding:.2rem}.game-inventory .li-icon.opened{display:none}.game-inventory .line-information{height:0;opacity:0;padding-bottom:0;pointer-events:none;font-size:.9em;line-height:1.3;overflow:hidden;transition:all .25s}.game-inventory .line-information.opened{height:auto;opacity:1;pointer-events:all;padding-bottom:.5rem}.pin-content{cursor:pointer}.skill-points{font-size:1.5em;font-weight:bold}.game-box.pinned-content{position:fixed;bottom:0;margin-bottom:0;z-index:999998;height:calc(100vh - 3.5rem);transition:all .25s}.game-box.pinned-content .pin-title{margin-bottom:0}.game-box.pinned-content .hud-link{border-radius:0 0 0 0;margin:.1rem 0;padding:.25em .5em}.game-box.pinned-content .modal-link{display:none}.game-box.pinned-content .pin-content{display:none}.game-box.pinned-content .unpin-content{position:absolute;right:0;top:0;margin:.5rem;font-size:1.25rem;cursor:pointer}.game-box.pinned-content .pin-container{padding:0 1rem 1rem 1rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;height:calc(100vh - 10rem);font-size:.9em}.game-box.pinned-content .pin-container::-webkit-scrollbar{display:none}.game-box.pinned-content .pin-container .chat-screen{height:calc(100% - 10rem)}.game-box.pinned-content .pin-container .minimap-screen{height:calc(100% - 2rem)}.game-box.pinned-content .pin-container .turn .user-avatar{width:2rem;height:2rem;border-radius:2rem 2rem 2rem 2rem}.game-box.pinned-content .pin-container .turn .user-avatar.empty{background-image:url("Images/user-avatar.jpg");background-size:cover}.game-box.pinned-content .pin-container .turn .character-portrait{font-size:.5rem}.game-box.pinned-content .pin-container .btn{border-radius:0 0 0 0;padding-left:.75rem;padding-right:.75rem}.master-request h2{margin:0}.master-user{border:1px solid}.abandon-mastering{display:none}.abandon-mastering.opened{display:block}.game-menu.opened~.game-health{opacity:.2}.game-health{position:fixed;z-index:999998;top:4rem;left:1rem;pointer-events:none;font-size:.8em}.game-health .alert{padding:.25rem 1rem;display:none}.status-icons{display:block;text-align:left;pointer-events:none}.status-icons .status-icon{font-size:1.25em;margin:0 .25rem}.card img{max-width:none}.clan-note{height:100%}.clan-note-detail{margin-bottom:.5rem}.clan-note-detail img{padding:1rem !important}.clan-note-detail::after{content:" ";display:block;clear:both}.clan-note-detail table,.custom-sheet table{width:100% !important;margin-bottom:1rem}.clan-note-detail table th,.clan-note-detail table td,.custom-sheet table th,.custom-sheet table td{padding:.5rem}.clan-note-detail li:not(:last-child),.custom-sheet li:not(:last-child){margin-bottom:.75rem}.ruleset-sheet{font-size:.95em;line-height:1.1em}.ruleset-sheet .ruleset-field{position:relative}.ruleset-sheet .ruleset-field .small{font-style:italic}.ruleset-sheet .mod-value{position:absolute;bottom:50%;margin-bottom:-0.5em;right:.5rem}.ruleset-sheet hr{margin-top:0}.pin-container .col-xxl-6{width:100% !important}.splash{position:fixed;top:0;left:0;z-index:999999;background:rgba(0,0,0,.5);width:100%;height:100%;transition:all .25s;opacity:0;pointer-events:none}.splash.active{opacity:1;pointer-events:all}.splash .splash-content{position:absolute;left:0;width:100%;top:40%;transform:translateY(-50%)}.splash .splash-content .message{text-align:center;font-size:4em;line-height:1.2em;color:#fff;font-weight:bold;text-shadow:.1em .1em 0 #000;line-height:1em}@media(min-width: 1200px){.splash .splash-content .message{font-size:5em}}.splash .splash-content .message .sub-message{font-size:.4em;line-height:1em;padding:1rem 0;font-weight:normal}.jscolor-picker-wrap{z-index:5000000 !important}.centered-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}