.ansi-black-fg{color:#000}.ansi-red-fg{color:#c00}.ansi-green-fg{color:#0c0}.ansi-yellow-fg{color:#cc0}.ansi-blue-fg{color:#00c}.ansi-magenta-fg{color:#c0c}.ansi-cyan-fg{color:#0cc}.ansi-white-fg{color:#858585}.ansi-bright-black-fg{color:#000}.ansi-bright-red-fg{color:#c00}.ansi-bright-green-fg{color:#0c0}.ansi-bright-yellow-fg{color:#cc0}.ansi-bright-blue-fg{color:#00c}.ansi-bright-magenta-fg{color:#c0c}.ansi-bright-cyan-fg{color:#0cc}.ansi-bright-white-fg{color:#858585}.ansi-black-bg{background-color:#000}.ansi-red-bg{background-color:#c00}.ansi-green-bg{background-color:#0c0}.ansi-yellow-bg{background-color:#cc0}.ansi-blue-bg{background-color:#00c}.ansi-magenta-bg{background-color:#c0c}.ansi-cyan-bg{background-color:#0cc}.ansi-white-bg{background-color:#fff}.ansi-bright-black-bg{background-color:#7f7f7f}.ansi-bright-red-bg{background-color:red}.ansi-bright-green-bg{background-color:lime}.ansi-bright-yellow-bg{background-color:#ff0}.ansi-bright-blue-bg{background-color:#5c5cff}.ansi-bright-magenta-bg{background-color:#f0f}.ansi-bright-cyan-bg{background-color:aqua}.ansi-bright-white-bg{background-color:#fff}cg-markdown{font-size:14px;font-weight:400;color:#454c55;display:block;overflow:hidden}cg-markdown *{scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}cg-markdown *::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}cg-markdown *::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}cg-markdown *::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}cg-markdown h1{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase;margin:10px 0;margin-top:30px}cg-markdown>:first-child{margin-top:0}cg-markdown>:last-child{margin-bottom:0}cg-markdown hr,cg-markdown h1:not(:first-child):before{margin:20px -20px;border:none;border-bottom:10px solid #e7e9eb}cg-markdown hr+h1 :not(:first-child):before{display:none}cg-markdown h2,cg-markdown h3,cg-markdown h4,cg-markdown h5,cg-markdown h6{font-size:16px;font-weight:600;margin:10px 0;margin-top:30px}cg-markdown p{margin:20px 0;line-height:22px;text-align:justify}cg-markdown h1+p,cg-markdown h2+p,cg-markdown h3+p,cg-markdown h4+p,cg-markdown h5+p,cg-markdown h6+p{margin-top:10px}cg-markdown blockquote{padding-left:10px;margin:30px 0;border-left:5px solid #e7e9eb}cg-markdown blockquote p{color:#838891;margin-bottom:0}cg-markdown ul{padding-left:18px}cg-markdown ul li{margin:7px 0}cg-markdown ol{list-style-type:none;counter-reset:list}cg-markdown ol li{margin:15px 0;counter-increment:list;line-height:25px;vertical-align:top}cg-markdown ol li:before{vertical-align:top;line-height:23px;margin-right:10px;content:counter(list);display:inline-block;background-color:rgba(69,76,85,.7);border-radius:100%;width:25px;height:25px;color:#f2f2f2;text-align:center;font-weight:400;font-size:12px}cg-markdown a,cg-markdown a:visited,cg-markdown a:active,cg-markdown a:hover{transition:color .2s ease-in-out;border-bottom:none}cg-markdown a,cg-markdown a:visited,cg-markdown a:active{color:#f2bb13;font-weight:600}cg-markdown a:hover{color:rgba(242,187,19,.8)}cg-markdown table{margin:15px 0;border-collapse:collapse;border:1px solid #e1e1e1;width:100%}cg-markdown table th{background-color:#f6f6f6;border:1px solid #e1e1e1;border-collapse:collapse;height:60px;font-size:12px;font-weight:700;text-transform:uppercase}cg-markdown table td{text-align:center;border:1px solid #e1e1e1;border-collapse:collapse;height:50px}cg-markdown table th,cg-markdown table td{overflow:hidden;width:50px}cg-markdown th,cg-markdown td{padding:5px}cg-markdown pre{margin-bottom:20px}cg-markdown img{display:block;margin:20px auto 20px auto;max-height:300px;max-width:100%}cg-markdown pre{font-family:Inconsolata,monospace;padding:0;margin:10px 0;font-size:inherit;color:inherit;word-break:inherit;word-wrap:inherit;background-color:inherit;border:none;white-space:pre-wrap}cg-markdown pre code{margin:0;padding:10px}cg-markdown code{font-family:Inconsolata,monospace;border:1px solid #dadada;padding:3px;display:inline-block;margin:2px;max-width:100%;white-space:pre-wrap}cg-markdown kbd{display:inline-block;margin:0 .1em;padding:.1em .6em;font-family:Arial,sans-serif;font-size:11px;line-height:1.4;color:#242729;text-shadow:0 1px 0 #fff;background-color:#e1e3e5;border:1px solid #adb3b9;box-shadow:0 1px 0 rgba(12,13,14,.2),0 0 0 2px #fff inset;white-space:nowrap}cg-markdown.compact-markdown h1,cg-markdown.compact-markdown h2,cg-markdown.compact-markdown h3,cg-markdown.compact-markdown h4,cg-markdown.compact-markdown h5,cg-markdown.compact-markdown h6,cg-markdown.compact-markdown blockquote,cg-markdown.compact-markdown pre,cg-markdown.compact-markdown p,cg-markdown.compact-markdown code,cg-markdown.compact-markdown img,cg-markdown.compact-markdown table,cg-markdown.compact-markdown td,cg-markdown.compact-markdown tr,cg-markdown.compact-markdown ul,cg-markdown.compact-markdown ol,cg-markdown.compact-markdown li{margin:0px}tio-markdown{font-size:17px;font-weight:400;color:#454c55;display:block;overflow:hidden;padding:60px;padding-top:19px}tio-markdown *{scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}tio-markdown *::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}tio-markdown *::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}tio-markdown *::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}tio-markdown>:last-child{margin-bottom:0}tio-markdown .tio-markdown_h1,tio-markdown .tio-markdown_h2{color:#f2bb13;font-size:30px;font-weight:600;margin:19px -60px;margin-top:57px;padding:19px 60px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}tio-markdown .tio-markdown_h1:first-child,tio-markdown .tio-markdown_h2:first-child{border-top:none;margin-top:0;padding-top:0}tio-markdown .tio-markdown_h1:last-child,tio-markdown .tio-markdown_h2:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (max-width: 900px){tio-markdown .tio-markdown_h2{font-size:25px}}tio-markdown .tio-markdown_hr{display:block;border:none;border-bottom:1px solid #e7e7e7;margin:20px -60px}tio-markdown .tio-markdown_hr+.tio-markdown_h1,tio-markdown .tio-markdown_hr+.tio-markdown_h2{border-top:none;margin-top:0;padding-top:0}tio-markdown .tio-markdown_h3{margin:38px 0 14px 0;font-size:26px;font-weight:400;padding-bottom:14px;background-image:linear-gradient(to right, #e7e7e7 50%, transparent 0%);background-position:bottom;background-size:8px 1px;background-repeat:repeat-x}tio-markdown .tio-markdown_h4,tio-markdown .tio-markdown_h5,tio-markdown .tio-markdown_h6{margin:15px 0 14px 0;font-size:22px;font-weight:400}tio-markdown .tio-markdown_h3+*,tio-markdown .tio-markdown_h4+*,tio-markdown .tio-markdown_h5+*,tio-markdown .tio-markdown_h6+*{margin-top:0}tio-markdown .tio-markdown_p{margin:20px 0;line-height:1.58}tio-markdown .tio-markdown_blockquote{padding-left:10px;margin:20px 0;border-left:5px solid #e7e7e7}tio-markdown .tio-markdown_blockquote .tio-markdown_p{color:#454c55;margin-bottom:0}tio-markdown .tio-markdown_ul{padding-left:18px}tio-markdown .tio-markdown_ul .tio-markdown_li{margin:5px 0}tio-markdown .tio-markdown_ol{list-style-type:none;counter-reset:list}tio-markdown .tio-markdown_ol>.tio-markdown_li{margin:5px 0;padding-left:35px;counter-increment:list;line-height:25px;vertical-align:top;position:relative}tio-markdown .tio-markdown_ol>.tio-markdown_li:before{position:absolute;left:0;top:0;content:counter(list);display:block;background-color:rgba(75,75,75,.7);border-radius:100%;width:25px;height:25px;color:#fff;text-align:center;font-weight:400;font-size:12px}tio-markdown .tio-markdown_a,tio-markdown .tio-markdown_a:visited,tio-markdown .tio-markdown_a:active,tio-markdown .tio-markdown_a:hover{transition:color .2s ease-in-out;border-bottom:none}tio-markdown .tio-markdown_a,tio-markdown .tio-markdown_a:visited,tio-markdown .tio-markdown_a:active{color:#f2bb13;font-weight:400;transition:color .2s}tio-markdown .tio-markdown_a:hover{color:rgba(242,187,19,.7)}tio-markdown .tio-markdown_table{margin:15px 0;border-collapse:collapse;border:1px solid #e7e7e7;width:100%}tio-markdown .tio-markdown_table .tio-markdown_th{background-color:#f9f9f9;border:1px solid #e7e7e7;border-collapse:collapse;height:60px;font-size:12px;font-weight:700;text-transform:uppercase}tio-markdown .tio-markdown_table .tio-markdown_td{border:1px solid #e7e7e7;border-collapse:collapse;height:50px}tio-markdown .tio-markdown_table .tio-markdown_th,tio-markdown .tio-markdown_table .tio-markdown_td{overflow:hidden;width:50px}tio-markdown .tio-markdown_th,tio-markdown .tio-markdown_td{padding:5px}tio-markdown .tio-markdown_img{display:block;margin:20px auto 20px auto;max-width:100%}tio-markdown .tio-markdown_pre{font-family:Inconsolata,monospace;padding:0;margin:20px 0;font-size:inherit;color:inherit;word-break:inherit;word-wrap:inherit;background:inherit;border:none;white-space:pre-wrap}tio-markdown .tio-markdown_pre .tio-markdown_code{display:block;margin:0;padding:20px !important}tio-markdown .tio-markdown_code{color:inherit !important;font-family:Inconsolata,monospace;border:1px solid #e7e7e7 !important;padding:0 5px;margin:0 2px;display:inline-block;max-width:100%;white-space:pre-wrap;background:#f9f9f9 !important}tio-markdown .tio-markdown_kbd{display:inline-block;margin:0 .1em;padding:.1em .6em;font-family:Arial,sans-serif;font-size:11px;line-height:1.4;color:#242729;text-shadow:0 1px 0 #fff;background-color:#e1e3e5;border:1px solid #adb3b9;box-shadow:0 1px 0 rgba(12,13,14,.2),0 0 0 2px #fff inset;white-space:nowrap}tio-markdown.compact-markdown .tio-markdown_h1,tio-markdown.compact-markdown .tio-markdown_h2,tio-markdown.compact-markdown .tio-markdown_h3,tio-markdown.compact-markdown .tio-markdown_h4,tio-markdown.compact-markdown .tio-markdown_h5,tio-markdown.compact-markdown .tio-markdown_h6,tio-markdown.compact-markdown .tio-markdown_blockquote,tio-markdown.compact-markdown .tio-markdown_pre,tio-markdown.compact-markdown .tio-markdown_p,tio-markdown.compact-markdown .tio-markdown_code,tio-markdown.compact-markdown .tio-markdown_img,tio-markdown.compact-markdown .tio-markdown_table,tio-markdown.compact-markdown .tio-markdown_td,tio-markdown.compact-markdown .tio-markdown_tr,tio-markdown.compact-markdown .tio-markdown_ul,tio-markdown.compact-markdown .tio-markdown_ol,tio-markdown.compact-markdown .tio-markdown_li{margin:0px}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch}html{height:100%}body{height:100%;display:flex;flex-direction:column;overflow:hidden;font-family:"Open Sans",Lato,sans-serif !important;font-weight:300;color:#454c55;-moz-font-feature-settings:"liga" 0}h1,h2,h3{font-weight:bold}h1{margin-bottom:-3px}select{-moz-appearance:window}button{margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;font:inherit;cursor:pointer;color:#b3b9ad}button,button:visited,button:active,button:hover{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a,a:visited,a:active,a:hover{text-decoration:none;color:#454c55;font-weight:600;outline:0;cursor:pointer}.topListOption{color:#838891 !important;font-weight:300 !important}#content{min-width:320px;position:relative;flex:1;overflow:hidden;display:flex;flex-direction:column}#content .loginPopup{position:absolute;height:100%;width:100%}#content #scrollable-pane{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;max-height:100vh;background-color:#e7e9eb}#content .contentView{flex:1 0 auto;position:relative}#content footer{flex:0 0 auto}#content .column-contents{overflow:hidden;width:100%;display:flex;height:100%}.nw{white-space:nowrap}.pm,.th{display:inline-block;vertical-align:text-top;font-size:.7em;padding-top:.12em}.button-fade{position:relative}.button-fade .button-hover,.button-fade .button-under{transition-duration:.2s;transition-property:opacity}.button-fade .button-under{opacity:1}.button-fade .button-hover{position:absolute;top:0;left:0;opacity:0}.button-fade:hover .button-hover{opacity:1}.button-fade:hover .button-under{opacity:0}input:focus,textarea:focus,select:focus{outline:1px solid #838891;outline-offset:-1px}input[type=email],input[type=password],input[type=url],input[type=text]{height:52px;background-color:#fff;width:300px;padding-left:10px;padding-right:10px;border:none;color:#454c55;font-weight:400;font-size:16px;font-family:inherit;margin-bottom:20px}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#838891;font-weight:400}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=text]:-moz-placeholder{color:#838891;font-weight:400}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#838891;font-weight:400}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#838891;font-weight:400}.quick-input-widget{all:unset}.monaco-inputbox .input{all:unset}option{color:#454c55}textarea{background-color:#fff;color:#454c55;font-weight:400;font-size:16px;font-family:inherit;padding:8px;border:none}input[type=submit]{transition-duration:.2s;transition-property:color border-color background-color;border:none;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}select{font-family:inherit;color:#454c55}input[type=email][required]:not([hide-required]),input[type=text][required]:not([hide-required]),textarea[required]:not([hide-required]),input[type=password][required]:not([hide-required]){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAATlBMVEVHcEyYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJj+/v7t7e2ysrK1tbXn5+ednZ3j4+PNzc309PS/cLktAAAAEHRSTlMAWHC4+eSnHvN3uSBOpdciMkYBmQAAAJRJREFUKM91ktkSwyAIRUlcUNM2mD3//6PVBsdMI+cJLoPIAnCBPhjtPsoPcAetpoLFqr8c3XBd0Xv6o7/0jh78ctA9Ay7XeVMDmxKoCYKvzjRV24Nia15yYJnZVWDYWuN+nntc2TVQWt6OmDg2drUcEJ8KUnHxu0O7wbQWK4xEHqI4dnlR8mrzMVDzGMr5aBP8yMIX+r8cK11vDlUAAAAASUVORK5CYII=);background-position:calc(100% - 15px) center;background-repeat:no-repeat;padding-right:55px}textarea[required]{background-position:calc(100% - 15px) 15px}div.dashed,button.dashed{text-align:center;border:1px #b3b9ad dashed;background-color:rgba(0,0,0,0);color:#b3b9ad;font-size:12px;font-weight:400;transition-duration:.2s;transition-property:color border-color}button.solid{border:solid 1px !important}button.dashed:hover{border-color:#fff;color:#fff}button.yellow{text-align:center;background-color:#f2bb13;color:#454c55;font-size:12px;font-weight:700;transition-duration:.2s;transition-property:background-color color}.yellow{text-align:center;background-color:#f2bb13;color:#454c55;font-size:12px;font-weight:700;transition-duration:.2s;transition-property:background-color color}.yellow:hover{background-color:#fff}button.black{text-align:center;background-color:#b3b9ad;color:#fff;transition-duration:.2s;transition-property:background-color color}button.black:hover{background-color:#fff;color:#b3b9ad}html #loading-bar .bar{background:#f2bb13}html #loading-bar .peg{box-shadow:#f2bb13 1px 0 6px 1px}.fullscreen #content{top:0}.fullscreen #content .column-contents{overflow:hidden;width:100%;display:flex;height:100%}.scrollable #content #scrollable-pane{overflow-y:scroll}@keyframes bounce-animation{from{transform:translateY(-2px)}to{transform:translateY(2px)}}.variant-1A{display:none}.variant-1A-active .variant-1A{display:block}.variant-1B{display:none}.variant-1B-active .variant-1B{display:block}.variant-2A{display:none}.variant-2A-active .variant-2A{display:block}.variant-2B{display:none}.variant-2B-active .variant-2B{display:block}.variant-3A{display:none}.variant-3A-active .variant-3A{display:block}.variant-3B{display:none}.variant-3B-active .variant-3B{display:block}.route-loading-spinner{position:fixed;left:0;right:0;bottom:0;top:0;z-index:1000;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:20px;font-weight:700;color:#f2bb13}.route-loading-spinner .ui-spinner{margin-bottom:10px}
/*! 
 * angular-loading-bar v0.9.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2016 Wes Cruver
 * License: MIT
 */

/* Make clicks pass-through */
#loading-bar,
#loading-bar-spinner {
  pointer-events: none;
  -webkit-pointer-events: none;
  -webkit-transition: 350ms linear all;
  -moz-transition: 350ms linear all;
  -o-transition: 350ms linear all;
  transition: 350ms linear all;
}

#loading-bar.ng-enter,
#loading-bar.ng-leave.ng-leave-active,
#loading-bar-spinner.ng-enter,
#loading-bar-spinner.ng-leave.ng-leave-active {
  opacity: 0;
}

#loading-bar.ng-enter.ng-enter-active,
#loading-bar.ng-leave,
#loading-bar-spinner.ng-enter.ng-enter-active,
#loading-bar-spinner.ng-leave {
  opacity: 1;
}

#loading-bar .bar {
  -webkit-transition: width 350ms;
  -moz-transition: width 350ms;
  -o-transition: width 350ms;
  transition: width 350ms;

  background: #29d;
  position: fixed;
  z-index: 10002;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  border-bottom-right-radius: 1px;
  border-top-right-radius: 1px;
}

/* Fancy blur effect */
#loading-bar .peg {
  position: absolute;
  width: 70px;
  right: 0;
  top: 0;
  height: 2px;
  opacity: .45;
  -moz-box-shadow: #29d 1px 0 6px 1px;
  -ms-box-shadow: #29d 1px 0 6px 1px;
  -webkit-box-shadow: #29d 1px 0 6px 1px;
  box-shadow: #29d 1px 0 6px 1px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}

#loading-bar-spinner {
  display: block;
  position: fixed;
  z-index: 10002;
  top: 10px;
  left: 10px;
}

#loading-bar-spinner .spinner-icon {
  width: 14px;
  height: 14px;

  border:  solid 2px transparent;
  border-top-color:  #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: loading-bar-spinner 400ms linear infinite;
  -moz-animation:    loading-bar-spinner 400ms linear infinite;
  -ms-animation:     loading-bar-spinner 400ms linear infinite;
  -o-animation:      loading-bar-spinner 400ms linear infinite;
  animation:         loading-bar-spinner 400ms linear infinite;
}

@-webkit-keyframes loading-bar-spinner {
  0%   { -webkit-transform: rotate(0deg);   transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@-moz-keyframes loading-bar-spinner {
  0%   { -moz-transform: rotate(0deg);   transform: rotate(0deg); }
  100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
}
@-o-keyframes loading-bar-spinner {
  0%   { -o-transform: rotate(0deg);   transform: rotate(0deg); }
  100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
}
@-ms-keyframes loading-bar-spinner {
  0%   { -ms-transform: rotate(0deg);   transform: rotate(0deg); }
  100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes loading-bar-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.uib-position-measure {
  display: block !important;
  visibility: hidden !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

.uib-position-scrollbar-measure {
  position: absolute !important;
  top: -9999px !important;
  width: 50px !important;
  height: 50px !important;
  overflow: scroll !important;
}

.uib-position-body-scrollbar-measure {
  overflow: scroll !important;
}
[uib-typeahead-popup].dropdown-menu {
  display: block;
}

.cg-achievement-level_icon_xp_02{background-image:url(https://static.codingame.com/assets/cg-achievement.95aef0b9.png);background-position:0px 0px;width:14px;height:14px;background-repeat:no-repeat}.cg-achievement-level_icon_xp{background-image:url(https://static.codingame.com/assets/cg-achievement.95aef0b9.png);background-position:-14px 0px;width:14px;height:14px;background-repeat:no-repeat}.cg-achievement{display:flex;text-align:left}.cg-achievement.locked .thumbnail{opacity:.3}.cg-achievement.locked .achievement-infos,.cg-achievement.locked .achievement-value{opacity:.5}.cg-achievement .achievement-value{display:flex;align-items:center;font-size:13px;font-weight:700;position:absolute;height:20px;top:-5px;right:0}.cg-achievement .achievement-value-image{margin-left:3px;background-image:url(https://static.codingame.com/assets/cg-achievement.95aef0b9.png);background-position:-14px 0px;width:14px;height:14px;background-repeat:no-repeat}.cg-achievement .thumbnail{height:75px;width:75px;display:flex;justify-content:center;align-items:center}.cg-achievement .thumbnail.platinum{background:#f96249}.cg-achievement .thumbnail.gold{background:#f4ae3d}.cg-achievement .thumbnail.silver{background:#849aa4}.cg-achievement .thumbnail.bronze{background:#b6a28b}.cg-achievement .thumbnail-image{padding:7px;background-position:center;background-repeat:no-repeat;flex:0 1;max-width:100%}.cg-achievement .achievement-infos{margin-top:-4px;flex:1}.cg-achievement .achievement-infos .icon{display:inline-block;vertical-align:middle;font-weight:400;font-size:13px;margin-right:7px}.cg-achievement .achievement-infos h4.achievement-name{font-size:13px;padding-right:70px;margin-top:0px}.cg-achievement .achievement-details{padding-left:10px;display:flex;flex:1;position:relative;flex-direction:column}.cg-achievement .achievement-details.hasFooter{padding-bottom:20px}.cg-achievement .achievement-description{font-weight:400;font-size:13px;padding-right:70px}.cg-achievement .achievement-progress{position:absolute;bottom:0;right:0;left:10px;height:5px;background-color:rgba(69,76,85,.12)}.cg-achievement .achievement-progress-bar{height:5px}.cg-achievement .achievement-progress-bar.platinum{background-color:#f96249}.cg-achievement .achievement-progress-bar.gold{background-color:#f4ae3d}.cg-achievement .achievement-progress-bar.silver{background-color:#849aa4}.cg-achievement .achievement-progress-bar.bronze{background-color:#b6a28b}.cg-achievement .achievement-mini-text{font-size:10px;font-weight:700;text-transform:uppercase}.cg-achievement .achievement-mini-text.bronze{color:#b6a28b}.cg-achievement .achievement-mini-text.silver{color:#849aa4}.cg-achievement .achievement-mini-text.gold{color:#f4ae3d}.cg-achievement .achievement-mini-text.platinum{color:#f96249}.cg-achievement .achievement-progress-next{position:absolute;bottom:-3px;left:10px}.cg-achievement .achievement-progress-value{position:absolute;bottom:5px}.cg-achievement-group{position:relative}.cg-achievement-group>.cg-achievement{padding:12px;cursor:pointer;transition:color .2s;transition:background-color .2s;color:#454c55;background-color:rgba(37,46,56,.06)}.cg-achievement-group>.cg-achievement:hover,.cg-achievement-group>.cg-achievement.collapsed{color:#fff;background-color:#252e38}.cg-achievement-group>.cg-achievement:hover.locked .achievement-infos,.cg-achievement-group>.cg-achievement:hover.locked .achievement-value,.cg-achievement-group>.cg-achievement.collapsed.locked .achievement-infos,.cg-achievement-group>.cg-achievement.collapsed.locked .achievement-value{opacity:.7}.cg-achievement-group>.cg-achievement:hover .achievement-value-image,.cg-achievement-group>.cg-achievement.collapsed .achievement-value-image{background-image:url(https://static.codingame.com/assets/cg-achievement.95aef0b9.png);background-position:0px 0px;width:14px;height:14px;background-repeat:no-repeat}.cg-achievement-group>.cg-achievement:hover .achievement-progress,.cg-achievement-group>.cg-achievement.collapsed .achievement-progress{background-color:hsla(0,0%,100%,.12)}.cg-achievement-collapse{padding:10px 12px 10px 12px;overflow:hidden;width:100%;color:#fff;background-color:rgba(69,76,85,.8)}.cg-achievement-collapse.ng-enter{transition:max-height .2s ease-out;max-height:0}.cg-achievement-collapse.ng-enter.ng-enter-active{max-height:555px}.cg-achievement-collapse.ng-leave{transition:max-height .2s ease-out;max-height:555px}.cg-achievement-collapse.ng-leave.ng-leave-active{max-height:0}.cg-achievement-collapse .cg-achievement{margin-top:10px;margin-bottom:10px}.cg-achievement-collapse .cg-achievement.locked .achievement-infos,.cg-achievement-collapse .cg-achievement.locked .achievement-value{opacity:.7}.cg-achievement-collapse .cg-achievement .achievement-value-image{background-image:url(https://static.codingame.com/assets/cg-achievement.95aef0b9.png);background-position:0px 0px;width:14px;height:14px;background-repeat:no-repeat}.cg-achievement-collapse .cg-achievement .achievement-progress{background-color:hsla(0,0%,100%,.12);position:initial}.cg-achievement-collapse .cg-achievement .achievement-progress-value{position:initial}
.mobile .cg-achievements{width:auto}.cg-achievements{height:100%;width:626px}.cg-achievements #achievement-list-header-container{background-color:#fff;height:148px;display:flex;justify-content:center;padding:0 30px}.cg-achievements #achievement-list-header-container.achievement-list-header-container-sharebuttons{height:148px}.cg-achievements #achievement-list-header{width:100%;max-width:626px;padding-top:30px}.cg-achievements .panel-title{display:flex;align-items:center;color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase}.cg-achievements .panel-title-label{flex:1}.cg-achievements #achievement-list-body{min-width:320px;text-align:center;padding:0 30px;overflow-y:auto;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin;height:calc(100% - 148px)}.cg-achievements #achievement-list-body::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-achievements #achievement-list-body::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-achievements #achievement-list-body::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-achievements #achievement-list-body>:last-child{margin-bottom:45px}.mobile .cg-achievements #achievement-list-body{padding:0 15px}.cg-achievements #achievement-list-categories{width:100%;max-width:626px}.cg-achievements .achievement-list-category:first-child{margin-top:0}.cg-achievements .achievement-list-category{text-align:left;margin-top:40px}.cg-achievements .achievement-list-category h4.category-title{color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;margin-top:-4px}.cg-achievements #achievement-points-label{text-transform:uppercase;font-size:17px;font-weight:700;display:inline-block;vertical-align:middle}.cg-achievements #achievement-points-image{margin-left:3px;display:inline-block;vertical-align:middle}.cg-achievements #achievement-points-bar-background{background-color:#e7e9eb;height:5px;margin-top:10px}.cg-achievements #achievement-points-bar{background-color:#454c55;height:5px}.cg-achievements #achievement-levels{display:flex;justify-content:space-between;margin-top:20px;width:100%}.cg-achievements .achievement-level{display:inline-block;text-align:left}.cg-achievements .achievement-level-name{text-transform:uppercase;font-size:17px;font-weight:400}.cg-achievements .achievement-level{font-weight:700}.cg-achievements .achievement-level.bronze{color:#b6a28b}.cg-achievements .achievement-level.silver{color:#849aa4}.cg-achievements .achievement-level.gold{color:#f4ae3d}.cg-achievements .achievement-level.platinum{color:#f96249}.cg-achievements .achievement-level-total{font-size:14px;font-weight:400}.cg-achievements .achievement-level-count{font-size:22px}.cg-achievements .achievement-panel-row{margin-top:15px}.cg-achievements .achievement-list-row{margin-top:10px}
.cg-arena-popup .popup-content{padding:60px 30px;width:700px;max-width:100vw;text-align:center}.cg-arena-popup .buttons .main-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s}.cg-arena-popup .buttons .main-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-arena-popup .buttons .main-button:disabled{opacity:.5;cursor:auto}.cg-arena-popup .buttons .alternate-button{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s}.cg-arena-popup .buttons .alternate-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}.cg-arena-popup .buttons .alternate-button:disabled{opacity:.5;cursor:auto}.cg-arena-popup .buttons button{margin:0 5px;width:260px}.cg-arena-popup .content{font-size:25px;font-weight:700;color:#454c55;margin-bottom:30px}.cg-arena-popup .content .text{margin:15px;margin-bottom:0}.cg-arena-popup .content .text-xp{color:#454c55;margin-top:1px;font-size:20px}.cg-arena-popup .content.legend{color:#f96249}.cg-arena-popup .content.gold{color:#f4ae3d}.cg-arena-popup .content.silver{color:#849aa4}.cg-arena-popup .content.bronze{color:#b6a28b}.cg-arena-popup .content.wood{color:#7cc576}.cg-arena-popup .explanation-popup{width:600px;padding-top:35px}.cg-arena-popup .explanation-popup .explanations-title{text-align:center;color:#454c55;font-size:20px;font-weight:900;text-transform:uppercase;margin-bottom:10px}.cg-arena-popup .explanation-popup.double .explanations-title{margin-bottom:10px}.cg-arena-popup .explanation-popup.double .leagues{margin-top:0px;margin-bottom:15px}.cg-arena-popup .explanation-popup .explanation-footer{text-align:center;margin-bottom:40px}.cg-arena-popup .explanation-popup .main-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;display:inline-block;width:260px}.cg-arena-popup .explanation-popup .main-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-arena-popup .explanation-popup .main-button:disabled{opacity:.5;cursor:auto}.cg-arena-popup .explanation-popup .leagues{text-align:center;margin-top:40px;margin-bottom:35px;font-size:0}.cg-arena-popup .explanation-popup .leagues .league{display:inline-flex;align-items:center;flex-direction:column;width:108px;max-width:108px}.cg-arena-popup .explanation-popup .leagues .league .league-closed{opacity:.3}.cg-arena-popup .explanation-popup .leagues .league .league-line{width:100%;height:10px;margin-top:20px;border-bottom:1px solid #838891;border-left:1px solid #838891;border-right:1px solid #838891}.cg-arena-popup .explanation-popup .leagues .league .league-vertical-line{height:10px;width:1px;margin-bottom:10px;background-color:#838891}.cg-arena-popup .explanation-popup .leagues .league .league-divisions{color:#7cc576;font-size:13px;font-weight:700}.cg-arena-popup .explanation-popup .leagues .league .league-opening{font-size:13px;font-weight:700}.cg-arena-popup .explanation-popup .leagues .league .league-label{font-weight:700;font-size:17px;margin:5px}.cg-arena-popup .explanation-popup .leagues .league-wood{color:#7cc576}.cg-arena-popup .explanation-popup .leagues .league-bronze{color:#b6a28b}.cg-arena-popup .explanation-popup .leagues .league-silver{color:#849aa4}.cg-arena-popup .explanation-popup .leagues .league-gold{color:#f4ae3d}.cg-arena-popup .explanation-popup .leagues .league-legend{color:#f96249}.cg-arena-popup .welcome-popup{width:700px}.cg-arena-popup .welcome-popup .welcome-popup-content{font-weight:400;font-size:18px;color:#454c55;padding:30px 50px;text-align:center}.cg-arena-popup .welcome-popup .welcome-popup-content h1,.cg-arena-popup .welcome-popup .welcome-popup-content h2,.cg-arena-popup .welcome-popup .welcome-popup-content h3,.cg-arena-popup .welcome-popup .welcome-popup-content h4{margin:13px 0;font-size:25px;font-weight:700}.cg-arena-popup .welcome-popup .welcome-popup-content .small{font-size:15px}.cg-arena-popup .welcome-popup .welcome-popup-content p{margin:13px 0 0 0}.cg-arena-popup .welcome-popup .welcome-popup-content img{margin:15px 0}.cg-arena-popup .welcome-popup .welcome-popup-content.legend h1,.cg-arena-popup .welcome-popup .welcome-popup-content.legend h2,.cg-arena-popup .welcome-popup .welcome-popup-content.legend h3,.cg-arena-popup .welcome-popup .welcome-popup-content.legend h4,.cg-arena-popup .welcome-popup .welcome-popup-content.legend keyword{color:#f96249}.cg-arena-popup .welcome-popup .welcome-popup-content.gold h1,.cg-arena-popup .welcome-popup .welcome-popup-content.gold h2,.cg-arena-popup .welcome-popup .welcome-popup-content.gold h3,.cg-arena-popup .welcome-popup .welcome-popup-content.gold h4,.cg-arena-popup .welcome-popup .welcome-popup-content.gold keyword{color:#f4ae3d}.cg-arena-popup .welcome-popup .welcome-popup-content.silver h1,.cg-arena-popup .welcome-popup .welcome-popup-content.silver h2,.cg-arena-popup .welcome-popup .welcome-popup-content.silver h3,.cg-arena-popup .welcome-popup .welcome-popup-content.silver h4,.cg-arena-popup .welcome-popup .welcome-popup-content.silver keyword{color:#849aa4}.cg-arena-popup .welcome-popup .welcome-popup-content.bronze h1,.cg-arena-popup .welcome-popup .welcome-popup-content.bronze h2,.cg-arena-popup .welcome-popup .welcome-popup-content.bronze h3,.cg-arena-popup .welcome-popup .welcome-popup-content.bronze h4,.cg-arena-popup .welcome-popup .welcome-popup-content.bronze keyword{color:#b6a28b}.cg-arena-popup .welcome-popup .welcome-popup-content.wood h1,.cg-arena-popup .welcome-popup .welcome-popup-content.wood h2,.cg-arena-popup .welcome-popup .welcome-popup-content.wood h3,.cg-arena-popup .welcome-popup .welcome-popup-content.wood h4,.cg-arena-popup .welcome-popup .welcome-popup-content.wood keyword{color:#7cc576}.cg-arena-popup .welcome-popup .welcome-popup-footer{text-align:center;padding-bottom:30px}.cg-arena-popup .welcome-popup .welcome-popup-footer .main-button{display:inline-block;background-color:#f2bb13;color:#454c55;text-transform:uppercase;height:52px;width:260px;font-size:13px;font-weight:400;transition:background .2s}.cg-arena-popup .welcome-popup .welcome-popup-footer .main-button:hover{background-color:rgba(242,187,19,.8)}.cg-arena-popup .intro-popup{background:url(https://static.codingame.com/assets/into.771b022f.jpg);width:900px;height:600px;text-align:center;display:flex;justify-content:center;align-items:center;position:relative;font-size:17px}.cg-arena-popup .intro-popup .mask{background-color:#454c55;opacity:.5;position:absolute;top:0;left:0;bottom:0;right:0}.cg-arena-popup .intro-popup .intro-popup-content{z-index:1;width:700px;color:#fff}.cg-arena-popup .intro-popup .intro-popup-content b{color:#f2bb13}.cg-arena-popup .intro-popup .icon{display:inline-block}.cg-arena-popup .intro-popup .intro-text{margin-top:10px;font-weight:700}.cg-arena-popup .intro-popup .main-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin-top:20px;display:inline-block;width:260px}.cg-arena-popup .intro-popup .main-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-arena-popup .intro-popup .main-button:disabled{opacity:.5;cursor:auto}.cg-arena-popup .share-catch-phrase{padding:30px 50px;background-color:#f2f2f2;display:flex;flex-direction:column;align-items:center}.cg-arena-popup .share-catch-phrase .catch-phrase-input{height:70px;width:100%;padding:10px 15px 15px 15px;margin-bottom:15px;border:solid 1px #dadada;background:#f9f9f9;resize:none;color:#454c55;font-size:15px;line-height:20px;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-arena-popup .share-catch-phrase .catch-phrase-input::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-arena-popup .share-catch-phrase .catch-phrase-input::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-arena-popup .share-catch-phrase .catch-phrase-input::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-arena-popup .share-catch-phrase .catch-phrase-input:focus{outline:none}.cg-arena-popup .getting-started{padding-bottom:15px;text-align:center}.cg-arena-popup .getting-started .getting-started_video-container{box-shadow:5px 5px 15px -5px #454c55}.cg-arena-popup .getting-started .getting-started_close-button{margin-top:68px;text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s}.cg-arena-popup .getting-started .getting-started_close-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-arena-popup .getting-started .getting-started_close-button:disabled{opacity:.5;cursor:auto}
.cg-background-parallax{position:absolute;top:0px;left:0px;width:100%;height:0;overflow:hidden}.cg-background-parallax .overlay{width:100%;height:100%;background-image:linear-gradient(rgba(19, 28, 37, 0), #131c25);position:absolute;bottom:0;left:0}.cg-background-parallax .cg-background-parallax-wrap{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:#252e38}.cg-background-parallax .cg-background-parallax-wrap .cg-background-parallax-image{background-size:cover;background-position:50% 20%;position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;min-width:50%;min-height:50%;max-width:none}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-city-selector{position:relative}.cg-city-selector .dropdown-menu{z-index:1;width:100%;top:100%;position:absolute;background:#fff;margin-bottom:20px;max-height:300px;list-style-type:none;border:1px solid #838891;overflow:auto}.cg-city-selector .dropdown-menu li{position:relative}.cg-city-selector .dropdown-menu li:hover a,.cg-city-selector .dropdown-menu li.active a{background:#e7e9eb}.cg-city-selector .dropdown-menu a,.cg-city-selector .dropdown-menu a:hover{border:none}.cg-city-selector .dropdown-menu a{width:100%;top:0;left:0;display:block;color:#454c55;font-size:14px;font-weight:400;text-align:left;padding:10px 8px}
.games-details{background-image:url(https://static.codingame.com/assets/games.969c7a1c.png);background-position:-244px -400px;width:12px;height:12px;background-repeat:no-repeat}.games-icon_laurel_puzzle_of_the_week{background-image:url(https://static.codingame.com/assets/games.969c7a1c.png);background-position:0px 0px;width:900px;height:400px;background-repeat:no-repeat}.games-icon_thank_you_puzzle{background-image:url(https://static.codingame.com/assets/games.969c7a1c.png);background-position:0px -400px;width:194px;height:185px;background-repeat:no-repeat}.games-level_icon_xp{background-image:url(https://static.codingame.com/assets/games.969c7a1c.png);background-position:-224px -400px;width:20px;height:20px;background-repeat:no-repeat}.games-usa_uk{background-image:url(https://static.codingame.com/assets/games.969c7a1c.png);background-position:-194px -400px;width:30px;height:20px;background-repeat:no-repeat}.clash-of-code{background-image:url(https://static.codingame.com/assets/background_clash_of_code.e11e3298.jpg);width:100%;height:100%;background-repeat:repeat;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative;border:none;transition:opacity,.2s;cursor:pointer}.clash-of-code a{border:none}.clash-of-code:hover .clash-overlay{opacity:1}.clash-of-code:hover .clash-overlay .info-wrapper{margin-bottom:0}.clash-of-code .clash-default-overlay{height:120px;width:100%;background-image:linear-gradient(rgba(37, 46, 56, 0), rgba(37, 46, 56, 0.9));position:absolute;bottom:0;left:0}.clash-of-code .clash-overlay{height:100%;width:100%;position:absolute;background-color:rgba(19,28,37,.7);top:0;left:0;transition:opacity,.2s;opacity:0}.clash-of-code .clash-overlay .clash-start-container{left:0;top:0;right:0;bottom:0;position:absolute;padding:15px 20px;display:flex;align-items:flex-end}.clash-of-code .title{font-size:15px;font-weight:700;color:#fff;position:absolute;left:20px;top:15px}.clash-of-code .logo{background-image:url(https://static.codingame.com/assets/logo_clash_of_code.4b107b67.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:25%;height:25%;min-width:250px;min-height:90px;margin-bottom:20px}.clash-of-code .clash-wrapper{position:relative;width:100%;height:100%;padding-top:40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.clash-of-code .clash-wrapper .clash-container{max-width:calc(100% - 10px);overflow:hidden;text-align:center;margin-bottom:27px;opacity:1;transition:opacity .2s ease-out}.clash-of-code .clash-wrapper .clash-container.ng-enter{transition:opacity .2s ease-out;opacity:0}.clash-of-code .clash-wrapper .clash-container.ng-enter.ng-enter-active{opacity:1}.clash-of-code .clash-wrapper .clash-container.ng-leave{opacity:1;transition:opacity .2s ease-out}.clash-of-code .clash-wrapper .clash-container.ng-leave.ng-leave-active{opacity:0}.clash-of-code .clash-wrapper .clash-container.smallHeight{margin-bottom:8px}.clash-of-code .clash-wrapper .clash-container .clash{width:100%;height:calc(50px + 6px)}.clash-of-code .clash-wrapper .clash-container .clash .place-global{display:inline-flex;width:calc(50px);height:calc(50px);margin:3px;vertical-align:top;position:relative}.clash-of-code .clash-wrapper .clash-container .clash .place-global.free{background-color:rgba(19,28,37,.7)}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container{display:inline-flex;width:100%;height:100%}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container .avatar-container{height:50px;width:50px}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container .avatar-container .avatar{max-width:100%}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container .avatar-container .clash-nickname-container{position:absolute;left:0;bottom:0;width:100%;background-image:linear-gradient(rgba(19, 28, 37, 0), rgba(19, 28, 37, 0.9));height:20px;display:flex;align-items:flex-end}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container .avatar-container .clash-nickname-container .clash-nickname{font-size:11px;font-weight:400;width:100%;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 5px;color:#fff;margin-bottom:2px}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container .avatar-container .free-avatar{background-color:#252e38;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container .avatar-container .free-avatar .free-avatar-wrapper{display:flex}.clash-of-code .clash-wrapper .clash-container .clash .place-global .place-container .avatar-container .free-avatar .waitLabel{font-size:11px;font-weight:400;width:100%;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;left:0;bottom:0;padding:0 5px;margin-bottom:2px}.clash-of-code .clash-countdown{color:#f2bb13}.clash-of-code .countdown-starting{color:#e53238}.clash-of-code .clash-hover-title{color:#fff;padding-bottom:6px;font-weight:700;font-size:17px}.clash-of-code .info-wrapper{margin-bottom:-10px;transition:margin-bottom,.2s}.clash-of-code .clash-hover-subtitle{color:#fff;padding-bottom:10px;font-size:13px;font-weight:400}.clash-of-code .clash-hover-rank-container{color:#f2bb13;display:flex;width:100%;font-size:14px;font-weight:700;padding-bottom:2px}.clash-of-code .clash-hover-rank-container img{margin-right:6px}.clash-of-code .clash-hover-rank-container .rank-value{padding-left:2px}.clash-of-code .clash-hover-rank-container .rank-suffix{text-transform:uppercase;font-size:7px;margin-top:2px;margin-left:1px}.clash-of-code .cg-menu-actions{position:absolute;right:0;top:0;width:52px;z-index:1}.clash-of-code .cg-menu-actions .menu-actions{height:52px}.clash-of-code .cg-menu-actions .menu-actions .icon-actions{margin:0;top:15px;position:absolute;right:15px}.clash-of-code .cg-menu-actions .list-actions{top:43px;right:10px;width:250px}.clash-of-code .cg-menu-actions .list-actions a{padding-left:16px;width:100%;height:35px;line-height:35px}.clash-of-code .cg-menu-actions .list-actions a:hover{background-color:#e7e9eb;color:#454c55}
.codingamer-card-popup{display:none;position:fixed;z-index:10000;box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);text-align:initial;margin-left:1px}
.cg-comment{width:100%;padding-top:15px;padding-bottom:15px}.cg-comment button{color:#454c55}.cg-comment .cg-comment-responses-container{margin-top:29px;margin-left:54px;border-left:3px solid #dbdbdb}.cg-comment .cg-comment-responses-container .cg-comment-responses+.cg-comment-responses{margin-top:20px}.cg-comment .cg-comment-responses-container .cg-comment-responses.angular-animate{transition:1s linear all}.cg-comment .cg-comment-responses-container .cg-comment-responses.angular-animate.ng-enter{opacity:0}.cg-comment .cg-comment-responses-container .cg-comment-responses.angular-animate.ng-enter.ng-enter-active{opacity:1}.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .avatar{width:32px;height:32px;left:10px}.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .nickname,.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .date{left:51px}.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .content{margin-left:51px}.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .cg-comment-vote-reply{margin-left:52px}.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .cg-comment-edit .actions{display:flex}.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .cg-comment-edit .actions .button-blue{margin-right:10px}.cg-comment .cg-comment-responses-container .cg-comment-responses .cg-comment-content .cg-comment-edit .avatar{margin-left:10px}.cg-comment .cg-comment-respond{margin-top:20px;margin-left:54px;overflow:hidden}.cg-comment .cg-comment-respond textarea{height:160px}.cg-comment .cg-comment-respond .actions{margin-top:9px;margin-left:59px;display:flex}.cg-comment .cg-comment-respond .actions .button-blue{margin-right:10px}.cg-comment .cg-comment-response-count{margin-left:54px;margin-top:14px;font-weight:400;font-size:12px;color:#454c55;transition:.2s linear color}.cg-comment .cg-comment-response-count:hover{color:rgba(69,76,85,.7)}.cg-comment .cg-comment-response-count:hover .icon{opacity:.7}.cg-comment .cg-comment-response-count .icon{transition:.2s linear opacity;margin-right:6px}
.comment-icon_delete_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:-22px -29px;width:10px;height:10px;background-repeat:no-repeat}.comment-icon_downvote_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:0px -15px;width:14px;height:14px;background-repeat:no-repeat}.comment-icon_downvoted_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:0px 0px;width:15px;height:15px;background-repeat:no-repeat}.comment-icon_edit_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:-13px -29px;width:9px;height:12px;background-repeat:no-repeat}.comment-icon_post_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:-30px 0px;width:13px;height:12px;background-repeat:no-repeat}.comment-icon_reply_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:-30px -12px;width:13px;height:12px;background-repeat:no-repeat}.comment-icon_upvote_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:-14px -15px;width:14px;height:14px;background-repeat:no-repeat}.comment-icon_upvoted_comment{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:-15px 0px;width:15px;height:15px;background-repeat:no-repeat}.comment-icon_view_more_comments{background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:0px -29px;width:13px;height:12px;background-repeat:no-repeat}.cg-commentable{width:100%}.cg-commentable .avatar{display:block;border:0;width:42px;height:42px;background-size:cover}.cg-commentable .online-marker{height:7px;width:7px;margin-top:5px;margin-right:5px;float:right;background-color:#4aad6d;border-radius:50%}.cg-commentable .icon,.cg-commentable .icon-label{display:inline-block;vertical-align:middle}.cg-commentable .cg-commentable-post{margin-bottom:15px;display:flex}.cg-commentable .cg-commentable-post .avatar{flex:none}.cg-commentable .cg-commentable-post .comment-form{flex:1;margin-left:12px}.cg-commentable .cg-commentable-post .comment-form_field{transition:height .2s;overflow-y:hidden}.cg-commentable .cg-commentable-post .comment-form_field.focused{height:160px;overflow-y:auto}.cg-commentable .cg-commentable-post .actions{display:flex;margin:10px -5px 0 -5px}.cg-commentable .cg-commentable-post .actions button{flex:1;width:auto;margin:0 5px}.cg-commentable .cg-commentable-comments .angular-animate .cg-comment{transition:1s linear all}.cg-commentable .cg-commentable-comments .angular-animate.ng-enter .cg-comment{opacity:0}.cg-commentable .cg-commentable-comments .angular-animate.ng-enter.ng-enter-active .cg-comment{opacity:1}.cg-commentable textarea{resize:none;height:60px;width:100%;border:1px solid #dadada;background-color:#fff;font-size:13px;font-weight:400;color:#454c55;padding:11px 15px 11px 15px}.cg-commentable textarea:focus{outline:0;border:1px solid #838891}.cg-commentable button{transition:all .2s linear;font-size:13px;font-weight:400}.cg-commentable button.button-submit,.cg-commentable button.button-cancel{height:42px;width:180px;line-height:42px}.cg-commentable button.button-submit{background-color:#f2bb13;color:#454c55}.cg-commentable button.button-submit:hover{background-color:rgba(242,187,19,.8)}.cg-commentable button.button-submit .icon{margin-right:5px;background-image:url(https://static.codingame.com/assets/comment.4bd5b2f1.png);background-position:-30px 0px;width:13px;height:12px;background-repeat:no-repeat}.cg-commentable button.button-submit .icon,.cg-commentable button.button-submit .icon-label{position:relative;top:-2px}.cg-commentable button.button-cancel{color:#454c55;background-color:rgba(69,76,85,.1)}.cg-commentable button.button-cancel:hover{background-color:rgba(69,76,85,.15)}
.cg-comment-content{position:relative}.cg-comment-content:hover .cg-comment-display .actions{opacity:1}.cg-comment-content .cg-comment-display .actions{opacity:0;position:absolute}.cg-comment-content .avatar,.cg-comment-content .nickname,.cg-comment-content .date{position:absolute}.cg-comment-content .nickname,.cg-comment-content .date{left:54px}.cg-comment-content .nickname{top:-2px;font-weight:700;font-size:15px;line-height:15px}.cg-comment-content .date{top:13px;font-size:12px;font-weight:400;white-space:nowrap;color:#838891}.cg-comment-content .date:first-letter{text-transform:uppercase}.cg-comment-content .content{margin-left:54px;padding-top:33px;font-weight:400;font-size:15px;white-space:pre-wrap;word-wrap:break-word}.cg-comment-content .content a{text-decoration:underline;color:#1a99aa}.cg-comment-content .content a:hover{text-decoration:none}.cg-comment-content .actions{transition:opacity .2s;top:0;right:0}.cg-comment-content .actions .delete-button{margin-left:5px}.cg-comment-content .actions .edit-button,.cg-comment-content .actions .delete-button{padding:8px;opacity:.7;transition:.2s opacity linear}.cg-comment-content .actions .edit-button:hover,.cg-comment-content .actions .delete-button:hover{opacity:1}.cg-comment-content .cg-commentable-post .avatar{position:static}.cg-comment-content .cg-commentable-post textarea{height:160px}.cg-comment-content .cg-comment-vote-reply{margin-left:54px;margin-top:8px}.cg-comment-content .cg-comment-vote-reply .upvote,.cg-comment-content .cg-comment-vote-reply .downvote{margin-right:26px}.cg-comment-content .cg-comment-vote-reply .upvote.activated{color:#1a99aa}.cg-comment-content .cg-comment-vote-reply .upvote.activated:hover{color:rgba(26,153,170,.7)}.cg-comment-content .cg-comment-vote-reply .downvote.activated{color:#e53238}.cg-comment-content .cg-comment-vote-reply .downvote.activated:hover{color:rgba(229,50,56,.7)}.cg-comment-content .cg-comment-vote-reply button{width:initial;line-height:initial;color:rgba(69,76,85,.7);white-space:nowrap;transition:.2s color linear}.cg-comment-content .cg-comment-vote-reply button .icon{transition:.2s opacity linear;margin-right:5px;opacity:.6}.cg-comment-content .cg-comment-vote-reply button:hover{color:#454c55}.cg-comment-content .cg-comment-vote-reply button:hover .icon{opacity:1}.cg-comment-content .cg-comment-vote-reply button.activated .icon{opacity:1}.cg-comment-content .cg-comment-vote-reply button.activated:hover .icon{opacity:.6}
.survey-button_close_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:-13px 0px;width:12px;height:12px;background-repeat:no-repeat}.survey-icon_arrow_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:0px 0px;width:13px;height:12px;background-repeat:no-repeat}.cg-company-feedback-field-container{margin-bottom:20px}.cg-company-feedback-field-container .cg-company-feedback-field-label{font-size:16px;font-weight:bold;margin-bottom:10px}.cg-company-feedback-field-rating{position:relative}.cg-company-feedback-buttons{display:flex;justify-content:space-between}.cg-company-feedback-form .cg-inputcontainer select{background-color:#fff}.cg-company-feedback-form input,.cg-company-feedback-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px;border-color:#e1e1e1;height:52px;font-size:15px;font-weight:400;margin-bottom:0px}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-company-selector .input-container{position:relative}.cg-company-selector .input-container input{margin-bottom:0 !important}.cg-company-selector .input-container .ui-spinner{width:18px;height:18px;background:rgba(26,153,170,.2)}.cg-company-selector .input-container .ui-spinner .side .fill{background:#1a99aa;animation-duration:3s;opacity:1}.cg-company-selector .input-container .ui-spinner:after{content:"";background:#f2f2f2;position:absolute;width:14px;height:14px;border-radius:50%;top:2px;left:2px;display:block}.cg-company-selector .input-container .progress-anim{position:absolute;top:0;bottom:0;margin:auto;right:15px;height:18px;width:18px}.cg-company-selector .company-menu-item{padding:10px;height:70px;display:flex;cursor:pointer}.cg-company-selector .company-menu-item .logo{flex:none;margin-right:10px;width:50px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.cg-company-selector .company-menu-item .logo.no-logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat;background-size:auto}.cg-company-selector .company-menu-item .company-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;line-height:1}.cg-company-selector .company-menu-item .company-details .company-label{color:#454c55;font-size:15px;font-weight:400}.cg-company-selector .company-menu-item .company-details .company-description{font-size:12px;font-weight:400;color:rgba(69,76,85,.7);margin-top:5px}.cg-company-selector .companies-menu{display:block;position:absolute;top:100%;left:0;right:0;z-index:10000;background-color:#fff;border:1px solid #454c55;overflow:auto;max-height:300px}.cg-company-selector .companies-menu-item{display:block;white-space:nowrap;width:100%;color:#454c55;font-size:14px;font-weight:400;text-align:left;transition:background .2s}.cg-company-selector .companies-menu-item:hover,.cg-company-selector .companies-menu-item.active{background:#e7e9eb}.cg-company-selector .companies-menu-item.companies-menu-placeholder{padding:10px 8px;color:#838891}.cg-company-selector .companies-menu-item.companies-menu-placeholder:hover,.cg-company-selector .companies-menu-item.companies-menu-placeholder.active{background:none}.cg-company-selector .companies-menu-item .company-name,.cg-company-selector .companies-menu-item .company-codingamer-count{vertical-align:middle;display:inline-block}.cg-company-selector .company-codingamer-count:before{content:"("}.cg-company-selector .company-codingamer-count:after{content:")"}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.contests-slideshow{width:100%;overflow:hidden}.contests-slideshow.animate .contest-tile.ng-enter{transition:opacity,.5s,margin-top,1s;opacity:0;margin-top:-100vh}.contests-slideshow.animate .contest-tile.ng-enter.ng-enter-active{margin-top:0;opacity:1}.contests-slideshow.animate .contest-tile.ng-leave{margin-top:0;opacity:1;transition:opacity,.5s,margin-top,1s}.contests-slideshow.animate .contest-tile.ng-leave.ng-leave-active{opacity:0;margin-top:-100vh}.contests-slideshow .contest-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:75vh;max-height:35vw;min-height:430px}.contests-slideshow .contest-tile .column-title{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:13px;text-align:left;width:100%}.contests-slideshow .contest-tile .prev-arrow-button,.contests-slideshow .contest-tile .next-arrow-button{z-index:1;top:calc(50% - 30px);height:60px;width:40px;background-color:rgba(19,28,37,.7);display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;transition:background-color,.2s}.contests-slideshow .contest-tile .prev-arrow-button:hover,.contests-slideshow .contest-tile .next-arrow-button:hover{background-color:#131c25}.contests-slideshow .contest-tile .prev-arrow-button{left:0}.contests-slideshow .contest-tile .prev-arrow-button .prev-arrow{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.contests-slideshow .contest-tile .next-arrow-button{right:0}.contests-slideshow .contest-tile .next-arrow-button .next-arrow{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.contests-slideshow .contest-tile .slideshow-wrapper{width:100%;display:flex;height:100%;position:relative;overflow:hidden}.contests-slideshow .contest-tile .slideshow-wrapper .slideshow{width:100%}.contests-slideshow .current-contest{background-image:url(https://static.codingame.com/assets/background_default_puzzle.3d476121.jpg);width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;cursor:pointer}.contests-slideshow .current-contest.ng-enter{transition:opacity,.5s,left,1s;left:100%}.contests-slideshow .current-contest.ng-enter.ng-enter-active{left:0}.contests-slideshow .current-contest.ng-leave{left:0;transition:opacity,.5s,left,1s}.contests-slideshow .current-contest.ng-leave.ng-leave-active{left:-100%}.contests-slideshow .current-contest .contest-tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(19,28,37,.7);z-index:1;opacity:0;transition:opacity,.2s}.contests-slideshow .current-contest .contest-tile-overlay .contest-tile-overlay-container{position:relative;padding:20px;display:flex;align-items:flex-end;width:100%;height:100%}.contests-slideshow .current-contest .contest-tile-overlay .contest-tile-overlay-container .contest-wrapper .contest-title{color:#fff;padding-bottom:6px;font-weight:700;font-size:17px}.contests-slideshow .current-contest .contest-tile-overlay .contest-tile-overlay-container .contest-wrapper .contest-subtitle{color:#fff;font-size:13px;font-weight:400}.contests-slideshow .current-contest.empty .contest-tile-overlay{opacity:1;background-color:rgba(19,28,37,0);transition:background-color,.2s}.contests-slideshow .current-contest.empty:hover .contest-tile-overlay{background-color:rgba(19,28,37,.7)}.contests-slideshow .current-contest:hover .contest-tile-overlay{opacity:1}.contests-slideshow .current-contest:hover .current-contest-container .current-contest-overlay-hover{opacity:1}.contests-slideshow .current-contest .current-contest-container{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.contests-slideshow .current-contest .current-contest-container .current-contest-overlay{position:absolute;bottom:0;left:0;height:64%;width:100%;background-image:linear-gradient(rgba(19, 28, 37, 0), rgba(19, 28, 37, 0.9))}.contests-slideshow .current-contest .current-contest-container .current-contest-overlay-hover{position:absolute;bottom:0;left:0;height:100%;width:100%;background-color:rgba(19,28,37,.2);transition:opacity .2s;opacity:0}.contests-slideshow .current-contest .current-contest-container .current-contest-content{z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:20px 70px 45px 70px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-date-small{display:none;color:#fff;position:absolute;top:20px;left:20px;font-weight:700;font-size:18px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-close-logo{position:absolute;top:20px;right:20px;cursor:pointer;background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat;transition:opacity,.2s;z-index:1}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-close-logo:hover{opacity:.7}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-logo-container{display:flex;height:35%;width:100%}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-logo-container .current-contest-logo{background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:50%}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-title{color:#fff;font-size:45px;font-weight:900;margin:5px 0;text-align:left;text-transform:uppercase;padding-right:5px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-not-registered{display:flex;flex-direction:column;max-height:80%;width:100%}.contests-slideshow .current-contest .current-contest-container .current-contest-content.current-contest-no-logo .current-contest-date{text-transform:uppercase;margin:20px 0}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-date{color:#fff;font-size:32px;font-weight:900;margin:5px 0}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-date.hasAuthors{margin-bottom:0px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description{color:#fff;font-size:17px;font-weight:400;max-width:100%;width:650px;text-align:justify;margin-bottom:20px;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin;padding-right:5px;overflow:visible}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description.large{font-size:32px;font-weight:900;margin:20px 0;text-transform:uppercase;width:initial}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description.hasAuthors{margin-bottom:0px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-authors{margin-bottom:20px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-register{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;text-align:center;width:230px;margin-bottom:25px;margin-top:8px;border:none;outline:none;overflow:visible}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-register:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-register:disabled{opacity:.5;cursor:auto}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-start{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;text-align:center;width:230px;margin-bottom:25px;margin-top:8px;border:none;outline:none;overflow:visible}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-start:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-start:disabled{opacity:.5;cursor:auto}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-counters{position:absolute;right:50px;display:flex;flex-direction:column;align-items:flex-end;gap:15px;color:#fff}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-counter{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-counter-label{display:flex;flex-direction:row}.contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-counter-icon{height:20px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .contest-countdown{display:inline-flex;color:#fff;text-align:center;margin-top:10px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .contest-countdown-digit-container{display:inline-flex;margin:0 5px 7px 5px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .contest-countdown-digit{background-color:rgba(37,46,56,.8);font-size:28px;font-weight:700;width:30px;height:50px;line-height:50px;margin:.5px}.contests-slideshow .current-contest .current-contest-container .current-contest-content .contest-countdown-digit-disable{font-weight:300}.contests-slideshow .current-contest .current-contest-container .current-contest-content .contest-countdown-label{font-size:13px;font-weight:700}.contests-slideshow.small .column-title{display:none}.contests-slideshow.small .contest-tile{width:100%;overflow:hidden;height:100%;max-height:none;min-height:0}.contests-slideshow.small .contest-tile.ng-enter{transition:none;opacity:1;margin-top:0}.contests-slideshow.small .contest-tile.ng-enter.ng-enter-active{margin-top:0;opacity:1}.contests-slideshow.small .contest-tile.ng-leave{margin-top:0;opacity:1;transition:none}.contests-slideshow.small .contest-tile.ng-leave.ng-leave-active{opacity:1;margin-top:0}.contests-slideshow.small .contest-tile .prev-arrow-button,.contests-slideshow.small .contest-tile .next-arrow-button{width:30px}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content{padding:17px 20px;align-items:center}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-description{display:none}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-date{display:none}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-date-small{color:#fff;display:block}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-register{margin-bottom:0}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-not-registered{align-items:center}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-start{margin-bottom:0}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .contest-countdown{margin-top:20px}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-logo-container{justify-content:center}.contests-slideshow.small .current-contest .current-contest-container .current-contest-content .current-contest-logo-container .current-contest-logo{background-position:center}.contests-slideshow.small .current-contest .current-contest-container .current-contest-overlay-hover{display:none}
.cg-create-puzzles-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:100%}.cg-create-puzzles-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-create-puzzles-button:disabled{opacity:.5;cursor:auto}.cg-create-puzzles-button.disable-click{opacity:50%;pointer-events:none}
.cg-contribution-selection-popup{width:500px;display:flex;justify-content:center;align-items:center;padding:61px 50px 50px 50px;flex-direction:column;justify-content:space-between}.cg-contribution-selection-popup h2{margin-bottom:15px;font-size:22px;font-weight:300}.cg-contribution-selection-popup ul{display:flex;flex-wrap:wrap;margin:0 auto;text-align:center}.cg-contribution-selection-popup li{flex:1;display:inline-block;vertical-align:top}.cg-contribution-selection-popup .contribution-links{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;width:180px;height:80px;margin:10px;line-height:initial;white-space:normal}.cg-contribution-selection-popup .contribution-links:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-contribution-selection-popup .contribution-links:disabled{opacity:.5;cursor:auto}.cg-contribution-selection-popup .contribution-links-description{font-size:13px;font-weight:400}.cg-contribution-selection-popup .cancel-button{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:calc(100% - 20px);margin-top:5px}.cg-contribution-selection-popup .cancel-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}.cg-contribution-selection-popup .cancel-button:disabled{opacity:.5;cursor:auto}
.customFormApplyContainer{position:relative;height:100%}.customFormApplyContainer .customFormApply{width:500px;max-width:100%;padding:10px 20px;overflow:auto;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin;height:100%;z-index:1;position:relative;background-color:#fff;box-shadow:0px 0px 10px 0px #131c25}.customFormApplyContainer .customFormApply::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.customFormApplyContainer .customFormApply::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.customFormApplyContainer .customFormApply::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.customFormApplyContainer .customFormApply .buttonsIsHiring{color:#454c55;position:relative;width:75%;text-align:center;margin:0 auto}.customFormApplyContainer .customFormApply .buttonsIsHiring h1{font-weight:300}.customFormApplyContainer .customFormApply .buttonsIsHiring button.dashed{border:1px #b3b9ad dashed;color:#b3b9ad}.customFormApplyContainer .customFormApply .buttonsIsHiring button.dashed:hover{border-color:#fff;color:#fff}.customFormApplyContainer .customFormApply .buttonsIsHiring .imageLogoCompany{margin-top:30px;margin-bottom:25px}.customFormApplyContainer .customFormApply .forms{width:300px;margin:0 auto;padding-top:15px;height:100%;min-height:100%}.customFormApplyContainer .customFormApply .forms input[type=email],.customFormApplyContainer .customFormApply .forms input[type=password],.customFormApplyContainer .customFormApply .forms input[type=text],.customFormApplyContainer .customFormApply .forms input[type=url]{width:100%}.customFormApplyContainer .customFormApply .forms .successFormSent{text-align:center;color:#fff;background-color:green;width:100%;padding:10px}.customFormApplyContainer .customFormApply .forms .errorFormSent{text-align:center;color:#000;background-color:red;width:100%;padding:10px}.customFormApplyContainer .customFormApply .forms #unavailable{text-align:center}.customFormApplyContainer .customFormApply .forms textarea{width:100%;height:180px;resize:vertical;margin-bottom:18px}.customFormApplyContainer .customFormApply #sendApp{font-weight:700;font-size:13px}.customFormApplyContainer .customFormApply .contest .bottom-button{background-color:#f2bb13;color:#454c55;height:52px;font-size:13px;font-weight:700}.customFormApplyContainer .customFormApply .contest .bottom-button:hover{background-color:rgba(242,187,19,.7)}.customFormApplyContainer .customFormApply .double-buttons{margin-top:10px;display:flex}.customFormApplyContainer .customFormApply .double-buttons .bottom-button{flex:1;font-size:13px;font-weight:400;height:52px}.customFormApplyContainer .customFormApply .contactTitle{margin:20px 0 10px 0}.customFormApplyContainer .customFormApply .bottom-button{font-weight:400;margin-top:10px;margin-bottom:10px;width:100%;height:52px;text-align:center;background-color:#2bae91;color:#fff;text-transform:uppercase;transition-duration:.2s;transition-property:background-color color}.customFormApplyContainer .customFormApply .bottom-button:hover{background-color:rgba(43,174,145,.8)}.customFormApplyContainer .customFormApply .bottom-button.decline{margin-left:10px;text-transform:uppercase;color:#454c55;background-color:rgba(69,76,85,.08)}.customFormApplyContainer .customFormApply .bottom-button.decline:hover{background-color:rgba(69,76,85,.1)}.customFormApplyContainer .customFormApply .bottom-button:disabled{cursor:default;background-color:#e7e9eb;pointer-events:none}.customFormApplyContainer .customFormApply .confirmCancelConfirm{width:49%;float:left}.customFormApplyContainer .customFormApply .confirmCancelCancel{width:49%;float:right}.customFormApplyContainer .customFormApply .bottomBtn{text-transform:uppercase;width:300px;height:40px;line-height:40px}.customFormApplyContainer .customFormApply .h2{text-align:left;font-size:18px;font-weight:700;margin-bottom:-3px;color:#454c55}.customFormApplyContainer .customFormApply .customFormApply_paragraph-field{font-size:15px;font-weight:400;color:#454c55;text-align:justify}.customFormApplyContainer .customFormApply .h1{text-align:left;font-size:50px;font-weight:700;margin-bottom:20px;color:#fff}.customFormApplyContainer .customFormApply form select{width:100%;height:52px;font-size:16px;font-weight:400;padding:10px 0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:6px;margin-bottom:20px;text-indent:.01px;text-overflow:""}.customFormApplyContainer .customFormApply .topListOption{color:#838891 !important;font-weight:300 !important}.customFormApplyContainer .customFormApply form .cgwork-inputcontainer{margin-bottom:0}.customFormApplyContainer .customFormApply form input,.customFormApplyContainer .customFormApply form select{width:100%;margin:0;background-color:#f2f2f2;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:52px;border:none;padding-left:15px;font-size:15px}.customFormApplyContainer .customFormApply form textarea{background-color:#f2f2f2;font-size:15px}.customFormApplyContainer .customFormApply form select{padding-left:12px}.customFormApplyContainer .customFormApply form select option{background-color:#fff;color:#454c55}.customFormApplyContainer .customFormApply form input:disabled{color:#838891}.customFormApplyContainer .customFormApply form .cg-inputcontainer,.customFormApplyContainer .customFormApply form .cg-typeahead{margin:0}.customFormApplyContainer .customFormApply form input[type=email][required],.customFormApplyContainer .customFormApply form input[type=text][required],.customFormApplyContainer .customFormApply form textarea[required],.customFormApplyContainer .customFormApply form input[type=password][required]{background-image:none}.customFormApplyContainer .customFormApply form .cg-inputurl{color:rgba(69,76,85,.5) !important}.customFormApplyContainer .customFormApply form .radio_container{display:flex;flex-wrap:wrap}.customFormApplyContainer .customFormApply form input[type=radio]{display:none}.customFormApplyContainer .customFormApply form input[type=radio]+label{width:auto;flex:1;padding:0 10px;text-transform:uppercase;cursor:pointer;height:50px;background-color:rgba(69,76,85,.08);text-align:center;line-height:50px;font-size:13px;color:#454c55;font-weight:400;margin:0;transition:background-color .2s}.customFormApplyContainer .customFormApply form input[type=radio]+label:hover{background-color:rgba(69,76,85,.1)}.customFormApplyContainer .customFormApply form input[type=radio]:checked+label{cursor:default;background-color:#f2bb13}.customFormApplyContainer .customFormApply form input[type=radio]:checked+label:hover{background-color:#f2bb13}.customFormApplyContainer .customFormApply form .cg-checkbox{display:inline-flex;align-items:center}.customFormApplyContainer .customFormApply form .cg-checkbox input[type=checkbox]+label.cg-checkbox_square{flex:none}.customFormApplyContainer .customFormApply label{font-size:15px;font-weight:400;color:#838891;margin-bottom:6px}.customFormApplyContainer .customFormApply label.required::after{content:"*"}.customFormApplyContainer .customFormApply .block{padding:10px 0px}.customFormApplyContainer .customFormApply .block .upload.single-upload .file-selector-recommendations{padding-bottom:8px}.customFormApplyContainer .legal-panel{transition:right .2s;color:#454c55;font-weight:400;font-size:15px;z-index:0;position:fixed;right:-500px;top:0;width:500px;height:100%;overflow:auto;background-color:#e7e9eb;text-align:justify;padding:15px 30px 30px 30px}.customFormApplyContainer .legal-panel h1{font-size:18px;font-weight:700}.customFormApplyContainer .legal-panel h2{font-size:15px;font-weight:700;margin:15px 0}.customFormApplyContainer .legal-panel ul{padding:0 15px}.customFormApplyContainer .legal-panel a{color:#1a99aa;border-color:#1a99aa;border-bottom:1px solid}.customFormApplyContainer .legal-panel.visible{transition:right .2s;right:500px}.customFormApplyContainer .legal-panel.visible .legal-hitbox{display:block}.customFormApplyContainer .legal-panel .legal-hitbox{position:fixed;display:none;right:1000px;left:0;top:0;bottom:0}.customFormApplyContainer .legal-text{font-size:13px;text-align:left;font-weight:400;color:#838891;margin-top:15px}.customFormApplyContainer .legal-text a{transition:color .2s;color:#838891;border-bottom:1px solid}.customFormApplyContainer .legal-text a:hover{transition:color .2s;color:#454c55}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}form .cg-field{line-height:28px;padding-top:8px;padding-bottom:8px}form .cg-button{width:100%;margin:0;margin-bottom:20px;height:52px}form.inverted .cg-inputcontainer input,form.inverted .cg-inputcontainer select,form.inverted .cg-inputcontainer cg-multiselect,form.inverted .cg-inputcontainer textarea{background:#f2f2f2;border:1px solid #e1e1e1}form.inverted .cg-inputcontainer .cg-selectarrow{background-color:#f2f2f2}form .cg-inputcontainer{margin-bottom:20px;position:relative}form .cg-inputcontainer input,form .cg-inputcontainer select,form .cg-inputcontainer textarea,form .cg-inputcontainer cg-multiselect{resize:none;border:1px solid #dadada;width:100%;height:52px;text-indent:1px}form .cg-inputcontainer input:required:not([hide-required]),form .cg-inputcontainer select:required:not([hide-required]),form .cg-inputcontainer textarea:required:not([hide-required]),form .cg-inputcontainer cg-multiselect:required:not([hide-required]){padding-right:52px}form .cg-inputcontainer.invalid input,form .cg-inputcontainer.invalid select,form .cg-inputcontainer.invalid cg-multiselect,form .cg-inputcontainer.invalid textarea{border:1px solid #f74225;color:#f74225}form .cg-inputcontainer option{color:#000}form .cg-inputcontainer option:disabled{display:none}form .cg-inputcontainer textarea{height:200px}form .cg-inputcontainer input[type=file]{border:none}form .cg-inputcontainer input[type=url]{padding-left:85px}form .cg-inputcontainer input[type=url][social-network]{padding-left:145px}form .cg-inputcontainer .cg-inputoverlay{position:absolute;top:2px;height:48px;right:2px;left:2px;pointer-events:none}form .cg-inputcontainer .cg-inputoverlay .cg-inputurl{float:left;background-color:#fff;font-weight:400;line-height:46px;width:auto;color:#f2f2f2;display:flex;align-items:center;justify-content:center;width:70px}form .cg-inputcontainer .cg-inputoverlay .cg-inputurl .icon{margin:0 17px}form .cg-inputcontainer .cg-inputoverlay .cg-inputurl.social-network{width:130px;justify-content:flex-start}form .cg-inputcontainer .cg-inputoverlay>div{width:52px;pointer-events:none;float:right;height:100%;position:relative}form .cg-inputcontainer input:hover+.cg-inputoverlay>.cg-inputdate:after,form .cg-inputcontainer .cg-inputdate:hover:after{opacity:1}form .cg-inputcontainer .cg-selectarrow{background-color:rgba(0,0,0,0)}form .cg-inputcontainer .cg-selectarrow:after{content:"";opacity:.5;transition:opacity .2s;display:block;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}form .cg-inputcontainer select:hover+.cg-inputoverlay>.cg-selectarrow:after{opacity:1}form .cg-inputcontainer .cg-inputcontainer_error{position:absolute;display:table;z-index:1;text-align:left;width:200px;height:52px;top:50%;transform:translateY(-50%);right:-210px;background-color:#f74225}form .cg-inputcontainer .cg-inputcontainer_error div{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:16px;font-weight:400;padding:10px 10px}form .cg-inputcontainer .cg-inputcontainer_error:after{right:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-right-color:#f74225;border-width:7px;margin-top:-7px}form .cg-inputcontainer .cg-inputcontainer_error.left{right:auto;left:-210px}form .cg-inputcontainer .cg-inputcontainer_error.left:after{right:auto;left:100%;border-left-color:#f74225;border-right-color:rgba(0,0,0,0);border-width:7px;margin-top:-7px}form .cg-inputcontainer.disabled cg-multiselect:hover+.cg-inputoverlay>.cg-selectarrow:after,form .cg-inputcontainer.disabled select:hover+.cg-inputoverlay>.cg-selectarrow:after{opacity:.5}form .cg-inputcontainer.disabled input:hover+.cg-inputoverlay>.cg-inputdate:after,form .cg-inputcontainer.disabled .cg-inputdate:hover:after{opacity:.5}form.no-overlay .cg-inputcontainer .cg-inputoverlay{display:none}form label{display:block;width:100%;text-align:left;margin-bottom:8px;color:#454c55;font-weight:400;font-size:3.8vw}@media screen and (min-width: 421.0526315789px){form label{font-size:16px}}@media screen and (max-width: 320px){form label{font-size:12.16px}}form label.disabled{color:rgba(69,76,85,.3)}form h4{margin-bottom:20px;font-weight:700;font-size:16px;color:#f2f2f2}form .placeholder_input{position:absolute;top:0;left:0;right:0;bottom:0;height:48px !important;border:none !important;line-height:28px;padding-top:8px;padding-bottom:8px}.mobile form .cg-inputcontainer.invalid input,form.force-mobile .cg-inputcontainer.invalid input{margin-bottom:0}.mobile form .cg-inputcontainer .cg-inputcontainer_error,form.force-mobile .cg-inputcontainer .cg-inputcontainer_error{position:relative;margin-top:8px;width:100%;right:0;text-align:center;left:0;transform:none}.mobile form .cg-inputcontainer .cg-inputcontainer_error:after,form.force-mobile .cg-inputcontainer .cg-inputcontainer_error:after{left:auto;top:auto;bottom:100%;right:22px;border-bottom-color:#f74225;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-top:auto;margin-left:-7px}.mobile form .cg-inputcontainer .cg-infotooltip,form.force-mobile .cg-inputcontainer .cg-infotooltip{position:static}.mobile form .cg-inputcontainer .cg-infotooltip .cg-infotooltip-content,form.force-mobile .cg-inputcontainer .cg-infotooltip .cg-infotooltip-content{max-width:none;left:-2px;right:-2px;width:auto;top:75px}.mobile form .cg-inputcontainer .cg-infotooltip .cg-infotooltip-content:after,form.force-mobile .cg-inputcontainer .cg-infotooltip .cg-infotooltip-content:after{right:auto;top:auto;bottom:100%;right:22px;left:auto;border-bottom-color:#454c55;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-top:auto;margin-left:-7px}.mobile form .cg-inputcontainer .cg-infotooltip:nth-child(2) .cg-infotooltip-content:after,form.force-mobile .cg-inputcontainer .cg-infotooltip:nth-child(2) .cg-infotooltip-content:after{right:auto;top:auto;bottom:calc(100% - 1px);right:76px;border-bottom-color:#454c55;border-right-color:rgba(0,0,0,0);margin-top:auto;margin-left:-7px}.mobile form .cg-inputcontainer .cg-infotooltip:nth-child(2) .cg-infotooltip-content .cg-infotooltip-text,form.force-mobile .cg-inputcontainer .cg-infotooltip:nth-child(2) .cg-infotooltip-content .cg-infotooltip-text{width:100%}
.filter{cursor:pointer}.filter .filter_header{padding:17px 18px 17px 12px;background-color:#fff;border:1px solid #fff}.filter .filter_header .title{color:#989898}.filter .filter_options{position:absolute;background-color:#fff;border-left:1px solid #989898;border-right:1px solid #989898;border-bottom:1px solid #989898;z-index:100}.filter .filter_option{background-color:#fff;padding:10px 16px}.filter .filter_option:hover{background-color:#202529;color:#fff}.filter.selected .filter_header{border:1px solid #989898}
.cg-footer-huge-logo_codingame_hud{background-image:url(https://static.codingame.com/assets/cg-footer-huge.7b4a865e.png);background-position:0px 0px;width:138px;height:39px;background-repeat:no-repeat}.cg-footer-huge{display:flex;justify-content:space-between;flex-wrap:wrap;padding:48px calc(10.9375% - 15px) 83px calc(10.9375% - 15px);background-color:#2b3035;color:#fff;white-space:nowrap}.cg-footer-huge>div{margin:15px}.cg-footer-huge .copyright{margin-top:7px;margin-bottom:15px;font-size:13px;font-weight:400}.cg-footer-huge h2{margin-bottom:26px;text-transform:uppercase;font-size:14px;font-weight:700;color:#838891}.cg-footer-huge .company a,.cg-footer-huge .developers a,.cg-footer-huge .employers a{display:block;margin-top:16px;text-transform:uppercase;font-size:14px;font-weight:600;color:#fff}.cg-footer-huge .social-networks{display:flex;justify-content:center}.cg-footer-huge .social-network{display:inline-block;width:32px;height:32px;vertical-align:middle}.cg-footer-huge .social-network:not(:last-child){margin-right:20px}.cg-footer-huge .social-network path{fill:#7e8082;fill-rule:evenodd;transition:fill .2s}.cg-footer-huge .social-network:hover{opacity:1}.cg-footer-huge .social-network:hover path{fill:#aaa}.cg-footer-huge .social-network-icon{display:block;width:32px;height:32px}.cg-footer-huge a{transition:opacity .2s}.cg-footer-huge a:hover{opacity:.5}.cg-footer-huge a,.cg-footer-huge a:hover,.cg-footer-huge a:visited,.cg-footer-huge a:active{border:none}@media screen and (max-width: 1160px){.cg-footer-huge .social-networks{width:100%}}@media screen and (max-width: 860px){.cg-footer-huge>div{flex:initial}.cg-footer-huge .logo{width:100%}}
.footer-fr{background-image:url(https://static.codingame.com/assets/footer.14a9eb8b.png);background-position:0px -15px;width:21px;height:14px;background-repeat:no-repeat}.footer-logo_codingame_footer,footer#footer .logo:before{background-image:url(https://static.codingame.com/assets/footer.14a9eb8b.png);background-position:0px 0px;width:112px;height:15px;background-repeat:no-repeat}.footer-usa_uk{background-image:url(https://static.codingame.com/assets/footer.14a9eb8b.png);background-position:-21px -15px;width:21px;height:14px;background-repeat:no-repeat}footer#footer{background-color:#fff;border-top:1px solid #f2f2f2;display:flex;justify-content:space-between;align-items:center;padding:12px 20px}footer#footer .logo{margin:5px;text-align:center;font-style:italic;color:#838891;font-weight:400;font-size:14px}footer#footer .logo:before{content:"";display:inline-block}footer#footer .logo .copyright{white-space:nowrap}footer#footer .links{text-align:center}footer#footer .links a{color:#454c55;text-transform:uppercase;border:none;font-size:12px;margin:0 8px;font-weight:400;opacity:.5;transition:opacity .2s}footer#footer .links a:hover{opacity:1}footer#footer .buttons-group{display:flex;align-items:center}footer#footer .social-network{margin:5px}footer#footer .social-networks{display:flex;align-items:center}footer#footer .social-networks-button{display:block;margin:0px 7px}footer#footer .social-networks-button path{fill:#7e8082;fill-rule:evenodd;transition:fill .2s}footer#footer .social-networks-button:hover path{fill:#aaa}footer#footer .social-networks-button-icon{display:block;width:24px;height:24px}footer#footer .langchooser{margin-left:17px;width:70px;border-bottom:1px solid rgba(69,76,85,.2);position:relative;z-index:2}footer#footer .langchooser .langmenu{position:absolute;width:100%;bottom:100%}footer#footer .langchooser .langmenu-item-button{border:1px solid rgba(69,76,85,.2);border-bottom:none;background-color:#fff;width:100%;display:block}footer#footer .langchooser .langmenu-item{width:100%;display:flex;padding:4px}footer#footer .langchooser .langmenu-item .flag{flex:0;display:inline-block;min-width:21px}footer#footer .langchooser .langmenu-item .label{flex:1;text-align:center;font-size:11px;text-transform:uppercase;font-weight:700;color:#838891}.mobile #footer{flex-direction:column;padding-bottom:5px}.mobile #footer .links{margin-bottom:8px}.mobile #footer .langchooser{display:none}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-generic-tooltip{background-color:#fff;padding:20px;z-index:3;position:fixed;border-color:hsla(0,0%,100%,0);box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);min-width:200px;max-width:400px;margin-left:-20px}
.cg-help-button-tooltip .help-button{cursor:initial}.cg-help-button-tooltip .cg-generic-tooltip{width:250px;font-size:13px;font-weight:400}
.cg-help-link{display:inline-block;cursor:pointer;text-decoration:underline;color:#fff}.cg-help-link:hover{text-decoration:none}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.cg-helper-tooltip{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;display:none}.cg-helper-tooltip .overlay{position:absolute;background-color:rgba(19,28,37,.7);z-index:1000}.cg-helper-tooltip .popup{box-shadow:0px 0px 10px 0px rgba(69,76,85,.3);transition:opacity .2s;position:absolute;background-color:#fff;z-index:1001}.cg-helper-tooltip .popup .popup-inner{background-color:#fff;display:flex;flex-direction:column}.cg-helper-tooltip .popup.hidden{transition:none;opacity:0}.cg-helper-tooltip .popup .skip-button{position:absolute;bottom:100%;margin-bottom:10px;right:0;text-transform:uppercase;font-weight:700;color:#fff;font-size:11px;transition:opacity .2s}.cg-helper-tooltip .popup .skip-button:hover{opacity:.8}.cg-helper-tooltip .popup:before{content:"";position:absolute;width:18px;height:18px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(69,76,85,.3);z-index:-1}.cg-helper-tooltip .popup.left:before,.cg-helper-tooltip .popup.left-bottom:before{left:100%;top:15px;transform:translateX(-10px) rotate(45deg)}.cg-helper-tooltip .popup.left-middle:before{left:100%;top:calc(50% - 9px);transform:translateX(-10px) rotate(45deg)}.cg-helper-tooltip .popup.right:before,.cg-helper-tooltip .popup.right-bottom:before{right:100%;top:15px;transform:translateX(10px) rotate(45deg)}.cg-helper-tooltip .popup.right-middle:before{right:100%;top:calc(50% - 9px);transform:translateX(10px) rotate(45deg)}.cg-helper-tooltip .popup.top-left:before{right:15px;top:100%;transform:translateY(-10px) rotate(45deg)}.cg-helper-tooltip .popup.top-right:before{left:15px;top:100%;transform:translateY(-10px) rotate(45deg)}.cg-helper-tooltip .popup.bottom-left:before{right:15px;bottom:100%;transform:translateY(10px) rotate(45deg)}.cg-helper-tooltip .popup.bottom-right:before{left:15px;bottom:100%;transform:translateY(10px) rotate(45deg)}.cg-helper-tooltip .popup.large{min-width:350px;width:600px}.cg-helper-tooltip .popup.large .popup-inner{min-height:350px}.cg-helper-tooltip .popup.large .title{font-size:22px}.cg-helper-tooltip .popup.large .subtitle{font-size:18px}.cg-helper-tooltip .popup.small{min-width:350px;width:420px}.cg-helper-tooltip .popup.small .popup-inner{min-height:200px}.cg-helper-tooltip .popup.small .title{font-size:18px}.cg-helper-tooltip .popup.small .subtitle{font-size:15px}.cg-helper-tooltip .popup.small .footer{display:none}.cg-helper-tooltip .popup .content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 40px}.cg-helper-tooltip .popup .footer{flex:none;height:52px;border-top:1px solid #dadada}.cg-helper-tooltip .popup .title{color:#1a99aa;font-weight:700;margin:5px;width:100%;text-align:center}.cg-helper-tooltip .popup .subtitle{font-weight:400;text-align:center;margin:5px;width:100%;text-align:center}.cg-helper-tooltip .popup .content.error .title{color:#f85338}.cg-helper-tooltip .popup .content.error .subtitle{color:#f85338}.cg-helper-tooltip .popup .got-it{height:52px;width:265px;background-color:#1a99aa;color:#fff;transition:background .2s;font-weight:400;font-size:13px;margin-top:15px;text-transform:uppercase;flex:none}.cg-helper-tooltip .popup .got-it:hover{background-color:rgba(26,153,170,.8)}.cg-helper-tooltip .popup .got-it:disabled{background-color:rgba(26,153,170,.2);cursor:auto}.cg-helper-tooltip .popup .footer-button{display:block;height:100%;text-transform:uppercase;color:#454c55;opacity:.6;transition:opacity .2s;margin:0 25px;font-weight:400;font-size:11px}.cg-helper-tooltip .popup .footer-button *{vertical-align:middle;display:inline-block}.cg-helper-tooltip .popup .footer-button:hover{opacity:1}.cg-helper-tooltip .popup .footer-button.previous-step-button{float:left}.cg-helper-tooltip .popup .footer-button.previous-step-button:before{content:"";display:inline-block;vertical-align:middle;background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat;margin-right:7px}.cg-helper-tooltip .popup .code-solution-bloc{border:1px solid #dadada;background-color:#f2f2f2;color:#454c55;font-weight:400;font-family:Inconsolata,monospace !important;padding:10px 15px;width:100%;margin:10px;margin-bottom:5px;overflow:auto;max-height:100px;font-size:14px}.cg-helper-tooltip .overlay-rect1{top:0;left:0}.cg-helper-tooltip .overlay-rect2{right:0;top:0}.cg-helper-tooltip .overlay-rect3{bottom:0;right:0}.cg-helper-tooltip .overlay-rect4{left:0;bottom:0}
.cg-iframe-widget{border:0px;overflow:hidden}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}#cg-image-crop{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.5)}#cg-image-crop .container{min-width:320px;min-height:460px;width:calc(100vw - 120px);background-color:#fff;height:calc(100% - 180px);overflow:auto}#cg-image-crop .title{height:90px;font-size:15px;font-weight:700;color:#838891;line-height:90px;text-align:center}#cg-image-crop .buttons{height:120px;display:flex;justify-content:center;align-items:center}#cg-image-crop .validate-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin:10px 5px;width:230px}#cg-image-crop .validate-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#cg-image-crop .validate-button:disabled{opacity:.5;cursor:auto}#cg-image-crop .button-container{text-align:center}#cg-image-crop .cancel-button{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin:10px 5px;width:230px}#cg-image-crop .cancel-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}#cg-image-crop .cancel-button:disabled{opacity:.5;cursor:auto}#cg-image-crop .crop-image{max-width:100%;max-height:100%}#cg-image-crop .image-container{height:calc(100% - 210px);min-height:220px}#cg-image-crop .drag-area{height:calc(100vh - 390px);width:calc(100vh - 390px);min-height:210px;background-color:#f2f2f2;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-height: 750px){#cg-image-crop .drag-area{width:100% !important;border-radius:0%}}@media screen and (max-width: 750px){#cg-image-crop .drag-area{width:100% !important;border-radius:0%}}#cg-image-crop .drag-area .drag-logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat;opacity:.5}#cg-image-crop .drag-area .drag-label{font-size:20px;font-weight:700;color:#454c55;margin:10px;opacity:.5}#cg-image-crop .drag-area .drag-error{display:none;color:red;font-size:20px;font-weight:700;margin:10px;text-align:center}#cg-image-crop .drag-area .select-image-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;padding:0px 20px;margin:15px}#cg-image-crop .drag-area .select-image-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#cg-image-crop .drag-area .select-image-button:disabled{opacity:.5;cursor:auto}#cg-image-crop .drag-area.acceptedFile .drag-logo{opacity:1}#cg-image-crop .drag-area.acceptedFile .drag-label{opacity:1}#cg-image-crop .drag-area.rejectedFile .drag-logo,#cg-image-crop .drag-area.error .drag-logo{opacity:1;background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}#cg-image-crop .drag-area.rejectedFile .drag-label,#cg-image-crop .drag-area.error .drag-label{display:none}#cg-image-crop .drag-area.rejectedFile .drag-error,#cg-image-crop .drag-area.error .drag-error{display:block}@media screen and (max-width: 650px){#cg-image-crop .buttons{height:150px}#cg-image-crop .buttons button{display:block}#cg-image-crop .image-container{height:calc(100% - 240px)}#cg-image-crop .drag-area{height:calc(100vh - 420px);width:calc(100vh - 390px)}}#cg-image-crop .cropper-container .cropper-modal{background-color:#fff !important}#cg-image-crop .cropper-container .cropper-view-box{outline-color:#454c55 !important}#cg-image-crop .cropper-container .cropper-line,#cg-image-crop .cropper-container .point-e,#cg-image-crop .cropper-container .point-w,#cg-image-crop .cropper-container .point-n,#cg-image-crop .cropper-container .point-s{display:none !important}#cg-image-crop .cropper-container .cropper-point{height:9px;width:9px;background-color:#fff;opacity:1;border:1px solid #000;border-radius:50%}#cg-image-crop .cropper-container .cropper-point.point-ne{top:-5px;right:-5px}#cg-image-crop .cropper-container .cropper-point.point-nw{top:-5px;left:-5px}#cg-image-crop .cropper-container .cropper-point.point-sw{bottom:-5px;left:-5px}#cg-image-crop .cropper-container .cropper-point.point-se{bottom:-5px;right:-5px}#cg-image-crop .progress-bar-container{height:calc(100% - 210px);display:flex;flex-direction:column;align-items:stretch;justify-content:center}#cg-image-crop .progress-bar-container .progress-bar{height:10px;background-color:#f2f2f2}#cg-image-crop .progress-bar-container .progress-bar-value{height:100%;background-color:#1a99aa}
/*!
 * Cropper v4.1.0
 * https://fengyuanchen.github.io/cropper
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-10-12T07:43:47.783Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cropper-container img {
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: calc(100% / 3);
  left: 0;
  top: calc(100% / 3);
  width: 100%;
}

.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: calc(100% / 3);
  top: 0;
  width: calc(100% / 3);
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
.cropper-center::after {
  background-color: #eee;
  content: ' ';
  display: block;
  position: absolute;
}

.cropper-center::before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center::after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}

.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}

.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}

.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}

.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}

.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}

.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}

.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}

.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}

@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}

@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}

@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}

.cropper-point.point-se::before {
  background-color: #39f;
  bottom: -50%;
  content: ' ';
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.cg-inputimg{min-height:130px;position:relative;padding:15px;background-color:#e7e9eb;text-align:left}.cg-inputimg.inverted{background-color:#e7e9eb}.cg-inputimg.inverted .cg-inputfileoverlay-preview{border:1px solid #e7e9eb}.cg-inputimg .cg-inputfileoverlay-preview{width:100px;height:100px;float:left;margin-right:10px;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center}.cg-inputimg .cg-button{text-align:center;border:0;display:inline-block;min-width:250px;line-height:32px;color:rgba(69,76,85,.6);transition:all .2s;position:relative;text-transform:uppercase;border:1px solid #dadada;font-weight:400;background-color:#fff;font-size:12px;height:32px;margin-bottom:15px}.cg-inputimg .cg-button:hover{transition:all .2s;color:#454c55}.cg-inputimg .file-selector-button{cursor:pointer;width:100px !important;min-width:100px;margin:0 0 8px 0}.cg-inputimg .file-selector-button.delete{float:left}.cg-inputimg .delete-button{cursor:pointer;width:100px !important;min-width:100px;margin-left:10px !important;text-align:center;padding-left:15px !important;padding-right:15px !important}.cg-inputimg .file-selector-recommendations{padding-top:1px;list-style-type:none;font-size:12px;color:#838891;font-weight:400}.cg-inputimg .progress-bar{position:absolute;bottom:0;left:0;width:0;height:5px;background-color:red}.cg-inputimg .toobig{color:#f95850;font-weight:700}
.info-map-tooltip{white-space:nowrap;display:none;position:fixed;background-color:#fff;z-index:35;box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);padding-left:2px;padding-right:2px}.info-map-tooltip .block{display:inline-block;text-align:left;padding-top:12px;padding-bottom:12px;padding-left:10px;padding-right:10px}.info-map-tooltip .block .map-title{font-size:10px;font-weight:400;text-transform:uppercase;color:#454c55}.info-map-tooltip .block .map-data{font-size:13px;font-weight:700;color:#454c55}
.jobofferDetails{height:100%;overflow-y:auto;overflow-x:hidden}.jobofferDetails .jobofferContent{width:500px;max-width:100%}.jobofferDetails .jobofferDetailsHeader{position:relative;height:280px;padding:25px 30px}.jobofferDetails .jobofferDetailsHeader.locked .lockIcon{display:block;position:absolute;top:50px;left:0;width:100%;text-align:center}.jobofferDetails .jobofferDetailsHeader.locked .lockIcon span{display:inline-block;width:55px;height:65px}.jobofferDetails .jobofferDetailsHeader.locked .cover{opacity:.3}.jobofferDetails .jobofferDetailsHeader.locked .cover.empty{opacity:1}.jobofferDetails .jobofferDetailsHeader.locked .lockBanner{display:block}.jobofferDetails .jobofferDetailsHeader .lockIcon{display:none}.jobofferDetails .jobofferDetailsHeader .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#464f5a;background-repeat:no-repeat;background-size:cover;background-position:center center}.jobofferDetails .jobofferDetailsHeader .shading{position:absolute;bottom:0;left:0;height:72px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABICAMAAAAAnG8fAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2FBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1ChoIAAAASHRSTlMAD1Izi69xhqpIFJ+AYaRCBChrCS2zehhbPB0iZQOoCK1Ljg2yk3RVmDadooNFiCtuMBEWfRtePyABpiVoBqsLsE6RlndYmzn0OBsBAAAAaUlEQVQI1wXBB0IBAAAAwAsllJSRTWSPsrfs/v8jd1gpSdipSPpT92AsauLTTN5Swca7HykjQR3/chbeDER8OQpoucqae1W09eHXk6aLjKkXfWFDITUnDWdtN10xPXFrZc/2qh4dfEvfAcWiCf27zzMSAAAAAElFTkSuQmCC);background-repeat:repeat-x;width:100%}.jobofferDetails .jobofferDetailsHeader .logoBanner{position:absolute;bottom:25px;left:30px;height:100px;width:calc(100% - 60px)}.jobofferDetails .jobofferDetailsHeader .logo{background-color:#fff;position:absolute;bottom:0px;left:0px;height:100px;width:100px;background-repeat:no-repeat;background-size:contain;background-position:center center}.jobofferDetails .jobofferDetailsHeader .shadow{box-shadow:0px 0px 10px 0px rgba(69,76,85,.3)}.jobofferDetails .jobofferDetailsHeader .lockBanner{display:none;position:absolute;background-color:#454c55;bottom:0px;left:100px;right:0px;height:100px;padding:15px 10px}.jobofferDetails .jobofferDetailsHeader .lockBanner .unlock{font-size:14px;color:#fff;font-weight:700}.jobofferDetails .jobofferDetailsHeader .lockBanner .message{font-size:14px;color:#fff;font-weight:400}.jobofferDetails .jobofferDetailsHeader .companyName{position:absolute;left:145px;bottom:25px;color:#fff;font-size:25px;font-weight:700}.jobofferDetails .descriptionSpace{width:100%;height:203px;display:none}.jobofferDetails .description{width:100%;max-width:100%;position:sticky;top:0;min-height:203px;padding:17px 30px 80px 30px;background-color:#f2f2f2}.jobofferDetails .description.buttonless{padding:17px 30px 20px 30px;min-height:0}.jobofferDetails .description .job{color:#2bae91;font-size:17px;font-weight:700}.jobofferDetails .description .location{margin-top:-1px;color:#454c55;font-size:13px;font-weight:700}.jobofferDetails .description .technologies{display:block;margin-top:15px}.jobofferDetails .description .technology{display:inline-block;margin-right:5px;background-color:rgba(43,174,145,.25);padding:4px 10px;font-size:14px;color:rgba(69,76,85,.8);font-weight:400}.jobofferDetails .description .contract{margin-top:11px;font-size:14px;color:rgba(69,76,85,.8);font-weight:400}.jobofferDetails .description .block-button{position:absolute;bottom:25px;display:flex;width:calc(100% - 60px)}.jobofferDetails .description .apply-button{background-color:#f2bb13;color:#454c55;font-size:13px;text-transform:uppercase;flex:1;height:42px;font-weight:400}.jobofferDetails .description .apply-button.disabled{opacity:.3;cursor:auto}.jobofferDetails .description .apply-button.disabled:hover{background-color:#2bae91}.jobofferDetails .description .apply-button:hover{background-color:rgba(43,174,145,.7)}.jobofferDetails .description .applied-button{background-color:rgba(69,76,85,.7);flex:1;cursor:auto;height:42px;border:none;line-height:25px;text-align:center;padding-top:7px}.jobofferDetails .description .applied-button span{display:inline-block;width:26px;height:25px;vertical-align:center}.jobofferDetails .description .applied-button.clickable{cursor:pointer}.jobofferDetails .description .applied-button.clickable:hover{background-color:rgba(69,76,85,.6)}.jobofferDetails .information{padding:0px 30px 25px 30px;max-width:100%}.jobofferDetails .information .descriptionTitle{display:block;font-size:17px;font-weight:700;color:#2bae91;margin-top:17px;margin-bottom:5px}.jobofferDetails .information .text{font-size:15px;font-weight:400;word-wrap:break-word;overflow-wrap:break-word}.jobofferDetails .information .text p,.jobofferDetails .information .text ul{padding-bottom:15px}.jobofferDetails .information .text p:last-child,.jobofferDetails .information .text ul:last-child{padding-bottom:0px}.jobofferDetails .information .text strong{font-weight:700}.jobofferDetails .information .text li{list-style-type:disc;list-style-position:outside;margin-left:20px}.jobofferDetails .information .image{height:250px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-bottom:10px;margin-top:7px}.jobofferDetails .information .video{max-width:100%}.jobofferDetails .information .link{display:block;font-size:14px;font-weight:400;color:#2bae91;margin-bottom:15px;border:none}.jobofferDetails .information .information-video-codingame{margin-top:20px}.jobofferDetails iframe{border:none}.jobofferDetails .share-buttons{padding-left:30px;margin-bottom:32px;height:32px}
.joboffer-background_gradient_color_black{background-image:url(https://static.codingame.com/assets/joboffer.fe66a14c.png);background-position:0px -65px;width:1px;height:72px;background-repeat:no-repeat}.joboffer-icon_apply{background-image:url(https://static.codingame.com/assets/joboffer.fe66a14c.png);background-position:-55px 0px;width:26px;height:25px;background-repeat:no-repeat}.joboffer-icon_locked_company{background-image:url(https://static.codingame.com/assets/joboffer.fe66a14c.png);background-position:0px 0px;width:55px;height:65px;background-repeat:no-repeat}.joboffer{display:inline-block;width:300px;height:330px;background-color:#fff;margin:20px;text-align:left;vertical-align:top;box-shadow:0px 0px 10px 0px rgba(19,28,37,.4)}.joboffer.folded{width:100%;min-height:0;margin:0}.joboffer.folded .jobOfferHeader{display:none}.joboffer.folded .info-block{flex:1}.joboffer.folded .description .apply-button{margin-right:10px}.joboffer.folded .description .details-button{margin-left:0px}.joboffer.folded .description .block-button{flex:1;max-width:273px;align-items:center;position:relative;left:auto;bottom:auto}.joboffer.folded .description{padding:0 0 20px 0;min-height:0;display:flex}.joboffer .jobOfferHeader{position:relative;height:130px;padding:15px;cursor:pointer}.joboffer .jobOfferHeader.locked .lockIcon{display:block;position:absolute;top:10px;left:0;width:100%;text-align:center}.joboffer .jobOfferHeader.locked .lockIcon span{display:inline-block;width:55px;height:65px;margin-top:-4px}.joboffer .jobOfferHeader.locked .cover{opacity:.3}.joboffer .jobOfferHeader.locked .cover.empty{opacity:1}.joboffer .jobOfferHeader.locked .lockBanner{display:block;box-shadow:0px 0px 10px 0px rgba(69,76,85,.3)}.joboffer .jobOfferHeader.locked .lockBanner .logo{box-shadow:none}.joboffer .jobOfferHeader .lockIcon{display:none}.joboffer .jobOfferHeader .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#464f5a;background-repeat:no-repeat;background-size:cover;background-position:center center}.joboffer .jobOfferHeader .shading{position:absolute;bottom:0;left:0;height:72px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABICAMAAAAAnG8fAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2FBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1ChoIAAAASHRSTlMAD1Izi69xhqpIFJ+AYaRCBChrCS2zehhbPB0iZQOoCK1Ljg2yk3RVmDadooNFiCtuMBEWfRtePyABpiVoBqsLsE6RlndYmzn0OBsBAAAAaUlEQVQI1wXBB0IBAAAAwAsllJSRTWSPsrfs/v8jd1gpSdipSPpT92AsauLTTN5Swca7HykjQR3/chbeDER8OQpoucqae1W09eHXk6aLjKkXfWFDITUnDWdtN10xPXFrZc/2qh4dfEvfAcWiCf27zzMSAAAAAElFTkSuQmCC);background-repeat:repeat-x;width:100%}.joboffer .jobOfferHeader .logoBanner{position:absolute;bottom:15px;left:15px;height:100px;width:calc(100% - 30px)}.joboffer .jobOfferHeader .logo{background-color:#fff;position:absolute;bottom:0px;left:0px;height:100px;width:100px;background-repeat:no-repeat;background-size:contain;background-position:center center;box-shadow:0px 0px 10px 0px rgba(69,76,85,.3)}.joboffer .jobOfferHeader .lockBanner{display:none;position:absolute;background-color:#454c55;bottom:0px;left:100px;right:0px;height:100px;padding:15px 10px}.joboffer .jobOfferHeader .lockBanner .unlock{font-size:14px;color:#fff;font-weight:700}.joboffer .jobOfferHeader .lockBanner .message{font-size:14px;color:#fff;font-weight:400}.joboffer .jobOfferHeader .companyName{position:absolute;left:125px;bottom:15px;color:#fff;font-size:17px;font-weight:700}.joboffer .description{position:relative;height:200px;padding:12px 15px 68px 15px}.joboffer .description .info-block{overflow:auto;height:100%;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.joboffer .description .info-block::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.joboffer .description .info-block::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.joboffer .description .info-block::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.joboffer .description .job{color:#454c55;font-size:17px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.joboffer .description .location{margin-top:-1px;color:#454c55;font-size:14px;font-weight:700;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.joboffer .description .technologies{display:flex;flex-wrap:wrap;margin-top:7px}.joboffer .description .technology{font-size:14px;color:#838891;font-weight:400;margin-right:5px}.joboffer .description .contract{margin-top:7px;font-size:14px;color:#454c55;font-weight:400}.joboffer .description .block-button{position:absolute;left:12px;bottom:15px;display:flex;width:calc(100% - 24px)}.joboffer .description .apply-button{background-color:#f2bb13;margin-right:3px;color:#454c55;font-size:13px;font-weight:600;text-transform:uppercase;flex:1;height:42px;transition:background-color .2s}.joboffer .description .apply-button:hover{background-color:rgba(242,187,19,.6)}.joboffer .description .details-button{background-color:rgba(69,76,85,.1);margin-left:3px;color:rgba(69,76,85,.8);font-size:13px;text-transform:uppercase;font-weight:600;flex:1;height:42px;transition:background .2s}.joboffer .description .details-button.full{margin-left:0px}.joboffer .description .details-button:hover{background-color:rgba(69,76,85,.15)}.joboffer .description .applied-button{background-color:rgba(69,76,85,.7);margin-right:3px;cursor:auto;flex:1;height:42px;border:none;line-height:25px;text-align:center;display:flex;align-items:center;justify-content:center}.joboffer .description .applied-button span{display:inline-block}.joboffer .description .applied-button.clickable{cursor:pointer}.joboffer .description .applied-button.clickable:hover{background-color:rgba(69,76,85,.6)}.joboffer.no-cover{width:400px;height:180px}.joboffer.no-cover .jobOfferHeader{display:none}.joboffer.no-cover .description{height:180px}.joboffer.horizontal-block{display:block;margin:10px auto;width:100%;max-width:850px;height:130px}.joboffer.horizontal-block .jobOfferHeader{display:none}.joboffer.horizontal-block .description{height:130px;padding:12px 15px}.joboffer.horizontal-block .description .block-button{position:absolute;right:0;top:0;bottom:0;left:auto;padding-right:20px;padding-left:20px;display:flex;width:340px;max-width:50%;justify-content:flex-end;align-items:center}.joboffer.horizontal-block .description .apply-button,.joboffer.horizontal-block .description .details-button,.joboffer.horizontal-block .description .applied-button{max-width:142px}
.cg-language-picker-flag_fr{background-image:url(https://static.codingame.com/assets/cg-language-picker.8585941d.png);background-position:0px 0px;width:21px;height:14px;background-repeat:no-repeat}.cg-language-picker-flag_us_uk{background-image:url(https://static.codingame.com/assets/cg-language-picker.8585941d.png);background-position:-21px 0px;width:21px;height:14px;background-repeat:no-repeat}.cg-language-picker{width:64px;position:relative;z-index:10}.cg-language-picker .cg-language-picker-button{width:100%;display:block;background-color:#464d56;border:1px solid #414548;border-bottom:none}.cg-language-picker .cg-language-picker-button:last-child{border-bottom:1px solid #414548}.cg-language-picker .cg-language-picker-button-content{width:100%;display:flex;padding:7px}.cg-language-picker .cg-language-picker-button-content .flag{flex:0;display:inline-block;min-width:21px}.cg-language-picker .cg-language-picker-button-content .label{flex:1;text-align:center;text-transform:uppercase;font-family:Lato,sans-serif;font-size:11px;font-weight:700;color:#fff}.cg-language-picker .cg-language-picker-menu{position:absolute;top:100%;width:100%}
.language-selector{position:relative}.language-selector.focus .language-item{outline:1px solid #838891}.language-selector.focus .language-items .language-item{background-color:#fff;transition:background .2s}.language-selector.focus .language-items .language-item:hover{background-color:#f2f2f2}.language-selector.small .language-item{height:42px}.language-selector .language-items{position:absolute;top:100%;z-index:1;width:100%}.language-selector .language-item{cursor:pointer;height:52px;font-weight:400;font-size:15px;background-color:#f2f2f2;display:flex;align-items:center;justify-content:space-between}.language-selector .language-item .language-label{margin:15px}.language-selector .language-item .language-flag{margin:15px}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.last-battles-icon_new_activities{background-image:url(https://static.codingame.com/assets/last-battles.cc80011a.png);background-position:-15px -42px;width:9px;height:10px;background-repeat:no-repeat}.last-battles-icon_no_avatar_last_battle{background-image:url(https://static.codingame.com/assets/last-battles.cc80011a.png);background-position:0px 0px;width:82px;height:42px;background-repeat:no-repeat}.last-battles-icon_send_to_ide{background-image:url(https://static.codingame.com/assets/last-battles.cc80011a.png);background-position:0px -42px;width:15px;height:15px;background-repeat:no-repeat}.cg-last-battles{position:relative;display:flex}@keyframes new-content-bounce{0%{top:-30px}50%{top:25px}100%{top:20px}}.cg-last-battles .cg-iframe-widget{width:100%;margin-bottom:10px}.cg-last-battles .player-placeholder{margin-bottom:10px}.cg-last-battles .viewer-container{position:absolute;display:none;top:0;left:0;right:0;z-index:10;overflow:hidden}.cg-last-battles .battle-tv{margin-bottom:30px}.cg-last-battles .last-battles-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cg-last-battles .last-battles-header .progress{text-transform:uppercase;font-weight:400;font-size:12px;color:#838891}.cg-last-battles .last-battles-header .progress strong{font-weight:400;color:#454c55}.cg-last-battles .last-battles-header .stabilizing{text-transform:uppercase;font-size:12px;line-height:12px;color:#838891;font-weight:400}.cg-last-battles .new-content-tooltip{position:absolute;top:20px;left:0;right:0;text-align:center;z-index:10;-webkit-animation:new-content-bounce .5s ease 0s 1;-moz-animation:new-content-bounce .5s ease 0s 1;-ms-animation:new-content-bounce .5s ease 0s 1;-o-animation:new-content-bounce .5s ease 0s 1;animation:new-content-bounce .5s ease 0s 1}.cg-last-battles .new-content-tooltip .new-content-tooltip-text{text-transform:uppercase;font-size:13px;font-weight:700;background-color:#ff1e5b;color:#fff;padding:8px 17px;box-shadow:0px 0px 15px 0px rgba(69,76,85,.4);cursor:pointer;transition:background .2s}.cg-last-battles .new-content-tooltip .new-content-tooltip-text:before{content:"";display:inline-block;margin-right:10px;background-image:url(https://static.codingame.com/assets/last-battles.cc80011a.png);background-position:-15px -42px;width:9px;height:10px;background-repeat:no-repeat}.cg-last-battles .new-content-tooltip .new-content-tooltip-text:hover{background-color:rgba(255,30,91,.8)}.cg-last-battles .lastbattle-leaderboard{height:100vh}.cg-last-battles .scroll-container{position:relative;height:100%;overflow-y:scroll;overflow-anchor:none;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-last-battles .scroll-container::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-last-battles .scroll-container::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-last-battles .scroll-container::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-last-battles .ranking-container{position:relative;width:520px;height:100vh}.cg-last-battles .ranking{padding-left:20px;padding-top:20px;padding-right:7px;background-color:#fff;z-index:1}.cg-last-battles .ranking .content{position:relative}.cg-last-battles .ranking .noplayer{position:relative;flex:1;height:42px;display:inline-block;margin-left:1px;margin-right:1px;opacity:.6;background-image:none;background-color:#e8e8e8}.cg-last-battles .ranking .player-agent{position:relative;flex:1;height:42px;display:flex;margin-left:1px;margin-right:1px;opacity:.3}.cg-last-battles .ranking .player-agent.highlight{opacity:1}.cg-last-battles .ranking .player-agent .avatar{flex:1;background-position:center;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAAqCAMAAAAXg/wFAAAAXVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+EHRzTAAAAHnRSTlMArRAV+0CJ9gnWdWjyROFvssaS2qHpBk6/IWE0WMxX4FptAAAAvElEQVRIx+3VSQ6DMAxA0UAGZ6LMM/X9j9lCKRKFXdxd/gGerMRRGIvFYv+sszXUtiMU9YBrg6YjFX5SZGIKOwkpFdnjt56KdAfpqMjpICcqcj7Imex+zC4auiXKxCYKSbjri3+LfqED04xxpxxnGdFeauWFXZ+itsIrijc5bncjzNNsB2rGYJE/8NyDh5IJ/pYEihKvSeohg8eEGxLCSLwrjGyuY0ITuugyr4rStIDQmrKockn4AcVisXMvfI0ckY09TsIAAAAASUVORK5CYII=);background-color:#a0a0a0;border:none}.cg-last-battles .ranking .player-agent .avatar.myavatar.playing{background-color:#454c55}.cg-last-battles .ranking .player-agent .avatar .codingamer-card{height:100%}.cg-last-battles .ranking .player-agent .last-battle-rank{flex:1;color:#fff;background-color:#454c55;line-height:42px;text-align:center;font-weight:700}.cg-last-battles .ranking .player-agent .last-battle-rank .rank-value{font-size:15px;vertical-align:top}.cg-last-battles .ranking .avatars{height:42px;flex:1;display:flex}.cg-last-battles .ranking .show-tv{display:block;text-align:center;font-size:13px;font-weight:400;text-transform:uppercase;height:42px;line-height:42px;margin-bottom:10px;background-color:rgba(69,76,85,.1);transition:background .2s}.cg-last-battles .ranking .show-tv:hover{background-color:rgba(69,76,85,.15)}.cg-last-battles .ranking .battle{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cg-last-battles .ranking .battle.battle-done{cursor:pointer}.cg-last-battles .ranking .battle.battle-none{display:flex;align-items:center;height:42px;display:block;text-align:center;font-size:18px;font-weight:400;color:#838891}.cg-last-battles .ranking .testcase-number{background-color:#e8e8e8;border:none;line-height:42px;color:#454c55;font-size:12px;font-weight:700;width:42px;height:42px;text-align:center}.cg-last-battles .ranking .testcase-number.playing{color:#fff;background-color:#1a99aa}.cg-last-battles .ranking .testcase-number.playing.testcase-number-legend{background-color:#f96249}.cg-last-battles .ranking .testcase-number.playing.testcase-number-gold{background-color:#f4ae3d}.cg-last-battles .ranking .testcase-number.playing.testcase-number-silver{background-color:#849aa4}.cg-last-battles .ranking .testcase-number.playing.testcase-number-bronze{background-color:#b6a28b}.cg-last-battles .ranking .testcase-number.playing.testcase-number-wood{background-color:#7cc576}.cg-last-battles .ranking .battle-pending,.cg-last-battles .ranking .battle-button{background-color:rgba(69,76,85,.1);color:#454c55;font-size:12px;font-weight:600;line-height:42px;height:42px;width:104px;text-align:center}.cg-last-battles .ranking .battle-button{text-transform:uppercase;transition:background .2s;margin-left:1px}.cg-last-battles .ranking .battle-button:hover{background-color:rgba(69,76,85,.15)}.cg-last-battles .ranking .placeholder-send-to-ide{margin-top:10px;height:42px}.cg-last-battles .ranking .button-send-to-ide{width:100%;margin-top:10px;color:#fff;background-color:#1a99aa;text-transform:uppercase;font-size:13px;font-weight:600;height:42px;line-height:42px;text-align:center;transition:background .2s}.cg-last-battles .ranking .button-send-to-ide:hover{background-color:rgba(26,153,170,.8)}.cg-last-battles .ranking .button-send-to-ide:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;background-image:url(https://static.codingame.com/assets/last-battles.cc80011a.png);background-position:0px -42px;width:15px;height:15px;background-repeat:no-repeat}.cg-last-battles .ranking .button-send-to-ide .button-send-label{display:inline-block;vertical-align:top}.cg-last-battles .ranking .button-send-to-ide.button-send-to-ide-from-tv{margin-bottom:0px}.cg-last-battles .ranking .battle-pending .pending .progress-anim{display:inline-block;vertical-align:middle;margin-right:7px}.cg-last-battles .ranking .battle-pending .pending:before{display:none}.cg-last-battles .ranking .battle-pending .pending .ui-spinner{width:18px;height:18px;background:#cacaca}.cg-last-battles .ranking .battle-pending .pending .ui-spinner .side .fill{background:#454c55;animation-duration:3s;opacity:1}.cg-last-battles .ranking .battle-pending .pending .ui-spinner:after{content:"";background:#e8e8e8;position:absolute;width:14px;height:14px;border-radius:50%;top:2px;left:2px;display:block}.cg-last-battles .ranking h3{font-weight:700;font-size:15px}.cg-last-battles .ranking .last-battle-pending{display:block;text-align:center;font-size:18px;font-weight:400;margin-top:30px;margin-bottom:30px;color:#838891}.cg-last-battles .ranking .my-ranking{color:#454c55;text-transform:uppercase;font-weight:400;font-size:12px;padding-right:10px;vertical-align:middle}.cg-last-battles .ranking .last-battle-rank{font-size:17px;font-weight:400;vertical-align:middle}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.cg-level-popup .cg-popup .popup{overflow:visible}.cg-level-popup .popup-content{padding:0 30px;width:100%;max-width:750px;text-align:center;position:relative}.cg-level-popup .level-up-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:50px;padding-bottom:50px}.cg-level-popup .xp-level-10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.cg-level-popup .xp-level-20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.cg-level-popup .xp-level-30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.cg-level-popup .xp-level-40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.cg-level-popup .xp-level-50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.cg-level-popup .level-up-content{font-size:30px;font-weight:700;margin-top:25px;max-width:550px}.cg-level-popup .level-up-content .level-up-title{line-height:30px;vertical-align:top}.cg-level-popup .level-up-content .level-up-reward{padding:0;font-size:17px;font-weight:700;color:#454c55;opacity:.7;margin:10px auto 0}.cg-level-popup .level-up-sharebuttons-container{position:absolute;right:0}.cg-level-popup .level-up-sharebuttons-container .sharebuttons{display:flex;flex-direction:column;margin-top:25px}.cg-level-popup .level-up-sharebuttons-container .sharebuttons .button{margin-top:5px;margin-right:20px}.cg-level-popup .level-up-sharebuttons-container .sharebuttons-bottom{top:110px}
.live-streams-button-react-container{display:flex;padding:0px 10px}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-load-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:100%}.cg-load-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-load-button:disabled{opacity:.5;cursor:auto}.cg-load-button .cg-load-button_button-pending{cursor:auto}.cg-load-button .cg-load-button_button-pending:before{display:none}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-load-spinner{display:inline-block;vertical-align:middle;margin-right:7px}.cg-load-spinner .ui-spinner{width:18px;height:18px;background:#f2bb13}.cg-load-spinner .ui-spinner .side .fill{background:#454c55;animation-duration:3s;opacity:1}.cg-load-spinner .ui-spinner:after{content:"";background:#f2bb13;position:absolute;width:14px;height:14px;border-radius:50%;top:2px;left:2px;display:block}
.cg-loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.cg-loading .content{position:relative;text-align:center}.cg-loading .content h1{vertical-align:middle;color:#454c55;font-weight:700;font-size:35px;margin-bottom:5px}.cg-loading .content h1 span{text-align:left;display:inline-block}.cg-loading .content h2{font-weight:300;color:#454c55;padding:0 10px;font-size:25px;padding:0 10px}
.login-popup-button_close_white{background-image:url(https://static.codingame.com/assets/login-popup.6a9c8eab.png);background-position:-52px -39px;width:12px;height:12px;background-repeat:no-repeat}.login-popup-icon_facebook_large{background-image:url(https://static.codingame.com/assets/login-popup.6a9c8eab.png);background-position:-52px -17px;width:11px;height:22px;background-repeat:no-repeat}.login-popup-icon_facebook_small{background-image:url(https://static.codingame.com/assets/login-popup.6a9c8eab.png);background-position:0px 0px;width:52px;height:52px;background-repeat:no-repeat}.login-popup-icon_twitter{background-image:url(https://static.codingame.com/assets/login-popup.6a9c8eab.png);background-position:-52px 0px;width:20px;height:17px;background-repeat:no-repeat}.cg-login-popup .cg-popup .popup{background-color:rgba(0,0,0,0);overflow-y:hidden;overflow-x:hidden;height:95%;display:flex;flex-direction:column;justify-content:center;box-shadow:none;width:50%;max-width:100%}.cg-login-popup .cg-login-wrapper{overflow-y:auto;overflow-x:hidden;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-login-popup .cg-login-wrapper::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-login-popup .cg-login-wrapper::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-login-popup .cg-login-wrapper::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-login-popup .popup-skip{text-transform:uppercase;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s;transition:opacity .2s;text-align:right;margin:10px 0;height:20px}.cg-login-popup .popup-skip:hover{opacity:.8}.cg-login-popup .popup-skip:after{content:"";display:inline-block;background-image:url(https://static.codingame.com/assets/login-popup.6a9c8eab.png);background-position:-52px -39px;width:12px;height:12px;background-repeat:no-repeat;margin-left:10px}.mobile .cg-login-popup .cg-popup .popup{width:96vw}
.cg-mail-settings .cg-mail-settings-category-container{margin-bottom:30px}.cg-mail-settings .cg-mail-settings-title{color:#f2bb13;text-transform:uppercase;font-size:18px;font-weight:600;margin-top:10px}.cg-mail-settings .cg-mail-settings-subtitle{color:#454c55;margin-bottom:20px}.cg-mail-settings .notification-item-title{color:#454c55;font-size:17px;font-weight:600;margin-bottom:3px}.cg-mail-settings .notification-item-description{color:#838891;font-size:15px;font-weight:400}.cg-mail-settings .notification-item-block{display:flex;align-items:center;margin-bottom:18px}.cg-mail-settings .notification-item-block-description{flex:1;padding-left:20px;cursor:pointer}.cg-mail-settings .cg-mail-settings-update-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;min-width:0;width:320px;max-width:100%;margin-bottom:10px}.cg-mail-settings .cg-mail-settings-update-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-mail-settings .cg-mail-settings-update-button:disabled{opacity:.5;cursor:auto}
.cg-menu-actions-icon_actions_black{background-image:url(https://static.codingame.com/assets/cg-menu-actions.c43c112d.png);background-position:-4px 0px;width:4px;height:16px;background-repeat:no-repeat}.cg-menu-actions-icon_actions_white{background-image:url(https://static.codingame.com/assets/cg-menu-actions.c43c112d.png);background-position:0px 0px;width:4px;height:18px;background-repeat:no-repeat}.cg-menu-actions{display:flex}.cg-menu-actions .menu-actions{opacity:1;transition:opacity .2s;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0 10px}.cg-menu-actions .menu-actions:hover{opacity:.8}.cg-menu-actions .menu-actions .icon-actions{background-image:url(https://static.codingame.com/assets/cg-menu-actions.c43c112d.png);background-position:0px 0px;width:4px;height:18px;background-repeat:no-repeat}.cg-menu-actions .menu-actions .icon-actions.black{background-image:url(https://static.codingame.com/assets/cg-menu-actions.c43c112d.png);background-position:-4px 0px;width:4px;height:16px;background-repeat:no-repeat}.cg-menu-actions .list-actions{position:absolute;top:25px;right:5px;background-color:#fff;list-style:none;z-index:1000;width:200px;overflow:hidden;box-shadow:0px 0px 25px 0px rgba(69,76,85,.4)}.cg-menu-actions .list-actions .top-overlay{height:10px;width:100%;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(19, 28, 37, 0.9), rgba(19, 28, 37, 0))}.cg-menu-actions .list-actions a{display:flex;align-items:center;border:none;transition:color .2s,opacity .2s;padding:0 20px;height:42px;line-height:42px;font-size:14px;font-weight:400;cursor:pointer}.cg-menu-actions .list-actions a.locked{cursor:inherit;color:rgba(69,76,85,.2)}.cg-menu-actions .list-actions a.locked:hover{color:rgba(69,76,85,.2)}.cg-menu-actions .list-actions a:hover{color:rgba(69,76,85,.8)}.cg-menu-actions .list-actions a .action-icon-container{display:block;flex:none;margin-right:10px;width:18px}.cg-menu-actions .list-actions a .action-icon{display:block}.cg-menu-actions .list-actions a .action-title{display:block;flex:1}.cg-menu-actions .list-actions a.separator{border-bottom:1px solid hsla(0,0%,100%,.2);padding:0;margin:5px 0;height:0}.cg-menu-actions .list-actions a.separator:hover{opacity:1;cursor:default}.cg-menu-actions.theme-black .list-actions{background-color:#252e38}.cg-menu-actions.theme-black .list-actions a{color:#fff}.cg-menu-actions.theme-black .list-actions a:hover{opacity:.7}
.leaderboards-icons-button_add{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px -40px;width:17px;height:17px;background-repeat:no-repeat}.leaderboards-icons-icon_add_player_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-53px -20px;width:12px;height:12px;background-repeat:no-repeat}.leaderboards-icons-icon_arrow_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-26px -60px;width:16px;height:8px;background-repeat:no-repeat}.leaderboards-icons-icon_codingamers_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-35px 0px;width:30px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_codinpoints_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_completion_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px 0px;width:17px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_country_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px -20px;width:15px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_dropdown{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -40px;width:10px;height:9px;background-repeat:no-repeat}.leaderboards-icons-icon_duration_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -60px;width:13px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_follower_following_grey{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px 0px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_follower_following_purple{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -10px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_full_leaderboard{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-13px -60px;width:13px;height:15px;background-repeat:no-repeat}.leaderboards-icons-icon_languages_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-28px -20px;width:25px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_arrow_green{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -20px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_arrow_red{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -30px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_selection_full_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-20px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_optimization_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-40px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_ranking_progress_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -20px;width:28px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_school_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px 0px;width:35px;height:20px;background-repeat:no-repeat}.cg-menu-popup.menu-popup-container{border:none;font-size:17px;font-weight:700;color:#454c55;display:inline-block}.cg-menu-popup .title{height:auto;margin:6px 0;transition:opacity .2s}.cg-menu-popup .title .arrow{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -40px;width:10px;height:9px;background-repeat:no-repeat;transition:opacity .2s}.cg-menu-popup .title:hover{border:1px;cursor:pointer;opacity:.7}.cg-menu-popup .arrow{width:10px;height:9px;display:inline-block;margin-left:10px;background-repeat:no-repeat;background-position:center}.cg-menu-popup .menu-pane{position:absolute;padding:0;min-width:260px;margin:0;text-transform:none;background-color:#fff;z-index:4;max-height:300px;font-size:13px;font-weight:500;color:#454c55;list-style:none;box-shadow:0px 0px 10px 0px rgba(69,76,85,.3)}.cg-menu-popup .menu-pane .menu-transclude{max-height:300px}.cg-menu-popup .menu-pane.large-mode{max-height:400px}.cg-menu-popup .menu-pane.large-mode .menu-transclude{max-height:400px}.cg-menu-popup .menu-pane .menu-transclude{overflow-y:auto;overflow-x:hidden}.cg-menu-popup .menu-pane .menu-transclude{overflow-y:auto;overflow-x:hidden}.cg-menu-popup .menu-click-out{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;z-index:-1}.cg-menu-popup .menu-click-out{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;z-index:-1}.cg-menu-popup .menu-item{padding:6px 12px}.cg-menu-popup .menu-item.large-mode{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:700;min-width:420px;height:77px;border-bottom:1px solid #e1e1e1;padding:10px 15px;color:#454c55}.cg-menu-popup .menu-item.large-mode.first{padding-top:15px;height:82px}.cg-menu-popup .menu-item.large-mode .icon{height:55px;width:55px}.cg-menu-popup .menu-item.large-mode .text{margin-left:15px}.cg-menu-popup .menu-item.selected{color:#838891}.cg-menu-popup .menu-item.selected.large-mode{background-color:#e7e9eb;color:#454c55}.cg-menu-popup .menu-item:hover{cursor:pointer;background-color:#e7e9eb}
.navigation-icon_about_us{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-126px -33px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_blog{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_company{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-12px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_expand_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-48px -51px;width:10px;height:9px;background-repeat:no-repeat}.navigation-icon_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -75px;width:4px;height:18px;background-repeat:no-repeat}.navigation-icon_facebook{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -63px;width:7px;height:12px;background-repeat:no-repeat}.navigation-icon_faq{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-130px -18px;width:8px;height:12px;background-repeat:no-repeat}.navigation-icon_forum{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-24px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_friends{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-112px -18px;width:18px;height:13px;background-repeat:no-repeat}.navigation-icon_home{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-69px -33px;width:15px;height:13px;background-repeat:no-repeat}.navigation-icon_menu_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -33px;width:20px;height:18px;background-repeat:no-repeat}.navigation-icon_notification{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-20px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-icon_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-113px -33px;width:13px;height:12px;background-repeat:no-repeat}.navigation-icon_search{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-54px -33px;width:15px;height:15px;background-repeat:no-repeat}.navigation-icon_settings{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-36px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_sign_out{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-99px -33px;width:14px;height:12px;background-repeat:no-repeat}.navigation-icon_twitter{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-84px -33px;width:15px;height:12px;background-repeat:no-repeat}.navigation-level_icon_level_white{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-37px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-logo_codingame_footer{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -18px;width:112px;height:15px;background-repeat:no-repeat}.navigation-logo_codingame_hud{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px 0px;width:138px;height:18px;background-repeat:no-repeat}.cg-navigation-search{flex:1;max-width:400px;flex-basis:200px}.cg-navigation-search .cg-selector{width:100%}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.cg-navigation-subtabs{background-color:#252e38;width:100%;z-index:1;position:relative;padding:0 35px;display:flex;justify-content:center}.cg-navigation-subtabs .cg-navigation-subtabs_content{display:flex;max-width:1270px;width:100%;color:#fff;height:62px}.mobile .cg-navigation-subtabs{padding:0 20px}
.cg-notification-bubble{width:28px;height:28px;color:#fff;background-color:#fe3e45;border-radius:28px;border:2px solid #252e38;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;right:-10px}.cg-notification-bubble .cg-notification-bubble_count{font-size:12px;font-weight:700;width:20px;height:20px;line-height:20px;text-align:center;margin-right:1px}.cg-notification-bubble .cg-notification-bubble_small-counter{font-size:10px}
.offersMatch .jobOffers{position:relative;height:100%;width:100%;text-align:center}.offersMatch .more-button{display:inline-block;position:absolute;bottom:0px;left:0px;right:0;background-color:#2bae91;color:#fff;font-size:13px;height:42px;font-weight:400;text-transform:uppercase;line-height:42px;border:none;text-align:center;margin:0px 10px;transition:background .2s}.offersMatch .more-button:hover{background-color:rgba(43,174,145,.7)}.offersMatch .job-container{position:relative;display:inline-block;padding-bottom:50px;width:100%}
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.block-achievements-container{background-color:#fff;height:250px;color:#454c55;font-size:12px;display:inline-block;position:relative;transition:background-color .2s}.block-achievements-container:hover{background-color:#f8f8f8}.block-achievements-container:hover .achievements-block{opacity:.7}.block-achievements-container:not(:hover) .achievements-block{opacity:.7}.block-achievements-container .achievements-help-button{position:absolute;top:10px;right:10px;z-index:1}.block-achievements-container .achievements-content-container{padding:20px;height:calc(100% - 32px)}.block-achievements-container .achievements-content-container .achievements-content-header{height:20px;display:flex;align-items:center;margin-bottom:3px;margin-top:-3px}.block-achievements-container .achievements-content-container .achievements-icon{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat;margin-top:5px}.block-achievements-container .achievements-content-container .achievements-block{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - 20px);position:relative;transition:opacity .2s}.block-achievements-container .achievements-content-container .achievements{margin-top:12px;font-size:30px;font-weight:700;color:#454c55;display:flex}.block-achievements-container .achievements-content-container .achievements-label{font-size:15px;font-weight:700;color:#454c55;position:absolute;width:100%;text-align:center;left:0;bottom:-2px;display:flex;justify-content:center}.block-achievements-container .achievements-content-container .achievements-content-title{font-size:14px;font-weight:700}.block-achievements-container .achievements-content-container .achievements-suffix{font-size:19px;margin-top:3px;text-transform:uppercase}.block-achievements-container.mini{height:120px}.block-achievements-container.mini .achievements-content-container{padding:0px;height:100%}.block-achievements-container.mini .achievements-content-header{display:none}.block-achievements-container.mini .achievements-block{height:100%}.block-achievements-container.mini .achievements-icon{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat;top:38px;left:19px;position:absolute}.block-achievements-container.mini .achievements{margin-top:0;font-size:20px;position:absolute;top:38px;left:72px}.block-achievements-container.mini .achievements-suffix{font-size:11px;margin-top:2px}.block-achievements-container.mini .achievements-label{left:72px;bottom:37px;text-align:left;width:155px;justify-content:flex-start}
.survey-button_close_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:-13px 0px;width:12px;height:12px;background-repeat:no-repeat}.survey-icon_arrow_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:0px 0px;width:13px;height:12px;background-repeat:no-repeat}.profile-completion-tile{width:100%;cursor:auto}.profile-completion-tile .profile-completion-tile-wrapper{background-color:#fff;width:100%;cursor:auto;opacity:1;overflow:hidden;margin-bottom:10px;height:250px}.profile-completion-tile .profile-completion-tile-wrapper.ng-enter{transition:opacity,.5s,height,.5s;height:0;opacity:0}.profile-completion-tile .profile-completion-tile-wrapper.ng-enter.ng-enter-active{height:250px;opacity:1}.profile-completion-tile .profile-completion-tile-wrapper.ng-leave{height:250px;opacity:1;transition:opacity,.5s,height,.5s}.profile-completion-tile .profile-completion-tile-wrapper.ng-leave.ng-leave-active{height:0;opacity:0}.profile-completion-tile .profile-completion-progress{width:100%;height:250px;display:flex;flex-direction:column;align-items:center;position:relative;justify-content:space-between;padding:20px;color:#f2bb13}.profile-completion-tile .profile-completion-progress .profile-completion-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;height:42px;line-height:42px;width:200px}.profile-completion-tile .profile-completion-progress .profile-completion-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.profile-completion-tile .profile-completion-progress .profile-completion-button:disabled{opacity:.5;cursor:auto}.profile-completion-tile .profile-completion-progress .profile-completion-label{color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;width:100%}.profile-completion-tile .profile-completion-progress .progress-chart-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.profile-completion-tile .profile-completion-progress .progress-chart-content svg{width:110px;height:110px}.profile-completion-tile .profile-completion-progress .progress-chart-content .circle-progress-value{stroke-width:7px;stroke:currentColor}.profile-completion-tile .profile-completion-progress .progress-chart-content .circle-progress-circle{stroke-width:7px;stroke:#eee}.profile-completion-tile .profile-completion-progress .progress-chart-content .circle-progress-text{fill:#454c55;font-weight:700;font-size:25px}.profile-completion-tile .profile-completion-thanks{font-size:20px;font-weight:700;color:#454c55}.profile-completion-tile .profile-completion-skip-button{opacity:.7;transition:opacity,.2s;position:absolute;top:18px;right:20px}.profile-completion-tile .profile-completion-skip-button:hover{opacity:1}.profile-completion-tile .profile-completion-skip-button:after{content:"";display:inline-block;background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:0px 0px;width:13px;height:12px;background-repeat:no-repeat}.profile-completion-tile .profile-completion-footer{width:100%;height:42px;display:flex;align-items:flex-end;justify-content:center;margin-top:5px}
.profile-curve{position:relative;height:100%}.profile-curve .background-container{height:100%;padding:6px 0}.profile-curve .background{width:100%;height:100%;border:1px solid #e1e1e1;border-collapse:collapse}.profile-curve .background tr{border:1px solid #e1e1e1}.profile-curve .background .title{min-width:112px;max-width:112px;white-space:nowrap;text-align:center;border:1px solid #e1e1e1;background-color:#f6f6f6;text-transform:uppercase;font-weight:400;color:#838891}.profile-curve .background .space{width:100%}.profile-curve .scrollable{width:100%;height:100%;position:absolute;top:0}.profile-curve .chart-container{width:100%;height:100%}.profile-curve .chartjs-tooltip{opacity:0;display:none;position:absolute;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);color:#454c55;padding:15px;min-width:240px;font-size:15px;font-weight:400}.profile-curve .chartjs-tooltip-date-title,.profile-curve .chartjs-tooltip-rank-title,.profile-curve .chartjs-tooltip-points-title{font-weight:700;color:#1a99aa}.profile-curve .chartjs-tooltip-rank-title,.profile-curve .chartjs-tooltip-points-title{margin-top:7px}
.cg-profile-detailed-curves-dropdown-history{width:100%;display:inline-block;background-color:#fff;vertical-align:middle}.cg-profile-detailed-curves-dropdown-history .recent-activity{overflow:auto;font-size:14px;font-weight:400;width:100%;padding-bottom:9px;padding-right:4px;padding-top:9px;padding-left:4px;background-color:#f2f2f2}.cg-profile-detailed-curves-dropdown-history .recent-activity h2{font-size:25px;margin-left:20px}.cg-profile-detailed-curves-dropdown-history .recent-activity table{border-collapse:collapse;border:1px solid #e1e1e1;table-layout:fixed;width:100%;background-color:#fff}.cg-profile-detailed-curves-dropdown-history .recent-activity table th{border:1px solid #e1e1e1;border-collapse:collapse;height:50px;font-size:12px;font-weight:700;text-transform:uppercase}.cg-profile-detailed-curves-dropdown-history .recent-activity table th div{display:inline-block}.cg-profile-detailed-curves-dropdown-history .recent-activity table .table-title{background-color:#f6f6f6}.cg-profile-detailed-curves-dropdown-history .recent-activity table .table-title-cell{text-transform:uppercase;opacity:.5}.cg-profile-detailed-curves-dropdown-history .recent-activity table .activity-title{overflow:hidden;transition:opacity .2s;padding-left:10px;padding-right:10px;font-weight:600}.cg-profile-detailed-curves-dropdown-history .recent-activity table .activity-title a,.cg-profile-detailed-curves-dropdown-history .recent-activity table .activity-title a:visited,.cg-profile-detailed-curves-dropdown-history .recent-activity table .activity-title a:active,.cg-profile-detailed-curves-dropdown-history .recent-activity table .activity-title a:hover{text-decoration:none;color:#20252a;outline:0;border-bottom:none}.cg-profile-detailed-curves-dropdown-history .recent-activity table .activity-title:hover{opacity:.7}.cg-profile-detailed-curves-dropdown-history .recent-activity table td{text-align:center;border:1px solid #e1e1e1;border-collapse:collapse;height:50px}.cg-profile-detailed-curves-dropdown-history .recent-activity table th,.cg-profile-detailed-curves-dropdown-history .recent-activity table td{overflow:hidden;width:50px}.cg-profile-detailed-curves-dropdown-history .recent-activity table .ra-language,.cg-profile-detailed-curves-dropdown-history .recent-activity table .ra-date{position:relative;text-align:center;font-weight:100;font-size:12px}.cg-profile-detailed-curves-dropdown-history .recent-activity table .ra-score{text-align:center}.cg-profile-detailed-curves-dropdown-history .recent-activity table .ra-score .profile-icon_largest_score_challenges{display:inline-block}.cg-profile-detailed-curves-dropdown-history .recent-activity table .no-score{opacity:.3}.cg-profile-detailed-curves-dropdown-history .cg-profile-detailed-curves-dropdown-history-points,.cg-profile-detailed-curves-dropdown-history .cg-profile-detailed-curves-dropdown-history-rank{font-weight:600}
.profile-button_close_black{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px -54px;width:12px;height:12px;background-repeat:no-repeat}.profile-button_close_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-48px -20px;width:12px;height:12px;background-repeat:no-repeat}.profile-button_close{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px -20px;width:24px;height:24px;background-repeat:no-repeat}.profile-fr{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px 0px;width:30px;height:20px;background-repeat:no-repeat}.profile-icon_coding_points{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px -68px;width:15px;height:17px;background-repeat:no-repeat}.profile-icon_codinpoints_profile_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-24px -20px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_company{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-60px 0px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_global_rank{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-60px -24px;width:20px;height:20px;background-repeat:no-repeat}.profile-icon_largest_score_challenges{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-48px -32px;width:12px;height:12px;background-repeat:no-repeat}.profile-icon_location{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px -44px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_rank_codingpoints{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-72px -44px;width:10px;height:10px;background-repeat:no-repeat}.profile-icon_rank_profile_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-24px -44px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_recent_activity_contest{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-15px -68px;width:17px;height:15px;background-repeat:no-repeat}.profile-icon_recent_activity_ranking{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-32px -68px;width:15px;height:15px;background-repeat:no-repeat}.profile-icon_school{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-48px -44px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_view_all{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px -40px;width:14px;height:14px;background-repeat:no-repeat}.profile-img_edit_your_details_over{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px 0px;width:14px;height:20px;background-repeat:no-repeat}.profile-img_edit_your_details{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px -20px;width:14px;height:20px;background-repeat:no-repeat}.profile-img_tick_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-47px -68px;width:15px;height:15px;background-repeat:no-repeat}.profile-img_tick{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-62px -68px;width:15px;height:15px;background-repeat:no-repeat}.profile-usa_uk{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-30px 0px;width:30px;height:20px;background-repeat:no-repeat}.detail-wrapper{overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;padding:0 8px 8px 8px 8px}.detail-wrapper .spinner{display:flex;justify-content:center;align-items:center;flex-grow:1}.coding-points-graph-container{width:calc(100% - 5px);height:100px;position:relative;display:inline-block;background-color:#f2f2f2;vertical-align:middle;margin-top:10px;cursor:pointer}.coding-points-graph-container:hover{box-shadow:0 0 10px #aaa}.tooltip-container{vertical-align:top;float:right;display:inline-block}.coding-points-title{display:inline-block;font-size:14px;font-weight:700;color:#454c55;margin-top:5px;margin-left:10px;vertical-align:top}.coding-points-top-global,.coding-points-top-country{display:inline-block;float:right;font-size:14px;font-weight:400;color:#1a99aa;margin-top:5px;vertical-align:top}.coding-points-top-country{margin-right:10px}.coding-points-top-global{margin-right:10px}.coding-points-top-global:after{content:"";display:inline-block;margin-left:5px;background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-72px -44px;width:10px;height:10px;background-repeat:no-repeat}.coding-points-top-country-flag{display:inline-block;transform:scale(0.5);margin:-5px -8px;margin-left:-3px}.subcategory-wrapper{font-size:20px;font-weight:700;color:#454c55;margin-left:10px;display:flex}.subcategory-rank{display:inline-flex;margin-right:5px}.subcategory-rank .rank-suffix{margin-top:3px;font-size:12px;text-transform:uppercase}.coding-points-cp:before{content:"("}.coding-points-cp:after{content:" CP)"}.coding-points-cp-small{font-size:15px}.coding-points-cp-small:before{content:"("}.coding-points-cp-small:after{content:" CP)"}.coding-points-rank{font-size:15px}.coding-points-curve{height:50px;position:absolute;bottom:0;width:100%}@media screen and (max-width: 1500px){.coding-points-graph-container{width:100%}}@media(max-width: 1152px){.coding-points-graph-container{width:100%}.coding-points-title{font-size:14px}.coding-points-top-global,.coding-points-top-country{font-size:14px}.coding-points-top-global{margin-right:10px}.coding-points-top-country-flag{display:inline-block;transform:scale(0.5);margin:-5px -2px}.subcategory-rank{font-size:20px}.coding-points-cp{font-size:20px}.coding-points-cp:before{content:"("}.coding-points-cp:after{content:" CP)"}.coding-points-cp-small{font-size:15px}.coding-points-rank{font-size:15px}.coding-points-curve{height:50px;margin-top:8px}}
.cg-profile-field-popup{height:420px;width:500px;padding:47px 50px 50px 50px;display:flex;flex-direction:column;justify-content:space-between}.cg-profile-field-popup.company-feedback{max-width:700px;width:auto;height:auto;padding:37px 40px 40px 40px}.cg-profile-field-popup.company-feedback form .input-block{width:auto;height:auto;display:flex;flex-direction:column;justify-content:center}.cg-profile-field-popup.company-feedback form .input-block label.top-label{font-size:14px;margin:10px 0;font-weight:400;text-align:justify}.cg-profile-field-popup.company-feedback form .button-container{margin-top:10px}.cg-profile-field-popup.company-feedback form .button-container .submit-button{flex:1;text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin-right:20px;width:auto;min-width:auto}.cg-profile-field-popup.company-feedback form .button-container .submit-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-profile-field-popup.company-feedback form .button-container .submit-button:disabled{opacity:.5;cursor:auto}.cg-profile-field-popup.company-feedback form .button-container .cancel-button{flex:1;text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:auto;min-width:auto}.cg-profile-field-popup.company-feedback form .button-container .cancel-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}.cg-profile-field-popup.company-feedback form .button-container .cancel-button:disabled{opacity:.5;cursor:auto}.cg-profile-field-popup .title{color:#454c55;font-size:20px;font-weight:900;text-transform:uppercase}.cg-profile-field-popup form{height:100%;display:flex;flex-direction:column}.cg-profile-field-popup form .input-block{width:400px;height:calc(100% - 52px);display:flex;flex-direction:column;justify-content:center}.cg-profile-field-popup form .input-block.skipped .inputs-field{opacity:.5}.cg-profile-field-popup form .input-block .inputs-school,.cg-profile-field-popup form .input-block .inputs-company{margin-bottom:20px}.cg-profile-field-popup form .input-block label{color:#838891}.cg-profile-field-popup form .input-block .cg-inputcontainer{margin-bottom:0}.cg-profile-field-popup form .input-block input,.cg-profile-field-popup form .input-block select{border-color:#e1e1e1;font-size:15px;font-weight:400;background-color:#f9f9f9;resize:none;margin-bottom:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cg-profile-field-popup form .input-block input:-ms-input-placeholder,.cg-profile-field-popup form .input-block select:-ms-input-placeholder{color:#838891}.cg-profile-field-popup form .input-block input:-moz-placeholder,.cg-profile-field-popup form .input-block select:-moz-placeholder{color:#838891}.cg-profile-field-popup form .input-block input::-moz-placeholder,.cg-profile-field-popup form .input-block select::-moz-placeholder{color:#838891}.cg-profile-field-popup form .input-block input::-webkit-input-placeholder,.cg-profile-field-popup form .input-block select::-webkit-input-placeholder{color:#838891}.cg-profile-field-popup form .input-block select{padding-left:10px}.cg-profile-field-popup form .input-block .cg-school-selector-input{margin-bottom:0}.cg-profile-field-popup form .input-block input[type=hidden]{top:0;bottom:0;left:0;right:0;padding-bottom:0}.cg-profile-field-popup form .button-container{display:flex;justify-content:space-between;height:52px}.cg-profile-field-popup form .button-container .button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:195px;min-width:0}.cg-profile-field-popup form .button-container .button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-profile-field-popup form .button-container .button:disabled{opacity:.5;cursor:auto}.cg-profile-field-popup form .button-container .cancel-button{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:195px;min-width:0;background-color:rgba(69,76,85,.08)}.cg-profile-field-popup form .button-container .cancel-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}.cg-profile-field-popup form .button-container .cancel-button:disabled{opacity:.5;cursor:auto}.cg-profile-field-popup form .button-container .cancel-button:hover{background-color:rgba(69,76,85,.1)}
.rank-container{width:683px;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin;cursor:auto}.rank-container::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.rank-container::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.rank-container::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.rank-container .content{display:flex;flex-direction:column;height:100%;width:669px;padding:20px;padding-right:6px;max-width:100%}.rank-container .content .main-title{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:8px;margin-left:8px}.rank-container .content .spinner{flex-grow:1;display:flex;justify-content:center;align-items:center}.rank-container .coding-points-wrapper{display:flex;flex-direction:column;height:100%}.rank-container .cg-detailed-curves{flex-grow:1}.rank-container .rank-infos{width:100%}.rank-container .rank-infos .rank-title{color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;margin-bottom:10px;display:flex;flex-direction:row;flex:none}.rank-container .rank-infos .rank-title .cg-profile-rank-panel-cg-help-button{position:relative;margin-left:5px}.rank-container .rank-infos .rank-subtitle{padding:0 8px}.rank-container .curve_wrap{background-color:#fff;display:inline-block;min-height:300px;position:relative;padding:18px 6px 10px 10px;vertical-align:middle;font-size:12px;overflow:hidden}.rank-container .curve_wrap .profile-curve{height:calc(100% - 30px)}.rank-container .curve_wrap .profile-curve .scrollable{padding-right:117px}.rank-container .coding-points{width:100%;display:inline-block;background-color:#fff;padding-top:22px;padding-left:10px;padding-bottom:10px;padding-right:6px;vertical-align:middle;font-weight:400;font-size:15px;flex-grow:1}.rank-container.mobile-mode{width:100%}.rank-container.mobile-mode .content{width:100%}
.profile-button_close_black{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px -54px;width:12px;height:12px;background-repeat:no-repeat}.profile-button_close_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-48px -20px;width:12px;height:12px;background-repeat:no-repeat}.profile-button_close{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px -20px;width:24px;height:24px;background-repeat:no-repeat}.profile-fr{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px 0px;width:30px;height:20px;background-repeat:no-repeat}.profile-icon_coding_points{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px -68px;width:15px;height:17px;background-repeat:no-repeat}.profile-icon_codinpoints_profile_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-24px -20px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_company{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-60px 0px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_global_rank{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-60px -24px;width:20px;height:20px;background-repeat:no-repeat}.profile-icon_largest_score_challenges{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-48px -32px;width:12px;height:12px;background-repeat:no-repeat}.profile-icon_location{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:0px -44px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_rank_codingpoints{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-72px -44px;width:10px;height:10px;background-repeat:no-repeat}.profile-icon_rank_profile_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-24px -44px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_recent_activity_contest{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-15px -68px;width:17px;height:15px;background-repeat:no-repeat}.profile-icon_recent_activity_ranking{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-32px -68px;width:15px;height:15px;background-repeat:no-repeat}.profile-icon_school{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-48px -44px;width:24px;height:24px;background-repeat:no-repeat}.profile-icon_view_all{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px -40px;width:14px;height:14px;background-repeat:no-repeat}.profile-img_edit_your_details_over{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px 0px;width:14px;height:20px;background-repeat:no-repeat}.profile-img_edit_your_details{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-84px -20px;width:14px;height:20px;background-repeat:no-repeat}.profile-img_tick_white{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-47px -68px;width:15px;height:15px;background-repeat:no-repeat}.profile-img_tick{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-62px -68px;width:15px;height:15px;background-repeat:no-repeat}.profile-usa_uk{background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-30px 0px;width:30px;height:20px;background-repeat:no-repeat}.profile-ranking-tooltip{white-space:nowrap;position:fixed;background-color:#fff;z-index:5;box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);font-size:15px;font-weight:700;padding:13px 15px;min-width:340px}.profile-ranking-tooltip .sub-title-global:after{content:"";display:inline-block;margin-left:5px;background-image:url(https://static.codingame.com/assets/profile.afc48825.png);background-position:-60px -24px;width:20px;height:20px;background-repeat:no-repeat;vertical-align:middle}.profile-ranking-tooltip .sub-title-country-flag{display:inline-block;transform:scale(0.5);margin:-5px -2px}.profile-ranking-tooltip .block{text-align:left;margin-top:7px;font-weight:400}.profile-ranking-tooltip .block .map-title{color:#454c55}.profile-ranking-tooltip .block .map-data{color:#1a99aa}.profile-ranking-tooltip .profile-ranking-tooltip-container{height:100%}
.xp-panel-container{width:600px;max-width:100%;height:100%;background-color:#fff;overflow:auto;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.xp-panel-container::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.xp-panel-container::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.xp-panel-container::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.xp-panel-container .loading-container{font-weight:700;font-size:35px;text-align:center;color:#454c55;height:100%;display:flex;justify-content:center;align-items:center}.xp-panel-container .loading-container .loading-content img{margin-left:5px}.xp-panel-container .xp-panel-details{display:flex;height:62px;justify-content:space-between;align-items:center;transition:background-color,.2s;border:none;padding:0 10px}.xp-panel-container .xp-panel-details .xp-points{width:105px;padding:0 5px;font-weight:700;font-size:16px;text-align:center}.xp-panel-container .xp-panel-details .xp-date{width:70px;padding:0 5px;font-weight:400;font-size:14px;text-align:left;color:#838891;text-transform:capitalize}.xp-panel-container .xp-panel-details .xp-source{width:175px;font-weight:400;font-size:14px;padding:0 5px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xp-panel-container .xp-panel-details .xp-info{width:calc(100% - 105px - 70px - 175px);font-weight:400;font-size:14px;text-align:left;color:rgba(69,76,85,.7);padding:0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:color,.2s}.xp-panel-container .xp-panel-details .xp-info:hover{color:#454c55}.xp-panel-container .xp-panel-details.even{background-color:#f2f2f2}.xp-panel-container .xp-panel-details.no-redirect{cursor:default}.xp-panel-container .xp-view-more{display:flex;width:100%;align-items:center;padding:15px 30px;font-size:13px;text-transform:uppercase;text-align:left;color:#1a99aa;font-weight:400;opacity:1;transition:opacity,.2s;cursor:pointer}.xp-panel-container .xp-view-more:hover{opacity:.8}.xp-panel-container .no-history{font-size:18px;color:#838891;font-weight:400;width:100%;text-align:center;padding:30px}.xp-panel-container.mobile-mode{width:100%}@media(max-width: 500px){.xp-panel-container .xp-panel-details .xp-points{width:25%;font-size:12px}.xp-panel-container .xp-panel-details .xp-date{width:20%;text-align:center;font-size:12px}.xp-panel-container .xp-panel-details .xp-source{width:calc(100% - 25% - 20%);font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xp-panel-container .xp-panel-details .xp-info{display:none}}
.progress-chart-content{padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.progress-chart-content svg{width:110px;height:110px}.progress-chart-content .circle-progress-value{stroke-width:7px;stroke:currentColor}.progress-chart-content .circle-progress-circle{stroke-width:7px;stroke:#eee}.progress-chart-content .circle-progress-text{fill:#454c55;font-weight:700;font-size:25px}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.puzzles-button_close_black{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -28px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-button_close{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -25px;width:24px;height:24px;background-repeat:no-repeat}.puzzles-icon_puzzle_codingamers{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -14px;width:13px;height:14px;background-repeat:no-repeat}.puzzles-icon_rate_01{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-39px -25px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_02{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_rate_03{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_05{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-12px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_06{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_view_all_2{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -49px;width:11px;height:11px;background-repeat:no-repeat}.puzzles-icon_view_all{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px 0px;width:14px;height:14px;background-repeat:no-repeat}.puzzles-img_tick{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -25px;width:15px;height:15px;background-repeat:no-repeat}.cg-puzzle-tile{margin:0;position:relative;overflow:hidden;height:100%}.cg-puzzle-tile .puzzle-content{position:relative;max-height:155px;overflow:hidden}.cg-puzzle-tile .background-container{position:absolute;top:0;width:100%;height:100%;opacity:0;transition:opacity,.2s;background-color:rgba(19,28,37,.9)}.cg-puzzle-tile .background{border:none;position:relative;height:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;margin-top:5px;transition:margin-top,ease-in-out,.2s}.cg-puzzle-tile .puzzle-details-container{height:100%;width:100%;bottom:18px;left:0;display:flex;justify-content:flex-end;flex-direction:column}.cg-puzzle-tile .puzzle-info{display:flex;justify-content:flex-end;flex-direction:column;padding:17px 20px;color:#fff;position:relative;height:100%}.cg-puzzle-tile .puzzle-info>*:first-child{margin-bottom:5px}.cg-puzzle-tile .puzzle-info>*:last-child{margin-top:5px}.cg-puzzle-tile .puzzle-info>*{margin-bottom:3px;margin-top:3px}.cg-puzzle-tile .puzzle-info .puzzle-title{font-size:17px;font-weight:700}.cg-puzzle-tile .puzzle-wrapper span{display:inline}.cg-puzzle-tile .puzzle-hover{display:block;border:none}.cg-puzzle-tile .puzzle-hover span{display:inline}.cg-puzzle-tile .puzzle-hover:hover{cursor:pointer}.cg-puzzle-tile .puzzle-hover:hover .background-container{opacity:1}.cg-puzzle-tile .puzzle-hover:hover .background{margin-top:0}.cg-puzzle-tile .puzzle-hover:hover .light-puzzle-progress{display:none}.cg-puzzle-tile .puzzle-footer-details{display:flex;padding:8px 20px;flex-direction:column;height:56px;background:#252e38;color:#fff}.cg-puzzle-tile .puzzle-footer-details .footer-content{font-weight:600;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cg-puzzle-tile .puzzle-footer-details .footer-topic{display:inline-block;margin-top:-4px;color:#f2bb13;transition:color,.2s;border:none}.cg-puzzle-tile .puzzle-footer-details .footer-topic:hover{opacity:.8}.cg-puzzle-tile .puzzle-footer-details .footer-topic:not(:last-child):after{color:#fff;content:",";margin-right:2px}.cg-puzzle-tile .puzzle-footer-details .footer-rating{margin-top:5px;margin-left:2px}.cg-puzzle-tile .puzzle-footer-details .footer-rating .footer-stars{display:flex;list-style-type:none;min-width:175px}.cg-puzzle-tile .puzzle-footer-details .footer-rating .footer-stars .footer-star-item{display:inline-block;margin:0 5px 0 0;transition:opacity .2s;background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -49px;width:12px;height:12px;background-repeat:no-repeat}.cg-puzzle-tile .puzzle-footer-details .footer-rating .footer-stars .footer-star-item.rate-off{opacity:.25}.cg-puzzle-tile .puzzle-footer-details .footer-rating .footer-stars>.footer-star-item{display:inline-block;position:relative}.cg-puzzle-tile .puzzle-footer-details .footer-rating.user-rating .footer-stars .footer-star-item{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-12px -49px;width:12px;height:12px;background-repeat:no-repeat}.cg-puzzle-tile.large .puzzle-content{max-height:340px}.cg-puzzle-tile .light-puzzle-progress{background:hsla(0,0%,100%,.2);height:5px;width:100%;position:absolute;bottom:0}.cg-puzzle-tile .light-puzzle-progress-bar{background-color:#f2bb13;height:inherit}.cg-puzzle-tile .puzzle-progress{background:hsla(0,0%,100%,.2);height:18px;width:100%}.cg-puzzle-tile .puzzle-progress-bar{position:absolute;background-color:#f2bb13;height:inherit}.cg-puzzle-tile .puzzle-progress-value{position:absolute;left:14px;text-transform:uppercase;color:#252e38;font-size:12px;font-weight:400}.cg-puzzle-tile .puzzle-progress-score:after{content:"%"}.cg-puzzle-tile .puzzle-done{position:absolute;right:20px;top:20px;width:24px;height:24px;border-radius:50%;background-color:#f2bb13}.cg-puzzle-tile .puzzle-done .icon{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -25px;width:15px;height:15px;background-repeat:no-repeat;display:inline-block;position:absolute;right:5px;bottom:5px}.cg-puzzle-tile .xp-points{color:#f2bb13;font-size:13px;font-weight:700}.cg-puzzle-tile .xp-points span{vertical-align:middle}.cg-puzzle-tile .xp-logo{border-radius:50%;background-color:#f2bb13;color:#454c55;font-size:8px;font-weight:900;padding:2px;margin-right:6px}.cg-puzzle-tile .puzzle-progress-codingamers-solved{font-size:13px;font-weight:400;margin-top:5px;color:#fff}.cg-puzzle-tile .puzzle-progress-codingamers-solved>span{vertical-align:top}.cg-puzzle-tile .puzzle-progress-codingamers-solved:before{margin-right:8px;content:"";display:inline-block;background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -14px;width:13px;height:14px;background-repeat:no-repeat}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.puzzles-button_close_black{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -28px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-button_close{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -25px;width:24px;height:24px;background-repeat:no-repeat}.puzzles-icon_puzzle_codingamers{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -14px;width:13px;height:14px;background-repeat:no-repeat}.puzzles-icon_rate_01{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-39px -25px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_02{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_rate_03{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_05{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-12px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_06{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_view_all_2{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -49px;width:11px;height:11px;background-repeat:no-repeat}.puzzles-icon_view_all{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px 0px;width:14px;height:14px;background-repeat:no-repeat}.puzzles-img_tick{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -25px;width:15px;height:15px;background-repeat:no-repeat}.league-league_boss_bronze{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:0px 0px;width:500px;height:500px;background-repeat:no-repeat}.league-league_boss_gold{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-500px 0px;width:500px;height:500px;background-repeat:no-repeat}.league-league_boss_legend{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:0px -500px;width:500px;height:500px;background-repeat:no-repeat}.league-league_boss_silver{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-500px -500px;width:500px;height:500px;background-repeat:no-repeat}.league-league_boss_wood{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1000px 0px;width:500px;height:500px;background-repeat:no-repeat}.league-league_bronze_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1000px -620px;width:170px;height:120px;background-repeat:no-repeat}.league-league_bronze_02{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1116px -740px;width:114px;height:80px;background-repeat:no-repeat}.league-league_bronze_03{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1065px -820px;width:64px;height:45px;background-repeat:no-repeat}.league-league_bronze_04{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1379px -700px;width:36px;height:25px;background-repeat:no-repeat}.league-league_bronze_05{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1466px -665px;width:29px;height:20px;background-repeat:no-repeat}.league-league_bronze_06{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1466px -685px;width:20px;height:14px;background-repeat:no-repeat}.league-league_gold_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1000px -500px;width:190px;height:120px;background-repeat:no-repeat}.league-league_gold_02{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1340px -620px;width:126px;height:80px;background-repeat:no-repeat}.league-league_gold_03{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1429px -740px;width:71px;height:45px;background-repeat:no-repeat}.league-league_gold_04{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1340px -700px;width:39px;height:25px;background-repeat:no-repeat}.league-league_gold_05{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1466px -645px;width:31px;height:20px;background-repeat:no-repeat}.league-league_gold_06{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1380px -725px;width:20px;height:13px;background-repeat:no-repeat}.league-league_legend_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1190px -500px;width:174px;height:120px;background-repeat:no-repeat}.league-league_legend_02{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1000px -740px;width:116px;height:80px;background-repeat:no-repeat}.league-league_legend_03{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1000px -820px;width:65px;height:45px;background-repeat:no-repeat}.league-league_legend_04{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1415px -700px;width:36px;height:25px;background-repeat:no-repeat}.league-league_legend_05{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1429px -785px;width:29px;height:20px;background-repeat:no-repeat}.league-league_legend_06{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1340px -725px;width:20px;height:14px;background-repeat:no-repeat}.league-league_rank_bronze_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1263px -820px;width:20px;height:20px;background-repeat:no-repeat}.league-league_rank_gold_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1283px -820px;width:20px;height:20px;background-repeat:no-repeat}.league-league_rank_legend_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1303px -820px;width:20px;height:20px;background-repeat:no-repeat}.league-league_rank_silver_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1323px -820px;width:20px;height:20px;background-repeat:no-repeat}.league-league_rank_wood_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1343px -820px;width:20px;height:20px;background-repeat:no-repeat}.league-league_silver_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1170px -620px;width:170px;height:120px;background-repeat:no-repeat}.league-league_silver_02{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1230px -740px;width:114px;height:80px;background-repeat:no-repeat}.league-league_silver_03{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1129px -820px;width:64px;height:45px;background-repeat:no-repeat}.league-league_silver_04{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1451px -700px;width:36px;height:25px;background-repeat:no-repeat}.league-league_silver_05{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1458px -785px;width:29px;height:20px;background-repeat:no-repeat}.league-league_silver_06{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1360px -725px;width:20px;height:14px;background-repeat:no-repeat}.league-league_wood_01{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1364px -500px;width:128px;height:120px;background-repeat:no-repeat}.league-league_wood_02{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1344px -740px;width:85px;height:80px;background-repeat:no-repeat}.league-league_wood_03{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1193px -820px;width:48px;height:45px;background-repeat:no-repeat}.league-league_wood_04{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1466px -620px;width:27px;height:25px;background-repeat:no-repeat}.league-league_wood_05{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1241px -820px;width:22px;height:20px;background-repeat:no-repeat}.league-league_wood_06{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1363px -820px;width:20px;height:18px;background-repeat:no-repeat}.puzzle-rank-container{display:flex;justify-content:flex-end;flex-direction:column;transition:margin-top,ease-in-out,.5s;color:#fff;height:100%}.puzzle-rank-container .league-rank{display:flex;font-size:13px;font-size:.8125rem;font-weight:700;margin-top:5px;color:#f2bb13}.puzzle-rank-container .league-rank .league{height:100%;display:inline-flex;align-items:center;margin-right:15px}.puzzle-rank-container .league-rank .league:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px}.puzzle-rank-container .league-rank .league .league-value{padding-left:1px;vertical-align:middle;display:inline-block}.puzzle-rank-container .league-rank .rank{height:100%;display:inline-flex;align-items:center}.puzzle-rank-container .league-rank .rank:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank .rank .rank-value{margin-left:2px}.puzzle-rank-container .league-rank .rank .rank-prefix{text-transform:uppercase;margin-bottom:4px;font-size:8px;margin-left:3px}.puzzle-rank-container .league-rank.wood{color:#7cc576}.puzzle-rank-container .league-rank.wood .league:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1241px -820px;width:22px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.wood .rank:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1343px -820px;width:20px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.bronze{color:#b6a28b}.puzzle-rank-container .league-rank.bronze .league:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1466px -665px;width:29px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.bronze .rank:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1263px -820px;width:20px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.silver{color:#849aa4}.puzzle-rank-container .league-rank.silver .league:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1458px -785px;width:29px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.silver .rank:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1323px -820px;width:20px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.gold{color:#f4ae3d}.puzzle-rank-container .league-rank.gold .league:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1466px -645px;width:31px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.gold .rank:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1283px -820px;width:20px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.legend{color:#f96249}.puzzle-rank-container .league-rank.legend .league:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1429px -785px;width:29px;height:20px;background-repeat:no-repeat}.puzzle-rank-container .league-rank.legend .rank:before{background-image:url(https://static.codingame.com/assets/league.a7d53987.png);background-position:-1303px -820px;width:20px;height:20px;background-repeat:no-repeat}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.puzzles-button_close_black{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -28px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-button_close{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -25px;width:24px;height:24px;background-repeat:no-repeat}.puzzles-icon_puzzle_codingamers{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -14px;width:13px;height:14px;background-repeat:no-repeat}.puzzles-icon_rate_01{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-39px -25px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_02{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_rate_03{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_05{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-12px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_06{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_view_all_2{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -49px;width:11px;height:11px;background-repeat:no-repeat}.puzzles-icon_view_all{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px 0px;width:14px;height:14px;background-repeat:no-repeat}.puzzles-img_tick{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -25px;width:15px;height:15px;background-repeat:no-repeat}.cg-puzzle-tile{background-color:#fff}.cg-puzzle-tile .tile-image-container{width:100%;height:100%;overflow:hidden}.cg-puzzle-tile .tile-image{background-size:cover;background-position:center;background-repeat:no-repeat}.cg-puzzle-tile .tile-image:before{content:"";float:left;padding-bottom:51.6666666667%}.cg-puzzle-tile .tile-image:after{content:"";display:table;clear:both}.cg-puzzle-tile.large .tile-image:before{content:"";float:left;padding-bottom:55.737704918%}.cg-puzzle-tile.large .tile-image:after{content:"";display:table;clear:both}.cg-puzzle-tile .puzzle-preview-overlay{position:absolute;bottom:0;height:80px;width:100%;background-image:linear-gradient(rgba(19, 28, 37, 0), rgba(19, 28, 37, 0.9))}.cg-puzzle-tile .puzzle-logo-container{width:100%;position:absolute;bottom:15px;text-align:center;display:flex;flex-direction:column;align-items:center}.cg-puzzle-tile .puzzle-logo-container .puzzle-logo{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom;visibility:hidden}.cg-puzzle-tile .puzzle-logo-container .puzzle-catch-phrase{padding:15px;font-size:20px;font-weight:700;color:#fff;text-align:center;max-width:100%}.cg-puzzle-tile .puzzle-title-container{width:100%;position:absolute;bottom:10px;text-align:center;display:flex;flex-direction:column;align-items:center}.cg-puzzle-tile .puzzle-title-container .puzzle-title{font-size:20px;text-transform:uppercase;font-weight:bold;background:linear-gradient(180deg, #D5D5D5 28.82%, #FFFFFF 70.2%, #BFBDBD 86.03%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.8))}.cg-puzzle-tile .puzzle-preview{height:100%}.cg-puzzle-tile .large .puzzle-logo{background-size:40%}.cg-puzzle-tile .puzzle-community-info-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;display:flex;flex-direction:column;justify-content:flex-end}.cg-puzzle-tile .puzzle-community-info-container.large-layout{align-items:center;text-align:center}.cg-puzzle-tile .puzzle-community-info-container.large-layout .puzzle-preview-avatar-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.cg-puzzle-tile .puzzle-community-info-container.large-layout .puzzle-preview-avatar{height:150px;width:150px;background-size:100%}.cg-puzzle-tile .puzzle-community-info-container.large-layout .puzzle-community-info{padding:0;flex-direction:column;margin-top:10px}.cg-puzzle-tile .puzzle-community-info-container.large-layout .puzzle-community-info .puzzle-title{font-size:34px;font-weight:400}.cg-puzzle-tile .puzzle-community-info-container.large-layout .puzzle-community-info .puzzle-contributor{font-size:25px;text-transform:capitalize;margin-bottom:14px}.cg-puzzle-tile .puzzle-preview-avatar-container{color:#fff;opacity:.85;display:flex}.cg-puzzle-tile .puzzle-preview-avatar-container .puzzle-community-info{padding:0 0 0 10px;width:100%;display:flex;justify-content:flex-end;flex-direction:column}.cg-puzzle-tile .puzzle-preview-avatar-container .puzzle-title{font-size:14px;font-weight:700}.cg-puzzle-tile .puzzle-preview-avatar-container .puzzle-contributor{font-size:13px;font-weight:400}.cg-puzzle-tile .puzzle-preview-avatar-container .puzzle-preview-avatar{height:80px;width:80px;background-size:80px 80px;background-repeat:no-repeat;flex:1 0 auto}.cg-puzzle-tile .puzzle-preview-avatar-container .puzzle-preview-avatar-overlay{opacity:.5;background-image:linear-gradient(rgba(255, 255, 255, 0), #454c55 50%, #000)}.cg-puzzle-tile .tile-image-container .puzzle-of-the-week-title{color:#f2bb13;font-Weight:700;font-size:15px}.cg-puzzle-tile .puzzle-of-the-week .puzzle-community-info-container{padding:0 15px;justify-content:space-around}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week{text-align:center}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week .puzzle-preview-overlay{background-image:url(https://static.codingame.com/assets/icon_laurel_puzzle_of_the_week.92722320.png);background-repeat:no-repeat;background-size:contain;background-position:center;height:100%}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week .puzzle-preview-avatar-container{flex-direction:column;padding:15px}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week .puzzle-preview-avatar-container .puzzle-preview-avatar{width:100%;height:120px;background-size:120px 120px;background-position:center}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week .puzzle-preview-avatar-container .puzzle-community-info{margin-top:30px;padding:0;justify-content:center}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week .puzzle-preview-avatar-container .puzzle-community-info .puzzle-title{font-size:1.4em}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week .puzzle-preview-avatar-container .puzzle-community-info .puzzle-contributor{font-size:1.4em}.cg-puzzle-tile.large .tile-image-container.puzzle-of-the-week .puzzle-of-the-week-title{width:100%;font-size:30px;font-weight:700;text-align:center;color:#f2bb13}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.puzzles-button_close_black{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -28px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-button_close{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -25px;width:24px;height:24px;background-repeat:no-repeat}.puzzles-icon_puzzle_codingamers{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -14px;width:13px;height:14px;background-repeat:no-repeat}.puzzles-icon_rate_01{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-39px -25px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_02{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_rate_03{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_05{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-12px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_06{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_view_all_2{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -49px;width:11px;height:11px;background-repeat:no-repeat}.puzzles-icon_view_all{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px 0px;width:14px;height:14px;background-repeat:no-repeat}.puzzles-img_tick{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -25px;width:15px;height:15px;background-repeat:no-repeat}.puzzle-header{width:100%;height:100%;margin-bottom:11px;display:flex;justify-content:space-between;align-items:flex-end}.puzzle-header .puzzle-title-header.hover{opacity:.7}.puzzle-header .puzzle-title-header.hover:hover{opacity:1;transition:opacity .2s ease-in-out;cursor:pointer}.puzzle-header .puzzle-title{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase;transition:color,.2s;border:none;cursor:default}.puzzle-header .puzzle-title.clickable-title{cursor:pointer}.puzzle-header .puzzle-title.clickable-title:hover{color:rgba(69,76,85,.7)}.puzzle-header .level-progress-value{color:#454c55;font-size:15px;font-weight:700;text-transform:uppercase;text-align:right;margin-right:5px}.puzzle-header .sub-title{margin-top:3px;font-size:14px;font-weight:400;color:#454c55}.puzzle-header .puzzle-title-header{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.puzzle-header .puzzle-header_new{display:inline-block;background:#f2bb13;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;padding:0 5px}.mobile .puzzle-header .level-progress-value{display:none}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.puzzles-button_close_black{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -28px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-button_close{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -25px;width:24px;height:24px;background-repeat:no-repeat}.puzzles-icon_puzzle_codingamers{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px -14px;width:13px;height:14px;background-repeat:no-repeat}.puzzles-icon_rate_01{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-39px -25px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_02{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_rate_03{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:0px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_05{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-12px -49px;width:12px;height:12px;background-repeat:no-repeat}.puzzles-icon_rate_06{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat}.puzzles-icon_view_all_2{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -49px;width:11px;height:11px;background-repeat:no-repeat}.puzzles-icon_view_all{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-52px 0px;width:14px;height:14px;background-repeat:no-repeat}.puzzles-img_tick{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -25px;width:15px;height:15px;background-repeat:no-repeat}.cg-puzzles-section{height:100%;width:100%}.cg-puzzles-section .sub-pane{font-size:14px;color:#454c55;font-weight:600;opacity:.7;margin-top:10px;display:block}.cg-puzzles-section .sub-pane:hover{opacity:1;transition:opacity .2s ease-in-out;cursor:pointer}.cg-puzzles-section .sub-pane,.cg-puzzles-section .sub-pane:hover,.cg-puzzles-section .sub-pane:visited,.cg-puzzles-section .sub-pane:active{text-decoration:none;border:none}.cg-puzzles-section .sub-pane-label{display:inline-block;vertical-align:middle;padding-left:4px;text-transform:uppercase}.cg-puzzles-section .puzzles>*{flex-grow:1;margin-left:10px;margin-top:10px;min-width:300px;max-width:calc(25% - 10px);width:calc(25% - 10px)}.cg-puzzles-section .puzzles{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-top:-10px;overflow:hidden}.cg-puzzles-section .puzzles .cg-puzzle-tile .background{margin-top:0;transition:none}.cg-puzzles-section .puzzles.secondline{margin-top:0}.cg-puzzles-section .puzzles.large>*{max-width:calc(50% - 10px);width:calc(50% - 10px)}.cg-puzzles-section .level-puzzles{clear:both}.cg-puzzles-section .icon_view_all{background-image:url(https://static.codingame.com/assets/puzzles.fb90e849.png);background-position:-24px -49px;width:11px;height:11px;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.small-section .puzzles>*{max-width:calc(50% - 10px);width:calc(50% - 10px)}.small-section .puzzles.large>*{max-width:100%}.middle-section .puzzles>*{max-width:calc(33% - 7px);width:calc(33% - 7px)}.xlarge-section .puzzles>*{max-width:calc(25% - 10px);width:calc(25% - 10px)}.middle-section.all-puzzles .cg-puzzles-section .puzzles>*:nth-child(n+4){display:none}.small-section.all-puzzles .cg-puzzles-section .puzzles>*:nth-child(n+5),.large-section.all-puzzles .cg-puzzles-section .puzzles>*:nth-child(n+5){display:none}@media(max-width: 650px){.small-section .puzzles>*{max-width:none;width:100%}}
.radio-wrapper{cursor:pointer;position:relative}.radio-wrapper label{cursor:pointer}.radio-wrapper .radio-input{display:none}.radio-wrapper .radio-background{position:absolute}.radio-wrapper .radio-background-checked{position:absolute;left:3px;top:3px;display:none}.radio-wrapper .radio-label{padding-left:33px;display:inline-block}
.cg-rating-radio{display:flex;flex-direction:column}.cg-rating-radio_options{display:flex;justify-content:space-between;flex-direction:row}.cg-rating-radio_side-labels{display:flex;justify-content:space-between;font-size:12px;font-weight:400;margin-top:5px;color:#838891}.cg-rating-radio_side-labels .cg-rating-radio_side-label{max-width:170px}.cg-rating-radio_side-labels .cg-rating-radio_side-label.low{text-align:left}.cg-rating-radio_side-labels .cg-rating-radio_side-label.high{text-align:right}.cg-rating-radio_error{position:relative;margin-top:10px;width:100%;right:0;text-align:center;left:0;height:40px;z-index:0;display:table;background-color:#f74225}.cg-rating-radio_error:after{left:50%;top:auto;bottom:100%;position:absolute;content:" ";height:0;width:0;border:solid rgba(0,0,0,0);border-bottom-color:#f74225;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-top:auto;margin-right:-12px;border-width:7px}.cg-rating-radio_error .cg-rating-radio_error_message{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:16px;font-weight:400;padding:10px;margin:0}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.cg-rating-stars{display:flex}.cg-rating-stars_star{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat;opacity:.3}.cg-rating-stars_star:not(:first-child){margin-left:5px}.cg-rating-stars_full-star{opacity:1}
.rating-icon_community_rate{background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:-36px -25px;width:10px;height:10px;background-repeat:no-repeat}.rating-icon_rate_01{background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:0px -25px;width:12px;height:12px;background-repeat:no-repeat}.rating-icon_rate_02{background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat}.rating-icon_rate_03{background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:-12px -25px;width:12px;height:12px;background-repeat:no-repeat}.rating-icon_rate_05{background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:-24px -25px;width:12px;height:12px;background-repeat:no-repeat}.rating-icon_rate_06{background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat}.cg-rating{padding:15px;background:#fff}.cg-rating .rating-title{margin-top:5px;margin-bottom:5px;color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;line-height:16px}.cg-rating .rating-user-rating .user-rating-restriction{margin-left:15px;font-size:15px;color:rgba(69,76,85,.7);word-break:break-all;font-weight:700;padding:15px 0;vertical-align:top;display:inline-block}.cg-rating .rating-user-rating .user-rating-phrase{margin-left:15px;font-size:15px;color:rgba(69,76,85,.7);font-weight:700;padding:10px 0}.cg-rating .rating-user-rating .profile-picture{background-color:rgba(69,76,85,.8);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0BAMAAAA5+MK5AAAAMFBMVEXa2tr////c3Nzj4+Pn5+f8/Pzu7u709PTr6+v6+vrz8/Pe3t74+Pjg4ODw8PD29van29ZDAAAH6klEQVR42u3de4hUVRzA8dPM6I6Os3qydVvb3PGxhCGouUbQg103HxSVa1oaBW7ZAyPTCgMx3U2TMgqnMpCsHCzoAbElQUVRG4Epkaub/dUfuxAV2R9u0T+BEGItuo/Ze4/ee879ne8H+q/94+vcx7nn3IdSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAghNQ0L7OnL9pc1Frv3dhc8Ct8xh+6X+3PHsWnFutzVC/wpTxd0gPt96M806kH+8aH8mxRD2WlB7/50OVavyK9PN+nh3NKeHqrHt5q0eU/lSnXtV2Sd3Rd1iWC03vLp+seseWzRyjXdVKHtPniSOn6daHpx0cs11Uyj3TplpHT9e0i0+cHKNdVcyTu6UF+dK3vEZj+aaByXdMhb3qiGCxdvyQuvSJgua726rpF9lVMJnC5uJH8x8HTq4Qd6PqCp+uTosqzIcr1paLSj4ZJ112+bu+ytvhMqHJRx/j6cOlVgmYsWsOlCxrV5EKW68vEpFeGTZ8iJv3DsOlazICuN3R6j5RL9dDl+mIfR7GyxrJjwqfXCElvCp+uG2WkbzBIX+/ngEbOoCZrki7jODfeJL3W07GcmPFcu1F6m68HeBmH+JRRuYihbNosfaKA9NFm6ZN8PbdpXScg/SKzdC0g/ahhepef121Crt1aDdMFzFFtMEwXMKYpGqbv8nUwJ2E4lzdNv9zXcayEkWzGND35K81Z0/TkT1GNNk1P/vVLpWl68ldbx5qmT058eoVpejXppJNOOkd40hnSMJDl8oWLVqYqbMiZpgu4m8Y0fULy0/2djPZ5CcJ04Wl18tM9Xm70eJF5lFl5VfLLTS/YJTzGnvV1CO/1zWOqxSh9qYT0klH6PgnpTb6e1pWaapRekJBe4eu5zXCeRsYj7EY3Egl5vLHk6wFeqbkG6XNkpI/z9YEno+OclMd5U+GHssuEpBvMUa2Wkl4fep6iICU99JLjJCnl4Xd2Mbt6+Gc72+Skj/PzrG4wSTVRUHrIYfw+Sen1fp7aQo9lhb1StOTr9q7UzBCv4ynISk97enw/rcnH8cwZge+anKLECXpjyXp56bMCDmIL8tJzwW6lek0JFOiLCAK/hxD0Zxf5oyv1eYA9vUNmeqpvxPQ/lVCVHp7Tg05UtclNT5c/0r2sBLuy7DNOBcnpamGZyZlG0eUqNfwi1L1KuPxwlzFPKfHSQ5/d/1IeSA81T+fJp7hzzw26aHle+eLqc8/vr85R/sjd1Nkffvhm5ZdUw7qth/Yc2bLmKtmdM94Os0nPf0vMsC61ONyKSklXLxB0MgvxhGpOzMnux5aQr18484qHO7oSX35b6Ds//7uvtC7hVzOp/tFL4M+v9n/QtebpRJ++W8O/cOSsV5o8nODyXoMbIM++qj0hojzobYDn3l6Y0PaBsxI9oX/0xM5fPDPwtedBxmizB85atSWw/LpB1+TLR/6jzKBbSmuSd1X3mckc1FCzV5M7ElaeHfKO4BNhjov/W5ms8vwwy2v7RxzsD+FUotKHXWH6dvjN95NOCetRX5b5vMW2YX7yR8v8TXJ290zZW//vvG9wyYEHy/7J8sSkj/SYT9U/a+Yd6x/5dDes/VvKY0Czg93/vGL3itP/BfqfE7LJp03fOpX89ecmHYUkTFyMjqQ8Ec9/laJJT8Bd8ldEVK6rC46XB7hBzJTrN5bNiqzc9RuHU53Rpeuvff3RHf/ZI9zTXd/bKyItd/o9PaVo0x0+t1dGXO7w7cPtUac7O1+Tjrzc2cf/jkefXtXl5pmtGH168LVqSWc2l89v7XGkO3mgS8dS7uSBbmY86S4+3V6KJ93BEV0mpnIH32RRH1e6e+8viWt7d2+Lj217d2+Lr48v3bUtvjW+dMfWHvMxljv2oerxcabXOZXeFGe6W0uPxVjTdzlUno213KkX7NbHm+7S6a013nSHTm8Gb0Y+P8t83dVd2tnr4053Z2dvjzvdnRm6YuzprpzZM7GXO3PhOi7+dFderTw3/nRXPpNRspDuxixVykK5I5/EydpId2NQM8ZGeo23RzlHjnO9VtJ7XEhvsZK+1M+xnCvjubF20ic7kD7KTnqVtwd4Jw7xvZbSe3w9wLtwiE9bKnfgfqLRttLtP/013la6/UXHqbbS7X+6eK61dOtnt1Zr6dZXn/qspZ+0nW6tXE/w9bRu/8SetZdue3purL1025etY+yl256ZtDeisT6mOWox3fKYpslieqOvgznrw7kNFtPX203vtJj+la/jWNsj2ZzNdLsLzWmb6RNJ92rBzYVlt6zNdLuXbimb5/XH7J7cKu2VW39nx0Jb5fa/gZYrWUp/3/5yY9rOnKwTXwJL2zjUPa6ckL8/9v38EeWKxfGWVzcqd8yIc6N/oqBckrqhGFP4G+59Ciy/syWG8LteUC7K3xr1nM33tyhXpa55N8Ilh3cc/+rd9J3R/PSHtxWU+35Ye6HrD6/pUklxYNHmC5Vdu7G5QyVLruHFzed7zL97y/ZrVUJ1L/n1kOFB7eBvzV0q4VLdS9Zt3R1igP7mloeajyk5Ut0NO37feqjcLrDqyKZfts+TFD3gn+CLhiU71r335Hd7zvwrrNp7cNMHDzx74/UfKZ9Mm1ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACE9i9RAWy/iOluhwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;background-position:center;width:50px;height:50px;min-width:50px;flex:0;display:inline-block;margin-right:2px;border:none}.cg-rating .rating-user-rating .user-rating-container{display:inline-block}.cg-rating .rating-user-rating .puzzle-rating-user-phrase{display:inline-block;color:rgba(69,76,85,.8);font-weight:700;vertical-align:top;margin:5px 0 5px 8px;font-size:15px}.cg-rating .rating-user-rating .puzzle-rating-user-stars{width:185px;list-style-type:none;direction:rtl;display:inline-block}.cg-rating .rating-user-rating .puzzle-rating-user-stars .star-item{display:inline-block;width:35px;padding:0 5px}.cg-rating .rating-user-rating .puzzle-rating-user-stars .star-item span{display:inline-block;background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat;opacity:.8}.cg-rating .rating-user-rating .puzzle-rating-user-stars:hover .star-item span,.cg-rating .rating-user-rating .puzzle-rating-user-stars .star-item.rate-off-user span{opacity:.3;background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat}.cg-rating .rating-user-rating .puzzle-rating-user-stars .star-item:hover~.star-item span,.cg-rating .rating-user-rating .puzzle-rating-user-stars .star-item:hover span{opacity:.8;background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:-26px 0px;width:26px;height:25px;background-repeat:no-repeat}.cg-rating .rating-user-rating .puzzle-rating-user-stars:first-child{margin:0}.cg-rating .rating-user-rating .puzzle-rating-user-stars>.star-item{display:inline-block;position:relative}.cg-rating .rating-user-rating .puzzle-rating-user-stars>.star-item:hover,.cg-rating .rating-user-rating .puzzle-rating-user-stars>.star-item:hover~.star-item{opacity:1 !important;cursor:pointer}.cg-rating .rating-user-rating .rate-off{opacity:.3}.cg-rating hr{margin:24px auto 19px auto;border:none;border-top:1px solid #dadada}.cg-rating .rating-community-rating{overflow:hidden;display:flex;flex-wrap:wrap}.cg-rating .rating-community-rating.ng-enter{max-height:0;transition:max-height .2s,height .2s}.cg-rating .rating-community-rating.ng-enter.ng-enter-active{max-height:300px}.cg-rating .rating-community-rating .rating-community-metrics{margin-top:10px}.cg-rating .rating-community-rating .rating-community-metrics .metrics-average{text-align:center;font-size:60px;color:rgba(69,76,85,.7)}.cg-rating .rating-community-rating .rating-community-metrics .rating-nb-rating{margin-top:5px;font-weight:400;text-align:center;font-size:13px;color:rgba(69,76,85,.8)}.cg-rating .rating-community-rating .rating-community-metrics .rating-nb-rating::after{content:"";background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:-36px -25px;width:10px;height:10px;background-repeat:no-repeat;display:inline-block;margin-left:5px;opacity:.8}.cg-rating .rating-community-rating .rating-community-metrics .rating-average-stars{list-style-type:none;direction:rtl;min-width:175px;margin:0 auto}.cg-rating .rating-community-rating .rating-community-metrics .rating-average-stars .star-item{display:inline-block;margin-right:10px;background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:0px 0px;width:26px;height:25px;background-repeat:no-repeat;transition:all .2s;opacity:.8}.cg-rating .rating-community-rating .rating-community-metrics .rating-average-stars .star-item:first-child{margin-right:5px}.cg-rating .rating-community-rating .rating-community-metrics .rating-average-stars>.star-item{display:inline-block;position:relative}.cg-rating .rating-community-rating .rating-community-graph{margin:15px 15px 15px 25px;flex:1}.cg-rating .rating-community-rating .rating-community-graph .rating-graph{list-style-type:none}.cg-rating .rating-community-rating .rating-community-graph .rating-graph .rating-graph-item{position:relative;background:#f2f2f2;margin:2px 0;height:22px}.cg-rating .rating-community-rating .rating-community-graph .rating-graph .rating-graph-item .rating-graph-star-container{position:absolute;line-height:22px;left:10px}.cg-rating .rating-community-rating .rating-community-graph .rating-graph .rating-graph-item .rating-graph-star-container .rating-graph-stars{display:inline-block;margin:-1px 2px;background-image:url(https://static.codingame.com/assets/rating.bdea3087.png);background-position:0px -25px;width:12px;height:12px;background-repeat:no-repeat;opacity:.8}.cg-rating .rating-community-rating .rating-community-graph .rating-graph .rating-graph-item .rating-graph-metrics{right:10px;font-size:13px;font-weight:400;color:rgba(69,76,85,.8);position:absolute;line-height:25px}.cg-rating .rating-community-rating .rating-community-graph .rating-graph .rating-graph-item .rating-graph-wrapper{position:absolute;top:0;bottom:0;background-color:#f2bb13;transition:all .2s}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-school-selector{display:block;position:relative}.cg-school-selector .ui-spinner{width:18px;height:18px;background:rgba(26,153,170,.2)}.cg-school-selector .ui-spinner .side .fill{background:#1a99aa;animation-duration:3s;opacity:1}.cg-school-selector .ui-spinner:after{content:"";background:#f2f2f2;position:absolute;width:14px;height:14px;border-radius:50%;top:2px;left:2px;display:block}.cg-school-selector .progress-anim{position:absolute;top:0;bottom:0;margin:auto;right:15px;height:18px;width:18px}.cg-school-selector .cg-school-selector-input{padding-right:75px;text-overflow:ellipsis;color:#454c55}.cg-school-selector .schools-menu{display:block;position:absolute;top:100%;left:0;right:0;z-index:10000;background-color:#fff;border:1px solid #454c55;overflow:auto;max-height:300px}.cg-school-selector .schools-menu-item{display:block;white-space:nowrap;width:100%;color:#454c55;font-size:14px;font-weight:400;text-align:left;padding:10px 8px;transition:background .2s}.cg-school-selector .schools-menu-item:hover,.cg-school-selector .schools-menu-item.active{background:#e7e9eb}.cg-school-selector .schools-menu-item.schools-menu-placeholder{color:#838891}.cg-school-selector .schools-menu-item.schools-menu-placeholder:hover,.cg-school-selector .schools-menu-item.schools-menu-placeholder.active{background:none}.cg-school-selector .schools-menu-item .create-school-button{margin:0 10px;color:#1a99aa;font-size:12px;text-transform:uppercase;transition:color .2s}.cg-school-selector .schools-menu-item .create-school-button:hover{color:rgba(26,153,170,.8)}.cg-school-selector .schools-menu-item span{vertical-align:middle;display:inline-block}.cg-school-selector .schools-menu-item .school-flag{margin-right:5px}.cg-school-selector .schools-menu-item .school-flag .global-flag{width:30px;height:20px}.cg-school-selector .schools-menu-item .school-name,.cg-school-selector .schools-menu-item .school-location,.cg-school-selector .schools-menu-item .school-alias{max-width:350px;overflow:hidden;text-overflow:ellipsis}.cg-school-selector .schools-menu-item .school-location,.cg-school-selector .schools-menu-item .school-alias{display:block;margin-top:-10px;margin-bottom:-10px}.cg-school-selector .schools-menu-item .school-location{color:#414548;font-weight:300}.cg-school-selector .schools-menu-item .school-description{display:inline-block;vertical-align:top}.cg-school-selector .school-codingamer-count:before{content:"("}.cg-school-selector .school-codingamer-count:after{content:")"}.cg-school-creator-popup{padding:50px}.cg-school-creator-popup h1{margin-bottom:30px;text-align:left;text-align:left;font-size:20px;color:#454c55;font-weight:700}.cg-school-creator-popup label{color:#838891;font-weight:400;font-size:15px}.cg-school-creator-popup .field-container{position:relative}.cg-school-creator-popup .field-container .dropdown-menu{z-index:1;width:100%;top:100%;position:absolute;background:#fff;margin-bottom:20px;max-height:300px;list-style-type:none;border:1px solid #838891;overflow:auto}.cg-school-creator-popup .field-container .dropdown-menu li{position:relative}.cg-school-creator-popup .field-container .dropdown-menu li:hover a,.cg-school-creator-popup .field-container .dropdown-menu li.active a{background:#e7e9eb}.cg-school-creator-popup .field-container .dropdown-menu a,.cg-school-creator-popup .field-container .dropdown-menu a:hover{border:none}.cg-school-creator-popup .field-container .dropdown-menu a{width:100%;top:0;left:0;display:block;color:#454c55;font-size:14px;font-weight:400;text-align:left;padding:10px 8px}.cg-school-creator-popup .footer-buttons-container{margin:-5px;margin-top:30px;display:flex}.cg-school-creator-popup .footer-buttons-container button{flex:1;height:52px;font-size:14px;font-weight:400;text-transform:uppercase;margin:5px}.cg-school-creator-popup input[type=text]{margin:0;cursor:auto}.cg-school-creator-popup .submit-button{background-color:#f2bb13;transition:background .2s;color:#454c55}.cg-school-creator-popup .submit-button:hover{background-color:rgba(242,187,19,.8)}.cg-school-creator-popup .cancel-button{background-color:rgba(69,76,85,.1);transition:background .2s;color:#454c55}.cg-school-creator-popup .cancel-button:hover{background-color:rgba(69,76,85,.15)}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.cg-searchbar .searchbar-container{display:inline-block;vertical-align:middle;float:right}.cg-searchbar .searchbar{width:320px;height:42px;border:solid 1px #dadada;color:#454c55;font-weight:400;font-size:14px;position:relative}.cg-searchbar .searchbar .img{position:absolute;left:0;top:0;opacity:.4;width:35px;height:42px}.cg-searchbar .searchbar .img:before{content:"";display:inline-block;margin-left:10px;margin-top:12px;background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.cg-searchbar .searchbar input[type=text]{margin:0;padding:0;height:40px;width:318px;padding-left:35px;font-size:14px;font-weight:400}.cg-searchbar .searchbar input[type=text]:-ms-input-placeholder{color:#838891;font-size:14px;font-weight:400}.cg-searchbar .searchbar input[type=text]:-moz-placeholder{color:#838891;font-size:14px;font-weight:400}.cg-searchbar .searchbar input[type=text]::-moz-placeholder{color:#838891;font-size:14px;font-weight:400}.cg-searchbar .searchbar input[type=text]::-webkit-input-placeholder{color:#838891;font-size:14px;font-weight:400}.cg-searchbar .searchbar input[type=text]:focus{outline:0}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-selector{position:relative;display:flex;align-items:center}.cg-selector .ui-spinner{width:18px;height:18px;background:rgba(26,153,170,.2)}.cg-selector .ui-spinner .side .fill{background:#1a99aa;animation-duration:3s;opacity:1}.cg-selector .ui-spinner:after{content:"";background:#f2f2f2;position:absolute;width:14px;height:14px;border-radius:50%;top:2px;left:2px;display:block}.cg-selector .progress-anim{flex:0;position:absolute;top:0;bottom:0;margin:auto;right:51px;height:18px;width:18px}.cg-selector .cg-selector-input{flex:1;margin:0;padding-right:40px;height:40px;width:100%;min-width:0;text-overflow:ellipsis;color:#838891;border:1px solid #dadada;background-color:#f9f9f9}.cg-selector .cg-selector-input:disabled,.cg-selector .cg-selector-input:focus{color:#454c55;outline:none}.cg-selector .search-icon{flex:0;display:flex;align-items:center;justify-content:center;background-color:#f2bb13;min-width:40px;height:40px}.cg-selector .search-icon .icon{max-width:20px;flex:1}.cg-selector .search-icon .icon path{fill:#454c55}.cg-selector .suggestions-menu{display:block;position:absolute;top:100%;left:0;right:0;z-index:10000;background-color:#fff;border-left:1px solid #e7e9eb;border-right:1px solid #e7e9eb;border-bottom:1px solid #e7e9eb;overflow:auto;max-height:460px}.cg-selector .suggestions-menu-item{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;width:100%;color:#454c55;text-align:left;transition:background .2s}.cg-selector .suggestions-menu-item:hover,.cg-selector .suggestions-menu-item.active{background:#e7e9eb}.cg-selector .suggestions-menu-item.suggestions-menu-placeholder{min-height:60px;padding-left:15px;color:#838891}.cg-selector .suggestions-menu-item.suggestions-menu-placeholder:hover,.cg-selector .suggestions-menu-item.suggestions-menu-placeholder.active{background:none}.cg-selector .suggestions-menu-item .suggestion-img{flex:0;background-size:cover;background-position:center;display:inline-block;vertical-align:middle;min-width:45px;height:45px;margin:15px}.cg-selector .suggestions-menu-item .suggestion-description{display:inline-block;flex:1;min-width:0px}.cg-selector .suggestions-menu-item .suggestion-description .suggestion-title{font-size:14px;display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis}.cg-selector .suggestions-menu-item .suggestion-description .suggestion-subtitle{font-size:14px;display:block;font-weight:200;overflow:hidden;text-overflow:ellipsis}.cg-selector .suggestions-menu-item .arrow{flex:0;min-width:6px;margin:32px}.cg-selector.theme-dark .cg-selector-input{background-color:#454c55;border:none}.cg-selector.theme-dark .cg-selector-input:disabled,.cg-selector.theme-dark .cg-selector-input:focus{color:#fff}.cg-selector.theme-dark .progress-anim .ui-spinner::after{background:#454c55}
.sharebuttons-icon_copy_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:0px -16px;width:14px;height:16px;background-repeat:no-repeat}.sharebuttons-icon_facebook_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-33px 0px;width:9px;height:16px;background-repeat:no-repeat}.sharebuttons-icon_invite_friends_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-18px 0px;width:15px;height:16px;background-repeat:no-repeat}.sharebuttons-icon_linkedin_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-10px -32px;width:10px;height:10px;background-repeat:no-repeat}.sharebuttons-icon_more_sharing_options_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-42px 0px;width:12px;height:12px;background-repeat:no-repeat}.sharebuttons-icon_reddit_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-14px -16px;width:15px;height:12px;background-repeat:no-repeat}.sharebuttons-icon_share_title_white{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-42px -12px;width:10px;height:12px;background-repeat:no-repeat}.sharebuttons-icon_share_title{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:0px -32px;width:10px;height:12px;background-repeat:no-repeat}.sharebuttons-icon_twitter_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:0px 0px;width:18px;height:16px;background-repeat:no-repeat}.sharebuttons-icon_vk_small{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-20px -32px;width:13px;height:7px;background-repeat:no-repeat}.sharebuttons{position:relative;visibility:hidden}.sharebuttons.visible{visibility:visible}.sharebuttons .button{display:inline-flex;align-items:center;justify-content:center;float:left;height:32px;padding:0;margin-top:0;margin-bottom:0;margin-right:7px;color:#fff;cursor:pointer;transition:background .2s}.sharebuttons .button-twitter{background-color:#2ca8d2}.sharebuttons .button-twitter .button-label{width:50px}.sharebuttons .button-google{background-color:#ce4d39}.sharebuttons .button-google .button-label{width:50px}.sharebuttons .button-invite{background-color:#f2bb13;color:#fff}.sharebuttons .button-invite .button-label{text-align:center}.sharebuttons .button-more{background-color:#1a99aa;position:relative;margin-right:0}.sharebuttons .button-twitter:hover{background-color:rgba(44,168,210,.8)}.sharebuttons .button-google:hover{background-color:rgba(206,77,57,.8)}.sharebuttons .button-invite:hover{background-color:rgba(242,187,19,.8)}.sharebuttons .button-more:hover{background-color:rgba(26,153,170,.8)}.sharebuttons .button-icon{display:inline-block;width:32px;transition:opacity .2s}.sharebuttons .button-icon>div{margin:auto}.sharebuttons .button-label{display:inline-block;margin-right:7px;font-weight:700;font-size:10px;line-height:10px;text-transform:uppercase;white-space:nowrap}.sharebuttons-copy-content{position:fixed;overflow:hidden;width:1px;left:-100px;top:-100px;text-transform:initial}.sharebuttons-dropdown{visibility:hidden}.sharebuttons-dropdown.visible{visibility:visible}.sharebuttons-dropdown .show-more,.sharebuttons .show-more,.sharebuttons-menu .show-more{position:absolute;width:160px;padding:10px;background-color:#fff;z-index:1000;box-shadow:0px 0px 10px 0px rgba(69,76,85,.3);color:#454c55}.sharebuttons-dropdown .sharebuttons-bottom,.sharebuttons .sharebuttons-bottom,.sharebuttons-menu .sharebuttons-bottom{top:32px}.sharebuttons-dropdown .sharebuttons-top,.sharebuttons .sharebuttons-top,.sharebuttons-menu .sharebuttons-top{bottom:32px}.sharebuttons-dropdown .sharebuttons-left,.sharebuttons .sharebuttons-left,.sharebuttons-menu .sharebuttons-left{right:0}.sharebuttons-dropdown .sharebuttons-right,.sharebuttons .sharebuttons-right,.sharebuttons-menu .sharebuttons-right{left:0}.sharebuttons-dropdown .button-show-more,.sharebuttons .button-show-more,.sharebuttons-menu .button-show-more{height:25px;padding-left:4px;margin-bottom:7px;cursor:pointer;display:flex;align-items:center;transition:color .2s;transition:opacity .2s}.sharebuttons-dropdown .button-show-more:hover,.sharebuttons .button-show-more:hover,.sharebuttons-menu .button-show-more:hover{color:rgba(69,76,85,.7)}.sharebuttons-dropdown .button-show-more:last-child,.sharebuttons .button-show-more:last-child,.sharebuttons-menu .button-show-more:last-child{margin-bottom:0px}.sharebuttons-dropdown .button-show-more-icon,.sharebuttons .button-show-more-icon,.sharebuttons-menu .button-show-more-icon{display:table-cell;width:25px;height:25px;line-height:22px;text-align:center}.sharebuttons-dropdown .button-show-more-icon>div,.sharebuttons .button-show-more-icon>div,.sharebuttons-menu .button-show-more-icon>div{display:inline-block;vertical-align:middle}.sharebuttons-dropdown .button-show-more-label,.sharebuttons .button-show-more-label,.sharebuttons-menu .button-show-more-label{display:inline-block;font-weight:700;font-size:10px;padding-left:7px;text-transform:uppercase}.sharebuttons-dropdown .button-show-more-twitter,.sharebuttons .button-show-more-twitter,.sharebuttons-menu .button-show-more-twitter{background-color:#2ca8d2}.sharebuttons-dropdown .button-show-more-google,.sharebuttons .button-show-more-google,.sharebuttons-menu .button-show-more-google{background-color:#ce4d39}.sharebuttons-dropdown .button-show-more-reddit,.sharebuttons .button-show-more-reddit,.sharebuttons-menu .button-show-more-reddit{background-color:#dc6431}.sharebuttons-dropdown .button-show-more-vk,.sharebuttons .button-show-more-vk,.sharebuttons-menu .button-show-more-vk{background-color:#54769a}.sharebuttons-dropdown .button-show-more-linkedin,.sharebuttons .button-show-more-linkedin,.sharebuttons-menu .button-show-more-linkedin{background-color:#1a89bc}.sharebuttons-dropdown .button-show-more-viadeo,.sharebuttons .button-show-more-viadeo,.sharebuttons-menu .button-show-more-viadeo{background-color:#f4982b}.sharebuttons-dropdown .button-show-more-tumblr,.sharebuttons .button-show-more-tumblr,.sharebuttons-menu .button-show-more-tumblr{background-color:#34465d}.sharebuttons-dropdown .button-show-more-email,.sharebuttons .button-show-more-email,.sharebuttons-menu .button-show-more-email{background-color:#1a99aa}.sharebuttons-dropdown .button-show-more-favorite,.sharebuttons .button-show-more-favorite,.sharebuttons-menu .button-show-more-favorite{background-color:#f85c93}.sharebuttons-dropdown .button-show-more-copy,.sharebuttons .button-show-more-copy,.sharebuttons-menu .button-show-more-copy{background-color:#454c55}.sharebuttons-dropdown .button-show-more:hover .button-show-more-twitter,.sharebuttons .button-show-more:hover .button-show-more-twitter,.sharebuttons-menu .button-show-more:hover .button-show-more-twitter{background-color:rgba(44,168,210,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-google,.sharebuttons .button-show-more:hover .button-show-more-google,.sharebuttons-menu .button-show-more:hover .button-show-more-google{background-color:rgba(206,77,57,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-reddit,.sharebuttons .button-show-more:hover .button-show-more-reddit,.sharebuttons-menu .button-show-more:hover .button-show-more-reddit{background-color:rgba(220,100,49,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-vk,.sharebuttons .button-show-more:hover .button-show-more-vk,.sharebuttons-menu .button-show-more:hover .button-show-more-vk{background-color:rgba(84,118,154,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-linkedin,.sharebuttons .button-show-more:hover .button-show-more-linkedin,.sharebuttons-menu .button-show-more:hover .button-show-more-linkedin{background-color:rgba(26,137,188,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-viadeo,.sharebuttons .button-show-more:hover .button-show-more-viadeo,.sharebuttons-menu .button-show-more:hover .button-show-more-viadeo{background-color:rgba(244,152,43,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-tumblr,.sharebuttons .button-show-more:hover .button-show-more-tumblr,.sharebuttons-menu .button-show-more:hover .button-show-more-tumblr{background-color:rgba(52,70,93,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-email,.sharebuttons .button-show-more:hover .button-show-more-email,.sharebuttons-menu .button-show-more:hover .button-show-more-email{background-color:rgba(26,153,170,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-favorite,.sharebuttons .button-show-more:hover .button-show-more-favorite,.sharebuttons-menu .button-show-more:hover .button-show-more-favorite{background-color:rgba(248,92,147,.8)}.sharebuttons-dropdown .button-show-more:hover .button-show-more-copy,.sharebuttons .button-show-more:hover .button-show-more-copy,.sharebuttons-menu .button-show-more:hover .button-show-more-copy{background-color:rgba(69,76,85,.8)}.sharebuttons-dropdown{position:relative}.sharebuttons-dropdown .open-popup{display:flex;align-items:center;color:#454c55;font-size:14px;text-transform:uppercase;font-weight:600;cursor:pointer;opacity:.7;transition:opacity .2s}.sharebuttons-dropdown .open-popup:hover{opacity:1}.sharebuttons-dropdown .icon-share-title{display:inline-block;margin-left:5px;background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:0px -32px;width:10px;height:12px;background-repeat:no-repeat}.sharebuttons-dropdown .show-more-achievements{top:25px;right:0;left:inherit}.sharebuttons-dropdown .show-more-dark{top:37px;right:0;left:inherit}.sharebuttons-dropdown.theme-black .open-popup{color:#fff;opacity:1}.sharebuttons-dropdown.theme-black .open-popup:hover{opacity:.7}.sharebuttons-dropdown.theme-black .icon-share-title{background-image:url(https://static.codingame.com/assets/sharebuttons.a677c963.png);background-position:-42px -12px;width:10px;height:12px;background-repeat:no-repeat}.sharebuttons-dropdown.theme-black .show-more-dark{color:#fff;background-color:#252e38}.sharebuttons-dropdown.theme-black .button-show-more .button-show-more-label{transition:opacity,.2s}.sharebuttons-dropdown.theme-black .button-show-more .button-show-more-label:hover{color:#fff;opacity:.6}.sharebuttons-dropdown.theme-black .button-show-more:hover{color:#fff}.sharebuttons-dropdown.theme-black .button-show-more:hover .button-show-more-label{opacity:.6}
.contribution-icon_back_black{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-207px -160px;width:13px;height:12px;background-repeat:no-repeat}.contribution-icon_comments_accepted_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-242px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-260px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_draft_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-278px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_pending_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-242px -120px;width:20px;height:17px;background-repeat:no-repeat}.contribution-icon_comments_refused_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-262px -120px;width:20px;height:17px;background-repeat:no-repeat}.contribution-icon_contribution_edit_01{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-310px -137px;width:9px;height:12px;background-repeat:no-repeat}.contribution-icon_delete_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-233px -160px;width:10px;height:10px;background-repeat:no-repeat}.contribution-icon_locked_solutions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px -160px;width:13px;height:20px;background-repeat:no-repeat}.contribution-icon_popup_next{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px -120px;width:24px;height:40px;background-repeat:no-repeat}.contribution-icon_popup_previous{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-218px -120px;width:24px;height:40px;background-repeat:no-repeat}.contribution-icon_thank_you{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:0px 0px;width:194px;height:185px;background-repeat:no-repeat}.contribution-icon_thanks{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px 0px;width:126px;height:120px;background-repeat:no-repeat}.contribution-icon_views_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-220px -160px;width:13px;height:12px;background-repeat:no-repeat}.contribution-icon_votes_accepted_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-282px -120px;width:17px;height:17px;background-repeat:no-repeat}.contribution-icon_votes_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-296px -137px;width:14px;height:14px;background-repeat:no-repeat}.contribution-icon_votes_pending_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-299px -120px;width:17px;height:17px;background-repeat:no-repeat}#solution-overlay-content{height:calc(100vh - 130px);width:calc(100vw - 260px);display:flex;background-color:#fff}#solution-overlay-content a{border:none}#solution-overlay-content button{transition:background-color .2s}#solution-overlay-content button:first-child{margin-right:10px}#solution-overlay-content .information-contrib-header{display:none;margin:30px 0 0 30px}#solution-overlay-content .information-contrib{position:relative}#solution-overlay-content .information-contrib .contrib-avatar-container{width:72px}#solution-overlay-content .information-contrib .avatar{width:72px;height:72px}#solution-overlay-content .information-contrib .information-text{position:absolute;top:0;left:85px;white-space:nowrap}#solution-overlay-content .information-contrib .information-text .nickname{font-size:25px;height:28px;display:inline-block}#solution-overlay-content .information-contrib .information-text .title{font-size:22px;font-weight:400;height:27px;color:#454c55}#solution-overlay-content .information-contrib .information-text .date{font-size:13px;font-weight:400;color:#838891}#solution-overlay-content .information-contrib .information-text .date:first-letter{text-transform:uppercase}#solution-overlay-content.minimal{width:90vw;max-width:1000px}#solution-overlay-content.minimal #solution-left-panel{flex:0 1 100%}#solution-overlay-content.minimal #solution-right-panel{display:none}#solution-overlay-content.minimal #solution-footer{display:none}#solution-overlay-content.minimal .information-contrib-header{display:block}#solution-overlay-content.minimal #solution-left-panel .solution-content-container{top:10px}#solution-overlay-content #solution-left-panel,#solution-overlay-content #solution-right-panel{height:100%}#solution-overlay-content #solution-left-panel{flex:0 1 57%;position:relative;display:flex;flex-direction:column}#solution-overlay-content #solution-left-panel #solution-content{overflow-y:auto;flex:1;position:relative}#solution-overlay-content #solution-left-panel .solution-content-container{position:absolute;left:30px;right:30px;top:30px;bottom:30px}#solution-overlay-content #solution-right-panel{z-index:20;flex:0 1 43%;overflow-y:auto;background-color:#f6f6f6;position:relative}#solution-overlay-content #solution-right-panel #solution-information{height:260px;background-color:#e9e9e9;padding:30px}#solution-overlay-content #solution-right-panel #solution-information #counters{font-weight:400;font-size:14px;margin-top:30px;line-height:14px;height:16px;overflow:hidden}#solution-overlay-content #solution-right-panel #solution-information #counters .votes,#solution-overlay-content #solution-right-panel #solution-information #counters .views,#solution-overlay-content #solution-right-panel #solution-information #counters .comments{display:inline-block;vertical-align:top;color:rgba(69,76,85,.7)}#solution-overlay-content #solution-right-panel #solution-information #counters .votes .icon,#solution-overlay-content #solution-right-panel #solution-information #counters .views .icon,#solution-overlay-content #solution-right-panel #solution-information #counters .comments .icon{opacity:.6}#solution-overlay-content #solution-right-panel #solution-information #counters .votes,#solution-overlay-content #solution-right-panel #solution-information #counters .views{margin-right:25px}#solution-overlay-content #solution-right-panel #solution-information #counters .icon,#solution-overlay-content #solution-right-panel #solution-information #counters .counter{display:inline-block;vertical-align:middle}#solution-overlay-content #solution-right-panel #solution-information #counters .icon{margin-right:4px}#solution-overlay-content #solution-right-panel #solution-information #vote-buttons{margin-top:27px}#solution-overlay-content #solution-right-panel #solution-information .sharebuttons{margin-top:28px;height:32px;white-space:nowrap;width:200px}#solution-overlay-content #solution-right-panel #solution-comments{background-color:#f6f6f6;padding:20px 30px 20px 30px}#solution-overlay-content #solution-footer{height:80px;width:100%;z-index:10;flex:none;box-shadow:0px -2px 15px -5px #454c55;padding-left:10px;padding-right:10px;display:flex;align-items:center;justify-content:center}#solution-overlay-content #solution-footer button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;flex:0 1 220px;margin:5px}#solution-overlay-content #solution-footer button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#solution-overlay-content #solution-footer button:disabled{opacity:.5;cursor:auto}#solution-overlay-content #solution-footer button .icon{display:inline-block;margin-right:5px}.solution-arrow-container-left,.solution-arrow-container-right{z-index:55;position:fixed;top:0;bottom:0;margin:auto;height:140px;width:50px;display:flex;justify-content:center;align-items:center;transition:opacity .2s;opacity:.5}.solution-arrow-container-left .arrow-left,.solution-arrow-container-right .arrow-left{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-218px -120px;width:24px;height:40px;background-repeat:no-repeat}.solution-arrow-container-left .arrow-right,.solution-arrow-container-right .arrow-right{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px -120px;width:24px;height:40px;background-repeat:no-repeat}.solution-arrow-container-left:hover,.solution-arrow-container-right:hover{opacity:1}.solution-arrow-container-left:disabled,.solution-arrow-container-left:disabled:hover,.solution-arrow-container-right:disabled,.solution-arrow-container-right:disabled:hover{opacity:.2;cursor:auto}.solution-arrow-container-left{left:0}.solution-arrow-container-right{right:0}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;animation-name:ui-spinner-rotate-left;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;animation-name:ui-spinner-rotate-right;transform-origin:100% 50%}.cg-squad-selector .input-container{position:relative}.cg-squad-selector .input-container input{margin-bottom:0 !important}.cg-squad-selector .input-container .ui-spinner{width:18px;height:18px;background:rgba(26,153,170,.2)}.cg-squad-selector .input-container .ui-spinner .side .fill{background:#1a99aa;animation-duration:3s;opacity:1}.cg-squad-selector .input-container .ui-spinner:after{content:"";background:#f2f2f2;position:absolute;width:14px;height:14px;border-radius:50%;top:2px;left:2px;display:block}.cg-squad-selector .input-container .progress-anim{position:absolute;top:0;bottom:0;margin:auto;right:15px;height:18px;width:18px}.cg-squad-selector .squad-menu-item{padding:10px;height:70px;display:flex;cursor:pointer}.cg-squad-selector .squad-menu-item .logo{flex:none;margin-right:10px;width:50px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.cg-squad-selector .squad-menu-item .logo.no-logo{background-size:auto}.cg-squad-selector .squad-menu-item .squad-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;line-height:1}.cg-squad-selector .squad-menu-item .squad-details .squad-label{color:#454c55;font-size:15px;font-weight:400}.cg-squad-selector .squad-menu-item .squad-details .squad-description{font-size:12px;font-weight:400;color:rgba(69,76,85,.7);margin-top:5px}.cg-squad-selector .squads-menu{display:block;position:absolute;top:100%;left:0;right:0;z-index:10000;background-color:#fff;border:1px solid #454c55;overflow:auto;max-height:300px}.cg-squad-selector .squads-menu-item{display:block;white-space:nowrap;width:100%;color:#454c55;font-size:14px;font-weight:400;text-align:left;transition:background .2s}.cg-squad-selector .squads-menu-item:hover,.cg-squad-selector .squads-menu-item.active{background:#e7e9eb}.cg-squad-selector .squads-menu-item.squads-menu-placeholder{padding:10px 8px;color:#838891}.cg-squad-selector .squads-menu-item.squads-menu-placeholder:hover,.cg-squad-selector .squads-menu-item.squads-menu-placeholder.active{background:none}.cg-squad-selector .squads-menu-item .squad-name,.cg-squad-selector .squads-menu-item .squad-codingamer-count{vertical-align:middle;display:inline-block}.cg-squad-selector .squad-codingamer-count:before{content:"("}.cg-squad-selector .squad-codingamer-count:after{content:")"}.cg-squad-selector .create-squad-button{margin:0 10px;color:#1a99aa;font-size:12px;text-transform:uppercase;transition:color .2s}.cg-squad-selector .create-squad-button:hover{color:rgba(26,153,170,.8)}.cg-squad-creator-popup{padding:50px;min-width:510px}.cg-squad-creator-popup h1{margin-bottom:30px;text-align:left;text-align:left;font-size:20px;color:#454c55;font-weight:700}.cg-squad-creator-popup label{color:#838891;font-weight:400;font-size:15px}.cg-squad-creator-popup .field-container{position:relative}.cg-squad-creator-popup .field-container .dropdown-menu{z-index:1;width:100%;top:100%;position:absolute;background:#fff;margin-bottom:20px;max-height:300px;list-style-type:none;border:1px solid #838891;overflow:auto}.cg-squad-creator-popup .field-container .dropdown-menu li{position:relative}.cg-squad-creator-popup .field-container .dropdown-menu li:hover a,.cg-squad-creator-popup .field-container .dropdown-menu li.active a{background:#e7e9eb}.cg-squad-creator-popup .field-container .dropdown-menu a,.cg-squad-creator-popup .field-container .dropdown-menu a:hover{border:none}.cg-squad-creator-popup .field-container .dropdown-menu a{width:100%;top:0;left:0;display:block;color:#454c55;font-size:14px;font-weight:400;text-align:left;padding:10px 8px}.cg-squad-creator-popup .footer-buttons-container{margin:-5px;margin-top:30px;display:flex}.cg-squad-creator-popup .footer-buttons-container button{flex:1;height:52px;font-size:14px;font-weight:400;text-transform:uppercase;margin:5px}.cg-squad-creator-popup input[type=text]{margin:0;cursor:auto}.cg-squad-creator-popup .submit-button{background-color:#f2bb13;transition:background .2s;color:#454c55}.cg-squad-creator-popup .submit-button:hover{background-color:rgba(242,187,19,.8)}.cg-squad-creator-popup .cancel-button{background-color:rgba(69,76,85,.1);transition:background .2s;color:#454c55}.cg-squad-creator-popup .cancel-button:hover{background-color:rgba(69,76,85,.15)}
.cg-sticky.sticky{position:fixed;z-index:1}.cg-sticky .shadow-container{box-shadow:inset 0px 10px 20px -15px #454c55;position:absolute;top:100%;left:0;right:0;height:20px;opacity:0}
.cg-subtabs{display:flex;height:62px;overflow-x:auto;overflow-y:hidden;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-subtabs::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-subtabs::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-subtabs::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-subtabs .subtab{display:inline-block;position:relative;text-align:center;color:#fff;height:100%;line-height:62px;font-size:13px;font-weight:600;text-transform:uppercase;box-sizing:border-box;white-space:nowrap;border:none;transition:color .2s;padding:0 25px}.cg-subtabs .subtab .hover-bar{height:3px;background-color:#f2bb13;position:absolute;bottom:0;width:0;left:0;right:0;margin:auto;transition:width .2s}.cg-subtabs .subtab:hover{color:hsla(0,0%,100%,.7)}.cg-subtabs .subtab:hover .hover-bar{width:100%}.cg-subtabs .subtab.selected{color:#f2bb13}.cg-subtabs .subtab.selected .hover-bar{width:100%}.mobile .cg-subtabs .subtab{padding:0 20px}
.cg-tabs{height:52px;background-color:#fff;overflow:hidden}.cg-tabs .tab{cursor:pointer;position:relative;min-width:160px;text-transform:uppercase;border:none;float:left;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;font-size:13px;font-weight:400;color:rgba(69,76,85,.7);transition:color .2s,background .2s}.cg-tabs .tab.selected,.cg-tabs .tab.selected:hover{background-color:#f2bb13;color:#454c55;transition:none}.cg-tabs .tab:hover{color:#454c55}.cg-tabs .purple{color:#8560a8;transition:background-color .2s}.cg-tabs .purple.selected,.cg-tabs .purple.selected:hover{background-color:#8560a8;color:#fff;transition:none}.cg-tabs .purple:hover{color:#8560a8;background-color:#e7e9eb}.cg-tabs .green{color:#2bae91;transition:background-color .2s}.cg-tabs .green.selected,.cg-tabs .green.selected:hover{background-color:#2bae91;color:#fff;transition:none}.cg-tabs .green:hover{color:#2bae91;background-color:#e7e9eb}.mobile .cg-tabs .tab{min-width:140px}
.contribution-icon_back_black{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-207px -160px;width:13px;height:12px;background-repeat:no-repeat}.contribution-icon_comments_accepted_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-242px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-260px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_draft_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-278px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_pending_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-242px -120px;width:20px;height:17px;background-repeat:no-repeat}.contribution-icon_comments_refused_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-262px -120px;width:20px;height:17px;background-repeat:no-repeat}.contribution-icon_contribution_edit_01{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-310px -137px;width:9px;height:12px;background-repeat:no-repeat}.contribution-icon_delete_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-233px -160px;width:10px;height:10px;background-repeat:no-repeat}.contribution-icon_locked_solutions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px -160px;width:13px;height:20px;background-repeat:no-repeat}.contribution-icon_popup_next{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px -120px;width:24px;height:40px;background-repeat:no-repeat}.contribution-icon_popup_previous{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-218px -120px;width:24px;height:40px;background-repeat:no-repeat}.contribution-icon_thank_you{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:0px 0px;width:194px;height:185px;background-repeat:no-repeat}.contribution-icon_thanks{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px 0px;width:126px;height:120px;background-repeat:no-repeat}.contribution-icon_views_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-220px -160px;width:13px;height:12px;background-repeat:no-repeat}.contribution-icon_votes_accepted_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-282px -120px;width:17px;height:17px;background-repeat:no-repeat}.contribution-icon_votes_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-296px -137px;width:14px;height:14px;background-repeat:no-repeat}.contribution-icon_votes_pending_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-299px -120px;width:17px;height:17px;background-repeat:no-repeat}.cg-tags-input{display:flex;align-items:center;background-color:#fff;position:relative;height:100%}.cg-tags-input.with-suggestion{border-bottom-left-radius:0;border-bottom-right-radius:0}.cg-tags-input.with-suggestion input{border-bottom-left-radius:0;border-bottom-right-radius:0}.cg-tags-input input[type=text]{margin-bottom:0px;min-width:100px}.cg-tags-input .cg-tags-input-wrapper{display:flex;align-items:center;width:100%;overflow-y:hidden;overflow-x:auto;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-tags-input .cg-tags-input-wrapper::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-tags-input .cg-tags-input-wrapper::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-tags-input .cg-tags-input-wrapper::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-tags-input .cg-tags-input-tag{padding:0 20px;display:flex;align-items:center;border:1px solid #dadada;background-color:#f9f9f9;height:52px;font-size:18px;white-space:nowrap}.cg-tags-input .cg-tags-input-tag span{padding-bottom:2px}.cg-tags-input .cg-tags-input-tag-remove{margin-right:8px;cursor:pointer}.cg-tags-input input{border:none;width:100%;height:100%}.cg-tags-input input.with-tags{border-bottom-left-radius:0;border-top-left-radius:0}.cg-tags-input .cg-tags-input-suggestion-panel{position:absolute;height:230px;top:100%;left:-1px;right:-1px;overflow:auto;z-index:1;background-color:#f9f9f9;text-align:left;border:1px solid #dadada;box-shadow:0px 5px 10px #838891;overflow-y:auto}.cg-tags-input .cg-tags-input-suggestion{cursor:pointer;padding:10px 17px;font-size:18px;text-align:left;font-weight:600;color:#454c55;border:1px solid #dadada;display:flex;justify-content:space-between}.cg-tags-input .cg-tags-input-suggestion.unknown-suggest{color:#454c55;font-weight:400;text-align:left}.cg-tags-input .cg-tags-input-suggestion.selected{color:#f2bb13}.cg-tags-input .cg-tags-input-suggestion:hover{color:#f2bb13}.cg-tags-input .cg-tags-input-suggestion-puzzle-count{font-size:14px;font-weight:400}
.contribution-icon_back_black{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-207px -160px;width:13px;height:12px;background-repeat:no-repeat}.contribution-icon_comments_accepted_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-242px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-260px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_draft_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-278px -137px;width:18px;height:15px;background-repeat:no-repeat}.contribution-icon_comments_pending_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-242px -120px;width:20px;height:17px;background-repeat:no-repeat}.contribution-icon_comments_refused_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-262px -120px;width:20px;height:17px;background-repeat:no-repeat}.contribution-icon_contribution_edit_01{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-310px -137px;width:9px;height:12px;background-repeat:no-repeat}.contribution-icon_delete_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-233px -160px;width:10px;height:10px;background-repeat:no-repeat}.contribution-icon_locked_solutions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px -160px;width:13px;height:20px;background-repeat:no-repeat}.contribution-icon_popup_next{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px -120px;width:24px;height:40px;background-repeat:no-repeat}.contribution-icon_popup_previous{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-218px -120px;width:24px;height:40px;background-repeat:no-repeat}.contribution-icon_thank_you{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:0px 0px;width:194px;height:185px;background-repeat:no-repeat}.contribution-icon_thanks{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-194px 0px;width:126px;height:120px;background-repeat:no-repeat}.contribution-icon_views_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-220px -160px;width:13px;height:12px;background-repeat:no-repeat}.contribution-icon_votes_accepted_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-282px -120px;width:17px;height:17px;background-repeat:no-repeat}.contribution-icon_votes_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-296px -137px;width:14px;height:14px;background-repeat:no-repeat}.contribution-icon_votes_pending_contributions{background-image:url(https://static.codingame.com/assets/contribution.665e6f6c.png);background-position:-299px -120px;width:17px;height:17px;background-repeat:no-repeat}.cg-tags-input{display:flex;align-items:center;background-color:#fff;position:relative;height:100%}.cg-tags-input.with-suggestion{border-bottom-left-radius:0;border-bottom-right-radius:0}.cg-tags-input.with-suggestion input{border-bottom-left-radius:0;border-bottom-right-radius:0}.cg-tags-input input[type=text]{margin-bottom:0px;min-width:100px}.cg-tags-input .cg-tags-input-wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start;row-gap:20px;width:100%;overflow-y:hidden;overflow-x:auto;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-tags-input .cg-tags-input-wrapper::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-tags-input .cg-tags-input-wrapper::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-tags-input .cg-tags-input-wrapper::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-tags-input .cg-tags-input-tag-wrapper{display:flex;align-items:flex-end;column-gap:25px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-tag{padding:0 20px;display:flex;align-items:center;border:1px solid #dadada;background-color:#f9f9f9;height:52px;width:221px;font-size:18px;white-space:nowrap}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-tag span{padding-bottom:2px;overflow:hidden;text-overflow:ellipsis}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider{position:relative}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_0{--x: 7px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_1.max_step_5{--x: 45px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_2.max_step_5{--x: 83px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_3.max_step_5{--x: 120px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_4.max_step_5{--x: 158px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_5.max_step_5{--x: 196px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_1.max_step_4{--x: 54px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_2.max_step_4{--x: 101px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_3.max_step_4{--x: 148px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_4.max_step_4{--x: 196px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_1.max_step_2{--x: 102px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.step_2.max_step_2{--x: 196px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.max_step_5 .slider{background:linear-gradient(to right, #7E8082, #7E8082 var(--x), rgba(0, 0, 0, 0) var(--x)),url(https://static.codingame.com/assets/slider_5.57701a77.jpg)}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.max_step_4 .slider{background:linear-gradient(to right, #7E8082, #7E8082 var(--x), rgba(0, 0, 0, 0) var(--x)),url(https://static.codingame.com/assets/slider_4.fb230559.jpg)}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider.max_step_2 .slider{background:linear-gradient(to right, #7E8082, #7E8082 var(--x), rgba(0, 0, 0, 0) var(--x)),url(https://static.codingame.com/assets/slider_2.870fbbec.jpg)}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;width:202px;border:none;border-radius:3px;padding-left:0}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider+span{position:absolute;bottom:4px;left:0;width:100%;font-weight:400;font-size:12px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider+span::before{content:var(--label);position:absolute;transform:translate(max(-10px, var(--x) - 50%), 0);color:#000;background:#e4e4e4;padding:4px;bottom:21px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider+span::after{content:"";position:absolute;border:4px solid rgba(0,0,0,0);border-bottom:0;border-top:5px solid #e4e4e4;transform:translate(calc(var(--x) - 50%), 0);bottom:16px}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:none;border-radius:50%;background:#dadada;box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);-moz-box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);-webkit-box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);transition:.3s;cursor:pointer}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 5px rgba(218,218,218,.5019607843);transition:.3s}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:none;border-radius:50%;background:#dadada;box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);-moz-box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);-webkit-box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);transition:.3s;cursor:pointer}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider::-moz-range-thumb:hover{box-shadow:0 0 0 5px rgba(218,218,218,.5019607843);transition:.3s}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:none;border-radius:50%;background:#dadada;box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);-moz-box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);-webkit-box-shadow:0 0 0 3px rgba(218,218,218,.5019607843);transition:.3s;cursor:pointer}.cg-tags-input .cg-tags-input-tag-wrapper .cg-tags-input-slider .slider::-ms-thumb:hover{box-shadow:0 0 0 5px rgba(218,218,218,.5019607843);transition:.3s}.cg-tags-input .cg-tags-input-tag-remove{margin-right:8px;cursor:pointer}.cg-tags-input input{border:none;width:100%;height:100%}.cg-tags-input input.with-tags{border-bottom-left-radius:0;border-top-left-radius:0}.cg-tags-input .cg-tags-input-suggestion-panel{position:absolute;height:230px;top:51px;left:-1px;right:-1px;overflow:auto;z-index:1;background-color:#f9f9f9;text-align:left;border:1px solid #dadada;box-shadow:0px 5px 10px #838891;overflow-y:auto}.cg-tags-input .cg-tags-input-suggestion{cursor:pointer;padding:10px 17px;font-size:18px;text-align:left;font-weight:600;color:#454c55;border:1px solid #dadada;display:flex;justify-content:space-between}.cg-tags-input .cg-tags-input-suggestion.unknown-suggest{color:#454c55;font-weight:400;text-align:left}.cg-tags-input .cg-tags-input-suggestion.selected{color:#f2bb13}.cg-tags-input .cg-tags-input-suggestion:hover{color:#f2bb13}.cg-tags-input .cg-tags-input-suggestion-puzzle-count{font-size:14px;font-weight:400}
.tooltip{font-weight:400}.tooltip .anim{transition-duration:.2s;transition-property:opacity}.tooltip .tooltipDiv{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.cg-user-avatar-and-rank{width:60px}.cg-user-avatar-and-rank .cg-user-avatar-and-rank_square{display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0BAMAAAA5+MK5AAAAMFBMVEXa2tr////c3Nzj4+Pn5+f8/Pzu7u709PTr6+v6+vrz8/Pe3t74+Pjg4ODw8PD29van29ZDAAAH6klEQVR42u3de4hUVRzA8dPM6I6Os3qydVvb3PGxhCGouUbQg103HxSVa1oaBW7ZAyPTCgMx3U2TMgqnMpCsHCzoAbElQUVRG4Epkaub/dUfuxAV2R9u0T+BEGItuo/Ze4/ee879ne8H+q/94+vcx7nn3IdSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAghNQ0L7OnL9pc1Frv3dhc8Ct8xh+6X+3PHsWnFutzVC/wpTxd0gPt96M806kH+8aH8mxRD2WlB7/50OVavyK9PN+nh3NKeHqrHt5q0eU/lSnXtV2Sd3Rd1iWC03vLp+seseWzRyjXdVKHtPniSOn6daHpx0cs11Uyj3TplpHT9e0i0+cHKNdVcyTu6UF+dK3vEZj+aaByXdMhb3qiGCxdvyQuvSJgua726rpF9lVMJnC5uJH8x8HTq4Qd6PqCp+uTosqzIcr1paLSj4ZJ112+bu+ytvhMqHJRx/j6cOlVgmYsWsOlCxrV5EKW68vEpFeGTZ8iJv3DsOlazICuN3R6j5RL9dDl+mIfR7GyxrJjwqfXCElvCp+uG2WkbzBIX+/ngEbOoCZrki7jODfeJL3W07GcmPFcu1F6m68HeBmH+JRRuYihbNosfaKA9NFm6ZN8PbdpXScg/SKzdC0g/ahhepef121Crt1aDdMFzFFtMEwXMKYpGqbv8nUwJ2E4lzdNv9zXcayEkWzGND35K81Z0/TkT1GNNk1P/vVLpWl68ldbx5qmT058eoVpejXppJNOOkd40hnSMJDl8oWLVqYqbMiZpgu4m8Y0fULy0/2djPZ5CcJ04Wl18tM9Xm70eJF5lFl5VfLLTS/YJTzGnvV1CO/1zWOqxSh9qYT0klH6PgnpTb6e1pWaapRekJBe4eu5zXCeRsYj7EY3Egl5vLHk6wFeqbkG6XNkpI/z9YEno+OclMd5U+GHssuEpBvMUa2Wkl4fep6iICU99JLjJCnl4Xd2Mbt6+Gc72+Skj/PzrG4wSTVRUHrIYfw+Sen1fp7aQo9lhb1StOTr9q7UzBCv4ynISk97enw/rcnH8cwZge+anKLECXpjyXp56bMCDmIL8tJzwW6lek0JFOiLCAK/hxD0Zxf5oyv1eYA9vUNmeqpvxPQ/lVCVHp7Tg05UtclNT5c/0r2sBLuy7DNOBcnpamGZyZlG0eUqNfwi1L1KuPxwlzFPKfHSQ5/d/1IeSA81T+fJp7hzzw26aHle+eLqc8/vr85R/sjd1Nkffvhm5ZdUw7qth/Yc2bLmKtmdM94Os0nPf0vMsC61ONyKSklXLxB0MgvxhGpOzMnux5aQr18484qHO7oSX35b6Ds//7uvtC7hVzOp/tFL4M+v9n/QtebpRJ++W8O/cOSsV5o8nODyXoMbIM++qj0hojzobYDn3l6Y0PaBsxI9oX/0xM5fPDPwtedBxmizB85atSWw/LpB1+TLR/6jzKBbSmuSd1X3mckc1FCzV5M7ElaeHfKO4BNhjov/W5ms8vwwy2v7RxzsD+FUotKHXWH6dvjN95NOCetRX5b5vMW2YX7yR8v8TXJ290zZW//vvG9wyYEHy/7J8sSkj/SYT9U/a+Yd6x/5dDes/VvKY0Czg93/vGL3itP/BfqfE7LJp03fOpX89ecmHYUkTFyMjqQ8Ec9/laJJT8Bd8ldEVK6rC46XB7hBzJTrN5bNiqzc9RuHU53Rpeuvff3RHf/ZI9zTXd/bKyItd/o9PaVo0x0+t1dGXO7w7cPtUac7O1+Tjrzc2cf/jkefXtXl5pmtGH168LVqSWc2l89v7XGkO3mgS8dS7uSBbmY86S4+3V6KJ93BEV0mpnIH32RRH1e6e+8viWt7d2+Lj217d2+Lr48v3bUtvjW+dMfWHvMxljv2oerxcabXOZXeFGe6W0uPxVjTdzlUno213KkX7NbHm+7S6a013nSHTm8Gb0Y+P8t83dVd2tnr4053Z2dvjzvdnRm6YuzprpzZM7GXO3PhOi7+dFderTw3/nRXPpNRspDuxixVykK5I5/EydpId2NQM8ZGeo23RzlHjnO9VtJ7XEhvsZK+1M+xnCvjubF20ic7kD7KTnqVtwd4Jw7xvZbSe3w9wLtwiE9bKnfgfqLRttLtP/013la6/UXHqbbS7X+6eK61dOtnt1Zr6dZXn/qspZ+0nW6tXE/w9bRu/8SetZdue3purL1025etY+yl256ZtDeisT6mOWox3fKYpslieqOvgznrw7kNFtPX203vtJj+la/jWNsj2ZzNdLsLzWmb6RNJ92rBzYVlt6zNdLuXbimb5/XH7J7cKu2VW39nx0Jb5fa/gZYrWUp/3/5yY9rOnKwTXwJL2zjUPa6ckL8/9v38EeWKxfGWVzcqd8yIc6N/oqBckrqhGFP4G+59Ciy/syWG8LteUC7K3xr1nM33tyhXpa55N8Ilh3cc/+rd9J3R/PSHtxWU+35Ye6HrD6/pUklxYNHmC5Vdu7G5QyVLruHFzed7zL97y/ZrVUJ1L/n1kOFB7eBvzV0q4VLdS9Zt3R1igP7mloeajyk5Ut0NO37feqjcLrDqyKZfts+TFD3gn+CLhiU71r335Hd7zvwrrNp7cNMHDzx74/UfKZ9Mm1ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACE9i9RAWy/iOluhwAAAABJRU5ErkJggg==);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:60px;position:relative;border:none}.cg-user-avatar-and-rank .cg-user-avatar-and-rank_overlay{position:absolute;bottom:0;left:0;right:0;height:100%;background-image:linear-gradient(to bottom, rgba(19, 28, 37, 0), rgba(19, 28, 37, 0.3), #131c25)}.cg-user-avatar-and-rank .cg-user-avatar-and-rank_rank{white-space:nowrap;float:left;position:absolute;bottom:0;left:0;color:#f2bb13;font-size:13px;font-weight:900;padding:2px 5px}.cg-user-avatar-and-rank .cg-user-avatar-and-rank_rank-value{float:left}.cg-user-avatar-and-rank .cg-user-avatar-and-rank_rank-value.tiny-rank{font-size:12px}.cg-user-avatar-and-rank .cg-user-avatar-and-rank_rank-suffix{display:inline-block;margin-left:2px;vertical-align:super;text-transform:uppercase;font-size:8px}.cg-user-avatar-and-rank.wood .cg-user-avatar-and-rank_rank{color:#7cc576}.cg-user-avatar-and-rank.bronze .cg-user-avatar-and-rank_rank{color:#b6a28b}.cg-user-avatar-and-rank.silver .cg-user-avatar-and-rank_rank{color:#849aa4}.cg-user-avatar-and-rank.gold .cg-user-avatar-and-rank_rank{color:#f4ae3d}.cg-user-avatar-and-rank.legend .cg-user-avatar-and-rank_rank{color:#f96249}.cg-user-avatar-and-rank.show-nickname .cg-user-avatar-and-rank_nickname{display:block}.cg-user-avatar-and-rank .cg-user-avatar-and-rank_nickname{display:none;margin-top:7px;color:#454c55;font-size:11px;font-weight:700;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}
.cg-vote-icon_downvote_contributions_03{background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:0px -17px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-icon_upvote_contributions_03{background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-14px -17px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-icon_votes_accepted_contributions{background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-34px 0px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-icon_votes_contributions{background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-34px -14px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-icon_votes_pending_contributions{background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:0px 0px;width:17px;height:17px;background-repeat:no-repeat}.cg-vote-icon_votes_rejected_contributions{background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-17px 0px;width:17px;height:17px;background-repeat:no-repeat}.cg-vote-counter-container{display:inline-block}.cg-vote-counter-container .cg-vote-counter,.cg-vote-buttons .cg-vote-counter{display:inline-flex;align-items:center;color:rgba(69,76,85,.7)}.cg-vote-counter-container .cg-vote-counter .cg-vote-counter-icon,.cg-vote-buttons .cg-vote-counter .cg-vote-counter-icon{opacity:.6;background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-34px -14px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-counter-container .cg-vote-counter.refused,.cg-vote-buttons .cg-vote-counter.refused{color:#e53238}.cg-vote-counter-container .cg-vote-counter.refused .cg-vote-counter-icon,.cg-vote-buttons .cg-vote-counter.refused .cg-vote-counter-icon{opacity:1;background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-34px -14px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-counter-container .cg-vote-counter.rejected,.cg-vote-buttons .cg-vote-counter.rejected{color:#e53238}.cg-vote-counter-container .cg-vote-counter.rejected .cg-vote-counter-icon,.cg-vote-buttons .cg-vote-counter.rejected .cg-vote-counter-icon{opacity:1;background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-17px 0px;width:17px;height:17px;background-repeat:no-repeat}.cg-vote-counter-container .cg-vote-counter.pending,.cg-vote-buttons .cg-vote-counter.pending{color:#ff7d1f}.cg-vote-counter-container .cg-vote-counter.pending .cg-vote-counter-icon,.cg-vote-buttons .cg-vote-counter.pending .cg-vote-counter-icon{opacity:1;background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:0px 0px;width:17px;height:17px;background-repeat:no-repeat}.cg-vote-counter-container .cg-vote-counter.draft,.cg-vote-buttons .cg-vote-counter.draft{color:#838891}.cg-vote-counter-container .cg-vote-counter.draft .cg-vote-counter-icon,.cg-vote-buttons .cg-vote-counter.draft .cg-vote-counter-icon{opacity:.5;background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-34px -14px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-counter-container .cg-vote-counter.accepted,.cg-vote-buttons .cg-vote-counter.accepted{color:#454c55;margin-bottom:17px}.cg-vote-counter-container .cg-vote-counter.accepted .cg-vote-counter-icon,.cg-vote-buttons .cg-vote-counter.accepted .cg-vote-counter-icon{opacity:1;background-image:url(https://static.codingame.com/assets/cg-vote.f307a9c5.png);background-position:-34px 0px;width:14px;height:14px;background-repeat:no-repeat}.cg-vote-counter-container .cg-vote-counter.in-popup,.cg-vote-buttons .cg-vote-counter.in-popup{display:flex}.cg-vote-counter-container .cg-vote-counter-icon,.cg-vote-buttons .cg-vote-counter-icon{display:inline-block;margin-right:6px}.cg-vote-counter-container .cg-vote-counter-text,.cg-vote-buttons .cg-vote-counter-text{display:inline-block;font-size:13px;font-weight:400;white-space:nowrap}.cg-vote-counter-container .cg-vote-counter-text .cg-vote-counter-score,.cg-vote-buttons .cg-vote-counter-text .cg-vote-counter-score{display:inline}.cg-vote-buttons{display:flex}.cg-vote-buttons .cg-vote-button,.cg-vote-buttons .cg-vote-buttons-counter{justify-content:center;flex:1;height:42px;display:flex;align-items:center}.cg-vote-buttons .cg-vote-button{width:180px;transition:background-color .2s;margin-right:10px}.cg-vote-buttons .cg-vote-button:disabled{cursor:auto;opacity:.5}.cg-vote-buttons .cg-vote-button.upvote,.cg-vote-buttons .cg-vote-button.downvote{background-color:#f2bb13}.cg-vote-buttons .cg-vote-button.upvote:not(:disabled):hover,.cg-vote-buttons .cg-vote-button.downvote:not(:disabled):hover{background-color:rgba(242,187,19,.8)}.cg-vote-buttons .cg-vote-button.upvote.voted,.cg-vote-buttons .cg-vote-button.downvote.voted{background-color:rgba(69,76,85,.08)}.cg-vote-buttons .cg-vote-button.upvote.voted:not(:disabled):hover,.cg-vote-buttons .cg-vote-button.downvote.voted:not(:disabled):hover{background-color:rgba(69,76,85,.1)}.cg-vote-buttons .cg-vote-button-content{display:inline-flex;align-items:center}.cg-vote-buttons .cg-vote-button-content .icon,.cg-vote-buttons .cg-vote-button-content .cg-vote-buttons-counter-icon{width:22px;margin-right:6px;display:inline-block;fill-rule:evenodd}.cg-vote-buttons .cg-vote-button-content .text{font-weight:600;font-size:14px;text-transform:uppercase;color:#454c55;display:inline-block}.cg-vote-buttons .cg-vote-button-content .cg-vote-buttons-counter-icon path{fill:#f2bb13}.cg-vote-buttons .cg-vote-button-content .cg-vote-buttons-counter-text{display:inline-block;font-size:20px;font-weight:600;white-space:nowrap}.cg-vote-buttons .cg-vote-button-content .cg-vote-buttons-counter-text .cg-vote-buttons-counter-score{display:inline}.cg-vote-buttons .cg-vote-buttons-counter{border:1px solid #e1e1e1;max-width:120px}
.cg-wait-spinner{margin-right:15px;width:40px;height:40px;position:relative}.cg-wait-spinner .cg-wait-spinner-child{width:100%;height:100%;position:absolute;left:0;top:0}.cg-wait-spinner .cg-wait-spinner-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;animation:cg-wait-spinnerBounceDelay 1.6s infinite ease-in-out both}.cg-wait-spinner .cg-wait-spinner2{transform:rotate(45deg)}.cg-wait-spinner .cg-wait-spinner2:before{animation-delay:-1.4s}.cg-wait-spinner .cg-wait-spinner3{transform:rotate(90deg)}.cg-wait-spinner .cg-wait-spinner3:before{animation-delay:-1.2s}.cg-wait-spinner .cg-wait-spinner4{transform:rotate(135deg)}.cg-wait-spinner .cg-wait-spinner4:before{animation-delay:-1s}.cg-wait-spinner .cg-wait-spinner5{transform:rotate(180deg)}.cg-wait-spinner .cg-wait-spinner5:before{animation-delay:-0.8s}.cg-wait-spinner .cg-wait-spinner6{transform:rotate(225deg)}.cg-wait-spinner .cg-wait-spinner6:before{animation-delay:-0.6s}.cg-wait-spinner .cg-wait-spinner7{transform:rotate(270deg)}.cg-wait-spinner .cg-wait-spinner7:before{animation-delay:-0.4s}.cg-wait-spinner .cg-wait-spinner8{transform:rotate(315deg)}.cg-wait-spinner .cg-wait-spinner8:before{animation-delay:-0.2s}@keyframes cg-wait-spinnerBounceDelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}
#clash-nickname-popup{width:100%;height:100%;position:absolute;z-index:20;background-color:rgba(0,0,0,.4);display:table;color:#454c55;top:0;left:0}#clash-nickname-popup.ng-enter{background-color:rgba(0,0,0,0);transition:.2s ease-in-out all}#clash-nickname-popup.ng-enter .popup-container{opacity:0 !important}#clash-nickname-popup.ng-enter .middle-table-cell{top:calc(50% - 245px) !important}#clash-nickname-popup.ng-enter.ng-enter-active{background-color:rgba(0,0,0,.4)}#clash-nickname-popup.ng-enter.ng-enter-active .popup-container{transition:.2s ease-in-out all;opacity:1 !important}#clash-nickname-popup.ng-enter.ng-enter-active .middle-table-cell{transition:.2s ease-in-out all;top:calc(50% - 175px) !important}#clash-nickname-popup .popup-container{display:table;margin:auto}#clash-nickname-popup .popup-wrapper{box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);display:table;width:600px;height:350px;background-color:#fff}#clash-nickname-popup .table{display:table}#clash-nickname-popup .middle-table-cell{display:block;position:fixed;left:calc(50% - 300px);vertical-align:middle;text-align:center;cursor:initial;top:calc(50% - 175px)}#clash-nickname-popup .table-cell{display:table-cell;vertical-align:middle;text-align:center}#clash-nickname-popup .full-width{width:100%;height:100%}#clash-nickname-popup .middle{display:table-row;vertical-align:middle}#clash-nickname-popup .popup-statement{font-size:20px;font-weight:700;color:#454c55}#clash-nickname-popup .popup-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;display:inline-block}#clash-nickname-popup .popup-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#clash-nickname-popup .popup-button:disabled{opacity:.5;cursor:auto}#clash-nickname-popup form{text-align:center;width:400px;margin:auto}#clash-nickname-popup form label{text-align:center}#clash-nickname-popup form .field{background-color:#e7e9eb;margin-bottom:0px;margin-top:0px}#clash-nickname-popup form .cg-inputcontainer{margin:15px 0px 20px 0px}
#clash-private-popup{position:absolute;display:table;color:#454c55;font-weight:400;cursor:pointer}#clash-private-popup .popup-container{margin:auto;width:586px;height:515px;background-color:#fff;padding:40px;cursor:default}#clash-private-popup .clash-private-popup_modes_list li{list-style:none}#clash-private-popup .clash-private-popup_title{margin:22px 0 10px;font-size:22px}#clash-private-popup .clash-private-popup_title:first-child{margin:0 0 22px}#clash-private-popup .clash-private-popup_modes-checkbox .cg-checkbox_label{margin:0 0 0 5px;font-size:18px;font-weight:600;color:#7f8183}#clash-private-popup .clash-private-popup_modes-list{list-style-type:none;margin-bottom:10px}#clash-private-popup .clash-private-popup_p{color:#7f8183;margin:0 0 20px 30px;font-size:15px}#clash-private-popup .popup-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;display:inline-block;width:326px}#clash-private-popup .popup-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#clash-private-popup .popup-button:disabled{opacity:.5;cursor:auto}#clash-private-popup cg-multiselect{background:#f9f9f9;border:1px solid #dadada}#clash-private-popup cg-multiselect.focus{border:1px solid #b1b3b5;outline:none}#clash-private-popup cg-multiselect .cg-multiselect{background:initial}#clash-private-popup cg-multiselect .cg-multiselect ul{height:198px;margin-bottom:0}#clash-private-popup cg-multiselect+.cgwork-inputoverlay input{background:none}#clash-private-popup cg-multiselect+.cgwork-inputoverlay .cgwork-selectarrow{background:none}#clash-private-popup .cgwork-inputcontainer{width:326px;margin-bottom:34px}#clash-private-popup .clash-private-popup_button-container{text-align:center;height:52px}#clash-private-popup .cg-checkbox input[type=checkbox]+label.cg-checkbox_square{vertical-align:middle;margin:0}
#clash-yes-no-popup{width:100%;height:100%;position:absolute;z-index:10;background-color:rgba(0,0,0,.4);display:table;color:#454c55;cursor:pointer}#clash-yes-no-popup.ng-enter{background-color:rgba(0,0,0,0);transition:.2s ease-in-out all}#clash-yes-no-popup.ng-enter .popup-container{transition:.2s ease-in-out all;opacity:0}#clash-yes-no-popup.ng-enter .middle-table-cell{transition:.2s ease-in-out all;top:calc(50% - 245px)}#clash-yes-no-popup.ng-enter.ng-enter-active{background-color:rgba(0,0,0,.4)}#clash-yes-no-popup.ng-enter.ng-enter-active .popup-container{opacity:1}#clash-yes-no-popup.ng-enter.ng-enter-active .middle-table-cell{top:calc(50% - 175px)}#clash-yes-no-popup .popup-container{margin:auto;width:600px;height:350px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(19,28,37,.3)}#clash-yes-no-popup .popup-wrapper{padding:30px;display:flex;flex-direction:column;width:100%;height:100%}#clash-yes-no-popup .middle-table-cell{display:block;position:fixed;left:calc(50% - 300px);top:calc(50% - 175px);vertical-align:middle;text-align:center;cursor:initial}#clash-yes-no-popup .bottom-table-cell{display:table-cell;vertical-align:bottom}#clash-yes-no-popup .header{text-align:right}#clash-yes-no-popup .middle{display:flex;flex-grow:1;align-items:center;justify-content:center;margin-top:15px}#clash-yes-no-popup .footer{text-align:center}#clash-yes-no-popup .close-icon{opacity:.4;padding:5px 10px;transition:all .2s}#clash-yes-no-popup .close-icon:hover{opacity:1}#clash-yes-no-popup .popup-statement{font-size:20px;font-weight:700}#clash-yes-no-popup .accept-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin:30px 10px 0px 0px}#clash-yes-no-popup .accept-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#clash-yes-no-popup .accept-button:disabled{opacity:.5;cursor:auto}#clash-yes-no-popup .cancel-button{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin:17px 0px 0px 0px}#clash-yes-no-popup .cancel-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}#clash-yes-no-popup .cancel-button:disabled{opacity:.5;cursor:auto}
.flags-AD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-AL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-AM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-AS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-AT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-AU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-AW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-BA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-BB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-BM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-BN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-BO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-BQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-CA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-CC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-CD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-CF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-CG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-CH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-CI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-DE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-DJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-DK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-DM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-DO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-DZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-EC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-EE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-EG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-ER{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-ES{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-ET{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-FO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-FR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-GA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-GB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-GD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-GE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-GF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-GG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-GH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-GI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-GU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-GW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-GY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-HU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-ID{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-IE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-IL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-IM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-IN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-IO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-IQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-IR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-IS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-IT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-JE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-JM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-JO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-JP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-KP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-KR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-KW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-KY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-KZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-LA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-LB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-LC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-LI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-LK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-LR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-LS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-LT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-LU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-LV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-LY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-ME{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-ML{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-MU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-MV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-MW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-MX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-MY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-MZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-NA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-NC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-NE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-NF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-NG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-NI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-NL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-NO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-NP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-NR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-NU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-NZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-OM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-PM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-PN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-PR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-PS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-PT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-PW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-PY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-QA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-RE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-RO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-RS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-RU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-RW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-SA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-SB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-SC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-ST{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-TK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-TL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-TM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-TN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-TO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-TR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-TT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-TV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-TW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-TZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-UA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-UG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-UM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-US{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-UY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-UZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-VA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-VC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-WF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-WS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-YE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-YT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-ZA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-ZM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-ZW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -360px;width:30px;height:20px;background-repeat:no-repeat}.leaderboards-icons-button_add{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px -40px;width:17px;height:17px;background-repeat:no-repeat}.leaderboards-icons-icon_add_player_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-53px -20px;width:12px;height:12px;background-repeat:no-repeat}.leaderboards-icons-icon_arrow_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-26px -60px;width:16px;height:8px;background-repeat:no-repeat}.leaderboards-icons-icon_codingamers_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-35px 0px;width:30px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_codinpoints_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_completion_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px 0px;width:17px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_country_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px -20px;width:15px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_dropdown{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -40px;width:10px;height:9px;background-repeat:no-repeat}.leaderboards-icons-icon_duration_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -60px;width:13px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_follower_following_grey{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px 0px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_follower_following_purple{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -10px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_full_leaderboard{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-13px -60px;width:13px;height:15px;background-repeat:no-repeat}.leaderboards-icons-icon_languages_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-28px -20px;width:25px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_arrow_green{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -20px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_arrow_red{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -30px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_selection_full_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-20px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_optimization_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-40px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_ranking_progress_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -20px;width:28px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_school_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px 0px;width:35px;height:20px;background-repeat:no-repeat}#cg-leaderboards.small .cg-leaderboard-filters .header thead tr th{font-size:12px !important}#cg-leaderboards.small .cg-leaderboard-filters thead tr th:last-child{padding-right:0}#cg-leaderboards.small .cg-leaderboard-filters thead tr .tableheader-inner .title{background-color:rgba(0,0,0,0);border-left:none;border-right:none;height:auto;padding-top:0}#cg-leaderboards.small .cg-leaderboard-filters th ul{top:84px}#cg-leaderboards.small .cg-leaderboard-filters th ul li{padding-left:10px;padding-right:10px}.cg-leaderboard-filters thead tr th{padding:0 5px}.cg-leaderboard-filters thead tr .tableheader-inner-wrapper{position:relative}.cg-leaderboard-filters thead tr .tableheader-inner{height:42px;background-color:#f9f9f9;border:1px solid #dadada;font-size:12px}.cg-leaderboard-filters thead tr .tableheader-inner.selectable{cursor:pointer}.cg-leaderboard-filters thead tr .tableheader-inner .title{background-color:rgba(0,0,0,0);border-left:none;border-right:none;height:auto;padding-top:0;line-height:41px;text-align:left;padding-left:12px;padding-right:22px}.cg-leaderboard-filters thead tr .tableheader-inner.selected{border:1px solid #989898}.cg-leaderboard-filters thead tr .tableheader-inner:hover span,.cg-leaderboard-filters thead tr .tableheader-inner:hover .img,.cg-leaderboard-filters thead tr .tableheader-inner.selected span,.cg-leaderboard-filters thead tr .tableheader-inner.selected .img{opacity:1}.cg-leaderboard-filters thead tr .tableheader-inner:hover .selector .arrow,.cg-leaderboard-filters thead tr .tableheader-inner.selected .selector .arrow{opacity:1}.cg-leaderboard-filters .tableheader-inner ul{padding:0;width:100%;min-width:260px;position:absolute;margin:0;left:0;top:calc(42px - 1px);text-transform:none;background-color:#fff;display:none;z-index:4;max-height:300px;overflow-y:auto;overflow-x:hidden;border:solid 1px #989898}.cg-leaderboard-filters th:last-child .tableheader-inner ul{left:auto;right:0}.cg-leaderboard-filters .tableheader-inner.selected ul{display:block}.cg-leaderboard-filters .tableheader-inner ul li{display:list-item;list-style-type:none;text-align:left;padding-left:20px;padding-right:20px;padding-top:9px;padding-bottom:9px;font-size:16px;line-height:16px;font-weight:400;text-overflow:ellipsis;overflow:hidden}.cg-leaderboard-filters .tableheader-inner ul li .number{opacity:.7 !important}.cg-leaderboard-filters .tableheader-inner ul li.countries{white-space:nowrap}.cg-leaderboard-filters .tableheader-inner ul li:hover{background-color:#e7e9eb !important}.cg-leaderboard-filters li.countries span.name{margin-left:40px}.cg-leaderboard-filters li.countries span.id{margin-left:40px;display:none}.cg-leaderboard-filters li.countries .img{position:absolute;margin-top:-2px}.cg-leaderboard-filters .table-header-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#838891;font-size:13px;font-weight:400}.cg-leaderboard-filters .active-filter-value{color:#454c55}.cg-leaderboard-filters .title{text-overflow:ellipsis;overflow:hidden}.cg-leaderboard-filters .selector{height:42px;background:none;position:absolute;width:30px;top:0;right:0;background-repeat:no-repeat;background-position:center}.cg-leaderboard-filters .selector .arrow{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -40px;width:10px;height:9px;background-repeat:no-repeat;position:absolute;left:50%;top:calc(50% - 1px);margin:-3px 0 0 -6px;opacity:.5;transition:opacity .2s}.cg-leaderboard-filters .arrow{width:25px;height:25px;display:inline-block;position:absolute;right:0;background-repeat:no-repeat;background-position:center}.cg-leaderboard-filters .img{display:inline-block}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.flags-AD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-AL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-AM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-AS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-AT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-AU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-AW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-AX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-AZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-BA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-BB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-BM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-BN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-BO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-BQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-BR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-BS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-BZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-CA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-CC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-CD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-CF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-CG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-CH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-CI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-CR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-CZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-DE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-DJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-DK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-DM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-DO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-DZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-EC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-EE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-EG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-ER{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-ES{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-ET{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-FM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-FO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-FR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-GA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-GB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-GD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-GE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-GF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-GG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-GH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-GI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-GT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-GU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-GW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-GY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-HT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-HU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-ID{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-IE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-IL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-IM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-IN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-IO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-IQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-IR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-IS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-IT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-JE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-JM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-JO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-JP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-KN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-KP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-KR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-KW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-KY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-KZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-LA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-LB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-LC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-LI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-LK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-LR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-LS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-LT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-LU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-LV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-LY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-ME{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-MH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-ML{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MQ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-MT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-MU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-MV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-MW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-MX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-MY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-MZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-NA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-NC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-NE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-NF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-NG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-NI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-NL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-NO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-NP{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-NR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-NU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-NZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-OM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-PL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-PM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-PN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-PR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-PS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-PT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-PW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-PY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-QA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-RE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-RO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-RS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-RU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-RW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-SA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-SB{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-SC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-SR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-ST{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SX{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-SZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TD{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TH{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-TJ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px 0px;width:30px;height:20px;background-repeat:no-repeat}.flags-TK{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -20px;width:30px;height:20px;background-repeat:no-repeat}.flags-TL{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -40px;width:30px;height:20px;background-repeat:no-repeat}.flags-TM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -60px;width:30px;height:20px;background-repeat:no-repeat}.flags-TN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -80px;width:30px;height:20px;background-repeat:no-repeat}.flags-TO{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -100px;width:30px;height:20px;background-repeat:no-repeat}.flags-TR{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -120px;width:30px;height:20px;background-repeat:no-repeat}.flags-TT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -140px;width:30px;height:20px;background-repeat:no-repeat}.flags-TV{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -160px;width:30px;height:20px;background-repeat:no-repeat}.flags-TW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -180px;width:30px;height:20px;background-repeat:no-repeat}.flags-TZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -200px;width:30px;height:20px;background-repeat:no-repeat}.flags-UA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -220px;width:30px;height:20px;background-repeat:no-repeat}.flags-UG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -240px;width:30px;height:20px;background-repeat:no-repeat}.flags-UM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -260px;width:30px;height:20px;background-repeat:no-repeat}.flags-US{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -280px;width:30px;height:20px;background-repeat:no-repeat}.flags-UY{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -300px;width:30px;height:20px;background-repeat:no-repeat}.flags-UZ{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -320px;width:30px;height:20px;background-repeat:no-repeat}.flags-VA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -340px;width:30px;height:20px;background-repeat:no-repeat}.flags-VC{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:0px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-30px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VG{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-60px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VI{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-90px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VN{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-120px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-VU{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-150px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-WF{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-180px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-WS{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-210px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-YE{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-240px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-YT{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-270px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-ZA{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-300px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-ZM{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-330px -360px;width:30px;height:20px;background-repeat:no-repeat}.flags-ZW{background-image:url(https://static.codingame.com/assets/flags.f7248b7e.png);background-position:-360px -360px;width:30px;height:20px;background-repeat:no-repeat}.leaderboards-icons-button_add{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px -40px;width:17px;height:17px;background-repeat:no-repeat}.leaderboards-icons-icon_add_player_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-53px -20px;width:12px;height:12px;background-repeat:no-repeat}.leaderboards-icons-icon_arrow_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-26px -60px;width:16px;height:8px;background-repeat:no-repeat}.leaderboards-icons-icon_codingamers_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-35px 0px;width:30px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_codinpoints_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_completion_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px 0px;width:17px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_country_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-65px -20px;width:15px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_dropdown{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -40px;width:10px;height:9px;background-repeat:no-repeat}.leaderboards-icons-icon_duration_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -60px;width:13px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_follower_following_grey{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px 0px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_follower_following_purple{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -10px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_full_leaderboard{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-13px -60px;width:13px;height:15px;background-repeat:no-repeat}.leaderboards-icons-icon_languages_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-28px -20px;width:25px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_arrow_green{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -20px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_arrow_red{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -30px;width:10px;height:10px;background-repeat:no-repeat}.leaderboards-icons-icon_leaderboards_selection_full_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-20px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_optimization_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-40px -40px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_ranking_progress_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px -20px;width:28px;height:20px;background-repeat:no-repeat}.leaderboards-icons-icon_school_black{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:0px 0px;width:35px;height:20px;background-repeat:no-repeat}.progress-icons-0{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:0px 0px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-1{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-17px 0px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-2{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:0px -17px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-3{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-17px -17px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-4{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-34px 0px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-5{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-34px -17px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-6{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:0px -34px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-7{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-17px -34px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-8{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-34px -34px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-9{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-51px 0px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-10{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-51px -17px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-11{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-51px -34px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-12{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:0px -51px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-13{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-17px -51px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-14{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-34px -51px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-15{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-51px -51px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-16{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-68px 0px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-17{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-68px -17px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-18{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-68px -34px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-19{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:-68px -51px;width:17px;height:17px;background-repeat:no-repeat}.progress-icons-20{background-image:url(https://static.codingame.com/assets/progress-icons.b4768555.png);background-position:0px -68px;width:17px;height:17px;background-repeat:no-repeat}#cg-leaderboards{position:static;background-color:#f4f4f4}#cg-leaderboards .img{display:inline-block}#cg-leaderboards a{border:none}#cg-leaderboards.sticky-mode{padding-top:94px !important}#cg-leaderboards .cg-leaderboards_share-buttons{display:none;position:absolute;z-index:999}#cg-leaderboards table{width:100%;border-spacing:0;table-layout:fixed}#cg-leaderboards thead{display:table-header-group;vertical-align:middle;font-weight:400;font-family:Lato,sans-serif !important}#cg-leaderboards thead tr{height:42px}#cg-leaderboards thead tr th{padding:0 5px;width:20%;font-size:14px;font-weight:400;position:relative;line-height:12px}#cg-leaderboards .left-header-margin{width:14px}#cg-leaderboards .right-header-margin{width:25px}#cg-leaderboards td{font-weight:400}#cg-leaderboards tbody tr{height:80px}#cg-leaderboards tbody tr.even{background-color:#f2f2f2}#cg-leaderboards tbody tr:hover{background-color:#252e38 !important;color:#fff !important}#cg-leaderboards tbody tr:hover .pseudo{color:#fff !important}#cg-leaderboards tbody tr:hover .team-pseudo{color:#fff !important}#cg-leaderboards tbody tr:hover .team .share{display:block}#cg-leaderboards.arena tbody tr{color:#5f6266}#cg-leaderboards.arena tbody tr a.position{background-color:#5f6266;color:#fff}#cg-leaderboards.arena tbody tr .pseudo{color:#5f6266}#cg-leaderboards.arena.wood tbody tr.highlight{color:#7cc576}#cg-leaderboards.arena.wood tbody tr.highlight a.position{color:#fff;background-color:#5f6266}#cg-leaderboards.arena.wood tbody tr.highlight .pseudo{color:#7cc576}#cg-leaderboards.arena.bronze tbody tr.highlight{color:#b6a28b}#cg-leaderboards.arena.bronze tbody tr.highlight a.position{color:#fff;background-color:#5f6266}#cg-leaderboards.arena.bronze tbody tr.highlight .pseudo{color:#b6a28b}#cg-leaderboards.arena.silver tbody tr.highlight{color:#849aa4}#cg-leaderboards.arena.silver tbody tr.highlight a.position{color:#fff;background-color:#5f6266}#cg-leaderboards.arena.silver tbody tr.highlight .pseudo{color:#849aa4}#cg-leaderboards.arena.gold tbody tr.highlight{color:#f4ae3d}#cg-leaderboards.arena.gold tbody tr.highlight a.position{color:#fff;background-color:#5f6266}#cg-leaderboards.arena.gold tbody tr.highlight .pseudo{color:#f4ae3d}#cg-leaderboards.arena.legend tbody tr.highlight{color:#f96249}#cg-leaderboards.arena.legend tbody tr.highlight a.position{color:#fff;background-color:#5f6266}#cg-leaderboards.arena.legend tbody tr.highlight .pseudo{color:#f96249}#cg-leaderboards.arena.wood tbody tr.eligible a.position{background-color:#7cc576}#cg-leaderboards.arena.bronze tbody tr.eligible a.position{background-color:#b6a28b}#cg-leaderboards.arena.silver tbody tr.eligible a.position{background-color:#849aa4}#cg-leaderboards.arena.gold tbody tr.eligible a.position{background-color:#f4ae3d}#cg-leaderboards.arena.legend tbody tr.eligible a.position{background-color:#f96249}#cg-leaderboards.arena tbody tr.eligible{color:#454c55}#cg-leaderboards.arena tbody tr.eligible .pseudo{color:#454c55}#cg-leaderboards tbody tr td{text-align:center;font-family:Lato,sans-serif !important;font-weight:400;font-size:15px;padding:0 5px 0 15px;word-break:break-word}#cg-leaderboards tbody tr.boss,#cg-leaderboards tbody tr.gamer-card{background-color:#252e38;color:#fff}#cg-leaderboards tbody tr.boss .pseudo,#cg-leaderboards tbody tr.gamer-card .pseudo{color:#fff}#cg-leaderboards tbody tr.boss .pseudo:hover,#cg-leaderboards tbody tr.gamer-card .pseudo:hover{opacity:1}#cg-leaderboards tbody tr.boss a.position{background-color:#252e38 !important;color:#fff}#cg-leaderboards tbody tr .highlight{color:#838891}#cg-leaderboards tbody tr .highlight a.position{color:#f2bb13 !important;background-color:#252e38 !important}#cg-leaderboards tbody tr .highlight .pseudo{color:#838891}#cg-leaderboards .league-container{display:inline-block;position:relative}#cg-leaderboards .league-container .league-number{display:block;position:absolute;top:-4px;left:0;right:0;margin:auto;font-size:12px;font-weight:700}#cg-leaderboards .league-container.league-wood .league-number{color:#7cc576}#cg-leaderboards .league-container.league-bronze .league-number{color:#b6a28b}#cg-leaderboards .league-container.league-silver .league-number{color:#849aa4}#cg-leaderboards .league-container.league-gold .league-number{color:#f4ae3d}#cg-leaderboards .league-container.league-legend .league-number{color:#f96249}#cg-leaderboards .position{height:50px;min-width:50px;background-color:#f2bb13;font-weight:bold;font-size:15px;line-height:50px;text-align:center;display:inline-block;vertical-align:top;font-family:Lato,sans-serif !important;color:#454c55}#cg-leaderboards .rank-avatar{display:inline-flex;flex:0 0 auto;vertical-align:top;align-items:center}#cg-leaderboards .boss-avatar,#cg-leaderboards .avatar{width:50px;vertical-align:top;display:inline-block;height:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0BAMAAAA5+MK5AAAAMFBMVEXa2tr////c3Nzj4+Pn5+f8/Pzu7u709PTr6+v6+vrz8/Pe3t74+Pjg4ODw8PD29van29ZDAAAH6klEQVR42u3de4hUVRzA8dPM6I6Os3qydVvb3PGxhCGouUbQg103HxSVa1oaBW7ZAyPTCgMx3U2TMgqnMpCsHCzoAbElQUVRG4Epkaub/dUfuxAV2R9u0T+BEGItuo/Ze4/ee879ne8H+q/94+vcx7nn3IdSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAghNQ0L7OnL9pc1Frv3dhc8Ct8xh+6X+3PHsWnFutzVC/wpTxd0gPt96M806kH+8aH8mxRD2WlB7/50OVavyK9PN+nh3NKeHqrHt5q0eU/lSnXtV2Sd3Rd1iWC03vLp+seseWzRyjXdVKHtPniSOn6daHpx0cs11Uyj3TplpHT9e0i0+cHKNdVcyTu6UF+dK3vEZj+aaByXdMhb3qiGCxdvyQuvSJgua726rpF9lVMJnC5uJH8x8HTq4Qd6PqCp+uTosqzIcr1paLSj4ZJ112+bu+ytvhMqHJRx/j6cOlVgmYsWsOlCxrV5EKW68vEpFeGTZ8iJv3DsOlazICuN3R6j5RL9dDl+mIfR7GyxrJjwqfXCElvCp+uG2WkbzBIX+/ngEbOoCZrki7jODfeJL3W07GcmPFcu1F6m68HeBmH+JRRuYihbNosfaKA9NFm6ZN8PbdpXScg/SKzdC0g/ahhepef121Crt1aDdMFzFFtMEwXMKYpGqbv8nUwJ2E4lzdNv9zXcayEkWzGND35K81Z0/TkT1GNNk1P/vVLpWl68ldbx5qmT058eoVpejXppJNOOkd40hnSMJDl8oWLVqYqbMiZpgu4m8Y0fULy0/2djPZ5CcJ04Wl18tM9Xm70eJF5lFl5VfLLTS/YJTzGnvV1CO/1zWOqxSh9qYT0klH6PgnpTb6e1pWaapRekJBe4eu5zXCeRsYj7EY3Egl5vLHk6wFeqbkG6XNkpI/z9YEno+OclMd5U+GHssuEpBvMUa2Wkl4fep6iICU99JLjJCnl4Xd2Mbt6+Gc72+Skj/PzrG4wSTVRUHrIYfw+Sen1fp7aQo9lhb1StOTr9q7UzBCv4ynISk97enw/rcnH8cwZge+anKLECXpjyXp56bMCDmIL8tJzwW6lek0JFOiLCAK/hxD0Zxf5oyv1eYA9vUNmeqpvxPQ/lVCVHp7Tg05UtclNT5c/0r2sBLuy7DNOBcnpamGZyZlG0eUqNfwi1L1KuPxwlzFPKfHSQ5/d/1IeSA81T+fJp7hzzw26aHle+eLqc8/vr85R/sjd1Nkffvhm5ZdUw7qth/Yc2bLmKtmdM94Os0nPf0vMsC61ONyKSklXLxB0MgvxhGpOzMnux5aQr18484qHO7oSX35b6Ds//7uvtC7hVzOp/tFL4M+v9n/QtebpRJ++W8O/cOSsV5o8nODyXoMbIM++qj0hojzobYDn3l6Y0PaBsxI9oX/0xM5fPDPwtedBxmizB85atSWw/LpB1+TLR/6jzKBbSmuSd1X3mckc1FCzV5M7ElaeHfKO4BNhjov/W5ms8vwwy2v7RxzsD+FUotKHXWH6dvjN95NOCetRX5b5vMW2YX7yR8v8TXJ290zZW//vvG9wyYEHy/7J8sSkj/SYT9U/a+Yd6x/5dDes/VvKY0Czg93/vGL3itP/BfqfE7LJp03fOpX89ecmHYUkTFyMjqQ8Ec9/laJJT8Bd8ldEVK6rC46XB7hBzJTrN5bNiqzc9RuHU53Rpeuvff3RHf/ZI9zTXd/bKyItd/o9PaVo0x0+t1dGXO7w7cPtUac7O1+Tjrzc2cf/jkefXtXl5pmtGH168LVqSWc2l89v7XGkO3mgS8dS7uSBbmY86S4+3V6KJ93BEV0mpnIH32RRH1e6e+8viWt7d2+Lj217d2+Lr48v3bUtvjW+dMfWHvMxljv2oerxcabXOZXeFGe6W0uPxVjTdzlUno213KkX7NbHm+7S6a013nSHTm8Gb0Y+P8t83dVd2tnr4053Z2dvjzvdnRm6YuzprpzZM7GXO3PhOi7+dFderTw3/nRXPpNRspDuxixVykK5I5/EydpId2NQM8ZGeo23RzlHjnO9VtJ7XEhvsZK+1M+xnCvjubF20ic7kD7KTnqVtwd4Jw7xvZbSe3w9wLtwiE9bKnfgfqLRttLtP/013la6/UXHqbbS7X+6eK61dOtnt1Zr6dZXn/qspZ+0nW6tXE/w9bRu/8SetZdue3purL1025etY+yl256ZtDeisT6mOWox3fKYpslieqOvgznrw7kNFtPX203vtJj+la/jWNsj2ZzNdLsLzWmb6RNJ92rBzYVlt6zNdLuXbimb5/XH7J7cKu2VW39nx0Jb5fa/gZYrWUp/3/5yY9rOnKwTXwJL2zjUPa6ckL8/9v38EeWKxfGWVzcqd8yIc6N/oqBckrqhGFP4G+59Ciy/syWG8LteUC7K3xr1nM33tyhXpa55N8Ilh3cc/+rd9J3R/PSHtxWU+35Ye6HrD6/pUklxYNHmC5Vdu7G5QyVLruHFzed7zL97y/ZrVUJ1L/n1kOFB7eBvzV0q4VLdS9Zt3R1igP7mloeajyk5Ut0NO37feqjcLrDqyKZfts+TFD3gn+CLhiU71r335Hd7zvwrrNp7cNMHDzx74/UfKZ9Mm1ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACE9i9RAWy/iOluhwAAAABJRU5ErkJggg==);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#454c55}#cg-leaderboards .boss-avatar.company-avatar,#cg-leaderboards .avatar.company-avatar{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1Mi41NDIiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1Mi41NDIgNTAiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzMwIj48ZyBpZD0iY29tcGFueSIgc3R5bGU9ImZpbGw6bm9uZTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5IC0yNSkiPjxnIGlkPSJpY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkgMjUpIiBzdHlsZT0iZmlsbDpjdXJyZW50Q29sb3I7ZmlsbC1ydWxlOm5vbnplcm8iPjxwYXRoIGQ9Ik01MS42OTUgNDguMzMzaC0uODQ4di00Mi41QS44NC44NCAwIDAgMCA1MCA1aC01LjA4NVYuODMzQS44NC44NCAwIDAgMCA0NC4wNjggMEgyNS40MjRhLjg0Ljg0IDAgMCAwLS44NDguODMzVjVoLTUuMDg0YS44NC44NCAwIDAgMC0uODQ4LjgzM3Y0Mi41aC01LjkzMlY0Mi40NGMyLjM0OC0uMzMzIDQuMjY4LTIuMDEgNC44ODItNC4yNjJhNS43NzggNS43NzggMCAwIDAtMi4wNTktNi4wOTMgNC4xMTkgNC4xMTkgMCAwIDAtLjk0OC01LjI3MyA0LjI5MiA0LjI5MiAwIDAgMC01LjQ0NiAwIDQuMTE5IDQuMTE5IDAgMCAwLS45NDggNS4yNzMgNS43NzggNS43NzggMCAwIDAtMi4wNTggNi4wOTNjLjYxNCAyLjI1MyAyLjUzNCAzLjkzIDQuODgyIDQuMjYydjEuOEw5LjkyIDQzLjE2YS44NTcuODU3IDAgMCAwLS44MTgtLjIxNi44NC44NCAwIDAgMC0uNi41OS44MjQuODI0IDAgMCAwIC4yMi44MDRsMi4xMTggMi4wODRhLjg0OC44NDggMCAwIDAgLjE3Ni4xMzF2MS43OGgtNi43OGEuODQuODQgMCAwIDAtLjg0Ny44MzNjMCAuNDYuMzguODMzLjg0Ny44MzNoNDcuNDU4YS44NC44NCAwIDAgMCAuODQ3LS44MzMuODQuODQgMCAwIDAtLjg0Ny0uODM0ek0xMS44NjUgMzVhLjg0Ljg0IDAgMCAwLS44NDguODMzdjQuOTE3Yy0xLjczOS0uMzUtMy4wNzItMS43MjctMy4zNDEtMy40NTJhNC4xNDYgNC4xNDYgMCAwIDEgMi4xMzYtNC4yNzcuODI0LjgyNCAwIDAgMCAuMjA1LTEuMzAyIDIuNDcgMi40NyAwIDAgMSAuMDY3LTMuNTAyIDIuNTczIDIuNTczIDAgMCAxIDMuNTYxIDAgMi40NyAyLjQ3IDAgMCAxIC4wNjcgMy41MDIuODI0LjgyNCAwIDAgMCAuMjA1IDEuMzAyIDQuMTQ2IDQuMTQ2IDAgMCAxIDIuMTM2IDQuMjc3Yy0uMjY5IDEuNzI1LTEuNjAyIDMuMTAzLTMuMzQxIDMuNDUydi00LjkxN2EuODQuODQgMCAwIDAtLjg0OC0uODMzWk0yNi4yNyAxLjY2N2gxNi45NVY1SDI2LjI3Wm03LjYyNyA0Ni42NjZoLTIuNTQydi0xMGgyLjU0MnptNC4yMzggMGgtMi41NDN2LTEwaDIuNTQzem0xMS4wMTcgMEgzOS44M1YzNy41YS44NC44NCAwIDAgMC0uODQ4LS44MzNoLTguNDc1YS44NC44NCAwIDAgMC0uODQ3LjgzM3YxMC44MzNoLTkuMzIyVjYuNjY3aDI4LjgxNHoiIGlkPSJTaGFwZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTUuOTMyIDApIi8+PHBhdGggZD0iTTEuNjk1IDQ4LjMwNUguODQ3YS44NDcuODQ3IDAgMSAwIDAgMS42OTVoLjg0OGEuODQ3Ljg0NyAwIDAgMCAwLTEuNjk1eiIgaWQ9IlBhdGgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIuNTQyIDApIi8+PHBhdGggZD0iTTI0LjU3NiAyNy4xMTloLTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0Ny44NDd2Ni43OGMwIC40NjguMzguODQ3Ljg0OC44NDdoNi43OGMuNDY3IDAgLjg0Ny0uMzguODQ3LS44NDd2LTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0OC0uODQ3em0tLjg0NyA2Ljc4aC01LjA4NXYtNS4wODVoNS4wODV6IiBpZD0icGF0aDgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQyLjM3MyAwKSIvPjxwYXRoIGQ9Ik0zMy44OTggMjcuMTE5aC02Ljc4YS44NDcuODQ3IDAgMCAwLS44NDcuODQ3djYuNzhjMCAuNDY4LjM4Ljg0Ny44NDguODQ3aDYuNzhjLjQ2NyAwIC44NDctLjM4Ljg0Ny0uODQ3di02Ljc4YS44NDcuODQ3IDAgMCAwLS44NDgtLjg0N3ptLS44NDcgNi43OGgtNS4wODV2LTUuMDg1aDUuMDg1eiIgaWQ9InBhdGgxMCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNjEuMDE3IDApIi8+PHBhdGggZD0iTTE1LjI1NCAyNy4xMTloLTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0Ny44NDd2Ni43OGMwIC40NjguMzguODQ3Ljg0OC44NDdoNi43OGMuNDY3IDAgLjg0Ny0uMzguODQ3LS44NDd2LTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0OC0uODQ3em0tLjg0NyA2Ljc4SDkuMzIydi01LjA4NWg1LjA4NVoiIGlkPSJwYXRoMTIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIzLjcyOSAwKSIvPjxwYXRoIGQ9Ik0yNC41NzYgMTcuNzk3aC02Ljc4YS44NDcuODQ3IDAgMCAwLS44NDcuODQ3djYuNzhjMCAuNDY4LjM4Ljg0Ny44NDguODQ3aDYuNzhjLjQ2NyAwIC44NDctLjM4Ljg0Ny0uODQ3di02Ljc4YS44NDcuODQ3IDAgMCAwLS44NDgtLjg0N3ptLS44NDcgNi43OGgtNS4wODV2LTUuMDg1aDUuMDg1eiIgaWQ9InBhdGgxNCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNDIuMzczIDApIi8+PHBhdGggZD0iTTMzLjg5OCAxNy43OTdoLTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0Ny44NDd2Ni43OGMwIC40NjguMzguODQ3Ljg0OC44NDdoNi43OGMuNDY3IDAgLjg0Ny0uMzguODQ3LS44NDd2LTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0OC0uODQ3em0tLjg0NyA2Ljc4aC01LjA4NXYtNS4wODVoNS4wODV6IiBpZD0icGF0aDE2IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA2MS4wMTcgMCkiLz48cGF0aCBkPSJNMTUuMjU0IDE3Ljc5N2gtNi43OGEuODQ3Ljg0NyAwIDAgMC0uODQ3Ljg0N3Y2Ljc4YzAgLjQ2OC4zOC44NDcuODQ4Ljg0N2g2Ljc4Yy40NjcgMCAuODQ3LS4zOC44NDctLjg0N3YtNi43OGEuODQ3Ljg0NyAwIDAgMC0uODQ4LS44NDd6bS0uODQ3IDYuNzhIOS4zMjJ2LTUuMDg1aDUuMDg1WiIgaWQ9InBhdGgxOCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjMuNzI5IDApIi8+PHBhdGggZD0iTTI0LjU3NiA4LjQ3NWgtNi43OGEuODQ3Ljg0NyAwIDAgMC0uODQ3Ljg0N3Y2Ljc4YzAgLjQ2OC4zOC44NDcuODQ4Ljg0N2g2Ljc4Yy40NjcgMCAuODQ3LS4zOC44NDctLjg0N3YtNi43OGEuODQ3Ljg0NyAwIDAgMC0uODQ4LS44NDd6bS0uODQ3IDYuNzhoLTUuMDg1di01LjA4Nmg1LjA4NXoiIGlkPSJwYXRoMjAiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQyLjM3MyAwKSIvPjxwYXRoIGQ9Ik0zMy44OTggOC40NzVoLTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0Ny44NDd2Ni43OGMwIC40NjguMzguODQ3Ljg0OC44NDdoNi43OGMuNDY3IDAgLjg0Ny0uMzguODQ3LS44NDd2LTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0OC0uODQ3em0tLjg0NyA2Ljc4aC01LjA4NXYtNS4wODZoNS4wODV6IiBpZD0icGF0aDIyIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA2MS4wMTcgMCkiLz48cGF0aCBkPSJNNy42MjcgOS4zMjJ2Ni43OGMwIC40NjguMzguODQ3Ljg0OC44NDdoNi43OGMuNDY3IDAgLjg0Ny0uMzguODQ3LS44NDd2LTYuNzhhLjg0Ny44NDcgMCAwIDAtLjg0OC0uODQ3aC02Ljc4YS44NDcuODQ3IDAgMCAwLS44NDcuODQ3em0xLjY5NS44NDdoNS4wODV2NS4wODVIOS4zMjJaIiBpZD0icGF0aDI0IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAyMy43MjkgMCkiLz48cGF0aCBkPSJNNDQuOTE1IDMyLjIwM2EuODQ3Ljg0NyAwIDEgMC0xLjY5NSAwdi44NDhhLjg0Ny44NDcgMCAwIDAgMS42OTUgMHoiIGlkPSJwYXRoMjYiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDg4LjEzNiAwKSIvPjwvZz48L2c+PC9zdmc+);background-size:contain}#cg-leaderboards .boss-avatar.school-avatar,#cg-leaderboards .avatar.school-avatar{display:none}#cg-leaderboards .boss-avatar .onlineMarker,#cg-leaderboards .avatar .onlineMarker{height:7px;width:7px;margin-top:5px;margin-right:5px;float:right;background-color:#4aad6d;border-radius:50%}#cg-leaderboards .add{height:30px;width:30px;display:block;float:left;vertical-align:top;cursor:pointer;background-color:rgba(69,76,85,.1);position:relative}#cg-leaderboards .add .plus{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-53px -20px;width:12px;height:12px;background-repeat:no-repeat;position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px}#cg-leaderboards .add:hover{height:30px;width:30px}#cg-leaderboards .add:hover .plus{opacity:.6}#cg-leaderboards .add.disabled{opacity:.4;cursor:auto}#cg-leaderboards .add.disabled .plus{background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-20px -40px;width:20px;height:20px;background-repeat:no-repeat;opacity:.6;margin:-10px 0 0 -10px}#cg-leaderboards .position.p10000{font-size:16px}#cg-leaderboards .infos{height:50px;display:inline-block;text-align:left;padding-left:10px;min-width:110px;flex:1;white-space:nowrap;display:flex;flex-direction:column;justify-content:center}#cg-leaderboards .followingText{font-size:14px;font-weight:400;font-style:italic;color:#838891}#cg-leaderboards .followingText:before{content:"";display:inline-block;background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px 0px;width:10px;height:10px;background-repeat:no-repeat;margin-right:5px}#cg-leaderboards .followerText{font-size:14px;font-weight:400;font-style:italic;color:#8560a8}#cg-leaderboards .followerText:before{content:"";display:inline-block;background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -10px;width:10px;height:10px;background-repeat:no-repeat;margin-right:5px}#cg-leaderboards .pseudo,#cg-leaderboards .team-pseudo{overflow:hidden;text-overflow:ellipsis;font-weight:700;font-family:Lato,sans-serif !important;font-size:15px;color:#000;text-decoration:none;border:none;transition:opacity .2s}#cg-leaderboards .pseudo:hover{opacity:.7}#cg-leaderboards .last-battles{text-decoration:none;text-transform:uppercase;font-weight:400;opacity:1;border-bottom:none;color:#1a99aa;font-size:12px;font-family:Lato,sans-serif !important;transition:opacity .2s}#cg-leaderboards .last-battles:hover{opacity:.7}#cg-leaderboards .width30{width:30%}#cg-leaderboards .width15{width:15%}#cg-leaderboards .width12{width:12%}#cg-leaderboards .width25{width:25%}#cg-leaderboards .width22{width:22%}#cg-leaderboards .trueskill{margin-right:6px;margin-bottom:1px}#cg-leaderboards .percentage-value{display:flex;justify-content:center}#cg-leaderboards .percentage-value:after{content:"%"}#cg-leaderboards .percentage{z-index:1;font-size:15px;position:absolute;width:100%;left:0;top:0;display:inline-block;text-align:center;line-height:20px}#cg-leaderboards .progress{width:70%;height:20px;display:inline-block;position:relative;text-align:left}#cg-leaderboards .progressbar{display:inline-block;height:20px;width:calc(100% - 26px);text-align:center;line-height:20px;font-family:Lato,sans-serif !important;color:#fff;font-weight:700;position:relative}#cg-leaderboards .progress-radial{margin-right:3px;width:20px;display:inline-block;position:relative;text-align:left;color:#ea4826}#cg-leaderboards .progression-container{width:20px}#cg-leaderboards .progression{visibility:hidden}#cg-leaderboards .progression-decrease{visibility:visible;background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -30px;width:10px;height:10px;background-repeat:no-repeat}#cg-leaderboards .progression-increase{visibility:visible;background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-82px -20px;width:10px;height:10px;background-repeat:no-repeat}#cg-leaderboards .progressvalid{height:20px;position:absolute;left:0;top:0;z-index:0}#cg-leaderboards .coding-points{display:inline-block;cursor:default}#cg-leaderboards .header-container{z-index:2;position:relative}#cg-leaderboards .header-shadow{display:none;position:absolute;width:100%;height:8px}#cg-leaderboards .content{background-color:#fff;clear:both}#cg-leaderboards .content.loading-in-progress{opacity:.5}#cg-leaderboards .content thead tr{height:0px;border:none}#cg-leaderboards .spinner{display:flex;justify-content:center;align-items:center;flex-grow:1;background-color:#fff}#cg-leaderboards:not(.arena) .codingamer.league-wood .position{background-color:#7cc576;color:#fff}#cg-leaderboards:not(.arena) .codingamer.league-bronze .position{background-color:#b6a28b;color:#fff}#cg-leaderboards:not(.arena) .codingamer.league-silver .position{background-color:#849aa4;color:#fff}#cg-leaderboards:not(.arena) .codingamer.league-gold .position{background-color:#f4ae3d;color:#fff}#cg-leaderboards:not(.arena) .codingamer.league-legend .position{background-color:#f96249;color:#fff}#cg-leaderboards .codingamer{text-align:left;white-space:nowrap;display:flex;align-items:center}#cg-leaderboards .codingamer .rank-avatar{cursor:pointer}#cg-leaderboards .codingamer .codingamer-level{display:inline-flex;flex:0 1 auto;width:125px;min-width:82px;align-items:center;cursor:default}#cg-leaderboards .codingamer .codingamer-level .codingamer-level-text{width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700}#cg-leaderboards .codingamer .codingamer-level .xp-level-10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}#cg-leaderboards .codingamer .codingamer-level .xp-level-20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}#cg-leaderboards .codingamer .codingamer-level .xp-level-30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}#cg-leaderboards .codingamer .codingamer-level .xp-level-40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}#cg-leaderboards .codingamer .codingamer-level .xp-level-50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}#cg-leaderboards .codingamer .codingamer-level .codingamer-level-icon{margin-right:10px}#cg-leaderboards .team,#cg-leaderboards .representatives{text-align:left;white-space:nowrap;display:flex;align-items:center;overflow:hidden}#cg-leaderboards .team .infos{min-width:unset}#cg-leaderboards .team .infos .pseudo,#cg-leaderboards .team .infos .website{text-overflow:ellipsis}#cg-leaderboards .team .share{flex:none;display:none;transition:opacity .2s}#cg-leaderboards .team .share:hover{opacity:.8;cursor:pointer}#cg-leaderboards .representatives .participant-avatar{margin-left:10px;display:flex;flex-direction:column}#cg-leaderboards .representatives .participant-avatar .rank{align-self:center}#cg-leaderboards .representatives .participant-avatar .avatar{width:40px;height:40px}#cg-leaderboards .representatives .participant-avatar .participant-rank-container{width:auto;height:inherit;display:flex;flex-direction:row;justify-content:center;height:auto;color:#20252a;font-size:13px;margin-top:4px}#cg-leaderboards .representatives .participant-avatar .participant-rank-container .participant-rank{font-weight:400}#cg-leaderboards .representatives .participant-avatar .participant-rank-container .participant-rank-suffix{vertical-align:super;text-transform:uppercase;font-size:8px;font-weight:300}#cg-leaderboards .representatives .show-more-participants{height:min-content}#cg-leaderboards .representatives .show-more-participants .show-more-participants-square{margin-left:10px;height:60px;width:60px;display:flex;justify-content:center;align-items:center;background-image:none;background-color:#e7e9eb;transition:background-color .2s}#cg-leaderboards .representatives .show-more-participants .show-more-participants-square:hover{background-color:#f6f6f6}#cg-leaderboards .representatives .show-more-participants .show-more-participants-square .view-more-count{font-size:25px;color:#20252a;font-weight:400}#cg-leaderboards .representatives .show-more-participants .show-more-participants-square .view-more-count:after{content:"+";vertical-align:top;font-size:15px;margin-top:1px;display:inline-block}#cg-leaderboards .team-country .global-flag{width:30px;height:20px}#cg-leaderboards .light{opacity:.5}#cg-leaderboards .empty{opacity:.5}#cg-leaderboards .empty:before{content:"N/A"}#cg-leaderboards .filled{font-size:14px;max-height:80px;overflow:hidden}#cg-leaderboards .filled span:not(:first-child):before{content:" / "}#cg-leaderboards .pagination{display:inline-block;width:100%;text-align:center;margin-top:10px;margin-bottom:10px}#cg-leaderboards .pagination.hidden{display:none}#cg-leaderboards .pagination .page{display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;margin-right:1px;background-color:#fff;cursor:pointer;font-weight:700}#cg-leaderboards .pagination .page.selected,#cg-leaderboards .pagination .page:hover{color:#fff;background-color:#181c1f}#cg-leaderboards .pagination .page.nopage{background-color:rgba(0,0,0,0);font-weight:400;cursor:default}#cg-leaderboards .pagination .page.nopage:hover{background-color:rgba(0,0,0,0);color:#000}#cg-leaderboards .result{background:#fff;display:block;width:100%;padding:0 12px 12px 12px;font-size:14px;text-align:center}#cg-leaderboards .result span{font-weight:400}#cg-leaderboards .result span.name{font-weight:700}#cg-leaderboards .result span.search-keyword{font-weight:700}#cg-leaderboards .more-infos{color:#838891}#cg-leaderboards .more-infos .number{height:42px}#cg-leaderboards .back-button{display:inline-block;width:200px;height:42px;line-height:42px;text-align:center;font-size:13px;font-weight:400;text-transform:uppercase;background-color:#f2bb13;color:#454c55;transition:opacity .2s;margin-top:15px}#cg-leaderboards .back-button:hover{opacity:.8}#cg-leaderboards .score{display:flex;align-items:center;justify-content:center}#cg-leaderboards .progressvalid{height:20px;position:absolute;left:0;top:0;z-index:0}#cg-leaderboards .asm{display:inline-block;width:27%;min-width:42px;text-align:center}#cg-leaderboards .noFollowing{display:block;width:100%;text-align:center;font-weight:700;font-size:15px;color:#838891;padding:50px 0}#cg-leaderboards .full-leaderboard{position:absolute;top:128px;right:20px;z-index:2}#cg-leaderboards .full-leaderboard .full-leaderboard-link{text-transform:uppercase;font-size:13px;font-weight:600;color:#1a99aa;border:none;opacity:1;transition:opacity,.2s}#cg-leaderboards .full-leaderboard .full-leaderboard-link:hover{opacity:.8}#cg-leaderboards .full-leaderboard .full-leaderboard-link:before{content:"";display:inline-block;margin-right:10px;background-image:url(https://static.codingame.com/assets/leaderboards-icons.557e85b5.png);background-position:-13px -60px;width:13px;height:15px;background-repeat:no-repeat}#cg-leaderboards .promotion-time{top:131px;z-index:2;font-size:13px;font-weight:700;position:absolute;padding-left:20px}#cg-leaderboards .promotion-time .promotion-time-hour{color:#454c55}#cg-leaderboards .promotion-time-label.wood{color:#7cc576}#cg-leaderboards .promotion-time-label.bronze{color:#b6a28b}#cg-leaderboards .promotion-time-label.silver{color:#849aa4}#cg-leaderboards .promotion-time-label.gold{color:#f4ae3d}#cg-leaderboards .promotion-time-label.legend{color:#f96249}#cg-leaderboards.not-started .position,#cg-leaderboards.not-started .cg-user-avatar-and-rank .cg-user-avatar-and-rank_overlay{display:none}#cg-leaderboards.small .codingamer-level{display:none}#cg-leaderboards.small .more-infos .number{text-align:left;padding:0;padding-left:20px;height:auto;padding-bottom:20px;padding-top:10px}#cg-leaderboards.small .followingText{display:none}#cg-leaderboards.small .followerText{display:none}#cg-leaderboards.small .asm{display:block;margin-right:calc(50% - 15px);width:auto;text-align:right}#cg-leaderboards.small .asm-sep{display:none}#cg-leaderboards.small .last-battles{display:none !important}#cg-leaderboards.small .representatives .show-more-participants .show-more-participants-square{height:30px;width:30px}#cg-leaderboards.small .cg-user-avatar-and-rank .cg-user-avatar-and-rank_square{height:30px}#cg-leaderboards.small .cg-user-avatar-and-rank{width:30px}#cg-leaderboards.small .cg-user-avatar-and-rank .cg-user-avatar-and-rank_rank,#cg-leaderboards.small .cg-user-avatar-and-rank .cg-user-avatar-and-rank_overlay{display:none}#cg-leaderboards.small .position,#cg-leaderboards.small .avatar,#cg-leaderboards.small .boss-avatar{width:30px;height:30px;min-width:30px !important;font-size:12px !important;line-height:30px !important}#cg-leaderboards.small .representatives .show-more-participants-square .view-more-count{line-height:33px;font-size:15px}#cg-leaderboards.small .representatives .show-more-participants-square .view-more-count:after{margin-top:0}#cg-leaderboards.small .infos{padding-left:6px;text-overflow:ellipsis;overflow:hidden;display:inline;display:flex;flex-direction:column;justify-content:center}#cg-leaderboards.small .codingamer{padding-left:0px;padding-right:0px !important;overflow:hidden;padding-left:0px;margin-top:0px;white-space:nowrap}#cg-leaderboards.small tbody tr{height:50px}#cg-leaderboards.small .filled{max-height:50px;font-size:13px}#cg-leaderboards.small .pseudo{font-size:14px;display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden}#cg-leaderboards.small .school{max-height:44px;overflow:hidden;line-height:14px;margin-top:7px;margin-bottom:7px}#cg-leaderboards.small .br{display:none}#cg-leaderboards.small .right-header-margin{width:0}.mobile #cg-leaderboards .content.sticky-mode{padding-top:119px !important}
.cg-leaderboards_more-participants-popup{width:710px;overflow-y:auto}.cg-leaderboards_more-participants-popup .cg-leaderboards_header{display:flex;align-items:center;justify-content:space-between;padding:0 50px;margin-top:50px}.cg-leaderboards_more-participants-popup .cg-leaderboards_challenge-friends{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:200px}.cg-leaderboards_more-participants-popup .cg-leaderboards_challenge-friends:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-leaderboards_more-participants-popup .cg-leaderboards_challenge-friends:disabled{opacity:.5;cursor:auto}.cg-leaderboards_more-participants-popup .cg-leaderboards_more-participants-popup-title{color:#454c55;font-size:20px;font-weight:900;text-transform:uppercase;display:block}.cg-leaderboards_more-participants-popup .cg-leaderboards_participants-container{overflow:auto;padding:0 0 35px 43px;height:600px}.cg-leaderboards_more-participants-popup .cg-leaderboards_participants-container .cg-leaderboards_participant{vertical-align:top;margin:18px 7px;display:inline-block;width:90px}
.upload-button_upload_link_arrow{background-image:url(https://static.codingame.com/assets/upload.283d9787.png);background-position:0px 0px;width:30px;height:30px;background-repeat:no-repeat}.upload-img_arrow_tooltip_02{background-image:url(https://static.codingame.com/assets/upload.283d9787.png);background-position:-30px -22px;width:10px;height:20px;background-repeat:no-repeat}.upload-img_asterisk_03{background-image:url(https://static.codingame.com/assets/upload.283d9787.png);background-position:-30px 0px;width:22px;height:22px;background-repeat:no-repeat}.upload-yellowArrow{background-image:url(https://static.codingame.com/assets/upload.283d9787.png);background-position:0px -30px;width:21px;height:42px;background-repeat:no-repeat}.upload .hover_container{position:relative;cursor:pointer}.upload .hover_container .button_icon_hover{position:absolute;top:0;left:0}.upload .hover_container span{display:block;transition-duration:.2s;transition-property:opacity}.upload .hover_container .button_icon,.upload .hover_container:hover .button_icon_hover{opacity:1}.upload .hover_container:hover .button_icon,.upload .hover_container .button_icon_hover{opacity:0}.upload.single-upload{background-color:#f2f2f2;position:relative;padding:15px}.upload.single-upload .inputfileoverlay-preview{width:80px;height:80px;float:left;margin-right:10px;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center}.upload.single-upload .file-selector-button{text-align:center;cursor:pointer;width:100px !important;height:30px;min-width:100px;font-size:12px;margin:0;margin-bottom:10px}.upload.single-upload .file-selector-recommendations{list-style-type:none;font-size:13px;color:rgba(69,76,85,.5);font-weight:400}.upload.single-upload .progress-count{display:inline-block;color:#2bae91;font-weight:400;margin-left:10px}.upload.single-upload .progress-bar{position:absolute;bottom:0;left:0;width:0;height:5px;background-color:#2bae91}.upload.single-upload .toobig{color:#f95850;font-weight:700}.upload.single-upload .cg-button{border:none;display:inline-block;background-color:#2bae91;padding:8px 0px;color:#fff;font-weight:700;transition:background .2s;position:relative;text-transform:uppercase}.upload.single-upload .cg-button:hover{background-color:rgba(43,174,145,.7)}.upload .upload_url_container.ng-hide{display:none !important}.upload .preview .ng-hide{opacity:0;z-index:0 !important;display:block !important}.upload .drop_zone{position:relative;width:100%;height:100px;margin-bottom:15px;z-index:0;border-color:#454c55;border-width:1px;border-style:dotted;background-color:rgba(0,0,0,0);transition-property:all;transition-duration:.5s;transition-timing-function:ease}.upload .dragover{border-color:#454c55;border-width:1px;border-style:solid;background-color:#454c55;height:100px;width:100%}.upload .drop_text_wrapper{position:absolute;display:table;height:100px;width:100%;opacity:1;z-index:10}.upload .drop_text{display:table-cell;vertical-align:middle;text-align:center;color:#454c55;font-weight:400;font-size:12px}.upload .dragover .drop_text{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-weight:bold}.upload .select_file{text-align:center;position:relative;width:100%;height:40px;line-height:38px;background-color:rgba(0,0,0,0);border:1px #454c55 dashed;text-align:center;transition-duration:.2s;color:#454c55;font-weight:400;margin-bottom:20px;opacity:1;font-size:12px;cursor:pointer}.upload .select_file:hover{border-color:#796a19;color:#796a19}.upload .select_file_small{width:178px !important;margin-left:5px !important;float:right}.upload .upload_button_wrapper{height:55px}.upload .subtitle_wrapper{float:left;width:calc(100% - 183px);height:40px;position:relative}.upload .subtitle_wrapper .sub_title{width:calc(100% - 22px);height:40px;float:left;background-color:#fcea6e;display:table}.upload .subtitle_wrapper .sub_title .subtitle_text{display:table-cell;vertical-align:middle;padding-left:15px;color:#20252a}.upload .subtitle_wrapper .sub_title .upload_required{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAASFBMVEVHcEwgJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSrlmbzHAAAAF3RSTlMAa7PwENTi+h4J5nk+xJacYiokevPKeC69mfIAAACbSURBVBjTdVFZFoQgDCsIlMUVdXr/mw6C1sHB/EADr0kbgAwlpMFNS6HghgsdnehWd7FW0w+0PVlDFUzm3U4P7EefD/0hJA+sNo6sq0DwH2v5KkDmE/sp0Tj1mEsJxcbgYFFqATcUM1Ceyc+Hq9mXCmFr07rdhCWxknwx+DIOhObw4PST1Xnl0desj2XhsRlD6rO2QrsiRsMRfwFg8RyuXE9dBAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center center;height:40px;width:22px;margin-right:-7px}.upload .subtitle_wrapper .subtitle_arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAqCAMAAABr5eDcAAAAn1BMVEVHcEz66GT/52P+52r/7oT77Xv/8ID87Hr/64D87Hj95mD66GD66F716nD+6GT//3/86GL97Hn36nD/84b66VL86m786mz96nD86mn663H6627+627562n76G/+6HH67Gz86GX86nP+6Gb262f862b/6Wz/6nr+6W7/6nP86Gv56WD/6nj262387Wr65mn66WX77HD/6WH162/96Fr66FhmOd3pAAAAFXRSTlMA1v7+Do8QlAiR397g0soF157bFeeyKxpPAAABL0lEQVQoz23S6XaCMBAF4FRLBevSLTNJSAIooIhr2/d/tgbFygTm8Os7cM/NBDZ7ZgPz+/U5oLWdvvQVxe6jzxjnu2kvm8exKF59Bo4ojzMvBMBke5l6DNygOsQpDUEOwNXhfCSMIITlai+LbhPuRgBmrvc89NSYpvdb2FVonqb3U9hRRIBb7ztf1fVoe7ch14Rm2t63t1vl/72v3GgMgI/ei+VN77NOziarT/Ml0USrjOd5tSC6qZTUubARVdRabi8TmltxJbNxwKgKgfUoYJ4mCi4B8/VbpsFjD4k7hUW93q6i7iYrg+IE5Sog+zVKa7GxEbkLdF/LchTRe7NCy3IcMap4EjXBtsNmNGG+rktLka0gcT09ZFtUsofuXxe8h0ziTx+ZLAaQpUPI3ofwDwpFLEfbReOUAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right;height:40px;width:22px;float:right;right:1px;position:absolute}.upload .drop_page .select_file,.upload .dragover .select_file{opacity:0}.upload .hidden_input_file{position:absolute;opacity:0}.upload .hide_component{opacity:0}.upload .fade_anim{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.upload .upload_url_container{position:relative;opacity:1}.upload .drop_page .upload_url_container,.upload .dragover .upload_url_container{opacity:0}.upload .transparent_button{position:absolute;border:none;outline:none;background-color:rgba(0,0,0,0);cursor:pointer;height:30px;width:30px}.upload .url_submit_button{right:10px;top:5px;z-index:3;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAb1BMVEVHcEwgJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSogJSoC1DA4AAAAJHRSTlMA6sAUkw9zBOeA+kzGI5dY3ZwzN48WrbUL1zu8V6qF0h0hOeuWMs1aAAAA4ElEQVQoz41T2xaCIBBcDNkFUbyWpd39/2/M7Jhgcmie4AzsLsMMwAxMak1Kka4ThDViySJxahCbk4iYjF3WUJEuu7QgY5GY5ZV7vMqzbwfcR7t1s120n3l++J0F8MA/i/7YwgbaYz/NTCVsoqT3/DIDDwo59mB3H50SQtKBF10CXCxbcZYOLThoS5D4OtQ2/dDAbEWafLjY2jBQTrkbDVZ9VCs6Jfv6SDvFb7nTfCweGC3wsIAsAVEDXxL6UDA+O5h/zBSy4tvIpd/IoRhMIXouIXquQzRFkGumFNPciuALawQLyyH0pAgAAAAASUVORK5CYII=)}.upload .success_tooltip{position:absolute;background-color:#1fad30;height:40px;line-height:40px;width:100px;right:-110px;word-wrap:break-word;vertical-align:middle;text-align:center}.upload .uploaded_wrapper input[type=text]{width:100%;height:auto;padding-left:0px;margin-bottom:0px;border:1px;border-style:solid;border-color:#454c55;background-color:rgba(0,0,0,0);font-weight:300;font-size:16px}.upload .uploaded_wrapper input[type=text][readonly=readonly],.upload .uploaded_wrapper input[type=text][readonly]{border:none}.upload .success_tooltip_arrow{width:10px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAUAgMAAADJgETFAAAADFBMVEUfrTBHcEwfrTAfrTAsYdWyAAAAA3RSTlN+AIBJoQKkAAAAO0lEQVQI12MIDXVgCA01YAgN+cAQGgzE/kBs/4Eh5P8HhmAg9gdieyj2h4qB5EBqwGpBekB6QWaEJgAARqEiHUuQYvgAAAAASUVORK5CYII=);position:absolute;margin-left:-10px;margin-top:10px}.upload .uploaded_container{height:65px;margin-bottom:15px}.upload .uploaded_wrapper{position:relative;margin-left:75px;height:65px}.upload .uploaded_buttons{position:absolute;left:0;bottom:0;z-index:1}.upload .button_anim_wrapper{float:left;margin-right:5px}.upload .progress_wrapper button{float:left;margin-left:5px}.upload .edit_upload{float:left;line-height:30px;vertical-align:middle}.upload .delete_upload{padding-left:100px;line-height:30px;vertical-align:middle;cursor:pointer}.upload .progress_wrapper{position:absolute;left:0;right:0;bottom:0;z-index:0}.upload .progress_wrapper .percent_wrapper{position:relative;float:left;width:calc(100% - 95px)}.upload .progress_wrapper .button_anim_wrapper:hover{background-color:rgba(0,0,0,0)}.upload .progress_wrapper .button_anim_wrapper{transition-property:all;transition-duration:1s;transition-timing-function:ease;height:20px;width:20px;left:calc(100% - 90px);bottom:0px;background-color:#454c55;position:absolute}.upload .percent_back{height:20px;width:100%;background-color:#8f7b15}.upload .percent_bar{position:absolute;top:0;left:0;height:20px;background-color:#454c55;color:#fff}.upload h2{margin-bottom:10px;font-size:30px;font-weight:700;color:#000}.upload .err{background-color:red;color:#fff;text-align:center;display:block;margin-top:10px}.upload .errFile{position:absolute;top:12px;left:0;font-weight:400}
.cg-checkbox{display:inline-block;position:relative;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.cg-checkbox input[type=checkbox]{display:none}.cg-checkbox label.cg-checkbox_label{margin-left:10px;display:inline;vertical-align:middle;border:none;line-height:20px;cursor:pointer;font-size:13px;font-weight:400;color:#454c55}.cg-checkbox label.cg-checkbox_label.disabled{opacity:.5;cursor:default}.cg-checkbox input[type=checkbox]+label.cg-checkbox_square{cursor:pointer;display:inline-block;vertical-align:top;content:"";width:20px;height:20px;background:#f9f9f9;border:solid 1px #dadada;position:relative}.cg-checkbox input[type=checkbox]+label.cg-checkbox_square.high-contrast{background-color:#fff;border:1px solid #dadada}.cg-checkbox input[type=checkbox]+label.cg-checkbox_square.disabled{opacity:.5;cursor:default}.cg-checkbox input[type=checkbox]:checked+label.cg-checkbox_square:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDMkU4RjhEQjJBNDExRTQ5NUUwOTEzMTgyQzM2MzVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDMkU4RjhFQjJBNDExRTQ5NUUwOTEzMTgyQzM2MzVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0MyRThGOEJCMkE0MTFFNDk1RTA5MTMxODJDMzYzNUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0MyRThGOENCMkE0MTFFNDk1RTA5MTMxODJDMzYzNUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7IfCQ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9QTFRFR3BMICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqICUqxCWnlAAAADR0Uk5TAApHsxLwFQECBmkHjC+1uB2hBfwocDZz8zPYFI6329JUJpT9fFLs9jfMS2+I7/Qwl9p4FofgqLQAAABwSURBVAjXY2BABhxMKFxuHjZkLiMzLzKXk48LRbUgPzsyV1RCAMpilwYSksLiMEtklICa5aWEIFwRWRN1YwYjEwUIV0zOxMREh4VVE2YYp4qyiZ6BiSrCZC1WExNDDiSr9NVMtFGcoqHLgsJnUIQxAKX1B3BkrkkEAAAAAElFTkSuQmCC);width:15px;height:15px;position:absolute;display:block;content:"";top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}
.cg-confidentiality-settings-form_sentence{font-size:15px;font-weight:400;margin-bottom:20px}.cg-confidentiality-settings-form_title{font-size:18px;color:#f2bb13;text-transform:uppercase;margin-bottom:10px}.cg-confidentiality-settings-form_checkbox-container{margin:10px 0;display:flex;align-items:center}.cg-confidentiality-settings-form_checkbox{flex:none;margin-right:20px}.cg-confidentiality-settings-form_checkbox-label{flex:1}.cg-confidentiality-settings-form_checkbox-label-title{font-weight:600;font-size:17px}.cg-confidentiality-settings-form_checkbox-label-details{font-size:15px;color:#838891}.cg-confidentiality-settings-form_submit-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin-top:20px;min-width:330px}.cg-confidentiality-settings-form_submit-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-confidentiality-settings-form_submit-button:disabled{opacity:.5;cursor:auto}
.cg-confirm-popup .cg-popup .popup-container{z-index:2500}.cg-confirm-popup .popup-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:30px;width:600px;height:385px;max-width:95vw}.cg-confirm-popup .popup-content.theme-community .confirm-button{background-color:#8560a8;color:#fff}.cg-confirm-popup .popup-content.theme-community .confirm-button:hover{background-color:rgba(133,96,168,.7)}.cg-confirm-popup .popup-content.theme-danger .confirm-button{background-color:#e53238;color:#fff}.cg-confirm-popup .popup-content.theme-danger .confirm-button:hover{background-color:rgba(229,50,56,.8)}.cg-confirm-popup .question{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.cg-confirm-popup .buttons{-webkit-flex:0;flex:0;min-height:60px;display:-webkit-flex;display:flex}.cg-confirm-popup .buttons button{-webkit-flex:1;flex:1;height:50px;text-transform:uppercase;color:#454c55;font-size:14px;font-weight:400;margin:5px;padding:0px 10px}.cg-confirm-popup .confirm-button{background-color:#f2bb13;transition:background .2s}.cg-confirm-popup .confirm-button:hover{background-color:rgba(242,187,19,.7)}.cg-confirm-popup .cancel-button{background-color:rgba(69,76,85,.1);transition:background .2s}.cg-confirm-popup .cancel-button:hover{background-color:rgba(69,76,85,.15)}.cg-confirm-popup .title{font-size:20px;margin:5px}.cg-confirm-popup .subtitle{font-size:15px;font-weight:400;margin:5px}.cg-confirm-popup .countdown:before{content:"("}.cg-confirm-popup .countdown:after{content:")"}
.cg-cookies-banner{position:fixed;left:120px;max-width:calc(100vw - 120px);bottom:0;background-color:#252e38;color:#fff;padding:20px;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;box-shadow:0px 0px 10px 0px #000}.cg-cookies-banner_header{flex:none;display:flex;align-items:center;max-width:100%}.cg-cookies-banner_icon{width:31px;height:32px;flex:none}.cg-cookies-banner_sentence{color:#fff;margin:10px 15px;flex:0 1 auto;font-size:12px;font-weight:600}.cg-cookies-banner_link{transition:color .2s}.cg-cookies-banner_link,.cg-cookies-banner_link:hover,.cg-cookies-banner_link:visited,.cg-cookies-banner_link:active{text-decoration:underline;color:#fff;font-weight:700}.cg-cookies-banner_link:hover{color:#f2bb13}.cg-cookies-banner_buttons_container{display:flex;align-items:center;justify-content:space-between;text-align:center}.cg-cookies-banner_button{flex:none;transition:border .2s,color .2s;border:1px solid #f2bb13;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;width:150px;margin:0 5px}.cg-cookies-banner_button:hover{border:1px solid #ffd200}.cg-cookies-banner_button_refuse{color:#fff}.cg-cookies-banner_button_refuse:hover{color:#ffd200}.cg-cookies-banner_button_accept{color:#252e38;background-color:#f2bb13}.cg-cookies-banner_button_accept:hover{font-weight:900}.cg-cookies-banner_button_configure{color:#fff}.cg-cookies-banner_button_configure:hover{color:#ffd200}.mobile .cg-cookies-banner{left:0;right:0;max-width:none;padding:10px}.mobile .cg-cookies-banner_header{width:100%}.mobile .cg-cookies-banner_buttons_container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;width:100%}.mobile .cg-cookies-banner_button{margin:5px 0 0;width:100%}
.cg-cookies-banner-settings{padding:40px;width:900px;max-width:90vw}
.field-icons-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:0px -23px;width:14px;height:14px;background-repeat:no-repeat}.field-icons-icon_calendar_textbox_black{background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:-23px 0px;width:18px;height:18px;background-repeat:no-repeat}.field-icons-icon_dropdown{background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:-26px -23px;width:10px;height:9px;background-repeat:no-repeat}.field-icons-icon_help{background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:0px 0px;width:23px;height:23px;background-repeat:no-repeat}.field-icons-icon_textbox_asterisk{background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:-14px -23px;width:12px;height:12px;background-repeat:no-repeat}form .cgwork-field{line-height:28px;padding-top:8px;padding-bottom:8px}form .cg-button{width:100%;margin:0;margin-bottom:20px;height:52px}form.inverted .cgwork-inputcontainer input,form.inverted .cgwork-inputcontainer select,form.inverted .cgwork-inputcontainer cg-multiselect,form.inverted .cgwork-inputcontainer textarea{background:#e7e9eb;border:1px solid #e7e9eb}form.inverted .cgwork-inputcontainer .cgwork-inputrequired{background-color:#fff}form.inverted .cgwork-inputcontainer .cgwork-selectarrow{background-color:#e7e9eb}form .cgwork-inputcontainer{margin-bottom:20px;position:relative}form .cgwork-inputcontainer input,form .cgwork-inputcontainer select,form .cgwork-inputcontainer textarea{padding-left:15px}form .cgwork-inputcontainer input,form .cgwork-inputcontainer select,form .cgwork-inputcontainer textarea,form .cgwork-inputcontainer cg-multiselect{cursor:pointer;resize:none;background:#fff;border:1px solid #fff;width:100%;height:52px;font-size:15px;text-indent:1px}form .cgwork-inputcontainer input:focus,form .cgwork-inputcontainer select:focus,form .cgwork-inputcontainer textarea:focus,form .cgwork-inputcontainer cg-multiselect:focus{border:1px solid #b1b3b5;outline:none}form .cgwork-inputcontainer input.focus,form .cgwork-inputcontainer select.focus,form .cgwork-inputcontainer textarea.focus,form .cgwork-inputcontainer cg-multiselect.focus{border:1px solid #b1b3b5;outline:none}form .cgwork-inputcontainer input:-ms-input-placeholder,form .cgwork-inputcontainer select:-ms-input-placeholder,form .cgwork-inputcontainer textarea:-ms-input-placeholder,form .cgwork-inputcontainer cg-multiselect:-ms-input-placeholder{opacity:1;color:#7e8082;font-size:16px;font-weight:400}form .cgwork-inputcontainer input:-moz-placeholder,form .cgwork-inputcontainer select:-moz-placeholder,form .cgwork-inputcontainer textarea:-moz-placeholder,form .cgwork-inputcontainer cg-multiselect:-moz-placeholder{opacity:1;color:#7e8082;font-size:16px;font-weight:400}form .cgwork-inputcontainer input::-moz-placeholder,form .cgwork-inputcontainer select::-moz-placeholder,form .cgwork-inputcontainer textarea::-moz-placeholder,form .cgwork-inputcontainer cg-multiselect::-moz-placeholder{opacity:1;color:#7e8082;font-size:16px;font-weight:400}form .cgwork-inputcontainer input::-webkit-input-placeholder,form .cgwork-inputcontainer select::-webkit-input-placeholder,form .cgwork-inputcontainer textarea::-webkit-input-placeholder,form .cgwork-inputcontainer cg-multiselect::-webkit-input-placeholder{opacity:1;color:#7e8082;font-size:16px;font-weight:400}form .cgwork-inputcontainer input:required:not([hide-required]),form .cgwork-inputcontainer select:required:not([hide-required]),form .cgwork-inputcontainer textarea:required:not([hide-required]),form .cgwork-inputcontainer cg-multiselect:required:not([hide-required]){padding-right:52px}form .cgwork-inputcontainer.invalid input,form .cgwork-inputcontainer.invalid select,form .cgwork-inputcontainer.invalid cg-multiselect,form .cgwork-inputcontainer.invalid textarea{border:1px solid #e53238;color:#e53238}form .cgwork-inputcontainer option{color:#000}form .cgwork-inputcontainer option:disabled{display:none}form .cgwork-inputcontainer textarea{height:200px}form .cgwork-inputcontainer input[type=file]{border:none}form .cgwork-inputcontainer input[type=url]{padding-left:85px}form .cgwork-inputcontainer input[type=url][social-network]{padding-left:145px}form .cgwork-inputcontainer .cgwork-inputoverlay{position:absolute;top:1px;height:48px;right:1px;left:1px;pointer-events:none}form .cgwork-inputcontainer .cgwork-inputoverlay .cgwork-inputurl{float:left;background-color:#fff;font-weight:400;line-height:46px;width:auto;color:#7e8082;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:70px}form .cgwork-inputcontainer .cgwork-inputoverlay .cgwork-inputurl .icon{margin:0 17px}form .cgwork-inputcontainer .cgwork-inputoverlay .cgwork-inputurl.social-network{width:130px;-webkit-justify-content:flex-start;justify-content:flex-start}form .cgwork-inputcontainer .cgwork-inputoverlay>div{width:52px;pointer-events:none;float:right;height:100%;position:relative}form .cgwork-inputcontainer .cgwork-selectarrow{background-color:#fff}form .cgwork-inputcontainer .cgwork-selectarrow:after{content:"";opacity:.5;transition:opacity .2s;display:block;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -30%);-moz-transform:translate(-50%, -30%);-ms-transform:translate(-50%, -30%);-o-transform:translate(-50%, -30%);transform:translate(-50%, -30%);background-position:0 0;height:10px;width:10px;background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:-26px -23px;width:10px;height:9px;background-repeat:no-repeat}form .cgwork-inputcontainer cg-multiselect:hover+.cgwork-inputoverlay>.cgwork-selectarrow:after,form .cgwork-inputcontainer select:hover+.cgwork-inputoverlay>.cgwork-selectarrow:after{opacity:1}form .cgwork-inputcontainer .cgwork-inputdate{pointer-events:all !important;background-color:#fff;cursor:pointer}form .cgwork-inputcontainer .cgwork-inputdate:after{content:"";opacity:.5;transition:opacity .2s;display:block;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:-23px 0px;width:18px;height:18px;background-repeat:no-repeat}form .cgwork-inputcontainer input:hover+.cgwork-inputoverlay>.cgwork-inputdate:after,form .cgwork-inputcontainer .cgwork-inputdate:hover:after{opacity:1}form .cgwork-inputcontainer .cgwork-inputrequired{background-color:#e7e9eb}form .cgwork-inputcontainer .cgwork-inputrequired:after{content:"";display:block;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:-14px -23px;width:12px;height:12px;background-repeat:no-repeat}form .cgwork-inputcontainer .cgwork-infotooltip{pointer-events:all !important;width:39px !important}form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content{display:none;width:360px;position:absolute;max-width:360px;z-index:1;color:#fff;pointer-events:all;left:52px;text-align:left;height:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;font-size:16px;font-weight:400}form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content:after{right:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-right-color:#20252a;border-width:7px;margin-top:-7px}form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content.left{left:auto;right:52px;text-align:right}form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content.left:after{right:auto;left:100%;border-right-color:rgba(0,0,0,0);border-left-color:#20252a}form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content .cgwork-infotooltip-text{display:inline-block;padding:8px 20px 12px 20px;background-color:#20252a}form .cgwork-inputcontainer .cgwork-infotooltip:after{content:"";display:block;margin-top:13px;opacity:.5;transition:opacity .2;background-image:url(https://static.codingame.com/assets/field-icons.afa0b5ac.png);background-position:0px 0px;width:23px;height:23px;background-repeat:no-repeat}form .cgwork-inputcontainer .cgwork-infotooltip:hover .cgwork-infotooltip-content{display:block}form .cgwork-inputcontainer .cgwork-infotooltip:hover:after{opacity:1}form .cgwork-inputcontainer .cgwork-inputcontainer_error{position:absolute;display:table;z-index:1;text-align:left;width:200px;height:52px;top:0;right:-210px;background-color:#e53238}form .cgwork-inputcontainer .cgwork-inputcontainer_error div{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:16px;font-weight:400;padding:0 10px}form .cgwork-inputcontainer .cgwork-inputcontainer_error:after{right:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-right-color:#e53238;border-width:7px;margin-top:-7px}form .cgwork-inputcontainer .cgwork-inputcontainer_error.left{right:auto;left:-210px}form .cgwork-inputcontainer .cgwork-inputcontainer_error.left:after{right:auto;left:100%;border-left-color:#e53238;border-right-color:rgba(0,0,0,0);border-width:7px;margin-top:-7px}form .cgwork-inputcontainer.disabled{opacity:.3}form .cgwork-inputcontainer.disabled cg-multiselect:hover+.cgwork-inputoverlay>.cgwork-selectarrow:after,form .cgwork-inputcontainer.disabled select:hover+.cgwork-inputoverlay>.cgwork-selectarrow:after{opacity:.5}form .cgwork-inputcontainer.disabled input:hover+.cgwork-inputoverlay>.cgwork-inputdate:after,form .cgwork-inputcontainer.disabled .cgwork-inputdate:hover:after{opacity:.5}form.no-overlay .cgwork-inputcontainer .cgwork-inputoverlay{display:none}form label{display:block;width:100%;text-align:left;margin-bottom:8px;color:#20252a;font-weight:400;font-size:3.8vw}@media screen and (min-width: 421.0526315789px){form label{font-size:16px}}@media screen and (max-width: 320px){form label{font-size:12.16px}}form label.disabled{color:rgba(32,37,42,.3)}form h4{margin-bottom:20px;font-weight:700;font-size:16px;color:#7e8082}form .placeholder_input{position:absolute;top:0;left:0;right:0;bottom:0;height:48px !important;border:none !important;line-height:28px;padding-top:8px;padding-bottom:8px}.cgwork-field-force-mobile.dashboardMode form,.mobile.dashboardMode form{padding:20px 10px 0 10px}.cgwork-field-force-mobile form .cgwork-inputcontainer .cgwork-inputcontainer_error,.mobile form .cgwork-inputcontainer .cgwork-inputcontainer_error{position:relative;margin-top:10px;width:100%;right:0;text-align:center;left:0}.cgwork-field-force-mobile form .cgwork-inputcontainer .cgwork-inputcontainer_error:after,.mobile form .cgwork-inputcontainer .cgwork-inputcontainer_error:after{left:auto;top:auto;bottom:100%;right:22px;border-bottom-color:#e53238;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-top:auto;margin-left:-7px}.cgwork-field-force-mobile form .cgwork-inputcontainer .cgwork-infotooltip,.mobile form .cgwork-inputcontainer .cgwork-infotooltip{position:static}.cgwork-field-force-mobile form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content,.mobile form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content{max-width:none;left:-1px;right:-1px;width:auto;top:75px}.cgwork-field-force-mobile form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content:after,.mobile form .cgwork-inputcontainer .cgwork-infotooltip .cgwork-infotooltip-content:after{right:auto;top:auto;bottom:100%;right:22px;left:auto;border-bottom-color:#20252a;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-top:auto;margin-left:-7px}.cgwork-field-force-mobile form .cgwork-inputcontainer .cgwork-infotooltip:nth-child(2) .cgwork-infotooltip-content:after,.mobile form .cgwork-inputcontainer .cgwork-infotooltip:nth-child(2) .cgwork-infotooltip-content:after{right:auto;top:auto;bottom:calc(100% - 1px);right:76px;border-bottom-color:#20252a;border-right-color:rgba(0,0,0,0);margin-top:auto;margin-left:-7px}.cgwork-field-force-mobile form .cgwork-inputcontainer .cgwork-infotooltip:nth-child(2) .cgwork-infotooltip-content .cgwork-infotooltip-text,.mobile form .cgwork-inputcontainer .cgwork-infotooltip:nth-child(2) .cgwork-infotooltip-content .cgwork-infotooltip-text{width:100%}
.cg-help-button{display:inline-block;width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZDOTkyNDEyNEI4MTFFNUFCMEJBOTYyNzRCQTI1NkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZDOTkyNDIyNEI4MTFFNUFCMEJBOTYyNzRCQTI1NkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkM5OTIzRjI0QjgxMUU1QUIwQkE5NjI3NEJBMjU2RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkM5OTI0MDI0QjgxMUU1QUIwQkE5NjI3NEJBMjU2RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvieIaEAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAkFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzdem9AAAAL3RSTlMAjywr/fmQBtf8lZQJvZjUuyqO+Nbw2Pr08xR1xwNZ8rSEXsPsN5On6mklTpYVGmAv7woAAACNSURBVBjTbY9XEsIwDEQ3duKSBEIavfeu+98Oy84wDPB+tFqNGuAoK1PXTVUioLOYPHE/9/mA3vS0M1L6IAOkdXF91Y9t64SViLhwyZ/AhlUEw2HX7oE7K4PE954PuHmVdMYRpzB1ElpoZbo1RRhKy8U8GAqC19Js2vjciq/D0n+n/zznkGo4GhdKsH4BoEYdi8b9QNMAAAAASUVORK5CYII=);background-position:center;background-repeat:no-repeat;opacity:.5;transition:opacity .2s}.cg-help-button:hover{opacity:1}.cg-ide.theme-black .cg-help-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAWlBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9f0VzKAAAAHXRSTlMA8ryPlfnXK/0FkAkWmNSOW8XYdYS07Den6mklTvgU7bcAAAB+SURBVBjTZU/ZEsQgCINWsFq3x94X//+bK+B0dsa8CJEQAlARVybiNYIjhUkM02m2fpADQ6pEkD+Eqtf52yeVDVUVYdSP91wArlqNwPrseG9aBjLt6wFfq6gRAZ6+FV0iyM1m8aWypd2J7LZyKT5SbbvD+tO7cBo/nwmXbPF/aqUR9OJtgekAAAAASUVORK5CYII=)}
cg-multiselect{display:block}cg-multiselect .cgwork-inputcontainer select{margin:0;padding:10px 0 10px 15px;font-weight:400;border-radius:0;outline:none}cg-multiselect .cg-multiselect{background:#e7e9eb;text-align:left;font-size:16px;font-weight:400}cg-multiselect .cg-multiselect:focus{border:1px solid #b1b3b5;outline:none}cg-multiselect .dropdown-menu{z-index:1;top:100%;left:0;right:0;position:absolute;background:#fff;border-right:1px solid #b1b3b5;border-left:1px solid #b1b3b5;border-bottom:1px solid #b1b3b5;max-height:300px;list-style-type:none}cg-multiselect li{height:34px}cg-multiselect li:hover{background:#e7e9eb}cg-multiselect li.disabled{opacity:.5}cg-multiselect button{color:#20252a;line-height:48px;height:48px;width:100%;text-align:left;padding-left:15px;text-overflow:ellipsis;padding-right:60px;overflow:hidden;white-space:nowrap}cg-multiselect a,cg-multiselect a:hover{border:none;padding-left:10px;position:absolute;width:90%}cg-multiselect label{margin:0}cg-multiselect .cg-checkbox label.cg-checkbox_label{font-size:14px;line-height:34px}.mobile form .cgwork-inputcontainer cg-multiselect{height:auto}.mobile form .cgwork-inputcontainer cg-multiselect .dropdown-menu{position:relative;margin:-1px}
.notifications-icon_back_black{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-110px -180px;width:13px;height:12px;background-repeat:no-repeat}.notifications-icon_back{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-146px -170px;width:11px;height:10px;background-repeat:no-repeat}.notifications-icon_delete_all_notifications{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-110px -170px;width:18px;height:10px;background-repeat:no-repeat}.notifications-icon_mark_as_read{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-128px -170px;width:18px;height:10px;background-repeat:no-repeat}.notifications-icon_no_more_notifications{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-85px -170px;width:25px;height:25px;background-repeat:no-repeat}.notifications-icon_notification_close_black{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-157px -170px;width:10px;height:10px;background-repeat:no-repeat}.notifications-icon_notification_close{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-167px -170px;width:10px;height:10px;background-repeat:no-repeat}.notifications-icon_notification_important{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:0px 0px;width:85px;height:85px;background-repeat:no-repeat}.notifications-icon_notification_info{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-85px 0px;width:85px;height:85px;background-repeat:no-repeat}.notifications-icon_notification_warning{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:0px -85px;width:85px;height:85px;background-repeat:no-repeat}.notifications-image_notification_codingame_logo{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-85px -85px;width:85px;height:85px;background-repeat:no-repeat}.notifications-image_notification_new_feature{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-170px 0px;width:85px;height:85px;background-repeat:no-repeat}.notifications-image_notification_new_post_blog{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-170px -85px;width:85px;height:85px;background-repeat:no-repeat}.notifications-Quest{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:0px -170px;width:85px;height:85px;background-repeat:no-repeat}.cg-notifications{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#e7e9eb}.cg-notifications .notifications-header{position:relative;margin:15px 30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cg-notifications .notifications-title{color:rgba(69,76,85,.4);font-weight:700;-webkit-flex:1;flex:1;text-align:center;font-size:15px}.cg-notifications .notifications-header-button-tooltip{position:absolute;background-color:#454c55;height:50px;width:120px;right:-5px;top:25px;z-index:10;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;color:#fff;font-weight:400;-webkit-box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);-moz-box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);visibility:hidden;padding:0 7px}.cg-notifications .notifications-header-button-tooltip:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #454c55 rgba(0,0,0,0);-webkit-box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);-moz-box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);position:absolute;top:-7px;right:8px}.cg-notifications .notifications-header-button{position:absolute;top:0;bottom:0;margin:auto;opacity:1;transition:opacity .2s}.cg-notifications .notifications-header-button:hover{opacity:.5}.cg-notifications .notifications-header-button:hover+.notifications-header-button-tooltip{visibility:visible}.cg-notifications .notifications-header-button.mark-read{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-110px -170px;width:18px;height:10px;background-repeat:no-repeat;right:0}.cg-notifications .show-unread{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-110px -180px;width:13px;height:12px;background-repeat:no-repeat;transition:opacity .2s;margin-right:10px}.cg-notifications .show-unread:hover{opacity:.6}.cg-notifications .show-unread:hover+.notifications-header-button-tooltip{visibility:visible}.cg-notifications .notifications-footer-button{height:40px;background-color:#fff;width:100%;font-weight:400;font-size:14px;color:rgba(69,76,85,.7);transition:color .2s}.cg-notifications .notifications-footer-button:hover{color:#454c55}.cg-notifications .notification-title{font-size:14px;font-weight:700;padding-right:20px;line-height:15px}.cg-notifications .notification-subtitle{font-size:12px;font-weight:400;line-height:14px}.cg-notifications .notifications-list{position:relative;-webkit-flex:1;flex:1;overflow-y:auto;position:relative;padding:0 30px;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-notifications .notifications-list::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-notifications .notifications-list::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-notifications .notifications-list::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-notifications .notification-placeholder{font-weight:400;font-size:18px;margin-top:14px;position:absolute}.cg-notifications .notification-placeholder.ng-enter{opacity:0;transition:opacity .3s}.cg-notifications .notification-placeholder.ng-enter.ng-enter-active{opacity:1}.cg-notifications .notification{cursor:pointer;background-color:#fff;height:85px;margin-bottom:10px;overflow:hidden;position:relative}.cg-notifications .notification.recruiter-contact{-webkit-box-shadow:0px 0px 10px 0px rgba(69,76,85,.2);-moz-box-shadow:0px 0px 10px 0px rgba(69,76,85,.2);box-shadow:0px 0px 10px 0px rgba(69,76,85,.2)}.cg-notifications .notification.recruiter-contact .notification-title,.cg-notifications .notification.recruiter-contact .notification-subtitle{color:#2bae91}@keyframes notification_leave{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);height:85px;margin-bottom:10px}50%{-webkit-transform:translateX(-120%);-moz-transform:translateX(-120%);-ms-transform:translateX(-120%);-o-transform:translateX(-120%);transform:translateX(-120%);height:85px;margin-bottom:10px}100%{-webkit-transform:translateX(-120%);-moz-transform:translateX(-120%);-ms-transform:translateX(-120%);-o-transform:translateX(-120%);transform:translateX(-120%);height:0;margin-bottom:0}}.cg-notifications .notification.ng-leave{-webkit-animation:notification_leave .5s ease-in-out;-moz-animation:notification_leave .5s ease-in-out;-ms-animation:notification_leave .5s ease-in-out;-o-animation:notification_leave .5s ease-in-out;animation:notification_leave .5s ease-in-out}.cg-notifications .notification.ng-leave-stagger{-webkit-animation-delay:.05s;-moz-animation-delay:.05s;-ms-animation-delay:.05s;-o-animation-delay:.05s;animation-delay:.05s;-webkit-animation-duration:0s;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;animation-duration:0s}.cg-notifications .notification.ng-enter{height:0;margin-bottom:0;opacity:0;transition:opacity .3s,height .3s,margin .3s}.cg-notifications .notification.ng-enter.ng-enter-active{height:85px;margin-bottom:10px;opacity:1}.cg-notifications .notification.read .notification-image,.cg-notifications .notification.read .notification-title,.cg-notifications .notification.read .notification-subtitle,.cg-notifications .notification.read .notification-image-background{opacity:.3}.cg-notifications .notification.read .notification-image.prominent,.cg-notifications .notification.read .notification-title.prominent,.cg-notifications .notification.read .notification-subtitle.prominent,.cg-notifications .notification.read .notification-image-background.prominent{opacity:.8}.cg-notifications .notification-slide-placeholder{display:none}.cg-notifications .notification-template{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);-moz-box-shadow:5px 0px 20px 0px rgba(69,76,85,.3);box-shadow:5px 0px 20px 0px rgba(69,76,85,.3)}.cg-notifications .notification-template.arena .notification-image{background-size:contain;z-index:2}.cg-notifications .notification-template.arena.arena-wood .notification-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAtCAMAAABS+V+kAAAAclBMVEVHcEx8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXZ8xXaws+hrAAAAJnRSTlMAQz7GrE4WVY8d2jm8aV5jSHV6b4aAtDUFLDAml+ijnSIKztMQ4ILOD3oAAAHsSURBVFjDvZXrdqowEEYHlECkoiLgINLTeOj7v2KBTBJbFWnXhP2HJPOtbIYrwAxK+BW/jE/QrsX8sFi3bOJNu9nPze77MJt41bZt0s1JdkkfXbGJ3/vd2mv6Opheh+SaTVx8DlSvg9UYLNjEu83IyydM6NyOTRzO3JBOMGQTi/8jL691pXOCTQzVdeQ8nTrpVMXnhXI1kkynEp0qGcWR3nIlp0KSQhGjWLxpjlOhI4UYbzHARe9ZTWwqKp25cHohqzQTLW8pkrGKmzUhnv+UiIZVDAlt+7TlLQUSXi/E78SThj5MPWYWi39E/riem7pgFsPhQjz8O6ameuD2wikhCnVfVIWpntjFUJq9H3yZIlMrkV8cFIa7D6e0pT2/F7q8JLZ3r5Kp5J0HMUS54cefPrSFyIcXuoPl2zsj3LqXhvuWj4bs5hnCzC77abhvbWu5udihWxWexBDsLPbJlm4t8OWFLrPE9BlRsVvrvIkhjS3UXuBWUn9eUJHz1MNC7eaR8iiGJnL0t1neTBvwSri3BIiBm4V+vSACh1I3E+FZDOfQgujGZ99eUKkF0Y2VdzHIkwHRDiUsQH0mEM2oXsILqiYQzUgtIgbZaBBpIGEhPjSINFjKC0qOIOqjWkwM3SjsL/pABwsiBuzhL3wBAn00qkqhHuEAAAAASUVORK5CYII=)}.cg-notifications .notification-template.arena.arena-bronze .notification-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAtCAMAAABS+V+kAAAAdVBMVEVHcEy2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oou2oouHHbVnAAAAJ3RSTlMAIjAXTEXFPIy1rFM1C2wqYKYGZlp9lJuEceoRvXeg0x3bzdbg5PF1lOamAAACpklEQVRYw72WC3fiIBCFb3iISSBGEjUVXdN9+P9/4sJAum1Xu2sefp7DkGEuN/EQCPAFhcQEZDFaeroW2VhtVlxPo4331+uxM2OUpjter/vRxtXRcykfF5aXoKxGG+sjUbjHZK6IOj3a2L7+Ih585jKqXu34hbn9SXSPqbqo2k54I5pXIn9MlUdVM8G4/0Fc2CMidomqfsomUFyI1QPObBU1xRRf1N8j/+/MVklSTzLmq8RJ/Z9AnQYFn2SMbpgnB//nzq048qG+m+YLfUps4U7Vl2+mrU4O26FeTzTGIY8UsHl++OLMyHylRZHKD1N9Id+MsfWtvH8I5rnfMgZjOdnYHooIR+fb9b26tR/swFPxwU42hthGGKoQ7mwLfRirwFKxmO4Lu/5GlJAhtLer2jAmUcba9QwP7F+SA/Hil49nf3NOuw9jGV5irZrDF3a3J6ylcHNS9b5iv5vlgYHNmmBoQjjfKjmHkQYsVm4wEzVN10KlG7hzawotxXouX7hd59kZF0J341OqogFnY52bzRhqF9CoKf71T24oXYNRVJiR+uypoUM4f96ybUVpPVTNCX8JcFNR/PRMipKVSUWzGkNXHgEZQtV8+Mg3DSUlRAgaM1M2Hscb4sMRIGOOu9CWc/vCtHVdK5Q18e54zGJGQPm2NbMbI2s9htq2Ld/Wly1jJjPUYgF0WZYaoiT0+6xHpOFFUEIIkwlR+p9Ix2OfLjPjB9UyvjBSCAbfBKQZUnQFNqSWwEkpXS8j9LfqdNHTEBaDK8WgVcQvpCx1NZhSHAvS+/ldclPGDD3n76jHonDG7EZHnEudjWWMY2k4NyziXOoYvrxt9N4QzsX4JFfaxcjQGArZ83xhsoBJ4YnG4H+MOZ4K7/veGN882ReW+9XtVzMf+wn9G47PPoDPkPOQAAAAAElFTkSuQmCC)}.cg-notifications .notification-template.arena.arena-silver .notification-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAtCAMAAABS+V+kAAAAdVBMVEVHcEyEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqSEmqRksdKGAAAAJ3RSTlMACkRsdMVYtS472dBQvZA1ZmAQrUkGpoqVg5smfSEZ6qAcFang5PGUts1aAAADTElEQVRYw72W2ZajIBCGCzEBFDfUqEkkrfbk/R9xWI2dMz0XLvlyDoVVwG8hSwD+QxnABoJyddfkOfVr+/bTM1kt3D6fjw6t6Ym6x/PZrhbGD0XMF57698bLEI91T7xaOHsYJuEdIvy9cfhqNdl+2WrhOvpjmHPG0a8Tj6I5QW57RfX6hXn5NnQup1P0fSJyjoo5R5Dk9B2d3Hx0ttdlw47IIwNxE3BV9cX8FcXiq6jQ1aVIbK98g/Bgh4ipSyUuo1eWQMirPkZl7CaGxrZXv+UQKGPDySqntxq/zhQWx+x1WuD6llrdk+1TbtGF3A4SJ9TvmNfqauK4ea0tv6Fo4rrkm4THkyNh7yGp3fLdyxLfQ24ShsaPQ2CYZ7mYFMR4dW1eY8EAxLdvtumqDBwTjAn2OzNMFvhDpcbJCJP3so3CcCWWCRAhrV+pmMz4c6NvCUEwOe91qy5UbiS1SC+q9NOdqzrnJSHFfAnql4PSNa82C9fXspxKxQiNKlPv/7qwMGSXL/+cqmADY2m51rA95YuFAtZmcMu9pd3l0tF2dEeNjmGgrvH2hFXK6ZeBQ6WNm9qBNm2WtQ11L1LoWAXctk13SFh9vashhF4bNyZNOyU5dCl1b6djPYS2bbCHLtT3VpPWdaqt2SeixeYIQ7g1hzdbtmjvuySsszNQyLUx2zabr2hurqtQR/JXy50oGs0ZmLF62MUdpavUBBicjS320gVx7xT3WmjT/eOvFDYBUdt2YjdhYHeNmmtn37+FcefOMtiRIlQUkGkT5m9rp86NO/Ot9kRiPaZExoRvOTHjxEgaI3cVhgwrKqi0wfmP/5oox4tgBjvDc4WQueHHiVhZnxS65HvrgjgXRcGAF4bFH7neejgwVZ7F7sLQnxXIlOcznycbcevpkSnhADI1cAaV1ZnXF7PPlQsfAuOco55b3K00uMceqYIdowsoqCoKqtAEyLvME1DvOgIRBIEYAouZ1sw9DCYEhzEyRiFjLFA/phZSz2w9A8rYCAcyqPEFcyDka0K90QCHMlJa3zLLOLrKraZ0hKMZJaIWIVwFyeNl7ZXxU1jCx7gZhLD2c7qAjCBy5oPCMPYKhHQ5wkeRwzAgpAr5WV1AUkpkipUD/AV3TUq7UGf4mwAAAABJRU5ErkJggg==)}.cg-notifications .notification-template.arena.arena-gold .notification-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAtCAMAAABS+V+kAAAAh1BMVEVHcEz6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwD6qwDgsrbBAAAALXRSTlMAErpVIDAbJgUsWk8ONTkKYD5KF2yVwqzUReabj4PHoHdmfKaJsnHN2+Duf0Lcps8jAAAEeklEQVRYw61YiXLqOgyVyWbHTpwNaKAsYWsL/P/3PUl2Cr30vpmb5EzHsrX4WF5DAf6OehnBcETLenDs6jofGlzPr6vhg15cr6tGDgiUzep6XQwnfr8ituVTh/9H9qiWWwp8H04crBjzb0Wj/uqrmu/q3IUFw4lD18Mq7pPa/j2L922fcuyjwhE7c/vF0Nywy7evr7fbU5KP6o1MS8t17YK2I3hh88nwZPX283P3WEq7sI8F3n1+bv0JuLmgzRji8o2xcLMmP3az9dMOeHtaxfVs/eHGFC5cUDmGWG5dJzNmjgowt0fGy7flw/FmoODrJpz5wcoxxHD7cJi97pQI1a83WzjzEbdRvKC2HrMXjg1qX9YxmvUBahwx7BYeB9CZ15k1a9aJl8brMw2H3n03khf0zOOC1c6vm5mj4nQ/308o555XdjMNl95djyW2R9/THkok8UttT7O9Pi/Pej87+TMV4mBK2Hvvox1LDOnZ4QYKy6VnllV6voSXc1r5SQiXaFVw897paF4wxyVjDoJE32O5DAL6609rSkYBc+d8NOOJIT06SFhj2V/WXd4cT8cm7/qrGm1rkN53goRxPec7hoKLE25qD7sKqt3BT70i096J3W5upyCGas3QoEm416/evNMI1PvGXdDNk8d6XU3CC3IzJ+whYclMxUGwTRwKFmxJYM9yI6chxrwYRp5I8MsQ9H1L1yTDSRrnqGAqFCdCCSmJjXixiw0ZUijZr5iMF8Rtg2ggIrF5vZQ06yNoSNzEdMRQHgix3LP8s2fB2r2MWZaTMNZuLWWxR1SgSez//IoLWKuhIlG4CDPiREncvzZwH3p1c7lcGhteGD8f515p2ccdr6h9jPqfkdBxDJuSw7MGkUNKokmfe5ReBzkJfjpFUFDCOhlEGwVdFkkou5ST0F3XFVJ1jPzJMXcqJQsstftE6mKwUdYF0QBqkRZFgSdS6qLIMEPDbUkl4rG/hFOkUlGJj4OpMIBOP7WH7PAsTXkXmSBNNSYdpqiQUcp4XIqVU0QS3VJc/ATl3e25NM2GzHWbiIpftzpA4NAjFIkNHPrbSfm2pUrk2u6NNpVI2kEPMU6ze1ZDrXWLnZVaV1JpB39X+5aSldala1fuJBnJfYxCUlUVzpq8V5WSbcW4U1qkIbRSscZiu53y5kratsUNau5ta6lOiPi4OoS2be8GZI5iCl5p4iTKM5ywsCxLvEpEWSqZlw4xxL6WS1WWSIglCanyKInN0MdRxionqJhWKsYabu06z0WdO2SQ+Vot2JjkPEiw35FDuEWUMfpfEDXWBQ9Hqt7iXVBDFCGq+hvaW7IB864iD5cxLjBqqB9pjTf0PsZSZmEUJf6BiB/BA94l9YQkroWxoVIug9gpIWHpnhE0xtaIOk6eA4f808jGyS/gZZNcDSFkyZrwV+ehb6OpX/sLicc8EZvfecN63O0hLc5e+APUYY0SjxOWNJnmpwOui53oQxM3lMABeNBCk3QFHoDeUAthpqL8yS8tjUDQsbLIwAWQwmDt3xj/AxK1b1pKm7oSAAAAAElFTkSuQmCC)}.cg-notifications .notification-template.arena.arena-legend .notification-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAtCAMAAABS+V+kAAAAk1BMVEVHcEz4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4Uzj4UzgX7dQzAAAAMXRSTlMAMR0MICw5BCgkCH0Qa2Zx3j9EX0rmzTZPdxXSj8eD1puJlcKyoBm9t/HsrKZHWTVUDSOcJAAAA+1JREFUWMO1V4uuqjoQHVqgpYLIU6yoiIIeFeH/v+70AYonucnN3nXFMNM16OpjOq0A/xt++tFy3LinZE4l8B3s9+BrjyePwx+NvEyZ4giGbfQVXZTd4bwQ0rS5/Zkj24txpzuH3U5fET7ecihvqxCTZHubIasRRNfbjdHbrfuCLl9lGVlmWbZdEhYcsgmVB9Zd2B10WXb9gvAmy04sUlq7geAgiRzb6QIHaKXIBizRtbVxXZKvTi20K43La05ROVIbgGi1Ko0Lx6uDQ2LIR5nV3VXzvzhMRNEuIVhtsWnh8hDAvobH4YXGwmH+btLoEJP7oTA907sri7dXWGxn2M0bLNmeWmdreq6tvMCXPGfP/D9whn2el1CeiFnh55mEu92OrncTHpskWe7PU/MIlXiu6c4zvJkS/3I6nVJ+0qjpuATxWRNLuEoaKsNlc8OTi0AMZ2ku4XtC/eqiI3tpaBebFXahul6vDYFSmGutdfUTnSXlgS3NkvWGs9o+CwwAgbS6fPCnjoWSEp04ClOB4eSC7i7QilNIWn0QJo0WcQVTwxjipgtI8Hg85K8Pwqq9WpTNo17IQtVKSvQFCftwTQsvmqYJxcCFaRZq8sOmqZD0sOIwkEpY05ULjlVV9dBVEkoYluWmUpWZaxLDRpinceG6XkNXKxz1EvsQO9LxNLvAeFHXxu9dx9KCrhyBps2ksisd2Q3Gm9K48MaB7jjhYz7JYqJDzMLBtHAL3f6FoA0LdbPF/TP033zoM2r8JtAt3kg98QgZ2LLBgncg8M3rbmbgrCgiqYG6IQJ3FjGuHIdztIrD455156GlWeU4+MBTKbuDLXOLLj9iiUlllD6Xn3iKQwhhX5zHyWcgKQwXTYIRXcdD8oK+TtJX+5lGls0JmAdTZxJuqRU9BWy9vsJLXQf5qpz439AFVgyd66jVdYZhSGnLkSWcQqnRPiqG7/xbBLuQkOWSpcUb6nbXSy/F3xEGK5WQtYmmL8RiwKRXbvslXSBuLNGLozd+Qaw1j5RnuloSxpFHnd51I/FRoOBFI1yCLe2tRXzdO9RDnP06yQj3LNd1e4q4L3+NOK6CT9bacRFYkyO6iH2OqOiia3m/2VnE69cS81qEFOUAUpG1Rbi283d8RfXej6UdS8ObZyujkvKJDnH9kj3XwN74vR8vuu28YLc+nlYOe47jQStpSnzxRGzKBuy38y/9eK59m37Cs5G8ODNuYyLbHGxdtDiyvX/etX91WhAxBO8TaBw497xphgn65x0xQcTE+SBy1X5jnFliT2NiH1HuY5Mlm6i9wlskoZPNHysVVlzLuUwD8rXqRRjDmOlc0uMVzR8I/gXbonjtEAUYGQAAAABJRU5ErkJggg==)}.cg-notifications .notification-template.arena .notification-image-background{position:absolute;top:0;left:0;width:86px;height:85px;z-index:1}.cg-notifications .notification-template.arena .notification-image-background:not(.unseen){background:url(https://static.codingame.com/assets/background.ca10caf0.jpg)}.cg-notifications .notification-template.achievement .notification-image{background-size:auto;z-index:2}.cg-notifications .notification-template.achievement .notification-image-background{position:absolute;top:0;left:0;width:86px;height:85px;z-index:1}.cg-notifications .notification-template.achievement-GOLD .notification-image-background{background:#f4ae3d}.cg-notifications .notification-template.achievement-PLATINUM .notification-image-background{background:#f96249}.cg-notifications .notification-template.achievement-SILVER .notification-image-background{background:#849aa4}.cg-notifications .notification-template.achievement-BRONZE .notification-image-background{background:#b6a28b}.cg-notifications .notification-close{position:absolute;right:5px;top:5px;opacity:.4;transition:opacity .2s;z-index:1}.cg-notifications .notification-close:after{content:"";display:block;background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-157px -170px;width:10px;height:10px;background-repeat:no-repeat;margin:5px}.cg-notifications .notification-close:hover{opacity:1}.cg-notifications .notification-image{display:inline-block;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;width:86px;flex:none;border:none;border-right:1px solid #e7e9eb}.cg-notifications .notification-content{-webkit-flex:1;flex:1;padding:5px 10px;position:relative;background:#fff}.cg-notifications .notification-footer{position:absolute;bottom:8px;font-size:10px;text-transform:uppercase;font-weight:400;color:#838891}.cg-notifications.theme-black{background-color:#252e38}.cg-notifications.theme-black .notifications-header{margin:20px}.cg-notifications.theme-black .notification{background:hsla(0,0%,100%,.08);transition:background,.2s}.cg-notifications.theme-black .notification:hover{background:hsla(0,0%,100%,.1)}.cg-notifications.theme-black .notification-content{background:rgba(0,0,0,0)}.cg-notifications.theme-black .notifications-list{padding:0 20px;scrollbar-color:hsla(0,0%,100%,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-notifications.theme-black .notifications-list::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-notifications.theme-black .notifications-list::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:hsla(0,0%,100%,.2)}.cg-notifications.theme-black .notifications-list::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-notifications.theme-black .notification-close{opacity:1}.cg-notifications.theme-black .notification-close:hover{opacity:.7}.cg-notifications.theme-black .notifications-title{color:#fff;text-align:left;font-size:14px;text-transform:uppercase}.cg-notifications.theme-black .notification-subtitle{font-size:13px;margin-top:3px}.cg-notifications.theme-black .notification-no-notif-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0}.cg-notifications.theme-black .notification-no-notif-icon-container{width:110px;height:110px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#3b434c;border-radius:55px;margin-bottom:15px}.cg-notifications.theme-black .notification-no-notif-icon-container .notification-no-notif-icon{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-85px -170px;width:25px;height:25px;background-repeat:no-repeat}.cg-notifications.theme-black .notification-placeholder{color:#fff;font-size:19px;margin-top:0;position:static}.cg-notifications.theme-black .notifications-footer-button{color:#fff;background-color:#252e38;border-top:1px solid hsla(0,0%,100%,.2);text-transform:uppercase;font-weight:600;padding:18px 20px;height:auto}.cg-notifications.theme-black .notifications-footer-button:hover{color:hsla(0,0%,100%,.7)}.cg-notifications.theme-black .notification-image{border-right:1px solid #454c55}.cg-notifications.theme-black .notification-infos{color:#fff}.cg-notifications.theme-black .notifications-header-button-tooltip{color:#454c55;background-color:#fff}.cg-notifications.theme-black .notifications-header-button-tooltip:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);-webkit-box-shadow:5px 0px 20px 0px hsla(0,0%,100%,.3);-moz-box-shadow:5px 0px 20px 0px hsla(0,0%,100%,.3);box-shadow:5px 0px 20px 0px hsla(0,0%,100%,.3)}.cg-notifications.theme-black .notifications-header-button.mark-read{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-128px -170px;width:18px;height:10px;background-repeat:no-repeat}.cg-notifications.theme-black .show-unread{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-146px -170px;width:11px;height:10px;background-repeat:no-repeat;font-weight:600}.cg-notifications.theme-black .notification-close:after{background-image:url(https://static.codingame.com/assets/notifications.08bd4b91.png);background-position:-167px -170px;width:10px;height:10px;background-repeat:no-repeat}.mobile .cg-notifications{padding:0}.mobile .cg-notifications .notification{margin:0;padding:15px;height:115px;border-top:1px solid #dadada}.mobile .cg-notifications .notification:first-child{border:none}.mobile .cg-notifications .notification.recruiter-contact{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mobile .cg-notifications .notification.following .notification-title,.mobile .cg-notifications .notification.following .notification-subtitle{color:#8560a8}.mobile .cg-notifications .notification.new-blog .notification-subtitle{color:#4aad6d}.mobile .cg-notifications .notification.ng-leave{transition:opacity .3s,height .3s,padding .3s;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.mobile .cg-notifications .notification.ng-leave.ng-leave-active{height:0;opacity:0;padding:0}.mobile .cg-notifications .notification.ng-enter{height:0;opacity:0;padding:0 10px;margin:0;transition:opacity .3s,height .3s,padding .3s}.mobile .cg-notifications .notification.ng-enter.ng-enter-active{height:115px;opacity:1;padding:15px}.mobile .cg-notifications .notifications-header{display:none}.mobile .cg-notifications .notifications-footer-button{display:none}.mobile .cg-notifications .notification-title{font-size:15px;font-weight:700;padding-right:20px;line-height:normal}.mobile .cg-notifications .notification-subtitle{font-size:14px;font-weight:400;line-height:normal}.mobile .cg-notifications .notification-close{width:32px;height:32px}.mobile .cg-notifications .notification-image{border:none}.mobile .cg-notifications .notifications-list{padding:0;width:400px;max-width:calc(100vw - 40px);overflow-y:auto}.mobile .cg-notifications .notification-template{height:115px;position:absolute;top:0;left:0;padding:15px;bottom:0;right:0;background-color:#fff}.mobile .cg-notifications .notification-template.arena .notification-image-background{top:15px;left:15px}.mobile .cg-notifications .notification-template.achievement .notification-image-background{top:15px;left:15px}.mobile .cg-notifications .notification-template.achievement-GOLD,.mobile .cg-notifications .notification-template.achievement-PLATINUM,.mobile .cg-notifications .notification-template.achievement-SILVER,.mobile .cg-notifications .notification-template.achievement-BRONZE{background:#fff}.mobile .cg-notifications .notification-template.achievement-GOLD .notification-image-background{background:#f4ae3d}.mobile .cg-notifications .notification-template.achievement-PLATINUM .notification-image-background{background:#f96249}.mobile .cg-notifications .notification-template.achievement-SILVER .notification-image-background{background:#849aa4}.mobile .cg-notifications .notification-template.achievement-BRONZE .notification-image-background{background:#b6a28b}.mobile .cg-notifications .notification-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.mobile .cg-notifications .notification-footer{display:none}.mobile .cg-notifications .notification-slide-placeholder{display:-webkit-flex;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f2f2f2;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;font-size:15px;font-weight:700;padding:10px;color:rgba(69,76,85,.5)}.mobile .cg-notifications .notification-placeholder{margin:30px}.mobile .cg-notifications.theme-black .notification-template{background-color:#363e48}.mobile .cg-notifications.theme-black .notification-placeholder{margin:0}.mobile .cg-notifications.theme-black .notifications-list{width:100%;max-width:100%}.mobile .cg-notifications.theme-black .notification-footer{display:inline}.mobile .cg-notifications.theme-black .notifications-footer-button{display:inline}.mobile .cg-notifications.theme-black .notifications-header{display:inline}
.cgPanel .panel{position:fixed;z-index:1500;top:0;bottom:0;max-width:90%;background-color:#fff;-webkit-box-shadow:0px 0px 25px 0px rgba(32,37,42,.4);-moz-box-shadow:0px 0px 25px 0px rgba(32,37,42,.4);box-shadow:0px 0px 25px 0px rgba(32,37,42,.4)}.cgPanel .right-panel{right:0}.cgPanel .right-panel.ng-enter{transition:right .2s ease-out;right:-600px}.cgPanel .right-panel.ng-enter.ng-enter-active{right:0}.cgPanel .right-panel.ng-leave{right:0;transition:right .2s ease-out}.cgPanel .right-panel.ng-leave.ng-leave-active{right:-600px}.cgPanel .left-panel{left:0;position:absolute}.cgPanel .left-panel.ng-enter{transition:left .2s ease-out;left:-600px}.cgPanel .left-panel.ng-enter.ng-enter-active{left:0}.cgPanel .left-panel.ng-leave{left:0;transition:left .2s ease-out}.cgPanel .left-panel.ng-leave.ng-leave-active{left:-600px}.cgPanel.mobile-mode .panel{top:62px}.cgPanel .mask{position:fixed;width:100%;height:100%;top:0;left:0;cursor:pointer;background-color:rgba(19,28,37,.6);z-index:99}.cgPanel .mask.ng-enter{transition:background-color .2s ease-out;background-color:rgba(0,0,0,0)}.cgPanel .mask.ng-enter.ng-enter-active{background-color:rgba(19,28,37,.6)}.cgPanel .mask.ng-leave{background-color:rgba(19,28,37,.6);transition:background-color .2s ease-out}.cgPanel .mask.ng-leave.ng-leave-active{background-color:rgba(0,0,0,0)}.cgPanel .mask.left-mask{position:absolute}
.cg-popup .popup-container{cursor:pointer;background-color:rgba(19,28,37,.7);background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.cg-popup .popup-container.ng-enter{transition:opacity .2s ease-out;opacity:0}.cg-popup .popup-container.ng-enter.ng-enter-active{opacity:1}.cg-popup .popup-container.ng-leave{transition:opacity .2s ease-out;opacity:1}.cg-popup .popup-container.ng-leave.ng-leave-active{opacity:0}.cg-popup .popup-container.non-skippable{cursor:default}.cg-popup .popup{cursor:auto;background-color:#fff;-webkit-box-shadow:0px 0px 25px 0px rgba(19,28,37,.4);-moz-box-shadow:0px 0px 25px 0px rgba(19,28,37,.4);box-shadow:0px 0px 25px 0px rgba(19,28,37,.4);overflow-y:auto;overflow-x:hidden;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.cg-popup .popup::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.cg-popup .popup::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.cg-popup .popup::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.cg-popup .popup.no-overflow{overflow:visible}.cg-popup .popup-logo{margin-bottom:30px}@media(max-height: 800px){.cg-popup .popup-logo{display:none}}
.cg-radiobutton{display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cg-radiobutton input[type=radio]{display:none}.cg-radiobutton label.cg-radiobutton_label{margin-left:10px;display:inline;vertical-align:middle;border:none;line-height:20px;cursor:pointer;font-size:15px;font-weight:400;color:#454c55}.cg-radiobutton label.cg-radiobutton_label.disabled{cursor:default}.cg-radiobutton input[type=radio]+label.cg-radiobutton_circle{cursor:pointer;border-radius:100%;display:inline-block;vertical-align:top;content:"";width:20px;height:20px;min-width:20px;flex:none;background:#f9f9f9;border:solid 2px #dadada;position:relative}.cg-radiobutton input[type=radio]+label.cg-radiobutton_circle.disabled{cursor:default}.cg-radiobutton input[type=radio]:checked+label.cg-radiobutton_circle{border:2px solid #f2bb13;background:#f9f9f9;width:20px;height:20px;min-width:20px}.cg-radiobutton input[type=radio]:checked+label.cg-radiobutton_circle:before{position:absolute;display:block;content:"";top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);background-color:#f2bb13;width:8px;height:8px;border-radius:100%}.cg-radiobutton.vertical{display:inline-flex;flex-direction:column;align-items:center;margin-right:10px}.cg-radiobutton.vertical.selected label.cg-radiobutton_label{color:#f2bb13}.cg-radiobutton.vertical label.cg-radiobutton_label{font-size:13px;font-weight:bold;margin-left:0;text-align:center}.cg-radiobutton.vertical input[type=radio]+label.cg-radiobutton_circle{border:2px solid #838891;margin-right:0;border-radius:50%}.cg-radiobutton.vertical input[type=radio]:checked+label.cg-radiobutton_circle{border:2px solid #f2bb13;box-shadow:0 0 0 4px #fff inset}.cg-radiobutton.vertical input[type=radio]:checked+label.cg-radiobutton_circle:before{background-color:#f2bb13}
.clash-of-code-icon_clash_of_code_bonus{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-391px -201px;width:22px;height:22px;background-repeat:no-repeat}.clash-of-code-icon_clash_of_code_duration{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-413px -201px;width:22px;height:22px;background-repeat:no-repeat}.clash-of-code-icon_clash_of_code_languages{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-435px -201px;width:22px;height:22px;background-repeat:no-repeat}.clash-of-code-icon_clash_of_code_progression{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-457px -201px;width:22px;height:22px;background-repeat:no-repeat}.clash-of-code-icon_clash_of_code{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-391px -223px;width:17px;height:25px;background-repeat:no-repeat}.clash-of-code-icon_fast_big{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-215px -201px;width:68px;height:50px;background-repeat:no-repeat}.clash-of-code-icon_fast_small_black{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-479px -201px;width:20px;height:15px;background-repeat:no-repeat}.clash-of-code-icon_fast_small_white{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-499px -201px;width:20px;height:15px;background-repeat:no-repeat}.clash-of-code-icon_rate_feedback{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-427px -223px;width:16px;height:15px;background-repeat:no-repeat}.clash-of-code-icon_reverse_big{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-347px -201px;width:44px;height:50px;background-repeat:no-repeat}.clash-of-code-icon_reverse_small_black{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-443px -223px;width:14px;height:15px;background-repeat:no-repeat}.clash-of-code-icon_reverse_small_white{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-457px -223px;width:14px;height:15px;background-repeat:no-repeat}.clash-of-code-icon_short_big{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-283px -201px;width:64px;height:50px;background-repeat:no-repeat}.clash-of-code-icon_short_small_black{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-519px -201px;width:19px;height:15px;background-repeat:no-repeat}.clash-of-code-icon_short_small_white{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-408px -223px;width:19px;height:15px;background-repeat:no-repeat}.clash-of-code-img_waiting_for_player_02{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-471px -223px;width:13px;height:14px;background-repeat:no-repeat}.clash-of-code-img_waiting_for_player{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:0px -280px;width:90px;height:90px;background-repeat:no-repeat}.clash-of-code-logo_clash_of_code_small{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:0px -201px;width:215px;height:79px;background-repeat:no-repeat}.clash-of-code-logo_clash_of_code{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:0px 0px;width:549px;height:201px;background-repeat:no-repeat}.ide-clash-start-popup{position:relative}.ide-clash-start-popup .ide-clash-start-popup-content{height:370px;width:640px;padding:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ide-clash-start-popup .explainations-content{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - 70px);width:100%}.ide-clash-start-popup .explainations-title{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase}.ide-clash-start-popup .explainations-subtitle{font-weight:400;margin-top:5px;font-size:16px}.ide-clash-start-popup .got-it-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:100%}.ide-clash-start-popup .got-it-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.ide-clash-start-popup .got-it-button:disabled{opacity:.5;cursor:auto}.ide-clash-start-popup .clash-logo{margin-bottom:15px}.ide-clash-start-popup .clash-logo.game-mode-shortest{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-283px -201px;width:64px;height:50px;background-repeat:no-repeat}.ide-clash-start-popup .clash-logo.game-mode-fastest{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-215px -201px;width:68px;height:50px;background-repeat:no-repeat}.ide-clash-start-popup .clash-logo.game-mode-reverse{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:-347px -201px;width:44px;height:50px;background-repeat:no-repeat}.ide-clash-start-popup .explainations-logo{background-image:url(https://static.codingame.com/assets/clash-of-code.2a7003ab.png);background-position:0px -201px;width:215px;height:79px;background-repeat:no-repeat;position:absolute;left:0;right:0;margin:auto;bottom:calc(100% + 10px)}
.tipbox{z-index:10;width:330px;color:#454c55;background-color:#fff;padding:20px 20px;position:absolute;border-color:hsla(0,0%,100%,0);box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);line-height:normal;text-transform:none;text-align:center;font-family:"Lato",sans-serif !important}.tipbox-button-container{display:flex}.tipbox-button-container .tipbox-button:first-of-type{margin-right:10px}.tipbox-button{display:inline-block;text-align:center;width:100%;height:42px;line-height:42px;transition-duration:.2s;transition-property:opacity,background-color;font-size:12px;font-weight:700;color:#454c55;text-transform:uppercase}.tipbox-main-button{background:#f2bb13;border:none}.tipbox-main-button:hover{background-color:rgba(242,187,19,.7)}.tipbox-other-button{background:rgba(0,0,0,0);border:1px solid #454c55;opacity:.5}.tipbox-other-button:hover{opacity:1}.tipbox-title{font-size:18px;font-weight:700;margin-bottom:17px;margin-top:-4px}.tipbox-text{font-size:15px;font-weight:400;margin-bottom:17px;margin-top:-4px}.tipbox:after,.tipbox:before{width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);content:"";position:absolute}.tipbox-right{top:0;left:calc(100% + 9px)}.tipbox-right:after{border-width:8px 7px 8px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);left:-7px;top:20px}.tipbox-right:before{border-width:9px 9px 9px 0;border-color:rgba(0,0,0,0) #e0e1e2 rgba(0,0,0,0) rgba(0,0,0,0);left:-9px;top:19px}.tipbox-left{top:0;right:calc(100% + 9px)}.tipbox-left:after{border-width:8px 0 8px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;right:-7px;top:20px}.tipbox-left:before{border-width:9px 0 9px 9px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e0e1e2;right:-9px;top:19px}.tipbox-above{bottom:calc(100% + 9px);left:calc(50% - 165px)}.tipbox-above:after{border-width:7px 8px 0 8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-7px;left:calc(50% - 8px)}.tipbox-above:before{border-width:9px 9px 0 9px;border-color:#e0e1e2 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-9px;left:calc(50% - 9px)}.tipbox-below{left:calc(50% - 165px);top:calc(100% + 9px)}.tipbox-below:after{border-width:0 8px 7px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:-7px;left:calc(50% - 8px)}.tipbox-below:before{border-width:0 9px 9px 9px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e0e1e2 rgba(0,0,0,0);top:-9px;left:calc(50% - 9px)}.mobile .tipbox{display:none}
.tipbox.tipbox-followlist{top:48px;width:340px}.tipbox.tipbox-following{left:35px}.tipbox.tipbox-followers{left:165px}
.tipbox.tipbox-avatars{top:48px}.tipbox.tipbox-avatars-set-cover{right:31px;left:auto;bottom:82px}.tipbox.tipbox-avatars-set-cover:before{left:calc(50% + 60px)}.tipbox.tipbox-avatars-set-cover:after{left:calc(50% + 61px)}
.tipbox.tipbox-codesize{left:auto;right:0px}.tipbox.tipbox-codesize:before{left:calc(50% + 106px)}.tipbox.tipbox-codesize:after{left:calc(50% + 106px)}
.tipbox.tipbox-ocaml{top:1px;right:166px;z-index:30}.tipbox.tipbox-ocaml:before{top:11px}.tipbox.tipbox-ocaml:after{top:12px}
.tipbox.tipbox-follow{right:calc(50% - 150px);left:auto}.tipbox.tipbox-follow3{right:auto;left:150px}@media screen and (max-width: 1260px){.tipbox.tipbox-follow{top:20px;left:calc(100% + 9px);bottom:auto}.tipbox.tipbox-follow:after{border-width:8px 7px 8px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);left:-7px;top:20px;bottom:auto}.tipbox.tipbox-follow:before{border-width:9px 9px 9px 0;border-color:rgba(0,0,0,0) #e0e1e2 rgba(0,0,0,0) rgba(0,0,0,0);left:-9px;top:19px;bottom:auto}}
.tipbox.tipbox-settings{left:auto;right:25px}.tipbox.tipbox-settings:before{left:calc(50% + 94px)}.tipbox.tipbox-settings:after{left:calc(50% + 95px)}
.tipbox.tipbox-codingpoints{right:calc(50% - 150px);left:auto}@media screen and (max-width: 1260px){.tipbox.tipbox-codingpoints{top:20px;left:calc(100% + 9px);bottom:auto}.tipbox.tipbox-codingpoints:after{border-width:8px 7px 8px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);left:-7px;top:20px;bottom:auto}.tipbox.tipbox-codingpoints:before{border-width:9px 9px 9px 0;border-color:rgba(0,0,0,0) #e0e1e2 rgba(0,0,0,0) rgba(0,0,0,0);left:-9px;top:19px;bottom:auto}}
.tipbox.tipbox-notifications{top:65px;left:130px}
.tipbox.tipbox-contribute-clashofcode{top:10px;left:130px;width:340px}
.mobile .help-popup,.help-popup.mobile{width:100%;height:100%;right:0;top:0}.mobile .help-popup .content_wrapper,.help-popup.mobile .content_wrapper{height:calc(100% - 52px)}.help-popup{position:fixed;z-index:2500;right:50px;top:50px;width:450px;height:80vh;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(32,37,42,.3)}.help-popup .header{background-color:#20252a;color:#fff;cursor:move;height:52px}.help-popup .header .title{display:inline-block;font-size:20px;font-weight:400;padding:16px;padding-left:20px;line-height:20px}.help-popup .header .close-button,.help-popup .header .back-button{cursor:pointer;display:inline-block;position:absolute;width:32px;height:32px;margin:10px}.help-popup .header .close-button img,.help-popup .header .back-button img{padding:10px}.help-popup .header .close-button img:hover,.help-popup .header .back-button img:hover{opacity:.7}.help-popup .header .close-button{right:0}.help-popup .header .back-button{right:52px}.help-popup .content_wrapper{overflow:auto;height:calc(80vh - 52px);overflow-x:hidden}.help-popup .content_wrapper .content{margin-left:20px;margin-right:20px;margin-top:18px;margin-bottom:18px;overflow:hidden;text-align:justify;font-size:15px;font-weight:400;line-height:22px}.help-popup .content_wrapper .content img{max-width:100%;height:auto !important}.help-popup .content_wrapper .content p,.help-popup .content_wrapper .content li{font-size:1em;line-height:1.6;margin:13px 0}.help-popup .content_wrapper .content table,.help-popup .content_wrapper .content hr{margin-bottom:16px}.help-popup .content_wrapper .content h1,.help-popup .content_wrapper .content h2,.help-popup .content_wrapper .content h3{font-weight:400;padding:0}.help-popup .content_wrapper .content a,.help-popup .content_wrapper .content a:visited,.help-popup .content_wrapper .content a:active,.help-popup .content_wrapper .content a:hover{color:#1a99aa;border-bottom:0}.help-popup .content_wrapper .content a,.help-popup .content_wrapper .content a:visited,.help-popup .content_wrapper .content a:active{text-decoration:none}.help-popup .content_wrapper .content a:hover{text-decoration:underline}.help-popup .content_wrapper .content h1{font-size:2em;line-height:1.2;margin-bottom:16px}.help-popup .content_wrapper .content h2{font-size:1.5em;line-height:1.2;margin:16px 0}.help-popup .content_wrapper .content h3{font-size:15px;font-weight:700}.help-popup .content_wrapper .content ol,.help-popup .content_wrapper .content ul{padding:0 40px;list-style-position:inside}.help-popup .content_wrapper .content ol{list-style-type:decimal}.help-popup .content_wrapper .content ul{list-style-type:disc}.help-popup .content_wrapper .content hr{border:0;height:1px;background-color:#20252a}.help-popup .content_wrapper .content table{border-collapse:collapse;border:1px solid #000}.help-popup .content_wrapper .content b,.help-popup .content_wrapper .content strong{font-weight:700}
.cg-authentication-form{display:flex}.cg-authentication-form.with-register-intro>*{flex:1}.cg-authentication-form .cg-authentication-form_register-intro{display:flex}.cg-connect{width:100%}.mobile .cg-authentication-form{flex-direction:column-reverse}
.instant-messages-icon_codinpoints_profil_white{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:0px -30px;width:20px;height:20px;background-repeat:no-repeat}.instant-messages-icon_notification_close_black{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:-20px -30px;width:10px;height:10px;background-repeat:no-repeat}.instant-messages-icon_notification_close_white{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:-30px -30px;width:10px;height:10px;background-repeat:no-repeat}.instant-messages-icon_notification_error{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:0px 0px;width:30px;height:30px;background-repeat:no-repeat}.instant-messages-icon_notification_success{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:-30px 0px;width:29px;height:28px;background-repeat:no-repeat}#instant-messages{position:fixed;z-index:3000;left:20px;transition:left .2s;width:330px}#instant-messages .instant-message{width:100%;background-color:#f2bb13;margin:10px 0;position:relative}#instant-messages .instant-message.clickable{cursor:pointer}#instant-messages .instant-message .instant-message-inner{width:100%;padding:20px;display:flex}#instant-messages .instant-message .instant-message-image{flex:0;background-size:contain;background-position:center;background-repeat:no-repeat;height:80px;background-color:rgba(0,0,0,.1);width:80px;min-width:80px;margin:5px;display:flex;align-items:center;justify-content:center}#instant-messages .instant-message .instant-message-image .placeholder{display:block;background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:-30px 0px;width:29px;height:28px;background-repeat:no-repeat}#instant-messages .instant-message .instant-message-content{word-break:break-word;flex:1;margin-left:3px;color:#454c55;font-size:15px}#instant-messages .instant-message .instant-message-content .title{font-weight:700;overflow:hidden;text-overflow:ellipsis;border:none}#instant-messages .instant-message .instant-message-content .subtitle{font-weight:400;text-align:left;overflow:hidden;text-overflow:ellipsis}#instant-messages .instant-message .close-button{position:absolute;display:block;right:0;top:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .2s}#instant-messages .instant-message .close-button:after{content:"";display:block;background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:-20px -30px;width:10px;height:10px;background-repeat:no-repeat}#instant-messages .instant-message .close-button:hover{opacity:.4}#instant-messages .instant-message.error{background-color:#e53238}#instant-messages .instant-message.error .placeholder{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:0px 0px;width:30px;height:30px;background-repeat:no-repeat}#instant-messages .instant-message.error .instant-message-content{color:#fff}#instant-messages .instant-message.error .close-button:after{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:-30px -30px;width:10px;height:10px;background-repeat:no-repeat}#instant-messages .instant-message.achievement{background-image:url(https://static.codingame.com/assets/background_achievement_unlocked.846337c6.jpg);background-size:cover;background-position:center}#instant-messages .instant-message.achievement .instant-message-inner{background-color:rgba(69,76,85,.5)}#instant-messages .instant-message.achievement .achievement-background{width:80px;height:80px;position:absolute;left:25px;top:25px;z-index:1}#instant-messages .instant-message.achievement.bronze .achievement-background{background:#b6a28b}#instant-messages .instant-message.achievement.silver .achievement-background{background:#849aa4}#instant-messages .instant-message.achievement.gold .achievement-background{background:#f4ae3d}#instant-messages .instant-message.achievement.platinum .achievement-background{background:#f96249}#instant-messages .instant-message.achievement .instant-message-image{background-size:auto;z-index:2}#instant-messages .instant-message.achievement .instant-message-content{color:#fff}#instant-messages .instant-message.achievement .close-button:after{background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:-30px -30px;width:10px;height:10px;background-repeat:no-repeat}#instant-messages .instant-message.notification{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(69,76,85,.2)}#instant-messages .instant-message.notification .instant-message-inner{padding:0;padding-right:25px}#instant-messages .instant-message.notification .instant-message-image{margin:0;margin-right:5px}#instant-messages .instant-message.notification .instant-message-content{padding:5px 0}#instant-messages .instant-message.notification.ng-leave{height:80px}#instant-messages .instant-message.notification.ng-leave.ng-leave-active{height:0}#instant-messages .instant-message .points{display:flex;align-items:center;justify-content:left;margin-top:8px;font-size:15px;font-weight:700}#instant-messages .instant-message .points:before{content:"";display:inline-block;background-image:url(https://static.codingame.com/assets/instant-messages.d5f70b44.png);background-position:0px -30px;width:20px;height:20px;background-repeat:no-repeat;margin-right:8px}#instant-messages .instant-message .points:after{content:"XP";margin-left:4px}#instant-messages .instant-message.ng-leave{overflow:hidden;opacity:1;height:130px;margin-bottom:20px;transition:.3s ease-in-out all}#instant-messages .instant-message.ng-leave.ng-leave-active{opacity:0;height:0;margin-bottom:0;padding:0 20px}#instant-messages .instant-message.ng-enter{opacity:0;transition:.3s ease-in-out opacity}#instant-messages .instant-message.ng-enter.ng-enter-active{opacity:1}.fullscreen:not(.menuVisible) #instant-messages{left:20px}.mobile #instant-messages{top:auto;bottom:0;right:0;left:0 !important;width:100%}.mobile #instant-messages .instant-message{margin-top:0;margin-bottom:1px}.mobile #instant-messages .instant-message .instant-message-inner{padding:0}.mobile #instant-messages .instant-message .instant-message-image{min-height:50px;height:auto;margin:0;width:50px;min-width:50px;background-color:rgba(0,0,0,0);position:relative}.mobile #instant-messages .instant-message .instant-message-image:after{content:"";position:absolute;right:0;top:10px;bottom:10px;width:1px;background-color:rgba(69,76,85,.5)}.mobile #instant-messages .instant-message.error .instant-message-image:after{background-color:hsla(0,0%,100%,.5)}.mobile #instant-messages .instant-message.achievement .achievement-background{width:70px;height:70px;position:absolute;left:0;top:0;z-index:1}.mobile #instant-messages .instant-message.achievement.bronze .achievement-background{background:#b6a28b}.mobile #instant-messages .instant-message.achievement.silver .achievement-background{background:#849aa4}.mobile #instant-messages .instant-message.achievement.gold .achievement-background{background:#f4ae3d}.mobile #instant-messages .instant-message.achievement.platinum .achievement-background{background:#f96249}.mobile #instant-messages .instant-message.achievement .instant-message-image{min-width:70px;min-height:70px}.mobile #instant-messages .instant-message.achievement .instant-message-image:after{display:none}.mobile #instant-messages .instant-message .points{margin-top:4px;font-size:12px}.mobile #instant-messages .instant-message .points:before{transform:scale(0.85)}.mobile #instant-messages .instant-message .instant-message-content{font-size:11px;padding:5px 75px 5px 15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.mobile #instant-messages .instant-message .close-button{width:50px;height:100%}.mobile #instant-messages .instant-message .close-button:after{transform:scale(0.7)}.mobile #instant-messages .instant-message .placeholder{transform:scale(0.6)}.mobile #instant-messages .instant-message.ng-leave{height:50px;margin-bottom:1px}.mobile #instant-messages .instant-message.ng-leave.ng-leave-active{opacity:0;height:0;margin-bottom:0;padding:0}
.navigation-additional-links{height:100%;display:flex;align-items:center}.navigation-additional-links .cg-menu-actions{position:relative;height:100%}.navigation-additional-links .cg-menu-actions .menu-actions{padding-right:30px;margin-right:-20px}.navigation-additional-links .cg-menu-actions .list-actions{top:62px;right:-20px;padding:10px 0;width:210px}.navigation-additional-links .cg-menu-actions .list-actions a{text-transform:uppercase}.mobile .navigation-additional-links{display:none}
.navigation-auth{flex:none;display:grid;margin:0 15px;grid-template-columns:repeat(2, 1fr)}.navigation-auth .navigation-auth_login-button{grid-column:1;text-align:center;background-color:hsla(0,0%,100%,.08);color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;height:42px;line-height:42px;width:150px;margin:0 5px;min-width:0}.navigation-auth .navigation-auth_login-button:not(:disabled):hover{background-color:hsla(0,0%,100%,.1)}.navigation-auth .navigation-auth_login-button:disabled{opacity:.5;cursor:auto}.navigation-auth .navigation-auth_signup-button{grid-column:2;text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;height:42px;line-height:42px;width:150px;margin:0 5px;min-width:0}.navigation-auth .navigation-auth_signup-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.navigation-auth .navigation-auth_signup-button:disabled{opacity:.5;cursor:auto}.mobile .navigation-auth{margin:0}
.navigation-icon_about_us{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-126px -33px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_blog{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_company{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-12px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_expand_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-48px -51px;width:10px;height:9px;background-repeat:no-repeat}.navigation-icon_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -75px;width:4px;height:18px;background-repeat:no-repeat}.navigation-icon_facebook{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -63px;width:7px;height:12px;background-repeat:no-repeat}.navigation-icon_faq{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-130px -18px;width:8px;height:12px;background-repeat:no-repeat}.navigation-icon_forum{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-24px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_friends{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-112px -18px;width:18px;height:13px;background-repeat:no-repeat}.navigation-icon_home{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-69px -33px;width:15px;height:13px;background-repeat:no-repeat}.navigation-icon_menu_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -33px;width:20px;height:18px;background-repeat:no-repeat}.navigation-icon_notification{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-20px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-icon_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-113px -33px;width:13px;height:12px;background-repeat:no-repeat}.navigation-icon_search{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-54px -33px;width:15px;height:15px;background-repeat:no-repeat}.navigation-icon_settings{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-36px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_sign_out{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-99px -33px;width:14px;height:12px;background-repeat:no-repeat}.navigation-icon_twitter{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-84px -33px;width:15px;height:12px;background-repeat:no-repeat}.navigation-level_icon_level_white{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-37px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-logo_codingame_footer{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -18px;width:112px;height:15px;background-repeat:no-repeat}.navigation-logo_codingame_hud{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px 0px;width:138px;height:18px;background-repeat:no-repeat}.navigation-logo{height:100%;padding:0 14px 0 30px;display:flex;align-items:center;transition:opacity,.2s}.navigation-logo:hover{opacity:.7}.navigation-logo .navigation-logo_image{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px 0px;width:138px;height:18px;background-repeat:no-repeat}@media(max-width: 550px){.navigation-logo{display:none}}
.navigation-icon_about_us{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-126px -33px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_blog{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_company{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-12px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_expand_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-48px -51px;width:10px;height:9px;background-repeat:no-repeat}.navigation-icon_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -75px;width:4px;height:18px;background-repeat:no-repeat}.navigation-icon_facebook{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -63px;width:7px;height:12px;background-repeat:no-repeat}.navigation-icon_faq{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-130px -18px;width:8px;height:12px;background-repeat:no-repeat}.navigation-icon_forum{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-24px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_friends{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-112px -18px;width:18px;height:13px;background-repeat:no-repeat}.navigation-icon_home{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-69px -33px;width:15px;height:13px;background-repeat:no-repeat}.navigation-icon_menu_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -33px;width:20px;height:18px;background-repeat:no-repeat}.navigation-icon_notification{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-20px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-icon_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-113px -33px;width:13px;height:12px;background-repeat:no-repeat}.navigation-icon_search{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-54px -33px;width:15px;height:15px;background-repeat:no-repeat}.navigation-icon_settings{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-36px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_sign_out{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-99px -33px;width:14px;height:12px;background-repeat:no-repeat}.navigation-icon_twitter{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-84px -33px;width:15px;height:12px;background-repeat:no-repeat}.navigation-level_icon_level_white{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-37px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-logo_codingame_footer{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -18px;width:112px;height:15px;background-repeat:no-repeat}.navigation-logo_codingame_hud{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px 0px;width:138px;height:18px;background-repeat:no-repeat}.navigation-notifications{display:flex;align-items:center;padding:0 15px;position:relative;height:100%}.navigation-notifications .navigation-notifications_nav-notifications-panel{position:absolute;top:62px;right:-12px;width:430px;height:500px;z-index:50;overflow:hidden;box-shadow:0px 0px 30px 0px #131c25}.navigation-notifications .navigation-notifications_nav-top-overlay{position:absolute;top:0;left:0;width:100%;height:10px;background-image:linear-gradient(rgba(19, 28, 37, 0.9), rgba(19, 28, 37, 0))}.navigation-notifications .navigation-notifications_nav-notifications-wrapper{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;position:relative;width:40px;cursor:pointer}.navigation-notifications .navigation-notifications_nav-notifications-wrapper:hover .navigation-notifications_nav-notifications-icon{opacity:.7}.navigation-notifications .navigation-notifications_nav-notifications-wrapper.have-notifications{width:62px}.navigation-notifications .navigation-notifications_nav-notifications-icon{width:17px;height:17px;position:relative;transition:opacity .2s}.navigation-notifications .navigation-notifications_nav-notifications-icon:before{content:"";display:inline-block;background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-20px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-notifications .navigation-notifications_nav-notifications-icon.active:before{transform:scaleY(-1)}.mobile .navigation-notifications .navigation-notifications_nav-notifications-panel{position:fixed;top:62px;left:0;width:100vw;height:calc(100vh - 62px)}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.navigation-icon_about_us{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-126px -33px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_blog{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_company{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-12px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_expand_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-48px -51px;width:10px;height:9px;background-repeat:no-repeat}.navigation-icon_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -75px;width:4px;height:18px;background-repeat:no-repeat}.navigation-icon_facebook{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -63px;width:7px;height:12px;background-repeat:no-repeat}.navigation-icon_faq{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-130px -18px;width:8px;height:12px;background-repeat:no-repeat}.navigation-icon_forum{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-24px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_friends{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-112px -18px;width:18px;height:13px;background-repeat:no-repeat}.navigation-icon_home{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-69px -33px;width:15px;height:13px;background-repeat:no-repeat}.navigation-icon_menu_expand{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -33px;width:20px;height:18px;background-repeat:no-repeat}.navigation-icon_notification{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-20px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-icon_profile{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-113px -33px;width:13px;height:12px;background-repeat:no-repeat}.navigation-icon_search{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-54px -33px;width:15px;height:15px;background-repeat:no-repeat}.navigation-icon_settings{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-36px -51px;width:12px;height:12px;background-repeat:no-repeat}.navigation-icon_sign_out{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-99px -33px;width:14px;height:12px;background-repeat:no-repeat}.navigation-icon_twitter{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-84px -33px;width:15px;height:12px;background-repeat:no-repeat}.navigation-level_icon_level_white{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-37px -33px;width:17px;height:17px;background-repeat:no-repeat}.navigation-logo_codingame_footer{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px -18px;width:112px;height:15px;background-repeat:no-repeat}.navigation-logo_codingame_hud{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:0px 0px;width:138px;height:18px;background-repeat:no-repeat}.navigation-profile{display:flex;align-items:center;padding:0 10px;cursor:pointer;height:100%}.navigation-profile:hover .navigation-profile_nav-profile-avatar,.navigation-profile:hover .navigation-profile_nav-profile-nickname,.navigation-profile:hover .navigation-profile_nav-profile-dropdown-icon{opacity:.7}.navigation-profile .navigation-profile_nav-profile-avatar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0BAMAAAA5+MK5AAAAMFBMVEXa2tr////c3Nzj4+Pn5+f8/Pzu7u709PTr6+v6+vrz8/Pe3t74+Pjg4ODw8PD29van29ZDAAAH6klEQVR42u3de4hUVRzA8dPM6I6Os3qydVvb3PGxhCGouUbQg103HxSVa1oaBW7ZAyPTCgMx3U2TMgqnMpCsHCzoAbElQUVRG4Epkaub/dUfuxAV2R9u0T+BEGItuo/Ze4/ee879ne8H+q/94+vcx7nn3IdSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAghNQ0L7OnL9pc1Frv3dhc8Ct8xh+6X+3PHsWnFutzVC/wpTxd0gPt96M806kH+8aH8mxRD2WlB7/50OVavyK9PN+nh3NKeHqrHt5q0eU/lSnXtV2Sd3Rd1iWC03vLp+seseWzRyjXdVKHtPniSOn6daHpx0cs11Uyj3TplpHT9e0i0+cHKNdVcyTu6UF+dK3vEZj+aaByXdMhb3qiGCxdvyQuvSJgua726rpF9lVMJnC5uJH8x8HTq4Qd6PqCp+uTosqzIcr1paLSj4ZJ112+bu+ytvhMqHJRx/j6cOlVgmYsWsOlCxrV5EKW68vEpFeGTZ8iJv3DsOlazICuN3R6j5RL9dDl+mIfR7GyxrJjwqfXCElvCp+uG2WkbzBIX+/ngEbOoCZrki7jODfeJL3W07GcmPFcu1F6m68HeBmH+JRRuYihbNosfaKA9NFm6ZN8PbdpXScg/SKzdC0g/ahhepef121Crt1aDdMFzFFtMEwXMKYpGqbv8nUwJ2E4lzdNv9zXcayEkWzGND35K81Z0/TkT1GNNk1P/vVLpWl68ldbx5qmT058eoVpejXppJNOOkd40hnSMJDl8oWLVqYqbMiZpgu4m8Y0fULy0/2djPZ5CcJ04Wl18tM9Xm70eJF5lFl5VfLLTS/YJTzGnvV1CO/1zWOqxSh9qYT0klH6PgnpTb6e1pWaapRekJBe4eu5zXCeRsYj7EY3Egl5vLHk6wFeqbkG6XNkpI/z9YEno+OclMd5U+GHssuEpBvMUa2Wkl4fep6iICU99JLjJCnl4Xd2Mbt6+Gc72+Skj/PzrG4wSTVRUHrIYfw+Sen1fp7aQo9lhb1StOTr9q7UzBCv4ynISk97enw/rcnH8cwZge+anKLECXpjyXp56bMCDmIL8tJzwW6lek0JFOiLCAK/hxD0Zxf5oyv1eYA9vUNmeqpvxPQ/lVCVHp7Tg05UtclNT5c/0r2sBLuy7DNOBcnpamGZyZlG0eUqNfwi1L1KuPxwlzFPKfHSQ5/d/1IeSA81T+fJp7hzzw26aHle+eLqc8/vr85R/sjd1Nkffvhm5ZdUw7qth/Yc2bLmKtmdM94Os0nPf0vMsC61ONyKSklXLxB0MgvxhGpOzMnux5aQr18484qHO7oSX35b6Ds//7uvtC7hVzOp/tFL4M+v9n/QtebpRJ++W8O/cOSsV5o8nODyXoMbIM++qj0hojzobYDn3l6Y0PaBsxI9oX/0xM5fPDPwtedBxmizB85atSWw/LpB1+TLR/6jzKBbSmuSd1X3mckc1FCzV5M7ElaeHfKO4BNhjov/W5ms8vwwy2v7RxzsD+FUotKHXWH6dvjN95NOCetRX5b5vMW2YX7yR8v8TXJ290zZW//vvG9wyYEHy/7J8sSkj/SYT9U/a+Yd6x/5dDes/VvKY0Czg93/vGL3itP/BfqfE7LJp03fOpX89ecmHYUkTFyMjqQ8Ec9/laJJT8Bd8ldEVK6rC46XB7hBzJTrN5bNiqzc9RuHU53Rpeuvff3RHf/ZI9zTXd/bKyItd/o9PaVo0x0+t1dGXO7w7cPtUac7O1+Tjrzc2cf/jkefXtXl5pmtGH168LVqSWc2l89v7XGkO3mgS8dS7uSBbmY86S4+3V6KJ93BEV0mpnIH32RRH1e6e+8viWt7d2+Lj217d2+Lr48v3bUtvjW+dMfWHvMxljv2oerxcabXOZXeFGe6W0uPxVjTdzlUno213KkX7NbHm+7S6a013nSHTm8Gb0Y+P8t83dVd2tnr4053Z2dvjzvdnRm6YuzprpzZM7GXO3PhOi7+dFderTw3/nRXPpNRspDuxixVykK5I5/EydpId2NQM8ZGeo23RzlHjnO9VtJ7XEhvsZK+1M+xnCvjubF20ic7kD7KTnqVtwd4Jw7xvZbSe3w9wLtwiE9bKnfgfqLRttLtP/013la6/UXHqbbS7X+6eK61dOtnt1Zr6dZXn/qspZ+0nW6tXE/w9bRu/8SetZdue3purL1025etY+yl256ZtDeisT6mOWox3fKYpslieqOvgznrw7kNFtPX203vtJj+la/jWNsj2ZzNdLsLzWmb6RNJ92rBzYVlt6zNdLuXbimb5/XH7J7cKu2VW39nx0Jb5fa/gZYrWUp/3/5yY9rOnKwTXwJL2zjUPa6ckL8/9v38EeWKxfGWVzcqd8yIc6N/oqBckrqhGFP4G+59Ciy/syWG8LteUC7K3xr1nM33tyhXpa55N8Ilh3cc/+rd9J3R/PSHtxWU+35Ye6HrD6/pUklxYNHmC5Vdu7G5QyVLruHFzed7zL97y/ZrVUJ1L/n1kOFB7eBvzV0q4VLdS9Zt3R1igP7mloeajyk5Ut0NO37feqjcLrDqyKZfts+TFD3gn+CLhiU71r335Hd7zvwrrNp7cNMHDzx74/UfKZ9Mm1ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACE9i9RAWy/iOluhwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;background-position:center;height:40px;width:40px;margin-right:5px;border:none;transition:opacity,.2s}.navigation-profile .navigation-profile_nav-profile-nickname{color:#fff;font-size:14px;font-weight:600;margin-left:5px;border:none;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity,.2s}.navigation-profile .navigation-profile_nav-profile-nickname-add{color:#f2bb13}.navigation-profile .navigation-profile_nav-profile-dropdown-container{width:30px;height:20px;position:relative;display:flex;align-items:center;justify-content:center}.navigation-profile .navigation-profile_nav-profile-dropdown-icon{background-image:url(https://static.codingame.com/assets/navigation.62ceeb3d.png);background-position:-48px -51px;width:10px;height:9px;background-repeat:no-repeat;transition:opacity,.2s}.navigation-profile .navigation-profile_nav-profile-dropdown-icon.navigation-profile_active{transform:scaleY(-1)}.navigation-profile .navigation-profile_nav-profile-dropdown{position:absolute;top:calc(62px/2 + 10px);right:-25px;width:210px;background-color:#252e38;z-index:2;overflow:hidden;box-shadow:0px 0px 25px 0px #131c25;max-height:100vh;padding-top:10px}.navigation-profile .navigation-profile_nav-top-overlay{position:absolute;top:0;left:0;width:100%;height:10px;background-image:linear-gradient(rgba(19, 28, 37, 0.9), rgba(19, 28, 37, 0))}.navigation-profile .navigation-profile_nav-profile-dropdown-level-wrapper{padding:10px 20px;padding-bottom:20px;height:80px;border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;transition:opacity,.2s}.navigation-profile .navigation-profile_nav-profile-dropdown-level-wrapper:hover{opacity:.7}.navigation-profile .navigation-profile_nav-profile-level-container{display:flex;align-items:center;height:17px}.navigation-profile .navigation-profile_nav-profile-level-container .xp-level-10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.navigation-profile .navigation-profile_nav-profile-level-container .xp-level-20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.navigation-profile .navigation-profile_nav-profile-level-container .xp-level-30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.navigation-profile .navigation-profile_nav-profile-level-container .xp-level-40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.navigation-profile .navigation-profile_nav-profile-level-container .xp-level-50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.navigation-profile .navigation-profile_nav-profile-level-icon{height:100%;margin-right:10px}.navigation-profile .navigation-profile_nav-profile-level{height:100%;line-height:100%;font-size:15px;font-weight:900;text-transform:uppercase}.navigation-profile .navigation-profile_nav-profile-xp-container{display:flex;height:17px}.navigation-profile .navigation-profile_nav-profile-xp,.navigation-profile .navigation-profile_nav-profile-rewardXp{height:100%;font-size:12px;font-weight:600;text-transform:uppercase}.navigation-profile .navigation-profile_nav-profile-rewardXp{color:#f2bb13;margin-left:10px;font-weight:900}.navigation-profile .navigation-profile_nav-profile-progress{height:5px;position:relative}.navigation-profile .navigation-profile_nav-profile-progress-total-xp{position:absolute;opacity:.45;top:0;left:0;width:100%;height:100%}.navigation-profile .navigation-profile_nav-profile-progress-xp{position:absolute;top:0;left:0;width:0;height:100%;transition:width .5s}.navigation-profile .navigation-profile_nav-profile-dropdown-items{padding:7px 0}.navigation-profile .navigation-profile_nav-profile-dropdown-link{padding:7px 20px;color:#fff;border:none;display:flex;justify-content:flex-start;align-items:center;transition:opacity,.2s}.navigation-profile .navigation-profile_nav-profile-dropdown-link:hover{opacity:.7}.navigation-profile .navigation-profile_nav-profile-dropdown-link.navigation-profile_separator{margin:7px 0;padding:0;height:1px;background-color:hsla(0,0%,100%,.2)}.navigation-profile .navigation-profile_nav-profile-dropdown-link.navigation-profile_separator:hover{opacity:1;cursor:default}.navigation-profile .navigation-profile_nav-profile-dropdown-link.navigation_friends{color:#f2bb13}.navigation-profile .navigation-profile_nav-profile-dropdown-item-icon-container{margin-right:15px;width:15px}.navigation-profile .navigation-profile_nav-profile-dropdown-item-label{text-transform:uppercase;font-size:14px;font-weight:400}.navigation-profile .navigation-profile_nav-profile-dropdown-middle-item{padding:8px 20px}.mobile .navigation-profile{display:none}
#navigation .cg-start-navigation .navigation_nav-container{width:100%;background-color:#252e38;display:flex;flex-wrap:wrap;align-items:center;padding:0 10px;position:relative}#navigation .cg-start-navigation .separator{flex:1}#navigation .cg-start-navigation .logo-link{flex:none;margin:10px}#navigation .cg-start-navigation .navigation-links{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#navigation .cg-start-navigation .navigation-link{margin:10px;font-size:15px;font-weight:600;color:#f2bb13;text-transform:uppercase;transition:opacity .2s}#navigation .cg-start-navigation .navigation-link:hover{opacity:.7}#navigation .cg-start-navigation .auth-buttons{display:flex;flex-basis:310px;margin:5px}#navigation .cg-start-navigation .auth-buttons a{margin:5px;width:50%}#navigation .cg-start-navigation .login-button{margin-right:10px;text-align:center;background-color:hsla(0,0%,100%,.08);color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;height:42px;line-height:42px;min-width:0}#navigation .cg-start-navigation .login-button:not(:disabled):hover{background-color:hsla(0,0%,100%,.1)}#navigation .cg-start-navigation .login-button:disabled{opacity:.5;cursor:auto}#navigation .cg-start-navigation .signup-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;height:42px;line-height:42px;min-width:0}#navigation .cg-start-navigation .signup-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#navigation .cg-start-navigation .signup-button:disabled{opacity:.5;cursor:auto}#navigation .cg-start-navigation a,#navigation .cg-start-navigation a:hover,#navigation .cg-start-navigation a:visited,#navigation .cg-start-navigation a:active{border:none}#navigation .cg-start-navigation .navigation-auth-container{position:absolute;z-index:49;background-color:#252e38;width:100%;display:flex;align-items:center;height:72px}#navigation .cg-start-navigation .mobile-show{display:none}@media(max-width: 750px){#navigation .cg-start-navigation{padding-top:10px}#navigation .cg-start-navigation .navigation_nav-container{flex-direction:column}#navigation .cg-start-navigation .navigation-links{display:none}#navigation .cg-start-navigation .auth-buttons{flex-basis:auto;width:100%}#navigation .cg-start-navigation .separator{flex:0}}.mobile #navigation .cg-start-navigation .navigation_nav-container{padding:0}.mobile #navigation .cg-start-navigation .mobile-show{display:inherit}.mobile #navigation .cg-start-navigation .mobile-hide{display:none}.mobile #navigation .cg-start-navigation .auth-buttons{flex:1;width:100%;margin:0;padding:10px}.mobile #navigation .cg-start-navigation .auth-buttons .login-button{max-width:none}.mobile #navigation .cg-start-navigation .auth-buttons .signup-button{max-width:none}
.survey-button_close_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:-13px 0px;width:12px;height:12px;background-repeat:no-repeat}.survey-icon_arrow_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:0px 0px;width:13px;height:12px;background-repeat:no-repeat}.navigation-hiring-work-container .navigation-hiring-work{display:flex;flex-direction:row;background-color:#363e48}.navigation-hiring-work-container .navigation-hiring-work button{width:52px}.navigation-hiring-work-container .navigation-hiring-work button .cross{height:12px;width:12px}.navigation-hiring-work-container .navigation-hiring-work button .cross path{fill:#fff}.navigation-hiring-work-container .navigation-hiring-work button:hover .cross path{fill:#ffd200}.navigation-hiring-work-container .navigation-hiring-work a{flex:1;display:flex;flex-direction:row;justify-content:flex-end;padding:13px;padding-right:20px}.navigation-hiring-work-container .navigation-hiring-work a span{font-size:14px;font-weight:700;color:#f2bb13}.navigation-hiring-work-container .navigation-hiring-work a .arrow{height:15px;width:18px;margin-top:3px;margin-left:4px}.navigation-hiring-work-container .navigation-hiring-work a .arrow path{fill:#f2bb13}.navigation-hiring-work-container .navigation-hiring-work a:hover span{color:#ffd200}.navigation-hiring-work-container .navigation-hiring-work a:hover .arrow path{fill:#ffd200}
.survey-button_close_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:-13px 0px;width:12px;height:12px;background-repeat:no-repeat}.survey-icon_arrow_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:0px 0px;width:13px;height:12px;background-repeat:no-repeat}.navigation-hiring-work-buttons{display:flex;flex-direction:row;margin-left:100px;height:62px}.navigation-hiring-work-buttons a{display:flex;flex-direction:row}.navigation-hiring-work-buttons a button{position:relative;text-transform:uppercase;font-size:14px;font-weight:600;color:#fff;padding:0 18px}.navigation-hiring-work-buttons a button:hover{color:hsla(0,0%,100%,.7)}.navigation-hiring-work-buttons a button:hover .hover-bar{width:100%}.navigation-hiring-work-buttons a button .hover-bar{height:3px;background-color:#f2bb13;position:absolute;bottom:0;width:0;left:0;right:0;margin:auto;transition:width .2s}.navigation-hiring-work-buttons a button.selected{color:#f2bb13}.navigation-hiring-work-buttons a button.selected .hover-bar{width:100%}.mobile .navigation-hiring-work-buttons{width:100%;margin-left:0}.mobile .navigation-hiring-work-buttons button{flex:1;padding:0;position:static}.mobile .navigation-hiring-work-buttons button .navigation-hiring-work-buttons_text{margin:21px 18px 20px}.mobile .navigation-hiring-work-buttons button .hover-bar{position:relative}
.survey-button_close_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:-13px 0px;width:12px;height:12px;background-repeat:no-repeat}.survey-icon_arrow_black{background-image:url(https://static.codingame.com/assets/survey.4ab16f0c.png);background-position:0px 0px;width:13px;height:12px;background-repeat:no-repeat}.navigation-hiring-work-recruiter{position:absolute;z-index:49;background-color:#252e38;width:650px;display:flex;flex-direction:row;flex-wrap:wrap;left:0;margin-top:21px;text-align:left}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item{align-items:center;color:#f2bb13;display:flex;font-size:13px;font-weight:600;flex:1 0 50%;height:120px;min-width:320px}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item:hover{background-color:#373e48;transition:background-color .2s}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container{width:321px;padding-left:30px}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container .navigation-hiring-work-recruiter_icon{float:left;height:35px;width:35px;margin:0 15px 6px 2px}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container .navigation-hiring-work-recruiter_title{color:#fff;font-size:18px;font-weight:600;padding:6px 0 11px;text-transform:uppercase}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container .navigation-hiring-work-recruiter_infos{font-weight:400;text-transform:initial}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item:first-child{flex:0 1 100%;padding-left:30px;box-shadow:0 -1px 0 #131c25 inset}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item:first-child .navigation-hiring-work-recruiter_container{padding-left:0}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item:nth-child(2){box-shadow:-1px 0 0 #131c25 inset}.navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_numbers{border:solid #f2bb13 1px;box-sizing:content-box;color:#fff;width:217px;height:58px;right:0;position:absolute;margin-right:30px;display:flex;padding:0 16px;flex-direction:column;justify-content:center;text-transform:uppercase}.mobile .navigation-hiring-work-recruiter{height:auto;width:100%;flex-direction:column;margin:0}.mobile .navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item{align-self:stretch;height:100%;max-width:none;flex:1 1 100%;padding:15px 0;box-shadow:0 -1px 0 #131c25 inset}.mobile .navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container{margin:auto;padding-left:0}.mobile .navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container .navigation-hiring-work-recruiter_title,.mobile .navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container .navigation-hiring-work-recruiter_infos{padding:0}.mobile .navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_container .navigation-hiring-work-recruiter_icon{margin:5px 15px 0 0}.mobile .navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item:first-child .navigation-hiring-work-recruiter_container{flex:none}.mobile .navigation-hiring-work-recruiter .navigation-hiring-work-recruiter_item .navigation-hiring-work-recruiter_numbers{display:none}
#wilson{height:calc(100vh - 62px);background-image:url(https://static.codingame.com/assets/img_background_error404.7c721fca.jpg);background-size:cover;background-position:center}#wilson .notUnderlinedA,#wilson .notUnderlinedA:visited,#wilson .notUnderlinedA:active,#wilson .notUnderlinedA:hover{border:0}#wilson .wilson_wrapper{position:relative;height:20%;margin:auto;top:40%;text-align:center;color:#fff;line-height:30px;vertical-align:middle}#wilson .wilson_wrapper h1{font-size:5em;line-height:100px}#wilson .wilson_wrapper h2{font-weight:300;font-size:2.4em;line-height:1.2}@media(min-width: 1850px){#wilson .wilson_wrapper h1{font-size:5em}#wilson .wilson_wrapper h2{font-size:2.4em}}@media(min-width: 1330px)and (max-width: 1849px){#wilson .wilson_wrapper h1{font-size:4.5em}#wilson .wilson_wrapper h2{font-size:2.1em}}@media(max-width: 1329px){#wilson .wilson_wrapper h1{font-size:4em}#wilson .wilson_wrapper h2{font-size:1.8em}}#wilson .wilson_wrapper a,#wilson .wilson_wrapper a:visited{color:#fff}
.tio-header-tabs{display:flex;justify-content:center;position:relative;background-color:#fff;height:60px}.tio-header-tabs:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #e7e7e7}.tio-header-tabs .tio-header-tabs-container{display:flex;position:relative;width:1200px;max-width:calc(100% - 100px)}.tio-header-tabs .tio-header-tabs-container:before{content:"";display:block;position:absolute;top:0;left:0;right:0;border-top:1px dashed #e7e7e7}.tio-header-tabs .tio-header-tabs-content{flex:1}.tio-header-tabs .tio-header-tab,.tio-header-tabs .tio-header-menu-container{display:inline-block;margin-right:-1px;border:1px solid rgba(0,0,0,0);position:relative}.tio-header-tabs .tio-header-tab:before,.tio-header-tabs .tio-header-menu-container:before{content:"";display:block;position:absolute;left:-1px;top:0;bottom:0;margin:auto;height:20px;border-left:1px solid #e7e7e7}.tio-header-tabs .tio-header-tab.active,.tio-header-tabs .tio-header-menu-container.active{border:1px solid #e7e7e7;border-bottom:1px solid #f9f9f9}.tio-header-tabs .tio-header-tab.active:before,.tio-header-tabs .tio-header-menu-container.active:before{display:none}.tio-header-tabs .tio-header-tab{color:#454c55;font-size:18px;font-weight:400;padding:16px 30px;transition:color .2s;white-space:nowrap}.tio-header-tabs .tio-header-tab.active{color:#f2bb13;font-weight:600;background-color:#f9f9f9;cursor:default}.tio-header-tabs .tio-header-tab:hover{color:#f2bb13}.tio-header-tabs .tio-header-tab.white.active{background-color:#fff;border-bottom:1px solid #fff}.tio-header-tabs .tio-header-tab-icon,.tio-header-tabs .tio-header-tab-title{display:inline-block;vertical-align:middle}.tio-header-tabs .tio-header-tab-icon{margin-right:5px}.tio-header-tabs .tio-header-menu-container{flex:none;display:inline-block;position:relative;width:60px;border:1px solid rgba(0,0,0,0)}.tio-header-tabs .tio-header-tabs-actions{flex:none}.tio-header-tabs .tio-header-menu-button{display:block;position:absolute;top:0;left:0;bottom:0;width:100%}.tio-header-tabs .tio-header-menu-button-icon{width:24px;height:18px}.tio-header-tabs .tio-header-menu-button-icon path{fill:#f2bb13}.tio-header-tabs .tio-header-menu{display:block;position:absolute;top:100%;left:-1px;background:#fff;z-index:20;border:1px solid #e7e7e7;box-shadow:0 2px 0 0 rgba(0,0,0,.1)}.tio-header-tabs .tio-header-menu:before{content:"";display:block;position:absolute;left:0;width:58px;height:3px;top:-2px;background-color:#fff}.tio-header-tabs .tio-header-menu.ng-enter{opacity:0;transition:opacity .2s}.tio-header-tabs .tio-header-menu.ng-enter.ng-enter-active{opacity:1}.tio-header-tabs .tio-header-menu.ng-leave{opacity:1;transition:opacity .2s}.tio-header-tabs .tio-header-menu.ng-leave.ng-leave-active{opacity:0}
.tio-popup-content{min-height:200px;width:760px;max-width:calc(100vw - 100px);display:flex;flex-direction:column;justify-content:space-between}.tio-popup-content .tio-popup-content_title{color:#454c55;font-size:28px;font-weight:400;text-align:center;padding:26px}.tio-popup-content .tio-popup-content_title-label{display:inline-block;vertical-align:middle}.tio-popup-content .tio-popup-content_icon{display:inline-block;vertical-align:middle;margin-right:25px}.tio-popup-content .tio-popup-content_separator{border:none;border-top:1px solid #e7e7e7}.tio-popup-content .tio-popup-content_content{padding:80px}
.tio-section{width:1200px;max-width:calc(100% - 100px);margin:auto;border:1px solid #e7e7e7;background-color:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.1)}.tio-section .tio-section_content{padding:0 60px;position:relative;overflow:hidden}.tio-section .tio-section_title{display:flex;align-items:center;justify-content:space-between;height:100px;padding:0 60px;border-bottom:1px solid #e7e7e7}.tio-section .tio-section_title-label{color:#f2bb13;font-size:30px;font-weight:400}
.tio-start-now-playground{display:flex;flex-wrap:wrap;background-color:#fff;padding:35px 60px;align-items:center;justify-content:center}.tio-start-now-playground .tio-start-now-playground_logo{flex:none}.tio-start-now-playground .tio-start-now-playground_body{flex:1;margin-left:15px;margin-right:15px;font-size:15px}.tio-start-now-playground .tio-start-now-playground_title{color:#41a3d0;font-weight:600;margin-bottom:5px}.tio-start-now-playground .tio-start-now-playground_message{max-width:550px}.tio-start-now-playground .tio-start-now-playground_button{text-align:center;background-color:#41a3d0;color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 20px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s;width:200px;height:50px;flex:none}.tio-start-now-playground .tio-start-now-playground_button:not(:disabled):hover{background-color:rgba(65,163,208,.9)}.tio-start-now-playground .tio-start-now-playground_button:disabled{opacity:.5;cursor:auto}@media screen and (max-width: 900px){.tio-start-now-playground{padding:20px}}
.tio-checkbox{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tio-checkbox input[type=checkbox]{display:none}.tio-checkbox .tio-checkbox_square-check{display:none;width:10px;height:8px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.tio-checkbox label.tio-checkbox_label{margin-left:5px;display:inline;vertical-align:middle;border:none;line-height:20px;cursor:pointer;font-size:16px;font-weight:400;color:#454c55}.tio-checkbox label.tio-checkbox_label.disabled{cursor:default}.tio-checkbox input[type=checkbox]:checked~label.tio-checkbox_label{font-weight:600}.tio-checkbox input[type=checkbox]+label.tio-checkbox_square{cursor:pointer;display:inline-block;vertical-align:middle;content:"";width:16px;height:16px;border:solid 2px #454c55;position:relative}.tio-checkbox input[type=checkbox]+label.tio-checkbox_square.disabled{cursor:default}.tio-checkbox input[type=checkbox]:checked+label.tio-checkbox_square .tio-checkbox_square-check{display:block}
.tio-confirm-popup .tio-popup .popup-container{z-index:2500}.tio-confirm-popup .popup-content{display:flex;flex-direction:column;height:100%;padding:60px;width:650px;height:400px}.tio-confirm-popup .question{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.tio-confirm-popup .buttons{flex:0;min-height:60px;display:flex;margin:0 -20px}.tio-confirm-popup .buttons button{flex:1;margin:0 20px}.tio-confirm-popup .confirm-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s}.tio-confirm-popup .confirm-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.tio-confirm-popup .confirm-button:disabled{opacity:.5;cursor:auto}.tio-confirm-popup .cancel-button{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s}.tio-confirm-popup .cancel-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}.tio-confirm-popup .cancel-button:disabled{opacity:.5;cursor:auto}.tio-confirm-popup .title{font-size:20px;margin:5px}.tio-confirm-popup .subtitle{font-size:15px;font-weight:400;margin:5px}.tio-confirm-popup .countdown:before{content:"("}.tio-confirm-popup .countdown:after{content:")"}
.tio-copy-link{display:block;width:100%;border:1px solid #e7e7e7;background-color:#f9f9f9;position:relative;height:50px}.tio-copy-link .tio-copy-link_container{padding-left:15px;padding-right:65px;font-size:18px;font-weight:300;cursor:text;display:block;border:none;height:100%;width:100%;text-overflow:ellipsis}.tio-copy-link .tio-copy-link_button{transition:background .2s;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMy45MzgiIHZpZXdCb3g9IjAgMCAyNCAyMy45MzgiPjxwYXRoIGlkPSJDb3B5XzQ4IiBkPSJNMTA2MzQgNjA3LjExN3YxMS44NjdhMiAyIDAgMCAxLTIgMS45OTRoLTRhMSAxIDAgMSAxIDAtMS45OTRoNHYtMTAuOTY3aC01YS45NjkuOTY5IDAgMCAxLTEtMVY2MDJoLTdhLjk0MS45NDEgMCAwIDEtMS0uOTYyLjk3Ljk3IDAgMCAxIDEtMWg4di4wMTNhMS4yNjEgMS4yNjEgMCAwIDEgLjMuMDUzYzAgLjAxMS4xLjAxOS4xLjAzM2ExLjQzOCAxLjQzOCAwIDAgMSAuMy4xOTJsNS45IDUuODczYzAgLjAyMiAwIC4wNi4xLjA4NnYuMDg5YS44MTYuODE2IDAgMCAxIC4zLjYzOHYuMVptLTYtMy42NzJ2Mi41NzhoMi42Wm0tOC45LS40YzAgLjAwNi4xLjAyNC4yLjA1NCAwIC4wMTEuMS4wMTkuMS4wMzNhMS40IDEuNCAwIDAgMSAuMy4xOTNsNS45IDUuODcyYzAgLjAyMyAwIC4wNjIuMS4wODh2LjA4NmEuODIuODIgMCAwIDEgLjMuNjR2MTEuOTY0YTIgMiAwIDAgMS0yIDEuOTk0aC0xMmEyIDIgMCAwIDEtMi0xLjk5NHYtMTYuOTQ5YTIgMiAwIDAgMSAyLTEuOTkzaDdhLjE1OS4xNTkgMCAwIDAgLjEuMDExWm0uOSAzLjM5MnYyLjU3OGgyLjZabS0yIDMuNTc1di00Ljk4NWgtNnYxNi45NDloMTJ2LTEwLjk2OGgtNWEuOTY5Ljk2OSAwIDAgMS0xLS45OTdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2MTAgLTYwMC4wMzEpIiBzdHlsZT0iZmlsbDojNDU0YzU1O2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+) no-repeat center;background-color:#f2bb13;position:absolute;top:-1px;right:-1px;bottom:-1px;width:50px}.tio-copy-link .tio-copy-link_button:hover{background-color:rgba(242,187,19,.7)}.tio-copy-link .tio-copy-link_button:before{content:"";position:absolute;display:block;z-index:101;width:0;height:0;pointer-events:none;border:5px solid rgba(0,0,0,0);top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#4b4b4b;opacity:0}.tio-copy-link .tio-copy-link_button:after{content:attr(aria-label);position:absolute;display:block;z-index:100;padding:5px 8px;font-size:12px;font-weight:400;color:#fff;text-align:center;pointer-events:none;background:#4b4b4b;word-wrap:break-word;white-space:pre;top:100%;right:50%;margin-top:5px;transform:translateX(50%);opacity:0}.tio-copy-link .tio-copy-link_button:hover:before,.tio-copy-link .tio-copy-link_button:hover:after{opacity:1;transition:opacity .2s;transition-delay:500ms}.tio-copy-link .tio-copy-link_button.copied:before,.tio-copy-link .tio-copy-link_button.copied:after{transition:none}
.tio-panel .panel{position:fixed;z-index:1500;top:0;bottom:0;height:100vh;background-color:#fff;box-shadow:0px 0px 25px 0px rgba(32,37,42,.4)}.tio-panel .right-panel{right:0}.tio-panel .right-panel.ng-enter{transition:right .2s ease-out;right:-600px}.tio-panel .right-panel.ng-enter.ng-enter-active{right:0}.tio-panel .right-panel.ng-leave{right:0;transition:right .2s ease-out}.tio-panel .right-panel.ng-leave.ng-leave-active{right:-600px}.tio-panel .left-panel{left:0;position:absolute}.tio-panel .left-panel.ng-enter{transition:left .2s ease-out;left:-600px}.tio-panel .left-panel.ng-enter.ng-enter-active{left:0}.tio-panel .left-panel.ng-leave{left:0;transition:left .2s ease-out}.tio-panel .left-panel.ng-leave.ng-leave-active{left:-600px}.tio-panel.mobile-mode .panel{left:0;right:0;bottom:0;top:auto;height:calc(100vh - 60px)}.tio-panel.mobile-mode .panel.ng-enter{transition:bottom .2s ease-out;bottom:-600px;right:0;left:0}.tio-panel.mobile-mode .panel.ng-enter.ng-enter-active{bottom:0;right:0;left:0}.tio-panel.mobile-mode .panel.ng-leave{bottom:0;right:0;left:0;transition:bottom .2s ease-out}.tio-panel.mobile-mode .panel.ng-leave.ng-leave-active{bottom:-600px;right:0;left:0}.tio-panel.mobile-mode .panel.left-panel{position:fixed}.tio-panel .mask{position:fixed;width:100%;height:100%;top:0;left:0;cursor:pointer;background-color:rgba(0,0,0,.7);z-index:99}.tio-panel .mask.ng-enter{transition:background-color .2s ease-out;background-color:rgba(0,0,0,0)}.tio-panel .mask.ng-enter.ng-enter-active{background-color:rgba(0,0,0,.7)}.tio-panel .mask.ng-leave{background-color:rgba(0,0,0,.7);transition:background-color .2s ease-out}.tio-panel .mask.ng-leave.ng-leave-active{background-color:rgba(0,0,0,0)}.tio-panel .mask.left-mask{position:absolute}
.tio-popup .popup-container{cursor:pointer;background-color:rgba(0,0,0,.5);background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2000;display:flex;align-items:center;justify-content:center;flex-direction:column}.tio-popup .popup-container.ng-enter{transition:opacity .2s ease-out;opacity:0}.tio-popup .popup-container.ng-enter.ng-enter-active{opacity:1}.tio-popup .popup-container.ng-leave{transition:opacity .2s ease-out;opacity:1}.tio-popup .popup-container.ng-leave.ng-leave-active{opacity:0}.tio-popup .popup-container.non-skippable{cursor:default}.tio-popup .popup{cursor:auto;background-color:#fff;box-shadow:0px 0px 25px 0px rgba(0,0,0,.4);overflow-y:auto;overflow-x:hidden;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.tio-popup .popup::-webkit-scrollbar{width:14px;height:14px;background-color:rgba(0,0,0,0)}.tio-popup .popup::-webkit-scrollbar-thumb{min-height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.2)}.tio-popup .popup::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.tio-popup .popup.no-overflow{overflow:visible}.tio-popup .popup-logo{margin-bottom:30px}@media(max-height: 800px){.tio-popup .popup-logo{display:none}}
.tio-progress-chart{min-height:20px;text-align:center;width:100%;position:relative;height:100%}.tio-progress-chart .tio-progress-chart-wrapper{display:flex;transform:rotateZ(180deg);position:absolute;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.tio-progress-chart .tio-progress-chart-wrapper .chart{width:100%;height:100%}.tio-progress-chart .tio-progress-chart-container{width:100%;height:100%}.tio-progress-chart .tio-progress-chart-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.tio-radiobutton{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tio-radiobutton input[type=radio]{display:none}.tio-radiobutton label.tio-radiobutton_label{margin-left:5px;display:inline;vertical-align:middle;border:none;line-height:20px;cursor:pointer;font-size:16px;font-weight:400;color:#454c55}.tio-radiobutton label.tio-radiobutton_label.disabled{cursor:default}.tio-radiobutton input[type=radio]+label.tio-radiobutton_circle{cursor:pointer;border-radius:50%;display:inline-block;vertical-align:middle;content:"";width:16px;height:16px;border:solid 2px #454c55;position:relative}.tio-radiobutton input[type=radio]+label.tio-radiobutton_circle.disabled{cursor:default}.tio-radiobutton input[type=radio]:checked~label.tio-radiobutton_label{font-weight:600}.tio-radiobutton input[type=radio]:checked+label.tio-radiobutton_circle{border:solid 2px #f2bb13}.tio-radiobutton input[type=radio]:checked+label.tio-radiobutton_circle:before{position:absolute;display:block;content:"";top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);background-color:#f2bb13;width:8px;height:8px;border-radius:50%}
.cg-captcha-popup{width:600px}.cg-captcha-popup .title-container{display:flex;justify-content:center;align-items:center;height:100px;border-bottom:1px solid #e7e7e7}.cg-captcha-popup .title-label{font-size:30px;font-weight:400}.cg-captcha-popup .buttons{min-height:60px;display:flex;margin:0 -15px;margin-top:50px}.cg-captcha-popup .confirm-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;flex:1;margin:0 15px}.cg-captcha-popup .confirm-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-captcha-popup .confirm-button:disabled{opacity:.5;cursor:auto}.cg-captcha-popup .cancel-button{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;flex:1;margin:0 15px}.cg-captcha-popup .cancel-button:not(:disabled):hover{background-color:rgba(69,76,85,.1)}.cg-captcha-popup .cancel-button:disabled{opacity:.5;cursor:auto}.cg-captcha-popup .content{text-align:center;padding:50px 80px 80px 80px}.cg-captcha-popup .captcha{display:inline-block}

/*# sourceMappingURL=app-de3d98a3.css.map*/