.action-modal .btn{margin:auto 12.5px}.action-modal .unit-img{cursor:pointer;height:65px;width:65px;margin:auto 7.5px}.action-modal .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-modal .options>*{-ms-flex-item-align:center;align-self:center}.action-modal .countdown-wrapper{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.actions-log-wrapper{color:#203941;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3}.actions-log-wrapper>*{display:inline-block}.actions-log-wrapper:hover .arrow .arrow-icon{-webkit-animation-name:fade-in;animation-name:fade-in}.actions-log-wrapper .arrow{-ms-flex-item-align:center;align-self:center;display:inline-block;line-height:1.2em;height:18px;width:18px}.actions-log-wrapper .arrow .arrow-icon{cursor:pointer;vertical-align:middle;color:#46444b;font-size:.75em;opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.actions-log-wrapper .actions-log{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.actions-log-wrapper .actions-log .action-log{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;user-select:none;text-align:left;padding:0 3px}.actions-log-wrapper .actions-log .action-log>*{-ms-flex-item-align:center;align-self:center}.actions-log-wrapper .actions-log .action-log .royal-coin{height:18px;width:18px}.actions-log-wrapper .actions-log .action-log .action-log-icon{height:18px;line-height:1.2em}.actions-log-wrapper .actions-log .action-log .action-log-text{color:#203941;font-family:Avenir,RobotoSlab,Helvetica,Arial,sans-serif;font-size:.7em;font-weight:400;line-height:1.2em;max-width:300px;padding-left:5px;vertical-align:middle}@media only screen and (min-width:450px){.actions-log-wrapper .arrow{width:20px;height:20px}.actions-log-wrapper .arrow .arrow-icon{font-size:.85em}.actions-log-wrapper .actions-log .action-log .action-log-icon{height:20px}.actions-log-wrapper .actions-log .action-log .royal-coin{height:20px;width:20px}.actions-log-wrapper .actions-log .action-log .action-log-text{font-size:.85em}.board-wrapper .actions-log-wrapper{position:absolute;right:7.5%;top:4%}}.alt-player-label .player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alt-player-label .player>*{margin:0 2.5px;-ms-flex-item-align:center;align-self:center}.alt-player-label .player .link{color:#5e5c65;display:-webkit-box;display:-ms-flexbox;display:flex}.alt-player-label .player .link>*{-ms-flex-item-align:center;align-self:center}.alt-player-label .player .link .player-name{white-space:nowrap}.alt-player-label .player .link .player-rank{margin-left:4px}.alt-player-label .royal-coin{height:auto;max-height:16px;max-width:16px;width:auto;vertical-align:middle}.alt-player-label .menu-wrapper{cursor:pointer;padding:0 2px 0 5px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alt-player-label .menu-wrapper .player-menu-icon{font-size:.75rem;margin-top:-2px;vertical-align:middle}.alt-player-label .menu-wrapper .player-menu{background:#fff;border-radius:4px;border:1px solid #e5e2e6;-webkit-box-shadow:-1px 1px 2px -1px #5e5c65;box-shadow:-1px 1px 2px -1px #5e5c65;color:#203941;cursor:pointer;font-size:.85rem;padding:3px 4px;position:absolute;right:0;bottom:-5px;-webkit-transform:translateY(85%);transform:translateY(85%);white-space:nowrap;z-index:100}.modal-alt-units .close-modal-btn{cursor:pointer;position:absolute;right:20px;top:15px}.modal-alt-units .modal-alt-units-content .alt-units-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:5px 0 15px}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;white-space:nowrap}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label .alt-unit-img-wrapper{padding:3px;border:2px solid transparent;border-radius:50%;cursor:pointer}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label .alt-unit-img-wrapper.selected.footman{border-color:#029198}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label .alt-unit-img-wrapper.selected.lancer{border-color:#df4b3d}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label .alt-unit-img-wrapper.selected.marshal{border-color:#c46646}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label .alt-unit-img-wrapper.selected.royal-guard{border-color:#dd7c7b}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label .alt-unit-img-wrapper.selected.trebuchet{border-color:#6b482c}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label .alt-unit-img-wrapper .alt-unit-img{display:block;height:auto;max-height:30px;max-width:30px;width:auto}.modal-alt-units .modal-alt-units-content .alt-units-list .alt-unit-label>*{-ms-flex-item-align:center;align-self:center}.modal-alt-units .modal-alt-units-content .unit-card{margin:0 10px}.modal-alt-units .modal-alt-units-content .unit-card-title{margin-bottom:5px;text-align:center}.modal-alt-units .selected-alt-unit{display:-webkit-box;display:-ms-flexbox;display:flex}.alt-units-selector .settings-explanation{margin:10px 0}.alt-units-selector .settings-options-group,.alt-units-selector .settings-options-group.alt-unit-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.alt-units-selector .settings-options-group.alt-unit-types{margin-bottom:18px}.alt-units-selector .settings-options-group .settings-option{background:#fff;border-radius:4px;border:1px solid #e5e2e6;color:#b5b5b5;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.9em;font-weight:400;margin:0 4px;padding:5px 10px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alt-units-selector .settings-options-group .settings-option .settings-option-caption{font-size:.65rem;margin-top:5px}.alt-units-selector .settings-options-group .settings-option.selected{color:#203941;border:1px solid #5e5c65;-webkit-box-shadow:0 2px #5e5c65;box-shadow:0 2px #5e5c65}.alt-units-selector .settings-options-group .settings-option.selected .new-badge{opacity:1}.alt-units-selector .settings-options-group .settings-option.selected:hover{top:0;-webkit-box-shadow:0 2px #5e5c65;box-shadow:0 2px #5e5c65}.alt-units-selector .settings-options-group .settings-option.limitation{border:1px solid #df4b3d;-webkit-box-shadow:0 2px #df4b3d;box-shadow:0 2px #df4b3d;color:#df4b3d}.alt-units-selector .settings-options-group .settings-option.limitation:hover{top:0;-webkit-box-shadow:0 2px #df4b3d;box-shadow:0 2px #df4b3d}.alt-units-selector .settings-options-group .settings-option:first-of-type{margin-left:0}.alt-units-selector .settings-options-group .settings-option:last-of-type{margin-right:0}.alt-units-selector .settings-options-group .settings-option .new-badge{background:#68b198;border-radius:8px;color:#fff;font-size:.65rem;margin-left:14px;opacity:.65;padding:2px 4px;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.alt-units-selector .btn.btn-3d{-webkit-box-shadow:0 2px #dad8d8;box-shadow:0 2px #dad8d8}.alt-units-selector .btn.btn-3d:hover{top:1px;-webkit-box-shadow:0 1px #dad8d8;box-shadow:0 1px #dad8d8}.alt-units-selector .more-info{color:#68b198}.recruit-type-toggle{cursor:pointer;position:absolute}.recruit-type-toggle .recruit-toggle-icon-wrapper{background:#fff;border:1px solid #673a7e;border-radius:50%;position:absolute;z-index:1}.recruit-type-toggle .recruit-toggle-icon-wrapper .recruit-toggle-icon{color:#673a7e}.mobile-player-mat .recruit-type-toggle{height:25%;width:25%;left:2.5%;top:-24%}.mobile-player-mat .recruit-type-toggle .coin-img{height:100%;width:auto}.mobile-player-mat .recruit-type-toggle .recruit-toggle-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:-110%;top:-16%;max-height:47.7%}.mobile-player-mat .recruit-type-toggle .recruit-toggle-icon-wrapper .recruit-toggle-icon{-ms-flex-item-align:center;align-self:center;max-height:68%;max-width:68%}.player-mat .recruit-type-toggle{height:100%;left:-100%;top:-75%;width:100%}.player-mat .recruit-type-toggle .coin-img{height:150%;width:auto}.player-mat .recruit-type-toggle .recruit-toggle-icon-wrapper{max-height:87.3%;right:-10%;top:-62%}.player-mat .recruit-type-toggle .recruit-toggle-icon-wrapper .recruit-toggle-icon{max-height:68%;max-width:68%}.game-board-wrapper.two-player-full-board{overflow:scroll;width:90%}.game-board-wrapper.two-player-full-board .game-board{width:150%}.game-board{--columns:11;--counter:1;display:grid;grid-gap:.1rem .2rem;grid-template-columns:repeat(var(--columns),1fr 2fr) 1fr;list-style-type:none;position:relative}.game-board .hex{grid-column:1/span 3;grid-row:calc(var(--counter) + var(--counter))/span 2;height:0;padding-bottom:90%;position:relative;display:none}.game-board .hex.visible{display:inline-block}.game-board .hex:nth-of-type(11n+1){grid-column:1/span 3}.game-board .hex:nth-of-type(11n+2){grid-column:3/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board .hex:nth-of-type(11n+3){grid-column:5/span 3}.game-board .hex:nth-of-type(11n+4){grid-column:7/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board .hex:nth-of-type(11n+5){grid-column:9/span 3}.game-board .hex:nth-of-type(11n+6){grid-column:11/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board .hex:nth-of-type(11n+7){grid-column:13/span 3}.game-board .hex:nth-of-type(11n+8){grid-column:15/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board .hex:nth-of-type(11n+9){grid-column:17/span 3}.game-board .hex:nth-of-type(11n+10){grid-column:19/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board .hex:nth-of-type(11n+11){grid-column:21/span 3}.game-board .hex:nth-of-type(n+12){--counter:2}.game-board .hex:nth-of-type(n+23){--counter:3}.game-board .hex:nth-of-type(n+34){--counter:4}.game-board .hex:nth-of-type(n+45){--counter:5}.game-board .hex:nth-of-type(n+56){--counter:6}.game-board .hex:nth-of-type(n+67){--counter:7}.game-board .hex:nth-of-type(n+78){--counter:8}.game-board.mini-board{--columns:7;--counter:1;display:grid;grid-gap:.1rem .2rem;grid-template-columns:repeat(var(--columns),1fr 2fr) 1fr;list-style-type:none;position:relative}.game-board.mini-board .hex{grid-column:1/span 3;grid-row:calc(var(--counter) + var(--counter))/span 2;height:0;padding-bottom:90%;position:relative;display:none}.game-board.mini-board .hex.visible{display:inline-block}.game-board.mini-board .hex:nth-of-type(7n+1){grid-column:1/span 3}.game-board.mini-board .hex:nth-of-type(7n+2){grid-column:3/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board.mini-board .hex:nth-of-type(7n+3){grid-column:5/span 3}.game-board.mini-board .hex:nth-of-type(7n+4){grid-column:7/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board.mini-board .hex:nth-of-type(7n+5){grid-column:9/span 3}.game-board.mini-board .hex:nth-of-type(7n+6){grid-column:11/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.game-board.mini-board .hex:nth-of-type(7n+7){grid-column:13/span 3}.game-board.mini-board .hex:nth-of-type(n+8){--counter:2}.game-board.mini-board .hex:nth-of-type(n+15){--counter:3}.game-board.mini-board .hex:nth-of-type(n+22){--counter:4}.game-board.mini-board .hex:nth-of-type(n+29){--counter:5}.game-board.mini-board .hex:nth-of-type(n+36){--counter:6}.game-board.mini-board .hex:nth-of-type(n+43){--counter:7}.game-board.mini-board .hex:nth-of-type(n+50){--counter:8}@media only screen and (min-width:768px){.game-board{grid-gap:.15rem .3rem}}.block-user-modal-content .block-user-modal-title{font-size:1.1rem;font-weight:700;margin-bottom:10px}.block-user-modal-content .modal-footer{margin-top:15px}.block-user-modal-content .modal-footer>*{margin:0 5px}.modal.cancel-modal{padding:20px}.modal.cancel-modal .modal-title{color:#68b198}.modal.cancel-modal .modal-description{font-size:.9rem}.modal.cancel-modal .btn{margin:auto 12.5px}.modal.cancel-modal .unit-img{cursor:pointer;height:65px;width:65px;margin:auto 7.5px}.modal.cancel-modal .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.cancel-modal .options>*{-ms-flex-item-align:center;align-self:center}.modal.cancel-modal .countdown-wrapper{color:#000;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card{height:270px;width:205px;background:#f1e1b3;overflow:hidden;position:relative;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:Avenir,Arial;text-align:left}.card:before{content:"";width:250px;height:120px;background:#8c6243;border-radius:125px/60px;position:absolute;top:-50px;left:-25px;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.card .card-header{position:relative}.card .card-header .title{padding:30px 0 0 95px;font-family:IrishUncialfabeta}.card .card-header .title.multi-line{padding-top:20px;margin-bottom:-7px}.card .card-header .title .long-word{font-size:.9em}.card .card-header .concept-attribution{font-size:.6rem;position:absolute;right:10px;top:5px;text-align:right}.card .card-header .concept-attribution.multiple{font-size:.5rem}.card .card-header .coin{position:absolute;left:16px;top:16px;border-radius:50%;-webkit-box-shadow:-1px 1px 2px -1px #5e5c65;box-shadow:-1px 1px 2px -1px #5e5c65;z-index:2}.card .card-header .coin .unit-img{display:block;width:70px;height:auto}.card .card-header .ribbon{width:35px;height:115px;position:absolute;left:22px;background:#d8b548;z-index:1}.card .card-header .ribbon .ribbon-edge{width:0;height:0;position:absolute;bottom:-6px;border-color:#d8b548}.card .card-header .ribbon .ribbon-edge.left{border-top:6.5px solid transparent;border-bottom:6.5px solid transparent;border-left-width:20px;border-left-style:solid}.card .card-header .ribbon .ribbon-edge.right{border-top:6.5px solid transparent;border-bottom:6.5px solid transparent;border-right-width:20px;border-right-style:solid;right:0}.card .card-header .ribbon .quantity{position:absolute;bottom:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;text-align:center}.card .card-header .poison-token-wrapper{bottom:-10px;right:-8px;position:absolute}.card .card-header .poison-token-wrapper .poison-token-img{height:auto;max-height:25px;max-width:25px;width:auto;border:1px solid #464545;border-radius:50%}.card .card-header .poison-token-wrapper .poison-token-img:nth-of-type(2){position:absolute;top:-5px;left:3.5px}.card .card-header .poison-token-wrapper .poison-token-img:nth-of-type(3){position:absolute;top:-10px;left:7px}.card .card-header .poison-token-wrapper .poison-token-img:nth-of-type(4){position:absolute;top:-15px;left:10.5px}.card .card-header .poison-token-wrapper .poison-token-img:nth-of-type(5){position:absolute;top:-20px;left:14px}.card .card-header .decoy-coin-wrapper{bottom:-12px;position:absolute;right:-10px}.card .card-header .decoy-coin-wrapper .decoy-coin-img{height:auto;max-height:30px;max-width:30px;width:auto}.card .card-header .cannonball-wrapper{bottom:-7px;position:absolute;right:-5px}.card .card-header .cannonball-wrapper .cannonball-img{height:auto;max-height:25px;max-width:25px;width:auto}.card .card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.card .card-content .tactic-description{color:#203941;font-size:.65em;font-weight:400;position:absolute;bottom:9px;padding:0 12.5px}.card .card-content .tactic-description.long-description,.card .card-content .tactic-description.long-restriction{font-size:.53em}.card .card-content .tactic-description.medium-description{font-size:.59em}.card .card-content .ribbon-proclamation{width:35px;height:100px;position:absolute;left:39px;top:0;background:#fff;opacity:.8}.card .card-content .ribbon-proclamation .ribbon-edge{width:0;height:0;position:absolute;bottom:-6px;border-color:#fff}.card .card-content .ribbon-proclamation .ribbon-edge.left{border-top:6.5px solid transparent;border-bottom:6.5px solid transparent;border-left-width:20px;border-left-style:solid}.card .card-content .ribbon-proclamation .ribbon-edge.right{border-top:6.5px solid transparent;border-bottom:6.5px solid transparent;border-right-width:20px;border-right-style:solid;right:0}.card .card-content .ribbon-proclamation .dot{background-color:grey;border-radius:50%;display:inline-block;height:15px;width:15px;position:absolute;bottom:5.5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card .card-footer{background-color:#d8b548;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;padding:11px 12.5px}.card .card-footer.condensed{padding:5px}.card .card-footer .footer-content .footer-description.long-description,.card .card-footer .footer-content .footer-description.long-restriction{font-size:.6em;padding:0}.card .card-footer .footer-content .footer-description.long-description .icon,.card .card-footer .footer-content .footer-description.long-restriction .icon{height:15px;width:15px;vertical-align:middle}.card .card-footer .footer-content .footer-description.long-restriction{font-size:.6em;padding-left:7px}.card .card-footer .footer-content .footer-description.medium-description{font-size:.65em}.card .card-footer .footer-content,.card .card-footer .footer-content .footer-alert{display:-webkit-box;display:-ms-flexbox;display:flex}.card .card-footer .footer-content .footer-alert{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card .card-footer .footer-content .footer-description{padding-left:7px;font-size:.7em;font-weight:500}.card .card-footer .footer-spike{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:4px solid #d8b548;position:absolute;top:-4px;left:40px}.card .card-footer .footer-spike:nth-of-type(2){border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:5px;left:57px;top:-5px}.card .card-footer .footer-spike:nth-of-type(3){border-left:8px solid transparent;border-right:8px solid transparent;border-bottom-width:5px;left:82%;top:-5px}.card .card-grid-wrapper{position:relative;width:70%;margin:0 auto}.card .card-grid-wrapper .card-grid{margin-top:35px}.card .card-grid-wrapper .card-grid .card-grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;width:100%}.card .card-grid-wrapper .card-grid .card-grid-row:first-of-type{top:0}.card .card-grid-wrapper .card-grid .card-grid-row:nth-of-type(2){top:18px}.card .card-grid-wrapper .card-grid .card-grid-row:nth-of-type(3){top:36px}.card .card-grid-wrapper .card-grid .card-grid-row:nth-of-type(4){top:54px}.card .card-grid-wrapper .card-grid .card-grid-row.odd{left:10px}.card .card-grid-wrapper .card-grid .card-grid-row.even .card-tile:not(.card-base):first-of-type .card-hexagon-inner{visibility:hidden}.card .card-grid-wrapper .card-tile{height:20px;width:12.5%;margin:0;padding:0;position:relative}.card .card-grid-wrapper .card-tile:not(:last-of-type){margin-right:2px}.card .card-grid-wrapper .card-tile .card-hexagon-outer{height:100%;width:100%;-webkit-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);overflow:hidden;position:relative;visibility:hidden}.card .card-grid-wrapper .card-tile .card-hexagon-inner{height:100%;width:100%;background-color:#f7f0dd;-webkit-transform:skewY(-30deg) rotate(60deg);transform:skewY(-30deg) rotate(60deg);position:absolute;top:0;left:0;visibility:visible;-webkit-box-sizing:border-box;box-sizing:border-box}.card .card-grid-wrapper .card-tile .card-hexagon-content{text-align:center}.card .card-grid-wrapper .card-tile .card-hexagon-content.multiple-units .card-unit.opponent:first-of-type{background-color:#8e786c}.card .card-grid-wrapper .card-tile .card-hexagon-content.multiple-units .card-unit:nth-of-type(2){top:54%;left:60%}.card .card-grid-wrapper .card-tile.card-base{height:15.5px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:13.5px;visibility:visible}.card .card-grid-wrapper .card-tile.card-base .card-hexagon-outer{visibility:visible}.card .card-grid-wrapper .card-tile.card-base .card-hexagon-inner{visibility:visible;background-color:#b5b5b5}.card .card-grid-wrapper .card-tile .arrow{z-index:1;position:absolute;top:50%;left:50%}.card .card-grid-wrapper .card-tile .arrow.attack{color:#ff5722}.card .card-grid-wrapper .card-tile .arrow.move{color:#6d4c33}.card .card-grid-wrapper .card-tile .arrow.angle-32{-webkit-transform:translate(44%,-126%) rotate(32deg);transform:translate(44%,-126%) rotate(32deg)}.card .card-grid-wrapper .card-tile .arrow.angle-90{-webkit-transform:translate(122%,-52%) rotate(90deg);transform:translate(122%,-52%) rotate(90deg)}.card .card-grid-wrapper .card-tile .arrow.angle-150{-webkit-transform:translate(43%,21%) rotate(150deg);transform:translate(43%,21%) rotate(150deg)}.card .card-grid-wrapper .card-tile .arrow.angle-150-alt{-webkit-transform:translate(2%,-13%) rotate(150deg);transform:translate(2%,-13%) rotate(150deg)}.card .card-grid-wrapper .card-tile .arrow.angle-180{-webkit-transform:translate(122%,-52%) rotate(180deg);transform:translate(122%,-52%) rotate(180deg)}.card .card-grid-wrapper .card-tile .arrow.angle-211{-webkit-transform:translate(-138%,24%) rotate(211deg);transform:translate(-138%,24%) rotate(211deg)}.card .card-grid-wrapper .card-tile .arrow.angle-211-alt{-webkit-transform:translate(-69%,-19%) rotate(211deg);transform:translate(-69%,-19%) rotate(211deg)}.card .card-grid-wrapper .card-tile .arrow.angle-270{-webkit-transform:translate(-225%,-52%) rotate(270deg);transform:translate(-225%,-52%) rotate(270deg)}.card .card-grid-wrapper .card-tile .arrow.angle-328{-webkit-transform:translate(-135%,-126%) rotate(328deg);transform:translate(-135%,-126%) rotate(328deg)}.card .card-grid-wrapper .card-tile .arrow.sapper{-webkit-transform:translate(18%,-92%) rotate(32deg);transform:translate(18%,-92%) rotate(32deg)}.card .card-grid-wrapper .card-tile .line{z-index:1;position:absolute;top:50%;left:50%;height:19px;width:0;border-right-width:3px;border-right-style:solid;display:inline-block}.card .card-grid-wrapper .card-tile .line.attack{border-color:#ff5722}.card .card-grid-wrapper .card-tile .line.move{border-color:#6d4c33}.card .card-grid-wrapper .card-tile .line.angle-32{-webkit-transform:translate(220%,-126%) rotate(32deg);transform:translate(220%,-126%) rotate(32deg)}.card .card-grid-wrapper .card-tile .line.angle-32.trebuchet{height:20px;-webkit-transform:translate(239%,-130%) rotate(32deg);transform:translate(239%,-130%) rotate(32deg)}.card .card-grid-wrapper .card-tile .line.angle-90{-webkit-transform:translate(16px,-52%) rotate(90deg);transform:translate(16px,-52%) rotate(90deg)}.card .card-grid-wrapper .card-tile .line.angle-90.skirmisher{-webkit-transform:translate(8px,-52%) rotate(90deg);transform:translate(8px,-52%) rotate(90deg)}.card .card-grid-wrapper .card-tile .line.angle-150{-webkit-transform:translate(5.5px,27%) rotate(150deg);transform:translate(5.5px,27%) rotate(150deg);height:15px}.card .card-grid-wrapper .card-tile .line.angle-270{-webkit-transform:translate(-225%,-52%) rotate(270deg);transform:translate(-225%,-52%) rotate(270deg)}.card .card-grid-wrapper .card-tile .line.angle-270.trebuchet{-webkit-transform:translate(-180%,-52%) rotate(270deg);transform:translate(-180%,-52%) rotate(270deg)}.card .card-grid-wrapper .card-tile .line.angle-328{-webkit-transform:translate(-9.7px,-133%) rotate(328deg);transform:translate(-9.7px,-133%) rotate(328deg)}.card .card-grid-wrapper .card-tile .mini-poison-token{z-index:100;height:10px;width:10px}.card .card-grid-wrapper .card-tile .card-fort,.card .card-grid-wrapper .card-tile .mini-poison-token{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card .card-grid-wrapper .card-tile .card-fort{background:#564844;width:13px;height:13px;border:1px solid #fff;border-radius:50%}.card .card-grid-wrapper .card-tile .card-fort .icon-fort{width:8px;fill:#fff;height:auto}.card .card-grid-wrapper .card-tile .card-fort .icon-fort,.card .card-grid-wrapper .card-unit{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card .card-grid-wrapper .card-unit{width:13px;height:13px;border-radius:50%;line-height:13px;z-index:10}.card .card-grid-wrapper .card-unit.friendly{background-color:#fff}.card .card-grid-wrapper .card-unit.cannonball{background-color:#000;width:11px;height:11px}.card .card-grid-wrapper .card-unit.opponent{background-color:#b99b89}.card .card-grid-wrapper .card-unit.opponent .card-unit-icon.spider{color:#fff}.card .card-grid-wrapper .card-unit-icon{color:#ff5722;height:9px;width:9px;vertical-align:middle}.card .card-grid-wrapper .card-unit-icon.plus{color:#fff}.card .card-grid-wrapper .card-unit-icon.spider{color:#203941}.card .card-grid-wrapper .card-unit-icon.coins{color:#e8b620}.card.alchemist .card-footer{background-color:#ceb286}.card.alchemist .card-footer .footer-spike{border-bottom-color:#ceb286}.card.alchemist .ribbon{background:#ceb286}.card.alchemist .ribbon .ribbon-edge{border-color:#ceb286}.card.alchemist .self{background-color:#ceb286}.card.alchemist .card-grid-wrapper .card-tile .arrow.angle-90{-webkit-transform:translate(97%,-52%) rotate(90deg);transform:translate(97%,-52%) rotate(90deg)}.card.alchemist .card-grid-wrapper .card-tile .arrow.angle-270{-webkit-transform:translate(-205%,-52%) rotate(270deg);transform:translate(-205%,-52%) rotate(270deg)}.card.apprentice .card-footer{background-color:#e9a44c}.card.apprentice .card-footer .footer-spike{border-bottom-color:#e9a44c}.card.apprentice .ribbon{background:#e9a44c}.card.apprentice .ribbon .ribbon-edge{border-color:#e9a44c}.card.apprentice .self{background-color:#f8c98c}.card.apprentice .card-tile.colored .card-hexagon-inner{background-color:#f9ac48}.card.archer .card-footer{background-color:#68b198}.card.archer .card-footer .footer-spike{border-bottom-color:#68b198}.card.archer .ribbon{background:#68b198}.card.archer .ribbon .ribbon-edge{border-color:#68b198}.card.archer .self{background-color:#68b198}.card.assassin .card-footer{background-color:#872a49}.card.assassin .card-footer .footer-spike{border-bottom-color:#872a49}.card.assassin .ribbon{background:#872a49}.card.assassin .ribbon .ribbon-edge{border-color:#872a49}.card.assassin .ribbon-proclamation .dot,.card.assassin .self{background-color:#872a49}.card.bannerman .card-footer{background-color:#11586f}.card.bannerman .card-footer .footer-spike{border-bottom-color:#11586f}.card.bannerman .ribbon{background:#11586f}.card.bannerman .ribbon .ribbon-edge{border-color:#11586f}.card.bannerman .self{background-color:#11586f}.card.bannerman .card-tile.colored .card-hexagon-inner{background-color:#97c3d2}.card.berserker .card-footer{background-color:#3d8959}.card.berserker .card-footer .footer-spike{border-bottom-color:#3d8959}.card.berserker .ribbon{background:#3d8959}.card.berserker .ribbon .ribbon-edge{border-color:#3d8959}.card.berserker .self{background-color:#3d8959}.card.berserker .card-hexagon-content.multiple-units .card-unit:nth-of-type(2){background-color:#92c5a4;left:42%;top:41%}.card.bishop .card-footer{background-color:#673a7e}.card.bishop .card-footer .footer-spike{border-bottom-color:#673a7e}.card.bishop .ribbon{background:#673a7e}.card.bishop .ribbon .ribbon-edge{border-color:#673a7e}.card.bishop .self{background-color:#673a7e}.card.saboteur .card-footer{background-color:#d24b74}.card.saboteur .card-footer .footer-spike{border-bottom-color:#d24b74}.card.saboteur .ribbon{background:#d24b74}.card.saboteur .ribbon .ribbon-edge{border-color:#d24b74}.card.saboteur .ribbon-proclamation .dot,.card.saboteur .self{background-color:#d24b74}.card.cavalry .card-footer{background-color:#d48142}.card.cavalry .card-footer .footer-spike{border-bottom-color:#d48142}.card.cavalry .ribbon{background:#d48142}.card.cavalry .ribbon .ribbon-edge{border-color:#d48142}.card.cavalry .self{background-color:#d48142}.card.crossbowman .card-footer{background-color:#9b5a63}.card.crossbowman .card-footer .footer-spike{border-bottom-color:#9b5a63}.card.crossbowman .ribbon{background:#9b5a63}.card.crossbowman .ribbon .ribbon-edge{border-color:#9b5a63}.card.crossbowman .self{background-color:#9b5a63}.card.earl .card-footer{background-color:#426b58}.card.earl .card-footer .footer-spike{border-bottom-color:#426b58}.card.earl .ribbon{background:#426b58}.card.earl .ribbon .ribbon-edge{border-color:#426b58}.card.earl .ribbon-proclamation .dot,.card.earl .self{background-color:#426b58}.card.emissary .card-footer{background-color:#dd438e}.card.emissary .card-footer .footer-spike{border-bottom-color:#dd438e}.card.emissary .ribbon{background:#dd438e}.card.emissary .ribbon .ribbon-edge{border-color:#dd438e}.card.emissary .self{background-color:#9e1f5c}.card.emissary .card-tile.colored .card-hexagon-inner{background-color:#e870aa}.card.ensign .card-footer{background-color:#bfc366}.card.ensign .card-footer .footer-spike{border-bottom-color:#bfc366}.card.ensign .ribbon{background:#bfc366}.card.ensign .ribbon .ribbon-edge{border-color:#bfc366}.card.ensign .self{background-color:#838828}.card.ensign .card-tile.colored .card-hexagon-inner{background-color:#bfc366}.card.footman .card-footer{background-color:#029198}.card.footman .card-footer .footer-spike{border-bottom-color:#029198}.card.footman .ribbon{background:#029198}.card.footman .ribbon .ribbon-edge{border-color:#029198}.card.footman .self{background-color:#029198}.card.herald .card-footer{background-color:#f1b945}.card.herald .card-footer .footer-spike{border-bottom-color:#f1b945}.card.herald .ribbon{background:#f1b945}.card.herald .ribbon .ribbon-edge{border-color:#f1b945}.card.herald .self{background-color:#f1b945}.card.herald .card-tile.colored .card-hexagon-inner{background-color:#f9cf78}.card.herald .ribbon-proclamation .dot{background-color:#f1b945}.card.heavy-cavalry .card-footer{background-color:#7c3a5a}.card.heavy-cavalry .card-footer .footer-spike{border-bottom-color:#7c3a5a}.card.heavy-cavalry .ribbon{background:#7c3a5a}.card.heavy-cavalry .ribbon .ribbon-edge{border-color:#7c3a5a}.card.heavy-cavalry .self{background-color:#7c3a5a}.card.infiltrator .card-footer{background-color:#6d6f71}.card.infiltrator .card-footer .footer-spike{border-bottom-color:#6d6f71}.card.infiltrator .ribbon{background:#6d6f71}.card.infiltrator .ribbon .ribbon-edge{border-color:#6d6f71}.card.infiltrator .ribbon-proclamation .dot,.card.infiltrator .self{background-color:#6d6f71}.card.knight .card-footer{background-color:#009ed1}.card.knight .card-footer .footer-spike{border-bottom-color:#009ed1}.card.knight .ribbon{background:#009ed1}.card.knight .ribbon .ribbon-edge{border-color:#009ed1}.card.knight .self{background-color:#009ed1}.card.lancer .card-footer{background-color:#df4b3d}.card.lancer .card-footer .footer-spike{border-bottom-color:#df4b3d}.card.lancer .ribbon{background:#df4b3d}.card.lancer .ribbon .ribbon-edge{border-color:#df4b3d}.card.lancer .self{background-color:#df4b3d}.card.light-cavalry .card-footer{background-color:#9bb969}.card.light-cavalry .card-footer .footer-spike{border-bottom-color:#9bb969}.card.light-cavalry .ribbon{background:#9bb969}.card.light-cavalry .ribbon .ribbon-edge{border-color:#9bb969}.card.light-cavalry .self{background-color:#9bb969}.card.marshal .card-footer{background-color:#c46646}.card.marshal .card-footer .footer-spike{border-bottom-color:#c46646}.card.marshal .ribbon{background:#c46646}.card.marshal .ribbon .ribbon-edge{border-color:#c46646}.card.marshal .self{background-color:#833318}.card.marshal .card-tile.colored .card-hexagon-inner{background-color:#c46646}.card.mercenary .card-footer{background-color:#912d31}.card.mercenary .card-footer .footer-spike{border-bottom-color:#912d31}.card.mercenary .ribbon{background:#912d31}.card.mercenary .ribbon .ribbon-edge{border-color:#912d31}.card.mercenary .self{background-color:#912d31}.card.corsair .card-footer{background-color:#15bcbf}.card.corsair .card-footer .footer-spike{border-bottom-color:#15bcbf}.card.corsair .ribbon{background:#15bcbf}.card.corsair .ribbon .ribbon-edge{border-color:#15bcbf}.card.corsair .self{background-color:#15bcbf}.card.corsair .card-grid-wrapper .card-tile .arrow.angle-90{-webkit-transform:translate(41%,-52%) rotate(90deg);transform:translate(41%,-52%) rotate(90deg)}.card.corsair .card-hexagon-content.multiple-units .card-unit:nth-of-type(2){background-color:#9fe3e4;left:42%;top:41%}.card.overlord .card-footer{background-color:#6ea5ab}.card.overlord .card-footer .footer-spike{border-bottom-color:#6ea5ab}.card.overlord .ribbon{background:#6ea5ab}.card.overlord .ribbon .ribbon-edge{border-color:#6ea5ab}.card.overlord .self{background-color:#6ea5ab}.card.overlord .card-hexagon-content.multiple-units .card-unit:nth-of-type(2){background-color:#86c2c8;left:42%;top:41%}.card.pikeman .card-footer{background-color:#d8b548}.card.pikeman .ribbon{background:#d8b548}.card.pikeman .ribbon .ribbon-edge{border-color:#d8b548}.card.pikeman .self{background-color:#d8b548}.card.pirate .card-footer{background-color:#144f55}.card.pirate .card-footer .footer-content .footer-description{font-size:.62em}.card.pirate .card-footer .footer-spike{border-bottom-color:#144f55}.card.pirate .ribbon{background:#144f55}.card.pirate .ribbon .ribbon-edge{border-color:#144f55}.card.pirate .self{background-color:#144f55}.card.pirate .card-tile.colored .card-hexagon-inner{background-color:#b99b89}.card.pitch-thrower .card-footer{background-color:#ec8021;padding:11px 12.5px}.card.pitch-thrower .card-footer .footer-spike{border-bottom-color:#ec8021}.card.pitch-thrower .ribbon{background:#ec8021}.card.pitch-thrower .ribbon .ribbon-edge{border-color:#ec8021}.card.pitch-thrower .self{background-color:#ec8021}.card.pitch-thrower .footer-content .footer-description.long-description,.card.pitch-thrower .footer-content .footer-description.long-restriction{font-size:.55em}.card.raider .card-footer{background-color:#75705c}.card.raider .card-footer .footer-spike{border-bottom-color:#75705c}.card.raider .ribbon{background:#75705c}.card.raider .ribbon .ribbon-edge{border-color:#75705c}.card.raider .self{background-color:#75705c}.card.hun .card-footer{background-color:#7658bc}.card.hun .card-footer .footer-spike{border-bottom-color:#7658bc}.card.hun .ribbon{background:#7658bc}.card.hun .ribbon .ribbon-edge{border-color:#7658bc}.card.hun .self{background-color:#7658bc;z-index:100}.card.hun .card-hexagon-content.multiple-units .card-unit:nth-of-type(2){background-color:#b19ce1;left:42%;top:41%}.card.hun .card-grid-wrapper .card-tile .line.attack{-webkit-transform:translate(14px,-52%) rotate(90deg);transform:translate(14px,-52%) rotate(90deg);height:14px}.card.hun .card-grid-wrapper .card-tile .arrow.angle-150{-webkit-transform:translate(6%,16%) rotate(150deg);transform:translate(6%,16%) rotate(150deg)}.card.hun .card-grid-wrapper .card-tile .arrow.angle-32{-webkit-transform:translateY(-90%) rotate(32deg);transform:translateY(-90%) rotate(32deg)}.card.hun .card-grid-wrapper .card-tile .arrow.angle-90{-webkit-transform:translateY(-52%) rotate(90deg);transform:translateY(-52%) rotate(90deg)}.card.admiral .card-footer{background-color:#544220}.card.admiral .card-footer .footer-spike{border-bottom-color:#544220}.card.admiral .ribbon{background:#544220}.card.admiral .ribbon .ribbon-edge{border-color:#544220}.card.admiral .self{background-color:#544220}.card.admiral .card-tile.colored .card-hexagon-inner{background-color:#675637}.card.rearguard .card-footer{background-color:#86c5b4}.card.rearguard .card-footer .footer-spike{border-bottom-color:#86c5b4}.card.rearguard .ribbon{background:#86c5b4}.card.rearguard .ribbon .ribbon-edge{border-color:#86c5b4}.card.rearguard .self{background-color:#86c5b4}.card.rearguard .card-hexagon-content.multiple-units .card-unit:nth-of-type(2){background-color:#a0e0cf;left:42%;top:41%}.card.royal-guard-nobility .card-footer,.card.royal-guard .card-footer{background-color:#dd7c7b}.card.royal-guard-nobility .card-footer .footer-spike,.card.royal-guard .card-footer .footer-spike{border-bottom-color:#dd7c7b}.card.royal-guard-nobility .ribbon,.card.royal-guard .ribbon{background:#dd7c7b}.card.royal-guard-nobility .ribbon .ribbon-edge,.card.royal-guard .ribbon .ribbon-edge{border-color:#dd7c7b}.card.royal-guard-nobility .self,.card.royal-guard .self{background-color:#dd7c7b}.card.sapper .card-footer{background-color:#7081c2}.card.sapper .card-footer .footer-spike{border-bottom-color:#7081c2}.card.sapper .ribbon{background:#7081c2}.card.sapper .ribbon .ribbon-edge{border-color:#7081c2}.card.sapper .self{background-color:#7081c2}.card.scout .card-footer{background-color:#0570af}.card.scout .card-footer .footer-spike{border-bottom-color:#0570af}.card.scout .ribbon{background:#0570af}.card.scout .ribbon .ribbon-edge{border-color:#0570af}.card.scout .self{background-color:#0570af}.card.scout .card-tile.colored .card-hexagon-inner{background-color:#54a9da}.card.siege-tower .card-footer{background-color:#7abad5}.card.siege-tower .card-footer .footer-spike{border-bottom-color:#7abad5}.card.siege-tower .ribbon{background:#7abad5}.card.siege-tower .ribbon .ribbon-edge{border-color:#7abad5}.card.siege-tower .self{background-color:#7abad5}.card.skirmisher .card-footer{background-color:#6d6f71}.card.skirmisher .card-footer .footer-spike{border-bottom-color:#6d6f71}.card.skirmisher .ribbon{background:#6d6f71}.card.skirmisher .ribbon .ribbon-edge{border-color:#6d6f71}.card.skirmisher .ribbon-proclamation .dot,.card.skirmisher .self{background-color:#6d6f71}.card.trebuchet .card-footer{background-color:#6b482c}.card.trebuchet .card-footer .footer-spike{border-bottom-color:#6b482c}.card.trebuchet .ribbon{background:#6b482c}.card.trebuchet .ribbon .ribbon-edge{border-color:#6b482c}.card.trebuchet .self{background-color:#6b482c}.card.swordsman .card-footer{background-color:#374e7c}.card.swordsman .card-footer .footer-spike{border-bottom-color:#374e7c}.card.swordsman .ribbon{background:#374e7c}.card.swordsman .ribbon .ribbon-edge{border-color:#374e7c}.card.swordsman .self{background-color:#374e7c}.card.vanguard .card-footer{background-color:#7f8080}.card.vanguard .card-footer .footer-spike{border-bottom-color:#7f8080}.card.vanguard .ribbon{background:#7f8080}.card.vanguard .ribbon .ribbon-edge{border-color:#7f8080}.card.vanguard .self{background-color:#7f8080}.card.war-drummer .card-footer{background-color:#90995e}.card.war-drummer .card-footer .footer-spike{border-bottom-color:#90995e}.card.war-drummer .card-footer .footer-content .footer-description.long-description,.card.war-drummer .card-footer .footer-content .footer-description.long-restriction{font-size:.5em}.card.war-drummer .ribbon{background:#90995e}.card.war-drummer .ribbon .ribbon-edge{border-color:#90995e}.card.war-drummer .card-tile.colored .card-hexagon-inner,.card.war-drummer .self{background-color:#90995e}.card.war-wagon .card-footer{background-color:#b21f30}.card.war-wagon .card-footer .footer-spike{border-bottom-color:#b21f30}.card.war-wagon .card-footer .footer-content .footer-description.long-description,.card.war-wagon .card-footer .footer-content .footer-description.long-restriction{font-size:.5em}.card.war-wagon .ribbon{background:#b21f30}.card.war-wagon .ribbon .ribbon-edge{border-color:#b21f30}.card.war-wagon .self{background-color:#b21f30}.card.war-wagon .card-tile.colored .card-hexagon-inner{background-color:#e7929c}.card.warlord .card-footer{background-color:#a16e25}.card.warlord .card-footer .footer-spike{border-bottom-color:#a16e25}.card.warlord .ribbon{background:#a16e25}.card.warlord .ribbon .ribbon-edge{border-color:#a16e25}.card.warlord .self{background-color:#a16e25}.card.warrior-priest .card-footer{background-color:#745665}.card.warrior-priest .card-footer .footer-spike{border-bottom-color:#745665}.card.warrior-priest .ribbon{background:#745665}.card.warrior-priest .ribbon .ribbon-edge{border-color:#745665}.card.warrior-priest .self{background-color:#745665}.card.longboat .card-footer{background-color:#f89d45;font-size:.94rem}.card.longboat .card-footer .footer-content.attribute{margin-bottom:7.5px}.card.longboat .card-footer .footer-spike{border-bottom-color:#f89d45}.card.longboat .ribbon{background:#f89d45}.card.longboat .ribbon .ribbon-edge{border-color:#f89d45}.card.longboat .self{background-color:#f89d45}.card.longboat .self:not(:first-of-type){background-color:#68b198}.card.longboat .card-tile.colored .card-hexagon-inner{background-color:#edea5a}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards .unit-card{margin:25px}.chat{z-index:200;background:#fff;border-radius:4px;width:115px;border:1px solid #e5e2e6;font-family:Avenir,Helvetica,Arial,RobotoSlab,sans-serif}.chat.expanded{width:100%}.chat.expanded .chat-title{border-bottom:1px solid #e5e2e6;padding-right:10px}.chat.expanded .chat-inner-wrapper{display:block}.chat.expanded .chat-toggle .toggle-icon{vertical-align:middle}.chat .chat-inner-wrapper{display:none}.chat .chat-title{text-transform:uppercase;font-weight:700;line-height:1.5em;vertical-align:middle;color:#564844;position:relative;padding:8px 20px 8px 6px;cursor:pointer}.chat .chat-title .title-text{font-family:IrishUncialfabeta;font-size:1.3em;vertical-align:middle}.chat .chat-toggle{cursor:pointer;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat .chat-toggle .toggle-icon{vertical-align:middle;font-size:1.1em}.chat .chat-toggle .toggle-icon.expand-icon{margin-bottom:1px}.chat .messages{text-align:left;height:150px;overflow:auto;margin:10px auto;color:#464545}.chat .messages .message-wrapper{padding:.35em 1.5em}.chat .messages .message-wrapper .username{display:inline-block}.chat .messages .message-wrapper .username .label{display:inline-block;font-weight:700}.chat .messages .message-wrapper .message{display:inline;word-break:break-word;white-space:pre-wrap}.chat .unread-messages-count{position:absolute;right:-10px;top:-12px;font-size:.85em;background:#47b4c7;color:#fff;border-radius:50%;width:22px;height:22px;vertical-align:middle;display:inline-block;padding:2px;line-height:22px}.chat .chat-form{padding:12px;position:relative}.chat .chat-form .chat-input{background:#f5f5f5;color:#203941;font-weight:300;border:2px solid transparent;padding:14px 80px 14px 12px;font-family:Avenir,Helvetica,Arial,RobotoSlab,sans-serif;resize:none}.chat .chat-form .chat-input:focus{background:#fff;border-color:#95d0da}.chat .chat-form .submit-btn{font-size:.9em;min-height:39px;position:absolute;right:26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat .username .label.archer{color:#68b198}.chat .username .label.berserker{color:#3d8959}.chat .username .label.cavalry{color:#d48142}.chat .username .label.crossbowman{color:#9b5a63}.chat .username .label.ensign{color:#bfc366}.chat .username .label.footman{color:#029198}.chat .username .label.knight{color:#009ed1}.chat .username .label.lancer{color:#df4b3d}.chat .username .label.light-cavalry{color:#9bb969}.chat .username .label.marshal{color:#c46646}.chat .username .label.mercenary{color:#912d31}.chat .username .label.pikeman{color:#d8b548}.chat .username .label.royal-guard{color:#dd7c7b}.chat .username .label.scout{color:#0570af}.chat .username .label.swordsman{color:#374e7c}.chat .username .label.warrior-priest{color:#745665}.game-container .chat:not(.expanded) .chat-title{display:none}@media only screen and (min-width:450px){.game-container .chat{z-index:150}.game-container .chat.expanded{width:340px}.game-container .chat:not(.expanded) .chat-title{display:block}.game-container .chat .messages{height:200px}.game-container .chat .chat-form{padding:12px}.game-container .chat .chat-form .chat-input{padding-right:12px}.game-container .chat .chat-form .submit-btn{display:none}}.radial-progress-container{position:relative}.radial-progress-inner{top:0;right:0;bottom:0;left:0;position:absolute;border-radius:50%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.countdown-wrapper .radial-progress-wrapper{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.countdown-wrapper .countdown{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.85rem}.contact-us .content{margin:35px auto 0;font-size:1.1em}.contact-us .textarea{height:135px}.contact-us .form-control.disabled{background-color:#e5e2e6;cursor:default}.contact-us .sending-btn .spinner-wrapper{display:inline-block;vertical-align:middle}.contact-us .sending-btn .sending-btn-label{vertical-align:middle;margin-left:5px}@media only screen and (min-width:768px){.contact-us .content{max-width:350px}.contact-us .title-wrapper .title{font-size:3.5em;max-width:none}}.conversation{background-color:#fff;border:1px solid transparent;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;transition:-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms,-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:4px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.87);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;padding:3px 3px 3px 7px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.conversation>*{-ms-flex-item-align:center;align-self:center}.conversation .conversation-menu-wrapper{display:none}.conversation:hover .conversation-menu-wrapper{display:inline-block}.conversation:not(:first-of-type){margin-top:10px}.conversation:first-of-type{margin-top:0}.conversation.active{border:1px solid #47b4c7}.conversation.archived{display:none}.conversation.blocked{background:#f5f5f5}.conversation:hover{cursor:pointer}.conversation .conversation-menu-wrapper{min-width:15px;position:relative;text-align:center}.conversation .conversation-menu-wrapper .menu-options{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);font-size:.75rem;padding:4px 0;position:absolute;right:0;top:0;z-index:201}.conversation .conversation-menu-wrapper .menu-options .menu-option{cursor:pointer;padding:4px 8px;text-align:left;white-space:nowrap}.conversation .conversation-menu-wrapper .menu-options .menu-option:hover{background:#f4f4f4}.conversation .unread{background:#47b4c7;border-radius:50%;color:#fff;font-size:.7rem;min-width:16px;min-height:16px;text-align:center;vertical-align:middle;line-height:16px}.conversation .username{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.conversation-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:199}.decree-card{height:270px;width:205px;background:#f1e1b3;overflow:hidden;position:relative;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:Avenir,Arial;text-align:left;border:1px solid transparent}.decree-card:before{content:"";width:250px;height:120px;background:#d1bb8b;border-radius:125px/60px;position:absolute;top:-50px;left:-25px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.decree-card .card-header{position:relative}.decree-card .card-header .decree-coin{height:48px;width:48px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:7px}.decree-card .card-header .decree-coin:nth-of-type(2){top:60px}.decree-card .card-header .title{padding:25px 0 0 75px;font-family:IrishUncialfabeta;color:#203941;font-size:1.2em}.decree-card .card-header .title.multi-line{padding-top:20px;margin-bottom:-7px}.decree-card .card-header .title .long-word{font-size:.9em}.decree-card .card-header .coin{position:absolute;left:16px;top:16px;border-radius:50%;-webkit-box-shadow:-1px 1px 2px -1px #5e5c65;box-shadow:-1px 1px 2px -1px #5e5c65;z-index:2}.decree-card .card-header .coin .unit-img{display:block;width:70px;height:auto}.decree-card .card-header .ribbon{width:35px;height:115px;position:absolute;left:22px;background:#446e47;z-index:1}.decree-card .card-header .ribbon .ribbon-edge{width:0;height:0;position:absolute;bottom:-6px;border-color:#446e47}.decree-card .card-header .ribbon .ribbon-edge.left{border-top:6.5px solid transparent;border-bottom:6.5px solid transparent;border-left-width:20px;border-left-style:solid}.decree-card .card-header .ribbon .ribbon-edge.right{border-top:6.5px solid transparent;border-bottom:6.5px solid transparent;border-right-width:20px;border-right-style:solid;right:0}.decree-card .card-header .ribbon .quantity{position:absolute;bottom:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;text-align:center}.decree-card .card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;color:#203941;font-size:.75em;padding-left:69px;padding-top:38px;padding-right:12px}.decree-card .card-footer{background-color:#446e47;position:relative;width:100%}.decree-card .card-footer .footer-content .footer-description.long-description{font-size:.6em;padding:0}.decree-card .card-footer .footer-content .footer-description.long-description .icon{height:15px;width:15px;vertical-align:middle}.decree-card .card-footer .footer-content .footer-description.medium-description{font-size:.65em}.decree-card .card-footer .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:22.5px}.decree-card .card-footer .footer-content .footer-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.decree-card .card-footer .footer-content .footer-description{padding-left:7px;font-size:.7em;font-weight:500}.decree-card .card-footer .footer-spike{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:4px solid #446e47;position:absolute;top:-4px;left:40px}.decree-card .card-footer .footer-spike:nth-of-type(2){border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:5px;left:57px;top:-5px}.decree-card .card-footer .footer-spike:nth-of-type(3){border-left:8px solid transparent;border-right:8px solid transparent;border-bottom-width:5px;left:82%;top:-5px}.decree-card .card-footer .decree-marker-wrapper{left:30px;position:absolute;top:-32.5px;height:62px;width:62px;z-index:1}.decree-card .card-footer .decree-marker-wrapper:nth-of-type(2){left:auto;right:30px}.decree-card .card-footer .decree-marker-wrapper .decree-placeholder{height:62px;width:62px;background:transparent;border-radius:50%;display:inline-block;opacity:.85;border:2px solid #c8b289;position:absolute;left:0;top:0}.decree-card .card-footer .decree-marker-wrapper .decree-placeholder:after{width:56px;height:56px;background:#c8b289;content:"";display:block;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.decree-card .card-footer .decree-marker-wrapper .decree-shadow{position:absolute;width:auto;height:auto;left:50%;top:50%;height:66px;width:66px;border-radius:50%;-webkit-transform:translate(-45%,-45%);transform:translate(-45%,-45%);-webkit-box-shadow:1px 1px 6px 0 #203941;box-shadow:1px 1px 6px 0 #203941}.decree-card .card-footer .decree-marker-wrapper .decree-marker{position:absolute;width:auto;height:auto;left:-3px;top:-3px;max-height:74px;max-width:72px}.decree-card .card-footer .decree-marker-wrapper .decree-marker:after{width:68px;height:68px;content:"";display:block;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:-1px 1px 2px -1px #5e5c65;box-shadow:-1px 1px 2px -1px #5e5c65}.decree-widget-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin-right:3%}.decree-widget-wrapper .decree-widget{background:hsla(0,0%,100%,.65);-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(123,125,125,.25);box-shadow:0 1px 3px 1px rgba(123,125,125,.25);cursor:pointer;font-size:0;padding:4px;position:relative}.decree-widget-wrapper .decree-widget,.decree-widget-wrapper .decree-widget>*{-ms-flex-item-align:center;align-self:center}.decree-widget-wrapper .decree-widget.btn{padding:4px}.decree-widget-wrapper .decree-widget.disabled{cursor:not-allowed}.decree-widget-wrapper .decree-widget.disabled.btn-gray:hover{-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5;top:0}.decree-widget-wrapper .decree-widget.disabled .decree-marker{cursor:not-allowed}.decree-widget-wrapper .decree-widget.spectator{background:#fff;cursor:default}.decree-widget-wrapper .decree-widget.spectator .decree-marker{cursor:default}.decree-widget-wrapper .decree-widget.spectator.btn-gray:hover{-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5;top:0}.decree-widget-wrapper .decree-widget:hover:not(.disabled).white .decree-marker-wrapper.white .decree-marker{opacity:1}.decree-widget-wrapper .decree-widget:hover:not(.disabled).white .decree-marker-wrapper.white .decree-shadow{display:block}.decree-widget-wrapper .decree-widget:hover:not(.disabled).black .decree-marker-wrapper.black .decree-marker,.decree-widget-wrapper .decree-widget:hover:not(.disabled).black .decree-marker-wrapper.black .decree-shadow{opacity:1}.decree-widget-wrapper .decree-widget.last{margin-right:0}.decree-widget-wrapper .decree-widget.selectable{background:#fff;border:1px solid #46444b}.decree-widget-wrapper .decree-widget .decree-name{padding:0 10px;display:inline-block;vertical-align:middle;font-size:.9rem;font-family:IrishUncialfabeta,RobotoSlab,Avenir,Helvetica,Arial,sans-serif}.decree-widget-wrapper .decree-widget .decree-markers{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3px}.decree-widget-wrapper .decree-widget .decree-markers .decree-marker-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:50%}.decree-widget-wrapper .decree-widget .decree-markers .decree-marker-wrapper.black .decree-marker{opacity:.3}.decree-widget-wrapper .decree-widget .decree-markers .decree-marker-wrapper.claimed .decree-marker{opacity:1}.decree-widget-wrapper .decree-widget .decree-markers .decree-marker-wrapper.claimed .decree-shadow{display:block}.decree-widget-wrapper .decree-widget .decree-markers .decree-marker{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:100%;max-height:40px;max-width:40px;padding:3px;opacity:.5}.decree-widget-wrapper .decree-widget .decree-markers .decree-shadow{display:none;position:absolute;width:auto;height:auto;left:50%;top:50%;height:34px;width:34px;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:450px){.decree-widget-wrapper .decree-widget{margin-right:10px}}.decrees-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.decrees-bar .decrees-label{-ms-flex-item-align:center;align-self:center;font-weight:700;font-family:RobotoSlab,Avenir,Helvetica,Arial,sans-serif;margin-bottom:15px}.decrees-bar .decrees-bar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;position:relative}.decrees-bar .decrees-bar-content .decree-ribbon{padding:5px 10px}.decrees-bar .decrees-bar-content .decree-ribbon .decree-coin{height:45px;width:45px;margin-right:5px;display:inline-block;vertical-align:middle}.decrees-bar .decrees-bar-content .decree-ribbon .decree-coin:last-of-type{margin-right:0}.decrees-bar .decrees-bar-info-wrapper{position:absolute;right:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.decrees-bar .decrees-bar-info-wrapper .decrees-bar-info-icon{background:#fff;border-radius:50%;color:#776d6d;font-size:1.4em;vertical-align:middle}@media only screen and (min-width:450px){.decrees-bar .decrees-label{margin-bottom:0}.decrees-bar .decrees-bar-content .decree-widget{display:-webkit-box;display:-ms-flexbox;display:flex}.decrees-bar .decrees-bar-content .decree-widget>*{-ms-flex-item-align:center;align-self:center}}.modal.decrees-modal{background:#fcf5e5;height:100%;max-width:none;padding:40px 20px;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.modal.decrees-modal .modal-content{height:100%;max-width:none;overflow:auto}.modal.decrees-modal .modal-content,.modal.decrees-modal .modal-content .decree-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.decrees-modal .modal-content .decree-cards-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.decrees-modal .modal-content .decree-card{-ms-flex-item-align:center;align-self:center;margin-bottom:20px}.modal.decrees-modal .dismiss-btn{cursor:pointer;font-size:1.6em;position:absolute;right:15px;top:10px}@media only screen and (min-width:450px){.modal.decrees-modal{height:auto;padding:20px 45px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal.decrees-modal .modal-content,.modal.decrees-modal .modal-content .decree-cards-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal.decrees-modal .modal-content .decree-card{margin-bottom:0;margin-right:50px}.modal.decrees-modal .modal-content .decree-card:last-of-type{margin-right:0}.modal.decrees-modal.game-in-drafting .modal-content .decree-card{margin-right:35px;-webkit-transform:scale(1);transform:scale(1)}.modal.decrees-modal.game-in-drafting .modal-content .decree-card:last-of-type{margin-right:0}}.direct-messages-widget{font-family:Avenir,Helvetica,Arial,RobotoSlab,sans-serif;font-size:.85rem;position:relative;z-index:200}.direct-messages-widget .direct-messages-content{background:#fff;border-radius:4px;bottom:0;-webkit-box-shadow:0 0 3px 1px rgba(123,125,125,.5);box-shadow:0 0 3px 1px rgba(123,125,125,.5);position:absolute;right:0;min-height:342.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:201}.direct-messages-widget .direct-messages-content .direct-messages-title{text-transform:uppercase;font-weight:700;line-height:1.5em;vertical-align:middle;color:#564844;position:relative;padding:8px 20px 10px 6px;cursor:pointer}.direct-messages-widget .direct-messages-content .direct-messages-title .title-text{font-family:IrishUncialfabeta;font-size:1.3em;vertical-align:middle}.direct-messages-widget .direct-messages-content .direct-messages-title .toggle-wrapper{cursor:pointer;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.direct-messages-widget .direct-messages-content .direct-messages-title .toggle-wrapper .toggle-icon{vertical-align:middle;font-size:1.1em}.direct-messages-widget .direct-messages-content .direct-messages-title .toggle-wrapper .toggle-icon.expand-icon{margin-bottom:1px}.direct-messages-widget .direct-messages-content .direct-messages-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:135px;padding:0 0 12px 12px}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content{background:#f5f5f5;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .search-form{position:relative}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .search-form .search-input{border-top-left-radius:4px;border-top-right-radius:4px;padding:6px 4px;width:100%;border:none;border-bottom:2px solid #e5e2e6;-webkit-box-sizing:border-box;box-sizing:border-box}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .search-form .search-icon{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.8rem;color:#5e5c65}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .search-form .search-results{overflow:auto;max-height:150px;position:absolute;left:0;top:100%;z-index:1;background:#fff;width:100%;text-align:left;padding-top:5px;-webkit-box-shadow:-1px 2px 5px 1px rgba(123,125,125,.15);box-shadow:-1px 2px 5px 1px rgba(123,125,125,.15);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .search-form .search-results .search-result{padding:4px 8px}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .search-form .search-results .search-result:hover{background:#e1e1e1;cursor:pointer}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .conversations-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;overflow:auto;padding:6px;position:relative;text-align:left}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .conversations-list .conversation+.blocked-conversations-title{margin-top:15px}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .conversations-list .blocked-conversations-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .conversations-list .blocked-conversations-title>*{-ms-flex-item-align:center;align-self:center}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .conversations-list .blocked-conversations-title .title-text{background:#f5f5f5;padding:0 4px}.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations .conversations-content .conversations-list .blocked-conversations-title .title-line{background:#46444b;height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room{min-width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room .messages{color:#464545;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;overflow:auto;padding:15px;text-align:left}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room .messages .message-wrapper{margin-top:4px}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room .messages .message-wrapper:first-of-type{margin-top:0}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room .messages .message-wrapper .username{display:inline-block}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room .messages .message-wrapper .username .label{display:inline-block;font-weight:700}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room .messages .message-wrapper .message{display:inline;word-break:break-word;white-space:pre-wrap}.direct-messages-widget .chat-form{padding:12px;position:relative}.direct-messages-widget .chat-form .chat-input{background:#f5f5f5;color:#203941;font-weight:300;border:2px solid transparent;padding:14px 70px 14px 12px;font-family:Avenir,Helvetica,Arial,RobotoSlab,sans-serif;resize:none}.direct-messages-widget .chat-form .chat-input:focus{background:#fff;border-color:#95d0da}.direct-messages-widget .chat-form .submit-btn{font-size:.9em;min-height:38px;padding:3px 10px;position:absolute;right:26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.direct-messages-widget .username .label.archer{color:#68b198}.direct-messages-widget .username .label.berserker{color:#3d8959}.direct-messages-widget .username .label.cavalry{color:#d48142}.direct-messages-widget .username .label.crossbowman{color:#9b5a63}.direct-messages-widget .username .label.ensign{color:#bfc366}.direct-messages-widget .username .label.footman{color:#029198}.direct-messages-widget .username .label.knight{color:#009ed1}.direct-messages-widget .username .label.lancer{color:#df4b3d}.direct-messages-widget .username .label.light-cavalry{color:#9bb969}.direct-messages-widget .username .label.marshal{color:#c46646}.direct-messages-widget .username .label.mercenary{color:#912d31}.direct-messages-widget .username .label.pikeman{color:#d8b548}.direct-messages-widget .username .label.royal-guard{color:#dd7c7b}.direct-messages-widget .username .label.scout{color:#0570af}.direct-messages-widget .username .label.swordsman{color:#374e7c}.direct-messages-widget .username .label.warrior-priest{color:#745665}.direct-messages-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:199}@media only screen and (min-width:450px){.direct-messages-widget .direct-messages-content .direct-messages-inner .conversations{min-width:162px}.direct-messages-widget .direct-messages-content .direct-messages-inner .chat-room{min-width:250px}}.disqualified-alert{color:#564844;cursor:pointer;display:inline-block;position:relative;text-align:center;margin:0 auto}.disqualified-alert.banner{display:block}.disqualified-alert.banner .disqualified-content{background:#fff;border:2px solid #df4b3d;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2em;padding:10px}.disqualified-alert.banner .disqualified-content .tooltip-icon{margin-bottom:1px;margin-left:5px;font-size:1rem}.disqualified-alert .list{list-style-type:disc;padding-left:13px}.disqualified-alert .list .list-item{margin-top:10px}.disqualified-alert .alert-text{color:#df4b3d;text-decoration:underline}.disqualified-alert .disqualified-content{display:inline-block;position:relative;color:#df4b3d}.disqualified-alert .disqualified-content .tooltip-icon{font-size:.9rem}.disqualified-alert .disqualified-tooltip{background:#fff;-webkit-box-shadow:-1px 1px 2px 2px #afa7a7;box-shadow:-1px 1px 2px 2px #afa7a7;cursor:default;display:block;font-size:.8rem;padding:20px;position:fixed;left:50%;text-align:left;top:50%;width:250px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:152}.disqualified-alert .disqualified-tooltip p:last-of-type{margin-bottom:0}.disqualified-alert .disqualified-tooltip .tooltip-title{font-size:.9rem;text-align:center}.disqualified-alert .disqualified-tooltip .close-tooltip-btn{cursor:pointer;position:absolute;right:15px;top:15px}.overlay{background:transparent}.game-container .draft-area{margin:0 auto;max-width:900px;position:relative}.game-container .draft-area .draft-title{font-family:RobotoSlab,Arial;font-size:1.2em;padding:17px 21px 12px;text-align:center;vertical-align:middle;z-index:5;white-space:nowrap;border-bottom:2px solid #46444d;display:inline-block;margin-bottom:20px;color:#2c3e50}.game-container .draft-area .draft-title.black{color:#203941;border-left:5px solid #203941}.game-container .draft-area .draft-title .turn-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.game-container .draft-area .draft-title .turn-icon-wrapper .turn-icon{height:30px;width:30px;vertical-align:middle}.game-container .draft-area .draft-title .text{display:inline-block;vertical-align:middle;text-transform:uppercase}.game-container .draft-area .units-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.game-container .draft-area .units-container .unit-card-wrapper{margin:0 10px 15px}.game-container .draft-area .units-container .unit-card-wrapper .unit-card{margin-bottom:10px}.game-container .draft-area .units-container .unit-card-wrapper .unit-card.drafted{opacity:.5}.game-container .draft-area .units-container .unit-card-wrapper .player-label{background:none;border:none;font-size:.8em;line-height:1.6em;padding-top:6px;padding-bottom:6px}.game-container .draft-area .units-container .unit-card-wrapper .player-label.black{color:#203941}.game-container .draft-area .units-container .unit-card-wrapper .select-unit-btn{padding:7px 30px;font-size:.8em;border:1px solid #dad8d8}.game-container .draft-area .units-container .unit-card-wrapper .select-unit-btn.btn-3d{-webkit-box-shadow:0 3px #dad8d8;box-shadow:0 3px #dad8d8}.game-container .draft-area .units-container .unit-card-wrapper .select-unit-btn.btn-3d:hover{top:1px;-webkit-box-shadow:0 1px #dad8d8;box-shadow:0 1px #dad8d8}.game-container .draft-area .units-container .unit-card-wrapper .select-unit-btn .btn-text,.game-container .draft-area .units-container .unit-card-wrapper .select-unit-btn .icon{vertical-align:middle}.game-container .draft-area .units-container-mobile .unit-coin-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.game-container .draft-area .units-container-mobile .unit-coin-row:last-of-type{margin-bottom:0}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper{margin:0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:22%}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper:first-of-type,.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper:last-of-type{margin-left:0}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper>*{-ms-flex-item-align:center;align-self:center}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .unit-image-wrapper{position:relative}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .unit-image-wrapper.eliminated:before{background:#203941;border-radius:50%;content:"";height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .unit-image-wrapper.eliminated .icon{border-radius:50%;-ms-flex-item-align:center;align-self:center;color:#f5f5f5;height:auto;left:50%;opacity:.75;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45%}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .unit-image-wrapper.drafted .unit-image,.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .unit-image-wrapper.eliminated .unit-image{opacity:.5}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .unit-image-wrapper .unit-image{height:auto;width:auto;max-height:100%;max-width:100%;display:block}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .icon-wrapper{margin-top:10px}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .icon-wrapper.select .icon{padding:6px 7.1px}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .icon-wrapper.disabled .icon{background:#f5f5f5;cursor:not-allowed;opacity:.5}.game-container .draft-area .units-container-mobile .unit-coin-row .unit-coin-wrapper .icon-wrapper .icon{background:#fff;border:1px solid #776d6d;border-radius:50%;color:#776d6d;cursor:pointer;font-size:1.1em;padding:6px}.game-container .draft-area .draft-area-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto}.game-container .draft-area .draft-area-header .section-middle{width:100%}.game-container .draft-area .draft-area-header .section-left,.game-container .draft-area .draft-area-header .section-right{min-width:20px;padding:2%}.game-container .draft-area .draft-area-header .section-left .back-btn .back-btn-text,.game-container .draft-area .draft-area-header .section-right .back-btn .back-btn-text{display:none}.game-container .draft-area .draft-area-header .section-left .sound-control-wrapper,.game-container .draft-area .draft-area-header .section-right .sound-control-wrapper{min-height:52px}.game-container .draft-area .draft-area-header .players-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.game-container .draft-area .draft-area-header .players-container .player-wrapper{position:relative;margin:0 8.5px}.game-container .draft-area .draft-area-header .players-container .player-wrapper .player-label{background:none;padding:8% 12%;border-radius:0;border-color:transparent;border-style:solid;border-width:4px 0}.game-container .draft-area .draft-area-header .players-container .player-wrapper .player-label.black{color:#203941}.game-container .draft-area .draft-area-header .players-container .player-wrapper .player-label.black.drafting{border-color:#203941}.game-container .draft-area .draft-area-header .players-container .player-wrapper .player-label.drafting{border-color:#e8b620}.game-container .draft-area .draft-area-header .players-container .player-wrapper .drafting-indicator{display:none;font-weight:700;position:absolute;left:50%;text-transform:uppercase;top:-35px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.game-container .draft-area .draft-area-header .players-container .player-wrapper .drafting-indicator .drafting-arrow-icon{bottom:-14px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.game-container .draft-area .draft-area-footer{margin:20px auto}.game-container .draft-area .draft-area-footer .btn-leave{font-weight:300;font-size:.85em;padding:5px 7px;color:#5e5c65}.game-container .draft-area .expansions-bar{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.game-container .draft-area .expansions-bar.nobility-expansion.siege-expansion .forts-wrapper{margin-bottom:15px}.game-container .draft-area .expansions-bar .decrees-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.game-container .draft-area .expansions-bar .decree-widget.btn.btn-3d.btn-gray:hover{-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5;top:0}.game-container .draft-area .expansions-bar .forts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}.game-container .draft-area .expansions-bar .forts-wrapper .fort-layout-label{-ms-flex-item-align:center;align-self:center;margin-right:20px;font-weight:700;font-family:RobotoSlab,Avenir,Helvetica,Arial,sans-serif}.game-container .draft-area .expansions-bar .forts-wrapper .fort-layout-card-wrapper{-ms-flex-item-align:center;align-self:center}.game-container .draft-area .btn-disabled{cursor:not-allowed}.game-container .draft-area .manual-setup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.game-container .draft-area .manual-setup.setup-complete{margin-top:25px}.game-container .draft-area .manual-setup .manual-setup-section{-ms-flex-item-align:center;align-self:center;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 #afa7a7;box-shadow:0 1px 2px 0 #afa7a7;padding:10px;position:relative}.game-container .draft-area .manual-setup .manual-setup-section:first-of-type{margin-bottom:15px}.game-container .draft-area .manual-setup .manual-setup-section.inactive{cursor:not-allowed;opacity:.9}.game-container .draft-area .manual-setup .manual-setup-section.inactive:after{position:absolute;content:"";left:0;top:0;background:rgba(0,0,0,.5);height:100%;width:100%;border-radius:4px}.game-container .draft-area .manual-setup .manual-setup-section:not(.inactive) .manual-setup-options .player-wrapper:hover:after{content:"";position:absolute;height:4px;width:97%;background:#e8b620;bottom:-9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:4px}.game-container .draft-area .manual-setup .manual-setup-section .manual-setup-selection{font-weight:700;position:relative}.game-container .draft-area .manual-setup .manual-setup-section .manual-setup-selection:after{content:"";position:absolute;height:2px;width:100%;background:#e8b620;bottom:-4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px}.game-container .draft-area .manual-setup .manual-setup-section .manual-setup-title{margin-bottom:15px}.game-container .draft-area .manual-setup .manual-setup-section .manual-setup-options{display:-webkit-box;display:-ms-flexbox;display:flex}.game-container .draft-area .manual-setup .manual-setup-section .manual-setup-options .player-wrapper{cursor:pointer;position:relative}.game-container .draft-area .manual-setup .manual-setup-section .manual-setup-options .player-wrapper.selected:after{content:"";position:absolute;height:4px;width:97%;background:#e8b620;bottom:-9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:4px}.game-container .draft-area .manual-setup .manual-setup-section .manual-setup-options .player-wrapper:not(:first-of-type){margin-left:15px}.game-container .view-cards-wrapper{background:#fdfdfd;border:1px solid rgba(119,109,109,.35);border-radius:50%;bottom:15px;-webkit-box-shadow:0 0 2px 1px hsla(0,0%,68.6%,.35);box-shadow:0 0 2px 1px hsla(0,0%,68.6%,.35);cursor:pointer;padding:6px;position:fixed;left:20px;height:21px;width:21px;z-index:10}.game-container .view-cards-wrapper .icon{fill:#776d6d;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;height:70%}@media only screen and (min-width:450px){.game-container .draft-area .manual-setup .manual-setup-section{padding:25px 15px}.game-container .draft-area .manual-setup .manual-setup-section:first-of-type{margin-bottom:0}.game-container .draft-area .manual-setup .manual-setup-title{margin-bottom:25px}.game-container .draft-area .draft-area-header .section-left,.game-container .draft-area .draft-area-header .section-right{min-width:80px;padding:15px}.game-container .draft-area .draft-area-header .section-left .back-btn,.game-container .draft-area .draft-area-header .section-right .back-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.game-container .draft-area .draft-area-header .section-left .back-btn>*,.game-container .draft-area .draft-area-header .section-right .back-btn>*{-ms-flex-item-align:center;align-self:center}.game-container .draft-area .draft-area-header .section-left .back-btn .back-btn-text,.game-container .draft-area .draft-area-header .section-right .back-btn .back-btn-text{display:inline-block;margin-left:5px}.game-container .draft-area.elimination-draft.two-player-game{max-width:1150px}.game-container .draft-area .expansions-bar .decrees-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.game-container .draft-area .expansions-bar .decrees-bar .decree-name{font-weight:400}.game-container .draft-area .expansions-bar .decrees-bar .decrees-label{margin-bottom:0;margin-right:20px}.game-container .draft-area .expansions-bar :deep(.decrees-bar){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.game-container .draft-area .expansions-bar :deep(.decrees-bar) .decree-name{font-weight:400}.game-container .draft-area .expansions-bar :deep(.decrees-bar) .decrees-label{margin-bottom:0;margin-right:20px}.game-container .draft-area .expansions-bar.siege-expansion .forts-wrapper{margin-bottom:20px;margin-right:25px}.game-container .draft-area .draft-area-header .players-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.game-container .draft-area .draft-area-header .players-container .player-wrapper .player-label{padding:11px 16px}.game-container .draft-area .decree-widget-wrapper .decree-widget.disabled,.game-container .draft-area .decree-widget-wrapper .decree-widget.disabled .decree-marker{opacity:1;cursor:default}.game-container .draft-area .decree-widget-wrapper .decree-widget .decree-markers .decree-marker-wrapper.black .decree-marker{opacity:1}}@media only screen and (min-width:768px){.game-container .draft-area .draft-area-header{margin:50px auto 20px}.game-container .draft-area .draft-area-header .players-container .player-wrapper .drafting-indicator{display:block}.game-container .draft-area .expansions-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.game-container .draft-area .expansions-bar .forts-wrapper{margin-right:25px;margin-bottom:0}.game-container .draft-area .expansions-bar.nobility-expansion.siege-expansion .forts-wrapper{margin-bottom:0}}.fort-layout{display:inline-block;max-height:120px;overflow:hidden;padding:10px 0;background:hsla(0,0%,100%,.7);-webkit-box-shadow:0 0 3px 2px #efe7d5;box-shadow:0 0 3px 2px #efe7d5;border-radius:4px}.fort-layout .grid{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:200px;margin:0 auto;text-align:center;position:relative}.fort-layout .grid-row{position:relative;margin:0 auto;padding:0}.fort-layout .clear:after{content:"";display:block;clear:both}.fort-layout .hexagon-wrapper{float:left;overflow:hidden;padding:0 0 15.4%;position:relative;-webkit-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);visibility:hidden;width:13.4%}.fort-layout .hexagon{background:#ffe8c4;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;-webkit-transform:skewY(-30deg) rotate(60deg);transform:skewY(-30deg) rotate(60deg);visibility:visible;width:100%}.fort-layout .hexagon.dark{background:#b99b89}.fort-layout .hexagon .card-fort-wrapper{-ms-flex-item-align:center;align-self:center;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.fort-layout .hexagon .card-fort-wrapper .card-fort{background:#564844;width:21px;height:21px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fort-layout .hexagon .card-fort-wrapper .card-fort .icon-fort{width:13px;fill:#fff;-ms-flex-item-align:center;align-self:center}.fort-layout .hexagon.control-base:after{background-image:url(/static/img/control_base.0ec0bed.svg);background-position:50%;background-repeat:no-repeat;background-size:72%;bottom:0;content:"";left:0;opacity:.7;position:absolute;right:0;top:0;-webkit-transform:rotate(30deg);transform:rotate(30deg);z-index:-1}.fort-layout .grid-row .hexagon-wrapper{margin:0 .4%}.fort-layout .grid-row:first-of-type{-webkit-transform:translateX(7%);transform:translateX(7%)}.fort-layout .grid-row:first-of-type .hexagon-wrapper:first-of-type .hexagon{visibility:hidden}.fort-layout .grid-row:nth-of-type(2){-webkit-transform:translateX(14%) translateY(-20%);transform:translateX(14%) translateY(-20%)}.fort-layout .grid-row:nth-of-type(3){-webkit-transform:translateX(21%) translateY(-40%);transform:translateX(21%) translateY(-40%)}.fort-layout .grid-row:nth-of-type(4){-webkit-transform:translateX(28%) translateY(-60%);transform:translateX(28%) translateY(-60%)}.fort-layout .grid-row:nth-of-type(5){-webkit-transform:translateX(35%) translateY(-80%);transform:translateX(35%) translateY(-80%)}.fort-layout .grid-row:nth-of-type(6){-webkit-transform:translateX(42%) translateY(-100%);transform:translateX(42%) translateY(-100%)}.fort-layout .grid-row:nth-of-type(7){-webkit-transform:translateX(49%) translateY(-120%);transform:translateX(49%) translateY(-120%)}.fort-layout .grid-row:nth-of-type(7) .hexagon-wrapper:last-of-type .hexagon{visibility:hidden}.fort-layout .grid-inner{-webkit-transform:rotate(-30deg) scale(.6) translateX(-7.5%) translateY(-24%);transform:rotate(-30deg) scale(.6) translateX(-7.5%) translateY(-24%)}.rules .fort-layout{-webkit-box-shadow:0 0 3px 2px #e5e2e6;box-shadow:0 0 3px 2px #e5e2e6}.custom-svg-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaderboard{padding:25px}.leaderboard .title-wrapper .title{font-size:2.5rem;max-width:275px}.leaderboard .leaderboard-filters{margin:15px auto}.leaderboard .leaderboard-filters,.leaderboard .leaderboard-filters .filters-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leaderboard .leaderboard-filters .filters-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px}.leaderboard .leaderboard-filters .filter-label{font-size:.75rem;margin-right:10px}.leaderboard .leaderboard-filters .filter-group{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}.leaderboard .leaderboard-filters .filter-group>*{-ms-flex-item-align:center;align-self:center}.leaderboard .leaderboard-filters .activity-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.leaderboard .leaderboard-filters .activity-filter .filter-label{margin-bottom:5px}.leaderboard .leaderboard-filters>*{-ms-flex-item-align:center;align-self:center}.leaderboard .seasons-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leaderboard .seasons-wrapper .season-dates{margin-left:10px}.leaderboard .leaderboard-type{margin-top:15px;margin-bottom:5px}.leaderboard .leaderboard-type .select-wrapper{position:relative}.leaderboard .leaderboard-type .select-wrapper .icon{position:absolute;color:#2c3e50;right:10px;top:9px}.leaderboard .leaderboard-type .select-with-icon-wrapper .select{padding-right:30px}.leaderboard .leaderboard-notice{margin-top:10px;text-align:center;font-size:.9em}.leaderboard .hide-on-mobile{display:none}.leaderboard .leaderboard-placeholder,.leaderboard .loading-leaderboard{text-align:center;margin:15px auto}.leaderboard .stats-wrapper{text-align:center;margin-top:15px}.leaderboard .stats-wrapper .stats{list-style-type:none;padding:0;margin:0}.leaderboard .stats-wrapper .stats li{display:inline-block}.leaderboard .stats-wrapper .stats li:not(:last-of-type){margin-right:15px}.leaderboard .leaderboard-table{background:hsla(0,0%,100%,.85);margin:15px auto;border:1px solid #e5e2e6}.leaderboard .leaderboard-table th{color:#564844;font-weight:700}.leaderboard .leaderboard-table td,.leaderboard .leaderboard-table th{border-top:1px solid #e5e2e6;padding:10px 6px;text-align:center;vertical-align:middle}.leaderboard .leaderboard-table .rank{margin-right:5px}.leaderboard .leaderboard-table .username .link{color:#2c3e50}.leaderboard .skill-rating-header:before{content:"SR"}.leaderboard .sr-tooltip-wrapper{position:relative}.leaderboard .sr-tooltip-wrapper .sr-tooltip-icon{cursor:pointer;font-size:.8em;margin-left:3px;vertical-align:top}.leaderboard .modal.skill-rating{font-size:.9em;min-width:350px;height:80%}.leaderboard .modal.skill-rating .modal-content{height:100%;overflow:auto}.leaderboard .modal.skill-rating .modal-title{text-align:center}.leaderboard .modal.skill-rating ul{margin-left:30px;margin-top:15px;list-style-type:disc}.leaderboard .modal.skill-rating ul li{margin-bottom:10px}.leaderboard .modal.skill-rating ul li:last-of-type{margin-bottom:0}.leaderboard .modal.skill-rating .sr-breakdown{margin-top:5px}.leaderboard .modal.skill-rating .close-modal-btn{cursor:pointer;position:absolute;right:20px;top:20px}.leaderboard .modal.skill-rating .example-note{display:inline-block;margin-top:10px}.leaderboard .modal.skill-rating .rank{vertical-align:middle}.leaderboard .equation{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:10px 0 0 12px}.leaderboard .equation>*{-ms-flex-item-align:center;align-self:center}.leaderboard .equation .fraction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.leaderboard .equation .equals-sign{margin:0 15px}.leaderboard .equation .numerator{text-align:center;border-bottom:1px solid #000}.leaderboard .equation .denominator{display:-webkit-box;display:-ms-flexbox;display:flex}.leaderboard .equation .denominator,.leaderboard .equation .denominator>*{-ms-flex-item-align:center;align-self:center}.leaderboard .equation .power{margin-top:9px}.leaderboard .equation sup{font-size:.65em;vertical-align:super;margin-left:2px}.leaderboard .equation sub{vertical-align:sub}@media only screen and (min-width:768px){.leaderboard .title-wrapper .title{font-size:2.8em}.leaderboard .leaderboard-filters .filters-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leaderboard .leaderboard-filters .activity-filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.leaderboard .leaderboard-filters .activity-filter .filter-label{margin-bottom:0}.leaderboard .hide-on-mobile{display:table-cell}.leaderboard .leaderboard-table td,.leaderboard .leaderboard-table th{padding:15px 20px}.leaderboard .skill-rating-header:before{content:"Skill Rating"}.leaderboard .modal.skill-rating{min-width:500px}}.login-wrapper{text-align:center}.login-wrapper .logo{height:auto;margin-bottom:5px;max-height:135px;max-width:165px;width:auto}.login-wrapper .content{background:#564844;color:#e5e2e6;border-radius:4px;margin:25px auto;max-width:375px;padding:25px;position:relative}.login-wrapper .reset-password-btn{bottom:-30px;position:absolute;text-align:center;color:#564844;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:.85em}.login-wrapper .reset-password-btn .link{color:#564844}.login-wrapper .switch-form-toggle{margin:20px auto 0}.login-wrapper .recaptcha-control-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-wrapper .recaptcha-control-wrapper .g-recaptcha{-ms-flex-item-align:center;align-self:center}.login-wrapper .recaptcha-hint{font-size:.85rem;background:#fff;color:#df4b3d;padding:4px;border-radius:4px}.login-wrapper .partition{border:.5px solid #776d6d;margin-top:20px}.login-wrapper .login-terms-and-conditions{margin-top:20px;font-size:.75rem}@media only screen and (min-width:768px){.login-wrapper .logo{max-height:175px}}.matches .filters-wrapper .unit-types-filter-wrapper{border-radius:6px;cursor:pointer;margin-top:15px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.matches .filters-wrapper .unit-types-filter-wrapper.expanded .unit-types-filter-content{position:absolute;display:block}.matches .filters-wrapper .unit-types-filter-wrapper .unit-types-filter-title{background:#fff;font-size:.9em;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#776d6d;border:1px solid #776d6d;-webkit-box-shadow:0 2px #776d6d;box-shadow:0 2px #776d6d;border-radius:4px}.matches .filters-wrapper .unit-types-filter-wrapper .unit-types-filter-title>*{-ms-flex-item-align:center;align-self:center}.matches .filters-wrapper .unit-types-filter-wrapper .unit-types-filter-title .title-text{margin-left:10px}.matches .filters-wrapper .unit-types-filter-wrapper .unit-types-filter-title .filter-selections{color:#68b198;margin-left:5px}.matches .filters-wrapper .unit-types-filter-wrapper .unit-types-filter-title .unit-types-filter-toggle{font-size:.8em}.matches .filters-wrapper .unit-types-filter-wrapper .unit-types-filter-content{display:none;padding:10px;z-index:1}.matches .ranked-icon-wrapper{background:#f4f4f4}.seasons-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.season-skill-ratings,.season-skill-ratings .season-skill-rating,.seasons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.season-skill-ratings .season-skill-rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:15px}.season-skill-ratings .season-skill-rating .skill-rating-value{margin-left:5px}.form-group .form-control-wrapper.select-season-wrapper{position:relative;margin-bottom:15px}.form-group .form-control-wrapper.select-season-wrapper .icon{position:absolute;color:#2c3e50;right:10px;top:9px}.select-with-icon-wrapper .select{padding-right:30px}@media only screen and (min-width:450px){.matches .filters-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.matches .filters-wrapper>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.matches .filters-wrapper .opponent-search-bar{margin-right:7.5px;width:calc(50% - 32px)}.matches .filters-wrapper .unit-types-filter-wrapper{margin-top:0;margin-left:7.5px;width:calc(50% - 32px)}.matches .filters-wrapper .btn{-ms-flex-item-align:start;align-self:flex-start;margin-left:15px;margin-top:0;max-width:85px}.matches .filters-wrapper .btn-muted{max-width:85px}.matches .form-group .form-control-wrapper.select-season-wrapper{margin-bottom:0}.matches .season-skill-ratings .season-skill-rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){.matches .title-wrapper .title{max-width:600px}.matches .matches-table{width:auto}.matches .matches-table .player-units{margin-top:10px}.matches .matches-table .replay-btn{display:inline-block}.matches .matches-table .replay-icon{display:none}.matches .matches-table .teams-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.matches .matches-table .teams-wrapper .teams-separator{padding:0 20px}.matches .filters-wrapper{max-width:80%}.matches .filters-wrapper .opponent-search-bar{max-width:350px}.matches .filters-wrapper .unit-types-filter-wrapper{max-width:400px}}.matches{padding:25px}.matches .hide-on-medium,.matches .hide-on-mobile{display:none}.matches .loading-matches,.matches .matches-placeholder{text-align:center;margin:15px auto}.matches .filters-wrapper{margin:15px auto}.matches .filters-wrapper,.matches .filters-wrapper .expansion-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}.matches .filters-wrapper .expansion-filters{background:#fff;border:1px solid #776d6d;border-radius:4px;-webkit-box-shadow:0 2px #776d6d;box-shadow:0 2px #776d6d;color:#776d6d}.matches .filters-wrapper .expansion-filters .pseudo-checkbox-wrapper{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.matches .filters-wrapper .expansion-filters .pseudo-checkbox-wrapper:not(:first-of-type){margin-top:15px}.matches .filters-wrapper .expansion-filters .filter-label{margin-right:5px}.matches .filters-wrapper .expansion-filters>*{-ms-flex-item-align:center;align-self:center}.matches .filters-wrapper .btn{font-size:.9em;margin-top:15px}.matches .stats-wrapper{text-align:center;margin-top:15px}.matches .stats-wrapper .stats{list-style-type:none;padding:0;margin:0}.matches .stats-wrapper .stats li{display:inline-block}.matches .stats-wrapper .stats li:not(:last-of-type){margin-right:15px}.matches .disqualified-alert{color:#564844;cursor:pointer;display:block;font-size:1.2em;position:relative;text-align:center;margin:0 auto}.matches .disqualified-alert .disqualified-content{background:#fff;border:2px solid #df4b3d;border-radius:5px;display:inline-block;padding:10px;position:relative;color:#df4b3d}.matches .disqualified-alert .disqualified-content>*{display:inline-block;vertical-align:middle}.matches .disqualified-alert .disqualified-content .tooltip-icon{margin-bottom:1px;vertical-align:middle}.matches .disqualified-tooltip{background:#fff;display:block;-webkit-box-shadow:-1px 1px 2px 2px #afa7a7;box-shadow:-1px 1px 2px 2px #afa7a7;font-size:.8rem;padding:20px;position:absolute;left:50%;text-align:left;top:0;width:250px;z-index:5;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.matches .disqualified-tooltip .tooltip-title{text-align:center}.matches .disqualified-tooltip .close-tooltip-btn{cursor:pointer;position:absolute;right:15px;top:15px}.matches .overlay{background:transparent}.matches .matches-table{background:hsla(0,0%,100%,.85);border:1px solid #e5e2e6;margin:15px auto;width:100%}.matches .matches-table th{color:#564844;font-weight:700}.matches .matches-table td,.matches .matches-table th{padding:10px 5px;vertical-align:middle;border-top:1px solid #e5e2e6}.matches .matches-table .replay-btn{display:none}.matches .matches-table .replay-icon{background:#68b198;border-radius:50%;color:#fff;cursor:pointer;font-size:.8em;margin:0 10px;padding:10px}.matches .matches-table .replay-icon.disabled{background:#e5e2e6;color:#5e5c65;cursor:not-allowed}.matches .matches-table .text-center{text-align:center}.matches .matches-table .team-score-td{min-width:100px}.matches .matches-table .team-score-td .team-score-wrapper{margin-right:10px}.matches .matches-table .royal-coin{height:20px;vertical-align:middle;width:20px}.matches .matches-table .team-score{vertical-align:middle}.matches .matches-table .match-date{min-width:130px}.matches .matches-table .match-player{text-align:center}.matches .matches-table .match-player .royal-coin{margin-right:7px}.matches .matches-table .match-player .username{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.matches .matches-table .match-player .username .team-color{vertical-align:middle}.matches .matches-table .match-player .username .team-color .royal-coin{vertical-align:baseline}.matches .matches-table .match-player:not(:last-of-type){margin-bottom:7px}.matches .matches-table .match-player .link{color:#2c3e50}.matches .matches-table .match-result.win{color:#68b198}.matches .matches-table .match-result.loss{color:#6b7b81}.matches .matches-table .player-units{border-radius:5px;line-height:12px;margin-top:5px;padding:5px}.matches .matches-table .player-units .unit-coin{display:inline-block;height:25px;width:25px}.matches .matches-table .player-units .unit-coin:not(:last-of-type){margin-right:3px}.matches .matches-table .teams-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.matches .matches-table .teams-wrapper>*{-ms-flex-item-align:center;align-self:center}.matches .matches-table .teams-wrapper .teams-separator{padding:15px 20px}.matches .matches-table .room-name-cell{padding:15px 20px 15px 15px}.matches .matches-table .ranked-cell{padding:0 0 0 20px}.matches .matches-table .btn.btn-3d.disabled{opacity:.6;cursor:not-allowed}.matches .matches-table .btn.btn-3d.disabled:hover{top:0;-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5}.matches .matches-table .sr-change-cell{min-width:40px}.matches .matches-table .sr-change-cell.win{color:#68b198}.matches .matches-table .sr-change-cell.loss{color:#6b7b81}.matches .matches-table .sr-change-cell .sr-change-icon{line-height:1em;font-size:.8em;vertical-align:middle}.matches .matches-table .sr-change-cell .sr-change-value{line-height:1em;vertical-align:middle}.matches .ranked-icon-wrapper{background:#e1e1e1;border:1px solid #e5e2e6;display:inline-block;border-radius:50%;height:25px;width:25px;position:relative;vertical-align:middle;color:#776d6d}.matches .ranked-icon-wrapper .ranked-icon{font-size:.9em;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.matches .ranked-icon-wrapper .ranked-icon.ranked{color:#c2a255}@media only screen and (min-width:450px){.matches .filters-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.matches .filters-wrapper>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.matches .filters-wrapper .opponent-search-bar{margin-right:7.5px;width:calc(50% - 32px)}.matches .filters-wrapper .unit-types-filter-wrapper{margin-top:0;margin-left:7.5px;width:calc(50% - 32px)}.matches .filters-wrapper .btn{-ms-flex-item-align:start;align-self:flex-start;margin-left:15px;margin-top:0;max-width:85px}.matches .filters-wrapper .btn-muted{max-width:85px}}@media only screen and (min-width:768px){.matches .title-wrapper .title{max-width:600px}.matches .matches-table{width:auto}.matches .matches-table .player-units{margin-top:10px}.matches .matches-table .replay-btn{display:inline-block}.matches .matches-table .replay-icon{display:none}.matches .matches-table .teams-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.matches .matches-table .teams-wrapper .teams-separator{padding:0 20px}.matches .filters-wrapper{max-width:80%}.matches .filters-wrapper .expansion-filters{padding:0 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.matches .filters-wrapper .expansion-filters .pseudo-checkbox-wrapper:not(:first-of-type){margin-top:0;margin-left:15px}}@media only screen and (min-width:946px){.matches .hide-on-mobile{display:table-cell}.matches .hide-on-medium{display:none}.matches .matches-table td,.matches .matches-table th{padding:15px 20px}.matches .matches-pagination{margin:0 10%}}@media only screen and (min-width:1200px){.matches .hide-on-medium{display:table-cell}}.direct-messages-icon-wrapper{cursor:pointer;display:inline-block;margin-left:0;position:relative}.direct-messages-icon-wrapper .new-message-notification{background:#df4b3d;height:9px;width:9px;border-radius:50%;position:absolute;right:-2px;top:-2px}.direct-messages-icon-wrapper .new-message-notification:before{-webkit-animation:pulse 2s linear 4 forwards;animation:pulse 2s linear 4 forwards;background-color:transparent;border-radius:50%;-webkit-box-shadow:0 0 2px 2px #df4b3d;box-shadow:0 0 2px 2px #df4b3d;content:"";height:9px;left:0;position:absolute;top:0;width:9px}.mobile-game-menu{background:#fff;-webkit-box-shadow:0 -1px 2px 1px hsla(0,0%,71%,.5);box-shadow:0 -1px 2px 1px hsla(0,0%,71%,.5);-webkit-box-sizing:border-box;box-sizing:border-box;color:#776d6d;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;z-index:10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-game-menu>*{cursor:pointer;position:relative}.mobile-game-menu .menu-option{padding:10px 0;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile-game-menu .menu-option.chat-wrapper-mobile .chat-wrapper-mobile-inner{position:relative}.mobile-game-menu .menu-option.chat-wrapper-mobile .chat-wrapper-mobile-inner .chat-icon{font-size:1.15em}.mobile-game-menu .menu-option.chat-wrapper-mobile .chat-wrapper-mobile-inner .unread-messages-count{background:#47b4c7;border-radius:50%;color:#fff;display:inline-block;font-size:.7em;height:12px;line-height:12px;padding:1.75px;position:absolute;left:50%;top:-6px;vertical-align:middle;width:12px}.mobile-game-menu .menu-option.sound-wrapper-mobile{padding:9px 0}.mobile-game-menu .menu-option.timeout-wrapper-mobile .timeout-mobile-wrapper{position:absolute;top:-40px;left:10px}@media only screen and (min-width:450px){.mobile-game-menu{display:none}}.game-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;text-align:center}.game-container.dark-mode{background-color:#121212;color:#e0e0e0}.game-container.dark-mode .score-board{background-color:#333}.game-container.dark-mode .score-board :deep(.back-btn){color:#e0e0e0}.game-container.dark-mode .chat,.game-container.dark-mode .loader,.game-container.dark-mode .modal,.game-container.dark-mode .notification{background-color:#1e1e1e;color:#e0e0e0}.game-container.dark-mode .play-area{background-color:#1e1e1e}.game-container.dark-mode .turn-notification{background:#333;color:#e0e0e0;border-left:5px solid #444}.game-container.dark-mode .undo-wrapper .btn-3d{background-color:#333;color:#e0e0e0;-webkit-box-shadow:0 3px #444;box-shadow:0 3px #444}.game-container.dark-mode .undo-wrapper .btn-3d.disabled{opacity:.7;cursor:not-allowed}.game-container.dark-mode .undo-wrapper .btn-3d:hover{-webkit-box-shadow:0 1px #444;box-shadow:0 1px #444}.game-container.dark-mode .sound-control-position .btn{background-color:#333;color:#e0e0e0}.game-container.dark-mode .modal.modal-rules{background:#1e1e1e;color:#e0e0e0}.game-container.dark-mode .modal.modal-rules .close-modal-btn .close-modal-icon{color:#e0e0e0}.game-container.dark-mode .mobile-chat-icon-wrapper{background:#333;border:1px solid #444;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5)}.game-container.dark-mode .mobile-chat-icon-wrapper .chat-icon{color:#e0e0e0}.game-container.dark-mode .mobile-chat-icon-wrapper .unread-messages-count{background:#e0e0e0;color:#121212}.game-container.dark-mode .actions ul li{color:#e0e0e0}.game-container.dark-mode :deep(.tile:before){background-color:#d3d3d3}.game-container.dark-mode :deep(.tile.dark:before){background-color:grey}.game-container .game-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.game-container .game-container-inner,.game-container .play-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.game-container .play-area{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:15px;position:relative}.game-container .play-area.four-player-game .section-middle .section-bottom .player-mat,.game-container .play-area.four-player-game .section-middle .section-top .player-mat{max-width:80%}.game-container .play-area.four-player-game .section-middle .section-bottom .player-mat.bottom .group .unit-stack,.game-container .play-area.four-player-game .section-middle .section-bottom .player-mat.top .group .unit-stack,.game-container .play-area.four-player-game .section-middle .section-top .player-mat.bottom .group .unit-stack,.game-container .play-area.four-player-game .section-middle .section-top .player-mat.top .group .unit-stack{max-width:22%}.game-container .play-area .play-section{margin:0 auto}.game-container .play-area .section-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.game-container .play-area .section-middle>*{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.game-container .play-area .section-middle .section-bottom,.game-container .play-area .section-middle .section-top{height:20%;max-height:20%}.game-container .play-area .section-middle .section-bottom .player-mat,.game-container .play-area .section-middle .section-top .player-mat{-ms-flex-item-align:center;align-self:center;max-width:75%}.game-container .play-area .section-middle .board-wrapper{max-height:60%}.game-container .play-area .section-middle .decrees-bar-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%) translateY(calc(-100% + 27px));transform:translateX(-50%) translateY(calc(-100% + 27px));-webkit-transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;width:50%;z-index:10}.game-container .play-area .section-middle .decrees-bar-wrapper.expanded{-webkit-transform:translate(-50%);transform:translate(-50%);max-width:580px;width:100%}.game-container .play-area .section-middle .decrees-bar-wrapper.expanded .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar{padding:8px 0;visibility:visible}.game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar .decrees-bar-content{display:-webkit-box;display:-ms-flexbox;display:flex}.game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar .decrees-bar-content .decree-widget-wrapper:last-of-type{margin-right:0}.game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar-label{background:#fff;border-radius:4px}.game-container .play-area .section-middle .decrees-bar-wrapper .decrees-bar-label{-ms-flex-item-align:center;align-self:center;background:#fffdf9;border-top-width:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(123,125,125,.25);box-shadow:0 1px 3px 1px rgba(123,125,125,.25);color:#2c3e50;cursor:pointer;font-size:.9em;padding:4px 10px}.game-container .play-area .section-middle .decrees-bar-wrapper .decrees-bar-label .icon{-ms-flex-item-align:center;align-self:center;margin-left:5px;-webkit-transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;vertical-align:middle}.game-container .play-area .section-middle .decrees-bar-wrapper .decrees-bar{visibility:hidden}.game-container .play-area .section-middle .board-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.game-container .play-area .section-middle .board-wrapper .game-board-wrapper{margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:80%}.game-container .play-area .section-left,.game-container .play-area .section-right{-ms-flex-item-align:center;align-self:center;max-width:10%}.game-container .play-area .section-left{padding-left:10px}.game-container .play-area .section-right{padding-right:10px}.game-container .actions{margin:10px auto 25px}.game-container .actions ul{list-style-type:none;padding:0;margin:0}.game-container .actions ul li{display:inline-block}.game-container .actions ul li:not(:last-of-type){margin-right:20px}.game-container .loader{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game-container .score-board{padding:5px 20px}.game-container .chat{position:fixed;bottom:0}.game-container .chat.game-in-session{position:absolute;bottom:44px}.game-container .chat:not(.expanded){border:none}.game-container .turn-notification{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px -1px #8f8e8e;box-shadow:0 1px 3px -1px #8f8e8e;color:#564844;font-family:RobotoSlab,Arial;font-size:1em;padding:10px 15px;position:fixed;text-align:center;top:0;vertical-align:middle;white-space:nowrap;width:100%;z-index:200}.game-container .turn-notification.black{color:#203941}.game-container .turn-notification .turn-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.game-container .turn-notification .turn-icon-wrapper .turn-icon{height:auto;height:30px;width:30px;vertical-align:middle;width:auto}.game-container .turn-notification .notification-text{display:inline-block;vertical-align:middle;text-transform:uppercase}.game-container .undo-wrapper{display:none;font-weight:700;left:25px;position:absolute;z-index:3}.game-container .undo-wrapper .btn.btn-3d{-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5}.game-container .undo-wrapper .btn.btn-3d .undo-icon{margin-right:3px}.game-container .undo-wrapper .btn.btn-3d:hover{-webkit-box-shadow:0 1px #b5b5b5;box-shadow:0 1px #b5b5b5}.game-container .undo-wrapper .btn.btn-3d.disabled{opacity:.6;cursor:not-allowed}.game-container .undo-wrapper .btn.btn-3d.disabled:hover{top:0;-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5}.game-container .sound-control-position{display:none;position:absolute;right:25px;z-index:2}.game-container .modal.modal-rules{height:calc(100% - 46px);left:0;top:0;-webkit-transform:none;transform:none;text-align:left}.game-container .modal.modal-rules .rules{overflow:auto;padding:0;margin:0;height:100%}.game-container .modal.modal-rules .close-modal-btn{cursor:pointer;position:absolute;right:20px;top:15px}.game-container .modal.modal-rules .close-modal-btn .close-modal-icon{font-size:1.5em;color:#564844}.game-container .timeout-wrapper{display:none;position:fixed;bottom:25px;left:25px;z-index:9}.game-container .mobile-chat-icon-wrapper{background:#fdfdfd;border:1px solid rgba(119,109,109,.35);border-radius:50%;bottom:15px;-webkit-box-shadow:0 0 2px 1px hsla(0,0%,68.6%,.35);box-shadow:0 0 2px 1px hsla(0,0%,68.6%,.35);cursor:pointer;padding:6px;position:fixed;right:20px}.game-container .mobile-chat-icon-wrapper .chat-icon{color:#776d6d;display:block;font-size:1.3em}.game-container .mobile-chat-icon-wrapper .unread-messages-count{background:#47b4c7;border-radius:50%;color:#fff;display:inline-block;font-size:.85em;height:12px;line-height:12px;padding:4px;position:absolute;right:0;top:0;-webkit-transform:translate(35%,-35%);transform:translate(35%,-35%);vertical-align:middle;width:12px}@media only screen and (min-width:385px){.game-container .play-area .section-middle .board-wrapper .game-board-wrapper{width:100%}}@media only screen and (min-width:450px){.game-container .modal.modal-rules{left:50%;top:50%;height:90%;max-width:900px;width:90%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.game-container .sound-control-position{display:block}.game-container .chat{position:fixed;bottom:25px;right:25px}.game-container .chat:not(.expanded){border:1px solid #e5e2e6}.game-container .undo-wrapper{display:block}.game-container .play-area{height:100%}.game-container .play-area .section-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.game-container .play-area .section-middle .section-bottom,.game-container .play-area .section-middle .section-top{height:17%;max-height:17%}.game-container .play-area .section-middle .board-wrapper{max-height:65%}.game-container .timeout-wrapper{display:block}.game-container .turn-notification{border-bottom:none;border-left:5px solid #46444d;-webkit-box-shadow:0 1px 3px 1px rgba(123,125,125,.25);box-shadow:0 1px 3px 1px rgba(123,125,125,.25);font-size:1.2em;padding:17px 21px;right:25px;right:5%;top:90px;width:auto}.game-container .turn-notification.black{border-left:5px solid #203941}.game-container .mobile-chat-icon-wrapper,.game-container .view-cards-wrapper{display:none}}@media only screen and (min-width:768px){.game-container .chat,.game-container .chat.game-in-session{bottom:3.5%;right:2.5%}.game-container .play-area .section-middle .section-bottom .player-mat,.game-container .play-area .section-middle .section-top .player-mat{-ms-flex-item-align:center;align-self:center}.game-container .play-area .section-middle .board-wrapper .game-board-wrapper{width:95%}.game-container .timeout-wrapper{bottom:3.5%}}@media only screen and (min-width:1200px){.game-container .play-area .section-middle .section-bottom .player-mat,.game-container .play-area .section-middle .section-top .player-mat{max-width:60%}.game-container .play-area .section-middle .board-wrapper .game-board-wrapper{width:100%}}.replay-game-container{position:relative;text-align:center}.replay-game-container,.replay-game-container .game-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.replay-game-container,.replay-game-container .game-container-inner,.replay-game-container .play-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.replay-game-container .play-area{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:15px;position:relative}.replay-game-container .play-area .play-section{margin:0 auto}.replay-game-container .play-area .section-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.replay-game-container .play-area .section-middle>*{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.replay-game-container .play-area .section-middle .section-bottom,.replay-game-container .play-area .section-middle .section-top{height:20%;max-height:20%}.replay-game-container .play-area .section-middle .section-bottom .player-mat,.replay-game-container .play-area .section-middle .section-top .player-mat{-ms-flex-item-align:center;align-self:center;max-width:75%}.replay-game-container .play-area .section-middle .board-wrapper{max-height:60%}.replay-game-container .play-area .section-middle .decrees-bar-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%) translateY(calc(-100% + 27px));transform:translateX(-50%) translateY(calc(-100% + 27px));-webkit-transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;width:50%;z-index:10}.replay-game-container .play-area .section-middle .decrees-bar-wrapper.expanded{-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.replay-game-container .play-area .section-middle .decrees-bar-wrapper.expanded .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.replay-game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar{padding:8px 0;visibility:visible}.replay-game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar .decrees-bar-content{display:-webkit-box;display:-ms-flexbox;display:flex}.replay-game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar .decrees-bar-content .decree-widget-wrapper:last-of-type{margin-right:0}.replay-game-container .play-area .section-middle .decrees-bar-wrapper.expanded .decrees-bar-label{background:#fff;border-radius:4px}.replay-game-container .play-area .section-middle .decrees-bar-wrapper .decrees-bar-label{-ms-flex-item-align:center;align-self:center;background:#fffdf9;border-top-width:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(123,125,125,.25);box-shadow:0 1px 3px 1px rgba(123,125,125,.25);color:#2c3e50;cursor:pointer;font-size:.9em;padding:4px 10px}.replay-game-container .play-area .section-middle .decrees-bar-wrapper .decrees-bar-label .icon{-ms-flex-item-align:center;align-self:center;margin-left:5px;-webkit-transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s;transition:transform .3s cubic-bezier(.2,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.2,0,0,1) 0s;vertical-align:middle}.replay-game-container .play-area .section-middle .decrees-bar-wrapper .decrees-bar{visibility:hidden}.replay-game-container .play-area .section-middle .board-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.replay-game-container .play-area .section-middle .board-wrapper .game-board-wrapper{margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:80%}.replay-game-container .play-area .section-middle .board-wrapper .actions-log-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.replay-game-container .play-area .section-left,.replay-game-container .play-area .section-right{-ms-flex-item-align:center;align-self:center;max-width:10%}.replay-game-container .play-area .section-left{padding-left:10px}.replay-game-container .play-area .section-right{padding-right:10px}.replay-game-container .actions{margin:10px auto 25px}.replay-game-container .actions ul{list-style-type:none;padding:0;margin:0}.replay-game-container .actions ul li{display:inline-block}.replay-game-container .actions ul li:not(:last-of-type){margin-right:20px}.replay-game-container .loader{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.replay-game-container .score-board{padding:5px 20px}.replay-game-container .chat{position:fixed;bottom:25px;right:25px}.replay-game-container .playback-instructions{background:#fff;border-radius:5px;bottom:25px;color:#564844;padding:10px 15px;position:fixed;right:25px;text-align:left;z-index:1001}.replay-game-container .playback-instructions.minimised{background:#fff;border-radius:50%;border:1px solid #e5e2e6;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:45px;width:45px}.replay-game-container .playback-instructions.minimised .instructions-title-icon{font-size:1.2em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);vertical-align:middle}.replay-game-container .playback-instructions .instructions-title{font-size:.9em;font-weight:700;margin-bottom:10px}.replay-game-container .playback-instructions .instructions-title .instructions-title-icon{margin-top:3px;vertical-align:middle}.replay-game-container .playback-instructions .instructions-title .instructions-minimise-icon{cursor:pointer;margin-left:12px;margin-top:3px;vertical-align:middle}.replay-game-container .playback-instructions .instructions-title .instructions-title-label{margin-left:5px;vertical-align:middle}.replay-game-container .playback-instructions .instructions-details .key-item{padding:5px 0}.replay-game-container .playback-instructions .instructions-details .key-description{font-size:.8em;padding-left:5px;vertical-align:middle}.replay-game-container .keyboard-key{background:#f6f6f6;border-left:1px solid #7f8084;border-bottom:1px solid #7f8084;border-color:#7f8084 #7f8084 #6c6d70 #6c6d70;border-style:solid;border-width:1px 1px 3px 3px;border-radius:5px;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:23px;min-width:23px;vertical-align:middle}.replay-game-container .keyboard-key .icon{-ms-flex-item-align:center;align-self:center;color:#868485;width:8px}.replay-game-container .keyboard-key.spacebar{min-width:80px}.replay-game-container .keyboard-key.left-arrow .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.replay-game-container .keyboard-key.right-arrow .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.replay-game-container .keyboard-key.up-arrow .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.replay-game-container .keyboard-key .keyboard-key-text{-ms-flex-item-align:end;align-self:flex-end;color:#56575a;font-size:.6em;margin-bottom:2.5px}.replay-game-container .turn-notification{background:#fff;color:#564844;font-family:RobotoSlab,Arial;font-size:1.2em;padding:17px 21px;position:fixed;right:25px;text-align:center;top:90px;vertical-align:middle;z-index:5;white-space:nowrap;-webkit-box-shadow:0 3px 3px 2px rgba(123,125,125,.15);box-shadow:0 3px 3px 2px rgba(123,125,125,.15);border-left:5px solid #46444d}.replay-game-container .turn-notification.black{color:#203941;border-left:5px solid #203941}.replay-game-container .turn-notification .turn-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.replay-game-container .turn-notification .turn-icon-wrapper .turn-icon{height:auto;height:30px;width:30px;vertical-align:middle;width:auto}.replay-game-container .turn-notification .notification-text{display:inline-block;vertical-align:middle;text-transform:uppercase}.replay-game-container .undo-wrapper{font-weight:700;left:25px;position:absolute;z-index:3}.replay-game-container .undo-wrapper .btn.btn-3d{-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5}.replay-game-container .undo-wrapper .btn.btn-3d .undo-icon{margin-right:3px}.replay-game-container .undo-wrapper .btn.btn-3d:hover{-webkit-box-shadow:0 1px #b5b5b5;box-shadow:0 1px #b5b5b5}.replay-game-container .undo-wrapper .btn.btn-3d.disabled{opacity:.6;cursor:not-allowed}.replay-game-container .undo-wrapper .btn.btn-3d.disabled:hover{top:0;-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5}.replay-game-container .mobile-replay-controls{background:#fff;-webkit-box-shadow:0 -1px 2px 1px hsla(0,0%,71%,.35);box-shadow:0 -1px 2px 1px hsla(0,0%,71%,.35);-webkit-box-sizing:border-box;box-sizing:border-box;color:#776d6d;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 0;width:100%;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.replay-game-container .mobile-replay-controls .replay-controls .replay-control-slider{display:none}@media only screen and (min-width:768px){.replay-game-container .chat{bottom:3.5%;right:2.5%}.replay-game-container .play-area{height:100%}.replay-game-container .play-area .section-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.replay-game-container .play-area .section-middle .section-bottom,.replay-game-container .play-area .section-middle .section-top{height:17%;max-height:17%}.replay-game-container .play-area .section-middle .board-wrapper{max-height:65%}}@media only screen and (min-width:946px){.replay-game-container .playback-instructions{background:hsla(0,0%,100%,.75)}.replay-game-container .play-area .section-middle .section-bottom .player-mat,.replay-game-container .play-area .section-middle .section-top .player-mat{-ms-flex-item-align:center;align-self:center}.replay-game-container .play-area .section-middle .board-wrapper .game-board-wrapper{width:95%}}@media only screen and (min-width:1200px){.replay-game-container .play-area .section-middle .section-bottom .player-mat,.replay-game-container .play-area .section-middle .section-top .player-mat{max-width:60%}.replay-game-container .play-area .section-middle .board-wrapper .game-board-wrapper{width:100%}}.home i{font-style:italic}.home .content{font-size:1.1em}.home .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .gallery .screenshot-wrapper{margin-bottom:25px;-webkit-box-shadow:0 1px 3px 2px #e5e2e6;box-shadow:0 1px 3px 2px #e5e2e6;background:#fdfdfd;padding:10px}.home .gallery .screenshot-wrapper .screenshot{max-width:100%;height:auto;width:auto}.home .gallery .screenshot-wrapper .caption{font-size:.8em;text-align:center}@media only screen and (min-width:768px){.home .title-wrapper .title{font-size:3.5em;max-width:none}}.password-reset.content-wrapper{text-align:center}.password-reset.content-wrapper .instructions{text-align:left}.password-reset.content-wrapper .content{border-radius:4px;margin:25px auto;max-width:375px;padding:25px;position:relative}.password-reset.content-wrapper .back-to-login{margin-top:-7.5px}.password-reset.content-wrapper .back-to-login .link{color:#564844;font-size:.85em}.password-reset.content-wrapper .switch-form-toggle{margin:20px auto 0}.password-reset.content-wrapper .btn-text{vertical-align:middle}.password-reset.content-wrapper .spinner-wrapper{display:inline-block;vertical-align:middle;margin-right:3px}.profile i{font-style:italic}.profile .content{margin:35px auto 0;font-size:1.1em}.profile .delete-account{text-align:center}.profile .delete-account .btn{font-size:.9em}.profile .matches{margin-top:20px}.profile .blocked-users{margin-bottom:15px}.profile .blocked-users .blocked-users-list{max-height:150px;overflow:auto}.profile .blocked-users .blocked-users-list .blocked-user{background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 8px}.profile .blocked-users .blocked-users-list .blocked-user>*{-ms-flex-item-align:center;align-self:center}.profile .blocked-users .blocked-users-list .blocked-user .btn{font-size:.75rem;padding:3px 6px}.profile .blocked-users .blocked-users-list .blocked-user:not(:first-of-type){margin-top:10px}.profile .blocked-users .blocked-users-title{font-weight:700;text-align:center;margin-bottom:10px}@media only screen and (min-width:768px){.profile .content{max-width:350px}.profile .title-wrapper .title{font-size:3.5em;max-width:none}}.room-list-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-list-container .sidebar{padding:25px 20px 0}.room-list-container .sidebar .form-wrapper{background:#564844;padding:25px;border-radius:4px;color:#e5e2e6;width:285px;margin:0 auto}.room-list-container .sidebar .form-wrapper .form-img{max-height:75px;max-width:100%;height:auto;width:auto;margin-bottom:15px}.room-list-container .sidebar .form-wrapper .form-title{font-size:1.2em}.room-list-container .sidebar .form-wrapper .room-password-input{position:relative;max-height:38px}.room-list-container .sidebar .form-wrapper .room-password-input:not(:empty){font-family:SecurityDisc,Arial;-webkit-text-security:disc}.room-list-container .sidebar .form-wrapper .room-password-input:empty:before{content:"Password (optional)";color:#757575;display:block;pointer-events:none}.room-list-container .sidebar .form-wrapper .select-wrapper{position:relative}.room-list-container .sidebar .form-wrapper .select-wrapper .icon{position:absolute;color:#2c3e50;right:10px;top:9px}.room-list-container .sidebar .form-wrapper .select-with-icon-wrapper .select{padding-left:35px}.room-list-container .sidebar .form-wrapper .select-with-icon-wrapper .option-icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#564844}.room-list-container .sidebar .form-wrapper .select-with-icon-wrapper .option-icon.ranked-icon{font-size:.92em}.room-list-container .sidebar .form-wrapper .form-group .form-control-wrapper:first-of-type{margin-right:7.5px}.room-list-container .sidebar .form-wrapper .form-group .form-control-wrapper:last-of-type{margin-left:7.5px}.room-list-container .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:25px}.room-list-container .content .announcement{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;position:relative;border-radius:4px;padding:15px 10px}.room-list-container .content .announcement>*{-ms-flex-item-align:center;align-self:center}.room-list-container .content .announcement .announcement-footer{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.85rem}.room-list-container .content .announcement .announcement-decoration{height:auto;max-height:25px;max-width:25px;width:auto;margin:0 5px}.room-list-container .content .announcement .announcement-text{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:RobotoSlab,Avenir,Helvetica,Arial,sans-serif;text-align:left;font-size:1rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;max-width:85%}.room-list-container .content .announcement .announcement-text>*{-ms-flex-item-align:center;align-self:center}.room-list-container .content .announcement .announcement-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin:15px 0 10px;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-list-container .content .announcement .sub-caption{font-size:.75rem;margin:7px 0 3px;max-width:450px}.room-list-container .content .announcement .btn{font-size:.8rem;white-space:nowrap;position:absolute;left:calc(100% + 15px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.room-list-container .content .announcement .btn .announcement-btn-icon{margin-right:5px}.room-list-container .content.placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.room-list-container .content .search-form{margin-bottom:25px;position:relative;width:calc(100% - 25px)}.room-list-container .content .search-form .search-input{width:100%;background:transparent;border:0;border-bottom:1px solid #2c3e50;font-size:1.1em;padding-bottom:5px;padding-left:25px}.room-list-container .content .search-form .search-input::-webkit-input-placeholder{color:#2c3e50}.room-list-container .content .search-form .search-input::-moz-placeholder{color:#2c3e50}.room-list-container .content .search-form .search-input::-ms-input-placeholder{color:#2c3e50}.room-list-container .content .search-form .search-input::placeholder{color:#2c3e50}.room-list-container .content .search-form .search-icon{position:absolute;top:0;left:0}.room-list-container .content .room-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.room-list-container .discord-invite{margin:15px auto 0}.room-list-container .discord-invite .discord-invite-link,.room-list-container .discord-invite .discord-invite-link:active,.room-list-container .discord-invite .discord-invite-link:focus,.room-list-container .discord-invite .discord-invite-link:hover,.room-list-container .discord-invite .discord-invite-link:visited{color:#7289da;text-decoration:none}.room-list-container .discord-invite .discord-invite-text{color:#7289da;font-size:1.25em;text-transform:uppercase;font-family:Discord,Avenir,Arial;font-weight:700;vertical-align:middle}.room-list-container .discord-invite .discord-invite-btn{height:auto;max-width:125px;max-height:75px;width:auto;vertical-align:middle}@media only screen and (min-width:450px){.room-list-container .content .announcement .announcement-text{font-size:1.2rem}.room-list-container .mobile-optimization-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:946px){.room-list-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.room-list-container .sidebar{padding:25px}.room-list-container .sidebar .form-wrapper{width:300px}}.rules{margin:0 auto}.rules i{font-style:italic}.rules.content-wrapper{background:#fdfdfd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Avenir,RobotoSlab,Helvetica,Arial,sans-serif}.rules .action-icon-placeholder{margin-right:15px;max-width:35px;min-width:35px}.rules .btn-icon,.rules .btn-icon-group{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:35px;margin-right:15px;min-height:35px;min-width:35px;padding:7px;position:relative;vertical-align:middle;width:35px}.rules .btn-icon-group .action-icon,.rules .btn-icon .action-icon{height:auto;max-width:10px}.rules .btn-icon-group .action-icon.poison,.rules .btn-icon-group .action-icon.shock,.rules .btn-icon .action-icon.poison,.rules .btn-icon .action-icon.shock{max-width:15px}.rules .btn-icon-group .action-icon-secondary,.rules .btn-icon .action-icon-secondary{margin-left:2px;min-height:12px;min-width:12px}.rules .btn-icon-group.attack .action-icon,.rules .btn-icon.attack .action-icon{height:24px;max-width:none;width:24px}.rules .btn-icon-group.attack.sacrifice-attack .action-icon.drop,.rules .btn-icon.attack.sacrifice-attack .action-icon.drop{position:absolute;width:9px;height:9px;right:3px;top:14px}.rules .btn-icon-group.bolster .action-icon,.rules .btn-icon.bolster .action-icon{height:24px;max-width:none;width:24px}.rules .btn-icon-group.bolster .action-icon.plus-icon,.rules .btn-icon.bolster .action-icon.plus-icon{color:#2c3e50;left:50%;max-height:40%;max-width:40%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rules .btn-icon-group.build-fort,.rules .btn-icon.build-fort{padding:2px}.rules .btn-icon-group.build-fort .action-icon.fort-icon,.rules .btn-icon.build-fort .action-icon.fort-icon{max-width:15px}.rules .btn-icon-group.build-fort .plus-icon,.rules .btn-icon.build-fort .plus-icon{height:7px;margin-right:2px;margin-left:-1px;width:7px}.rules .btn-icon-group.attack-fort,.rules .btn-icon.attack-fort{padding:2px}.rules .btn-icon-group.attack-fort .action-icon.fort-icon,.rules .btn-icon.attack-fort .action-icon.fort-icon{max-width:15px}.rules .btn-icon-group.attack-fort .action-icon-secondary,.rules .btn-icon.attack-fort .action-icon-secondary{position:absolute;height:75%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.rules .btn-icon-group.attack-fort .action-icon-secondary .action-icon-slash,.rules .btn-icon.attack-fort .action-icon-secondary .action-icon-slash{background:#fff;border-radius:1px;display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px}.rules .btn-icon-group.attack-fort .action-icon-secondary .action-icon-slash:nth-of-type(2),.rules .btn-icon.attack-fort .action-icon-secondary .action-icon-slash:nth-of-type(2){background:#2c3e50;left:calc(50% - 2px)}.rules .btn-icon{-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;padding:7px;width:35px}.rules .btn-icon.horseshoe{height:35px;min-width:35px;padding:6px 3px 3px}.rules .content{border-radius:5px;color:#203941;font-size:1.1em}.rules .content .longboat-example{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.rules .content .longboat-example .longboat-toggle-img{max-width:35px;max-height:35px;vertical-align:middle;margin:0 5px}.rules .content .longboat-example .example-img-wrapper{max-width:150px;max-height:150px;margin:0 15px}.rules .content .longboat-example .example-img-wrapper .example-img{width:100%;height:auto}.rules .content .longboat-example .example-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rules .content .longboat-example .example-middle>*{margin:3.5px auto}.rules .content .actions-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:35px}.rules .content .actions-gallery .actions-gallery-item{display:inline-block;text-align:center;margin-bottom:10px}.rules .content .actions-gallery .actions-gallery-item .action-img-wrapper{background:#fcf5e5;border-radius:5px;-webkit-box-shadow:-1px 1px 2px 1px #e2e3e4;box-shadow:-1px 1px 2px 1px #e2e3e4;min-width:130px;padding:12px 8px}.rules .content .actions-gallery .actions-gallery-item .action-img-wrapper .action-img{display:block;height:auto;margin:0 auto;max-height:125px;max-width:125px;width:auto}.rules .content .actions-gallery .actions-gallery-item .caption{display:inline-block}.rules .content .caption{color:#203941;font-size:.8em;font-weight:300;margin-top:7px;text-align:center}.rules .content .items-list{list-style-type:disc!important;margin-left:25px}.rules .content .items-list.actions-list{list-style-type:none;margin-left:0}.rules .content .items-list li{margin-bottom:15px}.rules .content .items-list li .subtitle>*{line-height:25px;vertical-align:middle}.rules .content .items-list li .description{margin-top:7.5px}.rules .content .items-list li .item-content,.rules .content .items-list li .text-grouping{display:-webkit-box;display:-ms-flexbox;display:flex}.rules .content .items-list li .coin-image,.rules .content .items-list li .token-image{-ms-flex-item-align:center;align-self:center;height:auto;max-height:25px;max-width:25px;width:auto;vertical-align:middle}.rules .content .items-list li .token-image{margin-right:4px}.rules .content .items-list li .text{vertical-align:middle;-ms-flex-item-align:center;align-self:center}.rules .content .items-list li ul{list-style-type:none;margin-top:10px}.rules .content .items-list li .special-note{background:#f5f5f5;border-radius:4px;color:#464545;display:inline-block;font-size:.75em;font-style:italic;margin-top:10px;padding:8px}.rules .content .quote{background:#fdfdfd;-webkit-box-shadow:1px 1px 3px 2px #e5e2e6;box-shadow:1px 1px 3px 2px #e5e2e6;font-style:italic;padding:20px;border-radius:5px;font-size:.9em;margin:0 auto 65px;position:relative}.rules .content .quote .quote-attribution{bottom:-30px;color:#203941;position:absolute;right:10px}.rules .content .video{text-align:center}.rules .content .video iframe{width:100%;height:366px}.rules .content .visual{padding:20px 0 5px}.rules .content .visual .arrow{display:inline-block;margin:auto 10px;vertical-align:middle}.rules .content .visual .arrow.right .arrow-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.rules .content .visual .arrow.left .arrow-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rules .content .visual .example-unit{margin-right:10px;max-height:50px;max-width:50px;vertical-align:middle}.rules .content .visual .example-unit.last-coin,.rules .content .visual .example-unit:last-of-type{margin-right:0}.rules .content .visual .example-unit-group{margin-right:10px;position:relative;display:inline-block;vertical-align:middle}.rules .content .visual .example-unit-group .example-unit,.rules .content .visual .example-unit-group.last-group{margin-right:0}.rules .content .visual .example-unit-group .example-unit:nth-last-of-type(2){left:2.5px;position:absolute;top:-6.5px}.rules .content .visual .bag-container{display:inline-block}.rules .content .visual .bag-container .bag{height:75px;width:auto;vertical-align:middle}.rules .content .visual .initiative-wrapper{background:#fcf5e5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 12px;border-radius:5px;-webkit-box-shadow:-1px 1px 2px 1px #e2e3e4;box-shadow:-1px 1px 2px 1px #e2e3e4}.rules .content .visual .initiative-wrapper .initiative-text{vertical-align:middle;-ms-flex-item-align:center;align-self:center;margin-right:7px}.rules .content .visual .initiative-wrapper .royal-coin{background:#fcf5e5;border-radius:5px;-webkit-box-shadow:-1px 1px 2px 1px #e2e3e4;box-shadow:-1px 1px 2px 1px #e2e3e4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 12px}.rules .content .visual .control-marker-group{display:inline-block;text-align:center}.rules .content .visual .control-marker-group .control-marker-images{border-radius:5px;display:inline-block}.rules .content .visual .control-marker-group .control-marker-images .control-marker{height:60px;display:inline-block;width:60px}.rules .content .visual .control-marker-group .control-marker-images .control-marker:not(:last-of-type){margin-right:8.5px}.rules .content .visual .control-marker-group:not(:last-of-type){margin-right:25px}.rules .content .visual .tiles .tile-wrapper{display:inline-block}.rules .content .visual .tiles .tile-wrapper .tile-image-wrapper{position:relative;text-align:center}.rules .content .visual .tiles .tile-wrapper .tile-image-wrapper .control-base{height:52px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:52px}.rules .content .visual .tiles .tile-wrapper:not(:last-of-type){margin-right:15px}.rules .content .visual .tiles .tile-wrapper .rules-tile{height:auto;max-height:75px;max-width:75px;vertical-align:middle;width:auto}.rules .content .visual .tiles .tile-wrapper .rules-tile.has-control-base{margin-right:0}.rules .content .visual .action-img{height:auto;max-height:115px;max-width:115px;width:auto}.rules .content .unit-types{margin-top:10px}.rules .content .unit-types .unit-type{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 10px 10px 0}.rules .content .unit-types .unit-type:last-of-type{margin-right:0}.rules .content .unit-types .unit-type .unit-coin{-ms-flex-item-align:center;align-self:center;height:auto;max-height:65px;max-width:65px;width:auto}.rules .content .unit-types .unit-type .unit-coin.mini{max-height:20px;max-width:20px;margin-left:3px}.rules .content .unit-types .unit-type .unit-caption{-ms-flex-item-align:center;align-self:center;color:#2c3e50;font-size:.8em;margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rules .content .unit-types .unit-type .unit-caption.alternative{font-size:.7em}.rules .content .decrees{margin-top:10px}.rules .content .decrees .decree-name{background:#e5e2e6;border-radius:5px;display:inline-block;margin:0 10px 10px 0;padding:4px 6px}.rules .content .decrees .decree-name:last-of-type{margin-left:0}.rules .content .fort-layout-example{margin-top:10px}.rules .content .link-wrapper{height:15px;position:relative}.rules .content .link-wrapper .link{left:50%;position:absolute;text-align:center;top:-19px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.rules .separator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.rules .separator>*{-ms-flex-item-align:center;align-self:center}.rules .separator .section-title .blitz-icon{color:#f1b945;font-size:1.2rem}.modal-rules .rules .content{padding-bottom:20px}.shock-tactics-units-modal .unit-cards{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.shock-tactics-units-modal .unit-cards :deep(.unit-card){-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width:450px){.rules .content .actions-gallery .actions-gallery-item{margin-right:35px}.rules .content .actions-gallery .actions-gallery-item .action-img-wrapper{min-width:150px}.rules .content .actions-gallery .actions-gallery-item .action-img-wrapper .action-img{max-width:200px}.rules .content .decrees .decree,.rules .content .unit-types .unit-type{margin-bottom:0}.rules .shock-tactics-units-modal .unit-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){.rules.content-wrapper{margin-top:25px}.rules .content .quote{max-width:75%}.rules .content .video iframe{width:650px}.rules .title-wrapper .title{font-size:3.5em;max-width:none}}.users-container{text-align:center}.users-container,.users-container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.users-container .content{padding:25px 25px 10px}.users-container .content.placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.users-container .content .search-form{margin-bottom:25px;position:relative;width:calc(100% - 25px)}.users-container .content .search-form .search-input{width:100%;background:transparent;border:0;border-bottom:1px solid #2c3e50;font-size:1.1em;padding-bottom:5px;padding-left:25px}.users-container .content .search-form .search-input::-webkit-input-placeholder{color:#2c3e50}.users-container .content .search-form .search-input::-moz-placeholder{color:#2c3e50}.users-container .content .search-form .search-input::-ms-input-placeholder{color:#2c3e50}.users-container .content .search-form .search-input::placeholder{color:#2c3e50}.users-container .content .search-form .search-icon{position:absolute;top:0;left:0}.users-container .content .user-list-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.users-container .content .user-list-wrapper,.users-container .content .user-list-wrapper .user-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.users-container .content .user-list-wrapper .user-list{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:0;overflow-y:scroll}.users-container .content .user-list-wrapper .user-list .user-result-wrapper{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;margin:5px}.users-container .content .user-list-wrapper .user-list .user-result-wrapper .user-result{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border:1px solid #776d6d}.users-container .content .user-list-wrapper .user-list .user-result-wrapper .user-result .username{vertical-align:middle}.users-container .content .user-list-wrapper .user-list .user-result-wrapper:hover .user-result{border-color:#e5c774}.users-container .content .user-list-wrapper .user-list .user-result-wrapper .link{white-space:nowrap;color:#2c3e50}.users-container .load-more{height:75px;width:100%}.users-container .spinner-wrapper{display:inline-block;margin-top:10px}@media only screen and (min-width:768px){.users-container .content .user-list-wrapper .user-list{padding:10px 20px}.users-container .content .user-list-wrapper .user-list .user-result-wrapper{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;margin:10px;max-width:212px}}.mobile-player-mat{color:#776d6d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9em;font-weight:700;max-height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-player-mat.bottom .player-label-wrapper{left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mobile-player-mat.bottom .player-label-wrapper .player-label{border-bottom-left-radius:0;border-bottom-right-radius:0}.mobile-player-mat.bottom .player-label-wrapper .player-label .text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-player-mat.bottom .mat-content .mat-options.mat-options-left .units-group,.mobile-player-mat.bottom .mat-content .mat-options.mat-options-right .units-group{padding-bottom:20px}.mobile-player-mat.top .player-info-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.mobile-player-mat.top .player-label-wrapper{left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mobile-player-mat.top .player-label-wrapper.left-align{left:3%;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-player-mat.top .player-label-wrapper .player-label{border-top-left-radius:0;border-top-right-radius:0}.mobile-player-mat.top .time-remaining-label-wrapper{position:absolute;right:3%;top:0}.mobile-player-mat.top .time-remaining-label-wrapper .time-remaining-label{border-top-left-radius:0;border-top-right-radius:0}.mobile-player-mat.top .bag-wrapper{bottom:-2px}.mobile-player-mat.top .mat-options-toolbar{bottom:-10px}.mobile-player-mat .actions-log-wrapper{bottom:-1px;position:absolute;width:100%}.mobile-player-mat .mat-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile-player-mat .mat-content .mat-options{position:relative}.mobile-player-mat .mat-content .mat-options.mat-options-left,.mobile-player-mat .mat-content .mat-options.mat-options-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20%;max-width:20%}.mobile-player-mat .mat-content .mat-options.mat-options-left .units-group,.mobile-player-mat .mat-content .mat-options.mat-options-right .units-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-player-mat .mat-content .mat-options.mat-options-left .units-group.unit-count-5 .unit-stack,.mobile-player-mat .mat-content .mat-options.mat-options-left .units-group.unit-count-6 .unit-stack,.mobile-player-mat .mat-content .mat-options.mat-options-right .units-group.unit-count-5 .unit-stack,.mobile-player-mat .mat-content .mat-options.mat-options-right .units-group.unit-count-6 .unit-stack{width:33%}.mobile-player-mat .mat-content .mat-options.mat-options-left .units-group .unit-stack,.mobile-player-mat .mat-content .mat-options.mat-options-right .units-group .unit-stack{width:50%}.mobile-player-mat .mat-content .mat-options .mat-option{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e2e6;border-radius:4px;color:#776d6d;padding:8px;position:relative}.mobile-player-mat .mat-content .mat-options .mat-option:first-of-type{margin-bottom:5px}.mobile-player-mat .mat-content .mat-options .mat-option.active{border-color:#776d6d}.mobile-player-mat .mat-content .mat-options.mat-options-center{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 7.5px;position:relative;min-width:60%;max-width:60%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 7.5px;max-height:80%;width:100%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack{-ms-flex-item-align:center;align-self:center;margin:0 1%;width:25%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:first-of-type{z-index:9}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(2){z-index:8}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(3){z-index:7}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(4){z-index:6}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(5){z-index:5}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(6){z-index:4}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(7){z-index:3}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(8){z-index:2}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(9){z-index:1}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit-stack:nth-of-type(10){z-index:0}.mobile-player-mat .player-label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.mobile-player-mat .player-label-wrapper .player-label{border-width:0;-webkit-box-shadow:0 1px 3px 1px rgba(123,125,125,.25);box-shadow:0 1px 3px 1px rgba(123,125,125,.25);font-size:.7em;padding:3px 4px}.mobile-player-mat .player-label-wrapper .player-label .royal-coin-wrapper .royal-coin{height:11px;width:11px}.mobile-player-mat .units-section{width:33.33%}.mobile-player-mat .units-section.section-middle{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mobile-player-mat .units-section.section-left .units{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-player-mat .units-section.section-left .units .unit{width:50%}.mobile-player-mat .units-section .units-section-title{font-family:Livingstone}.mobile-player-mat .units-section .units-section-title .units-section-title-text{border-bottom:1px solid #e8b620}.mobile-player-mat .units-section .units-section-title .units-section-title-text.title-eliminated{margin-left:10px}.mobile-player-mat .bag-wrapper{background:#fff;border-radius:4px;border:1px solid #776d6d;bottom:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;left:50%;margin:0 auto;max-height:15px;padding:2px 4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mobile-player-mat .bag-wrapper>*{-ms-flex-item-align:center;align-self:center}.mobile-player-mat .bag-wrapper .bag{max-height:15px;width:auto}.mobile-player-mat .bag-wrapper .quantity-in-bag{margin-left:3px;font-size:1em}.mobile-player-mat .mat-options-toolbar{position:absolute;bottom:0;height:38px;width:100%;z-index:1}.mobile-player-mat .mat-options-toolbar .switch-toggle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-9px}.mobile-player-mat .mat-options-toolbar .view-cards{background:#fff;border:1px solid #776d6d;cursor:pointer;display:inline-block;left:0;position:absolute;border-radius:50%;height:15px;padding:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-player-mat .mat-options-toolbar .view-cards .view-cards-icon{fill:#776d6d;height:15px;width:auto}.mobile-player-mat .top-of-bag-units-wrapper{position:absolute;width:70%;top:58%;right:110%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:385px){.mobile-player-mat.bottom .mat-content .mat-options.mat-options-left .units-group,.mobile-player-mat.bottom .mat-content .mat-options.mat-options-right .units-group{padding-bottom:0}.mobile-player-mat.top .bag-wrapper{bottom:9px}.mobile-player-mat.top .mat-options-toolbar{bottom:0}.mobile-player-mat .actions-log-wrapper{bottom:9px}.mobile-player-mat .mat-options-toolbar .view-cards{left:4px}}.modal .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:15px;width:100%}.modal .options .btn{min-width:75px}.modal.leave-game{padding:20px 25px}.modal.delete-account,.modal.leave-game{max-width:90%}.modal.shock-tactics-units-modal .modal-content{max-width:none}.modal.leave-all-games,.modal.timeout{max-width:425px}.modal.timeout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:425px}.modal.actions-log{-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px 0 10px;width:100%}.modal.actions-log .modal-content{max-width:none}.modal.actions-log .modal-title{font-size:1rem;margin-bottom:10px}.modal.draft-units-modal .unit-cards{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;max-width:65vw;gap:15px}.modal .close-btn{cursor:pointer;position:absolute;right:20px;top:10px}.modal .close-btn .icon{font-size:1.1em}@media only screen and (min-width:450px){.modal.delete-account,.modal.leave-game{max-width:300px}.modal.actions-log{width:400px}}.menu .menu-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.menu .menu-items-wrapper{background:#564844;position:fixed;width:74%;max-width:300px;height:100%;top:0;right:-74%;z-index:205;padding-top:25px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:right .25s linear;transition:right .25s linear}.menu .menu-items-wrapper.slide-out{right:0;-webkit-box-shadow:1px 1px 3px 4px #483a3a;box-shadow:1px 1px 3px 4px #483a3a}.menu .menu-items-wrapper .menu-items{line-height:35px;margin-top:30px;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.menu .menu-items-wrapper .menu-items .nav-link{display:block;margin-bottom:5px;position:relative;color:#e5e2e6;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;text-decoration:none;cursor:pointer}.menu .menu-items-wrapper .menu-items .nav-link:not(.icon-link):hover{color:#c2a255}.menu .menu-items-wrapper .menu-items .user-icon-wrapper{width:27px;height:27px;background:#e5e2e6;border-radius:50%;overflow:hidden;vertical-align:middle;display:inline-block;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.menu .menu-items-wrapper .menu-items .user-icon-wrapper .icon{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#776d6d;font-size:1.25em;margin-bottom:-1px}.menu .menu-toggle{color:#e5e2e6;font-size:1.5em;cursor:pointer}.menu .menu-toggle.close-btn{position:absolute;right:20px;top:10px}@media only screen and (min-width:768px){.menu .menu-toggle{display:none}.menu .menu-items-wrapper{position:relative;width:auto;height:auto;top:auto;right:auto;border-left:none;padding:0;max-width:none;z-index:2}.menu .menu-items-wrapper.slide-out{-webkit-box-shadow:none;box-shadow:none}.menu .menu-items-wrapper .menu-items{margin-top:0;display:block}.menu .menu-items-wrapper .menu-items .nav-link{display:inline-block;margin-bottom:auto;margin-left:1.05rem}.menu .menu-items-wrapper .menu-items .nav-link:not(.icon-link):after{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0;display:block;position:absolute;right:0;left:0;width:100%;height:2px;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;background-color:#c2a255;content:"";margin-top:-2px}.menu .menu-items-wrapper .menu-items .nav-link:not(.icon-link):hover:after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.menu .hide-on-small{display:none}}@media only screen and (min-width:1000px){.menu .hide-on-small{display:inline-block}}.opponent-search-bar{position:relative}.opponent-search-bar .form-control{border:1px solid #776d6d;-webkit-box-shadow:0 2px #776d6d;box-shadow:0 2px #776d6d}.opponent-search-bar .results{background:#fff;border-radius:4px;border:1px solid #e5e2e6;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:200px;min-height:43px;overflow-y:auto;position:absolute;top:calc(100% + 4px);width:100%;z-index:1}.opponent-search-bar .results .result{cursor:pointer;padding:10px 20px}.opponent-search-bar .results .result:hover{background:#e5e2e6}.paginator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.paginator .page-wrapper{margin:0 2.5px}.paginator .page-wrapper .page{background:#fff;border:1px solid #e5e2e6;padding:2px 10px;display:inline-block;cursor:pointer;margin-bottom:10px}.paginator .page-wrapper .page.active{border-color:#203941}.direct-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9em}.direct-navigation .form-control{max-width:75px;min-height:36px;padding:6px 10px}.direct-navigation .submit-btn{margin-left:10px;padding:6px 15px}@media only screen and (min-width:768px){.paginator{margin:0 20%}}@media only screen and (min-width:946px){.paginator{margin:0 10%}}.password-modal{padding:20px;min-width:275px}.password-modal .form-img{height:50px;width:auto}.password-modal .form-control-wrapper{margin:15px auto}.password-modal .form-control-wrapper:last-of-type{margin-bottom:0}.password-modal .password-input-wrapper{position:relative}.password-modal .password-input-wrapper .password-input{padding-left:31px}.password-modal .password-input-wrapper .password-input::-webkit-input-placeholder{color:#2c3e50}.password-modal .password-input-wrapper .password-input::-moz-placeholder{color:#2c3e50}.password-modal .password-input-wrapper .password-input::-ms-input-placeholder{color:#2c3e50}.password-modal .password-input-wrapper .password-input::placeholder{color:#2c3e50}.password-modal .password-input-wrapper .icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.password-modal .cancel-btn{cursor:pointer}.player-label{border:1px solid silver;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px 10px;position:relative;white-space:nowrap}.player-label>*{-ms-flex-item-align:center;align-self:center}.player-label.white{background:#fff}.player-label.white .link{color:#2c3e50}.player-label.black{background:#203941;color:#e2e3e4;border-color:#203941}.player-label.black .royal-coin{border:1px solid #e2e3e4;border-radius:50%}.player-label.black .link{color:#e2e3e4}.player-label.black.tk{background:#4f2f27;border-color:#734942;color:#ecc8a5}.player-label.black.tk .link{color:#ecc8a5}.player-label.black.tk .royal-coin{border:1px solid #ecc8a5}.player-label .time-remaining-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:3.5px}.player-label .time-remaining-wrapper .time-remaining{margin-left:2px;min-width:24.5px}.player-label .time-remaining-wrapper>*{-ms-flex-item-align:center;align-self:center}.player-label .initiative-indicator{margin-left:5px;line-height:1.2em}.player-label .initiative-indicator .initiative-icon{color:#d9b649;font-size:.8em;vertical-align:middle}.player-label .royal-coin-wrapper .royal-coin{height:16px;width:16px;display:block}.player-label .text{margin-left:5px}.player-label .menu-wrapper{cursor:pointer;padding:0 7.5px;margin-right:-7.5px;position:relative}.player-label .menu-wrapper .player-menu-icon{font-size:.85rem}.player-label .menu-wrapper .player-menu{background:#fff;border-radius:4px;border:1px solid #e5e2e6;-webkit-box-shadow:-1px 1px 2px -1px #5e5c65;box-shadow:-1px 1px 2px -1px #5e5c65;color:#203941;cursor:pointer;font-size:.85rem;padding:3px 4px;position:absolute;right:0;bottom:-5px;-webkit-transform:translateY(100%);transform:translateY(100%);white-space:nowrap;z-index:100}.score-board .player-label .text{display:none}.draft-area .player-label.black .link{color:#2c3e50}.player-mat .player-label{padding:3px 8px}.player-mat .player-label .text{font-size:.9em}.player-mat .player-label .royal-coin-wrapper,.player-mat .player-label .text{-ms-flex-item-align:center;align-self:center}.player-mat .player-label .royal-coin-wrapper .royal-coin{height:14px;width:14px}.units-container-mobile .player-label{background:transparent;border:none;font-size:.75em;margin-top:10px;padding:0}.units-container-mobile .player-label .royal-coin{width:31px;height:31px}.units-container-mobile .player-label .text{display:none;margin-left:0}@media only screen and (min-width:768px) and (max-width:946px){.score-board .player-label .text{display:none}}@media only screen and (min-width:768px){.score-board .player-label .text{display:initial}}.player-mat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.player-mat.left,.player-mat.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.player-mat.left .group,.player-mat.right .group{width:100%}.player-mat.left .group .group-nav,.player-mat.right .group .group-nav{margin-top:10px}.player-mat.left .group .group-content,.player-mat.right .group .group-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.player-mat.left .group .group-content .unit-coin,.player-mat.left .group .group-content .unit-stack,.player-mat.right .group .group-content .unit-coin,.player-mat.right .group .group-content .unit-stack{-ms-flex-item-align:center;align-self:center;margin:0}.player-mat.left .group .group-content .unit-coin.in-hand,.player-mat.left .group .group-content .unit-stack.in-hand,.player-mat.right .group .group-content .unit-coin.in-hand,.player-mat.right .group .group-content .unit-stack.in-hand{-webkit-box-shadow:none;box-shadow:none}.player-mat.left .group .group-content .unit-stack,.player-mat.right .group .group-content .unit-stack{width:35%}.player-mat.left .group .bag-content,.player-mat.right .group .bag-content{margin-top:10px}.player-mat.left .group .bag-content .bag,.player-mat.right .group .bag-content .bag{margin-left:10px;max-width:45px}.player-mat .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 2%;min-width:25%}.player-mat .group.bag-wrapper{-ms-flex-item-align:end;align-self:flex-end;min-width:7%;position:relative}.player-mat .group.bag-wrapper.has-top-of-bag-units .bag-content .quantity-in-bag{top:-15%;color:#000}.player-mat .group.bag-wrapper .bag-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.player-mat .group.bag-wrapper .bag-content .bag{-ms-flex-item-align:center;align-self:center;height:auto;max-height:90%;width:90%}.player-mat .group.bag-wrapper .bag-content .quantity-in-bag{color:#e2e3e4;font-size:1em;font-family:Livingstone;left:calc(50% - 2px);position:absolute;top:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.player-mat .group .group-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4%}.player-mat .group .group-nav .group-label{display:inline;font-family:Livingstone;font-size:.9em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.player-mat .group .group-nav .group-label.selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.player-mat .group .group-nav .group-label.inactive{opacity:.3}.player-mat .group .group-nav .group-label:not(:first-of-type){margin-left:5%}.player-mat .group .group-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.player-mat .group .group-content.reserve .unit-coin{border:2.5px outset transparent}.player-mat .group .group-content.reserve .unit-coin .reserve-unit-image{display:block;max-height:100%;max-width:100%}.player-mat .group .group-content .unit-stack{margin:0 1%;width:25%}.player-mat .group .group-content .unit-stack:first-of-type{z-index:9}.player-mat .group .group-content .unit-stack:nth-of-type(2){z-index:8}.player-mat .group .group-content .unit-stack:nth-of-type(3){z-index:7}.player-mat .group .group-content .unit-stack:nth-of-type(4){z-index:6}.player-mat .group .group-content .unit-stack:nth-of-type(5){z-index:5}.player-mat .group .group-content .unit-stack:nth-of-type(6){z-index:4}.player-mat .group .group-content .unit-stack:nth-of-type(7){z-index:3}.player-mat .group .group-content .unit-stack:nth-of-type(8){z-index:2}.player-mat .group .group-content .unit-stack:nth-of-type(9){z-index:1}.player-mat .group .group-content .unit-stack:nth-of-type(10){z-index:0}.player-mat .group .group-content .unit-stack .poison-token{max-width:33%;position:absolute;border:1px solid #464545;border-radius:50%}.player-mat .group .group-content .unit-stack .poison-token:first-of-type{left:15%;bottom:10%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.player-mat .group .group-content .unit-stack .poison-token:nth-of-type(2){left:50%;bottom:-10%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.player-mat .group .group-content .unit-stack .poison-token:nth-of-type(3){left:85%;bottom:10%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.player-mat .group .group-content.unit-count-5 .unit-stack{width:20%}.player-mat .group .group-content.unit-count-6 .unit-stack{width:16.6666666667%}.player-mat .group.middle .group-content .unit-stack{z-index:1}.player-mat .player-info{-ms-flex-item-align:center;align-self:center}.player-mat .view-cards{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px;font-size:.8em}.player-mat .view-cards>*{-ms-flex-item-align:center;align-self:center}.player-mat .view-cards .icon{height:auto;vertical-align:middle;width:18px}.player-mat .units-modal{background:#fcf5e5}.player-mat .units-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;max-width:none;padding:30px 15px;background:#fcf5e5}.player-mat .units-modal .modal-content .unit-card{-webkit-transform:scale(1.1);transform:scale(1.1)}.player-mat .units-modal .modal-content .unit-card:not(:last-of-type){margin-right:50px}.player-mat .units-modal .dismiss-btn{cursor:pointer;font-size:1.6em;position:absolute;right:15px;top:10px}.player-mat .top-of-bag-units-wrapper{position:absolute;width:60%;top:75%;left:50%;-webkit-transform:translate(-55%,-50%);transform:translate(-55%,-50%)}@media only screen and (min-width:946px){.player-mat.left .group .bag-content .bag,.player-mat.right .group .bag-content .bag{max-width:54px}}.rank{vertical-align:middle}.rank .rank-icon{height:auto;max-height:14px;max-width:17px;width:auto}.waiting-room .rank .rank-icon{max-width:16px}.leaderboard .rank{vertical-align:baseline}.modal.victory .rank .rank-icon{max-height:17px;max-width:20px}.users-container .rank-icon{margin-left:4px;vertical-align:middle}.replay-controls{position:relative}.replay-controls .replay-control-wrapper{background:#fff;border-radius:50%;-webkit-box-shadow:0 0 2px 1px hsla(0,0%,58.8%,.6);box-shadow:0 0 2px 1px hsla(0,0%,58.8%,.6);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2.5px;min-height:20px;min-width:20px;padding:2.5px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.replay-controls .replay-control-wrapper.play-control-wrapper{min-height:26px;min-width:26px}.replay-controls .replay-control-wrapper.play-control-wrapper .replay-control{min-height:24px;min-width:24px}.replay-controls .replay-control-wrapper.play-control-wrapper .replay-control .icon{font-size:.8em}.replay-controls .replay-control-wrapper .replay-control{-ms-flex-item-align:center;align-self:center;border-radius:50%;-webkit-box-shadow:0 0 2px 1px hsla(0,0%,58.8%,.6);box-shadow:0 0 2px 1px hsla(0,0%,58.8%,.6);min-height:20px;min-width:20px}.replay-controls .replay-control-wrapper .replay-control .icon{font-size:.9em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.replay-controls .replay-control-wrapper .replay-control.play-control{color:#3d8959}.replay-controls .replay-control-slider{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;width:100%}.replay-controls .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:#fdfdfd;outline:none;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:8px;-webkit-box-shadow:1px 1px 2px 1px #b5b5b5;box-shadow:1px 1px 2px 1px #b5b5b5}.replay-controls .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14.5px;height:14.5px;background:#3d8959;cursor:pointer;border-radius:50%}.replay-controls .slider::-moz-range-thumb{width:14.5px;height:14.5px;background:#3d8959;cursor:pointer;border-radius:50%}.mobile-replay-controls .replay-controls{width:85%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mobile-replay-controls .replay-controls .replay-control-wrapper{-ms-flex-item-align:center;align-self:center}.mobile-replay-controls .replay-controls .replay-control-slider{display:none}.board-wrapper .replay-controls{position:absolute;top:30px;left:0}@media only screen and (min-width:768px){.replay-controls .replay-control-wrapper{padding:3px;min-height:17px;min-width:17px}.replay-controls .replay-control-wrapper.play-control-wrapper{min-height:23px;min-width:23px}.replay-controls .replay-control-wrapper.play-control-wrapper .replay-control{min-height:22px;min-width:22px}.replay-controls .replay-control-wrapper .replay-control{min-height:17px;min-width:17px}}.room{background:#fff;border-radius:4px;margin:0 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:235px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px}.room .content{padding:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.room .content .labels{margin-bottom:15px}.room .room-name-container{padding:10px 20px;border-top-right-radius:4px;border-top-left-radius:4px;background:#564844}.room .room-name-container .room-name{color:#e5e2e6;max-width:145px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3em;vertical-align:middle}.room .icon-wrapper{position:relative}.room .icon-wrapper .expansion-icon{width:12.5px;height:auto;max-height:12.5px;color:#2c3e50;fill:#2c3e50}.room .icon-wrapper .expansion-icon.nightfall{margin-bottom:-1.5px}.room .room-player .link{color:#2c3e50}.room .room-join{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.room .room-join .btn-leave{margin-right:8px}.room .room-join .btn{width:100%}.room .game-state .game-state-label{margin:5px 0 0}.room .setting-labels{margin:0 auto;max-width:90%}.room .setting-labels.extra,.room .setting-labels.game-modes .label{margin-top:5px}.room .label{font-size:.9em;padding:3px 5px;background:#e5e2e6;display:inline-block;border-radius:4px;vertical-align:middle;border:1px solid #e5e2e6}.room .label.time-limit-10{border-color:#f8cf29}.room .label.time-limit-15{border-color:#ff9800}.room .label.time-limit-30{border-color:#ff5722}.room .label.mode{font-size:.8em}.room .label .royal-guard-icon{fill:#2c3e50;height:14px;vertical-align:middle;width:14px}.room .label .royal-guard-version{vertical-align:middle}.room .label .blitz-icon{color:#f1b945;margin-right:5px}.room .pwd-required-icon{color:#c2a255;margin-left:5px;vertical-align:middle}.room .created-at{font-size:.8em;padding-top:7px;padding-bottom:7px;background:#e5e2e6;font-family:Avenir;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.score-board{background:#fcf5e5;-webkit-box-shadow:0 1px 5px 0 #8c8c8c;box-shadow:0 1px 5px 0 #8c8c8c;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2px 20px;z-index:15}.score-board>*{-ms-flex-item-align:center;align-self:center}.score-board .active-player{vertical-align:sub}.score-board .active-player .player-label{padding:3px 4px}.score-board .text{line-height:1em}.score-board .player-label .text{line-height:normal}.score-board .back-btn{margin-right:10px;font-weight:300}.score-board .back-btn .icon{font-weight:300}.score-board .score-board-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.score-board .score-board-section>*{-ms-flex-item-align:center;align-self:center}.score-board .score-board-section.left{text-align:center;text-align:left}.score-board .score-board-section.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.score-board .score-board-section.right>*{margin-left:7.5px}.score-board .score-board-section .text{display:none}.score-board .initiative{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-align:right}.score-board .initiative>*{-ms-flex-item-align:center;align-self:center}.score-board .initiative .text{font-size:.9em;margin-right:5px}.score-board .initiative .royal-coin{vertical-align:middle;height:35px;width:35px}.score-board .scoring{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.score-board .scoring .team-score{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Livingstone;font-size:1em}.score-board .scoring .team-score .score{white-space:nowrap}.score-board .scoring .team-score>*{-ms-flex-item-align:center;align-self:center}.score-board .scoring .royal-coin{height:25px;width:25px;vertical-align:middle;display:inline-block;margin:auto 8px}.score-board .score-separator{display:inline-block;margin:auto 10px;vertical-align:middle}.score-board .score-separator .wc-lock{height:auto;max-height:40px;vertical-align:middle;width:auto;display:none}.score-board .score-separator .wc-lock-compact{height:40px;width:auto;vertical-align:middle;display:inline-block}.score-board .icon-wrapper{display:none;cursor:pointer;position:relative}.score-board .icon-wrapper>*{-ms-flex-item-align:center;align-self:center}.score-board .share-replay-wrapper{cursor:pointer;margin-right:5px;vertical-align:middle}.score-board .share-replay-wrapper .btn-share{text-align:left}.score-board .share-replay-wrapper .share-icon{padding:4px 6px 4px 0;display:inline-block;cursor:pointer;vertical-align:middle}.score-board .share-replay-wrapper .share-text{width:0;overflow:hidden;display:inline-block;vertical-align:middle}.score-board .move-count-wrapper{margin-right:5px;border-radius:4px;min-width:100px;text-align:center}.score-board .move-count-wrapper .move-count{font-family:LivingStone,RobotoSlab,Avenir,Arial;vertical-align:middle}.replay-game-container .score-board .initiative .text{display:none}@media only screen and (min-width:450px){.score-board .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.score-board{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.score-board .active-player .player-label{padding:4px 6px}.score-board .initiative .royal-coin{height:40px;width:40px}.score-board .score-board-section.right>*{margin-left:15px}.score-board .score-board-section.right>.direct-messages-wrapper{margin-left:0}.score-board .score-board-section .text{display:initial}.score-board .scoring{min-width:375px}.score-board .scoring .team-score{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.3em}.score-board .scoring .team-score.white-team .royal-coin{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.score-board .scoring .team-score.white-team .score{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.score-board .scoring .royal-coin{vertical-align:middle;height:40px;width:40px}.score-board .score-separator .wc-lock{display:inline-block}.score-board .score-separator .wc-lock-compact{display:none}.score-board .share-replay-wrapper:hover .share-text{-webkit-animation-name:reveal-medium;animation-name:reveal-medium}.game-container.replay .scoring{min-width:475px}}@media only screen and (min-width:946px){.score-board .initiative .text{font-size:1em}.replay-game-container .score-board .initiative .text{display:block}}.score-board,.score-board .section{display:-webkit-box;display:-ms-flexbox;display:flex}.score-board .section.score-section{background:pink;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.share .link-preview{background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:600px;padding:15px 20px;text-align:left}.modal.share .link-preview .link-url{background:transparent;border:none;font-size:1em;width:100%}.modal.share .link-preview .link{font-weight:700;margin-left:15px}.modal.share .start-at-wrapper{border-top:1px solid #e5e2e6;font-size:1em;margin-top:20px;padding-top:20px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal.share .start-at-wrapper .start-at-input{background:none;border:none;color:#6b7b81;font-size:1em;margin-left:5px;padding:5px;vertical-align:middle;width:35px}.modal.share .start-at-wrapper .start-at-content{min-height:29px}.modal.share .start-at-wrapper.checked .psuedo-checkbox{background:#2c3e50}.modal.share .start-at-wrapper.checked .psuedo-checkbox .checkmark{color:#fff;display:inline-block}.modal.share .start-at-wrapper.checked .start-at-input{border-bottom:1px solid #2c3e50;color:#2c3e50}.modal.share .close-btn{cursor:pointer;position:absolute;right:20px;top:15px}.modal.share .close-btn .icon{font-size:1.1em}.settings-summary{margin:0 28px 20px}.settings-summary .settings-title{text-align:center;font-weight:700}.settings-summary .settings-content{margin-bottom:10px}.settings-summary .settings-title{font-size:.9em;margin-bottom:5px}.settings-summary .setting-readonly{font-size:.8em;padding:4px 10px;display:inline-block;color:#203941;border:2px solid #f5f5f5;background:#f5f5f5;border-radius:4px}.settings-summary .setting-readonly.smaller-text{font-size:.8rem}.settings-summary .setting-readonly.alt-units-label,.settings-summary .setting-readonly.custom-units-label{display:block}.settings-summary .settings-flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.settings-summary .settings-flex-wrap .setting-readonly{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px)}.settings-summary .alt-units-label{margin-top:10px}.settings-summary .alt-units-label.no-margin{margin-top:0}.settings-summary .custom-unit-types{margin-top:10px}.settings-summary .custom-unit-types .custom-unit-type-wrapper{cursor:default}.settings-summary .expansion-icon{width:12.5px;height:auto;max-height:12.5px;color:#2c3e50;fill:#2c3e50;margin-right:3px}.settings-summary .expansion-icon.nightfall{margin-bottom:-1.5px}.modal.skill-rating{font-size:.9em;min-width:350px;height:80%}.modal.skill-rating .modal-content{height:100%;overflow:auto}.modal.skill-rating .modal-title{text-align:center}.modal.skill-rating ul{margin-left:30px;margin-top:15px;list-style-type:disc}.modal.skill-rating ul li{margin-bottom:10px}.modal.skill-rating ul li:last-of-type{margin-bottom:0}.modal.skill-rating .sr-breakdown{margin-top:5px}.modal.skill-rating .close-modal-btn{cursor:pointer;position:absolute;right:20px;top:20px}.modal.skill-rating .example-note{display:inline-block;margin-top:10px}.modal.skill-rating .rank{vertical-align:middle}.modal .equation{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:10px 0 0 12px}.modal .equation>*{-ms-flex-item-align:center;align-self:center}.modal .equation .fraction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal .equation .equals-sign{margin:0 15px}.modal .equation .numerator{text-align:center;border-bottom:1px solid #000}.modal .equation .denominator{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .equation .denominator,.modal .equation .denominator>*{-ms-flex-item-align:center;align-self:center}.modal .equation .power{margin-top:9px}.modal .equation sup{font-size:.65em;vertical-align:super;margin-left:2px}.modal .equation sub{vertical-align:sub}@media only screen and (min-width:768px){.modal.skill-rating{min-width:500px}}.sound-control-wrapper{position:relative;min-height:70px}.sound-control-wrapper .sound-control{font-size:1.1em;cursor:pointer}.sound-control-wrapper .sound-control .volume-icon.muted{opacity:.75;font-size:.95em}.sound-control-wrapper .sound-control .volume-icon.muted:hover{opacity:1}.sound-control-wrapper .volume-slider{display:none;position:absolute;bottom:15px;width:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#fdfdfd;outline:none;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:6px;-webkit-box-shadow:1px 1px 2px 1px #b5b5b5;box-shadow:1px 1px 2px 1px #b5b5b5}.sound-control-wrapper .volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;background:#3d8959;cursor:pointer;border-radius:50%}.sound-control-wrapper .volume-slider::-moz-range-thumb{width:13px;height:13px;background:#3d8959;cursor:pointer;border-radius:50%}.sound-control-wrapper:hover .volume-slider{display:block}.game-container .sound-control{opacity:.75}.game-container .sound-control.btn{padding:6px 8px}.game-container .sound-control:hover{opacity:1}.game-container .sound-control .volume-icon{min-width:18.5px}.game-container .sound-control .volume-icon.muted{opacity:1}.game-container .mobile-game-menu .sound-control-wrapper{min-height:auto}.game-container .mobile-game-menu .sound-control-wrapper .sound-control{opacity:1}.game-container .mobile-game-menu .sound-control-wrapper .volume-slider{top:-175%;left:-10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.game-container .waiting-room .controls-group .sound-control-position{display:inline-block;position:relative;right:auto;top:auto}.game-container .waiting-room .sound-control-wrapper{margin-left:-2px;min-height:auto;min-width:45px;text-align:right}.game-container .waiting-room .sound-control-wrapper .sound-control,.game-container .waiting-room .sound-control-wrapper .sound-control .volume-icon{opacity:1}.game-container .waiting-room .sound-control-wrapper .sound-control .volume-icon.muted{opacity:.75}.game-container .waiting-room .sound-control-wrapper .sound-control .volume-icon:hover.muted{opacity:1}.game-container .waiting-room .sound-control-wrapper .volume-slider{left:0;top:5px;width:25px;bottom:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.game-container .waiting-room .sound-control-wrapper .volume-slider::-webkit-slider-thumb{width:10px;height:10px}.game-container .waiting-room .sound-control-wrapper .volume-slider::-moz-range-thumb{width:10px;height:10px}.mobile-game-menu .sound-control-wrapper .sound-control .volume-icon.muted{font-size:1.1em}.switch-toggle{width:60px;height:38px;overflow:hidden;padding:12px;position:relative;-ms-flex-negative:0;flex-shrink:0;z-index:0}.switch-toggle,.switch-toggle .switch-base{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.switch-toggle .switch-base{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:transparent;color:#1976d2;outline:0;border:0;margin:0;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;color:inherit;padding:9px;border-radius:50%;position:absolute;top:0;left:0;z-index:1;color:#776d6d;-webkit-transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform .15s cubic-bezier(.4,0,.2,1) 0ms;transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform .15s cubic-bezier(.4,0,.2,1) 0ms;transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,transform .15s cubic-bezier(.4,0,.2,1) 0ms;transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,transform .15s cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform .15s cubic-bezier(.4,0,.2,1) 0ms}.switch-toggle .switch-base.checked{-webkit-transform:translateX(22px);transform:translateX(22px)}.switch-toggle .switch-base.alt-colors.checked{color:#68b198}.switch-toggle .switch-icon{color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.8em}.switch-toggle .switch-input{cursor:inherit;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;margin:0;padding:0;z-index:1}.switch-toggle .switch-thumb{background-color:currentColor;width:20px;height:20px;border-radius:50%}.switch-toggle .switch-thumb,.switch-toggle .switch-track{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.switch-toggle .switch-track{background-color:#fff;height:100%;width:100%;border-radius:7px;z-index:-1;-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;opacity:.5;border:1px solid #776d6d}.modal.terms-and-conditions{font-size:.9em;min-width:350px;height:80%}.modal.terms-and-conditions .modal-content{height:100%;overflow:auto}.modal.terms-and-conditions .modal-title{text-align:center}.modal.terms-and-conditions ol{margin-left:30px;margin-top:15px;margin-bottom:15px;list-style-type:disc;text-align:left}.modal.terms-and-conditions ol li{margin-bottom:10px}.modal.terms-and-conditions ol li:last-of-type{margin-bottom:0}.modal.terms-and-conditions .discord-invite-link{color:#7289da}.modal.terms-and-conditions .close-modal-btn{cursor:pointer;position:absolute;right:20px;top:20px}.tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.tile,.tile:before{height:100%;width:100%}.tile:before{content:"";background-color:#ffe8c4;-webkit-clip-path:polygon(75% 0,100% 50%,75% 100%,25% 100%,0 50%,25% 0);clip-path:polygon(75% 0,100% 50%,75% 100%,25% 100%,0 50%,25% 0)}.tile.action-count-2 .inner-wrapper .action-icon-wrapper:first-of-type{left:25%;-webkit-transform:translate(-45%,-50%);transform:translate(-45%,-50%)}.tile.action-count-2 .inner-wrapper .action-icon-wrapper:nth-of-type(2){left:75%;-webkit-transform:translate(-55%,-50%);transform:translate(-55%,-50%)}.tile.action-count-3 .inner-wrapper .action-icon-wrapper .btn-icon{height:90%;width:90%}.tile.action-count-3 .inner-wrapper .action-icon-wrapper:first-of-type{left:25%;-webkit-transform:translate(-45%,-75%);transform:translate(-45%,-75%)}.tile.action-count-3 .inner-wrapper .action-icon-wrapper:nth-of-type(2){left:75%;-webkit-transform:translate(-55%,-75%);transform:translate(-55%,-75%)}.tile.action-count-3 .inner-wrapper .action-icon-wrapper:nth-of-type(3){top:75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:0}.tile.active-tile .inner-wrapper{z-index:100}.tile .inner-wrapper{height:100%;position:absolute;width:90%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.tile .inner-wrapper .action-icon-wrapper{cursor:pointer;height:42%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:42%;z-index:10}.tile .inner-wrapper .action-icon-wrapper .btn-icon-group{height:100%;width:100%}.tile .inner-wrapper .action-icon-wrapper .btn-icon-group .arrow-icon{width:22%}.tile .inner-wrapper .action-icon-wrapper .btn-icon-group .helmet-icon{margin-left:10%;width:35%}.tile .inner-wrapper .action-icon-wrapper .btn-icon-group .plus-icon{width:22%}.tile .inner-wrapper .action-icon-wrapper .btn-icon-group .fort-icon{margin-left:10%;width:44%}.tile .inner-wrapper .action-icon-wrapper .btn-icon{padding:22%;position:relative;height:100%;width:100%}.tile .inner-wrapper .action-icon-wrapper .btn-icon.control .sacrifice-control{color:#2c3e50;fill:#2c3e50;height:auto;position:absolute;left:53%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:29%;width:27%}.tile .inner-wrapper .action-icon-wrapper .btn-icon .slash-wrapper{position:absolute;width:70%;height:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tile .inner-wrapper .action-icon-wrapper .btn-icon .slash-wrapper .action-icon-slash{-ms-flex-item-align:center;align-self:center;background:#fff;border-radius:1px;display:block;height:8%;width:100%}.tile .inner-wrapper .action-icon-wrapper .btn-icon .slash-wrapper .action-icon-slash:nth-of-type(2){background:#2c3e50}.tile .inner-wrapper .action-icon-wrapper .btn-icon .drop{height:auto;position:absolute;right:13%;top:20%;width:13%}.tile .inner-wrapper .action-icon-wrapper .action-icon-super{font-size:.6em;position:absolute;top:-5%;right:-10%}.tile .inner-wrapper .action-icon-wrapper .action-icon-super.confirmation{background:#fff;border-radius:50%;color:#4caf50;z-index:5}.tile .inner-wrapper .unit-stack{max-height:90%;max-width:90%;width:100%}.tile .fort,.tile .inner-wrapper .unit-stack{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tile .fort{height:100%;width:90%;z-index:1}.tile .fort .fort-wall{width:78%;height:78%;border-radius:50%;border:3px solid #838282}.tile .fort .fort-wall,.tile .fort .fort-wall .crenellation{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tile .fort .fort-wall .crenellation{width:120%;height:15%}.tile .fort .fort-wall .crenellation:first-of-type{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.tile .fort .fort-wall .crenellation:nth-of-type(2){-webkit-transform:translate(-50%,-50%) rotate(30deg);transform:translate(-50%,-50%) rotate(30deg)}.tile .fort .fort-wall .crenellation:nth-of-type(3){-webkit-transform:translate(-50%,-50%) rotate(60deg);transform:translate(-50%,-50%) rotate(60deg)}.tile .fort .fort-wall .crenellation:nth-of-type(4){-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.tile .fort .fort-wall .crenellation:nth-of-type(5){-webkit-transform:translate(-50%,-50%) rotate(120deg);transform:translate(-50%,-50%) rotate(120deg)}.tile .fort .fort-wall .crenellation:nth-of-type(6){-webkit-transform:translate(-50%,-50%) rotate(150deg);transform:translate(-50%,-50%) rotate(150deg)}.tile .fort .fort-wall .crenellation:nth-of-type(7){-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.tile .fort .fort-wall .crenellation:nth-of-type(8){-webkit-transform:translate(-50%,-50%) rotate(210deg);transform:translate(-50%,-50%) rotate(210deg)}.tile .fort .fort-wall .crenellation:nth-of-type(9){-webkit-transform:translate(-50%,-50%) rotate(240deg);transform:translate(-50%,-50%) rotate(240deg)}.tile .fort .fort-wall .crenellation:nth-of-type(10){-webkit-transform:translate(-50%,-50%) rotate(270deg);transform:translate(-50%,-50%) rotate(270deg)}.tile .fort .fort-wall .crenellation:nth-of-type(11){-webkit-transform:translate(-50%,-50%) rotate(300deg);transform:translate(-50%,-50%) rotate(300deg)}.tile .fort .fort-wall .crenellation:nth-of-type(12){-webkit-transform:translate(-50%,-50%) rotate(330deg);transform:translate(-50%,-50%) rotate(330deg)}.tile .fort .fort-wall .crenellation:nth-of-type(13){-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}.tile .fort .fort-wall .crenellation:nth-of-type(14){-webkit-transform:translate(-50%,-50%) rotate(390deg);transform:translate(-50%,-50%) rotate(390deg)}.tile .fort .fort-wall .crenellation:after{background:#838282;content:"";height:100%;width:5%;position:absolute;left:0}.tile .fort .fort-wall .crenellation:before{background:#838282;content:"";height:100%;width:5%;position:absolute;right:0}.tile.black .fort-wall{border-color:#203941}.tile.black .fort-wall .crenellation:after,.tile.black .fort-wall .crenellation:before{background:#203941}.tile.black.tk .fort-wall{border-color:#ecc8a5}.tile.black.tk .fort-wall .crenellation:after,.tile.black.tk .fort-wall .crenellation:before{background:#ecc8a5}.tile.white .fort-wall{border-color:#fff}.tile.white .fort-wall .crenellation:after,.tile.white .fort-wall .crenellation:before{background:#fff}.tile.white.tk .fort-wall{border-color:#515151}.tile.white.tk .fort-wall .crenellation:after,.tile.white.tk .fort-wall .crenellation:before{background:#515151}.tile.dark:before{background-color:#b99b89}.tile.dark.in-move-range:before{background-color:#8e786c}.tile.in-move-range{cursor:pointer}.tile.in-move-range:before{background-color:#e8d4b4}.tile.in-charge-range .btn-icon,.tile.in-move-range .btn-icon{color:#fff;background:#2c3e50;padding:7px;font-size:1.2em}.tile.in-charge-range .btn-icon.horseshoe{width:22px;height:22px;min-width:auto;min-height:auto;padding:6px 5px 3px}.tile.control-base:not(.controlled):after{background-image:url(/static/img/control_base.0ec0bed.svg);background-position:50%;background-repeat:no-repeat;background-size:72%;content:"";opacity:.7;top:0;left:0;bottom:0;right:0;position:absolute}.tile.control-base:not(.controlled).occupied:after{background-size:80%}.tile.control-base.black .btn-icon,.tile.control-base.black .btn-icon-group{background:#e5e2e6}.tile.control-base.black .btn-icon-group .action-icon,.tile.control-base.black .btn-icon-group .action-icon-secondary,.tile.control-base.black .btn-icon-group>*,.tile.control-base.black .btn-icon .action-icon,.tile.control-base.black .btn-icon .action-icon-secondary,.tile.control-base.black .btn-icon>*{color:#2c3e50;fill:#2c3e50}.tile.control-base.black .btn-icon-group.bolster .plus-icon,.tile.control-base.black .btn-icon.bolster .plus-icon{color:#e5e2e6}.tile.control-base.black .action-icon-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tile.control-base.black .action-icon-wrapper .btn-icon-group.attack-fort .action-icon-secondary .action-icon-slash{background:#2c3e50;border-radius:1px;display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px}.tile.control-base.black .action-icon-wrapper .btn-icon-group.attack-fort .action-icon-secondary .action-icon-slash:nth-of-type(2){background:#e5e2e6;left:calc(50% - 2px)}.tile.control-base.controlled.white:before{background:#ead297;background-image:-webkit-gradient(linear,left top,right bottom,from(#d0b36e),to(#ead297));background-image:linear-gradient(to bottom right,#d0b36e,#ead297)}.tile.control-base.controlled.black:before{background:#9a9a9a;background-image:-webkit-gradient(linear,left top,right bottom,from(#9a9a9a),to(#b5b5b5));background-image:linear-gradient(to bottom right,#9a9a9a,#b5b5b5)}.tile.control-base.controlled.tk:before{background:none;background-image:none}.tile.fortified.is-attackable.mimicable-unit .attack-fort-wrapper{height:36%;width:36%}.tile .control-marker{height:100%;left:0;position:absolute;top:0;width:100%}.tile .control-marker img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:75%}.tile .control-marker .alt-img{width:101%}.grid-row:first-of-type .tile:first-of-type .hexagon-inner,.grid-row:first-of-type .tile:first-of-type .hexagon-outer,.grid-row:last-of-type .tile:last-of-type .hexagon-inner,.grid-row:last-of-type .tile:last-of-type .hexagon-outer{visibility:hidden}.targets-modal-overlay{position:absolute;left:50%;top:25%;-webkit-transform:translate(-50%,-80%);transform:translate(-50%,-80%);width:200%;height:100%;z-index:200}.targets-modal-overlay .targets-modal{background:hsla(0,0%,100%,.95);border-radius:15px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;height:auto;margin:0 auto}.targets-modal-overlay .targets-modal .targets-modal-title{font-size:.6rem;font-weight:700}.targets-modal-overlay .targets-modal .close-targets-modal{position:absolute;right:-14px;top:-4px;width:14px;height:14px;background:hsla(0,0%,100%,.95)}.targets-modal-overlay .targets-modal .close-targets-modal>*{color:#46444b;fill:#46444b}.targets-modal-overlay .targets-modal .targets{display:-webkit-box;display:-ms-flexbox;display:flex}.targets-modal-overlay .targets-modal .targets .unit-coin{position:relative;left:auto;top:auto;width:auto}@media only screen and (min-width:450px){.tile .inner-wrapper .action-icon-wrapper .action-icon-super{top:-5%;right:-5%;font-size:.65em}.targets-modal-overlay .targets-modal .targets-modal-title{font-size:.75rem;font-weight:700}.targets-modal-overlay .targets-modal .close-targets-modal{position:absolute;right:-12px;top:-4px;width:15px;height:15px}}.timeout-wrapper .timeout-widget{width:21px;overflow:hidden}.timeout-wrapper .timeout-widget.timed-out .time-remaining{color:#df4b3d}.timeout-wrapper .timeout-widget.alert{width:auto;overflow:visible}.timeout-wrapper .timeout-widget.alert .time-remaining{color:#df4b3d}.timeout-wrapper .timeout-widget .time-remaining{display:inline-block;vertical-align:middle;font-family:RobotoSlab,Avenir,Helvetica,Arial,sans-serif;color:#5e5c65;margin-left:10px}.timeout-wrapper .timeout-widget:hover{width:70.76px}.timeout-wrapper.blitz-mode,.timeout-wrapper.blitz-mode.is-mobile{display:none}.timeout-wrapper.blitz-mode .timeout-widget{overflow:visible}.timeout-wrapper .timeout-widget{background:#fff;padding:8px 10px;-webkit-box-shadow:-1px 1px 1px 1px #b5b5b5;box-shadow:-1px 1px 1px 1px #b5b5b5;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:width .2s;transition:width .2s}.timeout-wrapper .timeout-widget,.timeout-wrapper .timeout-widget .time-limits{display:-webkit-box;display:-ms-flexbox;display:flex}.timeout-wrapper .timeout-widget>*{-ms-flex-item-align:center;align-self:center}.timeout-wrapper .timeout-widget.always-show{overflow:visible;width:auto}.timeout-wrapper .timeout-widget.always-show .time-limit{min-width:56px;max-width:56px}.timeout-wrapper .timeout-widget.always-show .time-limit:nth-of-type(2){margin-right:3px}.timeout-wrapper .timeout-widget.timed-out{width:auto;overflow:visible}.timeout-wrapper .timeout-widget.timed-out.clickable{cursor:pointer}.timeout-wrapper .timeout-widget.timed-out:hover{width:auto}.timeout-wrapper .timeout-widget.timed-out .time-limit{color:#df4b3d}.timeout-wrapper .timeout-widget .time-limit{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:RobotoSlab,Avenir,Helvetica,Arial,sans-serif;color:#5e5c65;min-width:40px;margin-left:10px;position:relative}.timeout-wrapper .timeout-widget .time-limit>*{-ms-flex-item-align:center;align-self:center}.timeout-wrapper .timeout-widget .time-limit .royal-coin{max-width:18px;max-height:18px;margin-right:3px}.timeout-wrapper .timeout-widget .time-limit .time-increment-alert{background:#fff;border:1px solid #68b198;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#68b198;font-weight:700;opacity:0;padding:1px 2.5px;position:absolute;right:-25%;top:-11px;-webkit-transition:all 1s linear;transition:all 1s linear;font-size:.75rem}.timeout-wrapper .timeout-widget .time-limit .time-increment-alert.animate{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in-out;animation-name:fade-in-out;-webkit-transform:translateY(-65%);transform:translateY(-65%)}.timeout-wrapper .timeout-widget .time-limit.alert{width:auto;overflow:visible;color:#df4b3d}.timeout-wrapper .timeout-widget .claim-victory{margin-left:10px}.timeout-wrapper .timeout-widget .timeout-icon{color:#776d6d;font-size:1.75em;display:inline-block;vertical-align:middle}.timeout-wrapper .timeout-widget:hover{min-width:70.76px}@media only screen and (min-width:450px){.timeout-wrapper.blitz-mode{display:block}}.timeout-mobile-wrapper .timeout-widget{display:-webkit-box;display:-ms-flexbox;display:flex}.timeout-mobile-wrapper .timeout-widget .claim-victory{cursor:pointer;margin-left:8px;white-space:nowrap}.timeout-mobile-wrapper .timeout-widget .claim-victory,.timeout-mobile-wrapper .timeout-widget .time-remaining{background:#fff;padding:3px 6px;-webkit-box-shadow:-1px 1px 1px 1px #b5b5b5;box-shadow:-1px 1px 1px 1px #b5b5b5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.timeout-mobile-wrapper .timeout-widget.alert .time-remaining,.timeout-mobile-wrapper .timeout-widget.timed-out .time-remaining{color:#df4b3d}.time-remaining-label{border:1px solid silver;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.9em;padding:3px 8px;position:relative;white-space:nowrap}.time-remaining-label>*{-ms-flex-item-align:center;align-self:center}.time-remaining-label.white{background:#fff}.time-remaining-label.white .link{color:#2c3e50}.time-remaining-label.black{background:#203941;color:#e2e3e4;border-color:#203941}.time-remaining-label.black .royal-coin{border:1px solid #e2e3e4;border-radius:50%}.time-remaining-label.black .link{color:#e2e3e4}.time-remaining-label .time-remaining{margin-left:2px;min-width:33px}.actions-log-modal-content .actions-log{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:450px;overflow:auto;width:100%}.actions-log-modal-content .actions-log .action-log{border-bottom:1px solid #e2e3e4;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9rem;padding:5px 15px 5px 5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.actions-log-modal-content .actions-log .action-log>*{-ms-flex-item-align:center;align-self:center}.actions-log-modal-content .actions-log .action-log:first-of-type{border-top:1px solid #e2e3e4}.actions-log-modal-content .actions-log .action-log .action-log-index{min-width:25px;text-align:right}.actions-log-modal-content .actions-log .action-log .action-log-text{text-align:left;margin-left:10px}.actions-log-modal-content .actions-log .royal-coin{display:block;height:18px;margin-left:8px;width:18px}.tip-jar,.tip-jar .tip-jar-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tip-jar .tip-jar-btn{cursor:pointer;vertical-align:middle;border-radius:4px;padding:6px 8px}.tip-jar .tip-jar-btn .tip-jar-img{display:inline-block;max-height:65px;max-width:65px;height:auto;width:auto;-ms-flex-item-align:center;align-self:center}.tip-jar .tip-jar-btn .tip-jar-text{-ms-flex-item-align:center;align-self:center;font-size:1.2em;line-height:1em;font-family:GochiHand,Arial;color:#776d6d;margin:5px 5px 0}.tooltip-trigger{position:relative}.tooltip-trigger:hover .tooltip{display:block}.tooltip{display:none;top:0;-webkit-transform:translate(-50%,120%);transform:translate(-50%,120%)}.tooltip,.tooltip:before{left:50%;position:absolute}.tooltip:before{background:#fdfdfd;content:"";height:10px;top:-5px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:10px}.tooltip .tooltip-value{background:#fdfdfd;border-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(123,125,125,.25);box-shadow:0 1px 3px 1px rgba(123,125,125,.25);display:inline-block;padding:4px 6px;font-size:.9em;white-space:nowrap}.undo-modal{text-align:center}.undo-modal .btn{min-width:75px}.undo-modal .btn:not(:last-of-type){margin-right:25px}.unit{height:100%;width:100%}.unit,.unit .unit-img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unit .unit-img{border-radius:50%}.unit .unit-img:nth-of-type(2){left:53%;top:41.5%}.unit .unit-img:nth-of-type(2),.unit .unit-img:nth-of-type(3){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .unit-img:nth-of-type(3){left:56%;top:33%}.unit .unit-img:nth-of-type(4){left:59%;top:24.5%}.unit .unit-img:nth-of-type(4),.unit .unit-img:nth-of-type(5){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .unit-img:nth-of-type(5){left:62%;top:16%}.unit .unit-img:nth-of-type(6){left:65%;top:7.5%}.unit .unit-img:nth-of-type(6),.unit .unit-img:nth-of-type(7){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .unit-img:nth-of-type(7){left:68%;top:-1%}.unit .unit-img:nth-of-type(8){left:71%;top:-9.5%}.unit .unit-img:nth-of-type(8),.unit .unit-img:nth-of-type(9){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .unit-img:nth-of-type(9){left:74%;top:-18%}.unit .unit-img:nth-of-type(10){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:77%;top:-26.5%}.unit .unit-img:after{-webkit-box-shadow:-2px 3px 0 -1px #2e2d31;box-shadow:-2px 3px 0 -1px #2e2d31;content:"";height:110%;width:110%}.unit.deployed .unit-img{height:auto;width:68%}.unit.deployed .btn-icon-group{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unit.deployed .btn-icon-group.bolster{border-radius:4px;padding:2px 4px;position:absolute;top:-5px;right:-9px}.unit.deployed .btn-icon-group.bolster>*{color:#fff;fill:#fff}.unit.deployed .btn-icon-group.bolster .action-icon{font-size:.7em;margin-right:3px}.unit.deployed .btn-icon-group.bolster .action-icon-secondary{height:14px;width:14px}.unit.deployed .btn-icon-group.attack{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unit.deployed .btn-icon-group.attack .action-icon{width:22px;height:22px}.unit.deployed .btn-icon-group.attack .action-icon.drop{position:absolute;width:9px;height:9px;right:3px;top:14px}.unit.in-supply .btn-icon{background:#e8b620;border:1px solid #e8b620;bottom:-14px;position:absolute;right:-22px}.unit.eliminated .btn-icon{bottom:-20px;position:absolute;right:-26px;height:18px;width:18px;max-height:18px;max-width:18px}.unit.eliminated .btn-icon.resupply{background:#df4b3d}.unit.deployed.selected,.unit.in-hand.selected{z-index:2}.unit.deployed .btn-icon,.unit.in-hand .btn-icon{position:absolute;bottom:-14px}.unit.deployed .btn-icon:first-of-type,.unit.in-hand .btn-icon:first-of-type{left:-22px}.unit.deployed .btn-icon:nth-of-type(2),.unit.in-hand .btn-icon:nth-of-type(2){left:auto;right:-22px}.unit.removable .remove.btn-icon:first-of-type{height:18px;width:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unit.selected .unit-img:first-of-type{border:3px outset #5e5c65}.unit.selected.archer .unit-img:first-of-type{border-color:#68b198}.unit.selected.bannerman .unit-img:first-of-type{border-color:#11586f}.unit.selected.berserker .unit-img:first-of-type{border-color:#3d8959}.unit.selected.bishop .unit-img:first-of-type{border-color:#673a7e}.unit.selected.cavalry .unit-img:first-of-type{border-color:#d48142}.unit.selected.crossbowman .unit-img:first-of-type{border-color:#9b5a63}.unit.selected.ensign .unit-img:first-of-type{border-color:#bfc366}.unit.selected.earl .unit-img:first-of-type{border-color:#426b58}.unit.selected.footman .unit-img:first-of-type{border-color:#029198}.unit.selected.herald .unit-img:first-of-type{border-color:#f1b945}.unit.selected.knight .unit-img:first-of-type{border-color:#009ed1}.unit.selected.lancer .unit-img:first-of-type{border-color:#df4b3d}.unit.selected.light-cavalry .unit-img:first-of-type{border-color:#9bb969}.unit.selected.corsair .unit-img:first-of-type{border-color:#15bcbf}.unit.selected.marshal .unit-img:first-of-type{border-color:#c46646}.unit.selected.mercenary .unit-img:first-of-type{border-color:#912d31}.unit.selected.pikeman .unit-img:first-of-type{border-color:#d8b548}.unit.selected.pirate .unit-img:first-of-type{border-color:#144f55}.unit.selected.royal-coin-black .unit-img:first-of-type{border-color:#46444b}.unit.selected.royal-coin-white .unit-img:first-of-type{border-color:#d9b649}.unit.selected.royal-guard-nobility .unit-img:first-of-type,.unit.selected.royal-guard .unit-img:first-of-type{border-color:#dd7c7b}.unit.selected.sapper .unit-img:first-of-type{border-color:#7081c2}.unit.selected.scout .unit-img:first-of-type{border-color:#0570af}.unit.selected.siege-tower .unit-img:first-of-type{border-color:#7abad5}.unit.selected.swordsman .unit-img:first-of-type{border-color:#374e7c}.unit.selected.trebuchet .unit-img:first-of-type{border-color:#6b482c}.unit.selected.warrior-priest .unit-img:first-of-type{border-color:#745665}.unit.selected.war-wagon .unit-img:first-of-type{border-color:#b21f30}.unit.selectable{cursor:pointer}.unit.disabled{opacity:.5;cursor:default}.unit.discarded-facedown.reveal-on-hover:hover .unit-img{visibility:hidden}.unit.discarded-facedown.reveal-on-hover:hover .facedown-unit{visibility:visible}.unit.discarded-facedown.reveal-on-hover:hover .facedown-modal{display:block}.unit .facedown-modal{display:none;height:100%;width:100%;bottom:0;position:absolute}.unit .facedown-unit{position:absolute;bottom:0;left:0}.unit .facedown-unit:nth-of-type(2){top:-12.5px;left:2.5px}.unit .facedown-unit:nth-of-type(2),.unit .facedown-unit:nth-of-type(3){position:absolute;-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .facedown-unit:nth-of-type(3){top:-25px;left:5px}.unit .facedown-unit:nth-of-type(4){top:-37.5px;left:7.5px}.unit .facedown-unit:nth-of-type(4),.unit .facedown-unit:nth-of-type(5){position:absolute;-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .facedown-unit:nth-of-type(5){top:-50px;left:10px}.unit .facedown-unit:nth-of-type(6){top:-62.5px;left:12.5px}.unit .facedown-unit:nth-of-type(6),.unit .facedown-unit:nth-of-type(7){position:absolute;-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .facedown-unit:nth-of-type(7){top:-75px;left:15px}.unit .facedown-unit:nth-of-type(8){top:-87.5px;left:17.5px}.unit .facedown-unit:nth-of-type(8),.unit .facedown-unit:nth-of-type(9){position:absolute;-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit .facedown-unit:nth-of-type(9){top:-100px;left:20px}.unit .facedown-unit:nth-of-type(10){position:absolute;-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);top:-112.5px;left:22.5px}.unit .unit-count{background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.9;padding:0 5px;position:absolute;right:-5px;top:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.replay .unit.disabled{opacity:1}.mobile-player-mat .mat-content .mat-options.mat-options-center .unit{left:auto;position:relative;top:auto;-webkit-transform:none;transform:none;width:25%;margin:0 2%;border-radius:50%}.mobile-player-mat .mat-content .mat-options.mat-options-center .unit:first-of-type{margin-left:0}.mobile-player-mat .mat-content .mat-options.mat-options-center .unit:last-of-type{margin-right:0}.mobile-player-mat .mat-content .mat-options.mat-options-center .unit .unit-img{-ms-flex-item-align:center;align-self:center;height:auto;position:relative;left:auto;top:auto;-webkit-transform:none;transform:none;width:100%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group.units-in-supply .unit{width:20%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img{border-radius:50%;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(2){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:53%;top:41.5%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(3){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:56%;top:33%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(4){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:59%;top:24.5%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(5){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:62%;top:16%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(6){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:65%;top:7.5%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(7){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:68%;top:-1%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(8){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:71%;top:-9.5%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(9){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:74%;top:-18%}.mobile-player-mat .mat-content .mat-options.mat-options-center .units-group .unit .unit-img:nth-of-type(10){-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);left:77%;top:-26.5%}.unit-card{position:relative}.unit-card .eliminated-overlay{background:rgba(0,0,0,.3);height:100%;position:absolute;width:100%;top:0;z-index:100;border-radius:8px}.unit-card .eliminated-overlay .eliminated-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:6em;color:#fff;opacity:.2}.unit-card .card-wrapper .comment{background:#fff;border-radius:4px;color:#df4b3d;padding:4px;margin-top:5px;font-size:.65rem}.unit-coin{border:2.5px outset transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unit-coin.deployed,.unit-coin.in-hand{border:2.5px outset transparent}.unit-coin.selectable{cursor:pointer}.unit-coin .actions-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.unit-coin .actions-wrapper .btn-group{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.unit-coin .actions-wrapper .btn-group .btn-icon{position:relative}.unit-coin .actions-wrapper .btn-group.center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unit-coin .actions-wrapper .btn-icon{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:auto;max-height:45%;padding:10%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:45%}.unit-coin .actions-wrapper .btn-icon.terrified-maneuver,.unit-coin .actions-wrapper .btn-icon.terrify{padding:8%}.unit-coin .actions-wrapper .btn-icon.terrified-maneuver .action-icon,.unit-coin .actions-wrapper .btn-icon.terrify .action-icon{height:auto}.unit-coin .actions-wrapper .btn-icon.cure-poison-btn{background:#0aa4c0}.unit-coin .actions-wrapper .btn-icon.bolster,.unit-coin .actions-wrapper .btn-icon.unbolster{max-height:44%;padding:7%;width:44%}.unit-coin .actions-wrapper .btn-icon.bolster .shield-icon,.unit-coin .actions-wrapper .btn-icon.unbolster .shield-icon{width:96%}.unit-coin .actions-wrapper .btn-icon.bolster .minus-icon,.unit-coin .actions-wrapper .btn-icon.bolster .plus-icon,.unit-coin .actions-wrapper .btn-icon.unbolster .minus-icon,.unit-coin .actions-wrapper .btn-icon.unbolster .plus-icon{border-radius:50%;color:#2c3e50;left:50%;max-height:40%;max-width:40%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unit-coin .actions-wrapper .btn-icon.recruit{background:#e8b620;border:1px solid #e8b620}.unit-coin .actions-wrapper .btn-icon.resupply{background:#df4b3d}.unit-coin .actions-wrapper .btn-icon.top-right-corner{right:0;top:0;-webkit-transform:translate(70%,-70%);transform:translate(70%,-70%)}.unit-coin .actions-wrapper .btn-icon.bottom-left{bottom:0;left:0;-webkit-transform:translate(-70%,70%);transform:translate(-70%,70%)}.unit-coin .actions-wrapper .btn-icon.bottom-left.flipped{-webkit-transform:translate(-70%,70%) scaleX(-1);transform:translate(-70%,70%) scaleX(-1)}.unit-coin .actions-wrapper .btn-icon.bottom-right{bottom:0;right:0;-webkit-transform:translate(70%,70%);transform:translate(70%,70%)}.unit-coin .actions-wrapper .btn-icon.center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unit-coin .actions-wrapper .btn-icon.top-left{left:0;top:0;-webkit-transform:translate(-30%,-30%);transform:translate(-30%,-30%)}.unit-coin .actions-wrapper .btn-icon.top-right{right:0;top:0;-webkit-transform:translate(30%,-30%);transform:translate(30%,-30%)}.unit-coin .actions-wrapper .btn-icon .action-icon.drop{position:absolute;width:18%;height:auto;right:14%;bottom:30%}.unit-coin .actions-wrapper .btn-icon-group{cursor:pointer;height:auto;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60%}.unit-coin .actions-wrapper .btn-icon-group.bolster,.unit-coin .actions-wrapper .btn-icon-group.unbolster{border-radius:2px;padding:2% 6%}.unit-coin .actions-wrapper .btn-icon-group.top-right{right:-10%;top:-7%;-webkit-transform:translateX(15%);transform:translateX(15%)}.unit-coin .actions-wrapper .btn-icon-group .action-icon{max-width:50%}.unit-coin .actions-wrapper .btn-icon-group .action-icon.first{font-size:65%;margin-right:12%;max-width:35%}.unit-coin .actions-wrapper .btn-icon-group .action-icon.last{margin-left:12%}.unit-coin .unit-image{border-radius:50%;display:block;height:auto;max-height:100%;max-width:100%;width:100%}.unit-coin .facedown-unit-image{display:none}.unit-coin .poison-token{position:absolute;bottom:-7.5%;right:-5%;height:40%;width:40%;z-index:10}.unit-stack.selected .unit-coin.selected{border-color:#5e5c65}.unit-stack.selected .unit-coin.selected.archer{border-color:#68b198}.unit-stack.selected .unit-coin.selected.bannerman{border-color:#11586f}.unit-stack.selected .unit-coin.selected.berserker{border-color:#3d8959}.unit-stack.selected .unit-coin.selected.bishop{border-color:#673a7e}.unit-stack.selected .unit-coin.selected.cavalry{border-color:#d48142}.unit-stack.selected .unit-coin.selected.crossbowman{border-color:#9b5a63}.unit-stack.selected .unit-coin.selected.ensign{border-color:#bfc366}.unit-stack.selected .unit-coin.selected.earl{border-color:#426b58}.unit-stack.selected .unit-coin.selected.footman{border-color:#029198}.unit-stack.selected .unit-coin.selected.herald{border-color:#f1b945}.unit-stack.selected .unit-coin.selected.knight{border-color:#009ed1}.unit-stack.selected .unit-coin.selected.lancer{border-color:#df4b3d}.unit-stack.selected .unit-coin.selected.light-cavalry{border-color:#9bb969}.unit-stack.selected .unit-coin.selected.marshal{border-color:#c46646}.unit-stack.selected .unit-coin.selected.mercenary{border-color:#912d31}.unit-stack.selected .unit-coin.selected.pikeman{border-color:#d8b548}.unit-stack.selected .unit-coin.selected.pirate{border-color:#144f55}.unit-stack.selected .unit-coin.selected.royal-coin-black{border-color:#46444b}.unit-stack.selected .unit-coin.selected.royal-coin-white{border-color:#d9b649}.unit-stack.selected .unit-coin.selected.royal-guard,.unit-stack.selected .unit-coin.selected.royal-guard-nobility{border-color:#dd7c7b}.unit-stack.selected .unit-coin.selected.sapper{border-color:#7081c2}.unit-stack.selected .unit-coin.selected.scout{border-color:#0570af}.unit-stack.selected .unit-coin.selected.siege-tower{border-color:#7abad5}.unit-stack.selected .unit-coin.selected.swordsman{border-color:#374e7c}.unit-stack.selected .unit-coin.selected.trebuchet{border-color:#6b482c}.unit-stack.selected .unit-coin.selected.warrior-priest{border-color:#745665}.unit-stack.selected .unit-coin.selected.longboat{border-color:#f89d45}.unit-stack.selected .unit-coin.selected.war-wagon{border-color:#b21f30}.hex .tile.black .poison{background:#e5e2e6}.hex .tile.black .poison .action-icon{color:#2c3e50;fill:#2c3e50}.hex .tile.black .attack{background:#e5e2e6}.hex .tile.black .attack .action-icon{color:#2c3e50;fill:#2c3e50}.hex .tile.fortified.is-attackable .combat-actions-group{left:75%}.hex .tile.fortified.is-attackable.mimicable-unit .btn-icon.mimic{left:75%;-webkit-transform:translate(-55%,-50%);transform:translate(-55%,-50%)}.mobile-player-mat .unit-coin.eliminated .actions-wrapper .btn-icon,.mobile-player-mat .unit-coin.in-reserve .actions-wrapper .btn-icon,.mobile-player-mat .unit-coin.in-supply .actions-wrapper .btn-icon{max-height:55%;width:55%}.mobile-player-mat .unit-coin.eliminated .actions-wrapper .btn-icon.recruit,.mobile-player-mat .unit-coin.eliminated .actions-wrapper .btn-icon.resupply,.mobile-player-mat .unit-coin.in-reserve .actions-wrapper .btn-icon.recruit,.mobile-player-mat .unit-coin.in-reserve .actions-wrapper .btn-icon.resupply,.mobile-player-mat .unit-coin.in-supply .actions-wrapper .btn-icon.recruit,.mobile-player-mat .unit-coin.in-supply .actions-wrapper .btn-icon.resupply{top:0;right:0;-webkit-transform:translate(35%,-35%);transform:translate(35%,-35%)}.play-area.submitting-action .action-icon-wrapper,.play-area.submitting-action .unit-coin .actions-wrapper{display:none}@media only screen and (min-width:450px){.unit-coin .actions-wrapper .btn-icon.bolster,.unit-coin .actions-wrapper .btn-icon.unbolster{max-height:42%;width:42%}.unit-coin .actions-wrapper .btn-icon.bolster .shield-icon,.unit-coin .actions-wrapper .btn-icon.unbolster .shield-icon{width:100%}.unit-coin .actions-wrapper .btn-icon.top-left{right:0;top:0;-webkit-transform:translate(-22%,-22%);transform:translate(-22%,-22%)}.unit-coin .actions-wrapper .btn-icon.top-right{right:0;top:0;-webkit-transform:translate(22%,-22%);transform:translate(22%,-22%)}}.unit-group{display:inline-block;position:relative;-ms-flex-item-align:center;align-self:center}.unit-group ul{padding:0;margin:0;list-style-type:none}.unit-group ul li{display:inline}.unit-group ul li:not(:last-of-type){margin-right:15px}.unit-group .unit-group-type{margin-top:15px}.player-mat .unit-group:not(:last-of-type){margin-right:50px}.player-mat.left .unit-group ul li,.player-mat.right .unit-group ul li{display:block;margin-right:0}.unit-stack{position:relative}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(2){left:4%;top:-20%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(2) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(3){left:8%;top:-40%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(3) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(4){left:12%;top:-60%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(4) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(5){left:16%;top:-80%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(5) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(6){left:20%;top:-100%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(6) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(7){left:24%;top:-120%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(7) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(8){left:28%;top:-140%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(8) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(9){left:32%;top:-160%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(9) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(10){left:36%;top:-180%}.unit-stack.top-of-bag:hover .unit-coin:not(:first-of-type):nth-of-type(10) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(2){left:4%;top:-20%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(2) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(3){left:8%;top:-40%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(3) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(4){left:12%;top:-60%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(4) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(5){left:16%;top:-80%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(5) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(6){left:20%;top:-100%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(6) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(7){left:24%;top:-120%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(7) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(8){left:28%;top:-140%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(8) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(9){left:32%;top:-160%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(9) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(10){left:36%;top:-180%}.unit-stack.reveal-facedown:hover .discarded-facedown:not(:first-of-type):nth-of-type(10) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack.reveal-facedown:hover .discarded-facedown .unit-image{display:none}.unit-stack.reveal-facedown:hover .discarded-facedown .facedown-unit-image{display:block}.unit-stack .mini-coin-wrapper{position:relative;cursor:pointer;top:-5%;left:-5%;position:absolute;width:45%;height:45%;z-index:100}.unit-stack .mini-coin-wrapper .flip-icon{position:absolute;left:50%;top:50%;height:60%;width:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.unit-stack .mini-coin-wrapper .mini-coin{height:100%;width:100%}.unit-stack .unit-coin:not(:first-of-type){height:auto;left:0;position:absolute;top:0;width:100%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(2){left:4%;top:-8.5%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(2) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(3){left:8%;top:-17%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(3) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(4){left:12%;top:-25.5%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(4) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(5){left:16%;top:-34%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(5) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(6){left:20%;top:-42.5%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(6) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(7){left:24%;top:-51%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(7) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(8){left:28%;top:-59.5%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(8) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(9){left:32%;top:-68%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(9) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(10){left:36%;top:-76.5%}.unit-stack .unit-coin:not(:first-of-type):nth-of-type(10) .unit-image{-webkit-box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2);box-shadow:-2px 2px 1px -1px rgba(0,0,0,.2)}.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(2) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(3) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(4) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(5) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(6) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(7) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(8) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(9) .unit-image,.unit-stack .unit-coin:not(:first-of-type).infiltrator:nth-of-type(10) .unit-image{-webkit-box-shadow:-1px 2.5px 1px -1px hsla(0,0%,49%,.4);box-shadow:-1px 2.5px 1px -1px hsla(0,0%,49%,.4)}.unit-toggle{position:relative}.unit-toggle.clickable{cursor:pointer}.unit-toggle.checked .version-label{border-color:#68b198;color:#68b198}.unit-toggle .unit-toggle-img{height:auto;max-height:30px;max-width:30px;width:auto}.unit-toggle .version-label{background:#fff;border-radius:50%;border:1px solid #5e5c65;bottom:0;color:#5e5c65;padding:2px 4px;position:absolute;right:0;-webkit-transform:translate(50%,25%);transform:translate(50%,25%)}.unit-types-selector-wrapper .same-team-toggle-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.85rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 32px}.unit-types-selector-wrapper .same-team-toggle-wrapper.checked .same-team-toggle-label{color:#68b198}.unit-types-selector-wrapper .same-team-toggle-wrapper .same-team-toggle-label{color:#776d6d;font-family:RobotoSlab,Avenir,Helvetica,Arial,sans-serif}.unit-types-selector-wrapper .same-team-toggle-wrapper>*{-ms-flex-item-align:center;align-self:center}.unit-types-selector-wrapper .unit-types-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper{cursor:pointer;position:relative}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper.readonly{cursor:default}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper.selected .custom-unit-type,.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper.selected .icon,.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper.selected .royal-guard-marker{opacity:1}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .custom-unit-type{height:auto;margin:3px;max-height:30px;max-width:30px;width:auto;opacity:.5}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .icon{position:absolute;border-radius:4px;color:#2c3e50;padding:1px 2px;font-size:.6em;opacity:.5}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .icon .icon-label{line-height:1em;vertical-align:middle}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .icon.fort-icon{height:auto;max-height:6px;max-width:10px;width:auto}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .icon.fort-icon.note-top{right:-3px}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .icon.note-bottom{right:-2px;bottom:-1px}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .icon.note-top{right:-2px;top:-1px}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .icon.mastery-expansion-icon{right:-3px;top:-2px}.unit-types-selector-wrapper .unit-types-selector .custom-unit-type-wrapper .royal-guard-marker{background:#fff;border-radius:4px;border:1px solid grey;color:grey;font-size:.6em;font-weight:700;opacity:.65;padding:0 2px;position:absolute;right:-2px;top:0}.matches .unit-types-selector-wrapper{background:#fff;-webkit-box-shadow:-1px 1px 3px 2px hsla(0,0%,47.1%,.35);box-shadow:-1px 1px 3px 2px hsla(0,0%,47.1%,.35);border-radius:6px}.matches .unit-types-selector-wrapper .unit-types-selector{padding:12px 25px 0}.modal.unit-types-modal{background:#fcf5e5;height:100%;max-width:none;padding:40px 20px;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.modal.unit-types-modal.is-mobile{height:auto;padding:20px 45px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal.unit-types-modal.is-mobile .modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal.unit-types-modal.is-mobile .modal-content .unit-card{-ms-flex-item-align:center;align-self:center;margin-bottom:0;margin-right:20px}.modal.unit-types-modal.is-mobile .modal-content .unit-card:last-of-type{margin-right:0}.modal.unit-types-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:none;overflow:auto}.modal.unit-types-modal .modal-content .unit-card{-ms-flex-item-align:center;align-self:center;margin-bottom:20px}.modal.unit-types-modal .modal-content .unit-card:last-of-type{margin-bottom:0}.modal.unit-types-modal .dismiss-btn{cursor:pointer;font-size:1.6em;position:absolute;right:15px;top:10px}@media only screen and (min-width:450px){.modal.unit-types-modal{height:auto;padding:20px 45px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal.unit-types-modal .modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal.unit-types-modal .modal-content .unit-card{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0;margin-right:20px}.modal.unit-types-modal .modal-content .unit-card:last-of-type{margin-right:0}}.modal.victory .modal-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal.victory .modal-title .royal-coin{display:inline-block;height:42px;width:auto}.modal.victory .modal-title .royal-coin,.modal.victory .modal-title .text{-ms-flex-item-align:center;align-self:center;vertical-align:middle}.modal.victory .modal-content{margin-bottom:20px}.modal.victory .modal-footer .link{text-decoration:none}.modal.victory .modal-footer .btn{display:block;margin:0 auto}.modal.victory .skill-rating-info{margin-top:20px}.modal.victory .skill-rating-info .skill-rating-value{position:relative;display:inline-block;font-style:italic}.modal.victory .skill-rating-info .skill-rating-value .skill-rating-score{font-size:1.1em}.modal.victory .skill-rating-info .skill-rating-value .skill-rating-label{font-size:.7em;position:absolute;top:3px;right:-16px}.modal.victory.minimized .modal-title{display:none}.waiting-room{background:#fff;text-align:center;margin:50px auto;border-radius:4px;width:375px;max-width:97%;color:#5e5c65;position:relative}.waiting-room .controls-group{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:-27px}.waiting-room .back-btn{position:absolute;top:-27px;left:0;font-weight:300}.waiting-room .back-btn .icon{font-weight:300}.waiting-room .room-name{font-size:1.2em;line-height:1.3em;padding:10px 0;background:#564844;color:#e5e2e6}.waiting-room .content{padding:20px}.waiting-room .content .players .player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.waiting-room .content .players .player>*{margin:0 2.5px;-ms-flex-item-align:center;align-self:center}.waiting-room .content .players .player .link{color:#5e5c65}.waiting-room .content .players .royal-coin{height:auto;max-height:16px;max-width:16px;width:auto;vertical-align:middle}.waiting-room .content .teams{margin:20px auto}.waiting-room .content .teams,.waiting-room .content .teams .team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.waiting-room .content .teams .team{margin:0 10px;border-radius:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid transparent;background:#f4f4f4;padding:18px 10px}.waiting-room .content .teams .team .royal-coin{height:100px;width:100px;-ms-flex-item-align:center;align-self:center}.waiting-room .content .teams .team:hover{border:1px solid #d3d3d3}.waiting-room .content .teams .team .btn{font-size:.8em;margin:15px auto 0}.waiting-room .content .teams .team .btn.btn-3d{-webkit-box-shadow:0 3px #dad8d8;box-shadow:0 3px #dad8d8}.waiting-room .content .teams .team .btn.btn-3d:hover{-webkit-box-shadow:0 1px #dad8d8;box-shadow:0 1px #dad8d8}.waiting-room .content .settings{margin:0 28px 20px;font-size:.8em;color:#5e5c65;text-align:left;background:#f4f4f4;border-radius:4px;padding:8px 10px}.waiting-room .content .settings.expanded{border-radius:4px}.waiting-room .content .settings.expanded .settings-title{text-align:left;position:relative}.waiting-room .content .settings.expanded .close-settings-icon{position:absolute;right:0}.waiting-room .content .settings .settings-content{text-align:left;padding:12px 0 4px}.waiting-room .content .settings .settings-content .settings-options:not(:last-of-type){margin-bottom:10px}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .custom-unit-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .custom-unit-types-controls{text-align:center;margin-bottom:7.5px;font-size:.7rem}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .custom-unit-types-controls .unit-type-control{cursor:pointer;font-weight:700}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .settings-explanation{text-align:left;position:relative}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .settings-explanation .icon{font-size:.6em;vertical-align:top;margin-top:2px;margin-right:1px}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .settings-explanation .fort-icon{fill:#5e5c65;height:auto;max-height:6px;max-width:10px;width:auto}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .settings-explanation .remark{bottom:0;position:absolute;right:0}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .settings-explanation .remark.valid{color:#68b198}.waiting-room .content .settings .settings-content .settings-options.custom-unit-types-wrapper .settings-explanation .remark.invalid{color:#df4b3d}.waiting-room .content .settings .settings-content .settings-options .settings-options-group{display:-webkit-box;display:-ms-flexbox;display:flex}.waiting-room .content .settings .settings-content .settings-options .settings-options-group.alt-unit-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:18px}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option{background:#fff;border-radius:4px;border:1px solid #e5e2e6;color:#b5b5b5;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.9em;font-weight:400;margin:0 4px;padding:5px 10px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option .settings-option-caption{font-size:.65rem;margin-top:5px}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option.selected{color:#203941;border:1px solid #5e5c65;-webkit-box-shadow:0 2px #5e5c65;box-shadow:0 2px #5e5c65}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option.selected .new-badge{opacity:1}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option.selected:hover{top:0;-webkit-box-shadow:0 2px #5e5c65;box-shadow:0 2px #5e5c65}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option.limitation{border:1px solid #df4b3d;-webkit-box-shadow:0 2px #df4b3d;box-shadow:0 2px #df4b3d;color:#df4b3d}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option.limitation:hover{top:0;-webkit-box-shadow:0 2px #df4b3d;box-shadow:0 2px #df4b3d}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option:first-of-type{margin-left:0}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option:last-of-type{margin-right:0}.waiting-room .content .settings .settings-content .settings-options .settings-options-group .settings-option .new-badge{background:#68b198;border-radius:8px;color:#fff;font-size:.65rem;margin-left:14px;opacity:.65;padding:2px 4px;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.waiting-room .content .settings .settings-content .settings-explanation{margin-top:8px;font-size:.8em;text-align:center;cursor:pointer}.waiting-room .content .settings .settings-content .settings-explanation .more-info{color:#68b198;cursor:pointer}.waiting-room .content .settings .settings-content .settings-explanation.alt-unit-types-title{margin-bottom:8px}.waiting-room .content .settings .settings-content .settings-explanation.readonly{cursor:default}.waiting-room .content .settings .settings-content .setting-label{margin-bottom:5px}.waiting-room .content .settings .settings-title{cursor:pointer;font-weight:400;font-size:.9em}.waiting-room .content .settings .settings-title .title-text{margin-left:2px}.waiting-room .content .settings .expansion-limit-wrapper{border-radius:4px;color:#df4b3d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7rem}.waiting-room .content .settings .expansion-limit-wrapper .btn{-ms-flex-item-align:center;align-self:center;padding:4px 6px;white-space:nowrap}.waiting-room .content .settings .btn.btn-3d{-webkit-box-shadow:0 2px #dad8d8;box-shadow:0 2px #dad8d8}.waiting-room .content .settings .btn.btn-3d:hover{top:1px;-webkit-box-shadow:0 1px #dad8d8;box-shadow:0 1px #dad8d8}.waiting-room .content .custom-unit-types{margin-top:10px}.waiting-room .password-input-wrapper{position:relative;margin-top:0}.waiting-room .password-input-wrapper .password-input{padding-left:31px}.waiting-room .password-input-wrapper .password-input::-webkit-input-placeholder{color:#2c3e50}.waiting-room .password-input-wrapper .password-input::-moz-placeholder{color:#2c3e50}.waiting-room .password-input-wrapper .password-input::-ms-input-placeholder{color:#2c3e50}.waiting-room .password-input-wrapper .password-input::placeholder{color:#2c3e50}.waiting-room .password-input-wrapper .icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.waiting-room .leave-game-btn-wrapper{position:absolute;bottom:-44px;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.waiting-room .leave-game-btn-wrapper .btn-leave-game{font-weight:300;font-size:.85em;padding:5px 7px;color:#5e5c65}.waiting-room .modal.modal-royal-guard{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px}.waiting-room .modal.modal-royal-guard .unit-card-wrapper .unit-card-title{font-size:1.1em;margin-bottom:6px;line-height:1.4em;font-weight:700;font-family:IrishUncialfabeta,RobotoSlab,Arial}.waiting-room .modal.modal-royal-guard .unit-card-wrapper:not(:last-of-type){margin-right:25px}.waiting-room .modal.modal-choose-play-order{max-width:485px;padding:10px;text-align:left}.waiting-room .modal .comment{margin-top:25px;font-size:.8em}.waiting-room .modal .close-modal-btn{cursor:pointer;position:absolute;right:15px;top:15px}.waiting-room .modal .close-modal-btn .close-modal-icon{font-size:1.1em;color:#564844}.waiting-room .settings-theme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.waiting-room .settings-theme .theme-label{margin-right:7.5px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font:normal 100% Arial}p{margin-bottom:15px}strong{font-weight:700}a,a:active,a:focus,a:hover,a:visited{color:#2c3e50;text-decoration:none}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:RobotoSlab;src:url(/static/fonts/RobotoSlab-Regular.01ec047.eot);src:url(/static/fonts/RobotoSlab-Regular.01ec047.eot?#iefix) format("embedded-opentype"),url(/static/fonts/RobotoSlab-Regular.c6ee7ab.woff2) format("woff2"),url(/static/fonts/RobotoSlab-Regular.0b41715.woff) format("woff"),url(/static/fonts/RobotoSlab-Regular.f7ffac6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:StoneHenge;src:url(/static/fonts/StoneHenge-Regular.a31bb19.eot);src:url(/static/fonts/StoneHenge-Regular.a31bb19.eot?#iefix) format("embedded-opentype"),url(/static/fonts/StoneHenge-Regular.209175c.woff2) format("woff2"),url(/static/fonts/StoneHenge-Regular.0d33177.woff) format("woff"),url(/static/fonts/StoneHenge-Regular.27b376b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:IrishUncialfabeta;src:url(/static/fonts/IrishUncialfabeta-Regular.4c533c6.eot);src:url(/static/fonts/IrishUncialfabeta-Regular.4c533c6.eot?#iefix) format("embedded-opentype"),url(/static/fonts/IrishUncialfabeta-Regular.e7df8de.woff2) format("woff2"),url(/static/fonts/IrishUncialfabeta-Regular.ac48608.woff) format("woff"),url(/static/fonts/IrishUncialfabeta-Regular.de54f85.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Livingstone;src:url(/static/fonts/Livingstone-Regular.68521d3.eot);src:url(/static/fonts/Livingstone-Regular.68521d3.eot?#iefix) format("embedded-opentype"),url(/static/fonts/Livingstone-Regular.e90f66f.woff2) format("woff2"),url(/static/fonts/Livingstone-Regular.e805c50.woff) format("woff"),url(/static/fonts/Livingstone-Regular.979ab9a.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pacifico;src:url(/static/fonts/Pacifico-Regular.edab883.eot);src:url(/static/fonts/Pacifico-Regular.edab883.eot?#iefix) format("embedded-opentype"),url(/static/fonts/Pacifico-Regular.ce27283.woff2) format("woff2"),url(/static/fonts/Pacifico-Regular.c02296d.woff) format("woff"),url(/static/fonts/Pacifico-Regular.9b94499.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Discord;src:url(/static/fonts/Discord.e270437.eot);src:url(/static/fonts/Discord.e270437.eot?#iefix) format("embedded-opentype"),url(/static/fonts/Discord.eab8d5c.woff2) format("woff2"),url(/static/fonts/Discord.98b5d39.woff) format("woff"),url(/static/fonts/Discord.5bdf0d2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GochiHand;src:url(/static/fonts/GochiHand-Regular.706fea5.eot);src:url(/static/fonts/GochiHand-Regular.706fea5.eot?#iefix) format("embedded-opentype"),url(/static/fonts/GochiHand-Regular.f977788.woff2) format("woff2"),url(/static/fonts/GochiHand-Regular.9b72c5b.woff) format("woff"),url(/static/fonts/GochiHand-Regular.bc82748.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SecurityDisc;src:url(/static/fonts/SecurityDisc.182464a.eot);src:url(/static/fonts/SecurityDisc.182464a.eot?#iefix) format("embedded-opentype"),url(data:application/font-woff2;base64,d09GMgABAAAAAAjoAAsAAAAAMGgAAAidAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgDWYgpQdQE2AiQDCAsGAAQgBYUOBy4bvi8lYxtWw7BxAPB87x5FmeAMlf3/96RzDN74RcXUcjTKmrJ3T2VDSShiPhfiIJxxS7DiLkHFfQV33CM4427mAred74pWur/J3dyVsKy7coREA8fzvPvpfUk+tB3R8YTCzE0SCLepejmJ2u1yqp+kC7W4Rc/tDTs3GpNJ8ttRPOSTPhsXlwbi4kVYWQmAcXmlrqYHMMsBwP/zHMz7fkF1gijOKuFQIxjwlGa2lkARhYaBxFHT54IOgBMQADi3LipIMAA3geO41EUkBTCO2gkxnOwnKYBx1E6p5WS+QUCMq50rNch6MwUCAAiAcdgttYVSIfPJ5kn6ApRFQ6I88BxLvvIC/maHUHS3TIoKiwLbbM8nEFWgE1oDz3woSxpagWbBXcQWhKtPeIlg6tK+7vX57QOszwU3sGUJrA7h2Mx1IWCNr9BKxsYo+pzS/OCO0OG9mwBkx337+lcuSxRdBcc+fJxlcAjK/zCfdgtBzuxQcTqfY4Yn6EB/Az3JS/RMu5f6B8wrn55S0IxdlLn+4Yb/ctIT+ocWYPcGAOvxSjEjpSiVMqSgFWVjzpCCXjAIRirTABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REdFDlkZEh2jE3SKztA5ukCX6Apdoxt0i+7QPXpAj+gJPaMX9Ire0Dv6QJ/oC/qKvqHv6Af6iX6h3+gP+ov+of+I+ECMxETMiDmxIJbEilgTG2JL7Ig9cSCOxIk4ExfiStyIO/EgnsSLeBMf4kv8iD/taQANoiE0jEbQKBpD42gCTaIpNI1m0CyaQ/NoAS2iJbSMVtAqWkPraANtoi20jXbQLtpD++gAHaIjdIxO0Ck6Q+foAl2iK3SNbtAtukP36AE9oif0jF7QK3pD79B79AF9RJ/QZ/QFfUXf0Hf0A/1Ev9Bv9Af9Rf/Qf9DQABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REfoGJ2gU3SGztEFukRX6BrdoFt0h+7RA3pET+gZvaBX9Aa9Re/Qe/QBfUSf0Gf0BX1F39B39AP9RL/Qb/QH/UX/0P8l9vq9gXwDIUCliyAhRAgTIoQoIUaIExKEJCFFSBMyhCwhR8gTCoQioUQoEyqEKqFGqBMahCahRWgTOoQuoUfoEwaEIWFEGBMmhClhRpgTFoQlYUVYEzaELWFH2BMOhGPCCeGUcEY4J1wQLglXhGvCDeGWcEe4JzwQHglPhGfCC+GV8EZ4J3wQPglfhG/CD+GX8Ef4p9sdgoQQIUyIEKKEGCFOSBCShBQhTcgQsoQcIU8oEIqEEqFMqBCqhBqhTmgkNBGaCS2EVkIboZ3QQegkdBG6CT2EXkIfoZ8wQBgkDBGGCSOEUcIYYZwwQZgkTBGmCTOEWcIcYZ6wQFgkLBGWCSuEVcIaYZ2wQdgkbBG2CTuEXcIeYZ9wQDgkHBGOCSeEU8IZ4ZxwQbgkXBGuCTeEW8Id4Z7wQHgkPBGeCS+EV8Ib4Z3wQfgkfBG+CT+EX8If4Z8AZpAQIoQJEUKUECPECQlCkpAipAkZQpaQI+QJBUKRUCKUCRVClVAj1AkNQpPQIrQJHUKX0CP0CQPCkDAijAkTwpQwI8wJC8KSsCKsCRvClrAj7AkHwpFwIpwJF8IV4ZpwQ7gl3BHuCQ+ER8IT4ZnwQnglvBHeCR+ET8IX4ZvwQ/gl/BH+lzv+AmMkTYAmSBOiCdNEaKI0MZo4TYImSZOiSdNkaLI0OZo8TYGmSFOiKdNUaKo0NZo6TYOmSdOiadN0aLo0PZo+zYBmSDOiGdNMaKY0M5o5zYJmSbOiWdNsaLY0O5o9zYHmmOaE5pTmjOac5oLmkuaK5prmhuaW5o7mnuaB5pHmieaZ5oXmleaN5p3mg+aT5ovmm+aH5pfmj2ZRAqCCoEKgwqAioKKgYqDioBKgkqBSoNKgMqCyoHKg8qAKoIqgSqDKoCqgqqBqoOqgGkE1gWoG1QKqFVQbqHZQHaA6QXWB6gbVA6oXVB+oflADoAZBDYH+uxaEWDBiIYiFIhaGWDhiEYhFIhaFWDRiMYjFIhaHWDxiCYglIpaEWDJiKYilIpaGWDpiGYhlIpaFWDZiOYjlIpaHWD5iBYgVIlaEWDFiJYiVIlaGWDliFYhVIlaFWDViNYjVIlaHWD1iDYg1ItaEWDNiLYi1ItaGWDtiHYh1ItaFWDdiPYj1ItaHWD9iA4gNIjaE2DBiI4iNIjaG2DhiE4hNIjaF2DRiM4jNIjaH2DxiC4gtIraE2DJiK4itIraG2DpiG4htIraF2DZiO4jtIraH2D5iB4gdInaE2DFiJ4idInaG2DliF4hdInaF2DViN4jdInaH2D1iD4g9IvaE2DNiL4i9IvaG2DvE3iP2AbGPiH1C7DNiXxD7itg3xL4j9gOxn4j9Quw3Yn8Q+4vYP8T+M6cIDBz9EXfeUHR1JyygPL/++I3R1cRvdDr+E12Jfh3Q0EN/fHn2mXptpJxUkIqu/Cs2egM33OjSLcT33I82+B9nP37X/c0W52623s45CYCo03QIBCVrAFAycnSYSqvO4YJt/NP73YqA/giNZhJ6sBbmql+0SQZaxNOZudJbc2nqxNvpM+veq7Sz2LUgFEu+VLs+Ay3yp7MVertp6i23v2Rmv5gmHDhSQ6t5GmTaqTsqhpWwmbOk3uKJrNOmwSSMC17jghqygilDOUU3KlLmHHNrajw3DVNVGWytGZDisM/cbkdRnvfIUJkaGJlgAYcoQ5bGptTmGc1R7pBC3XhFsLXnXR54qrMc+dGNBkqE4laBi4KmZYGom8vIy0lTyBkppBjLoTndMmrofIRORirsNlCbXzCgulmo36KztS2iV8rrNoRUL5VdkMSGoSXroC1KOQAA) format("woff2"),url(data:application/font-woff;base64,d09GRgABAAAAAAusAAsAAAAAMGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZjRmM5Y21hcAAAAYQAAAgCAAArYmjjYVVnbHlmAAAJiAAAAEEAAABQiOYj2mhlYWQAAAnMAAAALgAAADYR8XmmaGhlYQAACfwAAAAcAAAAJAqNAyNobXR4AAAKGAAAAAgAAAAIAyAAAGxvY2EAAAogAAAABgAAAAYAKAAAbWF4cAAACigAAAAeAAAAIAEOACJuYW1lAAAKSAAAAUIAAAKOcN63t3Bvc3QAAAuMAAAAHQAAAC5lhHRpeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGScwDiBgZWBgSGVtYKBgVECQjMfYEhiYmFgYGJgZWbACgLSXFMYHIAq/rNfAHK3gEmgASACAIekCT4AAHic7dhl0zDVmUXh5+XFHYK7E0IguFtwt4QQgmtwd3d3d7cED+4SXIO7u7vbsNfaUzU1fyGcu66u1adOf+6uHhgYGGpgYGDwL37/iyEHBoZZcWDQLzUw9NK/7A5if/DA8OwPOfQknBky+0P8/PPPOcd1UJ785frr/Dq/zq/z6/w3zsCgoX/xX74GRsxbcYpRB1iDB/7PGvT/DFGDenBwe8hKD1XpoSs9TKWHrfRwlR6+0iNUesRKj1TpkSs9SqVHrfRolR690r+p9BiVHrPSY1V67EqPU+lxKz1epcev9ASVnrDSE1V64kpPUulJKz1ZpSev9BSVnrLSU1V66kr/ttLTVPp3lZ62/KJSerpKT1/pP1R6hkrPWOmZKj1zpWep9KyVnq3Ss1d6jkrPWem5Kj13peep9LyVnq/S81d6gUr/sdILVnqhSi9c6UUqvWilF6v04pVeotJLVnqpSi9d6WUqvWyll6v08pVeodIrVvpPlf5zpVeq9F8qvXKl/1rpVSr9t0qvWunVKr16pdeo9JqVXqvSa1d6nUqvW+n1Kr1+pTeo9N8rvWGlN6r0xpXepNKbVnqzSm9e6S0qvWWlt6r01pXeptLbVnq7Sm9f6R0qvWOld6r0zpXepdK7Vnq3Su9e6T0qvWel96r03pXep9L7Vnq/Su9f6QMqfWClD6r0wZU+pNKHVvqwSh9e6SMqfWSlj6r00ZU+ptLHVvq4Sh9f6RMqfWKlT6r0yZU+pdKnVvq0Sp9e6TMqfWalz6r02ZU+p9LnVvq8Sp9f6QsqfWGl/1Hpf1b6okpfXOlLKn1ppS+r9OWVvqLS/6r0lZW+qtJXV/qaSl9b6esqfX2lb6j0jZW+qdI3V/qWSt9a6dsqfXul76j0vyt9Z6XvqvTdlb6n0vdW+r5K31/pByr9YKUfqvTDlX6k0v+p9KOVfqzSj1f6iUo/WemnKv10pZ+p9LOVfq7Sz1f6hUq/WOmXKv1ypV+p9KuVfq3Sr1f6jUq/Wem3Kv12pd+p9LuVfq/S71f6g0p/WOmPKv1xpT+p9KeV/qzSn1f6i0p/WemvKv11pb+p9LeV/q7S31f6h0r/WOmfKv1zDfI26KKHED1Y9JCihxI9tOhhRA8rejjRw4seQfSIokcSPbLoUUSPKno00aOL/o3oMUSPKXos0WOLHkf0uKLHEz2+6AlETyh6ItETi55E9KSiJxM9uegpRE8peirRU4v+rehpRP9O9LSify96OtHTi/6D6BlEzyh6JtEzi55F9KyiZxM9u+g5RM8pei7Rc4ueR/S8oucTPb/oBUT/UfSCohcSvbDoRUQvKnox0YuLXkL0kqKXEr206GVELyt6OdHLi15B9Iqi/yT6z6JXEv0X0SuL/qvoVUT/TfSqolcTvbroNUSvKXot0WuLXkf0uqLXE72+6A1E/130hqI3Er2x6E1Ebyp6M9Gbi95C9JaitxK9tehtRG8rejvR24veQfSOoncSvbPoXUTvKno30buL3kP0nqL3Er236H1E7yt6P9H7iz5A9IGiDxJ9sOhDRB8q+jDRh4s+QvSRoo8SfbToY0QfK/o40ceLPkH0iaJPEn2y6FNEnyr6NNGniz5D9JmizxJ9tuhzRJ8r+jzR54u+QPSFov8h+p+iLxJ9sehLRF8q+jLRl4u+QvS/RF8p+irRV4u+RvS1oq8Tfb3oG0TfKPom0TeLvkX0raJvE3276DtE/1v0naLvEn236HtE3yv6PtH3i35A9IOiHxL9sOhHRP9H9KOiHxP9uOgnRD8p+inRT4t+RvSzop8T/bzoF0S/KPol0S+LfkX0q6JfE/266DdEvyn6LdFvi35H9Lui3xP9vugPRH8o+iPRH4v+RPSnoj8T/bnoL0R/Kfor0V+L/kb0t6K/E/296B9E/yj6J9E/K/2/v/npoocQPVj0kKKHEj206GFEDyt6ONHDix5B9IiiRxI9suhRRI8qejTRo4v+jegxRI8peizRY4seR/S4oscTPb7oCURPKHoi0ROLnkT0pKInEz256ClETyl6KtFTi/6t6GlE/070tKJ/L3o60dOL/oPoGUTPKHom0TOLnkX0rKJnEz276DlEzyl6LtFzi55H9Lyi5xM9v+gFRP9R9IKiFxK9sOhFRC8qejHRi4teQvSSopcSvbToZUQvK3o50cuLXkH0iqL/JPrPolcS/RfRK4v+q+hVRP9N9KqiVxO9uug1RK8pei3Ra4teR/S6otcTvb7oDUT/XfSGojcSvbHoTURvKnoz0ZuL3kL0lqK3Er216G1Ebyt6O9Hbi95B9I6idxK9s+hdRO8qejfRu4veQ/SeovcSvbfofUTvK3o/0fuLPkD0gaIPEn2w6ENEHyr6MNGHiz5C9JGijxJ9tOhjRB8r+jjRx4s+QfSJok8SfbLoU0SfKvo00aeLPkP0maLPEn226HNEnyv6PNHni75A9IWi/yH6n6IvEn2x6EtEXyr6MtGXi75C9L9EXyn6KtFXi75G9LWirxN9vegbRN8o+ibRN4u+RfStom8TfbvoO0T/W/Sdou8Sfbfoe0TfK/o+0feLfkD0g6IfEv2w6EdE/0f0o6IfE/246CdEPyn6KdFPi35G9LOinxP9vOgXRL8o+iXRL4t+RfSrol8T/broN0S/Kfot0W+Lfkf0u6LfE/2+6A9Efyj6I9Efi/5E9KeiPxP9uegvRH8p+ivRX4v+RvS3or8T/b3oH0T/KPon0T9rYND/AOaSEScAAHicY2BiAAKmPSy+QEqUgYFRUURcTFzMyNzM3MxEXU1dTYmdjZ2NccK/K5oaLm6L3Fw0NOEMZoVAFD6IAQD4PA9iAAAAeJxjYGRgYADilrme/fH8Nl8ZuNkvAEUYbnDPcEOmmfaw+AIpDgYmEA8AHMMJGAAAeJxjYGRgYL/AAATMCiCSaQ8DIwMqYAIAK/QBvQAAAAADIAAAAAAAAAAoAAB4nGNgZGBgYGIQA2IGMIuBgQsIGRj+g/kMAArUATEAAHicjY69TsMwFIWP+4doJYSKhMTmoUJIqOnPWIm1ZWDq0IEtTZw2VRpHjlu1D8A7MPMczAw8DM/AifFEl9qS9d1zzr3XAK7xBYHqCHTdW50aLlj9cZ1057lBfvTcRAdPnlvUnz23mXj13MEN3jhBNC6p9PDuuYYrfHquU//23CD/eG7iVnQ9t9ATD57bWIgXzx3ciw+rDrZfqmhnUnvsx2kZzdVql4Xm1DhVFsqUqc7lKBiemjOVKxNaFcvlUZb71djaRCZGb+VU51ZlmZaF0RsV2WBtbTEZDBKvB5HewkLhwLePkhRhB4OU9ZFKTCqpzems6GQI6Z7TcU5mQceQUmjkkBghwPCszhmd3HWHLh+ze8mEpLvnT8dULRLWCTMaW9LUbanSGa+mUjhv47ZY7l67rgITDHiTf/mAKU76BTuXfk8AAHicY2BigAARBuyAiZGJkZmBJSWzOJmBAQALQwHHAAAA) format("woff"),url(/static/fonts/SecurityDisc.7c83ea2.ttf) format("truetype");font-weight:400;font-style:normal}.link{-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;text-decoration:none;cursor:pointer}.link,.link:active,.link:focus,.link:hover,.link:visited{color:#68b198}.title-wrapper{margin-bottom:20px;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.title-wrapper .title{text-align:center;display:inline-block;font-family:IrishUncialfabeta,RobotoSlab,Arial;color:#483a3a;margin:5px auto;vertical-align:middle;max-width:255px;font-size:2.8em;padding:0 10px;-ms-flex-item-align:center;align-self:center}.title-wrapper .bracket-wrapper{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.title-wrapper .bracket-wrapper.left{text-align:left}.title-wrapper .bracket-wrapper .bracket{height:65px;width:auto;vertical-align:middle;display:inline-block}.title-wrapper .bracket-wrapper .bracket.flipped{-webkit-transform:scale(-1);transform:scale(-1)}.separator{margin:50px auto 30px;text-align:center}.section-title{font-family:IrishUncialfabeta;vertical-align:middle;font-size:1.5em;padding:0 5px;color:#564844}.bracket{height:35px;width:auto;vertical-align:middle}.bracket.flipped{-webkit-transform:scale(-1);transform:scale(-1)}.text-center{text-align:center}.emphasis{font-weight:700}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes partial-fade-in{0%{opacity:0}to{opacity:.65}}@keyframes partial-fade-in{0%{opacity:0}to{opacity:.65}}@-webkit-keyframes complete-fade-in{0%{opacity:.65}to{opacity:1}}@keyframes complete-fade-in{0%{opacity:.65}to{opacity:1}}@-webkit-keyframes partial-to-complete-fade-in{0%{opacity:.3}to{opacity:1}}@keyframes partial-to-complete-fade-in{0%{opacity:.3}to{opacity:1}}@-webkit-keyframes fade-in-out{0%{opacity:.3}75%{opacity:1}to{opacity:0}}@keyframes fade-in-out{0%{opacity:.3}75%{opacity:1}to{opacity:0}}@-webkit-keyframes ellipsis{to{width:1.25em}}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes reveal{to{width:58px}}@keyframes reveal{to{width:58px}}@-webkit-keyframes reveal-short{to{width:42px}}@keyframes reveal-short{to{width:42px}}@-webkit-keyframes reveal-medium{to{width:50px}}@keyframes reveal-medium{to{width:50px}}@-webkit-keyframes reveal-timeout{to{width:auto}}@keyframes reveal-timeout{to{width:auto}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slide-in-top{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slide-out-top{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-150%,0);transform:translate3d(0,-150%,0)}}@keyframes slide-out-top{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-150%,0);transform:translate3d(0,-150%,0)}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slide-in-right{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}}@keyframes slide-out-right{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}}@-webkit-keyframes zoom-in{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoom-in{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.complete-fade-in{-webkit-animation-name:complete-fade-in;animation-name:complete-fade-in}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}.partial-fade-in{-webkit-animation-name:partial-fade-in;animation-name:partial-fade-in}.slide-in-right{-webkit-animation-name:slide-in-right;animation-name:slide-in-right}.slide-out-right{-webkit-animation-name:slide-out-right;animation-name:slide-out-right}.slide-in-top{-webkit-animation-name:slide-in-top;animation-name:slide-in-top}.slide-out-top{-webkit-animation-name:slide-out-top;animation-name:slide-out-top}@-webkit-keyframes pulse{0%{opacity:1;-webkit-transform:scale(.5);transform:scale(.5)}70%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:0}}@keyframes pulse{0%{opacity:1;-webkit-transform:scale(.5);transform:scale(.5)}70%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:0}}.loading{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:loading-ani1 4s cubic-bezier(.165,.84,.44,1) infinite;animation:loading-ani1 4s cubic-bezier(.165,.84,.44,1) infinite}.loading,.loading i{width:20px;height:20px}.loading i{display:inline-block;border-radius:.3rem;position:absolute}.loading i:first-child{background:#ef5350;-webkit-transform:translate(0);transform:translate(0);-webkit-animation:loading-ani2 4s ease-in-out infinite;animation:loading-ani2 4s ease-in-out infinite}.loading i:nth-child(2){background:#42a5f5;-webkit-transform:rotate(90deg) translate(0);transform:rotate(90deg) translate(0);-webkit-animation:loading-ani3 6s ease-in-out infinite;animation:loading-ani3 6s ease-in-out infinite}.loading i:nth-child(3){background:#ffca28;-webkit-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0);-webkit-animation:loading-ani4 8s ease-in-out infinite;animation:loading-ani4 8s ease-in-out infinite}.loading i:nth-child(4){background:#5c6bc0;-webkit-transform:rotate(270deg) translate(0);transform:rotate(270deg) translate(0);-webkit-animation:loading-ani5 10s ease-in-out infinite;animation:loading-ani5 10s ease-in-out infinite}@-webkit-keyframes loading-ani1{25%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}75%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes loading-ani1{25%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}75%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes loading-ani2{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:translate(0);transform:translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes loading-ani2{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:translate(0);transform:translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:translateY(40px);transform:translateY(40px)}}@-webkit-keyframes loading-ani3{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:rotate(90deg) translate(0);transform:rotate(90deg) translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:rotate(90deg) translateY(40px);transform:rotate(90deg) translateY(40px)}}@keyframes loading-ani3{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:rotate(90deg) translate(0);transform:rotate(90deg) translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:rotate(90deg) translateY(40px);transform:rotate(90deg) translateY(40px)}}@-webkit-keyframes loading-ani4{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:rotate(180deg) translateY(40px);transform:rotate(180deg) translateY(40px)}}@keyframes loading-ani4{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:rotate(180deg) translateY(40px);transform:rotate(180deg) translateY(40px)}}@-webkit-keyframes loading-ani5{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:rotate(270deg) translate(0);transform:rotate(270deg) translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:rotate(270deg) translateY(40px);transform:rotate(270deg) translateY(40px)}}@keyframes loading-ani5{17.5%,25%,42.5%,50%,67.5%,75%,92.5%,to{-webkit-transform:rotate(270deg) translate(0);transform:rotate(270deg) translate(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:rotate(270deg) translateY(40px);transform:rotate(270deg) translateY(40px)}}.ellipsis{display:inline-block;min-width:1.25em;text-align:left}.animated-ellipsis:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis 1.2s steps(4) infinite;animation:ellipsis 1.2s steps(4) infinite;content:"\2026";width:0}.content-wrapper{margin:0 auto;max-width:900px;padding:25px;font-family:Avenir,RobotoSlab,Helvetica,Arial,sans-serif}.modal{background:#fff;position:fixed;top:50%;left:50%;padding:20px 45px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:5px;z-index:152;-webkit-box-shadow:-2px 2px 5px #6b7b81;box-shadow:-2px 2px 5px #6b7b81;-webkit-box-sizing:border-box;box-sizing:border-box}.modal.minimized{bottom:25px;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:20px 40px}.modal.minimized .hide-on-minimized{display:none}.modal.minimized .modal-toggle{top:7px}.modal .modal-title{font-weight:700;font-size:1.2em;margin-bottom:15px;position:relative}.modal .modal-content{min-width:250px;margin:0 auto;max-width:450px}.modal .modal-description{padding-bottom:15px}.modal .modal-toggle{position:absolute;top:0;right:12px;cursor:pointer}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:151}.form-control-wrapper{margin:20px auto}.form-control-wrapper .form-error{margin-top:5px;margin-bottom:-5px}.form-control{background:#fff;border-radius:4px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;font-family:Arial;font-size:1em;min-height:38px;padding:10px 12px;text-align:left;width:100%}.form-control:focus{outline:none}.form-control.outline{border:1px solid #b5b5b5}.form-control.select{display:block;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}.form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group .form-control-wrapper{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.control-label{font-size:.8em;margin:0 0 2px 2px;display:inline-block;color:#5e5c65}.form-control-remark{font-size:.7em;margin:5px 0 -5px 2px;color:#5e5c65}.form-label{margin-bottom:5px;text-align:left}.clickable{cursor:pointer}.form-error{text-align:left}input:focus,textarea:focus{outline:none}.textarea{font-family:Arial;font-weight:400;resize:none}.pseudo-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.pseudo-checkbox-wrapper>*{-ms-flex-item-align:center;align-self:center}.pseudo-checkbox-wrapper .pseudo-checkbox-label{margin-right:5px}.pseudo-checkbox-wrapper .pseudo-checkbox-input{height:0;left:0;position:absolute;top:0;visibility:hidden;width:0;margin:0}.pseudo-checkbox-wrapper .pseudo-checkbox-input:checked+.psuedo-checkbox{background:#2c3e50}.pseudo-checkbox-wrapper .pseudo-checkbox-input:checked+.psuedo-checkbox.green{background:#68b198;border:1px solid #68b198}.pseudo-checkbox-wrapper .pseudo-checkbox-input:checked+.psuedo-checkbox .checkmark{color:#fff;display:inline-block}.pseudo-checkbox-wrapper .psuedo-checkbox{border-radius:2px;border:1px solid #2c3e50;cursor:pointer;display:inline-block;height:11px;padding:2px;position:relative;vertical-align:middle;width:11px}.pseudo-checkbox-wrapper .psuedo-checkbox .checkmark{display:none;font-size:.8em;left:54%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn{border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:10px 12px;text-align:center;background:#fff;outline:none;font-family:RobotoSlab,Avenir,Arial,Helvetica,sans-serif;color:#2c3e50}.btn.btn-small{font-size:.9rem;padding:6px 8px}.btn.btn-primary{background:#68b198;color:#fff}.btn.btn-outline{border:1px solid #e5e2e6;color:#5e5c65}.btn.btn-textual{background:none;padding:0}.btn.btn-block{width:100%}.btn.btn-disabled{background:#e5e2e6;color:#5e5c65;cursor:default}.btn.btn-muted{background:#e5e2e6;color:#6b7b81}.btn.btn-light{background:#fdfdfd;color:#776d6d}.btn.btn-secondary{background:#776d6d;color:#fff}.btn.btn-severe{background:#c46646;color:#fff}.btn.btn-round{border-radius:50%}.btn.btn-3d{position:relative;top:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:0 3px #57947f;box-shadow:0 3px #57947f;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.btn.btn-3d:hover{top:2px;-webkit-box-shadow:0 1px #57947f;box-shadow:0 1px #57947f}.btn.btn-3d.brn-round:hover{top:1px}.btn.btn-3d.btn-light{-webkit-box-shadow:0 3px #776d6d;box-shadow:0 3px #776d6d}.btn.btn-3d.btn-light:hover{-webkit-box-shadow:0 1px #776d6d;box-shadow:0 1px #776d6d}.btn.btn-3d.btn-light.btn-round{-webkit-box-shadow:0 1.5px #776d6d;box-shadow:0 1.5px #776d6d}.btn.btn-3d.btn-light.btn-round:hover{-webkit-box-shadow:0 .5px #776d6d;box-shadow:0 .5px #776d6d}.btn.btn-3d.btn-gray{-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5}.btn.btn-3d.btn-gray:hover{-webkit-box-shadow:0 1px #b5b5b5;box-shadow:0 1px #b5b5b5}.btn.btn-3d.btn-secondary{-webkit-box-shadow:0 3px #564844;box-shadow:0 3px #564844}.btn.btn-3d.btn-secondary:hover{-webkit-box-shadow:0 1px #564844;box-shadow:0 1px #564844}.btn.btn-3d.btn-secondary.btn-round{-webkit-box-shadow:0 1.5px #564844;box-shadow:0 1.5px #564844}.btn.btn-3d.btn-secondary.btn-round:hover{-webkit-box-shadow:0 .5px #564844;box-shadow:0 .5px #564844}.btn.btn-3d.btn-muted{-webkit-box-shadow:0 3px #b5b5b5;box-shadow:0 3px #b5b5b5}.btn.btn-3d.btn-muted:hover{-webkit-box-shadow:0 1px #b5b5b5;box-shadow:0 1px #b5b5b5}.btn.btn-3d.btn-disabled{-webkit-box-shadow:0 3px #5e5c65;box-shadow:0 3px #5e5c65;cursor:not-allowed}.btn.btn-3d.btn-disabled:hover{-webkit-box-shadow:0 1px #5e5c65;box-shadow:0 1px #5e5c65}.unit .btn-icon{max-width:16px;max-height:16px}.btn-icon,.btn-icon-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2c3e50;border:1px solid transparent;border-radius:50%;-webkit-box-shadow:0 1px 2px 0 #5e5c65;box-shadow:0 1px 2px 0 #5e5c65;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;fill:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.btn-icon-group>*,.btn-icon>*{color:#fff;fill:#fff}.btn-icon-group svg,.btn-icon svg{max-height:100%;max-width:100%;width:100%}.btn-icon-group.flipped,.btn-icon-group .flipped,.btn-icon.flipped,.btn-icon .flipped{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.control-base.black .btn-icon-wrapper .btn-icon>*{color:#2c3e50;fill:#2c3e50}.btn-icon-super{background:#fff;border-radius:50%;font-size:.8em;position:absolute;top:-4px;right:-1px}.info-icon{font-weight:700;font-family:StoneHenge;border:1px solid transparent;display:inline-block;width:14px;height:14px;border-radius:50%;vertical-align:middle;position:relative;font-size:.9em;margin-left:5px;background:#2c3e50;color:#fff;cursor:pointer}.info-icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notification{margin:0 20px 20px 0}.notification.general{top:90px!important}.notification.general .vue-notification-template{background:#fff;border-left:5px solid #009ed1;-webkit-box-shadow:-6px 3px 3px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.4);box-shadow:-6px 3px 3px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.4);color:#46444b;padding:10px}.notification.general .vue-notification-template .notification-title{color:#009ed1;margin-bottom:3px;display:block}.notification.general .vue-notification-template .notification-title .notification-title-text{vertical-align:middle}.notification.general .vue-notification-template .notification-content{color:#46444b}.notification .spinner-wrapper{display:inline-block;vertical-align:middle;margin-right:4px}.info-banner,.notification .notification,.notification .vue-notification{font-size:.9em}.info-banner{background:#fff;border:1px solid #564844;border-radius:4px;padding:15px;margin:0 auto 20px;max-width:800px;position:relative}.info-banner .info-banner-title{color:#564844;font-weight:700;margin-bottom:10px}.info-banner p{margin-bottom:10px}.info-banner p:last-of-type{margin-bottom:0}.info-banner .close-banner-btn{position:absolute;top:15px;right:15px;cursor:pointer}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-color:currentcolor;border-style:solid;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(.7);transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{-webkit-transform:rotate(135deg) scale(.7);transform:rotate(135deg) scale(.7)}.mx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn.disabled,.mx-btn:disabled{color:#ccc;cursor:not-allowed}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 30px 6px 10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.mx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}body{margin:0;background:#fcf5e5}.app{font-family:RobotoSlab,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;min-height:100vh}.app,.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 25px;background:#564844;-webkit-box-shadow:-2px 1px 3px 1px #8c8c8c;box-shadow:-2px 1px 3px 1px #8c8c8c}.footer{color:#6f6f6f;font-size:.8em;margin:0 auto;max-width:80%;padding:25px;text-align:center}.footer .copyright-notice,.footer .terms-and-conditions-notice{margin-top:10px;font-size:.8em;max-width:675px}.footer .nav-link-icon{color:#776d6d;cursor:pointer;margin-left:5px}.wc-lock{height:50px;width:auto}.direct-messages-wrapper{position:fixed;bottom:3.5%;right:2.5%;z-index:151}.direct-messages-wrapper .unread-messages-count{background:#47b4c7;border-radius:50%;color:#fff;display:inline-block;font-size:.7rem;position:absolute;top:0;height:15px;line-height:15px;padding:2px;right:0;-webkit-transform:translate(32%,-24%);transform:translate(32%,-24%);width:15px}@media only screen and (min-width:768px){.footer{max-width:60%}}
/*# sourceMappingURL=app.18c4c907443a2426b9877e8d68305ba1.css.map */