.CardImage{width:100%;position:relative;padding-bottom:86%;background-size:148%;background-position:60% 23.5%}.CardImage--square,.CardImage--circle{padding-bottom:100%;background-size:171%;background-position:60% 24%}.CardImage--circle{border-radius:50%}.UserAvatar{position:relative;overflow:hidden;width:50px;user-select:none}.UserAvatar--circle{border-radius:50%}.DropdownMenu{position:absolute;font-size:14px;z-index:2;user-select:none;text-align:left}.DropdownMenu-inner{background-color:#232220;border-radius:3px;border:#EEF1F3;padding:.5em 0;position:relative;box-shadow:0 0 5px #0003;overflow:auto}.DropdownMenu--themeLight .DropdownMenu-inner{background-color:#d4ceca;color:#232220}.Icon,.Icon i{font-size:inherit;display:inline-block;height:1em}.Icon--green{color:#5c9d70}.Icon--yellow{color:#c9a928}.DropdownAvatar{position:relative;cursor:pointer;border-radius:3px}.DropdownAvatar-userAvatar{padding:.5em;display:flex;align-items:center;gap:.3em}.DropdownAvatar-userName{display:inline-block}.DropdownAvatar .DropdownMenu{top:100%;bottom:0}.DropdownAvatar:hover:not(.DropdownAvatar--active){background-color:#00000080;color:#c9a928}.DropdownAvatar--active{background-color:#00000080}.DropdownMenuSeparator{display:block;background-color:inherit;margin:.5em 1em;border-bottom:1px solid rgba(255,255,255,.06)}.DropdownMenuItem{display:flex;justify-content:space-between;background-color:inherit;padding:.4em 1em;white-space:nowrap;font-size:14px}.DropdownMenuItem>*:not(:last-child){margin-right:1.5em}.DropdownMenuItem--isEmpty{font-style:italic;color:#afaeaa99}.DropdownMenuItem--isActive,.DropdownMenuItem:hover{text-decoration:none;background:rgba(134,112,38,.2)}.DropdownMenuItem-softText{opacity:.5}.DropdownMenuItem--themeLight{background-color:#d4ceca;color:#232220}.DropdownMenuItem--themeLight .DropdownMenuItem--isActive,.DropdownMenuItem--themeLight .DropdownMenuItem:hover{color:#080808}.IconText{display:inline-flex;gap:.5em;align-items:center}.MeCCGLogo{width:200px;display:inline-block}.MeCCGLogo img{width:100%}.MainNavigationDesktop{font-size:14px;background-color:#21211e;color:#b4af9f;padding:0 1.2em;height:40px;position:absolute;top:0;display:flex;align-items:center;left:20px;border-radius:0 0 20px 20px;box-shadow:0 0 10px #0000004d}.MainNavigationDesktop-inner{display:flex;align-items:center}.MainNavigationDesktop-logo{transition:.2s}.MainNavigationDesktop-logo .MeCCGLogo{width:unset;top:-.25em;position:relative}.MainNavigationDesktop-logo .MeCCGLogo img{height:30px;width:auto}.MainNavigationDesktop-logo:hover{filter:drop-shadow(0 0 3px rgba(255,165,0,.2))}.MainNavigationDesktop-logo--active{filter:drop-shadow(0 0 3px rgba(255,165,0,.3))!important}.MainNavigationDesktop-menu{display:inline-flex;white-space:nowrap;position:relative;top:.1em;margin:0 1.5em 0 1.2em}.MainNavigationDesktop-menu-item{display:inline-block;color:inherit;transition:.1s;padding:.3em .6em;border-radius:3px}.MainNavigationDesktop-menu-item:hover{text-decoration:none;color:#928e75}.MainNavigationDesktop-menu-item--active{color:#c9a928!important}.MainNavigationDesktop-userMenu{display:flex;align-items:center}.MainNavigationDesktop-userMenu .UserAvatar{width:1.8em}.MainNavigationDesktop-userMenu-userName{margin-right:.5em}.Loader,.Loader:after{border-radius:50%;width:1em;height:1em;display:inline-block}.Loader{position:relative;text-indent:-9999em;color:inherit;border:.2em solid rgba(146,142,117,.2);border-left:.2em solid #928e75;transform:translateZ(0);animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.WebsocketsStatus{position:fixed;bottom:1em;left:1em;font-size:14px;background-color:#232220;color:#d4ceca;padding:.5em 1em;border-radius:3px;display:flex;gap:.5em;align-items:center}.ButtonCustom{position:relative;text-align:center;font-size:1rem;font-family:Open Sans;line-height:1.3;padding:.7em 1em;border:1px solid rgba(0,0,0,.07);border-radius:3px;white-space:nowrap;cursor:pointer;user-select:none;display:inline-flex;align-items:center;justify-content:center;outline:none;overflow:hidden;transition:.1s}.ButtonCustom>*{display:inline-block}.ButtonCustom>*:not(:last-child){margin-right:.5em}.ButtonCustom .Icon{font-size:1.2em;height:1em}.ButtonCustom .Icon i{line-height:1;height:1em;display:inline-block}.ButtonCustom .Icon i:before{font-size:1em}.ButtonCustom>*+.Loader{margin-right:0}.ButtonCustom input[type=file]{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0}.ButtonCustom-slot{display:inline-flex;align-items:center}.ButtonCustom-slot>*:not(:last-child){margin-right:.5em}.ButtonCustom-caret.Icon{font-size:.8em}.ButtonCustom:hover,.ButtonCustom:active,.ButtonCustom:focus{text-decoration:none;outline:none}.ButtonCustom:hover i,.ButtonCustom:active i,.ButtonCustom:focus i{color:inherit}.ButtonCustom[disabled]{cursor:not-allowed}.ButtonCustom--default{background-color:#232220;color:#928e75;border:1px solid #928e75}.ButtonCustom--default:hover:not([disabled]),.ButtonCustom--default:active,.ButtonCustom--default:focus{background-color:#302f2c}.ButtonCustom--default .Loader div{background-color:#232220}.ButtonCustom--default--disabled[disabled],.ButtonCustom--default[disabled]{background-color:#3e3c38;text-shadow:1px 1px 0 #656565}.ButtonCustom--default.ButtonCustom--themeLight{background-color:#c9c1bc;color:#3d3c31;border:1px solid #928e75}.ButtonCustom--default.ButtonCustom--themeLight:hover:not([disabled]),.ButtonCustom--default.ButtonCustom--themeLight:active,.ButtonCustom--default.ButtonCustom--themeLight:focus{background-color:#c2b9b3}.ButtonCustom--default.ButtonCustom--themeLight.ButtonCustom--disabled[disabled],.ButtonCustom--default.ButtonCustom--themeLight[disabled]{background-color:#bdb4ae;color:#5a5747;text-shadow:1px 1px 0 #d5d5d5}.ButtonCustom--default.ButtonCustom--active{background-color:#858169;color:#232220;cursor:default;pointer-events:none}.ButtonCustom--default.ButtonCustom--active:hover:not([disabled]),.ButtonCustom--default.ButtonCustom--active:active,.ButtonCustom--default.ButtonCustom--active:focus{background-color:#858169}.ButtonCustom--default.ButtonCustom--activeClickable{cursor:pointer;pointer-events:initial}.ButtonCustom--primary{background-color:#928e75;color:#232220;border:1px solid #232220;min-width:8em}.ButtonCustom--primary:hover:not([disabled]),.ButtonCustom--primary:active,.ButtonCustom--primary:focus{color:#000;background-color:#858169;border-color:#232220}.ButtonCustom--primary[disabled]{background-color:#9d9a83;color:#3e3c38;text-shadow:1px 1px #858169}.ButtonCustom--primary .Loader{color:#928e75}.ButtonCustom--primary.ButtonCustom--themeLight{background-color:#b4b1a0;color:#232220;border:1px solid #76735e}.ButtonCustom--primary.ButtonCustom--themeLight:hover:not([disabled]),.ButtonCustom--primary.ButtonCustom--themeLight:active,.ButtonCustom--primary.ButtonCustom--themeLight:focus{color:#232220;background-color:#9d9a83;border:1px solid #76735e}.ButtonCustom--primary.ButtonCustom--themeLight[disabled]{background-color:#a9a591;color:#fff;text-shadow:1px 1px #76735e}.ButtonCustom--outlined{background-color:transparent;color:#928e75;border:1px solid #928e75;min-width:8em}.ButtonCustom--outlined:hover:not([disabled]),.ButtonCustom--outlined:active,.ButtonCustom--outlined:focus{color:#fff;background-color:#858169;border-color:#858169}.ButtonCustom--outlined[disabled]{background-color:#ffffff1a;color:#928e75;text-shadow:1px 1px #e6e6e6}.ButtonCustom--outlined .Loader{color:#fff}.ButtonCustom--dark{background-color:#232220;color:#928e75;border:1px solid rgba(146,142,117,.4)}.ButtonCustom--dark:hover:not([disabled]),.ButtonCustom--dark:active,.ButtonCustom--dark:focus{background-color:#928e754d}.ButtonCustom--dark .Loader div{background-color:#232220}.ButtonCustom--dark[disabled]{color:#676767;text-shadow:1px 1px #0c0c0c}.ButtonCustom--darkBorderDark{background-color:#232220;color:#928e75;border:1px solid #232220}.ButtonCustom--darkBorderDark:hover:not([disabled]),.ButtonCustom--darkBorderDark:active,.ButtonCustom--darkBorderDark:focus{background-color:#161514}.ButtonCustom--darkBorderDark .Loader div{background-color:#232220}.ButtonCustom--darkBorderDark[disabled]{opacity:.7;color:#bdb4ae;text-shadow:1px 1px white}.ButtonCustom--red{background-color:#994944;color:#d4ceca;border:1px solid #763834}.ButtonCustom--red:hover:not([disabled]),.ButtonCustom--red:active,.ButtonCustom--red:focus{background-color:#763834}.ButtonCustom--red .Loader div{background-color:#d4ceca}.ButtonCustom--red[disabled]{color:#c5827e;text-shadow:1px 1px #b6605a}.ButtonCustom--green{background-color:#5c9d70;color:#d4ceca;border:1px solid #497d59}.ButtonCustom--green:hover:not([disabled]),.ButtonCustom--green:active,.ButtonCustom--green:focus{background-color:#497d59}.ButtonCustom--green .Loader div{background-color:#d4ceca}.ButtonCustom--green[disabled]{color:#9bc4a8;text-shadow:1px 1px #7bb18b}.ButtonCustom--xxs{font-size:.64rem;padding:.15em .3em .02em;min-width:0;line-height:1}.ButtonCustom--xs{font-size:.86rem;padding:.1em .4em;min-width:0}.ButtonCustom--sm{font-size:.86rem;padding:.5em .8em}.ButtonCustom--xl{font-size:1.28rem;padding:.5em .8em}.Tabs--sm>.Tabs-menu>.Tabs-menu-items{font-size:.8em}.Tabs--md>.Tabs-menu>.Tabs-menu-items{font-size:1em}.Tabs--lg>.Tabs-menu>.Tabs-menu-items{font-size:1.4em}.Tabs .Tabs-menu-items{position:relative;display:inline-flex;align-items:stretch;list-style:none;padding:0;margin:0;width:100%}.Tabs .Tabs-menu-item{position:relative;line-height:1;margin-right:0;text-align:center;padding:0;cursor:pointer;user-select:none;transition:background-color .2s;font-size:inherit}.Tabs .Tabs-menu-item-a:hover{text-decoration:none}.Tabs .Tabs-menu-item-a:focus-visible{outline:none}.Tabs .Tabs-menu-item--isActive{height:100%}.Tabs .Tabs-menu-item--isActive:hover{color:#928e75}.Tabs--default>.Tabs-menu>.Tabs-menu-items{border-bottom:1px solid rgba(146,142,117,.6);align-items:center;min-height:2em}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item{color:inherit;border-radius:3px 3px 0 0}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item-extraTab{margin-left:1em}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a{display:inline-block;padding:.5em 1em;font-size:inherit}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a:hover{text-decoration:none}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a--isActive{color:#928e75;cursor:default}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a--isActive:hover{color:#928e75}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a--isActive:after{content:"";position:absolute;width:100%;left:0;height:3px;background-color:#928e75;bottom:-2px;z-index:1}.Tabs--default>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a:hover:not(.Tabs-menu-item--isActive){background-color:#928e752b;cursor:pointer}.Tabs--buttons>.Tabs-menu>.Tabs-menu-items{gap:1em;align-items:center}.Tabs--buttons>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item{color:inherit;border-radius:3px 3px 0 0;white-space:nowrap}.Tabs--buttons>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a{display:inline-block;padding:.5em 1em;font-size:inherit;border-radius:3px;color:#928e75;border:1px solid #928e75;background-color:#232220}.Tabs--buttons>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a:hover{text-decoration:none}.Tabs--buttons>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a--isActive{background-color:#928e75;color:#232220;cursor:default}.Tabs--buttons>.Tabs-menu>.Tabs-menu-items>.Tabs-menu-item>.Tabs-menu-item-a:hover:not(.Tabs-menu-item-a--isActive){background-color:#928e752b;cursor:pointer}.Tabs--hideMenu>.Tabs-menu>.Tabs-menu-items{display:none}.Tabs-content{overflow:unset}.Tabs-content:focus-visible{outline:none}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.Tabs-menu{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.Tabs-menu-items{margin-left:5px;margin-right:5px;overflow-x:auto}.Tabs-menu-item{margin-right:1em}.Tabs-content{margin-left:5px;margin-right:5px}.Tabs--lg>.Tabs-menu>.Tabs-menu-items{font-size:1.2em}}.Tab:focus-visible{outline:none}.IconButton{display:inline-block;vertical-align:baseline;color:#928e75;transition:.2s;width:2.5em;height:2.5em;border-radius:3px;cursor:pointer;position:relative}.IconButton .Icon{line-height:1;height:1em;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IconButton .Icon i{height:1em;display:inline-block;line-height:1}.IconButton:hover{color:#7a6b61;border:none;background-color:#0000001a}.IconButton--dark:hover{color:#928e75;border:none;background-color:#ffffff1a}.IconButton--transparent{background-color:#232220e6}.IconButton--transparent:hover{color:#d4ceca;border:none;background-color:#232220}.InfoIcon{opacity:.5;font-size:.7em;bottom:.2em;position:relative}.FormGroup{width:100%;margin-bottom:.8em;margin-top:.8em;display:flex}.FormGroup>*:not(label){margin-left:200px;flex:1}.FormGroup>label{color:#afaeaa;display:inline-block;font-weight:400;padding-right:1.3em;padding-top:.7em;text-align:right;vertical-align:top;width:200px}.FormGroup>label+*{margin-left:0;align-self:flex-end}.FormGroup>label.label-multiline{line-height:22px;white-space:normal}.FormGroup>label.label-small{width:10%}.FormGroup>label.label-top-valign{vertical-align:top}.FormGroup-body>label,.FormGroup-body .input-label{font-weight:700;display:inline-block;padding:.5em 0}.FormGroup input[type=text],.FormGroup input[type=search],.FormGroup input[type=number],.FormGroup input[type=email],.FormGroup input[type=url],.FormGroup input[type=password],.FormGroup select,.FormGroup .InputAutocomplete,.FormGroup .InputUrl,.FormGroup .InputTextLink,.FormGroup textarea{width:100%;max-width:100%}.FormGroup input[type=text].input-xl,.FormGroup input[type=search].input-xl,.FormGroup input[type=number].input-xl,.FormGroup input[type=email].input-xl,.FormGroup input[type=url].input-xl,.FormGroup input[type=password].input-xl,.FormGroup select.input-xl,.FormGroup .InputAutocomplete.input-xl,.FormGroup .InputUrl.input-xl,.FormGroup .InputTextLink.input-xl,.FormGroup textarea.input-xl{font-size:2em}.FormGroup input[type=text].input-lg,.FormGroup input[type=search].input-lg,.FormGroup input[type=number].input-lg,.FormGroup input[type=email].input-lg,.FormGroup input[type=url].input-lg,.FormGroup input[type=password].input-lg,.FormGroup select.input-lg,.FormGroup .InputAutocomplete.input-lg,.FormGroup .InputUrl.input-lg,.FormGroup .InputTextLink.input-lg,.FormGroup textarea.input-lg{font-size:1.5em}.FormGroup input[type=text].input-width-xxs,.FormGroup input[type=search].input-width-xxs,.FormGroup input[type=number].input-width-xxs,.FormGroup input[type=email].input-width-xxs,.FormGroup input[type=url].input-width-xxs,.FormGroup input[type=password].input-width-xxs,.FormGroup select.input-width-xxs,.FormGroup .InputAutocomplete.input-width-xxs,.FormGroup .InputUrl.input-width-xxs,.FormGroup .InputTextLink.input-width-xxs,.FormGroup textarea.input-width-xxs{max-width:50px}.FormGroup input[type=text].input-width-xs,.FormGroup input[type=search].input-width-xs,.FormGroup input[type=number].input-width-xs,.FormGroup input[type=email].input-width-xs,.FormGroup input[type=url].input-width-xs,.FormGroup input[type=password].input-width-xs,.FormGroup select.input-width-xs,.FormGroup .InputAutocomplete.input-width-xs,.FormGroup .InputUrl.input-width-xs,.FormGroup .InputTextLink.input-width-xs,.FormGroup textarea.input-width-xs{max-width:125px}.FormGroup input[type=text].input-width-sm,.FormGroup input[type=search].input-width-sm,.FormGroup input[type=number].input-width-sm,.FormGroup input[type=email].input-width-sm,.FormGroup input[type=url].input-width-sm,.FormGroup input[type=password].input-width-sm,.FormGroup select.input-width-sm,.FormGroup .InputAutocomplete.input-width-sm,.FormGroup .InputUrl.input-width-sm,.FormGroup .InputTextLink.input-width-sm,.FormGroup textarea.input-width-sm{max-width:250px}.FormGroup input[type=text].input-width-md,.FormGroup input[type=search].input-width-md,.FormGroup input[type=number].input-width-md,.FormGroup input[type=email].input-width-md,.FormGroup input[type=url].input-width-md,.FormGroup input[type=password].input-width-md,.FormGroup select.input-width-md,.FormGroup .InputAutocomplete.input-width-md,.FormGroup .InputUrl.input-width-md,.FormGroup .InputTextLink.input-width-md,.FormGroup textarea.input-width-md{max-width:500px}.FormGroup input[type=text].input-width-75,.FormGroup input[type=search].input-width-75,.FormGroup input[type=number].input-width-75,.FormGroup input[type=email].input-width-75,.FormGroup input[type=url].input-width-75,.FormGroup input[type=password].input-width-75,.FormGroup select.input-width-75,.FormGroup .InputAutocomplete.input-width-75,.FormGroup .InputUrl.input-width-75,.FormGroup .InputTextLink.input-width-75,.FormGroup textarea.input-width-75{width:75%}.FormGroup input[type=text].textarea-height-sm,.FormGroup input[type=search].textarea-height-sm,.FormGroup input[type=number].textarea-height-sm,.FormGroup input[type=email].textarea-height-sm,.FormGroup input[type=url].textarea-height-sm,.FormGroup input[type=password].textarea-height-sm,.FormGroup select.textarea-height-sm,.FormGroup .InputAutocomplete.textarea-height-sm,.FormGroup .InputUrl.textarea-height-sm,.FormGroup .InputTextLink.textarea-height-sm,.FormGroup textarea.textarea-height-sm{height:65px}.FormGroup input[type=text].textarea-height-md,.FormGroup input[type=search].textarea-height-md,.FormGroup input[type=number].textarea-height-md,.FormGroup input[type=email].textarea-height-md,.FormGroup input[type=url].textarea-height-md,.FormGroup input[type=password].textarea-height-md,.FormGroup select.textarea-height-md,.FormGroup .InputAutocomplete.textarea-height-md,.FormGroup .InputUrl.textarea-height-md,.FormGroup .InputTextLink.textarea-height-md,.FormGroup textarea.textarea-height-md{height:130px}.FormGroup input[type=checkbox]{margin:.8em .8em 0 .4em}.FormGroup .inputAndLabel{display:flex;line-height:1.5}.FormGroup .inputAndLabel>label{margin-top:.15em}.FormGroup .inputAndLabel>label a{color:#928e75}.FormGroup .inputAndLabel>label a:hover{text-decoration:underline}.FormGroup--invalid input[type=text],.FormGroup--invalid input[type=date],.FormGroup--invalid input[type=password],.FormGroup--invalid input[type=number],.FormGroup--invalid input[type=email],.FormGroup--invalid input[type=url],.FormGroup--invalid select,.FormGroup--invalid textarea,.FormGroup--invalid input[type=checkbox]:before,.FormGroup--invalid input[type=radio]:before{border-color:#994944}.FormGroup--alignRight{text-align:right}.FormGroup--alignEnd{align-self:flex-end}.FormGroup--alignCenter{align-self:center}.FormGroup--alignCenter.FormGroup--bodyInline .FormGroup-body{align-items:center}.FormGroup--bodyInline .FormGroup-body{display:flex;align-items:flex-start;gap:.5em;flex-wrap:wrap}.FormGroup--bodyInline.FormGroup--spaced .FormGroup-body{column-gap:2em;row-gap:1em}.FormGroup-errors{margin-top:.5em;color:#994944}.themeLight .FormGroup>label{color:#232220}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.FormGroup{display:block}.FormGroup>*:not(label){margin-left:0;flex:initial}.FormGroup>label{display:block;padding:0;line-height:initial;text-align:initial;vertical-align:initial;white-space:initial;margin-bottom:.4em;font-size:13px}.FormGroup input[type=text].input-xl,.FormGroup input[type=email].input-xl,.FormGroup input[type=url].input-xl,.FormGroup input[type=number].input-xl,.FormGroup input[type=password].input-xl,.FormGroup select.input-xl,.FormGroup .InputAutocomplete.input-xl,.FormGroup .InputUrl.input-xl,.FormGroup .InputTextLink.input-xl,.FormGroup textarea.input-xl{font-size:1.5em}}.Form-buttonEnterPrevent{display:none}.Form--vertical .FormGroup{display:block;margin-bottom:1em}.Form--vertical .FormGroup>*:not(label){margin-left:unset}.Form--vertical .FormGroup:nth-child(2){margin-top:0}.Form--vertical .FormGroup>label{color:#949386;width:unset;line-height:1.3;margin-bottom:.5em}.Form--vertical .FormRow .FormGroup{margin-top:0}.Form--columns{display:flex;align-items:flex-start;gap:50px}.FormRow{width:calc(100% + 20px);display:inline-flex;margin-left:-10px;margin-right:-10px;flex-wrap:wrap;align-items:flex-start}.FormRow:last-child{margin-bottom:-1em}.FormRow--alignBottom{align-items:flex-end}.FormRow .FormGroup{width:unset;padding-left:10px;padding-right:10px}.FormRow--spaceBetween{justify-content:space-between}.FormRow--alignCenter{align-items:center}@media (max-width: 767.98px){.FormRow{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.FormRow .FormGroup{padding-left:5px;padding-right:5px}}.Skeleton{animation:SkeletonLoading 1.5s ease-in-out infinite;background-color:#00000012;background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.05),transparent);background-size:200px 100%;background-repeat:no-repeat;border-radius:3px;display:inline-block;line-height:1;width:100%;height:inherit}@keyframes SkeletonLoading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.Playmat-image{position:fixed;width:100%;height:100%;background-position:center 75%;background-size:cover}.Playmat-backgroundColor{position:fixed;width:100%;height:100%}.Playmat-texture{position:fixed;width:100%;height:100%;opacity:.2}.Playmat-artist{position:fixed;bottom:100px;left:calc(100% - 5px);transform:rotate(-90deg);transform-origin:left bottom;white-space:nowrap;font-size:12px;z-index:1}.Playmat-settings{z-index:1011;position:fixed;right:-550px;top:0;height:100vh;width:500px;background-color:#232220e6;transition:.2s;box-shadow:0 0 10px #00000080;display:flex;flex-direction:column}.Playmat-settings-inner{position:relative}.Playmat-settings-closeButton{position:absolute;right:0;top:.5em;z-index:1}.Playmat-settings .Tabs{height:100vh;overflow:hidden}.Playmat-settings .Tabs-menu{font-size:1em;display:flex;flex-direction:column;height:100%;padding:10px 10px 0}.Playmat-settings .Tabs-content{width:100%;overflow-y:auto}.Playmat-settings .Tabs-content .ps{height:100%}.Playmat-settings .Tab{height:100%;padding:20px 0}.Playmat-settings-images,.Playmat-settings-textures{flex-wrap:wrap;max-height:100vh;justify-content:space-between;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.Playmat-settings-images-item,.Playmat-settings-textures-item{position:relative}.Playmat-settings-images-item-inner,.Playmat-settings-textures-item-inner{width:100%;padding-bottom:56.25%;background:no-repeat;background-size:cover;background-position:center 75%;cursor:pointer;transition:.2s;position:relative}.Playmat-settings-images-item-inner--selected,.Playmat-settings-images-item-inner:hover,.Playmat-settings-textures-item-inner--selected,.Playmat-settings-textures-item-inner:hover{box-shadow:inset 0 0 0 2px #c9a928}.Playmat-settings-images-item .Skeleton,.Playmat-settings-textures-item .Skeleton{position:absolute;height:100%;width:100%;z-index:0}.Playmat-settings-section:not(:last-child){margin-bottom:2em}.Playmat-settings-section-title{color:#928e75;font-weight:700;margin-bottom:.5em}.Playmat-settings .vacp-color-picker{background-color:unset;width:100%}.Playmat-settings .vacp-color-picker .vacp-color-inputs,.Playmat-settings .vacp-color-picker .vacp-copy-button{display:none}.Playmat--settingsOpen .Playmat-settings{right:0}@media (max-width: 1199.98px){.Playmat-settings{right:-350px;width:300px}.Playmat-settings-images{grid-template-columns:repeat(auto-fill,minmax(min(100%,130px),1fr))}.Playmat-settings-textures{grid-template-columns:repeat(auto-fill,minmax(min(100%,100px),1fr))}}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.Playmat-settings{right:-260px;width:210px}.Playmat-settings .Tabs-menu{height:unset;width:unset;margin:unset}.Playmat-settings .Tabs-content{width:unset}.Playmat-settings-textures{grid-template-columns:repeat(auto-fill,minmax(min(100%,100px),1fr))}.Playmat-artist{display:none}}.MeccgIcon{display:inline-block;line-height:.5}.MeccgIcon img{height:1em}.Dice{width:1em;position:relative;line-height:0;filter:drop-shadow(0 0 10px rgba(0,0,0,.9333333333));display:inline-block}.Dice img{width:100%}.Chat{transition:.2s;transform:translate(0);opacity:1;user-select:text;height:100%}.Chat-main{background-color:#232220e6;display:flex;height:150px;position:relative}.Chat-messages{height:100%;padding:0 .5em .8em;flex:1}.Chat-messages-previousPlaceholder{height:40px;color:#928e75;display:flex;align-items:center;justify-content:center}.Chat-messages-previousPlaceholder-inner{display:flex;align-items:center;justify-content:center;gap:.5em}.Chat-messages--loading{opacity:1}.Chat-message{padding:.1em 0;display:flex;gap:.5em;text-shadow:1px 1px 1px black;line-height:1.5}.Chat-message-date{color:gray}.Chat-message-user{display:inline-block;margin-right:.5em}.Chat-message-text .MeccgIcon img{margin-bottom:-.15em}.Chat-message-date-separator{text-align:center;margin:2em 0 1em;color:#afaeaa;font-size:1.1em}.Chat-message-date-separator-text{background-color:#928e751a;padding:.5em;border-radius:5px;display:block}.Chat-message--user .Chat-message-user{color:#c9a928;font-weight:700}.Chat-message--user .Chat-message-text{color:#c9a928}.Chat-message span.success{color:#5c9d70}.Chat-message span.error{color:#d76450}.Chat-message span.warning{color:#d79d50}.Chat-message span.featured{color:#1bb6d3;font-weight:700}.Chat-message .Dice{width:1.3em;margin-top:-.15em}.Chat-goToBottom{position:absolute;right:60px;bottom:1em;visibility:hidden;opacity:0;transition:.1s}.Chat-goToBottom .ButtonCustom{background-color:#080808}.Chat-goToBottom--visible{visibility:visible;opacity:1}.Chat-users{padding:.2em;border-left:1px solid #161514;min-width:45px}.Chat-users-all{display:block;background:#080808;color:#afaeaa;font-size:8px;width:100%;padding:.2em;text-transform:uppercase}.Chat-users-item{display:block;margin-bottom:-10px}.Chat-users .UserAvatar{width:40px;border:3px solid #232220;cursor:pointer}.Chat-users .UserAvatar:hover{border-color:#c9a928}.Chat-input{font-size:1.2em;display:flex;padding:2px;background:#1c1b1a}.Chat-input input,.Chat-input textarea{border:0;width:100%;border-radius:0;height:29px;resize:none;color:#afaeaa;overflow:hidden}.Chat-input input:focus,.Chat-input textarea:focus{outline:none}.Chat-input-button{min-width:0}.Buttonset{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5em}.Buttonset--spaced{gap:2em}.IconButtonFlat{display:inline-flex;vertical-align:baseline;transition:.2s;cursor:pointer;line-height:1;bottom:-.05em;position:relative;gap:.1em}.IconButtonFlat .Icon{display:inline-block;line-height:1;height:1em}.IconButtonFlat .Icon i{height:1em;display:inline-block;line-height:1}.IconButtonFlat:hover{color:#c9a928}.IconButtonFlat--light{color:#8d8982}.IconButtonFlat--light:hover{color:#232220}.IconButtonFlat--dark{color:#d4ceca}.IconButtonFlat--active{color:#c9a928;cursor:default}.IconButtonFlat--green{color:#5c9d70}.IconButtonFlat--disabled{opacity:.3}.ChatNotifications{max-width:330px;min-width:260px}.ChatNotifications-item{background-color:#928e75;color:#232220;margin-bottom:.5em;padding:.5em;border-radius:3px;box-shadow:3px 3px 3px #00000042;position:relative}.ChatNotifications-item-buttons{font-size:10px;color:#232220;position:absolute;top:.6em;right:.6em;gap:.8em;display:flex;align-items:center;z-index:1}.ChatNotifications-item-buttons .IconButtonFlat{opacity:.5;color:inherit}.ChatNotifications-item-buttons .IconButtonFlat:hover{opacity:1}.ChatNotifications-item-inner{display:flex;gap:.5em;align-items:flex-start}.ChatNotifications-item-right{padding-top:.1em}.ChatNotifications-item .UserAvatar{width:2.5em;border:2px solid rgba(35,34,32,.3)}.ChatNotifications-item-userName{font-size:12px;font-weight:700;color:inherit;opacity:.5}.ChatNotifications-item-message{font-size:14px;line-height:1.4}.ChatNotifications-item-chatType{font-size:10px;bottom:.5em;right:.5em;text-transform:uppercase;position:absolute;opacity:.5;color:inherit}.ChatsWindow{transition:.2s;font-size:12px;width:380px}.ChatsWindow-top{display:flex;justify-content:flex-end;font-size:14px}.ChatsWindow-controls{display:flex;gap:.5em;user-select:none}.ChatsWindow-controls-tab{background-color:#232220;padding:.3em .4em;border-radius:3px 3px 0 0;text-transform:uppercase;display:flex}.ChatsWindow-controls-tab .IconButtonFlat{padding:.2em .5em;color:#5a5747;font-weight:700}.ChatsWindow-controls-tab .IconButtonFlat:hover:not(.ChatsWindow-controls-tab .IconButtonFlat--active){color:#d4ceca}.ChatsWindow-controls-tab .IconButtonFlat--active{color:#928e75}.ChatsWindow-controls-tab .Buttonset{gap:0}.ChatsWindow-controls-tab-selector-item:not(:last-child){border-right:2px solid #2e2c2a}.ChatsWindow-controls-tab--inverted{background-color:#76735e}.ChatsWindow-controls-tab--inverted .IconButtonFlat{color:#232220cc}.ChatsWindow-controls-tab--inverted .IconButtonFlat:hover:not(.ChatsWindow-controls-tab .IconButtonFlat--active){color:#232220}.ChatsWindow .Chat-main{border-top-left-radius:3px}.ChatsWindow--size--S .Chat-main{height:50px}.ChatsWindow--size--M .Chat-main{height:150px}.ChatsWindow--size--L .Chat-main{height:300px}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.ChatsWindow--size--S .Chat-main{height:50px}.ChatsWindow--size--M .Chat-main{height:90px}.ChatsWindow--size--L .Chat-main{height:120px}}@media (max-width: 575.98px){.ChatsWindow--size--S .Chat-main{height:50px}.ChatsWindow--size--M .Chat-main{height:100px}.ChatsWindow--size--L .Chat-main{height:200px}}.CornerToolbar{position:fixed;background-color:#232220;border-top-left-radius:.3em;transition:.2s;z-index:1;height:40px;padding:.7em 1em;display:flex;align-items:center;gap:1em;font-size:14px}.CornerToolbar--bottomRight{right:0;bottom:0}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.CornerToolbar{height:30px;border-top-left-radius:0}.CornerToolbar .CornerToolbarDicesButton,.CornerToolbar .IconButtonFlat{padding:.26em}}@media (max-width: 575.98px){.CornerToolbar{font-size:18px;height:40px;justify-content:space-between}}.CornerToolbarInfo{opacity:.5;font-size:.9em;line-height:0}.Modal{position:absolute}.Modal-mask{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:#0006;display:table;transition:opacity .3s ease}.Modal-wrapper{display:table-cell;vertical-align:middle;text-align:center}.Modal-container{display:inline-block;max-width:90%;max-height:95vh;margin:0 auto;border-radius:3px;box-shadow:0 2px 8px #00000054;transition:all .3s ease;position:relative;text-align:left}.Modal-content{overflow-y:auto;padding:20px;max-height:90vh}.Modal-closeButton{position:absolute;top:5px;right:5px;cursor:pointer;font-size:14px;z-index:10}.Modal-closeButton:hover{color:#928e75}.Modal-header{font-size:20px;padding-bottom:.5em;margin-bottom:1em}.Modal-body{margin:20px 0;position:relative;max-width:100%}.Modal-footer{text-align:right}.Modal--dark .Modal-container{background-color:#232220f2;color:#afaeaa}.Modal--dark .Modal-header{border-bottom:1px dashed rgba(212,206,202,.05)}.Modal--light .Modal-container{background-color:#d4cecafc;color:#232220}.Modal--light .Modal-header{border-bottom:1px dashed rgba(35,34,32,.05)}.Modal--full>.Modal-mask>.Modal-wrapper>.Modal-container{width:90vw;height:95vh}.Modal--full>.Modal-mask>.Modal-wrapper>.Modal-container>.Modal-content{position:absolute;max-height:initial;height:100%;width:100%;padding:0}.Modal--full>.Modal-mask>.Modal-wrapper>.Modal-container>.Modal-content>.Modal-body{margin:0}.Modal--backgroundTransparent .Modal-mask{background:transparent}.Modal--backgroundTransparent .Modal-container{box-shadow:none}.Modal--noPaddings .Modal-body{margin:0}.Modal--noPaddings .Modal-content{padding:0}.Modal--noPaddings .Modal-closeButton{top:0;right:-3em;cursor:pointer;font-size:14px;z-index:10}.Modal--noPaddings .Modal-closeButton .IconButton{background-color:#232220}.Modal--noPaddings .Modal-closeButton:hover{color:#928e75}.Modal--positionTop .Modal-wrapper{vertical-align:unset;padding-top:80px}.Modal-enter-from,.Modal-leave-to{opacity:0}.Modal-enter-from .Modal-container,.Modal-leave-from .Modal-container{transform:scale(1.1)}@media (max-width: 767.98px){.Modal-container{max-height:90vh;max-width:96vw}.Modal-content{max-height:90vh;padding:15px}.Modal-closeButton{top:0;right:0}.Modal--full>.Modal-mask>.Modal-wrapper>.Modal-container{width:96vw;height:90vh}}.FormSeparator{height:50px;position:relative}.FormSeparator--small{height:20px}.FormSeparator--withLine:after{content:"";position:absolute;width:100%;border-bottom:1px solid rgba(0,0,0,.08);left:0;top:50%}@media (max-width: 767.98px){.FormSeparator{height:30px}.FormSeparator--small{height:15px}}.InputCheckboxList .InputCheckboxListItem:not(:last-child){margin-bottom:.3em}.InputCheckboxList .InputCheckboxListItem label{margin:0;top:.3em;position:relative}.InputCheckboxList .InputCheckboxListItem>.InputCheckboxList{margin:.5em 0 .5em 1em}.InputCheckboxList--inline .InputCheckboxListItem{display:inline-block}.InputCheckboxList--inline .InputCheckboxListItem label{margin:0}.InputCheckboxList--inline .InputCheckboxListItem:not(:last-child){margin-right:1em}.UserPreferencesModal .Modal-container{width:250px}.CardImagePlaceholder{width:100%;position:relative;padding-bottom:86%;background-color:#fff3}.Card{border-radius:3.5%/2.5%;overflow:hidden;position:relative;padding-bottom:140.48%;display:block;background-size:cover}.InputRadioList .InputRadioListItem{height:1.6em}.InputRadioList .InputRadioListItem:not(:last-child){margin-bottom:.5em}.InputRadioList .InputRadioListItem label{margin:0;top:.3em;position:relative}.InputRadioList--inline .InputRadioListItem{display:inline-block}.InputRadioList--inline .InputRadioListItem label{margin:0}.InputRadioList--inline .InputRadioListItem:not(:last-child){margin-right:1em}.CardsFinder{font-size:12px}.CardsFinder-filtersBox .row>[class^=col]{width:initial;flex-basis:initial;flex-grow:0}.CardsFinder-filtersBox-siteIconCheckboxList .MeccgIcon{display:inline-flex;font-size:16px}.CardsFinder-filtersBox-main{padding:15px;background:rgba(43,42,39,.95)}.CardsFinder-filtersBox-second{padding:20px 15px;background:rgba(51,50,47,.95)}.CardsFinder-filtersBox--set select{width:10em}.CardsFinder-filtersBox-advancedFilter{display:none}.CardsFinder-filtersBox--advancedFiltersVisible .CardsFinder-filtersBox-advancedFilter{display:flex}.CardsFinder--simple .CardsFinder-filtersBox-main{background-color:transparent;padding:0}@media (max-width: 767.98px){.CardsFinder-filtersBox .row>[class^=col]{flex-grow:1}.CardsFinder-filtersBox-moreFiltersButtonMobile{display:block}.CardsFinder-filtersBox-main{padding:15px 10px 10px}.CardsFinder-filtersBox-second{padding:10px}.CardsFinder-filtersBox-name{width:50%!important}.CardsFinder-results-list{padding:15px}.CardsFinder-results-list-item{width:100%}}.CardSelectorModal--simple .Modal-content{width:600px!important}.CardSelectorModal--simple .Modal-content .Form--vertical .FormGroup{margin-top:1em}.CardSelectorModal-foundCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));gap:10px;min-height:100px;padding:12px}.CardSelectorModal-foundCards .Card{cursor:pointer}@media (max-width: 575.98px){.CardSelectorModal--simple .Modal-content{width:80vw!important}}.CardImageEditable{position:relative}.CardImageEditable-button{position:absolute;bottom:.5em;right:.5em}.CardImageEditable .CardSelectorModal--simple .CardsFinder--simple{padding:0 1em}.UserProfileModal>.Modal-mask>.Modal-wrapper>.Modal-container{width:250px}.UserProfileModal .CardSelectorModal>.Modal-mask{background-color:#000000b3}.Dices{display:flex;gap:.1em}.Dices-diceContainer{font-size:1em;width:1em;max-height:1em}.Dices--animated .Dices-diceContainer--1{animation:roll1 .5s ease-in-out;animation-delay:.1s}.Dices--animated .Dices-diceContainer--2{animation:roll2 .5s ease-in-out;animation-delay:.2s}@keyframes roll1{0%{transform:translateY(-40%) rotate(0)}20%{transform:translate(0) rotate(-10deg)}40%{transform:translateY(-10%) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes roll2{0%{transform:translateY(-50%) rotate(0)}20%{transform:translate(0) rotate(15deg)}40%{transform:translateY(-20%) rotate(-3deg)}to{transform:translate(0) rotate(0)}}.CornerToolbarDicesButton{font-size:1.1em;cursor:pointer;transition:.2s}.CornerToolbarDicesButton:hover{filter:drop-shadow(0 0 0 #867026)}.DicesSelectorModal-inner{width:360px}.DicesSelectorModal-list{font-size:50px;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5em}.DicesSelectorModal-list .Dices{font-size:inherit!important}.DicesSelectorModal-list .Dices .Dice{cursor:pointer;transition:.2s}@media (max-width: 575.98px){.DicesSelectorModal-inner{width:230px}.DicesSelectorModal-list{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.UserAvatarList{display:flex;flex-wrap:wrap;font-size:30px;margin-left:.2em}.UserAvatarList .UserAvatar{width:1em;box-shadow:0 0 .1em .01em #00000080;margin-left:-.2em}.UserAvatarList--separated{gap:.1em;margin-left:0}.UserAvatarList--separated .UserAvatar{margin-left:0}.ConnectedUsers-list .UserAvatarList{max-width:50vw;justify-content:flex-end}.ConnectedUsers-title{margin-top:.5em;font-size:10px;text-align:right;text-shadow:1px 1px 0 black}.TextContent{line-height:1.5}.TextContent>*:first-child{margin-top:0}.TextContent>*:first-child>*:first-child{margin-top:0}.TextContent a:hover,.TextContent a:active,.TextContent a:focus{text-decoration:underline}.TextContent p{margin:1em 0}.TextContent h1,.TextContent h2,.TextContent h3,.TextContent h4,.TextContent h5,.TextContent h6{line-height:1.2;margin:1em 0 .5em}.TextContent h1{font-size:3em;color:#928e75}.TextContent h2{font-size:2em}.TextContent h3{font-size:1.75em}.TextContent h4{font-size:1.5em}.TextContent h5{font-size:1.25em}.TextContent h6{font-size:1em}.TextContent ul,.TextContent ol{list-style:disc outside none;padding-left:2em}.TextContent li+li{padding-top:.278em}.TextContent embed{max-width:100%}.TextContent table{width:100%;border-top:2px solid #666;border-bottom:2px solid #666;margin-bottom:21px}.TextContent table th{border-bottom:2px solid #666;text-align:center}.TextContent table td{padding:5px 0}.TextContent hr{border-top:1px solid #ebebeb;border-bottom:none;margin:2em 0}.TextContent>*:last-child{margin-bottom:0}.TextContent--h1Medium h1{font-size:2.5em}@media (max-width: 767.98px){.TextContent h1{font-size:2.5em}.TextContent h2{font-size:1.8em}.TextContent h3{font-size:1.6em}.TextContent h4{font-size:1.4em}.TextContent h5{font-size:1.1em}.TextContent h6{font-size:1em}.TextContent--h1Medium h1{font-size:2em}}.MainNavigationMobile{position:relative;z-index:1005}.MainNavigationMobile-overlay{background:rgba(0,0,0,.3);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.MainNavigationMobile-overlay-enter-active,.MainNavigationMobile-overlay-leave-active{transition:opacity .5s}.MainNavigationMobile-overlay-enter,.MainNavigationMobile-overlay-leave-to{opacity:0}.MainNavigationMobile-openButton{display:flex;transition:.2s;z-index:0;top:10px;left:10px;position:fixed;cursor:pointer;font-size:24px;line-height:1em;text-decoration:none;color:#afaeaa;background:rgba(35,34,32,.95);padding:.4em;border-radius:3px;box-shadow:0 0 2px 1px #51504a99}.MainNavigationMobile-openButton:hover{background:rgba(35,34,32,.9)}.MainNavigationMobile-closeButton{cursor:pointer;font-size:20px;line-height:1em;text-decoration:none;color:#928e75;display:inline-block;position:absolute;top:20px;right:20px}.MainNavigationMobile-navigation{top:0;position:fixed;left:-100%;z-index:2;width:210px;height:100%;overflow:hidden;transition:.2s ease-in-out;display:flex;flex-direction:column;background-color:#161514}.MainNavigationMobile-navigation-inner{flex:1;padding:20px;overflow:auto}.MainNavigationMobile-navigation-user{display:flex;align-items:center;margin-bottom:30px;gap:.5em;font-size:1.5em}.MainNavigationMobile-navigation-user .UserAvatar{width:1.5em}.MainNavigationMobile-navigation-mainMenu{list-style:none;padding:0;margin:0 0 3em;font-size:18px}.MainNavigationMobile-navigation-mainMenu-item a{color:#928e75;display:block;border-top:1px solid #2f2e25;padding:.5em}.MainNavigationMobile-navigation-mainMenu-item a:hover{text-decoration:none;background-color:#2f2e25}.MainNavigationMobile-navigation-mainMenu-item:last-child a{border-bottom:1px solid #2f2e25}.MainNavigationMobile-navigation-userMenu{list-style:none;padding:0;margin:0 0 3em;font-size:14px;color:#bdb4ae}.MainNavigationMobile-navigation-userMenu-item>*{display:flex;border-top:1px solid #21201a;padding:.5em;gap:.5em;align-items:center}.MainNavigationMobile-navigation-userMenu-item>*:hover{text-decoration:none}.MainNavigationMobile-navigation-userMenu-item:last-child>*{border-bottom:1px solid #21201a}.MainNavigationMobile-navigation .MeCCGLogo{margin-bottom:30px;max-width:100%}.MainNavigationMobile-navigation-legalMenu{list-style:none;padding:0;margin:0;text-align:center;font-size:14px}.MainNavigationMobile-navigation-legalMenu-item{display:block;margin-bottom:.5em}.MainNavigationMobile--hidden .MainNavigationMobile-inner{transform:translateY(-100%)}.MainNavigationMobile--navigationVisible .MainNavigationMobile-navigation{left:0}@media (max-height: 400px){.MainNavigationMobile-navigation-mainMenu{font-size:14px}.MainNavigationMobile-navigation-userMenu{font-size:13px}.MainNavigationMobile-navigation-legalMenu{font-size:12px}}.MainLayout{margin-top:0;height:100vh;display:flex;flex-direction:column}.MainLayout .MainNavigationMobile{display:none}.MainLayout>.Loader{font-size:30px;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);z-index:0}.MainLayout-desktopNavigation{z-index:2;transition:.2s;position:fixed}.MainLayout-desktopNavigation--hidden{transform:translateY(-50px)}.MainLayout-main{flex:1;z-index:1;position:relative;top:80px;opacity:1;transition:opacity .2s;visibility:visible}.MainLayout-main--hidden{opacity:0;visibility:hidden}.MainLayout .ChatsWindow{z-index:1004;position:fixed;bottom:40px;right:0}.MainLayout .WebsocketsStatus{z-index:2}.MainLayout .ConnectedUsers{position:absolute;top:10px;right:10px;z-index:1}.MainLayout--noTopMargin .MainLayout-main{top:0}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.MainLayout .MainNavigationDesktop{display:none}.MainLayout .MainNavigationMobile{display:block}.MainLayout-main{top:70px}.MainLayout-cornerToolbar .CornerToolbar{width:320px;justify-content:space-between}.MainLayout-cornerToolbar-credits{display:none}.MainLayout .ChatsWindow{width:320px;bottom:30px}}@media (max-width: 575.98px){.MainLayout-main{top:65px}.MainLayout .ChatsWindow{width:100%;bottom:40px}.MainLayout .CornerToolbar{width:100%}}.UserAvatarPlaceholder{position:relative}.UserAvatarPlaceholder-inner{border:1px dotted rgba(212,206,202,.2);padding-bottom:83%;background:rgba(0,0,0,.2);transition:.2s}.UserAvatarPlaceholder-join{position:absolute;color:#d4ceca80;font-size:1em;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:400;display:none}.UserAvatarPlaceholder--canJoin{cursor:pointer}.UserAvatarPlaceholder--canJoin:hover{border:1px dotted rgba(212,206,202,.5);background:rgba(201,169,40,.1)}.UserAvatarPlaceholder--canJoin .UserAvatarPlaceholder-join{display:block}.UserAvatarPlaceholder--square .UserAvatarPlaceholder-inner{padding-bottom:100%}.UserAvatarPlaceholder--circle .UserAvatarPlaceholder-inner{padding-bottom:100%;border-radius:50%}.Badge{border-radius:.2em;background:#606060;padding:.2em .8em;color:#fff;font-size:.9em;display:inline-block}.Badge--primary{color:#004085;background-color:#cce5ff}.Badge--secondary{color:#383d41;background-color:#e2e3e5}.Badge--danger{color:#721c24;background-color:#f8d7da}.Badge--success{color:#155724;background-color:#d4edda}.Badge--warning{color:#856404;background-color:#fff3cd}.Badge--greyDark{background:#373737;color:#ccc}.GameUserAvatar{position:relative}.GameUserAvatar--away .GameUserAvatar-away{display:flex}.GameUserAvatar--clickable{cursor:pointer}.GameUserAvatar-away{display:none;position:absolute;font-size:.12em;bottom:0;left:0;width:calc(100% - 1em);justify-content:center;padding:.1em;background-color:#994944;border-top:1px solid #d4ceca;border-bottom:1px solid #d4ceca;color:#d4ceca;margin:.5em;text-transform:uppercase}.GameUserAvatar .UserAvatar{width:1em}.LinkButton{display:inline-flex;align-items:center;cursor:pointer;transition:.2s;gap:.4em;color:#928e75}.LinkButton-inner{text-decoration:underline}.LinkButton:hover{color:#c9a928}.LinkButton--xs{font-size:.7em}.LinkButton--sm{font-size:.9em}.AlignmentBadge{text-transform:capitalize;display:inline}.AlignmentBadge>.Badge{background-color:#4f4f4f;color:#c9c9c9}.AlignmentBadge>.Badge.AlignmentBadge--hero{background-color:#5b432b;color:#d5d1cd}.AlignmentBadge>.Badge.AlignmentBadge--minion{background-color:#2b3349;color:#c8ccdb}.AlignmentBadge>.Badge.AlignmentBadge--fallen-wizard{background-color:#515d51;color:#c9d7c9}.AlignmentBadge>.Badge.AlignmentBadge--balrog,.AlignmentBadge>.Badge.AlignmentBadge--sauron,.AlignmentBadge>.Badge.AlignmentBadge--war-lord,.AlignmentBadge>.Badge.AlignmentBadge--dragon-lord,.AlignmentBadge>.Badge.AlignmentBadge--court-of-ardor,.AlignmentBadge>.Badge.AlignmentBadge--spider-queen{background-color:#511e1e;color:#e3c9c9}.AlignmentBadge>.Badge.AlignmentBadge--elf-lord,.AlignmentBadge>.Badge.AlignmentBadge--dwarf-lord,.AlignmentBadge>.Badge.AlignmentBadge--atani-lord,.AlignmentBadge>.Badge.AlignmentBadge--wose-chief,.AlignmentBadge>.Badge.AlignmentBadge--lord{background-color:#515d51;color:#c9d7c9}.AlignmentBadge>.Badge.AlignmentBadge--alatar{background-color:#385673;color:#c8ced7}.AlignmentBadge>.Badge.AlignmentBadge--gandalf{background-color:#494949;color:#c3c3c3}.AlignmentBadge>.Badge.AlignmentBadge--pallando{background-color:#453657;color:#cdbcd5}.AlignmentBadge>.Badge.AlignmentBadge--radagast{background-color:#572c2c;color:#e3caca}.AlignmentBadge>.Badge.AlignmentBadge--saruman{background-color:#979797;color:#141414}.BadgeFeatured{border-top:1px solid rgba(175,174,170,.2);border-bottom:1px solid rgba(175,174,170,.2);padding:.3em .5em;display:inline-flex;gap:.3em;justify-content:center;align-items:center}.BadgeFeatured .LinkButton{font-size:.6em}.BadgeFeatured .Icon{font-size:.8em}.BadgeFeatured--red{border-top:1px solid #994944;border-bottom:1px solid #994944;background-color:#99494426;color:#afafaf}.BadgeFeatured--green{border-top:1px solid #5c9d70;border-bottom:1px solid #5c9d70;background-color:#5c9d7026;color:#afafaf}.BadgeFeatured--yellow{border-top:1px solid #c9a928;border-bottom:1px solid #c9a928;background-color:#c9a92826;color:#afafaf}.BadgeFeatured--yellow-soft{border-top:1px solid #57513b;border-bottom:1px solid #57513b;background-color:#c9a9281a;color:#afafaf}.GameTableCard{margin-bottom:20px;position:relative;overflow:hidden;filter:drop-shadow(3px 3px 3px rgba(0,0,0,.2588235294));border-radius:3px}.GameTableCard-inner{position:relative;padding:10px;background-color:#232220e6}.GameTableCard-tournamentName{font-size:14px;position:absolute;top:.5em;width:100%}.GameTableCard-tournamentName .BadgeFeatured{width:calc(100% - 1.3em);justify-content:space-around;gap:.5em;overflow:hidden;white-space:nowrap}.GameTableCard-tournamentName .BadgeFeatured span{max-width:calc(100% - 3em);text-align:center;text-overflow:ellipsis;overflow:hidden}.GameTableCard-players{display:flex;justify-content:center;align-items:center;height:190px}.GameTableCard-players-inner{display:flex;justify-content:center;flex-wrap:wrap;gap:5px}.GameTableCard-players-inner .GameUserAvatar{font-size:80px;border:1px solid rgba(0,0,0,.1)}.GameTableCard-players-inner .UserAvatarPlaceholder{font-size:80px;border-color:transparent;width:1em}.GameTableCard-bottom{display:flex;justify-content:space-between;align-items:center;height:30px;gap:.5em}.GameTableCard-status{color:#afaeaa;font-size:.8em;opacity:.5;display:flex;align-items:center;gap:.4em}.GameTableCard-status .Icon{font-size:.8em}.GameTableCard-watchersNotAllowed{font-size:12px;opacity:.8;display:inline-flex;gap:.5em}.GameTableCard-watchers{background-color:#23222099;position:relative;display:flex;flex-wrap:wrap;border-radius:0 0 2em 2em}.GameTableCard-watchers .UserAvatar{width:30px}.Toolbar-inner{display:inline-flex;align-items:stretch;flex-wrap:nowrap;margin-bottom:-5px}.Toolbar-inner>*{margin-bottom:5px}.Toolbar-inner>*:not(:last-child){margin-right:.5em}.Toolbar--right .Toolbar-inner{display:flex;justify-content:flex-end}@media (max-width: 767.98px){.Toolbar-inner{flex-wrap:wrap}}.FormTitle{font-size:1.5em;font-weight:700;margin:0 0 .5em}.GameCreationModal .Modal-body{width:500px}.TableCustom{border-collapse:collapse;width:100%}.TableCustom-wrapper{max-width:calc(100vw - 1em);overflow:auto}.TableCustom td,.TableCustom th{padding:.5em;text-align:left}.TableCustom thead td,.TableCustom thead th{font-weight:700;color:#928e75}.TableCustom thead tr:last-child td,.TableCustom thead tr:last-child th{border-bottom:1px solid rgba(255,255,255,.05)}.TableCustom tbody tr:first-child{border-top:1px solid rgba(255,255,255,.05)}.TableCustom tbody td,.TableCustom tbody th{border-bottom:1px solid rgba(255,255,255,.05)}.TableCustom .table-cell-centered{text-align:center}.TableCustom .table-cell-right{text-align:right}.TableCustom .table-cell-nowrap{white-space:nowrap}.TableCustom .table-cell-wordwrap{word-break:break-word}.TableCustom .table-cell-truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}.TableCustom .table-cell-w100{width:100px}.TableCustom .table-cell-w500{width:500px}.TableCustom .table-cell-opacity{opacity:.5}.TableCustom .Badge{font-size:.8em;display:inline}.TableCustom--zebra tbody tr:nth-child(even){background-color:#302f2c}.TableCustom--rowHover tbody tr{cursor:pointer}.TableCustom--rowHover tbody tr:hover{background-color:#86702633}.GamesList{background-color:#232220cc;border-radius:3px}.GamesList.TableCustom thead th,.GamesList.TableCustom tbody td{padding-right:1em}.GamesList.TableCustom thead th:not(:first-child),.GamesList.TableCustom tbody td:not(:first-child){padding-left:1em}.GamesList-item-players{display:inline-flex}.GamesList-item-players-item{display:flex;align-items:center;gap:.8em}.GamesList-item-players-item .UserAvatar{width:2.6em}.GamesList-item-players-item-main{width:6em}.GamesList-item-players-item-name{font-size:1em;display:block;word-break:keep-all}.GamesList-item-players-item-winner{font-size:.8em;color:#5c9d70}.GamesList-item-players-item-points{width:1.5em;text-align:center}.GamesList-item-players-item-points>*{background-color:#161514;padding:.4em 0;display:inline-block;width:100%;border-radius:3px}.GamesList-item--nPlayers1 .GamesList-item-players,.GamesList-item--nPlayers3 .GamesList-item-players,.GamesList-item--nPlayers4 .GamesList-item-players{flex-direction:column;gap:1px}.GamesList-item--nPlayers1 .GamesList-item-players-item--winner,.GamesList-item--nPlayers3 .GamesList-item-players-item--winner,.GamesList-item--nPlayers4 .GamesList-item-players-item--winner{background:#222920}.GamesList-item--nPlayers2 .GamesList-item-players{gap:.8em}.GamesList-item--nPlayers2 .GamesList-item-players-item-name{white-space:nowrap}.GamesList-item--nPlayers2 .GamesList-item-players-item:nth-child(2){flex-direction:row-reverse;text-align:right}.GamesList-item-result-noWinner{color:gray}.GamesList-item-name{font-size:.8em;color:gray}.GamesList-item-flexLine{display:inline-flex;gap:.5em;align-items:center}.GamesList-item-contexts{display:inline-flex;gap:.5em;line-height:1}.GamesList-item-contexts-item:not(:last-child){padding-right:.5em;border-right:1px solid #928e75}.GamesList-item-actions{width:60px}.UsersActivity{border-radius:3px}.UsersActivity-list-item{font-size:1rem}.UsersActivity-list-item-avatar{width:3em}.UsersActivity-list-item-avatar .UserAvatar{width:100%}.UsersActivity-list-item-timeAgo{opacity:.7}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.UsersActivity-list-item-name{width:8em}}.TournamentPlayerDropped{font-size:.6em;opacity:.6;margin-top:.2em;background-color:#972424;color:#fff}.datetime-local--empty:not(:focus){color:#333}.TournamentPhaseRoundMatchCard{display:inline-block;background:#3d3c31;border:1px solid #3d3c31;font-size:16px;position:relative}.TournamentPhaseRoundMatchCard-players{display:flex}.TournamentPhaseRoundMatchCard-players-item{display:flex;align-items:center;gap:1em}.TournamentPhaseRoundMatchCard-players-item .UserAvatar,.TournamentPhaseRoundMatchCard-players-item .UserAvatarPlaceholder{width:3em}.TournamentPhaseRoundMatchCard-players-item-main{width:6em}.TournamentPhaseRoundMatchCard-players-item-name{font-size:1em;display:block}.TournamentPhaseRoundMatchCard-players-item-points{width:1.5em;text-align:center}.TournamentPhaseRoundMatchCard-players-item-points>*{background-color:#161514;padding:.4em 0;display:inline-block;width:100%;border-radius:3px}.TournamentPhaseRoundMatchCard-players-item-points input[type=number]{padding:0;height:2em;text-align:center;font-size:1em}.TournamentPhaseRoundMatchCard-players-item-points input[type=number]:focus{background-color:#928e751a!important}.TournamentPhaseRoundMatchCard-players-item-points input[type=number]::-webkit-inner-spin-button,.TournamentPhaseRoundMatchCard-players-item-points input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TournamentPhaseRoundMatchCard-players-item--empty{color:#585651}.TournamentPhaseRoundMatchCard-players-item--bye{display:flex;justify-content:center}.TournamentPhaseRoundMatchCard-players-item--bye .BadgeFeatured{padding-left:1em;padding-right:1em}.TournamentPhaseRoundMatchCard-players-item--dragIsOver{background-color:#c9a92833}.TournamentPhaseRoundMatchCard--nPlayers1 .TournamentPhaseRoundMatchCard-players,.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-vertical .TournamentPhaseRoundMatchCard-players,.TournamentPhaseRoundMatchCard--nPlayers3 .TournamentPhaseRoundMatchCard-players,.TournamentPhaseRoundMatchCard--nPlayers4 .TournamentPhaseRoundMatchCard-players{flex-direction:column;gap:1px}.TournamentPhaseRoundMatchCard--nPlayers1 .TournamentPhaseRoundMatchCard-players-item,.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-vertical .TournamentPhaseRoundMatchCard-players-item,.TournamentPhaseRoundMatchCard--nPlayers3 .TournamentPhaseRoundMatchCard-players-item,.TournamentPhaseRoundMatchCard--nPlayers4 .TournamentPhaseRoundMatchCard-players-item{padding:.5em .8em .5em .5em;background-color:#232220}.TournamentPhaseRoundMatchCard--nPlayers1 .TournamentPhaseRoundMatchCard-players-item .UserAvatar,.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-vertical .TournamentPhaseRoundMatchCard-players-item .UserAvatar,.TournamentPhaseRoundMatchCard--nPlayers3 .TournamentPhaseRoundMatchCard-players-item .UserAvatar,.TournamentPhaseRoundMatchCard--nPlayers4 .TournamentPhaseRoundMatchCard-players-item .UserAvatar{width:2.2em}.TournamentPhaseRoundMatchCard--nPlayers1 .TournamentPhaseRoundMatchCard-players-item--winner,.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-vertical .TournamentPhaseRoundMatchCard-players-item--winner,.TournamentPhaseRoundMatchCard--nPlayers3 .TournamentPhaseRoundMatchCard-players-item--winner,.TournamentPhaseRoundMatchCard--nPlayers4 .TournamentPhaseRoundMatchCard-players-item--winner{background:#222920}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-players{justify-content:space-between;gap:1em;padding:.5em;background-color:#232220}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-players-item{width:12.5em}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-players-item-name{font-size:1em}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-players-item:nth-child(2){flex-direction:row-reverse;text-align:right}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-topInfo{position:absolute;font-size:.7em;color:#716e68;top:.4em;left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:.2em}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-playerActions{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:.2em}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-bottomInfo{position:absolute;font-size:.7em;color:#716e68;bottom:0;left:50%;width:100%;transform:translate(-50%);display:flex;justify-content:center;gap:.2em}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-scheduledAtInput{display:flex}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-scheduledAtInput input{width:12em}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-adminActions{position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + .5em)}.TournamentPhaseRoundMatchCard--nPlayers2.TournamentPhaseRoundMatchCard--layout-horizontal .TournamentPhaseRoundMatchCard-adminActions .IconButtonFlat{color:#928e75}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.TournamentPhaseRoundMatchCard{font-size:14px}}@media (max-width: 575.98px){.TournamentPhaseRoundMatchCard{font-size:12px}}.HallScreen{margin:0 20px}.HallScreen-inner{position:relative;margin-bottom:200px;display:flex;gap:30px}.HallScreen .Toolbar{margin-bottom:30px}.HallScreen h2{margin-top:0;text-shadow:1px 1px 1px #141414}.HallScreen-left{flex:1;margin-left:10%;width:300px}.HallScreen-right{width:300px}.HallScreen-top{display:flex;gap:3em}.HallScreen-games{flex:1;min-height:600px}.HallScreen-games-tables{margin-bottom:50px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.HallScreen-down{margin-bottom:2em;display:flex;gap:2em;flex-wrap:wrap}.HallScreen-nextTournamentPhaseRoundMatches{margin-bottom:3em}.HallScreen-nextTournamentPhaseRoundMatches .TournamentPhaseRoundMatchCard{display:block}.HallScreen-nextTournamentPhaseRoundMatches .TournamentPhaseRoundMatchCard:not(:last-child){margin-bottom:.5em}.HallScreen-lastGames{max-width:780px}@media (max-width: 1199.98px){.HallScreen-left{margin-left:0}}@media (max-width: 991.98px){.HallScreen-usersActivity .UsersActivity{display:inline-block}}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.HallScreen{margin:0 10px}.HallScreen-games{min-height:400px}.HallScreen-games-tables{gap:15px;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr))}.HallScreen-games-tables .GameTableCard-players{height:140px}.HallScreen-games-tables .GameTableCard-players-inner .GameUserAvatar,.HallScreen-games-tables .GameTableCard-players-inner .UserAvatarPlaceholder{font-size:60px}}@media (max-width: 767.98px){.HallScreen-inner{display:block;margin-bottom:100px}.HallScreen-left{width:unset}.HallScreen-left .ButtonCustom--primary{min-width:unset}.HallScreen-right{width:unset}.HallScreen-games-tables{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.HallScreen .UsersActivity{background-color:#232220cc}}.DropdownButton{position:relative;display:flex}.DropdownButton .DropdownMenu{left:0;top:100%;padding-top:.5em}.ButtonGroup{position:relative;display:inline-flex;vertical-align:middle}.ButtonGroup>.ButtonCustom{min-width:unset}.ButtonGroup>.ButtonGroup:not(:first-child)>.ButtonCustom,.ButtonGroup>.ButtonCustom:nth-child(n+3),.ButtonGroup>.DropdownButton:not(:first-child)>.ButtonCustom{border-top-left-radius:0;border-bottom-left-radius:0}.ButtonGroup>.ButtonGroup:not(:first-child),.ButtonGroup>.ButtonCustom:not(:first-child),.ButtonGroup>.DropdownButton:not(:first-child)>.ButtonCustom{margin-left:-1px;border-left:1px solid rgba(146,142,117,.1)}.ButtonGroup>.ButtonGroup:not(:first-child),.ButtonGroup>.ButtonCustom:not(:first-child),.ButtonGroup>.DropdownButton:not(:first-child)>.ButtonCustom{border-top-left-radius:0;border-bottom-left-radius:0}.ButtonGroup>.ButtonGroup:not(:last-child),.ButtonGroup>.ButtonCustom:not(:last-child),.ButtonGroup>.DropdownButton:not(:last-child) .ButtonCustom{border-top-right-radius:0;border-bottom-right-radius:0}.ButtonGroup>.Button,.ButtonGroup>button{position:relative;flex:1 1 auto}.ButtonGroup--themeLight>.ButtonGroup:not(:first-child),.ButtonGroup--themeLight>.ButtonCustom:not(:first-child),.ButtonGroup--themeLight>.DropdownButton:not(:first-child)>.ButtonCustom{border-left:1px solid rgba(35,34,32,.2)}.DropdownButtonSplit{position:relative}.DropdownButtonSplit [dropdown=true]{padding-right:.5em;padding-left:.5em}.DropdownButtonSplit .DropdownMenu{right:0;top:100%;padding-top:.5em}.GameControls-keyShortcut{opacity:.5}.GameControls-actions{position:absolute;left:5px;top:5px;height:1.5em;display:flex;align-items:flex-start;justify-content:flex-end;gap:.3em;font-size:20px;transition:.2s}.GameControls-actions--main,.GameControls-actions:hover{opacity:1}.GameControls-actions-rollDices{padding:.5em .8em}.GameControls-actions-rollDices .Icon{font-size:2.5em;line-height:.7}.GameControls-actions .ButtonCustom--sm{padding:.3em .6em}.GameControls-bar{position:absolute;background-color:#232220b3;font-size:20px;opacity:.5;transition:.2s}.GameControls-bar:hover{opacity:1}.GameControls-bar .Buttonset{gap:1em;flex-wrap:nowrap}.GameControls-bar--rightVertical{right:0;bottom:calc(1.5em + 280px);height:150px;width:1.5em;padding:.5em;display:flex;align-items:center;flex-direction:column;border-top-left-radius:3px;border-bottom-left-radius:3px}.GameControls-bar--rightVertical>*:not(:last-child){margin-bottom:.5em}.GameControls-dices{position:absolute;top:50px;left:20px;font-size:50px;display:flex;background-color:#232220;cursor:pointer;transition:.2s;border-radius:3px;padding:.2em}.GameControls-dices:hover{box-shadow:0 0 0 .05em #c9a928}.GameControls-linkButton{font-size:13px;display:inline-flex;gap:.4em}.GameControls-linkButton:hover{text-decoration:underline;cursor:pointer}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.GameControls-bar--rightVertical{display:none}.GameControls .Buttonset{gap:.2em}.GameControls .CornerToolbar{gap:.5em}}@media (max-width: 575.98px){.GameControls .Buttonset{gap:0;flex-wrap:nowrap}.GameControls .CornerToolbar{gap:0}}.GameStack{position:absolute;z-index:200;user-select:none}.GameStack-inner{position:relative;width:100%;height:100%;padding-bottom:140.48%;border-radius:3.5%/2.5%;z-index:0}.GameStack-inner--empty{border:1px dashed rgba(255,255,255,.5)}.GameStack-clickArea{position:absolute;filter:drop-shadow(-2px -2px 1px rgba(0,0,0,.3333333333))}.GameStack-stack{position:relative;z-index:0}.GameStack-stack-card{position:absolute;width:100%}.GameStack-info{position:absolute;bottom:0;left:-.5em;z-index:1;transform:rotate(270deg);transform-origin:bottom left;width:140%}.GameStack-info-partName{opacity:.8}.GameStack-info-playerName{opacity:.5;font-size:1.3em}.GameStack-topCard{position:absolute;z-index:2}.GameStack-size{position:absolute;z-index:3;bottom:0;right:0}.GameStack-size-inner{position:relative;padding:.6em .8em;color:gray}.GameStack .DropdownMenu{top:0;left:100%;z-index:3}.GameStack--shufflingPrepare .GameStack-stack-card,.GameStack--shufflingPrepare .GameStack-topCard{transition:.2s ease-in-out}.GameStack--shuffling .GameStack-stack-card,.GameStack--shuffling .GameStack-topCard{left:0!important;top:0!important}.Token{display:block;width:1em;border-radius:50%;position:relative;overflow:hidden;box-shadow:-.02em -.02em .02em #00000069,inset 0 0 .2em #0000009c}.Token--hoverEnabled:hover{cursor:pointer;transition:.1s;box-shadow:0 0 0 .05em #c9a928}.Token-inner{padding-bottom:100%}.Token-card{position:absolute;width:100%;height:100%}.Token-card:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;background:radial-gradient(circle at 75% 25%,rgba(255,255,255,.86) 1px,rgba(161,161,161,.28) 4%,rgba(0,0,139,0) 60%,#1a1a1a 100%);box-shadow:-.02em -.02em .02em #00000069,inset 0 0 .05em #0000009c}.Token--red{background:radial-gradient(circle at 65% 15%,#bd3320 3%,#670d00 60%,#bd3320 100%)}.Token--orange{background:radial-gradient(circle at 65% 15%,#ff9900 3%,#8b3f00 60%,#ff9900 100%)}.Token--yellow{background:radial-gradient(circle at 65% 15%,#ffdd00 3%,#8b8900 60%,#fff200 100%)}.Token--green{background:radial-gradient(circle at 65% 15%,#278319 3%,#153f08 60%,#278319 100%)}.Token--blue{background:radial-gradient(circle at 65% 15%,#177fc2 3%,#0e2c77 60%,#177fc2 100%)}.Token--violet{background:radial-gradient(circle at 65% 15%,#8317c2 3%,#350b4b 60%,#8317c2 100%)}.Token--white{background:radial-gradient(circle at 65% 15%,#d5d5d5 3%,#8a8a8a 60%,#b7b7b7 100%)}.Token--black{background:radial-gradient(circle at 65% 15%,#575757 3%,#1c1c1c 60%,#575757 100%)}.GamePlayedCardPointsBadge{display:flex;justify-content:center;align-items:center;min-width:.8em;height:.8em;line-height:1;border-radius:.1em;position:relative;box-shadow:0 0 .15em .005em #11140dcc;background:#e5e2cf;color:#000}.GamePlayedCardPointsBadge-inner{display:flex;align-items:center;gap:.1em;padding:0 .2em}.GamePlayedCardPointsBadge-points{font-family:STIX Two Text;font-size:.6em;line-height:1;top:.08em;position:relative}.GamePlayedCardPointsBadge--character.GamePlayedCardPointsBadge--hero{background:linear-gradient(140deg,rgb(174,184,192) 18%,rgb(201,207,215) 70%,rgb(179,190,199) 90%);color:#000}.GamePlayedCardPointsBadge--resource.GamePlayedCardPointsBadge--hero,.GamePlayedCardPointsBadge--resource.GamePlayedCardPointsBadge--dual{background:linear-gradient(100deg,#b68b7b 18%,#cba799 70%,#be9a8c 90%);color:#000}.GamePlayedCardPointsBadge--site.GamePlayedCardPointsBadge--hero{background:#e0ddca;color:#000}.GamePlayedCardPointsBadge--character.GamePlayedCardPointsBadge--minion{background:linear-gradient(110deg,#3d314b 18%,#4e4562 50%,#3e324b 100%);color:#dadada}.GamePlayedCardPointsBadge--resource.GamePlayedCardPointsBadge--minion{background:linear-gradient(110deg,#434456 18%,#626377 60%,#4d4e60 100%);color:#dadada}.GamePlayedCardPointsBadge--site.GamePlayedCardPointsBadge--minion{background:#8b827b;color:#000}.GamePlayedCardPointsBadge--resource.GamePlayedCardPointsBadge--stage{background:radial-gradient(circle,#cab4a7 20%,#899d94 90%);color:#000}.GamePlayedCardPointsBadge--site.GamePlayedCardPointsBadge--fallen-wizard,.GamePlayedCardPointsBadge--site.GamePlayedCardPointsBadge--elf-lord,.GamePlayedCardPointsBadge--site.GamePlayedCardPointsBadge--dwarf-lord,.GamePlayedCardPointsBadge--site.GamePlayedCardPointsBadge--atani-lord{background:#e5e2cf;color:#000}.GamePlayedCardPointsBadge--hazard{background:linear-gradient(110deg,#343434 18%,#343434 60%,#343434 100%);color:#dadada}.GamePlayedCardPointsBadge--avatar{background:radial-gradient(ellipse at top left,#252525 20%,#363636 98%)!important;color:#dadada!important}.GamePlayedCard{user-select:none;position:absolute;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3333333333));transition:transform .2s,left .2s,right .2s,bottom .2s,top .2s}.GamePlayedCard--toAttach,.GamePlayedCard--attachable:hover{filter:drop-shadow(0 0 2px #28b1c9)}.GamePlayedCard--attached{animation:attached .5s 2}.GamePlayedCard--removeAnimation{transition:none}.GamePlayedCard-marshallingPoints{position:absolute;top:.225em;left:.25em;display:flex;gap:.1em;width:90%;justify-content:flex-start;align-items:center;flex-wrap:wrap}.GamePlayedCard-dead{position:absolute;top:.225em;right:.28em;font-size:.6em;min-width:1.7em;height:1.7em;display:flex;align-items:center;justify-content:center;background-color:#101010e6;border-radius:0 .2em 0 .4em;color:#d2d2d2;font-weight:400;padding:.5em;gap:.2em}.GamePlayedCard-dead .Icon{font-size:.9em}.GamePlayedCard-dead-killPoints{line-height:1;position:relative}.GamePlayedCard-tappedLocked{position:absolute;top:.225em;left:.28em;font-size:.6em;min-width:1.7em;height:1.7em;display:flex;align-items:center;justify-content:center;background-color:#101010e6;border-radius:0 .2em .4em 0;color:#d2d2d2;font-weight:400;padding:.5em;gap:.2em}.GamePlayedCard-tappedLocked .Icon{font-size:.9em}.GamePlayedCard-tokens{position:absolute;top:-.5em;left:50%;transform:translate(-50%);display:flex;gap:.1em;width:90%;flex-direction:row-reverse;justify-content:flex-start;align-items:center;flex-wrap:wrap}@keyframes attached{0%{filter:drop-shadow(0 0 4px rgba(40,177,201,0))}50%{filter:drop-shadow(0 0 4px #28b1c9)}to{filter:drop-shadow(0 0 4px rgba(40,177,201,0))}}.GameHand{position:absolute;min-height:120px;z-index:999}.GameHand--fanLayout{transform:translate(-50%,-50%);top:20vh;left:50vw}.GameHand--fanLayout .GameHand-card:hover{margin-top:-1%}.GameHand--cascadeLayout{top:15vh;left:15vw}.GameHand--cascadeLayout .GameHand-revealed{left:0;transform:none;bottom:calc(100% + 5px);border-radius:3px}.GameHand--cascadeLayout .GameHand-card{transform:translate(0)}.GameHand--cascadeLayout .GameHand-card:not(:last-child):hover{transform:translate(-15%)}.GameHand-cards{filter:drop-shadow(0 0 2px rgba(201,169,40,.5))}.GameHand-card{box-shadow:0 0 5px #00000080;transform-origin:bottom center;position:absolute;transition:margin .2s,transform .2s}.GameHand-size{position:absolute;top:0;left:-3em;margin-top:.5em;padding:.4em .8em;background-color:#00000080;transform:translate(-50%);border-radius:1em;display:flex;align-items:center;font-size:12px}.GameHand-size .MeccgIcon{margin-right:.2em;opacity:.8;font-size:1.4em;position:relative}.GameHand-size-number{position:relative;display:inline-block}.GameHand-revealed{visibility:hidden;opacity:0;position:absolute;bottom:100%;left:50%;padding:.4em .8em;background-color:#c9a928;transform:translate(-50%);font-size:12px;transition:.2s;border-radius:3px 3px 0 0;color:#232220;z-index:-1;white-space:nowrap}.GameHand--isRevealed .GameHand-cards{filter:drop-shadow(0 0 10px #c9a928)}.GameHand--isRevealed .GameHand-revealed{visibility:visible;opacity:.9}.DropdownMenuTitle{display:block;margin:.5em 1em}.DropdownMenuTitle span{opacity:.5;font-size:.8em;text-transform:uppercase}.ElementPopOver{position:absolute;font-size:1rem;user-select:none}.ElementPopOver-inner{background-color:#232220;border-radius:3px;position:relative;box-shadow:0 0 5px #0003}.GameContextMenu .DropdownMenu{position:relative}.GameContextMenu .DropdownMenuTitle span{font-size:1em;white-space:nowrap}.FloatingPanel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.FloatingPanel-closeButton{position:absolute;right:calc(100% + 10px)}.FloatingPanel-title{color:#928e75;font-size:20px;font-weight:700;position:absolute;top:-2em;left:0;background:#232220;padding:.2em .4em;border-radius:3px;white-space:nowrap;display:flex;align-items:center;gap:.3em}.FloatingPanel-title .Badge{font-weight:700;border-radius:1em;font-size:.48em;position:relative;background-color:transparent;border:1px solid #928e75;color:#928e75;padding:.1em .4em}.GameStackViewer{filter:drop-shadow(0 0 20px rgba(0,0,0,.9333333333))}.GameStackViewer .FloatingPanel-inner{background:rgba(0,0,0,.15)}.GameStackViewer-inner{--card-width: 8vw;--cards-per-row: 11;width:calc(var(--card-width) * var(--cards-per-row));max-height:80vh;display:flex;flex-wrap:wrap}.GameStackViewer-cardWrapper{width:var(--card-width)}.GameAside{filter:drop-shadow(0 0 20px rgba(0,0,0,.9333333333));z-index:998;top:30vh}.GameAside-cards{display:flex;flex-wrap:wrap}.GameAside-revealed{opacity:0;position:absolute;top:1em;left:1em;padding:.4em .8em;background-color:#c9a928;font-size:12px;transition:.2s;border-radius:3px;color:#232220;z-index:1}.GameAside--isRevealed{filter:drop-shadow(0 0 10px #c9a928)}.GameAside--isRevealed .GameAside-revealed{opacity:.9}.CardZoom{position:relative}.CardZoom--fixedPosition{position:fixed}.CardZoom-cardSetName{position:absolute;bottom:.6%;right:6%;color:#d4ceca;font-size:10px;opacity:.3}.CardZoom-cardId{position:absolute;bottom:.6%;left:6%;color:#d4ceca;font-size:10px;opacity:.3}.CardZoom .Skeleton{position:absolute;width:100%;height:100%;border-radius:3.5%/2.5%}.CardZoomFloating{position:fixed;z-index:2}.CardZoomFloating .CardZoom{filter:drop-shadow(0 3px 6px rgba(0,0,0,.5333333333));z-index:2;transition:.2s;max-width:90vw}.CardZoomFloating-controls{position:absolute;bottom:calc(100% - 50px);right:5%;background-color:#3c3c3c;padding:.5em 1em 1em;border-radius:.5em;display:flex;column-gap:1em;color:#d4ceca;opacity:0;transition:.2s;z-index:1;visibility:hidden}.CardZoomFloating-controls-close{display:none}.CardZoomFloating:hover .CardZoomFloating-controls{bottom:calc(100% - .5em);opacity:1;visibility:visible}.CardZoomFloating--size--S .CardZoom{width:150px}.CardZoomFloating--size--S .CardZoomFloating-controls{font-size:10px}.CardZoomFloating--size--M .CardZoom{width:250px}.CardZoomFloating--size--L .CardZoom{width:350px}.CardZoomFloating--size--XL .CardZoom{width:500px}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.CardZoomFloating-controls{bottom:calc(100% - .5em);opacity:1;visibility:visible;font-size:12px!important;padding:0 .5em .5em;column-gap:.4em}.CardZoomFloating-controls .Buttonset{gap:0}.CardZoomFloating-controls .IconButtonFlat{padding:.7em .4em}.CardZoomFloating-controls-close{display:unset}.CardZoomFloating--size--S .CardZoom{width:150px}.CardZoomFloating--size--S .CardZoomFloating-controls{font-size:10px}.CardZoomFloating--size--M .CardZoom{width:180px}.CardZoomFloating--size--L .CardZoom{width:230px}.CardZoomFloating--size--XL .CardZoom{width:300px}}@media (max-width: 575.98px){.CardZoomFloating--size--S .CardZoom{width:150px}.CardZoomFloating--size--M .CardZoom{width:200px}.CardZoomFloating--size--L .CardZoom,.CardZoomFloating--size--XL .CardZoom{width:300px}}.TokenSelectorModal .Modal-mask{background-color:#00000080}.TokenSelectorModal .Modal-content{width:650px}.TokenSelectorModal-list{font-size:50px;display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:.5em}.TokenSelectorModal-list .Token{cursor:pointer}.TokenSelectorModal-list .Token:hover{transition:.1s;box-shadow:0 0 0 .05em #c9a928}.TokenSelectorModal-foundCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,100px),1fr));gap:10px}.TokenSelectorModal-foundCards .Card{cursor:pointer}.GameScorePoints{white-space:nowrap;line-height:1;font-size:1.14em}.GameScorePoints-original{display:block;font-size:1.2em;opacity:.8}.GameScorePoints-final{display:none}.GameScorePoints--zero{opacity:.1}.GameScorePoints--showPointsFinal .GameScorePoints-original{height:1em}.GameScorePoints--showPointsFinal .GameScorePoints-final{line-height:1.2em;font-size:.8em;opacity:.4;display:block}.GameScorePoints--showPointsFinal .GameScorePoints--zero{opacity:.1}.GameScorePoints--important .GameScorePoints-original{font-weight:700;opacity:1}.GameScorePoints--important .GameScorePoints-final{font-weight:700;opacity:.5}.GameScore{background-color:#232220;padding:.5em;box-shadow:0 0 10px #0000004d;border-radius:0 0 0 3px;transition:.2s;line-height:1}.GameScore--expanded{transform:translate(0)!important;background-color:#232220}.GameScore-expander{font-size:10px;position:absolute;right:calc(100% - 1em);top:.7em;height:2em;width:2em;line-height:1;display:block;text-align:center;border:1px solid #3e3c38;border-radius:50%;background-color:#232220}.GameScore-expander .IconButtonFlat{position:relative;width:100%;padding:.3em .2em;color:#d4ceca}.GameScore-expander .IconButtonFlat .flaticon-arrow-right{position:relative;left:.2em}.GameScore-expander:hover{background-color:#3e3c38}.GameScore-table{display:table}.GameScore-table td,.GameScore-table th{padding:.1em;vertical-align:middle}.GameScore-table-header{color:#928e75}.GameScore-table-header td,.GameScore-table-header th{vertical-align:top}.GameScore-table-header td span,.GameScore-table-header th span{display:inline-block;text-align:center;min-width:1.3em}.GameScore-table-header-expander{display:flex;align-items:center;font-size:.8em}.GameScore-table-header-expander .Icon{font-size:.8em}.GameScore-table-header-showFinalPointsButton .ButtonCustom{position:relative;top:-2px;border-color:#5a5747}.GameScore-table-header-showFinalPointsButton .ButtonCustom--active{background-color:#5a5747!important;border-color:#5a5747!important;color:#c3c3c3}.GameScore-table-cellPoints{text-align:center;width:1.5em}.GameScore-table-cellAlignCenter{text-align:center}.GameScore-table-cellAlignRight{text-align:right}.GameScore-table-cellBold{font-weight:700}.GameScore-table-cellBig{font-weight:700;font-size:1.5em;width:1em}.GameScore-table-cellSeparator{width:.5em}.GameScore-table-cellTotalPoints{width:2.5em}.GameScore-table-iconNumber .MeccgIcon{opacity:.8}.GameScore-table-iconNumber>span{font-weight:700;line-height:1}.GameScore-table-handSize:not(:last-child):after{content:"|";font-size:.7em;top:-.2em;position:relative}.GameScore-playerScore-avatar .GameUserAvatar{font-size:2.4em}@media (max-width: 767.98px){.GameScore{font-size:12px}}.GamePlayedCardScorePopOver-inner{padding:.5em}.GamePlayedCardScorePopOver-title{color:#afaeaa;text-transform:uppercase;padding:.3em;opacity:.5}.GamePlayedCardScorePopOver td{padding:.2em}.SitePath{display:flex;gap:.8em}.SitePath-item{display:inline-flex;align-items:center;gap:.1em}.GameActionNotifications-item{text-shadow:1px 1px 1px black;white-space:nowrap}.GameActionNotifications-item:not(:last-child){margin-bottom:1em}.GameActionNotifications-item-info{display:flex;gap:.2em;margin-bottom:.3em;font-size:12px;text-shadow:1px 1px 1px black}.GameActionNotifications-item-dateTime{opacity:.6}.GameActionNotifications-item-userName{opacity:1;font-weight:700}.GameActionNotifications-item-message{color:#fff;font-size:20px;max-width:400px}.GameActionNotifications-item-message span.featured{color:#08c9ee}.GameActionNotifications .Dices{font-size:40px}.GameActionNotifications .SitePath{flex-direction:column;gap:.2em}.GameActionNotifications .SitePath-item{gap:.2em}.GameActionNotifications-notifications-move,.GameActionNotifications-notifications-enter-active,.GameActionNotifications-notifications-leave-active{transition:all .3s ease}.GameActionNotifications-notifications-enter-from,.GameActionNotifications-notifications-leave-to{opacity:0;transform:translate(-20px)}.GameActionNotifications-notifications-leave-active{position:absolute}.GameWatchers{padding-right:12px}.GameWatchers-top{display:flex;gap:.5em;margin-bottom:.5em}.GameWatchers-title{text-shadow:1px 1px 0 black;font-size:10px}.GameWatchers-actions{text-shadow:1px 1px 0 black;display:flex;gap:.4em;justify-content:flex-end;font-size:11px;margin-bottom:.5em}.GameWatchers-actions .IconButtonFlat--dark{color:#c8c7c4}.GameWatchers-actions .IconButtonFlat--dark:hover{color:#c9a928}.GameWatchers-users{display:flex;flex-direction:column;align-items:flex-start;gap:.2em;max-height:200px;flex-wrap:wrap-reverse}.GameWatchers-users .UserAvatar{width:30px}.GameWatchers-notifications-item{background-color:#928e75;color:#232220;margin-bottom:.5em;padding:.5em;border-radius:3px;box-shadow:3px 3px 3px #00000042;position:relative}.GameWatchers-notifications-item-buttons{font-size:10px;color:#232220;position:absolute;top:.6em;right:.6em;gap:.8em;display:flex;align-items:center;z-index:1}.GameWatchers-notifications-item-buttons .IconButtonFlat{opacity:.5;color:inherit}.GameWatchers-notifications-item-buttons .IconButtonFlat:hover{opacity:1}.GameWatchers-notifications-item-inner{display:flex;gap:.5em;align-items:center}.GameWatchers-notifications-item-right{padding-top:.1em}.GameWatchers-notifications-item .UserAvatar{width:2.5em;border:2px solid rgba(35,34,32,.3)}.GameWatchers-notifications-item-title{font-size:12px;color:inherit;opacity:.5;font-weight:700}.GameWatchers-notifications-item-message{font-size:14px;line-height:1.4;white-space:nowrap}.DeckCard{background-color:#2d2d2db3;overflow:hidden;color:#a9a59c;display:block;cursor:pointer;height:70px}.DeckCard:hover{text-decoration:none;box-shadow:0 0 0 2px #c9a928}.DeckCard-inner{display:flex;align-items:flex-start;gap:10px;height:70px}.DeckCard-image{position:relative;width:82px}.DeckCard-alignments{display:inline-flex;gap:.3em}.DeckCard-left{padding-top:3px;padding-bottom:5px;flex:1;align-self:stretch;min-width:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.DeckCard-right{padding:5px;align-self:stretch;min-width:0;text-align:right;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;overflow:hidden;row-gap:.5em}.DeckCard-name{font-size:14px;margin-bottom:.2em;font-weight:700}.DeckCard-name .Icon{font-size:1em}.DeckCard-description{font-size:12px;opacity:.5}.DeckCard-bottomLine{display:flex;align-items:baseline;font-size:12px}.DeckCard-versus{white-space:nowrap;margin-top:.4em;color:#777368}.DeckCard-author{display:flex;gap:.5em;align-items:center}.DeckCard-author .UserAvatar{width:20px}.DeckCard-author .UserAvatar:not(:first-child){margin-left:-1em}.DeckCard-format{align-items:center;font-size:12px}.DeckCard-format>*{display:inline-block;line-height:.8em}.DeckCard-format>*:not(:last-child){padding-right:.5em;margin-right:.5em;border-right:1px solid #afaeaa}.DeckCard-achievements{display:flex;align-self:flex-end;gap:.5em}.DeckCard-achievements-inner{text-align:right;font-size:12px;max-height:1.1em;overflow:hidden;width:160px}.DeckCard-tags{text-align:right;font-size:10px;overflow:hidden;display:flex;gap:.2em;justify-content:flex-end;flex-wrap:wrap}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DeckCard{background-color:#3b3733b3;height:60px}.DeckCard-inner{height:60px;position:relative}.DeckCard-image{width:70px}.DeckCard-name{margin-right:2em}.DeckCard-description{margin-right:3em}.DeckCard-format{display:none}.DeckCard-right{position:absolute;right:0;top:0}.DeckCard-achievments,.DeckCard-tags{display:none}}.DecksListRow td{white-space:nowrap;padding:.4em}.DecksListRow-coverCard{width:50px}.DecksListRow-nameAndDescription{max-width:500px}.DecksListRow-name{line-height:1.3;font-size:1.2em}.DecksListRow-description{opacity:.4;font-size:.9em}.DecksListRow-alignments{display:inline-flex;gap:.3em}.DecksListRow-author{display:flex;gap:.5em;align-items:center}.DecksListRow-author .UserAvatar{width:30px}.DecksListRow-author .UserAvatar:not(:first-child){margin-left:-1em}.DecksListRow-tags{overflow:hidden;display:flex;gap:.3em;flex-wrap:wrap}.DecksListRow-achievements .Icon{margin-right:.5em}.DecksListRow-achievements-details{max-width:80px;display:inline-block}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DecksListRow-nameAndDescription{max-width:45vw}}@media (max-width: 575.98px){.DecksListRow-nameAndDescription{max-width:60vw}}.TableHeaderColumnSorting{display:inline-flex;align-items:center;user-select:none}.TableHeaderColumnSorting-label{cursor:pointer;margin-right:.5em;white-space:nowrap}.TableHeaderColumnSorting .Icon{font-size:.5em}.TableHeaderColumnSorting-sortableIcon{opacity:.2}.TableHeaderColumnSorting--alignRight .TableHeaderColumnSorting-label{text-align:right}.DecksList-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,500px),1fr))}.DecksList-table .DecksListRow td{border-bottom:1px solid rgba(255,255,255,.05)}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DecksList-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr))}}.LoreAlignmentCheckbox--columnsIfLong{columns:2}.Pagination{display:flex;align-items:stretch;flex-wrap:wrap;list-style:none;padding:0;margin:0}.Pagination-item{border-radius:0;padding:.5em 1em;border-left-width:0}.Pagination-item:first-child{border-radius:3px 0 0 3px;border-left-width:1px;width:1em}.Pagination-item:last-child{border-radius:0 3px 3px 0;width:1em}.Pagination-separator{padding:.5em 1em;color:#928e75;border-right:1px solid #928e75}.Alert{position:relative;margin-bottom:1em;border:1px solid transparent;border-radius:4px;line-height:1.3;display:flex;align-items:center}.Alert-inner{flex:1;padding:.7em 1.3em}.Alert-close{font-size:.7em;padding-right:.7em;padding-top:.7em;align-self:flex-start}.Alert a{color:inherit;text-decoration:underline}.Alert--inline{display:inline-flex}.Alert--info{color:#004085;background-color:#cce5ff;border-color:#b8daff}.Alert--secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.Alert--danger{color:#d4ceca;background-color:#994944;border-color:#994944}.Alert--success{color:#155724;background-color:#c1d9c7;border-color:#97bfa0}.Alert--warning{color:#856404;background-color:#ebe4cd;border-color:#c5bb9c}.DecksFilters{padding-bottom:20px}.DecksFilters-advanced{padding-bottom:2em}.DecksFilters-row{display:flex;justify-content:space-between;max-width:500px}.DecksFilters-col:not(:last-child){margin-right:30px}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DecksFilters .DecksFilters-advanced{gap:1em}.DecksFilters .DecksFilters-col{margin:0;flex:1}}.DeckExplorer{min-height:50vh}.DeckSelectorModal .DeckSelectorModal-inner{width:1300px;max-width:100%}.EmptyResult{position:relative;padding:.5em 1.1em;margin-bottom:1em;border:1px dashed rgba(0,0,0,.1019607843);background:rgba(0,0,0,.24);border-radius:4px;line-height:1.5;font-size:14px}.TournamentPhaseDeckSelectorModal .TournamentPhaseDeckSelectorModal-inner{width:500px;max-width:100%}.GameGettingReady .Modal-body{margin:0}.GameGettingReady-tournamentName{font-size:1.5em;margin-bottom:1em}.GameGettingReady-tournamentName .BadgeFeatured{width:100%;justify-content:space-between;gap:.5em}.GameGettingReady-tournamentName .BadgeFeatured span{max-width:250px;text-align:center}.GameGettingReady-players{align-items:flex-start;display:flex;border-radius:3px;justify-content:center}.GameGettingReady-player{text-align:center;width:150px}.GameGettingReady-player:not(:last-child){margin-right:25px}.GameGettingReady-player-avatar{font-size:150px}.GameGettingReady-player-name{font-size:20px;margin:.5em 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.GameGettingReady-player-status{font-size:1rem;width:80%;margin:.5em auto 1em;padding-top:.4em;padding-bottom:.4em}.GameGettingReady-player-status--ready{background-color:#5c9d7033}.GameGettingReady-player-status--waitingPlayer{background-color:#5791c53d}.GameGettingReady-player-deck{margin:1em 0;line-height:1.3}.GameGettingReady-player-deck-title{color:gray;margin:.1em 0;text-decoration:underline}.GameGettingReady-player-deck-name{font-weight:700;margin:.4em 0}.GameGettingReady-player-deck-versus{opacity:.7;margin:0;font-size:.9em}.GameGettingReady-controls{position:fixed;background-color:#232220b3;font-size:20px;opacity:.5;transition:.2s;z-index:1000}.GameGettingReady-controls--bottomRightHorizontal{right:0;bottom:0;height:1.5em;padding:0 .5em;display:flex;align-items:center;justify-content:flex-end}.GameGettingReady-starting{display:flex;align-items:center;justify-content:center;gap:.5em;text-align:center;font-size:1.2em;margin:1em 0 0;border-top:1px solid rgba(175,174,170,.2);border-bottom:1px solid rgba(175,174,170,.2);padding:.4em 1em;background-color:#86702633}.GameGettingReady-cancel{margin:2em 0 0;display:flex;justify-content:center}.GameRevisingResult .Modal-mask{background-color:#0000004d}.GameRevisingResult .Modal-body{margin:0}.GameRevisingResult .Modal-content{background-color:#282725e6}.GameRevisingResult .Modal-footer{text-align:center}.GameRevisingResult-title{margin:0}.GameRevisingResult .ButtonCustom .Icon{order:2}.GameRevisingResult .ButtonCustom>*:not(:last-child){margin-left:.5em}.GameRevisingResult-players{align-items:flex-start;justify-content:center;display:flex;gap:1.6em}.GameRevisingResult-player{text-align:center;width:150px}.GameRevisingResult-player-avatar{font-size:150px}.GameRevisingResult-player-name{font-size:20px;margin:.5em 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.GameRevisingResult-player-status{font-size:14px;border-top:1px solid rgba(175,174,170,.2);border-bottom:1px solid rgba(175,174,170,.2);padding:.4em 0;width:80%;margin:0 auto;display:inline-flex;gap:.5em;align-items:center;justify-content:center}.GameRevisingResult-player-status--result_accepted{background-color:#1d7d154d}.GameRevisingResult-player-status .Icon{top:-.1em;position:relative}.GameRevisingResult-player-result{font-weight:700;font-size:1.5em;text-transform:uppercase;margin:.5em 0 .6em;height:1.2em}.GameRevisingResult-player-result--win{color:#5c9d70}.GameRevisingResult-player-result--lose{color:#994944}.GameRevisingResult-player-result--draw{color:#c9a928}.GameRevisingResult-player-winnerDeclare{margin:1em 0 2em}.GameRevisingResult-player-points{text-align:center;margin-bottom:.4em}.GameRevisingResult-player-points input[type=number]{color:#d4ceca;font-size:50px;height:1.3em;text-align:center;border:none;display:inline-block;margin:0;padding:0 0 0 .2em;width:2em}.GameRevisingResult-player-points input[type=number]::-webkit-outer-spin-button,.GameRevisingResult-player-points input[type=number]::-webkit-inner-spin-button{margin:0}.GameRevisingResult-resultCommon{color:#d4ceca;font-size:2em;text-align:center;text-transform:uppercase;margin-top:.4em;margin-bottom:.8em;height:1.8em;line-height:1;border-top:1px solid transparent;border-bottom:1px solid transparent}.GameRevisingResult-resultCommon-inner{padding:.4em 0;background-color:#c9a9280d;border-top:1px solid rgba(175,174,170,.2);border-bottom:1px solid rgba(175,174,170,.2)}.GameRevisingResult-resultCommon-draw{color:#c9a928}.GameRevisingResult-resultCommon-undecided{color:#afaeaa}.MapRegionsStandard path{stroke-width:0}.MapRegionsStandard--coloredBorders path{stroke-width:2px}.MapRegionsStandard-inner{width:100%;padding-bottom:71%;position:relative}.MapRegionsStandard-inner>svg{width:100%;height:100%;position:absolute}.MapRegionsStandard-inner image{width:99.8%;height:100.1%}.MapRegionsStandard-regions{fill:transparent}.MapRegionsStandard .dark-domain{stroke:#000}.MapRegionsStandard .dark-domain:hover{fill:#00000080}.MapRegionsStandard .shadow-land{stroke:#4b4b4b}.MapRegionsStandard .shadow-land:hover{fill:#4b4b4b80}.MapRegionsStandard .wilderness{stroke:#1f7728}.MapRegionsStandard .wilderness:hover{fill:#1f772880}.MapRegionsStandard .border-land{stroke:#b4b4b4}.MapRegionsStandard .border-land:hover{fill:#b4b4b480}.MapRegionsStandard .free-domain{stroke:#fff}.MapRegionsStandard .free-domain:hover{fill:#ffffff80}.MapRegionsStandard .coastal-sea{stroke:#0f97bc}.MapRegionsStandard .coastal-sea:hover{fill:#0f97bc80}.MapRegionsDreamCards path{stroke-width:0}.MapRegionsDreamCards--coloredBorders path{stroke-width:2px}.MapRegionsDreamCards-inner{width:100%;padding-bottom:89.5%;position:relative}.MapRegionsDreamCards-inner image{width:100.3%}.MapRegionsDreamCards-inner>svg{width:100%;height:100%;position:absolute}.MapRegionsDreamCards-regions{fill:transparent;width:100%;height:100%}.MapRegionsDreamCards .dark-domain{stroke:#000}.MapRegionsDreamCards .dark-domain:hover{fill:#00000080}.MapRegionsDreamCards .shadow-land{stroke:#4b4b4b}.MapRegionsDreamCards .shadow-land:hover{fill:#4b4b4b80}.MapRegionsDreamCards .wilderness,.MapRegionsDreamCards .wilderness-x2,.MapRegionsDreamCards .jungle{stroke:#1f7728}.MapRegionsDreamCards .wilderness:hover,.MapRegionsDreamCards .wilderness-x2:hover,.MapRegionsDreamCards .jungle:hover{fill:#1f772880}.MapRegionsDreamCards .border-land{stroke:#b4b4b4}.MapRegionsDreamCards .border-land:hover{fill:#b4b4b480}.MapRegionsDreamCards .free-domain{stroke:#fff}.MapRegionsDreamCards .free-domain:hover{fill:#ffffff80}.MapRegionsDreamCards .coastal-sea,.MapRegionsDreamCards .coastal-sea-x2,.MapRegionsDreamCards .coastal-sea-x3{stroke:#0f97bc}.MapRegionsDreamCards .coastal-sea:hover,.MapRegionsDreamCards .coastal-sea-x2:hover,.MapRegionsDreamCards .coastal-sea-x3:hover{fill:#0f97bc80}.MapRegionsDreamCards .desert,.MapRegionsDreamCards .desert-x2{stroke:#ff0}.MapRegionsDreamCards .desert:hover,.MapRegionsDreamCards .desert-x2:hover{fill:#ffff0080}.MapRegionsDreamCards .mountains{stroke:#000}.MapRegionsDreamCards .mountains:hover{fill:#000c}.MapSitesViewer{filter:drop-shadow(0 0 20px rgba(0,0,0,.9333333333))}.MapSitesViewer-inner{display:flex}.MapSitesViewer-cardWrapper{width:110px}.Map{position:relative;height:100%;width:100%}.Map-inner{width:1000px;max-width:70vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 20px rgba(0,0,0,.9333333333))}.Map-buttons{position:absolute;right:1em;top:1em;z-index:1}.Map .MapSitesViewer{z-index:1}.Map-selectedRegions{position:absolute;top:-1.5em;font-size:16px;z-index:1;display:flex;width:100%;justify-content:center}.Map-selectedRegions-inner{display:inline-flex;border-radius:3px;background-color:#232220;flex-wrap:wrap;column-gap:1.5em;padding:.5em .5em .5em 1em;justify-content:center}.Map-selectedRegions-item{display:flex;align-items:center;gap:.2em;height:2.1em;color:#d4ceca}@media (max-width: 575.98px){.Map .FloatingPanel-closeButton{right:calc(50% - 16px);top:-3em}.Map-inner{max-width:95vw}.Map .MapSitesViewer{width:90vw}.Map .MapSitesViewer-inner{flex-wrap:wrap}}.DeckListItem{font-size:14px;border-bottom:1px solid rgba(170,170,170,.3);white-space:nowrap;padding:.2em 0 .1em .5em;display:flex;align-items:flex-start;justify-content:space-between;height:1.7em;cursor:default}.DeckListItem--invalid{color:#994944}.DeckListItem:first-child{border-top:1px solid rgba(170,170,170,.3)}.DeckListItem-left{display:flex;align-items:center;flex:1;padding-right:0}.DeckListItem-right{display:none}.DeckListItem--editable .DeckListItem-left{padding-right:50px}.DeckListItem--editable:hover .DeckListItem-left{padding-right:0}.DeckListItem--editable:hover .DeckListItem-right{width:50px;display:flex;align-items:center;justify-content:flex-end}.DeckListItem-type{width:.3em;height:.8em;display:inline-block;margin-right:.1em;border-radius:.2em}.DeckListItem-type--resource{background-color:#45ad6f}.DeckListItem-type--character,.DeckListItem-type--site{background-color:#9bcc9b}.DeckListItem-type--hero-character{background-color:#3b89c2}.DeckListItem-type--hero-resource{background-color:#9a6b3a}.DeckListItem-type--hero-site{background-color:#e0ddca;border:1px solid #bab48a}.DeckListItem-type--minion-character{background-color:#8838ce}.DeckListItem-type--minion-resource{background-color:#3d529b}.DeckListItem-type--minion-site{background-color:#867d76}.DeckListItem-type--dual-resource{background-image:linear-gradient(110deg,#9a6b3a 50%,#3d529b 50%)}.DeckListItem-type--neutral-hazard{background-color:#252525}.DeckListItem-type--fallen-wizard-resource{background-color:#45ad6f}.DeckListItem-type--fallen-wizard-character,.DeckListItem-type--fallen-wizard-site{background-color:#9bcc9b}.DeckListItem-type--balrog-character,.DeckListItem-type--balrog-site{background-color:#bd6464}.DeckListItem-quantity{display:inline-block;width:1.5em;text-align:center}.DeckListItem-cardName{display:inline-block;line-height:1.2}.DeckListItem-actions .ButtonCustom{width:1.5em;font-size:7px;padding:.5em 1em .4em}.DeckListItem-actions .ButtonCustom>*{margin-right:0}.DeckListItem-actions .DropdownMenu{padding-top:0;padding-left:.2em;top:0;right:0;left:unset}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DeckListItem-right{display:block}.DeckListItem-actions .ButtonCustom{width:3em;color:#a9a591;border-color:#a9a591}.DeckListItem-actions .DropdownMenuTitle{color:gray}.DeckListItem--editable .DeckListItem-left{padding-right:10px}}.DeckListPart-name{font-size:1.2em;margin-bottom:.8em;display:flex;align-items:center;gap:.8em;background:rgba(35,34,32,.05);padding:.3em .8em;border-radius:3px 3px 0 0;border-bottom:.1em solid rgba(35,34,32,.1)}.DeckListPart-count{border-radius:1em;font-size:.7em;bottom:-.1em;opacity:.3;position:relative;background-color:#928e75}.DeckListPart-list--groupsAsColumns{display:flex;flex-wrap:wrap;column-gap:2em;row-gap:2em}.DeckListPart-list--groupsAsCascade .DeckListPart-group{margin-bottom:1.5em}.DeckListPart-group-header{font-size:1rem;padding-left:.4em;margin-bottom:1em;font-style:italic;color:#8d8982;display:flex;justify-content:space-between;gap:1em}.DeckListPart-group-header-actions{opacity:0;visibility:hidden;transition:.2s}.DeckListPart-group-header:hover .DeckListPart-group-header-actions{opacity:1;visibility:visible}.DeckListPart-group-subgroup-header{font-size:10px;padding-left:.6em;text-transform:uppercase;margin-bottom:.5em;margin-top:1em;opacity:.5}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DeckListPart-group-header{justify-content:flex-start;gap:1em}.DeckListPart-group-header-actions{opacity:1;visibility:visible}}@media (max-width: 767.98px){.DeckListPart-list--groupsAsColumns{display:block}.DeckListPart-group-header{font-size:15px}.DeckListPart-group:not(:last-child){margin-bottom:3em}}.DeckList{min-height:300px;display:flex;flex-wrap:wrap;column-gap:2em;row-gap:3em}.DeckList .DeckListPart{min-height:300px;min-width:180px}@media (max-width: 767.98px){.DeckList .DeckListPart-group{width:310px}}.HtmlContent{font-size:1.1rem;line-height:1.556;font-family:Open Sans;word-break:break-word}.HtmlContent-container{overflow:hidden;position:relative}.HtmlContent-content>*:first-child{margin-top:0}.HtmlContent-showMore{display:none;margin-top:1em}.HtmlContent--hasOverflow:not(.HtmlContent--expanded) .HtmlContent-container:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:10px;background:linear-gradient(to top,rgba(0,0,0,.3),transparent)}.HtmlContent--hasOverflow .HtmlContent-showMore{display:block}.HtmlContent a:not(.Button):hover,.HtmlContent a:not(.Button):active,.HtmlContent a:not(.Button):focus{text-decoration:underline}.HtmlContent-content p{line-height:1.4;margin:1em 0}.HtmlContent-content p>*{text-indent:0}.HtmlContent-content h1,.HtmlContent-content h2,.HtmlContent-content h3,.HtmlContent-content h4{font-family:Open Sans;margin-top:1em;margin-bottom:1em}.HtmlContent-content h5,.HtmlContent-content h6{font-family:Open Sans;font-weight:600;margin:.5em 0}.HtmlContent-content .italic{font-style:italic}.HtmlContent-content ul,.HtmlContent-content ol{padding-left:1.5em;margin-bottom:1em;margin-top:1em}.HtmlContent-content ul ul,.HtmlContent-content ol ul{list-style:circle}.HtmlContent-content ul li:not(:last-child),.HtmlContent-content ol li:not(:last-child){margin-bottom:1em}.HtmlContent-content ul.no-circle,.HtmlContent-content ol.no-circle{list-style:none}.HtmlContent-content ul{list-style:disc outside none}.HtmlContent-content img{height:auto;clear:both}.HtmlContent-content embed{max-width:100%}.HtmlContent-content table{width:100%;border-top:2px solid rgba(102,102,102,.5);border-bottom:2px solid rgba(102,102,102,.5);margin-bottom:21px}.HtmlContent-content table th{border-bottom:1px solid rgba(102,102,102,.5);text-align:center}.HtmlContent-content table td{padding:5px 0}.HtmlContent-content>*:last-child{margin-bottom:0}.HtmlContent-content hr{border:1px inset rgba(0,0,0,.1)}.HtmlContent-content blockquote{background-color:#0000000d;border-color:#0000001a;padding:1em 1.5em;font-size:.9em;margin:1em 1px 1em 25px;overflow:hidden;border-left:2px solid #928e75}.HtmlContent-content blockquote cite{font-style:normal;font-weight:700;display:block;font-size:.9em;margin-bottom:1em}.HtmlContent-content code{background:rgba(0,0,0,.05);padding:.3em .8em;display:inline-block;font-size:.9em}@media (max-width: 767.98px){.HtmlContent-content ul{padding-left:1.5em}}.DeckListModal .Modal-container{min-width:200px;min-height:200px}.DeckListModal .Modal-body{margin:0}.DeckListModal .Loader{left:50%;transform:translate(-50%,-50%);z-index:1;margin-top:50px}.DeckListModal .Tab{padding-top:2em}.GameTable{position:relative;width:100%;height:100%;overflow:hidden}.GameTable-guides{opacity:.2}.GameTable-guides-horizontalSeparator{position:absolute;left:0;top:calc(50% - 1px);width:100%;border-top:1px solid black}.GameTable-guides-verticalSeparator{position:absolute;left:calc(50% - 1px);top:0}.GameTable .GameContextMenu{z-index:1011}.GameTable .GamePlayedCardScorePopOver{z-index:1004}.GameTable .GameStackViewer{z-index:1010}.GameTable--adjusting .GamePlayedCard,.GameTable--adjusting .GameStack,.GameTable--adjusting .GameStack-inner{transition:.2s}.GameTable .CardZoomFloating{z-index:1011}.GameTable .Map,.GameTable .CardSelectorModal{z-index:1009}.GameTable .GameControls>*{z-index:1005}.GameTable .GameScore{z-index:1008;position:absolute;top:10px;right:0;border-radius:3px 0 0 3px}.GameTable .GameWatchers{z-index:1008;position:absolute;right:0;border-radius:3px 0 0 3px}.GameTable .GameActionNotifications{position:absolute;top:100px;left:20px;z-index:1001}.GameTable .GameRevisingResult{z-index:1004}.GameTable .ChatsWindow{z-index:1004;position:absolute;bottom:40px;right:0}.GameTable .DeckListModal{z-index:1010}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.GameTable .GameWatchers{display:none}.GameTable .ChatsWindow{bottom:30px}}@media (max-width: 575.98px){.GameTable{height:80%}.GameTable .ChatsWindow{position:fixed;bottom:40px}}.GameController{position:absolute;width:100%;height:100%;overflow:hidden;z-index:-1}@media (max-width: 575.98px){.GameController{height:80%}}.GameResult{font-size:18px}.GameResult-inner{border-radius:3px}.GameResult-title{font-size:.9em;margin:0 0 .9em;text-align:center;font-weight:400;line-height:1;padding:.5em;text-transform:uppercase;background-color:#00000080;border-radius:.2em}.GameResult-players{align-items:flex-start;justify-content:center;display:flex;gap:.8em}.GameResult-player{text-align:center}.GameResult-player-avatar{font-size:6em}.GameResult-player-name{font-size:1em;margin:.5em 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.GameResult-player-result{font-weight:700;font-size:1em;text-transform:uppercase;margin:.5em 0 .6em;height:1.2em}.GameResult-player-result--win{color:#5c9d70}.GameResult-player-result--lose{color:#994944}.GameResult-player-points{text-align:center;line-height:.8}.GameResult-player-points span{color:#d4ceca;font-size:3em;text-align:center}.GameResult-resultCommon{color:#d4ceca;font-size:1em;text-align:center;text-transform:uppercase;border-top:1px solid rgba(175,174,170,.2);border-bottom:1px solid rgba(175,174,170,.2);padding:.4em 0;margin-top:.8em}.GameResult-resultCommon--draw{color:#c9a928}.GameResult-resultCommon--undecided{color:#928e75}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.GameResult{font-size:14px}}.GameFinished .Modal-body{margin:0}.GameFinished .Modal-content{background-color:#282725e6}.GameReadonlyMessage{width:150px;text-align:center;font-size:.7em;opacity:.3}.GamePaused{font-size:14px;background-color:#232220e6;transform:none;box-shadow:0 0 10px #0000004d}.GamePaused-inner{padding:15px;text-align:center}.GamePaused-title{font-size:1.2em;margin:0 0 .7em;text-align:center;font-weight:400;line-height:1;padding:.5em;text-transform:uppercase;background-color:#00000080;border-radius:.2em}.Game{position:relative;width:100%;height:100%;user-select:none;overflow:hidden}.Game-gameResult{background-color:#232220e6;left:20px;top:80px;transform:none;box-shadow:0 0 10px #0000004d;z-index:1000;padding:1em}.Game-gameResult .GameResult{font-size:14px;overflow:hidden}.Game-gameResult .GameReadonlyMessage{width:150px}.Game .GamePaused{left:20px;top:80px;z-index:1000}@media (max-width: 575.98px){.Game-gameResult{font-size:9px;top:60vh}.Game-gameResult .GameResult{font-size:inherit}}.GameScreen{position:relative;width:100%;height:100%;padding-top:0!important}.DeckCreationModal .Modal-body{width:400px}.DeckCreationModal .FormRow .FormGroup{flex:1}.Panel{padding:1em;background-color:#232220e6;color:#afaeaa;position:relative}.Panel--light{background-color:#d4ceca;color:#232220}.Panel>*:first-child{margin-top:0}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.Panel{padding:10px}}.DecksScreen{margin-bottom:100px}.DecksScreen .Tab{padding-top:1.5em}.DecksScreen .Toolbar{margin-bottom:1.5em}.DeckScreenLayout{min-height:100vh;background-color:#232220;padding-top:0!important}.DeckScreenLayout-inner{display:flex;position:relative;z-index:1;padding:60px 20px 20px;align-items:flex-start}.DeckScreenLayout-sidebar{overflow:hidden;width:350px;transition:.2s}.DeckScreenLayout-sidebar-inner{width:350px}.DeckScreenLayout-sidebar-details--hidden{display:none}.DeckScreenLayout-sidebar .Form:not(.Form--vertical) .FormGroup{align-items:center}.DeckScreenLayout-sidebar .Form:not(.Form--vertical) .FormGroup>label{width:110px;padding-top:0}.DeckScreenLayout-sidebar .Form:not(.Form--vertical) .FormGroup-body>label{padding:.2em}.DeckScreenLayout-main{width:calc(100vw - 390px);transition:.2s;opacity:1;min-height:75vh;padding-bottom:10em}.DeckScreenLayout-main .Tabs-content{margin-top:1em}.DeckScreenLayout-main .Tabs-content .Buttonset>*:last-child{margin-right:.5em}.DeckScreenLayout-main .Alert{display:inline-flex}.DeckScreenLayout-main .DeckList{margin-top:1em}.DeckScreenLayout-coverCardImage{position:relative}.DeckScreenLayout-coverCardImage .FormGroup-body>.Icon{position:absolute;top:.2em;left:.2em;color:#d4ceca;font-size:2em}.DeckScreenLayout--sidebarHidden .DeckScreenLayout-sidebar{width:0}.DeckScreenLayout--mainHidden .DeckScreenLayout-main{opacity:0;pointer-events:none}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DeckScreenLayout-inner{padding:10px}.DeckScreenLayout-sidebar,.DeckScreenLayout-sidebar-inner{width:200px}.DeckScreenLayout-main{width:calc(100vw - 220px)}}@media (max-width: 767.98px){.DeckScreenLayout-coverCardImage .CardImage{padding-bottom:60%}.DeckScreenLayout-sidebar-inner{flex-wrap:wrap}}@media (max-width: 575.98px){.DeckScreenLayout-inner{display:block}.DeckScreenLayout-sidebar,.DeckScreenLayout-sidebar-inner,.DeckScreenLayout-main{width:unset}}.DeckScreen-name{font-size:1.5em;margin-bottom:.3em;line-height:1.4}.DeckScreen-description{font-size:1.1em}.DeckScreen-alignments{display:inline-flex;gap:.3em;flex-wrap:wrap}.DeckScreen-achievements .Icon{font-size:2em}.DeckScreen-explanation{padding:1em;max-width:900px}@media (max-width: 991.98px) and (orientation: landscape){.DeckScreen-name{font-size:1.2em}}@media (max-width: 767.98px){.DeckScreen-name{font-size:1.4em}}.MyGamesScreen .Tab{padding:15px;min-height:50vh}.MyGamesScreen .TableCustom{width:unset}.FileSelectButton{position:relative}.FileSelectButton input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.tox .tox-dialog-wrap__backdrop{background-color:transparent!important}.tox .tox-dialog-wrap{background-color:#0006}.tox .tox-dialog{background-color:#232220!important;border:none!important;box-shadow:0 2px 8px #00000054!important}.tox .tox-dialog__header{background-color:#232220!important;color:#928e75!important}.tox .tox-dialog__footer{background-color:#232220!important;color:#928e75!important;border-top:1px solid #141313!important}.tox .tox-form__group{margin-bottom:1em!important}.tox .tox-label{color:#afaeaa!important;margin-bottom:.5em}.tox .tox-menu{background-color:#1c1b1a!important;border-color:#141313!important}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{background-color:#1c1b1a!important;border:1px solid #141313!important;color:#afaeaa!important}.tox .tox-listbox__select-chevron svg{fill:#afaeaa!important}.tox .tox-collection__item{background-color:#1c1b1a!important;color:#afaeaa!important}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#363533!important;color:#afaeaa!important}.tox .tox-collection--list .tox-collection__item{background-color:#1c1b1a!important;color:#afaeaa!important}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#292826!important;color:#afaeaa!important}.tox .tox-collection--list .tox-collection__item--active{background-color:#363533!important;color:#afaeaa!important}.tox .tox-button{background-color:#928e75!important;color:#232220!important;border:1px solid #232220!important}.tox .tox-button--secondary{background-color:#232220!important;color:#928e75!important;border:1px solid #928e75!important}.tox .tox-button--secondary:hover:not([disabled]),.tox .tox-button--secondary:active,.tox .tox-button--secondary:focus{background-color:#302f2c!important}.tox .tox-collection__item-label>*{color:#afaeaa!important}.EditorWysiwyg--dark .tox .tox-toolbar__primary{background-color:#302f2c!important}.EditorWysiwyg--dark .tox .tox-tbtn:hover{background-color:#3e3c38!important}.EditorWysiwyg--dark .tox .tox-tbtn:focus:not(.tox-tbtn--disabled),.EditorWysiwyg--dark .tox .tox-tbtn:active{background-color:#4b4945!important}.EditorWysiwyg--dark .tox .tox-tbtn--enabled,.EditorWysiwyg--dark .tox .tox-tbtn--enabled:hover{background-color:#4b4945!important}.EditorWysiwyg--dark .tox .tox-split-button:focus{background-color:#4b4945!important}.EditorWysiwyg--dark .tox .tox-split-button:hover{box-shadow:0 0 0 1px #4b4945 inset!important}.EditorWysiwyg--dark .tox-tinymce{border-color:#232220}.EditorWysiwyg--dark .tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-color:#232220}.EditorWysiwyg--dark .tox .tox-toolbar__primary{background:#4b4945}.EditorWysiwyg--dark .tox .tox-tbtn{color:#afaeaa}.EditorWysiwyg--dark .tox .tox-tbtn svg{fill:#afaeaa}.EditorWysiwyg--dark .tox .tox-tbtn:hover,.EditorWysiwyg--dark .tox .tox-tbtn:hover svg,.EditorWysiwyg--dark .tox .tox-tbtn:focus:not(.tox-tbtn--disabled),.EditorWysiwyg--dark .tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{color:#d4d4d1;fill:#d4d4d1}.EditorWysiwyg--light .tox .tox-toolbar__primary{background-color:#bdb4ae!important}.EditorWysiwyg--light .tox .tox-tbtn:hover{background-color:#a69a92!important}.EditorWysiwyg--light .tox .tox-tbtn:focus:not(.tox-tbtn--disabled),.EditorWysiwyg--light .tox .tox-tbtn:active{background-color:#9b8d84!important}.EditorWysiwyg--light .tox .tox-tbtn--enabled,.EditorWysiwyg--light .tox .tox-tbtn--enabled:hover{background-color:#9b8d84!important}.EditorWysiwyg--light .tox .tox-split-button:focus{background-color:#9b8d84!important}.EditorWysiwyg--light .tox .tox-split-button:hover{box-shadow:0 0 0 1px #9b8d84 inset!important}.DeckTextImporter{position:relative;background-color:#fff3;padding:1em}.DeckTextImporter-closeButton{position:absolute;right:.5em;top:.5em;z-index:1}.DeckTextImporter .Toolbar{margin-bottom:1em}.DeckTextImporter .Buttonset{margin-bottom:0!important}.DeckTextImporter-inner{display:flex;gap:1em}.DeckTextImporter-input{display:flex}.DeckTextImporter-input .FormGroup{width:100%}.DeckTextImporter-input .FormGroup textarea{height:300px}.DeckTextImporter-instructions{opacity:.5;display:flex;gap:20px}.DeckTextImporter-instructions h3{margin-top:.5em}.DeckTextImporter-instructions ul{margin:0;padding-left:1.5em}.DeckTextImporter-instructions ul li{line-height:1.3}.DeckTextImporter-instructions>*:first-child{flex:1}.DeckTextImporter-instructions-examples{flex:.7}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DeckTextImporter-input{display:flex}.DeckTextImporter-input .FormGroup textarea{height:100px}.DeckTextImporter-instructions{font-size:9px}}@media (max-width: 575.98px){.DeckTextImporter-inner{display:block}.DeckTextImporter-input{margin-bottom:1em}.DeckTextImporter-instructions{font-size:9px}}.CardsFound{padding:20px}.CardsFound-count{text-align:left;margin-bottom:1em}.CardsFound-list{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.Panel .CardsFound{margin-top:-1em}@media (max-width: 767.98px){.CardsFound{padding:0}.CardsFound-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.Panel .CardsFound{margin-top:0}}.v3ti{border-radius:5px;min-height:32px;line-height:1.4;background-color:#fff;border:1px solid #9ca3af;cursor:text;text-align:left;-webkit-appearance:textfield;display:flex;flex-wrap:wrap;position:relative}.v3ti .v3ti-icon-selected-tag{stroke:#19be6b;width:1rem;height:1rem;margin-left:4px}.v3ti--focus{outline:0;border-color:#000;box-shadow:0 0 0 1px #000}.v3ti--error{border-color:#f56c6c}.v3ti .v3ti-no-data{color:#d8d8d8;text-align:center;padding:4px 7px}.v3ti .v3ti-loading{padding:4px 7px;text-align:center}.v3ti .v3ti-context-menu{max-height:150px;min-width:150px;overflow:auto;display:none;outline:none;position:absolute;top:0;left:0;right:0;margin:0;padding:5px 0;background:#ffffff;z-index:1050;color:#475569;box-shadow:0 3px 8px 2px #0000001a;border-radius:0 0 6px 6px}.v3ti .v3ti-context-menu .v3ti-context-item{padding:4px 7px;display:flex;align-items:center}.v3ti .v3ti-context-menu .v3ti-context-item:hover{background:#e8e8e8;cursor:pointer}.v3ti .v3ti-context-menu .v3ti-context-item--label{flex:1;min-width:1px}.v3ti .v3ti-context-menu .v3ti-context-item--active{color:#317caf}.v3ti .v3ti-content{width:100%;display:flex;flex-wrap:wrap}.v3ti .v3ti-content--select{padding-right:30px}.v3ti .v3ti-tag{display:flex;font-weight:400;margin:3px;padding:0 5px;background:#317CAF;color:#fff;height:27px;border-radius:5px;align-items:center}.v3ti .v3ti-tag .v3ti-remove-tag{color:#fff;transition:opacity .3s ease;opacity:.5;cursor:pointer;padding:0 5px 0 7px}.v3ti .v3ti-tag .v3ti-remove-tag:before{content:"x"}.v3ti .v3ti-tag .v3ti-remove-tag:hover{opacity:1}.v3ti .v3ti-new-tag{background:transparent;border:0;font-weight:400;margin:3px;outline:none;padding:0 4px;flex:1;min-width:60px;height:27px}.v3ti .v3ti-new-tag--error{color:#f56c6c}.InputTags .v3ti{font-family:Open Sans;color:#afaeaa;border:1px solid #141313;outline:0;border-radius:3px;background-color:#1c1b1a;box-shadow:unset}.InputTags .v3ti:focus:not([readonly]){background-color:#1c1b1a!important}.InputTags .v3ti[readonly],.InputTags .v3ti[disabled]{border-color:transparent}.InputTags .v3ti input{color:inherit}.InputTags .v3ti .v3ti-tag{background-color:#3d3c31;color:#d4ceca;font-size:13px;padding:.2em .5em;border-radius:3px;height:unset}.InputTags .v3ti .v3ti-remove-tag:hover{text-decoration:none}.InputTags .v3ti .v3ti-context-menu{background-color:#302f2c;border-radius:3px;border:#EEF1F3;box-shadow:0 0 5px #0003;color:inherit}.InputTags .v3ti .v3ti-context-menu .v3ti-context-item{display:flex;justify-content:space-between;background-color:inherit;padding:.4em 1em;white-space:nowrap;font-size:14px}.InputTags .v3ti .v3ti-context-menu .v3ti-context-item:hover{text-decoration:none;background:rgba(134,112,38,.2)}.InputTags--themeLight .v3ti{color:#232220;background-color:#e9e5e3;border:1px solid #a8a5a1}.InputTags--themeLight .v3ti:focus:not([readonly]){background-color:#e8e5e3!important}.InputTags--themeLight .v3ti .v3ti-context-menu,.InputTags--themeLight .v3ti .v3ti-context-menu .v3ti-context-item{background-color:#d4ceca;color:#232220}.DeckValidations-item-intro{font-size:.9em;margin-bottom:.2em}.DeckValidations-item-name{font-weight:700}.DeckValidations-item-errors{margin-top:1.5em;margin-bottom:0;font-size:.9em;padding-left:1.5em}.DeckValidations-item-errors-item:not(:last-child){margin-bottom:1em}.DeckValidations-item-errors-item-message span{font-weight:700}.DeckValidations-item-errors-item-cards{margin-top:.4em;padding-left:2.5em}.DeckValidations-item-errors-item-cards-item{font-size:12px}.CardsViewer{filter:drop-shadow(0 0 20px rgba(0,0,0,.9333333333));position:fixed}.CardsViewer .FloatingPanel-inner{background:rgba(0,0,0,.15)}.CardsViewer-inner{--card-width: 8vw;--cards-per-row: 11;width:calc(var(--card-width) * var(--cards-per-row));max-height:80vh;display:flex;flex-wrap:wrap}.CardsViewer-cardWrapper{width:var(--card-width)}.DeckBuilderScreen .CardsViewer{z-index:10}.DeckBuilderScreen .Map{z-index:10;position:fixed;width:100vw;height:100vh}.DeckBuilderScreen-sidebarFirstButtonSet{display:flex;justify-content:space-between;width:100%;align-items:flex-start}.DeckBuilderScreen-sidebarFirstButtonSet-right{text-align:right}.DeckBuilderScreen .Dices{font-size:30px;cursor:pointer}.DeckBuilderScreen-locked{margin-bottom:.5em}.DeckBuilderScreen-publishedAt{font-size:.9em;text-align:right}.DeckBuilderScreen-publishedAt-date{margin-bottom:.3em}.DeckBuilderScreen-name{font-size:25px}.DeckBuilderScreen-cardsFinder{z-index:1003;position:fixed;right:-950px;top:0;height:100vh;max-width:900px;min-width:640px;width:45vw;background-color:#232220fc;transition:.2s;box-shadow:0 0 10px #00000080;display:flex;flex-direction:column}.DeckBuilderScreen-cardsFinder--visible,.DeckBuilderScreen-cardsFinder--visible .DeckBuilderScreen-cardsFinder-closeButton{right:0}.DeckBuilderScreen-cardsFinder-closeButton{right:-100%;position:fixed;top:.5em;z-index:2}.DeckBuilderScreen-cardsFinder .CardsFinder-filtersBox{padding-top:125px}.DeckBuilderScreen-cardsFinder .CardsFinder-filtersBox-main{background:rgb(43,42,39);top:0;position:fixed;z-index:1;width:45vw;min-width:640px;box-shadow:5px 0 10px #000;border-radius:0}.DeckBuilderScreen-cardsFinder .CardsFinder-filtersBox--advancedFiltersVisible{padding-top:220px}.DeckBuilderScreen-cardsFinder .CardsFound{z-index:-1;padding-bottom:80px}.DeckBuilderScreen-cardsFinder .CardsFound .Card{margin-bottom:.5em}.DeckBuilderScreen .CardZoomFloating{z-index:1004}.DeckBuilderScreen .DeckTextImporter{margin-bottom:2em}.DeckBuilderScreen-deckList-toolbar{position:sticky;top:0;background-color:#d4ceca;z-index:2;padding:10px 0;transition:.1s}.DeckBuilderScreen-deckList-toolbar--sticky{padding-top:50px}.DeckBuilderScreen-deckList-toolbar--sticky:after{content:"";display:block;position:absolute;bottom:-8px;left:0;width:100%;height:8px;background:linear-gradient(to bottom,rgba(0,0,0,.2),transparent)}.DeckBuilderScreen-explanation-editorContainer{max-width:800px;min-height:80vh}.DeckBuilderScreen--cardsFinderVisible .DeckList{max-width:calc(55vw - 50px)}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.DeckBuilderScreen-deckList-toolbar{overflow-x:scroll}.DeckBuilderScreen-deckList-toolbar:after{display:none}.DeckBuilderScreen-deckList-toolbar--sticky{padding-top:10px}.DeckBuilderScreen-deckList-toolbar .Toolbar-inner,.DeckBuilderScreen-deckList-toolbar .Toolbar-inner .Buttonset{flex-wrap:unset}.DeckBuilderScreen-cardsFinder{width:60vw;min-width:unset}.DeckBuilderScreen-cardsFinder .CardsFinder-filtersBox{padding-top:110px}.DeckBuilderScreen-cardsFinder .CardsFinder-filtersBox-main{min-width:unset;width:60vw}.DeckBuilderScreen-cardsFinder .CardsFound{padding:10px}.DeckBuilderScreen-cardsFinder .CardsFound-list{row-gap:30px}}.AccountForm{width:100%;max-width:420px}.AccountForm .MeCCGLogo{width:50%;filter:drop-shadow(0 3px 3px rgba(0,0,0,.2588235294));margin:1em auto;display:block}.AccountForm-inner{width:100%;margin:0 auto;background-color:#232220f2;padding:2em;border-radius:3px;box-shadow:3px 3px 3px #00000042;position:relative}.AccountForm-title{font-size:24px;margin-bottom:1em;text-align:center}.AccountForm-buttons{margin-top:30px;margin-bottom:30px}.AccountForm-footer a{color:#928e75;text-decoration:underline}.AccountForm-successLoader{font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AccountLayout{background-color:#585651;position:relative;min-height:100vh}.AccountLayout-body{width:100%;display:flex;justify-content:center}:root{--card-zoom-width: 500px}.CardsScreen{margin:0 20px;display:flex;column-gap:50px}.CardsScreen-left{width:calc(100% - (20px * 2) - var(--card-zoom-width))}.CardsScreen-right,.CardsScreen-right .CardZoom{width:var(--card-zoom-width)}@media (max-width: 1199.98px){:root{--card-zoom-width: 400px}.CardsScreen{column-gap:30px}}@media (max-width: 991.98px){:root{--card-zoom-width: 300px}}@media (max-width: 767.98px){.CardsScreen{display:block;margin:10px}.CardsScreen-left{width:100%}.CardsScreen-right{display:none}}.SignUpScreen{margin-bottom:50px}.SignUpScreen .AccountForm{max-width:500px}.SignUpScreen-consentText{font-size:10px;opacity:.5}.SignUpScreen-dataProtection{margin-top:50px;font-size:.8em;opacity:.5}.SignUpScreen-notice{margin-top:50px;font-size:1.5em}.TournamentStatusFeatured{font-size:1.2em}.TournamentStatusFeatured-inner{border-top:1px solid #928e75;border-bottom:1px solid #928e75;padding:.2em 0 .3em;display:inline-flex;flex-direction:column;gap:.3em}.TournamentStatusFeatured-name{color:#928e75}.TournamentStatusFeatured-details{color:#d4ceca;font-size:.8em;opacity:.5}.RowLabelValues{display:flex;gap:1em;flex-wrap:wrap}.RowLabelValuesItem{padding-right:1em;border-right:1px solid rgba(146,142,117,.5)}.RowLabelValuesItem-label{color:#928e75;margin-bottom:.2em}.RowLabelValuesItem-value{font-weight:700}.TournamentInfo-top{display:flex;gap:5em;align-items:center;margin-bottom:2em}.TournamentInfo-registered{font-size:1.3em;padding:.2em 2em .3em!important}.TournamentInfo-dates{margin-bottom:2em;font-size:1.2em}.TournamentInfo-dates>*{margin-right:.3em}.TournamentInfo .RowLabelValues{margin-bottom:2em}.TournamentInfo-features{display:flex;gap:1em;margin-bottom:2em}.TournamentInfo-features-item{padding-right:1em;border-right:1px solid rgba(146,142,117,.5)}.TournamentInfo-features-item-label{color:#928e75;margin-bottom:.2em}.TournamentInfo-features-item-value{font-weight:700}.TournamentInfo-admins{display:inline-flex;gap:.2em}.TournamentInfo-admins>span:not(:last-child):after{content:","}@media (max-width: 767.98px){.TournamentInfo-top{gap:1em}}.TournamentCard-inner{display:flex}.TournamentCard-main{background-color:#232220f2;padding:2em;flex:3;position:relative}.TournamentCard-cover{flex:1}.TournamentCard-cover .CardImage{width:100%}.TournamentCard-name{font-size:2em;margin:0 0 .5em;padding-right:5em}.TournamentCard-buttons{position:absolute;top:2em;right:2em}.TournamentCard-players,.TournamentCard-players-title{margin-bottom:1em}.TournamentCard-players .UserAvatarList{font-size:40px}@media (max-width: 767.98px){.TournamentCard-inner{display:block}.TournamentCard-cover .CardImage{padding-bottom:60%}.TournamentCard-main{padding:1em}.TournamentCard-name{margin-bottom:.5em}.TournamentCard-buttons{position:relative;top:unset;right:unset;margin-bottom:1.5em}.TournamentCard-players-list{overflow-x:auto;margin-right:-12px}.TournamentCard-players .UserAvatarList{display:block;font-size:40px;white-space:nowrap}.TournamentCard-players .UserAvatarList .UserAvatar{display:inline-block;margin-right:-.1em}}.TournamentsList .TournamentCard:not(:last-child){margin-bottom:2em}.SwitchButton{display:flex;flex-direction:row;align-items:center}.SwitchButton-control{height:1.6em;width:3em;box-shadow:inset 0 2px 3px #0000003b;border-radius:.8em;transition:all .2s ease-in-out;cursor:pointer;overflow:hidden;position:relative}.SwitchButton-control-circle{height:calc(1.6em - 4px);width:calc(1.6em - 4px);border-radius:calc(1.6em - 4px);transition:all .2s ease-in-out;position:absolute;top:2px;left:2px}.SwitchButton-label{margin-left:10px;flex:1}.SwitchButton--readonly .SwitchButton-control{cursor:default}.SwitchButton--dark .SwitchButton-control{background-color:#1c1b1a}.SwitchButton--dark .SwitchButton-control-circle{box-shadow:inset 0 2px 10px #555245,0 0 5px 2px #47474757;background:#61554a}.SwitchButton--light .SwitchButton-control{background-color:#e9e5e3}.SwitchButton--light .SwitchButton-control-circle{box-shadow:inset 0 2px 10px #ffffff3b,0 0 5px 2px #0000001f;background:#f5f5f5}.SwitchButton--enabled .SwitchButton-control{background-color:#76735e}.SwitchButton--enabled .SwitchButton-control-circle{left:calc(100% - 1.5em)}.TournamentCreationModal .Modal-content{width:650px}.TournamentCreationModal .FormColumn{flex:1}.TournamentsScreen{margin-bottom:100px}.TournamentsScreen .Toolbar{margin-bottom:1em}.TournamentScreenLayout{padding-top:0!important;margin-bottom:100px}.TournamentScreenLayout-inner{display:flex;position:relative;z-index:1;padding:0 20px 20px;align-items:flex-start}.TournamentScreenLayout-sidebar{overflow:hidden;width:350px;transition:.2s}.TournamentScreenLayout-sidebar .Form:not(.Form--vertical) .FormGroup{align-items:center}.TournamentScreenLayout-sidebar .Form:not(.Form--vertical) .FormGroup>label{width:110px;padding-top:0}.TournamentScreenLayout-sidebar .Form:not(.Form--vertical) .FormGroup-body>label{padding:.2em}.TournamentScreenLayout-main{width:calc(100vw - 390px);transition:.2s;opacity:1;min-height:75vh;padding:2em}.TournamentScreenLayout-main-top{display:flex;justify-content:space-between;align-items:center}.TournamentScreenLayout-main-name{font-size:3em;margin-bottom:.3em;margin-top:0}.TournamentScreenLayout-main-mainTab{display:flex;padding-top:2em}.TournamentScreenLayout-main-mainTab-left{max-width:1000px;width:100%;padding-right:2em}.TournamentScreenLayout-main-mainTab-right{border-left:1px solid rgba(146,142,117,.2);padding-left:2em}.TournamentScreenLayout-main-mainTab-players{min-width:200px}.TournamentScreenLayout-main-mainTab-players-title,.TournamentScreenLayout-main-mainTab-players-buttonset{font-size:1.1em;margin-bottom:1em;white-space:nowrap;display:flex;align-items:center;gap:1em}.TournamentScreenLayout-main-mainTab-players-teams .TournamentTeamHeader{margin-bottom:.5em}.TournamentScreenLayout-main-mainTab-players-teams>*{margin-bottom:2em}.TournamentScreenLayout-main-mainTab-players-teams--twoColumns{column-count:2}.TournamentScreenLayout-main-mainTab-players-teams--twoColumns>*{break-inside:avoid;page-break-inside:avoid}.TournamentScreenLayout-main .Tabs-content{margin-top:1em}.TournamentScreenLayout-main .Tabs-content .Toolbar{position:sticky;top:0;background-color:#232220;z-index:2;padding:1em 0}.TournamentScreenLayout-main .Tabs-content .Buttonset>*:last-child{margin-right:.5em}.TournamentScreenLayout-main .Alert{display:inline-flex}.TournamentScreenLayout-main .TournamentList{margin-top:1em}.TournamentScreenLayout-coverCardImage{position:relative}.TournamentScreenLayout-coverCardImage .FormGroup-body>.Icon{position:absolute;top:.2em;left:.2em;color:#d4ceca;font-size:2em}.TournamentScreenLayout--sidebarHidden .TournamentScreenLayout-sidebar{width:0}.TournamentScreenLayout--mainHidden .TournamentScreenLayout-main{opacity:0;pointer-events:none}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.TournamentScreenLayout-inner{padding:0 10px}.TournamentScreenLayout-sidebar,.TournamentScreenLayout-sidebar-inner{width:120px}.TournamentScreenLayout-main{width:calc(100vw - 140px);padding:1em}}@media (max-width: 767.98px){.TournamentScreenLayout-coverCardImage .CardImage{padding-bottom:60%}.TournamentScreenLayout-sidebar-inner{flex-wrap:wrap}}@media (max-width: 575.98px){.TournamentScreenLayout-inner{display:block}.TournamentScreenLayout-sidebar,.TournamentScreenLayout-sidebar-inner,.TournamentScreenLayout-main{width:unset}.TournamentScreenLayout-main-top{display:block}.TournamentScreenLayout-main-top-buttons{display:flex;gap:1em;margin-bottom:1em}.TournamentScreenLayout-main-name{font-size:2em}.TournamentScreenLayout-main-mainTab{display:block}.TournamentScreenLayout-main-mainTab-left{padding:0;margin-bottom:2em}.TournamentScreenLayout-main-mainTab-right{padding:2em 0 0;border-left:none;border-top:1px solid #928e75}}.TournamentPhaseRoundMatchesList>*{margin-bottom:.5em}.TournamentPlayersList{border-collapse:collapse;width:100%}.TournamentPlayersList .TournamentPlayersListItem td{padding:.5em}.TournamentPlayersList .TournamentPlayersListItem:not(:last-child) td{border-bottom:1px solid rgba(146,142,117,.2)}@media (max-width: 991.98px){.TournamentPlayersList{width:unset}}.TournamentPlayersListItem td{white-space:nowrap}.TournamentPlayersListItem-select{width:1.5em}.TournamentPlayersListItem-rank{width:1.5em;text-align:right;font-weight:700}.TournamentPlayersListItem-avatar,.TournamentPlayersListItem-avatar .UserAvatar{width:2.2em}.TournamentPlayersListItem-main{min-width:7em}.TournamentPlayersListItem-points{opacity:.7}.TournamentPlayersListItem-actions-inner{display:flex;gap:.5em}.TournamentPlayersListItem-actions .IconButtonFlat{opacity:.5}.TournamentPlayersListItem-actions .IconButtonFlat:hover{opacity:1;color:#d4ceca}.TournamentPhasePlayersRanking{max-width:20em}.TournamentPhaseBracket-inner{display:flex;flex-direction:row;gap:5em;font-size:15px}.TournamentPhaseBracket .TournamentPhaseRoundMatchCard{position:relative}.TournamentPhaseBracket .TournamentPhaseRoundMatchCard:before{content:"";position:absolute;left:-5em;width:2.5em;transform:translateY(-50%);top:50%;border:1px solid #5a5747;border-left:none}.TournamentPhaseBracket .TournamentPhaseRoundMatchCard:after{content:"";position:absolute;left:-2.5em;width:2.5em;background:#5a5747;height:1px;transform:translateY(calc(-50% + .5px));top:50%}.TournamentPhaseBracket-round{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:2em;position:relative}.TournamentPhaseBracket-round--number0 .TournamentPhaseRoundMatchCard:before,.TournamentPhaseBracket-round--number0 .TournamentPhaseRoundMatchCard:after{content:unset}.TournamentPhaseBracket--playersPerMatch2.TournamentPhaseBracket--nRounds3 .TournamentPhaseBracket-round--number1 .TournamentPhaseRoundMatchCard:before,.TournamentPhaseBracket--playersPerMatch2.TournamentPhaseBracket--nRounds4 .TournamentPhaseBracket-round--number1 .TournamentPhaseRoundMatchCard:before{height:133%}.TournamentPhaseBracket--playersPerMatch2.TournamentPhaseBracket--nRounds3 .TournamentPhaseBracket-round--number2 .TournamentPhaseRoundMatchCard:before,.TournamentPhaseBracket--playersPerMatch2.TournamentPhaseBracket--nRounds4 .TournamentPhaseBracket-round--number2 .TournamentPhaseRoundMatchCard:before{height:265%}.TournamentPhaseBracket--playersPerMatch2.TournamentPhaseBracket--nRounds4 .TournamentPhaseBracket-round--number3 .TournamentPhaseRoundMatchCard:before{height:538%}.TournamentPhaseBracket--playersPerMatch4.TournamentPhaseBracket--nRounds2 .TournamentPhaseBracket-round--number1 .TournamentPhaseRoundMatchCard:before{height:333%;width:1.5em;left:-4em}.TournamentPhaseRoundPoints{display:flex;gap:.2em;opacity:.8}.TournamentPhaseRoundPoints>*{white-space:nowrap}.TournamentPhaseTeamsRanking-inner{display:inline-block}.TournamentPhaseTeamsRanking-table{font-size:18px}.TournamentPhaseTeamsRanking-item td{border-bottom:1px solid #928e75}.TournamentPhaseTeamsRanking-item-rank{width:1.5em;text-align:right;font-weight:700}.TournamentPhaseTeamsRanking-item-name{font-size:1em;display:block}.TournamentPhaseTeamsRanking-item-points{opacity:.6}.InputSearch{position:relative;font-size:18px}.InputSearch input{width:100%;padding-left:2em;padding-right:2em;border-radius:1em}.InputSearch-searchIcon{position:absolute;left:.5em;top:50%;transform:translateY(-50%);color:#afaeaa99}.InputSearch-clearButton{position:absolute;right:.5em;top:50%;transform:translateY(-50%);color:#afaeaa99;cursor:pointer}.DropdownMenuFilterable{position:absolute;font-size:14px;z-index:2;user-select:none;padding-top:.5em}.DropdownMenuFilterable-inner{background-color:#fff;border-radius:3px;border:#EEF1F3;padding:0;position:relative;box-shadow:0 0 5px #0003}.DropdownMenuFilterable-searchBox .InputSearch input{border-radius:0}.DropdownMenuFilterable-items{max-height:20em;overflow:hidden auto}.DropdownMenuFilterable--filtering .DropdownMenuItem--hidden,.DropdownMenuFilterable--filtering .DropdownMenuSeparator{display:none}.LabelEditable{font-size:inherit;display:inline-block;position:relative;max-width:100%}.LabelEditable-label{display:inline-block;font-size:inherit;font-weight:inherit;max-width:100%;cursor:default}.LabelEditable-label-text{border-bottom:1px solid transparent;display:inline-block;white-space:nowrap;max-width:100%;border-bottom:dashed .01em transparent}.LabelEditable-label-text--withPlaceholder{color:#afaeaa99;font-style:italic}.LabelEditable-label-dropdownCaret{display:none;font-size:.3em;color:inherit;vertical-align:middle}.LabelEditable-label-editButton{position:absolute;left:100%;top:50%;transform:translateY(-50%);display:none;cursor:pointer;font-size:.6em;color:inherit;vertical-align:middle;padding:.5em;opacity:.8}.LabelEditable-label-editButton:hover{opacity:1}.LabelEditable-label:hover .LabelEditable-label-editButton{display:inline-block}.LabelEditable>input[type=text],.LabelEditable>input[type=number],.LabelEditable>input[type=password]{display:inline-block;font-size:inherit;font-family:inherit;font-weight:inherit;height:unset;padding:0;width:initial;position:absolute;top:-.025em;left:-.025em;z-index:1}.LabelEditable-dropdown{position:relative}.LabelEditable-dropdown .DropdownMenu{left:0;top:100%;padding-top:.5em}.LabelEditable:hover:not(.LabelEditable--isReadonly) .LabelEditable-label-text{border-bottom-color:#afaeaa}.LabelEditable:hover:not(.LabelEditable--isReadonly) .LabelEditable-icon{display:inline-block}.LabelEditable--editing .LabelEditable--isInput .LabelEditable-label{visibility:hidden}.LabelEditable--editing .LabelEditable-label-dropdownCaret{display:inline-block}.LabelEditable:not(.LabelEditable--isReadonly) .LabelEditable-label{user-select:none}.LabelEditable--isInput .LabelEditable-label{cursor:text}.LabelEditable--isInput .LabelEditable-label-dropdownCaret{display:none}.LabelEditable--isDropdown:not(.LabelEditable--isReadonly) .LabelEditable-label:hover .LabelEditable-label-dropdownCaret{display:inline-block}.TournamentPlayersListHeader{color:#232220;position:relative}.TournamentPlayersListHeader td{padding:.3em .5em;background-color:#76735e;white-space:nowrap}.TournamentPlayersListHeader td:first-child{border-radius:3px 0 0 3px}.TournamentPlayersListHeader td:last-child{border-radius:0 3px 3px 0}.TournamentPlayersListHeader-main{font-size:1.2em;font-weight:700;max-width:200px;overflow:hidden;text-overflow:ellipsis}.TournamentPlayersListHeader-rank{display:inline-block;margin-right:.5em}.TournamentPlayersListHeader-points{font-size:1em}.TournamentPlayersListHeader-actions{text-align:right;position:relative}.TournamentPlayersListHeader-actions-inner{position:absolute;display:none;top:50%;right:.5em;transform:translateY(-50%)}.TournamentPlayersListHeader-separator{height:.5em}.TournamentPlayersListHeader .LabelEditable>input[type=text],.TournamentPlayersListHeader .LabelEditable>input[type=number],.TournamentPlayersListHeader .LabelEditable>input[type=password]{width:100%;border:none;color:inherit;background-color:#fff3}.TournamentPlayersListHeader .LabelEditable>input[type=text]:focus,.TournamentPlayersListHeader .LabelEditable>input[type=number]:focus,.TournamentPlayersListHeader .LabelEditable>input[type=password]:focus{background-color:#fff3!important}.TournamentPlayersListHeader .TournamentPlayersListHeader-name:hover .LabelEditable-label-text{border-bottom-color:#232220}.TournamentPlayersListHeader .LabelEditable--editing .LabelEditable-label-text{opacity:0}.TournamentPlayersListHeader .IconButtonFlat--light{color:#23222080}.TournamentPlayersListHeader .IconButtonFlat--light:hover{color:#232220}.TournamentPlayersListHeader:hover .TournamentPlayersListHeader-actions-inner{display:block}.TournamentPlayersListHeader--inverse{border:1px solid #3d3c31;color:#afaeaa;border-radius:3px}.TournamentPlayersListHeader--inverse td{background-color:transparent}.TournamentPlayersListHeader--inverse .TournamentPlayersListHeader-main{font-weight:400}.TournamentPhasePoints{display:flex;gap:.2em;opacity:.8}.TournamentPhasePoints>*{white-space:nowrap}.TournamentPhaseTeamsRanking{display:flex;gap:2em;flex-wrap:wrap;align-items:flex-start}.TournamentPhaseTeamsRanking-team{width:200px}.TournamentPhaseGroupsRanking{display:flex;gap:2em;flex-wrap:wrap;align-items:flex-start}.TournamentPhaseGroupsRanking-group{width:200px}.TournamentPhase-inner{padding:1em}.TournamentPhase .RowLabelValues,.TournamentPhase-comments{margin-bottom:2em}.TournamentPhase-tab{padding-top:1em}.TournamentPhase-playerDecks{display:flex;gap:1em;margin-bottom:1em}.TournamentPhase-playerDecks>*{width:50%;max-width:500px}.TournamentPhase-playerDecks>* .DeckCard{margin-bottom:.5em;background-color:#1b1a1999}.TournamentPhase-playerDecks-placeholder{background-color:#1b1a1980;height:70px;border:1px dashed #453e2f;display:flex;align-items:center;justify-content:center}.TournamentPhase-lockedDecks{color:#c9a928}.TournamentPhase-round-inner{display:flex;gap:4em}.TournamentPhase-round-colsLayout{display:flex;gap:5em}.TournamentPhase-round-colsLayout-right{border-left:1px solid rgba(146,142,117,.1);padding-left:2em}.TournamentPhase-round-dates{font-size:1.2em;margin-bottom:1em}.TournamentPhase-round-comments{margin-bottom:2em;max-width:600px}.TournamentPhase-round-teamsMatchesLayout{display:flex;gap:2em;margin-bottom:10em;flex-wrap:wrap}.TournamentPhase-round-teamMatchups{display:flex;background-color:#928e75;color:#232220;border-radius:3px;gap:1em;width:432px;position:relative;margin-bottom:.5em;align-items:center}.TournamentPhase-round-teamMatchups-item{padding:.2em 1em;flex:1;font-size:1.2em;text-align:center;font-weight:700}.TournamentPhase-round-teamMatchups-versus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#232220}.TournamentPhase-round-teamsPlayerRanking{display:flex;gap:2em;flex-wrap:wrap}.TournamentPhase-round-teamsPlayerRanking-team{width:280px}.TournamentPhase-round-teamsPlayerRanking .TournamentTeamHeader-name{width:150px}.TournamentPhase-round-teamsPlayerRanking .TournamentPhaseRoundRanking{width:100%}.TournamentPhase-round-groupsMatches{display:flex;gap:2em;margin-bottom:10em;flex-wrap:wrap}.TournamentPhase-round-groupsMatches-item-header{background-color:#928e75;color:#232220;padding:.3em .5em;border-radius:3px;text-align:center;margin-bottom:.5em;font-weight:700;font-size:1.2em}.TournamentPhase-round-groupsPlayerRanking{display:flex;gap:2em;flex-wrap:wrap}.TournamentPhase-rankingSection{margin-bottom:4em}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.TournamentPhase .Tabs-content{margin-left:0;margin-right:0}.TournamentPhase-round-colsLayout{gap:2em}.TournamentPhase-round-colsLayout-right{padding-left:1em}}@media (max-width: 575.98px){.TournamentPhase-inner{padding-left:.5em;padding-right:.5em}.TournamentPhase-round-dates{font-size:1rem}.TournamentPhase-round-colsLayout{display:block}.TournamentPhase-round-colsLayout-left{padding-right:0;margin-bottom:3em}.TournamentPhase-round-colsLayout-right{padding-left:0;border:none}}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.UserSelector{background-color:#232220;font-size:1rem}.UserSelector .vs__search::placeholder,.UserSelector .vs__dropdown-toggle,.UserSelector .vs__dropdown-menu{background:#1c1b1a;border:none;color:#afaeaa}.UserSelector .vs__selected,.UserSelector .vs__dropdown-option{padding:.5em 1em;display:flex;width:100%;align-items:center;font-size:1.1em;gap:1em;color:#afaeaa}.UserSelector .vs__selected--highlight,.UserSelector .vs__dropdown-option--highlight{background-color:#282725}.UserSelector .vs__clear,.UserSelector .vs__open-indicator{fill:#928e75}.UserSelector .UserAvatar{width:2.5em}.UserSelector--selected .vs__search,.UserSelector--selected .vs__open-indicator{display:none}.UserSelector--selected .vs__clear{display:block!important}.TournamentPlayerRegistrationModal .Modal-body{width:400px;max-width:100%}@media (max-width: 767.98px){.TournamentScreen .TournamentPlayersList{width:unset}}.DragRowControl{color:#e0e0e0;cursor:move;display:flex;align-items:center;width:.3em}.TournamentPlayerCreationModal .Modal-body{width:400px;max-width:100%}.UserBadge{display:inline-flex;gap:.5em;align-items:center;background-color:#161514;border-radius:.5em;padding:.5em .8em .5em .6em}.UserBadge .UserAvatar{width:2em}.TournamentTeamEditionModal .Modal-body{width:400px;max-width:100%}.TournamentTeamEditionModal .UserBadge{font-size:1.5em}.TournamentPhaseCreationModal .Modal-body{width:400px;max-width:100%}.TournamentPhasePlayerCreationModal .Modal-body{max-width:100%}.TournamentPhaseAdmin-inner{padding:1em}.TournamentPhaseAdmin-tab{padding-top:1em}.TournamentPhaseAdmin-settings{display:flex}.TournamentPhaseAdmin-settings-left{max-width:1000px;width:100%;padding-right:2em}.TournamentPhaseAdmin-settings-right{border-left:1px solid rgba(146,142,117,.2);padding-left:2em}.TournamentPhaseAdmin-round-inner{display:flex;gap:4em}.TournamentPhaseAdmin-round-right{width:400px;max-width:25vw}.TournamentPhaseAdmin-round-colsLayout{display:flex;gap:5em}.TournamentPhaseAdmin-round-colsLayout-left{min-width:400px}.TournamentPhaseAdmin-round-colsLayout-right{border-left:1px solid rgba(146,142,117,.1);padding-left:2em}.TournamentPhaseAdmin-round-dates{font-size:1.2em;margin-bottom:1em}.TournamentPhaseAdmin-round-comments{margin-bottom:2em;max-width:800px}.TournamentPhaseAdmin-round-teamMatchupsCreationForm{margin-top:2em}.TournamentPhaseAdmin-round-teamMatchupsCreationForm-row{display:flex;gap:0em;margin-bottom:1em;flex-wrap:wrap;white-space:nowrap}.TournamentPhaseAdmin-round-teamMatchupsCreationForm-row-inner{display:flex;align-items:center}.TournamentPhaseAdmin-round-teamMatchupsCreationForm-row select{width:150px}.TournamentPhaseAdmin-round-teamMatchupsCreationForm-row-versus{display:inline-block;margin:0 1em}.TournamentPhaseAdmin-round-teamsMatchesTopButtonset{margin-bottom:2em}.TournamentPhaseAdmin-round-teamsMatchesLayout{display:flex;gap:2em 4em;margin-bottom:80px;flex-wrap:wrap}.TournamentPhaseAdmin-round-teamMatchups{display:flex;background-color:#928e75;color:#232220;border-radius:3px;gap:1em;width:432px;position:relative;margin-bottom:.5em;align-items:center}.TournamentPhaseAdmin-round-teamMatchups-item{padding:.2em 1em;flex:1;font-size:1.2em;text-align:center;font-weight:700}.TournamentPhaseAdmin-round-teamMatchups-versus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#232220}.TournamentPhaseAdmin-round-teamsPlayerRanking{display:flex;gap:2em;flex-wrap:wrap}.TournamentPhaseAdmin-round-teamsPlayerRanking-team{width:280px}.TournamentPhaseAdmin-round-teamsPlayerRanking .TournamentTeamHeader-name{width:150px}.TournamentPhaseAdmin-round-teamsPlayerRanking .TournamentPhaseRoundRanking{width:100%}.TournamentPhaseAdmin-round-groupsMatches{display:flex;gap:2em;margin-bottom:10em;flex-wrap:wrap}.TournamentPhaseAdmin-round-groupsMatches-item-header{background-color:#928e75;color:#232220;padding:.3em .5em;border-radius:3px;text-align:center;margin-bottom:.5em;font-weight:700;font-size:1.2em}.TournamentPhaseAdmin-round-groupsPlayerRanking{display:flex;gap:2em;flex-wrap:wrap}.TournamentPhaseAdmin-rankingSection{margin-bottom:4em}@media (max-width: 1399.98px){.TournamentPhaseAdmin-inner{padding-left:0;padding-right:0}.TournamentPhaseAdmin-settings{display:block}.TournamentPhaseAdmin-settings-description{padding-top:0}.TournamentPhaseAdmin-settings-left{padding:0;margin-bottom:2em}.TournamentPhaseAdmin-settings-right{padding:2em 0 0;border-left:none;border-top:1px solid #928e75}.TournamentPhaseAdmin-round-inner{display:block}.TournamentPhaseAdmin-round-right{margin-bottom:0;max-width:100%;width:600px}}@media (max-width: 767.98px) or ((max-width: 991.98px) and (orientation: landscape)){.TournamentPhaseAdmin .Tabs-content{margin-left:0;margin-right:0}.TournamentPhaseAdmin-round-colsLayout{gap:2em}.TournamentPhaseAdmin-round-colsLayout-left{min-width:unset}.TournamentPhaseAdmin-round-colsLayout-right{padding-left:1em}}@media (max-width: 575.98px){.TournamentPhaseAdmin-inner{padding-left:.5em;padding-right:.5em}.TournamentPhaseAdmin-round-dates{font-size:1rem}.TournamentPhaseAdmin-round-colsLayout{display:block}.TournamentPhaseAdmin-round-colsLayout-left{min-width:unset;padding-right:0;margin-bottom:3em}.TournamentPhaseAdmin-round-colsLayout-right{padding-left:0;border:none}}.TournamentAdminScreen-main-published{margin-top:.5em;opacity:.5;text-align:right;font-size:.9em}@media (max-width: 575.98px){.TournamentAdminScreen-main-published{text-align:unset}}
