@import "https://fonts.googleapis.com/css2?family=Jersey+10+Charted&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.cssload-container{text-align:center;width:100%;height:11px}.cssload-zenith{-ms-animation:cssload-spin .69s infinite linear;border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-radius:50%;width:11px;height:11px;margin:0 auto;animation:.69s linear infinite cssload-spin;box-shadow:1px 1px #fff}@keyframes cssload-spin{to{transform:rotate(360deg)}}:not(input):not(textarea):not([contenteditable=true]){caret-color:#0000}.fixed{position:fixed;inset:0}html{margin:0;padding:0}body{color:#fff;background:#000;width:100%;height:100%;min-height:100vh;margin:0;padding:0;font-family:Kanit,sans-serif;font-style:normal;font-weight:600;position:relative}body.admin-dashboard div.buttons{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:30px;display:grid}body.admin-dashboard div.buttons button{text-align:center;color:#fff;background-color:#000;border:1px solid #fff;line-height:30px;text-decoration:none;display:block}body.admin-dashboard div.buttons button:hover,body.admin-dashboard div.buttons button:active,body.admin-dashboard div.buttons button:focus{cursor:pointer;background:red}body.admin-dashboard div.checkbox{align-items:center;display:flex}body.admin-dashboard div.checkbox input{width:20px;height:20px}body.admin-tournaments button.new-tournament{color:#fff;background:red;border:2px solid red;border-radius:5px;width:100%;margin-bottom:15px;padding:7px 10px;text-decoration:none}body.admin-tournaments button.new-tournament:hover,body.admin-tournaments button.new-tournament:active,body.admin-tournaments button.new-tournament:focus{color:#fff;cursor:pointer;background:#ca0000}body.admin-tournaments .table-tournaments{border-collapse:collapse;border:1px solid #fff;width:100%;margin-bottom:20px}body.admin-tournaments .table-tournaments tr{border:1px solid #fff}body.admin-tournaments .table-tournaments th,body.admin-tournaments .table-tournaments td{padding:3px 5px;font-size:14px}body.admin-tournaments .table-tournaments th.left,body.admin-tournaments .table-tournaments td.left{text-align:left}body.admin-tournaments .table-tournaments th.center,body.admin-tournaments .table-tournaments td.center{text-align:center}body.admin-tournaments .table-tournaments button.edit-tournament{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}body.admin-tournaments .table-tournaments button.edit-tournament:hover,body.admin-tournaments .table-tournaments button.edit-tournament:active,body.admin-tournaments .table-tournaments button.edit-tournament:focus{color:red}body.admin-tournaments .empty-tournaments{text-align:center;border:1px solid #fff;padding:12px}body.admin-tournaments .form-tournament h2{text-align:center;margin:0 0 15px;font-size:1.5rem;line-height:1.5rem}body.admin-tournaments .form-tournament .errors{color:red;text-align:center;margin-bottom:10px;font-size:14px}body.admin-tournaments .form-tournament .item{flex-direction:column;margin-bottom:10px;display:flex}body.admin-tournaments .form-tournament .item label{margin-bottom:4px;font-size:14px}body.admin-tournaments .form-tournament .item input,body.admin-tournaments .form-tournament .item select,body.admin-tournaments .form-tournament .item textarea{box-sizing:border-box;color:#fff;background:#000;border:1px solid #fff;width:100%;padding:6px 8px;font-size:16px}body.admin-tournaments .form-tournament .item textarea{resize:vertical;height:80px}body.admin-tournaments .form-tournament .item option{color:#000;background:#fff}body.admin-tournaments .form-tournament .dates{grid-template-columns:1fr;gap:10px;display:grid}body.admin-tournaments .form-tournament .checkbox{align-items:center;gap:8px;margin-bottom:15px;display:flex}body.admin-tournaments .form-tournament .checkbox input{width:20px;height:20px}body.admin-tournaments .form-tournament .winner-search{position:relative}body.admin-tournaments .form-tournament .winner-search .winner-search-result{box-sizing:border-box;z-index:10;background:#000;border:1px solid red;display:none;position:absolute;top:100%;left:0;right:0}body.admin-tournaments .form-tournament .winner-search .winner-user-item{color:#fff;cursor:pointer;text-align:left;background:#000;border:0;border-bottom:1px solid #333;width:100%;padding:7px 8px;font-size:14px;display:block}body.admin-tournaments .form-tournament .winner-search .winner-user-item:hover,body.admin-tournaments .form-tournament .winner-search .winner-user-item:active,body.admin-tournaments .form-tournament .winner-search .winner-user-item:focus{color:#fff;background:red}body.admin-tournaments .form-tournament button{color:#fff;cursor:pointer;background:red;border:2px solid red;width:100%;padding:8px 10px;font-size:16px}body.admin-tournaments .form-tournament button:hover,body.admin-tournaments .form-tournament button:active,body.admin-tournaments .form-tournament button:focus{background:#ca0000}body.admin-log h2{text-align:center;margin-bottom:10px;font-size:1.5rem;font-weight:700;line-height:1.5rem}body.admin-log .filter-log{grid-template-columns:1fr 1fr;grid-template-areas:"search users""actions months""date_from date_to""submit reset";gap:10px;margin-bottom:20px;display:grid}body.admin-log .filter-log .ts-wrapper{border-color:#ced4da;border-radius:4px;min-height:38px;font-size:14px}body.admin-log .filter-log .ts-control{padding:6px 10px}body.admin-log .filter-log .form-group{flex-direction:column;display:flex}body.admin-log .filter-log .form-group.log-search{grid-area:search}body.admin-log .filter-log .form-group.log-users{grid-area:users}body.admin-log .filter-log .form-group.log-actions{grid-area:actions}body.admin-log .filter-log .form-group.log-months{grid-area:months}body.admin-log .filter-log .form-group.log-from{color:red;grid-area:date_from}body.admin-log .filter-log .form-group.log-to{grid-area:date_to}body.admin-log .filter-log .form-group.log-submit{grid-area:submit}body.admin-log .filter-log .form-group.log-reset{grid-area:reset}body.admin-log .filter-log .form-control,body.admin-log .filter-log .form-select{box-sizing:border-box;color:#fff;background:#000;border:2px solid #fff;width:100%;padding:.3rem;font-size:14px;line-height:14px;display:block}body.admin-log .filter-log .form-control:hover,body.admin-log .filter-log .form-control:active,body.admin-log .filter-log .form-control:focus,body.admin-log .filter-log .form-control:focus-visible,body.admin-log .filter-log .form-select:hover,body.admin-log .filter-log .form-select:active,body.admin-log .filter-log .form-select:focus,body.admin-log .filter-log .form-select:focus-visible{border-color:#fff;box-shadow:0 0 0 4px #aa19194d}body.admin-log .filter-log .log-submit button,body.admin-log .filter-log .log-submit a,body.admin-log .filter-log .log-reset button,body.admin-log .filter-log .log-reset a{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background:red;border:2px solid red;width:100%;padding:.5rem;font-size:14px;line-height:10px;text-decoration:none;display:block}body.admin-log .filter-log .log-submit button:hover,body.admin-log .filter-log .log-submit button:active,body.admin-log .filter-log .log-submit button:focus,body.admin-log .filter-log .log-submit a:hover,body.admin-log .filter-log .log-submit a:active,body.admin-log .filter-log .log-submit a:focus,body.admin-log .filter-log .log-reset button:hover,body.admin-log .filter-log .log-reset button:active,body.admin-log .filter-log .log-reset button:focus,body.admin-log .filter-log .log-reset a:hover,body.admin-log .filter-log .log-reset a:active,body.admin-log .filter-log .log-reset a:focus{background:#f00c}body.admin-log .filter-log .log-reset a{background:#6a6a6a;border:2px solid #6a6a6a}body.admin-log .filter-log .log-reset a:hover,body.admin-log .filter-log .log-reset a:active,body.admin-log .filter-log .log-reset a:focus{background:#6a6a6acc}body.admin-log .table-log{border-collapse:collapse;border:1px solid #fff;width:100%;margin-bottom:20px}body.admin-log .table-log tr{border:1px solid #fff}body.admin-log .table-log tr th,body.admin-log .table-log tr td{white-space:nowrap;text-overflow:ellipsis;padding:2px;overflow:hidden}@media (width>=425px){body.admin-log .table-log tr th,body.admin-log .table-log tr td{padding:3px}}body.admin-log .table-log tr th.left,body.admin-log .table-log tr td.left{text-align:left}body.admin-log .table-log tr th.center,body.admin-log .table-log tr td.center{text-align:center}body.admin-log .table-log tr th.right,body.admin-log .table-log tr td.right{text-align:right}body.admin-log .table-log tr th button.toggle-details,body.admin-log .table-log tr td button.toggle-details{color:#fff;background:0 0;border-style:none}body.admin-log .table-log tr td{font-size:14px;font-weight:400}body.admin-log .table-log tr td.nickname{white-space:nowrap;text-overflow:ellipsis;max-width:60px;overflow:hidden}body.admin-log .table-log tr td.nickname a{color:#fff}body.admin-log .table-log tr td.action{white-space:nowrap;text-overflow:ellipsis;color:#b5b5b5;max-width:110px;overflow:hidden}body.admin-log .table-log tr td.action>.marker:only-child,body.admin-log .table-log tr td.action>.marker:last-child{color:#fff;font-weight:700}body.admin-log .table-log tr td .toggle-details{cursor:pointer;padding:0}body.admin-log .detail-row table{background:#000;border:none;width:100%}body.admin-log .detail-row table td{text-align:left;white-space:wrap}body.admin-log .detail-row table .title{font-weight:700}body.admin-log .detail-row table .data{color:#b8b8b8}body.admin-log .detail-row table a{color:#fff}body.admin-signup button.new-day{color:#fff;background:red;border:2px solid red;border-radius:5px;margin-bottom:15px;padding:7px 10px;text-decoration:none}body.admin-signup button.new-day:hover,body.admin-signup button.new-day:active,body.admin-signup button.new-day:focus{cursor:pointer;color:#fff;background:#ca0000}body.admin-signup .table-days{border-collapse:collapse;border:1px solid #fff;width:100%;margin-bottom:20px}body.admin-signup .table-days tr{border:1px solid #fff}body.admin-signup .table-days tr.open{border-bottom:none}body.admin-signup .table-days tr th,body.admin-signup .table-days tr td{white-space:nowrap;text-overflow:ellipsis;padding:2px;overflow:hidden}@media (width>=425px){body.admin-signup .table-days tr th,body.admin-signup .table-days tr td{padding:3px}}body.admin-signup .table-days tr th.left,body.admin-signup .table-days tr td.left{text-align:left}body.admin-signup .table-days tr th.center,body.admin-signup .table-days tr td.center{text-align:center}body.admin-signup .table-days tr th.right,body.admin-signup .table-days tr td.right{text-align:right}body.admin-signup .table-days tr th button.toggle-details,body.admin-signup .table-days tr td button.toggle-details{color:#fff;background:0 0;border-style:none}body.admin-signup .table-days tr td{font-size:14px;font-weight:400}body.admin-signup .table-days tr td.date:first-letter{text-transform:uppercase}body.admin-signup .table-days tr td.nickname{white-space:nowrap;text-overflow:ellipsis;max-width:60px;overflow:hidden}body.admin-signup .table-days tr td.nickname a{color:#fff}body.admin-signup .table-days tr td.action{white-space:nowrap;text-overflow:ellipsis;color:#b5b5b5;max-width:110px;overflow:hidden}body.admin-signup .table-days tr td.action>.marker:only-child,body.admin-signup .table-days tr td.action>.marker:last-child{color:#fff;font-weight:700}body.admin-signup .table-days tr td .toggle-details{cursor:pointer;padding:0}body.admin-signup .table-days tr.detail-row>td{padding:10px}body.admin-signup .table-days tr.detail-row>td .buttons{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:10px;display:grid}body.admin-signup .table-days tr.detail-row>td .buttons .start,body.admin-signup .table-days tr.detail-row>td .buttons .edit,body.admin-signup .table-days tr.detail-row>td .buttons .delete{color:#fff;background:#000;border:2px solid #fff;border-radius:5px;margin-bottom:0;padding:7px 10px;text-decoration:none}body.admin-signup .table-days tr.detail-row>td .buttons .start:hover,body.admin-signup .table-days tr.detail-row>td .buttons .start:active,body.admin-signup .table-days tr.detail-row>td .buttons .start:focus,body.admin-signup .table-days tr.detail-row>td .buttons .edit:hover,body.admin-signup .table-days tr.detail-row>td .buttons .edit:active,body.admin-signup .table-days tr.detail-row>td .buttons .edit:focus,body.admin-signup .table-days tr.detail-row>td .buttons .delete:hover,body.admin-signup .table-days tr.detail-row>td .buttons .delete:active,body.admin-signup .table-days tr.detail-row>td .buttons .delete:focus{cursor:pointer;color:red;background:#000}body.admin-signup .table-days tr.detail-row>td .desc textarea{box-sizing:border-box;border:1px solid #fff;width:100%;height:50px}body.admin-signup .table-days tr.detail-row>td table.users{width:100%}body.admin-signup .table-days tr.detail-row>td table.users .name a{color:#fff}body .spinner{z-index:102;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;display:none;position:fixed;top:0;bottom:0}body .spinner.active{display:flex}body .spinner svg{fill:#fff;width:100px;height:100px}body .spinner .cssload-loader{-o-border-radius:50%;-ms-border-radius:50%;perspective:4700px;border-radius:50%;width:100px;height:100px;position:relative}body .spinner .cssload-inner{box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:100%;height:100%;position:absolute}body .spinner .cssload-inner.cssload-one{-ms-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:18px solid #505050;animation:1.15s linear infinite cssload-rotate-one;top:0%;left:0%}body .spinner .cssload-inner.cssload-two{-ms-animation:cssload-rotate-two 1.15s linear infinite;border-right:18px solid red;animation:1.15s linear infinite cssload-rotate-two;top:0%;right:0%}body .spinner .cssload-inner.cssload-three{-ms-animation:cssload-rotate-three 1.15s linear infinite;border-top:18px solid red;animation:1.15s linear infinite cssload-rotate-three;bottom:0%;right:0%}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg)rotateY(-45deg)rotate(0)}to{transform:rotateX(35deg)rotateY(-45deg)rotate(360deg)}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg)rotateY(10deg)rotate(0)}to{transform:rotateX(50deg)rotateY(10deg)rotate(360deg)}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg)rotateY(55deg)rotate(0)}to{transform:rotateX(35deg)rotateY(55deg)rotate(360deg)}}body .daterangepicker{color:#000}body .daterangepicker .drp-calendar.right{display:none!important}body .daterangepicker .calendar-table th,body .daterangepicker .calendar-table td{min-width:30px!important}body .daterangepicker td.active,body .daterangepicker td.active:hover,body .daterangepicker .calendar-table td.end-date{color:#fff!important;background-color:red!important}body .daterangepicker td.in-range{background-color:#ececec!important}body .info{cursor:pointer;background:0 0;border:none;width:17px;height:17px;margin-left:10px;position:relative;top:3px}body .info svg{fill:#fff;width:17px;height:17px;position:relative;left:-5px}body .info-rate{margin-left:0}body .info-rate svg{left:0}body .tippy-box[data-theme~=custom] .tippy-content{text-align:left;color:#fff;background-color:#0000008f;border:2px solid red;border-radius:10px;padding:10px}body .tippy-box[data-theme~=custom] .tippy-content a{color:#fff}body .tippy-box[data-theme~=custom] .tippy-content p{margin:0 0 10px;font-size:.8rem}body .tippy-box[data-theme~=custom] .tippy-content p:last-child{margin:0}body .tippy-box[data-theme~=custom] .tippy-content ul{margin:0;padding-left:20px;font-size:.8rem}body .tippy-box[data-theme~=custom][data-placement^=top] .tippy-arrow:before{border-top-color:red}body .tippy-box[data-theme~=custom][data-placement^=bottom] .tippy-arrow:before{border-bottom-color:red}body .tippy-box[data-theme~=custom][data-placement^=left] .tippy-arrow:before{border-left-color:red}body .tippy-box[data-theme~=custom][data-placement^=right] .tippy-arrow:before{border-right-color:red}body .content-wrapper{justify-content:center;width:100%;padding-top:65px;display:flex}body .content-wrapper .content-inner{width:90%;max-width:400px;margin-bottom:20px}body .content-wrapper .content-inner h1{text-align:center}body .content-wrapper .content-inner .random-wrapper .roles{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;display:grid}@media (width>=400px){body .content-wrapper .content-inner .random-wrapper .roles{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr)}}body .content-wrapper .content-inner .random-wrapper .roles .item{background-color:red;border:3px solid #fff;padding:10px 0}body .content-wrapper .content-inner .random-wrapper .roles .item.maf,body .content-wrapper .content-inner .random-wrapper .roles .item.don,body .content-wrapper .content-inner .random-wrapper .roles .item.put{background-color:#000}body .content-wrapper .content-inner .random-wrapper .roles .item .img{justify-content:center;align-items:center;min-height:70px;display:flex}body .content-wrapper .content-inner .random-wrapper .roles .item .img img{width:40px;padding:10px}body .content-wrapper .content-inner .random-wrapper .roles .item .title,body .content-wrapper .content-inner .random-wrapper .roles .item .result{text-align:center}body .content-wrapper .content-inner .random-wrapper .random-actions{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"count numb""start start";gap:10px;display:grid}body .content-wrapper .content-inner .random-wrapper .random-actions .count{grid-area:count}body .content-wrapper .content-inner .random-wrapper .random-actions .numb{grid-area:numb}body .content-wrapper .content-inner .random-wrapper .random-actions .count,body .content-wrapper .content-inner .random-wrapper .random-actions .numb{width:100%}body .content-wrapper .content-inner .random-wrapper .random-actions .count label,body .content-wrapper .content-inner .random-wrapper .random-actions .numb label{font-size:.8rem}body .content-wrapper .content-inner .random-wrapper .random-actions .count input,body .content-wrapper .content-inner .random-wrapper .random-actions .numb input{box-sizing:border-box;text-align:center;width:100%;padding:5px 10px}body .content-wrapper .content-inner .random-wrapper .random-actions .start{grid-area:start;justify-content:center;align-items:center;display:flex}body .content-wrapper .content-inner .random-wrapper .random-actions .start button{color:#fff;cursor:pointer;background-color:red;border:2px solid #0000;padding:5px 20px}body .content-wrapper .content-inner .random-wrapper .random-actions .start button:hover,body .content-wrapper .content-inner .random-wrapper .random-actions .start button:active,body .content-wrapper .content-inner .random-wrapper .random-actions .start button:focus{color:red;background-color:#000;border:2px solid red}body .nav{z-index:101;-webkit-user-select:none;user-select:none;background:#000c;flex-grow:1;justify-content:space-between;align-items:center;width:100%;height:50px;display:flex;position:fixed;top:0}body .nav .logo{justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}body .nav .logo img{width:40px;height:40px}body .nav .best-count a{color:#fff;padding:5px 3px;text-decoration:none}body .nav .best-count a .title{text-decoration:underline}body .nav .best-count a .count{text-decoration:none}body .nav .best-count .tippy-content a{text-decoration:underline}body .nav .menu-icon{background:0 0;border:0;justify-content:center;align-items:center;width:60px;height:50px;padding:10px;display:flex;position:relative}body .nav .menu-icon:hover{cursor:pointer}body .nav .menu-icon svg{fill:#fff;width:40px;height:40px}body .menu{z-index:102;animation:.6s cubic-bezier(.23,1,.32,1) both menu;position:fixed}body .menu-wrapper{z-index:101;background:#000c;justify-content:center;width:100%;height:100%;min-height:100%;display:flex;position:absolute;top:0;bottom:0}body .menu-wrapper-two{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}@keyframes menu{0%{transform-origin:50% 0;filter:blur(40px);opacity:0;transform:translateY(-1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}body .menu a{color:red;background:#000;border:2px solid red;border-radius:5px;justify-content:center;align-items:center;width:200px;height:40px;margin-bottom:15px;text-decoration:none;display:flex}body .menu a:hover,body .menu a:active,body .menu a:focus{color:#000;background:red}body .actions{animation:.6s cubic-bezier(.23,1,.32,1) both actions;position:fixed}body .actions-wrapper{z-index:101;background:#000c;justify-content:center;width:100%;height:100%;min-height:100%;display:flex;position:absolute;top:0;bottom:0}body .actions-wrapper-two{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}@keyframes actions{0%{transform-origin:50% 0;filter:blur(40px);opacity:0;transform:translateY(-1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}body .actions-button{z-index:101;background:#ff000080;justify-content:center;align-items:center;width:50px;height:20px;display:flex;position:fixed;top:50%;right:0;transform:rotate(90deg)}body .actions-button:hover{cursor:pointer}body .actions-button svg{fill:#fff}body .actions button{color:red;background:#000;border:2px solid red;border-radius:5px;justify-content:center;align-items:center;width:200px;height:40px;margin-bottom:15px;text-decoration:none;display:flex}body .actions button:hover,body .actions button:active,body .actions button:focus{cursor:pointer;color:#000;background:red}body .remove{flex-direction:column;justify-content:center;align-items:center;min-width:200px;padding:30px;animation:.6s cubic-bezier(.23,1,.32,1) both actions;display:flex;position:fixed}body .remove-wrapper{z-index:100;background:#000c;justify-content:center;width:100%;height:100%;min-height:100%;display:flex;position:absolute;top:0;bottom:0}body .remove-wrapper-two{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}body .remove-button{z-index:101;background:#ff000080;justify-content:center;align-items:center;width:50px;height:20px;display:flex;position:fixed;top:50%;right:0;transform:rotate(90deg)}body .remove-button:hover{cursor:pointer}body .remove-button svg{fill:#fff}body .remove input{box-sizing:border-box;text-align:center;border:2px solid red;border-radius:5px;width:100%;height:30px;margin-bottom:15px}body .remove button{color:red;background:#000;border:2px solid red;border-radius:5px;justify-content:center;align-items:center;width:100%;height:40px;margin-bottom:15px;text-decoration:none;display:flex}body .remove button:hover,body .remove button:active,body .remove button:focus{cursor:pointer;color:#000;background:red}body.user-dashboard h2{text-align:center}body.user-dashboard .news{color:#cdcdcd;font-size:.8rem}body.user-dashboard .news .item{border:1px solid #cdcdcd;margin-bottom:15px;padding:10px}body.user-dashboard .news .item h3{margin-top:0;margin-bottom:5px;font-weight:700}body.user-dashboard .news .item p{margin:0 0 10px}body.user-dashboard .news .item p:last-child{margin-bottom:0}body.user-dashboard .news .item a{color:#fff;font-weight:700;text-decoration:underline}body.user-dashboard .news .item a:hover,body.user-dashboard .news .item a:active,body.user-dashboard .news .item a:focus{color:red}body.user-dashboard .news .item ul{padding:0 0 0 15px}body.user-tournaments h2{text-align:center}body.user-tournaments .tournament-item{color:#cdcdcd;border:1px solid #cdcdcd;margin-bottom:15px;padding:10px;font-size:.9rem}body.user-tournaments .tournament-item .title{color:#fff;background:0 0;border:none;flex-direction:column;width:100%;margin-bottom:5px;padding:0;font-weight:900;line-height:1.2rem;display:flex}body.user-tournaments .tournament-item .title .type{align-items:center;width:100%;margin-bottom:5px;font-size:.85rem;line-height:1rem;display:flex}body.user-tournaments .tournament-item .title .name{text-align:center;width:100%;font-size:1.1rem}body.user-tournaments .tournament-item .title .tournament-icon{flex:none;margin-right:6px;display:inline-flex}body.user-tournaments .tournament-item .title .tournament-icon img,body.user-tournaments .tournament-item .title .tournament-icon svg{fill:gold;width:16px;height:16px}body.user-tournaments .tournament-item .title .date{color:#cdcdcd;white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:600}body.user-tournaments .tournament-item .desc{margin:15px;font-size:.85rem;font-weight:400}body.user-tournaments .tournament-item .desc p{margin:0 0 8px}body.user-tournaments .tournament-item .desc p:last-child{margin-bottom:0}body.user-tournaments .tournament-item .desc ul,body.user-tournaments .tournament-item .desc ol{margin:0 0 8px;padding-left:0}body.user-tournaments .tournament-item .desc ul:last-child,body.user-tournaments .tournament-item .desc ol:last-child{margin-bottom:0}body.user-tournaments .tournament-item .desc li{margin-bottom:5px}body.user-tournaments .tournament-item .desc li.numb-1,body.user-tournaments .tournament-item .desc li.numb-2,body.user-tournaments .tournament-item .desc li.numb-3{border-bottom:1px dotted #444;align-items:center;gap:8px;display:flex}body.user-tournaments .tournament-item .desc li.numb-1:before,body.user-tournaments .tournament-item .desc li.numb-2:before,body.user-tournaments .tournament-item .desc li.numb-3:before{content:"";background:gold;flex:none;width:15px;height:15px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.991 9.656c.286.638.585 1.231.882 1.783-4.065-1.348-6.501-5.334-6.873-9.439h4.077c.036.482.08.955.139 1.405h-2.689c.427 2.001 1.549 4.729 4.464 6.251zm4.613 6.344c-.499-3.947-5.604-6.197-5.604-16h14c0 9.803-5.094 12.053-5.592 16h-2.804zm-3.254-14c.205 4.648 1.99 8.333 4.346 11.053-1.887-3.26-2.636-7.432-2.647-11.053h-1.699zm9.65 17.619v4.381h-10v-4.381c1.941 0 3.369-1.433 3.571-2.619h2.866c.193 1.187 1.565 2.619 3.563 2.619zm-1 1.381h-8v2h8v-2zm3.923-19c-.036.482-.08.955-.139 1.405h2.688c-.427 2.001-1.549 4.729-4.464 6.251-.286.638-.585 1.231-.882 1.783 4.066-1.348 6.502-5.334 6.874-9.439h-4.077z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.991 9.656c.286.638.585 1.231.882 1.783-4.065-1.348-6.501-5.334-6.873-9.439h4.077c.036.482.08.955.139 1.405h-2.689c.427 2.001 1.549 4.729 4.464 6.251zm4.613 6.344c-.499-3.947-5.604-6.197-5.604-16h14c0 9.803-5.094 12.053-5.592 16h-2.804zm-3.254-14c.205 4.648 1.99 8.333 4.346 11.053-1.887-3.26-2.636-7.432-2.647-11.053h-1.699zm9.65 17.619v4.381h-10v-4.381c1.941 0 3.369-1.433 3.571-2.619h2.866c.193 1.187 1.565 2.619 3.563 2.619zm-1 1.381h-8v2h8v-2zm3.923-19c-.036.482-.08.955-.139 1.405h2.688c-.427 2.001-1.549 4.729-4.464 6.251-.286.638-.585 1.231-.882 1.783 4.066-1.348 6.502-5.334 6.874-9.439h-4.077z'/%3E%3C/svg%3E") 50%/contain no-repeat}body.user-tournaments .tournament-item .desc li.numb-2:before{background:silver}body.user-tournaments .tournament-item .desc li.numb-3:before{background:#cd7f32}body.user-tournaments .tournament-item .desc li svg{width:15px;height:15px;margin-right:5px}body.user-tournaments .tournament-item .desc li.numb-1 svg{fill:gold}body.user-tournaments .tournament-item .desc li.numb-2 svg{fill:silver}body.user-tournaments .tournament-item .desc li.numb-3 svg{fill:#cd7f32}body.user-tournaments .tournament-item .desc li.numb-1 a,body.user-tournaments .tournament-item .desc li.numb-2 a,body.user-tournaments .tournament-item .desc li.numb-3 a{text-align:right;margin-left:auto}body.user-tournaments .tournament-item .desc a,body.user-tournaments .tournament-item .desc strong,body.user-tournaments .tournament-item .desc b{color:#fff}body.user-tournaments .tournament-item .dynamic-winners li span{color:#fff;flex:none;font-weight:900}body.user-tournaments .tournament-item .details-toggle{color:#cdcdcd;cursor:pointer;background:0 0;border:none;margin:0 auto;padding:0;font-size:.85rem;font-weight:900;text-decoration:underline;display:block}body.user-tournaments .tournament-item .content{margin-top:10px;display:none}body.user-tournaments .tournament-item .content .message{text-align:center;border-top:1px solid #444;padding-top:10px}body.user-tournaments .tournament-item .content table{border-collapse:collapse;width:100%;font-size:.78rem}body.user-tournaments .tournament-item .content table th,body.user-tournaments .tournament-item .content table td{border-top:1px solid #444;padding:4px 3px}body.user-tournaments .tournament-item .content table th.left,body.user-tournaments .tournament-item .content table td.left{text-align:left}body.user-tournaments .tournament-item .content table th.center,body.user-tournaments .tournament-item .content table td.center{text-align:center}body.user-tournaments .tournament-item .content table th a,body.user-tournaments .tournament-item .content table td a{color:#fff}body.user-tournaments .tournament-item .content table tr.its-me td.name a{color:gold}body.user-tournaments .tournament-item.active .content{display:block}body.user-tournaments .empty-tournaments{text-align:center;border:1px solid #fff;padding:12px}body.player-events h2{text-align:center}body.player-events .player-event-item{color:#cdcdcd;border:1px dotted #cdcdcd;align-items:center;gap:10px;min-height:40px;margin-bottom:10px;padding:8px 10px;font-size:.8rem;line-height:1.15rem;display:block;position:relative}body.player-events .player-event-item:last-of-type{margin-bottom:24px}body.player-events .player-event-item .event-summary{flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}body.player-events .player-event-item .date{color:#fff;flex:0 0 100%;font-size:1rem;font-weight:600}body.player-events .player-event-item .event-text{flex-wrap:wrap;gap:5px;min-width:0;display:flex}body.player-events .player-event-item .summary-content{border-top:1px dotted #555;flex:0 0 100%;margin-top:6px;padding:6px 0 5px;font-size:.8rem;line-height:1.25rem}body.player-events .player-event-item .summary-section-title{color:#fff;font-weight:600;display:block}body.player-events .player-event-item .summary-spacer{height:8px;display:block}body.player-events .player-event-item .summary-row{border-bottom:1px dotted #555;justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}body.player-events .player-event-item .summary-label{flex:auto}body.player-events .player-event-item .summary-value{color:#fff;text-align:right;flex:none;font-weight:600}body.player-events .player-event-item .summary-link,body.player-events .player-event-item .summary-link:hover,body.player-events .player-event-item .summary-link:active,body.player-events .player-event-item .summary-link:focus{color:#fff;text-decoration:none}body.player-events .player-event-item .summary-line{display:block}body.player-events .player-event-item .type,body.player-events .player-event-item .divider,body.player-events .player-event-item .game-label{color:#a8a8a8}body.player-events .player-event-item .user-link,body.player-events .player-event-item .game-link{color:#fff}body.player-events .player-event-item .game-link,body.player-events .player-event-item .user-link{text-decoration:none}body.player-events .player-event-item .game-link:hover,body.player-events .player-event-item .game-link:active,body.player-events .player-event-item .game-link:focus,body.player-events .player-event-item .user-link:hover,body.player-events .player-event-item .user-link:active,body.player-events .player-event-item .user-link:focus{color:red}body.player-events .player-event-item .event-actions{justify-content:flex-end;align-items:center;min-width:28px;display:flex;position:absolute;top:8px;right:8px}body.player-events .player-event-item .publish-event{color:gold;cursor:pointer;background:0 0;border:1px solid gold;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:.8rem;font-weight:900;line-height:1;display:inline-flex}body.player-events .player-event-item .publish-event:hover,body.player-events .player-event-item .publish-event:active,body.player-events .player-event-item .publish-event:focus{color:#000;background:gold}body.player-events .player-event-item .publish-event:disabled{cursor:default;opacity:.6}body.player-events .empty-events{text-align:center;border:1px solid #fff;padding:12px}body .form-nickname{margin-bottom:20px}body .form-nickname .message{color:red;margin-top:-10px;margin-bottom:10px;font-size:.8rem;display:none}body .form-nickname label{margin-bottom:5px;display:block}body .form-nickname input,body .form-nickname select{color:#000;text-align:center;box-sizing:border-box;background:#fff;border:2px solid red;width:100%;margin-bottom:15px;padding:10px 15px;font-size:16px;line-height:16px;text-decoration:none;display:block}body .form-nickname button{color:#fff;text-align:center;box-sizing:border-box;background:#000;border:2px solid red;width:100%;padding:10px 15px;font-size:16px;line-height:16px;text-decoration:none;display:block}body .form-nickname button:hover,body .form-nickname button:active,body .form-nickname button:focus{cursor:pointer;background:red}body.user-stats .user-stats-wrapper{grid-template-columns:48% 48%;gap:15px;display:grid}body.user-stats .user-stats-wrapper.roles .numb{font-size:1rem}body.user-stats .user-stats-wrapper .item{box-sizing:border-box;background:#212121;border:1px solid #fff;width:100%;height:80px;margin-bottom:0;padding:10px}body.user-stats .user-stats-wrapper .item-data{flex-direction:column;height:100%;display:flex}body.user-stats .user-stats-wrapper .item .title{text-align:center}body.user-stats .user-stats-wrapper .item .value{text-align:center;justify-content:center;align-items:flex-start;width:100%;height:100%;font-size:1rem;display:flex}body.user-stats .user-stats-wrapper .item .value .item-spinner{align-items:center;width:100%;height:100%;display:none}body.user-stats .user-stats-wrapper .item .value .item-spinner.active{display:flex}body.user-stats .user-stats-wrapper .item .value .numb{display:none}body.user-stats .user-stats-wrapper .item .value .numb.active{display:flex}body.user-stats .games{background-color:#000;margin-bottom:20px}body.user-stats .games .items{margin-bottom:20px}body.user-stats .games .items .message{text-align:center;padding:20px 0}body.user-stats .games .items .item{border:2px solid gray;margin-bottom:10px;padding:5px;position:relative}body.user-stats .games .items .item>svg{fill:red;width:10px;height:10px;display:none;position:absolute;top:-5px;right:-5px}body.user-stats .games .items .item .title{-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;font-size:1rem;line-height:1rem;display:flex;position:relative}body.user-stats .games .items .item .title div{text-align:left;color:#fff;margin:0 5px}body.user-stats .games .items .item .title div.id{width:15%;max-width:30px}body.user-stats .games .items .item .title div.date{color:gray;width:25%;max-width:800px}body.user-stats .games .items .item .title div.role{color:#cacaca;align-items:center;width:25%;max-width:800px;display:flex}body.user-stats .games .items .item .title div.role img{width:15px;height:15px;margin-right:5px}body.user-stats .games .items .item .title div.score{text-align:right;color:#fff;width:15%;max-width:30px;font-weight:700}body.user-stats .games .items .item .title .handle{background:0 0;border:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;right:5px}body.user-stats .games .items .item .title .handle img{width:15px;height:15px}body.user-stats .games .items .item .content{flex-wrap:wrap;justify-content:center;padding:20px;display:none}body.user-stats .games .items .item .content h2{text-align:center}body.user-stats .games .items .item .content .extra{width:100%;max-width:300px;margin-bottom:20px}body.user-stats .games .items .item .content .extra .row{border:none;border-bottom:1px dashed #cacaca;justify-content:space-between;display:flex}body.user-stats .games .items .item .content .extra .row:last-child{border:none}body.user-stats .games .items .item .content .buttons{flex-wrap:wrap;justify-content:center;width:100%;display:flex}body.user-stats .games .items .item .content .buttons a{color:#fff;text-align:center;box-sizing:border-box;background:0 0;border:2px solid #fff;justify-content:center;align-items:center;width:80%;margin-bottom:20px;padding:10px 15px;font-size:16px;line-height:16px;text-decoration:none;display:flex}body.user-stats .games .items .item .content .buttons a:hover,body.user-stats .games .items .item .content .buttons a:active,body.user-stats .games .items .item .content .buttons a:focus{background:red}body.user-stats .games .items .item .content .buttons a div{margin-right:10px}body.user-stats .games .items .item .content .buttons a svg{width:20px;height:20px;display:none}body.user-stats .games .items .item .content .buttons a svg.active{display:inline-block}body.user-stats .games .items .item .content .buttons a svg.svg-wait{fill:red}body.user-stats .games .items .item .content .buttons a svg.svg-calc{fill:gold}body.user-stats .games .items .item .content .buttons a svg.svg-ready{fill:green}body.user-stats .games .items .item .content .buttons a.wait svg.svg-wait,body.user-stats .games .items .item .content .buttons a.calc svg.svg-calc,body.user-stats .games .items .item .content .buttons a.ready svg.svg-ready{display:inline-block}body.user-stats .games .items .item.active .title .handle img{transform:rotate(180deg)}body.user-stats .games .items .item.active .content{display:flex}body.user-stats .games .items .item.wait>svg{display:block}body.user-stats .mafka-popup{background:0 0;border:2px solid #fff}body.user-stats .mafka-popup-overlay{background:#000000e6}body.user-stats .mafka-popup-content{padding:0}body.user-stats .mafka-popup button.close{fill:#fff}body.user-stats .mafka-popup .message{margin-bottom:20px}body.user-stats .mafka-popup .best{font-size:.8rem}body.user-stats .mafka-popup .best button{color:#fff;cursor:pointer;background:#000;border:2px solid #fff;align-items:flex-start;width:100%;margin-bottom:20px;padding:10px 10px 10px 30px;display:flex}body.user-stats .mafka-popup .best button:hover,body.user-stats .mafka-popup .best button:active,body.user-stats .mafka-popup .best button:focus{background:red}body.user-stats .mafka-popup .best button:last-child{margin-bottom:0}body.user-stats .mafka-popup .best button .player{align-items:center;width:50%;min-width:150px;display:flex}body.user-stats .mafka-popup .best button .player .numb{margin-right:10px;font-size:16px;font-weight:700;line-height:16px}body.user-stats .mafka-popup .best button .player .nick{color:#b4b4b4;font-size:16px}body.user-stats .mafka-popup .best .result-item{background:#000;border:1px solid #fff;justify-content:space-between;align-items:center;padding:5px 10px;display:flex;overflow:hidden}body.user-stats .mafka-popup .best .result-item .from,body.user-stats .mafka-popup .best .result-item .to{flex-wrap:nowrap;align-items:center;width:45%;display:flex}body.user-stats .mafka-popup .best .result-item .from .numb,body.user-stats .mafka-popup .best .result-item .to .numb{margin-right:10px;font-weight:700;line-height:16px}body.user-stats .mafka-popup .best .result-item .from .nick,body.user-stats .mafka-popup .best .result-item .to .nick{white-space:nowrap;text-overflow:ellipsis;color:#b4b4b4;overflow:hidden}body.user-stats .mafka-popup .best .result-item .vote{justify-content:center;align-items:center;width:10%;margin:0 10px 0 0;display:flex}body.user-stats .mafka-popup .best .result-item .vote svg{fill:#fff;width:14px;height:14px}body.games .games-item{color:#fff;background:#2e2e2e;border:2px solid #fff;margin-bottom:15px;padding:15px;animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-bottom;display:block}body.games .games-item .status{content:url(/build/assets/process-P9-bIMFo.svg);width:20px;height:20px;margin-right:10px}body.games .games-item.finished .status{content:url(/build/assets/finished-BEktCtFo.svg);width:20px;height:20px}body.games .games-item.finished.accepted .status{content:url(/build/assets/accepted-cWHYI1JD.svg);width:20px;height:20px}body.games .games-item-title{cursor:pointer;align-items:center;display:flex;position:relative}body.games .games-item-title .split{margin-left:10px;margin-right:10px}body.games .games-item-title .handle{position:absolute;top:2px;right:0}body.games .games-item-title .handle img{width:15px;height:15px}body.games .games-item-content{display:none}body.games .games-item.active .games-item-title .handle img{transform:rotate(180deg)}body.games .games-item.active .games-item-content{padding-top:20px;display:block}body.games .games-item.active .games-item-content-actions{grid-template-columns:48% 48%;gap:15px 4%;display:grid}body.games .games-item.active .games-item-content-actions .item{width:100%}body.games .games-item.active .games-item-content-actions .item input,body.games .games-item.active .games-item-content-actions .item button,body.games .games-item.active .games-item-content-actions .item a{color:red;text-align:center;box-sizing:border-box;background:#000;border:2px solid red;width:100%;padding:5px;font-size:16px;line-height:16px;text-decoration:none;display:block}body.games .games-item.active .games-item-content-actions .item input:hover,body.games .games-item.active .games-item-content-actions .item input:active,body.games .games-item.active .games-item-content-actions .item input:focus,body.games .games-item.active .games-item-content-actions .item button:hover,body.games .games-item.active .games-item-content-actions .item button:active,body.games .games-item.active .games-item-content-actions .item button:focus,body.games .games-item.active .games-item-content-actions .item a:hover,body.games .games-item.active .games-item-content-actions .item a:active,body.games .games-item.active .games-item-content-actions .item a:focus{cursor:pointer;color:#000;background:red}body.games .games-item.active .games-item-content-actions .item input.count,body.games .games-item.active .games-item-content-actions .item button.count,body.games .games-item.active .games-item-content-actions .item a.count{background:#b4b4b4;border:1px solid red}body.games .games-item.active .games-item-content-actions .item.game-misses{color:#fff;grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;font-size:16px;line-height:16px;display:flex}body.games .games-item.active .games-item-content-actions .item.game-misses label{cursor:pointer;align-items:center;gap:10px;display:flex}body.games .games-item.active .games-item-content-actions .item.game-misses .misses{box-sizing:border-box;accent-color:red;cursor:pointer;background:#000;border:1px solid red;flex:0 0 18px;width:18px;height:18px;margin:0;padding:0;display:inline-block}body.games .games-item.active .games-item-content-actions .item.game-misses .misses-count{color:red;text-align:center;box-sizing:border-box;background:#b4b4b4;border:2px solid red;width:48%;padding:5px;font-size:16px;line-height:16px;display:none}body.games .games-item.active .games-item-content-actions .item.game-misses span{cursor:pointer}body.games .games-item.active .games-item-content-players{-webkit-user-select:none;user-select:none;grid-template-columns:48% 48%;grid-auto-rows:38px;gap:15px 4%;margin-bottom:20px;display:grid}body.games .games-item.active .games-item-content-players .numb-wrapper{display:flex}body.games .games-item.active .games-item-content-players .numb-wrapper .numb{color:#fff;justify-content:center;align-items:center;width:10%;display:flex}body.games .games-item.active .games-item-content-players .numb-wrapper .land{border:1px dashed #ababab;justify-content:center;align-items:center;width:85%;height:30px;padding:3px;display:flex}body.games .games-item.active .games-item-content-players .numb-wrapper .land.drop-hover{border:1px dashed red}body.games .player-actions-wrapper{z-index:100;background:#000c;justify-content:center;width:100%;height:100%;min-height:100%;display:flex;position:absolute;top:0;bottom:0}body.games .player-actions-wrapper-two{justify-content:center;width:100%;height:100vh;display:flex}body.games .player-actions{color:gray;background:#030000;border:1px solid red;width:90%;max-width:400px;margin-top:80px;padding:20px;position:fixed}body.games .player-actions .search{justify-content:center;margin-bottom:20px;display:flex}body.games .player-actions .search input{box-sizing:border-box;width:100%;padding:5px 10px;font-size:16px;line-height:20px}body.games .player-actions .search .player-clean{color:#fff;cursor:pointer;background:red;border:1px solid red}body.games .player-actions .search-result{grid-template-columns:32% 32% 32%;grid-auto-rows:43px;gap:10px 2%;margin-bottom:20px;display:grid}body.games .player-actions .search-result .user-item{color:#fff;box-sizing:border-box;background:#000;border:2px solid #fff;width:100%;padding:10px 15px;font-size:16px;line-height:20px}body.games .player-actions .search-result .user-item:hover,body.games .player-actions .search-result .user-item:active,body.games .player-actions .search-result .user-item:focus,body.games .player-actions .search-result .user-item.active{cursor:pointer;color:#fff;background:#b9b9b9}body.games .player-actions .search-result .user-item div{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.games .player-actions-buttons{grid-template-columns:48% 48%;gap:15px 4%;display:grid}body.games .player-actions-buttons button{color:red;text-align:center;box-sizing:border-box;cursor:pointer;background:#000;border:2px solid red;width:100%;padding:10px 15px;font-size:16px}body.games .player-actions-buttons button:hover,body.games .player-actions-buttons button:active,body.games .player-actions-buttons button:focus{color:#fff;background:red}body.rating h1,body.rating h2{text-align:center}body.rating h2{margin:30px 0 0}body.rating .actions{max-width:80%}body.rating .rating-info{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:10px;display:flex}body.rating .rating-info-item{justify-content:space-between;width:100%;margin-right:10px;display:flex}body.rating .rating-info-item>*{white-space:nowrap;display:block}body.rating .rating-info-item .title{border-bottom:1px dashed #5e5b5b;margin-right:5px}body.rating .rating-info-item .border{border-bottom:1px dashed #5e5b5b;width:100%}body.rating .rating-info-item .value{color:#878787;border-bottom:1px dashed #5e5b5b}body.rating .form-rating{border:2px solid red;flex-wrap:wrap;justify-content:center;padding:20px;display:flex}body.rating .form-rating .item{width:100%;margin-bottom:20px;display:block}body.rating .form-rating .item label{display:block}body.rating .form-rating .item input,body.rating .form-rating .item select{box-sizing:border-box;border:1px solid red;width:100%;height:30px;font-size:18px;line-height:30px;display:block}body.rating .form-rating .item.reset{justify-content:center;margin-bottom:0;display:flex}body.rating .form-rating .item.reset a{color:red;background:#000;border:2px solid red;border-radius:5px;justify-content:center;align-items:center;width:200px;height:40px;margin-bottom:0;text-decoration:none;display:flex}body.rating table{border-collapse:collapse;border:1px solid #fff;width:100%}body.rating table tr{border:1px solid #fff}body.rating table tr.its-me td.name a{color:gold}body.rating table tr th,body.rating table tr td{text-align:right;white-space:nowrap;text-overflow:ellipsis;padding:2px;overflow:hidden}@media (width>=425px){body.rating table tr th,body.rating table tr td{padding:3px}}body.rating table tr th.left,body.rating table tr td.left{text-align:left}body.rating table tr th.center,body.rating table tr td.center{text-align:center}body.rating table tr th.right,body.rating table tr td.right{text-align:right}body.rating table tr td{font-weight:400}body.rating table tr td.name{white-space:nowrap;text-overflow:ellipsis;max-width:80px;overflow:hidden}body.rating table tr td.name a{color:#fff}body.rating table tr td.arrow button{background:0 0;border:none;margin:0;padding:0}body.rating table tr td.arrow svg{fill:green;height:13px;position:relative;top:1px}body.rating table tr td.arrow .tippy-content{border-color:green}body.rating table tr td.arrow .tippy-arrow:before{border-top-color:green!important}body.rating table tr td.arrow.down .tippy-content{border-color:red}body.rating table tr td.arrow.down .tippy-arrow:before{border-top-color:red!important}body.rating table tr td.arrow.down svg{fill:red;transform:rotate(180deg)}body.user-rules h1{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}body.user-rules h1 span{margin-right:10px;line-height:2rem;display:block}body.user-rules h1 form{margin:0;display:flex}body.user-rules h1 form select{font-size:1rem}body.user-rules .rules-nav{text-align:center;margin-bottom:10px}body.user-rules .rules-nav.active{display:block}body.user-rules .rules-nav button{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px;text-decoration:none}body.user-rules .rules-nav button.active{text-decoration:underline}body.user-rules .target{display:none}body.user-rules .target.active{display:block}body.user-rules .target .diff{color:red}body.home{justify-content:center;align-items:center;display:flex}body.home .content{grid-template-rows:100px auto auto 50px;grid-template-columns:100%;gap:15px;width:90%;max-width:300px;display:grid}body.home .content .logo{justify-content:center;display:flex}body.home .content .logo img{width:auto;height:100%}body.home .content .message{text-align:center;color:red}body.home .content .message ul{margin:0;padding:0;list-style-type:none}body.home .content form .item{margin-bottom:15px}body.home .content form .item input{box-sizing:border-box;width:100%;height:36px;padding:3px 10px;font-size:1.2rem;line-height:2rem}body.home .content form .item input.is-invalid{color:red;border:2px solid red}body.home .content form .remember-wrapper{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}body.home .content form .remember-wrapper-item{width:50%}body.home .content form .remember-wrapper button{box-sizing:border-box;color:#fff;text-align:center;background:red;border:1px solid red;width:100%;height:32px;padding:3px 10px;font-size:1.2rem;line-height:1.2rem;text-decoration:none;display:block}body.home .content form .remember-wrapper .remember{color:#fff;align-items:center;display:flex}body.home .content form .remember-wrapper .remember label{margin-right:5px;font-size:14px;line-height:0}body.home .content form .remember-wrapper .remember input{margin:0}body.home .content form .login-menu{justify-content:space-between;margin:5px;display:flex}body.home .content form .login-menu a{color:#fff;font-size:1rem}body.home .content form .button button{box-sizing:border-box;color:#fff;text-align:center;background:red;border:1px solid red;width:100%;height:32px;padding:3px 10px;font-size:1.2rem;line-height:1.2rem;text-decoration:none;display:block}body.home .content a.google{box-sizing:border-box;color:#fff;text-align:center;background:#9bb3cd;border:1px solid #000;justify-content:center;align-items:center;width:100%;height:36px;margin-bottom:15px;padding:3px 10px;font-size:1.2rem;line-height:2rem;text-decoration:none;display:flex}body.home .content a.google svg{width:20px;height:20px;margin-right:15px}body.roles{background:red;height:100dvh;overflow:hidden}body.roles.black{background:#000}body.roles.black .role-item .role-action button{color:#b9b9b9;background:0 0;border:2px solid #b9b9b9}body.roles.black .role-item .role-action button:hover,body.roles.black .role-item .role-action button:active,body.roles.black .role-item .role-action button:focus{color:#fff;background:#80808087}body.roles .nav{box-shadow:none;background:0 0}body.roles .actions-button{display:none}body.roles .content-wrapper{box-sizing:border-box;height:100dvh;padding-top:30px;overflow:hidden}body.roles .content-inner{justify-content:center;height:calc(100dvh - 30px);display:flex;overflow:hidden}body.roles .role-item{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:none}body.roles .role-item.show{display:block}body.roles .role-item .player{height:100%;display:none;position:relative}body.roles .role-item .player.show{display:block}body.roles .role-item .player-name{text-align:center;flex-direction:column;justify-content:center;height:100%;font-size:48px;display:flex}body.roles .role-item .player-name .name{color:gold}body.roles .role-item .player-action{justify-content:center;width:100%;display:flex;position:absolute;bottom:30px}body.roles .role-item .player-action button{color:#ff8e8e;text-align:center;box-sizing:border-box;background:0 0;border:2px solid #ff8e8e;width:100%;padding:10px 15px;font-size:16px}body.roles .role-item .player-action button:hover,body.roles .role-item .player-action button:active,body.roles .role-item .player-action button:focus{cursor:pointer;color:#fff;background:#f5000087}body.roles .role-item .role{height:100%;display:none;position:relative}body.roles .role-item .role-content{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(calc(-50% - 30px))}body.roles .role-item .role-img{width:min(100vw - 60px,360px,100dvh - 260px);height:min(100vw - 60px,360px,100dvh - 260px);margin-bottom:var(--role-title-gap,24px);justify-content:center;align-items:center;display:flex;overflow:visible}body.roles .role-item .role-img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transform:translate(var(--role-icon-x,0), var(--role-icon-y,0)) scale(var(--role-icon-scale,1));transform-origin:50%;fill:red;display:block}body.roles .role-item .role-img img svg{fill:#fff}body.roles .role-item .role-name{text-align:center;justify-content:center;width:100%;font-size:clamp(48px,17vw,72px);line-height:1;display:flex}body.roles .role-item .role-jur{--role-icon-scale:1.03}body.roles .role-item .role-jur .role-name{font-size:clamp(42px,13vw,56px)}body.roles .role-item .role-maf{--role-icon-scale:1.04;--role-title-gap:4px}body.roles .role-item .role-don{--role-icon-scale:1.08;--role-title-gap:4px}body.roles .role-item .role-sher,body.roles .role-item .role-doc{--role-icon-scale:.92}body.roles .role-item .role-action{justify-content:center;width:100%;display:flex;position:absolute;bottom:30px}body.roles .role-item .role-action button{color:#ff8e8e;text-align:center;box-sizing:border-box;background:0 0;border:2px solid #ff8e8e;width:100%;padding:10px 15px;font-size:16px}body.roles .role-item .role-action button:hover,body.roles .role-item .role-action button:active,body.roles .role-item .role-action button:focus{cursor:pointer;color:#fff;background:#f5000087}body.roles .start-game{justify-content:center;align-items:center;width:90%;height:100%;display:flex}body.roles .start-game a{color:#fff;text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:0 0;border:3px solid #fff;width:80%;padding:10px 15px;font-size:16px;text-decoration:none}body.roles .start-game a:hover,body.roles .start-game a:active,body.roles .start-game a:focus{cursor:pointer;color:red;background:#fff}body.process .content-wrapper{padding-top:0}body.process .content-inner{box-sizing:border-box;-webkit-user-select:none;user-select:none;width:80%;max-width:400px;height:100%;min-height:100dvh;margin-bottom:0;padding-top:40px;position:relative}body.process .content-inner .role-name{color:red;text-align:center;font-size:28px}body.process .content-inner .message{text-align:center;margin-bottom:10px}body.process .content-inner .result-nav,body.process .content-inner .day-nav{text-align:center;margin-bottom:10px;display:none}body.process .content-inner .result-nav.active,body.process .content-inner .day-nav.active{display:block}body.process .content-inner .result-nav button,body.process .content-inner .day-nav button{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px;text-decoration:none}body.process .content-inner .result-nav button.active,body.process .content-inner .day-nav button.active{text-decoration:underline}body.process .content-inner .result-nav button.day-nav-lh,body.process .content-inner .day-nav button.day-nav-lh{display:none}body.process .content-inner .news{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(3,1fr);margin-bottom:10px;display:none}body.process .content-inner .news.active{display:block}body.process .content-inner .result.active,body.process .content-inner .actions-all.active{padding-bottom:80px}body.process .content-inner .lh{display:none}body.process .content-inner .lh.active{display:block}body.process .content-inner .lh-message{text-align:center;margin-bottom:10px}body.process .content-inner .discuss,body.process .content-inner .lh-players{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:repeat(3,1fr);grid-auto-rows:40px;margin-bottom:20px;display:none}body.process .content-inner .discuss.active,body.process .content-inner .lh-players.active{display:grid}body.process .content-inner .discuss .item,body.process .content-inner .lh-players .item{border:1px solid #fff;padding:5px 10px}body.process .content-inner .discuss button.numb,body.process .content-inner .lh-players button.numb{color:#fff;background:0 0;border:2px solid #fff;justify-content:center;align-items:center;font-size:18px;display:flex;position:relative}body.process .content-inner .discuss button.numb .role,body.process .content-inner .lh-players button.numb .role{margin-right:5px;display:none}body.process .content-inner .discuss button.numb .role img,body.process .content-inner .lh-players button.numb .role img{height:20px}body.process .content-inner .discuss button.numb:hover,body.process .content-inner .discuss button.numb:focus,body.process .content-inner .lh-players button.numb:hover,body.process .content-inner .lh-players button.numb:focus{cursor:pointer;background:red}body.process .content-inner .discuss button.numb:disabled,body.process .content-inner .lh-players button.numb:disabled{background:#ffffff54}body.process .content-inner .discuss button.numb:disabled:hover,body.process .content-inner .discuss button.numb:disabled:active,body.process .content-inner .discuss button.numb:disabled:focus,body.process .content-inner .lh-players button.numb:disabled:hover,body.process .content-inner .lh-players button.numb:disabled:active,body.process .content-inner .lh-players button.numb:disabled:focus{cursor:auto;background:#ffffff54}body.process .content-inner .discuss button.numb.active,body.process .content-inner .lh-players button.numb.active{color:#fff}body.process .content-inner .discuss button.numb .icons,body.process .content-inner .lh-players button.numb .icons{align-items:flex-end;width:60px;height:20px;display:flex;position:absolute;bottom:0;left:0}body.process .content-inner .discuss button.numb .icons span,body.process .content-inner .lh-players button.numb .icons span{width:20px;height:20px;margin-right:2px;display:none}body.process .content-inner .discuss button.numb .icons span.icon-dead,body.process .content-inner .lh-players button.numb .icons span.icon-dead{content:url(/build/assets/skull-DK1kUn0d.svg)}body.process .content-inner .discuss button.numb .icons span.icon-put-1,body.process .content-inner .discuss button.numb .icons span.icon-put-2,body.process .content-inner .lh-players button.numb .icons span.icon-put-1,body.process .content-inner .lh-players button.numb .icons span.icon-put-2{content:url(/build/assets/put-Co7ED7nw.svg);width:15px;height:15px}body.process .content-inner .discuss button.numb .icons span.icon-doc-1,body.process .content-inner .discuss button.numb .icons span.icon-doc-2,body.process .content-inner .lh-players button.numb .icons span.icon-doc-1,body.process .content-inner .lh-players button.numb .icons span.icon-doc-2{content:url(/build/assets/doc-BTzDb_5n.svg);width:15px;height:15px}body.process .content-inner .discuss button.numb .icons span.icon-foul-1,body.process .content-inner .discuss button.numb .icons span.icon-foul-2,body.process .content-inner .lh-players button.numb .icons span.icon-foul-1,body.process .content-inner .lh-players button.numb .icons span.icon-foul-2{content:url(/build/assets/check-BUzE8Ddq.svg);width:15px;height:15px}body.process .content-inner .discuss button.numb.frozen .icon-put-1,body.process .content-inner .lh-players button.numb.frozen .icon-put-1{display:block}body.process .content-inner .discuss button.numb.dead .icons .icon-dead,body.process .content-inner .lh-players button.numb.dead .icons .icon-dead{display:flex}body.process .content-inner .discuss button.numb.put-1.show-icons .icons .icon-put-1,body.process .content-inner .discuss button.numb.put-1.show-icons .icons .icon-put-2,body.process .content-inner .discuss button.numb.put-2.show-icons .icons .icon-put-1,body.process .content-inner .discuss button.numb.put-2.show-icons .icons .icon-put-2,body.process .content-inner .lh-players button.numb.put-1.show-icons .icons .icon-put-1,body.process .content-inner .lh-players button.numb.put-1.show-icons .icons .icon-put-2,body.process .content-inner .lh-players button.numb.put-2.show-icons .icons .icon-put-1,body.process .content-inner .lh-players button.numb.put-2.show-icons .icons .icon-put-2,body.process .content-inner .discuss button.numb.doc-1.show-icons .icons .icon-doc-1,body.process .content-inner .discuss button.numb.doc-1.show-icons .icons .icon-doc-2,body.process .content-inner .discuss button.numb.doc-2.show-icons .icons .icon-doc-1,body.process .content-inner .discuss button.numb.doc-2.show-icons .icons .icon-doc-2,body.process .content-inner .lh-players button.numb.doc-1.show-icons .icons .icon-doc-1,body.process .content-inner .lh-players button.numb.doc-1.show-icons .icons .icon-doc-2,body.process .content-inner .lh-players button.numb.doc-2.show-icons .icons .icon-doc-1,body.process .content-inner .lh-players button.numb.doc-2.show-icons .icons .icon-doc-2{display:block}body.process .content-inner .discuss button.numb.dead.show-icons .icons .icon-put-1,body.process .content-inner .discuss button.numb.dead.show-icons .icons .icon-put-2,body.process .content-inner .discuss button.numb.dead.show-icons .icons .icon-doc-1,body.process .content-inner .discuss button.numb.dead.show-icons .icons .icon-doc-2,body.process .content-inner .lh-players button.numb.dead.show-icons .icons .icon-put-1,body.process .content-inner .lh-players button.numb.dead.show-icons .icons .icon-put-2,body.process .content-inner .lh-players button.numb.dead.show-icons .icons .icon-doc-1,body.process .content-inner .lh-players button.numb.dead.show-icons .icons .icon-doc-2{display:none}body.process .content-inner .discuss button.numb .points,body.process .content-inner .lh-players button.numb .points{font-size:14px;display:none;position:absolute;bottom:0;right:4px}body.process .content-inner .discuss button.numb.foul-1 .icons .icon-foul-1,body.process .content-inner .lh-players button.numb.foul-1 .icons .icon-foul-1,body.process .content-inner .discuss button.numb.foul-2 .icons .icon-foul-2,body.process .content-inner .lh-players button.numb.foul-2 .icons .icon-foul-2,body.process .content-inner .discuss button.numb.foul-2 .icons .icon-foul-3,body.process .content-inner .lh-players button.numb.foul-2 .icons .icon-foul-3{display:block}body.process .content-inner .lh button.numb.active{color:#fff;background-color:#000}body.process .content-inner .players{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:repeat(3,1fr);grid-auto-rows:40px;margin-bottom:20px;display:none}body.process .content-inner .players.active{display:grid}body.process .content-inner .players .item{border:1px solid #fff;padding:5px 10px}body.process .content-inner .players button.numb{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;justify-content:center;align-items:center;font-size:18px;display:flex;position:relative}body.process .content-inner .players button.numb .role{align-items:center;margin-right:5px;display:flex}body.process .content-inner .players button.numb .role img{height:20px}body.process .content-inner .players button.numb.empty img{display:none}body.process .content-inner .players button.numb:disabled{background:#ffffff54}body.process .content-inner .players button.numb:disabled:hover,body.process .content-inner .players button.numb:disabled:active,body.process .content-inner .players button.numb:disabled:focus{cursor:auto;background:#ffffff54}body.process .content-inner .players button.numb.active{color:#fff;background:red}body.process .content-inner .players button.numb .icons{align-items:flex-end;width:60px;height:20px;display:flex;position:absolute;bottom:0;left:0}body.process .content-inner .players button.numb .icons span{width:20px;height:20px;margin-right:2px;display:none}body.process .content-inner .players button.numb .icons span.icon-dead{content:url(/build/assets/skull-DK1kUn0d.svg)}body.process .content-inner .players button.numb .icons span.icon-put-1,body.process .content-inner .players button.numb .icons span.icon-put-2{content:url(/build/assets/put-Co7ED7nw.svg);width:15px;height:15px}body.process .content-inner .players button.numb .icons span.icon-doc-1,body.process .content-inner .players button.numb .icons span.icon-doc-2{content:url(/build/assets/doc-BTzDb_5n.svg);width:15px;height:15px}body.process .content-inner .players button.numb .icons span.icon-foul-1,body.process .content-inner .players button.numb .icons span.icon-foul-2{content:url(/build/assets/check-BUzE8Ddq.svg);width:15px;height:15px}body.process .content-inner .players button.numb.frozen .icon-put-1{display:block}body.process .content-inner .players button.numb.dead .icons .icon-dead{display:flex}body.process .content-inner .players button.numb.put-1.show-icons .icons .icon-put-1,body.process .content-inner .players button.numb.put-1.show-icons .icons .icon-put-2,body.process .content-inner .players button.numb.put-2.show-icons .icons .icon-put-1,body.process .content-inner .players button.numb.put-2.show-icons .icons .icon-put-2,body.process .content-inner .players button.numb.doc-1.show-icons .icons .icon-doc-1,body.process .content-inner .players button.numb.doc-2.show-icons .icons .icon-doc-2{display:block}body.process .content-inner .players button.numb.dead.show-icons .icons .icon-put-1,body.process .content-inner .players button.numb.dead.show-icons .icons .icon-put-2,body.process .content-inner .players button.numb.dead.show-icons .icons .icon-doc-1,body.process .content-inner .players button.numb.dead.show-icons .icons .icon-doc-2{display:none}body.process .content-inner .players button.numb .points{font-size:14px;display:none;position:absolute;bottom:0;right:4px}body.process .content-inner .players button.numb.foul-1 .icons .icon-foul-1,body.process .content-inner .players button.numb.foul-2 .icons .icon-foul-2,body.process .content-inner .players button.numb.foul-2 .icons .icon-foul-3{display:block}body.process .content-inner .result{display:none}body.process .content-inner .result.active{display:block}body.process .content-inner .result .item{border:1px solid #fff;padding:5px 10px}body.process .content-inner .result .item.active .details{display:block}body.process .content-inner .result .item.active .title{font-size:16px}body.process .content-inner .result .item.active .title .badge button img{transform:rotate(180deg)}body.process .content-inner .result .item .title{grid-template-rows:1fr;grid-template-columns:1fr 1fr 20px 25px;gap:10px;display:grid}body.process .content-inner .result .item .title .numb{text-align:right;margin-right:15px;display:block}body.process .content-inner .result .item .title .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.process .content-inner .result .item .title .name a{color:#fff;text-decoration:underline}body.process .content-inner .result .item .title div{align-items:center;display:flex}body.process .content-inner .result .item .title div img{width:15px;height:15px;margin-right:5px}body.process .content-inner .result .item .title button{color:#fff;background:0 0;border:none;width:30px;height:30px}body.process .content-inner .result .item .points,body.process .content-inner .result .item .badge{justify-content:center;align-items:center;display:flex}body.process .content-inner .result .item .badge button{cursor:pointer;background-color:#0000;border:none;width:30px;height:30px}body.process .content-inner .result .details{display:none}body.process .content-inner .result .details-item{color:#d5d5d5;grid-template-rows:1fr;grid-template-columns:1fr 1fr 20px 25px;gap:20px;font-size:14px;display:grid}body.process .content-inner .result .details-item .stage:first-letter{text-transform:uppercase}body.process .content-inner .result .details-item .target{align-items:center;gap:5px;display:flex}body.process .content-inner .result .details-item .target img{width:15px;height:15px}body.process .content-inner .result .details-item .points{text-align:right}body.process .content-inner .actions-all{display:none}body.process .content-inner .actions-all.active{gap:10px;display:grid}body.process .content-inner .actions-all .stage{background:#3b3a3a;border:1px solid #fff3}body.process .content-inner .actions-all .stage-title{background:#232323;border-bottom:1px solid #fff3;justify-content:center;align-items:center;padding:5px 12px;font-size:16px;font-weight:900;display:flex}body.process .content-inner .actions-all .stage-night .stage-title,body.process .content-inner .actions-all .stage-day .stage-title{color:#b8b8b8}body.process .content-inner .actions-all .stage-count{color:#b8b8b8;white-space:nowrap;font-size:13px;font-weight:700}body.process .content-inner .actions-all .action{border-top:1px solid #ffffff14;grid-template-columns:minmax(122px,.9fr) 30px minmax(122px,1fr);align-items:flex-start;gap:10px;padding:10px 12px;display:grid}body.process .content-inner .actions-all .action:first-of-type{border-top:0}body.process .content-inner .actions-all .actor,body.process .content-inner .actions-all .target{align-self:flex-start;min-width:0}body.process .content-inner .actions-all .role{color:#fff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:900;display:flex;overflow:hidden}body.process .content-inner .actions-all .role img{flex:none;width:16px;height:16px}body.process .content-inner .actions-all .role .action-role-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.process .content-inner .actions-all .meta{color:#b8b8b8;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:700;display:block}body.process .content-inner .actions-all .meta-list{flex-wrap:wrap;gap:3px 7px;line-height:1.2;display:flex}body.process .content-inner .actions-all .meta-list span{white-space:nowrap}body.process .content-inner .actions-all .meta-list span.is-me{color:inherit}body.process .content-inner .actions-all .arrow{color:red;align-self:center;width:30px;height:12px;padding:0 10px;font-size:0;position:relative}body.process .content-inner .actions-all .arrow:before{display:none}body.process .content-inner .actions-all .arrow:after{content:"";border-top:3px solid;border-right:3px solid;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}body.process .content-inner .actions-all .day-action .arrow,body.process .content-inner .actions-all .night-action .arrow{color:#fff}body.process .content-inner .actions-all .target{text-align:right}body.process .content-inner .actions-all .target .role{justify-content:flex-end}body.process .content-inner .actions-all .target-player+.target-player{margin-top:6px}body.process .content-inner .actions-all .empty-target{align-self:center}body.process .content-inner .actions-all .empty-target .role{color:#fff}@media (width<=480px){body.process .content-inner .actions-all .action{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:8px;padding:9px 10px}body.process .content-inner .actions-all .arrow{width:28px}}@media (width<=380px){body.process .content-inner .actions-all .role img{width:16px;height:16px}body.process .content-inner .actions-all .arrow{width:20px}body.process .content-inner .actions-all .arrow:after{border-top-width:2px;border-right-width:2px;width:5px;height:5px}}body.process .content-inner .buttons{justify-content:center;width:100%;display:flex}body.process .content-inner .buttons button{color:#fff;text-align:center;box-sizing:border-box;background:0 0;border:2px solid #fff;width:90%;max-width:400px;padding:10px 15px;font-size:16px;position:fixed;bottom:40px}body.process .content-inner .buttons button:disabled,body.process .content-inner .buttons button:disabled:hover,body.process .content-inner .buttons button:disabled:active{color:#969696;border:1px solid #969696}body.process .content-inner .buttons button:hover,body.process .content-inner .buttons button:active{cursor:pointer;color:#fff;background:#f5000087}body.process .content-inner .timer{flex-wrap:nowrap;justify-content:center;align-items:center;display:none}body.process .content-inner .timer.active{display:flex}body.process .content-inner .timer .time{text-align:right;min-width:55px;margin-right:20px;font-size:2.8rem;line-height:3rem}body.process .content-inner .timer .time.attention{color:gold}body.process .content-inner .timer-actions button{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;margin-right:10px;padding:10px}body.process .content-inner .timer-actions button:hover,body.process .content-inner .timer-actions button:focus{background:#000}body.process .player-extra{color:gray;background:#030000;border:1px solid red;width:90%;max-width:300px;margin-top:80px;padding:20px;position:fixed}body.process .player-extra-buttons{grid-template-columns:48% 48%;gap:15px 4%;display:grid}body.process .player-extra-buttons button{color:red;text-align:center;box-sizing:border-box;background:#000;border:2px solid red;width:100%;padding:10px 15px;font-size:16px}body.process .player-extra-buttons button:hover,body.process .player-extra-buttons button:active,body.process .player-extra-buttons button:focus{color:#fff;background:red}body.process .player-extra-wrapper{z-index:100;background:#000c;justify-content:center;width:100%;height:100%;min-height:100%;display:flex;position:absolute;top:0;bottom:0}body.process .player-extra-wrapper-two{justify-content:center;width:100%;height:100vh;display:flex}body.process .player-extra-wrapper.black .player-extra-items .item .extra-actions button svg{fill:red}body.process .player-extra-wrapper.black .player-extra-items .item .extra-actions button svg:hover,body.process .player-extra-wrapper.black .player-extra-items .item .extra-actions button svg:active,body.process .player-extra-wrapper.black .player-extra-items .item .extra-actions button svg:focus{fill:#a66d6d}body.process .player-extra-info span{color:gold;margin-right:10px;font-size:18px;font-weight:700}body.process .player-extra-items{margin-bottom:20px}body.process .player-extra-items .item{gap:10px;display:flex}body.process .player-extra-items .item .extra-actions button{cursor:pointer;background:0 0;border:none;width:30px;height:30px}body.process .player-extra-items .item .extra-actions button svg{fill:red;width:20px;height:15px}body.process .player-extra-custom-item{margin-bottom:15px}body.process .player-extra-custom-item label{width:100%;display:block}body.process .player-extra-custom-item input,body.process .player-extra-custom-item select{box-sizing:border-box;text-align:center;width:100%;height:30px}body.process .player-extra-custom-item textarea{box-sizing:border-box;width:100%;height:50px}body.process .player-extra-custom-item button{color:red;text-align:center;box-sizing:border-box;background:#000;border:2px solid red;width:100%;padding:10px 15px;font-size:16px}body.process .player-extra-custom-item button:hover,body.process .player-extra-custom-item button:active,body.process .player-extra-custom-item button:focus{cursor:pointer;color:#fff;background:red}body.process .player-extra-actions button{color:red;text-align:center;box-sizing:border-box;background:#000;border:2px solid red;width:100%;padding:10px 15px;font-size:16px}body.process .player-extra-actions button:hover,body.process .player-extra-actions button:active,body.process .player-extra-actions button:focus{color:#fff;background:red}body.process.day,body.process.day .nav{background:red}body.process.day .content-inner .actions-all .stage{background:red;border:2px solid #fff}body.process.day .content-inner .actions-all .stage-title{color:#f8c3c3;background:red;border:none;border-bottom:2px solid #fff}body.process.day .content-inner .actions-all .meta{color:#f8c3c3}body.process.day .content-inner .actions-all .meta-list span.is-me,body.process.day .content-inner .actions-all .meta.is-me,body.process.day .content-inner .role-name{color:gold}body.process.day .content-inner button.numb.active{cursor:pointer;background:#323232}body.process.day .content-inner button.numb:disabled{background:#00000029}body.process.day .content-inner button.numb:disabled:hover,body.process.day .content-inner button.numb:disabled:active,body.process.day .content-inner button.numb:disabled:focus{cursor:auto;background:#00000029}body.process.day .content-inner .discuss button.numb.active{background:0 0}body.process.win-black .content-inner .actions-all .stage{background:#000;border:2px solid #fff}body.process.win-black .content-inner .actions-all .stage-title{color:#d1d1d1;background:#000;border:none;border-bottom:2px solid #fff}body.process.win-black .content-inner .actions-all .meta{color:#d1d1d1}body.process.win-black .content-inner .actions-all .meta-list span.is-me,body.process.win-black .content-inner .actions-all .meta.is-me{color:gold}body.result.red{background:red}body.result.red .content-inner .title{color:#fff}body.result.red .nav{background:red}body.result.black{background:#000}body.result .content-wrapper{padding-top:100px}body.result .content-inner{-webkit-user-select:none;user-select:none;width:80%;max-width:400px;height:100%;min-height:100vh;position:relative}body.result .content-inner .title{color:red;text-align:center;margin-bottom:20px;font-size:36px}body.result .result-nav{text-align:center;margin-bottom:10px}body.result .result-nav.active{display:block}body.result .result-nav button{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px;text-decoration:none}body.result .result-nav button.active{text-decoration:underline}body.result .panel{display:none}body.result .panel.active{display:block}body.result .panel.game-players.active{display:grid}body.result .panel.game-players{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(3,1fr);min-height:410px;margin-bottom:10px}body.result .panel.game-players .player{color:#fff;background:0 0;border:2px solid #fff;justify-content:center;align-items:center;height:50px;font-size:18px;display:flex;position:relative}body.result .panel.game-players .player .role{align-items:center;margin-right:5px;display:flex}body.result .panel.game-players .player .role img{height:20px}body.result .panel.game-players .player:hover,body.result .panel.game-players .player:active,body.result .panel.game-players .player:focus{cursor:pointer;background:red}body.result .panel.game-players .player.empty img{display:none}body.result .panel.game-players .player:disabled{background:#ffffff54}body.result .panel.game-players .player:disabled:hover,body.result .panel.game-players .player:disabled:active,body.result .panel.game-players .player:disabled:focus{cursor:auto;background:#ffffff54}body.result .panel.game-players .player .points{font-size:14px;position:absolute;bottom:0;right:4px}body.result .game-result{display:none}body.result .game-result.active{display:block}body.result .game-result .item{border:1px solid #fff;padding:5px 10px}body.result .game-result .item.active .details{display:block}body.result .game-result .item.active .item-title{font-size:16px}body.result .game-result .item.active .item-title .badge button img{transform:rotate(180deg)}body.result .game-result .item-title{grid-template-rows:1fr;grid-template-columns:1fr 1fr 20px 25px;gap:20px;display:grid}body.result .game-result .item-title div{align-items:center;display:flex}body.result .game-result .item-title div img{width:15px;height:15px;margin-right:5px}body.result .game-result .item-title button{color:#fff;background:0 0;border:none;width:30px;height:30px}body.result .game-result .item .points,body.result .game-result .item .badge{justify-content:center;align-items:center;display:flex}body.result .game-result .item .badge button{cursor:pointer;background-color:#0000;border:none;align-items:center;width:30px;height:30px;display:flex}body.result .game-result .details{display:none}body.result .game-result .details-item{color:#d5d5d5;grid-template-rows:1fr;grid-template-columns:1fr 1fr 20px 25px;gap:20px;font-size:14px;display:grid}body.result .game-result .details-item .stage:first-letter{text-transform:uppercase}body.result .game-result .details-item .target{align-items:center;gap:5px;display:flex}body.result .game-result .details-item .target img{width:15px;height:15px}body.result .game-result .details-item .points{text-align:right}body.result .game-actions{display:none}body.result .game-actions.active{gap:10px;display:grid}body.result .game-actions .stage{background:#3b3a3a;border:1px solid #fff3}body.result .game-actions .stage-title{background:#232323;border-bottom:1px solid #fff3;justify-content:center;align-items:center;padding:5px 12px;font-size:16px;font-weight:900;display:flex}body.result .game-actions .stage-night .stage-title,body.result .game-actions .stage-day .stage-title{color:#b8b8b8}body.result .game-actions .stage-count{color:#b8b8b8;white-space:nowrap;font-size:13px;font-weight:700}body.result .game-actions .action{border-top:1px solid #ffffff14;grid-template-columns:minmax(122px,.9fr) 30px minmax(122px,1fr);align-items:flex-start;gap:10px;padding:10px 12px;display:grid}body.result .game-actions .action:first-of-type{border-top:0}body.result .game-actions .actor,body.result .game-actions .target{align-self:flex-start;min-width:0}body.result .game-actions .role{color:#fff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:900;display:flex;overflow:hidden}body.result .game-actions .role img{flex:none;width:16px;height:16px}body.result .game-actions .role .action-role-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.result .game-actions .meta{color:#b8b8b8;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:700;display:block}body.result .game-actions .meta-list{flex-wrap:wrap;gap:3px 7px;line-height:1.2;display:flex}body.result .game-actions .meta-list span{white-space:nowrap}body.result .game-actions .meta-list span.is-me{color:inherit}body.result .game-actions .arrow{color:red;align-self:center;width:30px;height:12px;padding:0 10px;font-size:0;position:relative}body.result .game-actions .arrow:before{display:none}body.result .game-actions .arrow:after{content:"";border-top:3px solid;border-right:3px solid;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}body.result .game-actions .day-action .arrow,body.result .game-actions .night-action .arrow{color:#fff}body.result .game-actions .target{text-align:right}body.result .game-actions .target .role{justify-content:flex-end}body.result .game-actions .target-player+.target-player{margin-top:6px}body.result .game-actions .empty-target{align-self:center}body.result .game-actions .empty-target .role{color:#fff}@media (width<=480px){body.result .game-actions .action{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:8px;padding:9px 10px}body.result .game-actions .arrow{width:28px}}@media (width<=380px){body.result .game-actions .role img{width:16px;height:16px}body.result .game-actions .arrow{width:20px}body.result .game-actions .arrow:after{border-top-width:2px;border-right-width:2px;width:5px;height:5px}}body.result.red .game-actions .stage{background:red;border:2px solid #fff}body.result.red .game-actions .stage-title{color:#f8c3c3;background:red;border:none;border-bottom:2px solid #fff}body.result.red .game-actions .meta{color:#f8c3c3}body.result.red .game-actions .meta-list span.is-me,body.result.red .game-actions .meta.is-me{color:gold}body.result.black .game-actions .stage{background:#000;border:2px solid #fff}body.result.black .game-actions .stage-title{color:#d1d1d1;background:#000;border:none;border-bottom:2px solid #fff}body.result.black .game-actions .meta{color:#d1d1d1}body.result.black .game-actions .meta-list span.is-me,body.result.black .game-actions .meta.is-me{color:gold}body.new-game .game{width:95%;max-width:400px}body.new-game .game-new{justify-content:center;align-items:center;width:100%;height:100%;display:flex}body.new-game .game-new button{color:red;background:0 0;border:2px solid red;border-radius:5px;justify-content:center;align-items:center;width:200px;height:40px;display:flex}body.new-game .game-new button:hover,body.new-game .game-new button:active,body.new-game .game-new button:focus{cursor:pointer;color:#000;background:red}body.new-game .game-count{background:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}body.new-game .game-count label{margin-bottom:10px}body.new-game .game-count input{text-align:center;width:200px;height:30px;margin-bottom:20px}body.new-game .game-count button{color:red;background:0 0;border:2px solid red;border-radius:5px;justify-content:center;align-items:center;width:200px;height:40px;display:flex}body.new-game .game-count button:hover,body.new-game .game-count button:active,body.new-game .game-count button:focus{cursor:pointer;color:#000;background:red}body.new-game .names-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;width:95%;max-width:400px;display:flex}body.new-game .names-wrapper .names{background:#000;flex-wrap:wrap;justify-content:space-between;gap:10px;width:95%;max-width:400px;margin-bottom:20px;display:flex}body.new-game .names-wrapper .names-item{color:#fff;align-items:center;width:48%;display:flex}body.new-game .names-wrapper .names-item label{color:#000;z-index:1;text-align:center;width:25px;min-width:25px;padding:1px;display:inline-block;position:absolute}body.new-game .names-wrapper .names-item .tag-helper{display:none}body.new-game .names-wrapper .names-item .tag-sel-ctn{padding-left:30px;font-size:14px;overflow-x:hidden}body.new-game .names-wrapper .names-item .tag-sel-ctn .tag-sel-item{position:absolute}body.new-game .names-wrapper .names-item .tag-sel-ctn .tag-sel-item .name{white-space:nowrap;max-width:90px;height:100%;max-height:22px;display:inline-flex;overflow:hidden}body.new-game .names-wrapper .select-roles-button-wrapper{justify-content:center;align-items:center;display:flex}body.new-game .names-wrapper .select-roles-button-wrapper button{color:red;background:0 0;border:2px solid red;border-radius:5px;justify-content:center;align-items:center;width:200px;height:40px;display:flex}body.new-game .names-wrapper .select-roles-button-wrapper button:hover,body.new-game .names-wrapper .select-roles-button-wrapper button:active,body.new-game .names-wrapper .select-roles-button-wrapper button:focus{cursor:pointer;color:#000;background:red}body.master .master-users-table .top{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:15px;display:grid}body.master .master-users-table .top .filter-custom select{color:#fff;background:#000;border:1px solid #fff;width:100%;padding:5px;font-size:14px}body.master .master-users-table .top .filter-custom select option{color:#000;background:#fff}body.master .master-users-table .top .dt-search{justify-content:space-between;align-items:center;display:flex}body.master .master-users-table .top .dt-search input{border:1px solid #fff;border-radius:0;padding:5px 10px;font-size:14px}body.master .master-users-table .table{-webkit-user-select:none;user-select:none;border-collapse:collapse;border:1px solid #fff;width:100%;margin-bottom:15px}body.master .master-users-table .table thead{border:1px solid #fff}body.master .master-users-table .table thead th{padding:3px 5px}body.master .master-users-table .table thead th.th-id,body.master .master-users-table .table thead th.th-count{text-align:center}body.master .master-users-table .table thead th.dt-ordering-asc .dt-column-order{position:relative;top:3px;left:5px}body.master .master-users-table .table thead th.dt-ordering-desc .dt-column-order{position:relative;top:-3px;left:5px}body.master .master-users-table .table tr{border:1px solid #fff}body.master .master-users-table .table tr:last-child td,body.master .master-users-table .table tr:last-child th{border-bottom:1px solid #fff}body.master .master-users-table .table tr.shown{border-bottom:none}body.master .master-users-table .table tr.child-row-class{border-top:none}body.master .master-users-table .table td{width:auto;padding:3px 5px}body.master .master-users-table .table td.id,body.master .master-users-table .table td.count{text-align:center;width:20%;min-width:20px}body.master .master-users-table .table td.id a,body.master .master-users-table .table td.count a{color:#fff}body.master .master-users-table .table td.nickname{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100px;overflow:hidden}body.master .master-users-table .table td.nickname a{color:#fff}body.master .master-users-table .table td.master-actions button{color:#fff;background:0 0;border:none;text-decoration:underline}body.master .master-users-table .table td.dt-control{cursor:pointer;position:relative;top:2px;right:3px}body.master .master-users-table .table td.dt-control:before{display:none}body.master .master-users-table .table td.dt-control img{width:15px;height:15px}body.master .master-users-table .table tr.shown td.dt-control img{transform:rotate(180deg)}body.master .master-users-table .bottom .dt-info{text-align:center;margin-bottom:5px;font-size:12px}body.master .master-users-table .bottom .custom-pagination{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}body.master .master-users-table .bottom .custom-pagination select{width:40px;height:25px;padding:0}body.master .master-users-table .bottom .custom-pagination select option{color:#000}body.master .master-users-table .bottom .custom-pagination nav{justify-content:center;align-items:center;gap:5px;display:flex}body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button{border:1px solid #fff;width:25px;height:25px;padding:0}body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button:hover,body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button:active,body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button:focus{background:red}body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button.current{background:red;border:1px solid #fff}body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button.current:hover,body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button.current:active,body.master .master-users-table .bottom .custom-pagination nav .dt-paging-button.current:focus{cursor:auto;background:red}body.badges .badges-popup-title{text-align:center;color:#fff;margin:10px 0;padding:0 20px;font-size:1.2rem;font-weight:900;display:inline-block;position:relative}body.badges .badges-popup-title:before,body.badges .badges-popup-title:after{content:"⭐";font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}body.badges .badges-popup-title:before{left:-25px}body.badges .badges-popup-title:after{right:-25px}body.badges .badges-popup-title-wrapper{justify-content:center;display:flex}body.badges .badges-popup-desc{color:#d3d3d3;text-align:center;margin-bottom:15px}body.badges .badges-popup-table table{border-collapse:collapse;width:100%}body.badges .badges-popup-table table tr.me{outline-offset:-2px;background-color:#ffd7000d;outline:2px solid #f7f7f7;position:relative;background-color:gray!important}body.badges .badges-popup-table table th,body.badges .badges-popup-table table td{padding:3px 5px}body.badges .badges-popup-table table th.left,body.badges .badges-popup-table table td.left{text-align:left}body.badges .badges-popup-table table th.center,body.badges .badges-popup-table table td.center{text-align:center}body.badges .badges-popup-table table th.right,body.badges .badges-popup-table table td.right{text-align:right}body.badges .badges-popup-table table th a,body.badges .badges-popup-table table td a{color:#d3d3d3}body.badges .badges-popup-table table td:last-child{padding-right:20px}body.badges .badges-wrapper{grid-template-columns:repeat(3,1fr);gap:20px;max-width:420px;margin:0 auto;padding:0 8px;display:grid}body.badges .badges-wrapper .item{text-align:center;cursor:pointer;background:0 0;border-radius:12px;transition:transform .2s;position:relative;box-shadow:0 2px 6px #0000001a}body.badges .badges-wrapper .item:hover{box-shadow:0 8px 20px #f430309e}body.badges .badges-wrapper .item .img{justify-content:center;display:flex;position:relative}body.badges .badges-wrapper .item .img img{-o-object-fit:contain;object-fit:contain;filter:grayscale();opacity:.4;width:auto;height:90px;display:block}body.badges .badges-wrapper .item .img img:hover,body.badges .badges-wrapper .item .img img:active,body.badges .badges-wrapper .item .img img:focus{filter:drop-shadow(0 0 8px #ffd700cc)}body.badges .badges-wrapper .item .img .counter{color:#3e3e3e;text-shadow:none;pointer-events:none;text-align:center;font-size:2rem;font-weight:300;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}body.badges .badges-wrapper .item.active .img img{filter:none;opacity:1}body.badges .badges-wrapper .item.active .img .counter{color:#dcdcdc;text-shadow:0 0 16px #ff0202}body.badges .badges-wrapper .item .name{color:#ccc;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}@media (width<=360px){body.badges .badges-wrapper{grid-template-columns:repeat(2,1fr);gap:8px}body.badges .badges-wrapper .item .name{font-size:11px}body.badges .badges-wrapper .item .counter{font-size:1rem}}.single.player{box-sizing:border-box;background:#616161;align-items:center;width:100%;max-width:160px;height:30px;max-height:30px;padding-left:10px;padding-right:25px;display:flex;position:relative}.single.player.guest{background:#a2a2a2}.single.player .player-name{white-space:nowrap;text-overflow:ellipsis;color:#fff;-webkit-user-select:none;user-select:none;font-size:16px;line-height:20px;overflow:hidden}.single.player .handle{align-items:center;height:100%;display:flex;position:absolute;right:5px}.single.player .handle svg{fill:#fff;width:20px;height:20px}.user-stats-menu,.user-rating-menu{grid-template-columns:32% 32% 32%;gap:10px;margin-bottom:20px;display:grid}.user-stats-menu a,.user-rating-menu a{text-align:center;color:#fff;border:1px solid #fff;line-height:30px;text-decoration:none;display:block}.user-stats-menu a:hover,.user-stats-menu a:active,.user-stats-menu a:focus,.user-stats-menu a.active,.user-rating-menu a:hover,.user-rating-menu a:active,.user-rating-menu a:focus,.user-rating-menu a.active{background-color:red}.user-stats-menu{grid-template-columns:repeat(6,1fr);grid-template-areas:"dashboard dashboard events events total total""games games tournaments tournaments badges badges"}.user-stats-menu a:first-child{grid-area:dashboard}.user-stats-menu a:nth-child(2){grid-area:events}.user-stats-menu a:nth-child(3){grid-area:total}.user-stats-menu a:nth-child(4){grid-area:games}.user-stats-menu a:nth-child(5){grid-area:tournaments}.user-stats-menu a:nth-child(6){grid-area:badges}.user-rating-menu{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"rating rating lh lh li li""roles roles roles del del del"}.user-rating-menu .rating{grid-area:rating}.user-rating-menu .lh{grid-area:lh}.user-rating-menu .li{grid-area:li}.user-rating-menu .roles{grid-area:roles}.user-rating-menu .del{grid-area:del}.admin-menu{grid-template-columns:repeat(6,1fr);grid-template-areas:"dashboard dashboard dashboard days days days""users users log log tournaments tournaments""cache cache cache cache cache cache";gap:10px;margin-bottom:20px;display:grid}.admin-menu a{text-align:center;color:#fff;border:1px solid #fff;line-height:30px;text-decoration:none;display:block}.admin-menu a:hover,.admin-menu a:active,.admin-menu a:focus,.admin-menu a.active{background:red}.admin-menu .dashboard{grid-area:dashboard}.admin-menu .days{grid-area:days}.admin-menu .users{grid-area:users}.admin-menu .log{grid-area:log}.admin-menu .tournaments{grid-area:tournaments}.admin-menu .cache{grid-area:cache}.mafka-popup-overlay.admin-tournaments-popup{align-items:flex-start;padding:55px 5px 20px;overflow-y:auto}.mafka-popup-overlay.admin-tournaments-popup .mafka-popup{box-sizing:border-box;max-height:calc(100vh - 75px);overflow-y:auto}.mafka-popup-overlay{background-color:#000000bf;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.mafka-popup-overlay.position-absolute{justify-content:center;align-items:flex-start;padding:55px 5px;position:fixed;inset:0;overflow-y:auto}.mafka-popup-overlay.position-absolute .mafka-popup{box-sizing:border-box;border-radius:12px;width:100%;max-width:600px;padding:5px}.mafka-popup-overlay.position-absolute .mafka-popup-content{padding:10px}.mafka-popup-overlay.active{display:flex}.mafka-popup{color:#fff;background-color:#000;border:2px solid red;width:400px;max-width:80%;padding:30px 20px 20px;position:relative}.mafka-popup button.close{color:red;fill:red;background:0 0;border:none;text-decoration:none;position:absolute;top:10px;right:15px}.mafka-popup button.close:hover,.mafka-popup button.close:active,.mafka-popup button.close:focus{cursor:pointer}.mafka-popup-content{padding:20px}.mafka-pagination{-webkit-user-select:none;user-select:none;justify-content:center;margin-bottom:20px;display:flex}.mafka-pagination ul{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin:0;padding:0;list-style-type:none;display:flex}.mafka-pagination ul .page-item .page-link{color:#fff;background-color:#0000;border:1px solid #fff;justify-content:center;align-items:center;width:25px;height:25px;margin:0;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex}.mafka-pagination ul .page-item .page-link:hover,.mafka-pagination ul .page-item .page-link:active,.mafka-pagination ul .page-item .page-link:focus{cursor:pointer;background-color:red}.mafka-pagination ul .page-item.active .page-link{background-color:red}.mafka-pagination ul .page-item.active .page-link:hover,.mafka-pagination ul .page-item.active .page-link:active,.mafka-pagination ul .page-item.active .page-link:focus{cursor:auto}.mafka-pagination ul .page-item.disabled .page-link:hover,.mafka-pagination ul .page-item.disabled .page-link:active,.mafka-pagination ul .page-item.disabled .page-link:focus{cursor:auto;background-color:#0000}.admin-cache .cache-console h1{margin-bottom:10px}.admin-cache .cache-console .cache-intro,.admin-cache .cache-console .cache-note{color:#aaa;font-size:14px;line-height:1.5}.admin-cache .cache-console .cache-intro{margin-bottom:30px}.admin-cache .cache-console section{border-top:1px solid #444;padding:24px 0}.admin-cache .cache-console h2{margin:0 0 16px;font-size:21px}.admin-cache .cache-console .cache-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-cache .cache-console #worker-state{text-align:right;font-size:13px}.admin-cache .cache-console .cache-facts{margin:0}.admin-cache .cache-console .cache-facts>div{justify-content:space-between;gap:12px;margin:12px 0;font-size:14px;display:flex}.admin-cache .cache-console dt{color:#aaa}.admin-cache .cache-console dd{text-align:right;margin:0}.admin-cache .cache-console .cache-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.admin-cache .cache-console button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #777;padding:11px 14px;transition:background .15s,border-color .15s}.admin-cache .cache-console button:hover,.admin-cache .cache-console button:focus-visible{background:#303030;border-color:#fff}.admin-cache .cache-console button.cache-primary{background:#a4141b;border-color:#a4141b}.admin-cache .cache-console button.cache-primary:hover{background:#c21a22}.admin-cache .cache-console button:disabled{opacity:.5;cursor:wait}.admin-cache .cache-console #cache-feedback{font-size:14px;line-height:1.5}.admin-cache .cache-console details{margin-top:24px}.admin-cache .cache-console summary{cursor:pointer;padding:8px 0}.admin-cache .cache-console #range-count{color:#aaa;font-size:14px}.admin-cache .cache-console .cache-ranges{margin:0;padding:0;list-style:none}.admin-cache .cache-console .cache-ranges li{border-bottom:1px solid #303030;padding:16px 0}.admin-cache .cache-console .cache-ranges strong,.admin-cache .cache-console .cache-ranges span{display:block}.admin-cache .cache-console .cache-ranges strong{margin-bottom:6px;font-weight:500}.admin-cache .cache-console .cache-failed{justify-content:space-between;align-items:center;gap:12px;margin:14px 0;font-size:14px;display:flex}
