*{box-sizing:border-box;scrollbar-color:rgba(191,213,255,.3) rgba(191,213,255,.1);scrollbar-width:thin}:root{--font-family:"Rubik",sans-serif;--gold:#fc0;--light-brown:#fc0;--main-blue:#00d7ff;--padding-horizontal:23.475rem;--dark-blue:#132535;--muted:#bfd5ff;--middle-brown:#ff9507;--purple:#a034ff;--white:#fff;--gray:#7a8fb8;--green:#76ff33;--red:#f33;--orange:#ff6a29}@media (max-width:600px),(max-width:600px) and (max-aspect-ratio:8/5),screen and (max-width:900px) and (max-aspect-ratio:8/5){:root{--padding-horizontal:1rem}}@media screen and (max-width:1600px){:root{--padding-horizontal:18rem}}@media screen and (max-width:1440px){:root{--padding-horizontal:13rem}}@media screen and (max-width:1366px){:root{--padding-horizontal:12rem}}@media screen and (max-width:1024px){:root{--padding-horizontal:10rem}}@media (max-width:600px),(max-width:600px) and (max-aspect-ratio:8/5),screen and (max-width:900px) and (max-aspect-ratio:8/5){:root{--padding-horizontal:2rem}}@media (min-aspect-ratio:8/5) and (min-width:600px) and (max-width:1000px){:root{--padding-horizontal:14rem}}html{font-size:16px;scroll-behavior:smooth}@media screen and (max-width:1600px){html{font-size:14px}}@media screen and (max-width:1440px){html{font-size:13px}}@media screen and (max-width:1366px){html{font-size:13px}}@media screen and (max-width:1024px){html{font-size:11px}}@media (max-width:600px),(max-width:600px) and (max-aspect-ratio:8/5),screen and (max-width:900px) and (max-aspect-ratio:8/5){html{font-size:16px}}@media screen and (max-width:390px){html{font-size:13px}}@media screen and (max-width:340px){html{font-size:12px}}@media screen and (min-width:1601px){html{font-size:16px}}@media screen and (min-width:2180px){html{font-size:21px}}@media screen and (min-width:2700px){html{font-size:23px}}@media screen and (min-width:3140px){html{font-size:25px}}@media screen and (min-width:3440px){html{font-size:28px}}@media (min-aspect-ratio:8/5) and (min-width:600px){html{font-size:max(min(1.5vh,1vw),7px)}}@media (min-aspect-ratio:8/5) and (min-width:650px){html{font-size:max(min(1.5vh,1vw),8px)}}@media (min-aspect-ratio:8/5) and (min-width:800px) and (max-width:1000px){html{font-size:max(min(1.5vh,1vw),10px)}}@media (min-aspect-ratio:8/5) and (min-width:650px) and (max-width:1200px){html{font-size:max(min(1.4815vh,1vw),6px)}}@media (min-aspect-ratio:8/5) and (min-width:800px) and (max-width:1000px){html{font-size:max(min(1.4815vh,1vw),9px)}}body{align-items:center;background:#152d3a;color:#fff;display:flex;flex-direction:column;font-family:Rubik;min-height:100vh;overflow-x:hidden;width:100%}body,h1,h2,h3,p{margin:0;padding:0}section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}section h2{font-size:1.875rem;margin-bottom:1.75rem}@media screen and (max-width:500px){section h2{font-size:2rem}}section .subtitle,section p{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.25rem;text-align:center}.popup{align-items:center;display:flex;justify-content:center;pointer-events:none;z-index:4}.popup,.popup .close-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.popup .close-wrapper{background:rgba(0,25,38,.9);opacity:0;transition:.3s ease}.popup .close-icon{background:url(/images/id/close-button.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:1.5rem;margin-left:auto;opacity:.6;transition:.3s ease;width:1.5rem}.popup .close-icon:hover{opacity:1}.popup .content{background:#0b2a3a;border:1px solid #2b5266;border-radius:.625rem;display:flex;flex-direction:column;max-height:90dvh;opacity:0;overflow:hidden;position:relative;transform:translateY(10%);transition:.3s ease;z-index:1}@media (max-width:600px),screen and (max-width:700px) and (max-aspect-ratio:8/5){.popup .content{max-width:95%;width:95%}}.popup .content .head{align-items:center;border-bottom:1px solid #2b5266;display:flex;flex-shrink:0;padding:1.125rem 1.75rem}.popup .content .head .heading{color:#fff;font-size:1.5rem;font-weight:500;margin-right:2rem;text-transform:uppercase}.popup .content .inner{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0 1.75rem 1.75rem}.popup .content .inner p{color:var(--muted);font-size:1.125rem;line-height:1.5rem;margin:1.5rem 0 1.875rem;padding:0}.popup .content .inner .alert{align-items:center;background:rgba(255,204,0,.2);border-radius:.5rem;color:var(--gold);display:flex;font-size:.75rem;font-weight:500;padding:.75rem;text-transform:uppercase;width:100%}.popup .content .inner .alert:before{background-image:url(/images/id/alert-orange.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;margin-right:.625rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.popup .content .inner .button-group{align-items:center;display:flex;margin-top:1.25rem;width:100%}@media screen and (max-width:700px){.popup .content .inner .button-group{flex-direction:column}}.popup .content .inner .button-group .button{padding-left:0;padding-right:0;text-align:center;width:calc(50% - .8125rem)}@media screen and (max-width:700px){.popup .content .inner .button-group .button{width:100%}}.popup .content .inner .button-group .button:not(:last-child){margin-right:1.625rem}@media screen and (max-width:700px){.popup .content .inner .button-group .button:not(:last-child){margin-bottom:1rem;margin-right:0}}.popup .content .inner .button-group .button:not(:last-child):before{background:var(--green)}.popup.active{pointer-events:auto}.popup.active .close-wrapper{opacity:1}.popup.active .content{opacity:1;transform:none}.popup.logout-submit{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9}.popup.logout-submit .close-wrapper{background:rgba(0,25,38,.9);height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s ease;width:100%}.popup.logout-submit .content{background:#001926;border:1px solid #2b5266;border-radius:.625rem;opacity:0;padding:1.125rem 1.75rem;position:absolute;right:var(--padding-horizontal);top:4.5rem;transform:translateY(10%);transition:.3s ease;z-index:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.popup.logout-submit .content{right:50%;transform:translateX(50%)}}.popup.logout-submit .content .question{font-size:1rem;font-weight:500;margin-bottom:1rem}.popup.logout-submit .content .button-group{align-items:center;display:flex;flex-grow:1}.popup.logout-submit .content .button-group .button{background:#fff;border:none;border-radius:.5rem;color:var(--dark-blue);cursor:pointer;flex-grow:1;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.0437rem;line-height:1rem;outline:none;padding:.75rem 2rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s ease;white-space:nowrap}.popup.logout-submit .content .button-group .button:hover{background:var(--green)}.popup.logout-submit .content .button-group .button:first-child{margin-right:.75rem}.popup.logout-submit.active{pointer-events:auto}.popup.logout-submit.active .content{opacity:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.popup.logout-submit.active .content{transform:translateX(50%)}}.popup.logout-submit.active .close-wrapper{opacity:1}.popup.logout-submit.active .inner{opacity:1;transform:none}.button{align-items:center;background:#fff;border:none;border-radius:.5rem;color:var(--dark-blue);cursor:pointer;display:flex;font-family:Rubik;font-size:1rem;font-weight:500;justify-content:center;line-height:100%;padding:1rem 1.25rem;text-transform:uppercase;transition:.3s ease}.button:hover{background:var(--gold)}.button.disabled{cursor:default;opacity:.5;pointer-events:none}.button.hidden{display:none}.button.green-button{background:var(--green);color:var(--dark-blue)}.button.green-button:hover{background:var(--gold)}.errors-wrapper{bottom:2rem;left:50%;position:fixed;transform:translateX(-50%);z-index:10}.errors-wrapper .error,.errors-wrapper .success{text-wrap:nowrap;align-items:center;background:#ff4848;border-radius:.5rem;color:#fff;display:flex;left:0;margin-top:1rem;opacity:0;padding:.75rem 1rem;pointer-events:none;position:absolute;top:0;transform:translateY(4rem) translateX(-50%);transition:.15s ease}.errors-wrapper .error.active,.errors-wrapper .success.active{opacity:1;transform:translateY(-100%) translateX(-50%)}.errors-wrapper .error:before,.errors-wrapper .success:before{background:url(/images/id/alert-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.875rem;margin-right:.5rem;min-height:1.875rem;min-width:1.875rem;width:1.875rem}.errors-wrapper .success{background-color:#76ff33;color:var(--dark-blue);white-space:wrap;width:31rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.errors-wrapper .success{width:90vw}}.errors-wrapper .success:before{background-image:url(/images/id/alert-dark.svg)}body{background:#132535}header{z-index:3}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header{padding-bottom:0}}section h2{color:#fff;font-size:2.25rem;font-weight:500;line-height:2.5rem;margin-bottom:1.25rem;text-transform:uppercase}section h2,section p{font-style:normal;text-align:center}section p{color:var(--Light,#bfd5ff);font-size:1.125rem;font-weight:400;line-height:1.5rem}.popup{fill:#0d3143;stroke:#2b5266}.popup .content .inner .button-group{margin:0}.popup.open-dep-popup .content{width:31.75rem}.popup.open-dep-popup .content .inner p{margin-bottom:2rem;margin-top:1.4375rem}.popup.task-popup .content{width:43.25rem}.popup.task-popup .content .inner p{color:#bfd4ff;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:2rem;margin-top:1.4375rem}.popup.task-popup .content .inner .button-group{justify-content:center}.popup.task-popup .content .inner .button-group .button{width:100%}.popup.task-popup .content .tasks{display:grid;grid-template-columns:1fr 1fr;margin-bottom:2rem;position:relative}.popup.task-popup .content .tasks:before{background:rgba(191,213,255,.3);content:"";height:100%;left:calc(50% + 1rem);position:absolute;width:.0625rem}.popup.task-popup .content .tasks:after{background:rgba(191,213,255,.3);content:"";height:39.75rem;position:absolute;top:calc(1.125rem + 50%);transform:rotate(270deg);transform-origin:top;width:.0625rem}.popup.task-popup .content .tasks .task-container{position:relative}.popup.task-popup .content .tasks .task-container .column-title{margin-bottom:1.25rem}.popup.task-popup .content .tasks .task-container .column-title,.popup.task-popup .content .tasks .task-container .row-title{color:var(--Light,#bfd5ff);font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;text-transform:uppercase}.popup.task-popup .content .tasks .task-container .row-title{left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl}.popup.task-popup .content .tasks .task-container:first-child{padding-bottom:3.8125rem;padding-left:2.125rem;padding-right:3.8125rem}.popup.task-popup .content .tasks .task-container:nth-child(2){margin-bottom:3.8125rem}.popup.task-popup .content .tasks .task-container:nth-child(3){padding-left:2.125rem;padding-right:3.8125rem}.popup.task-popup .content .tasks .task{align-items:center;border-radius:.625rem;display:flex;flex-direction:column;height:15.5rem;overflow:hidden;padding:1.25rem;position:relative;width:16.875rem}.popup.task-popup .content .tasks .task:after{border:1px solid rgba(191,213,255,.2);border-radius:.625rem;content:"";height:calc(100% - 2px);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2px)}.popup.task-popup .content .tasks .task .icon{align-items:center;border-bottom-right-radius:.375rem;display:flex;height:1.75rem;justify-content:center;left:0;position:absolute;top:0;width:1.75rem}.popup.task-popup .content .tasks .task .icon:after{background:url(/images/office/pin.svg) no-repeat 50%;background-size:contain;content:"";display:flex;height:1rem;width:1rem}.popup.task-popup .content .tasks .task .energy-block{align-items:center;color:var(--White,#fff);display:flex;font-size:1.5rem;font-style:normal;font-weight:500;justify-content:center;line-height:normal;margin-bottom:.4375rem;text-align:center;text-transform:uppercase}.popup.task-popup .content .tasks .task .energy-block .energy{display:flex}.popup.task-popup .content .tasks .task .energy-block .energy:before{background-image:url(/images/office/skill-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";margin-right:.375rem;width:1.5rem}.popup.task-popup .content .tasks .task .description{color:var(--Light,#bfd5ff);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;margin-bottom:auto;margin-top:auto;text-align:center}.popup.task-popup .content .tasks .task.completed .icon:after{background:url(/images/office/done.svg) no-repeat 50%}.popup.task-popup .content .tasks .task.completed .button{pointer-events:none}.popup.task-popup .content .tasks .task.completed.red .button{background:rgba(255,51,51,.2);color:var(--Red,#f33)}.popup.task-popup .content .tasks .task.completed.green .button{background:rgba(118,255,51,.2);color:var(--Green,#76ff33)}.popup.task-popup .content .tasks .task.completed.yellow .button{background:rgba(253,202,0,.2);color:var(--gold,#fc0)}.popup.task-popup .content .tasks .task.completed.blue .button{background:rgba(0,210,253,.2);color:var(--Blue,#00d4ff)}.popup.task-popup .content .tasks .task.red{background:radial-gradient(63.2% 100% at 0 0,rgba(255,51,51,.5) 0,rgba(255,51,51,.1) 100%),rgba(191,213,255,.1)}.popup.task-popup .content .tasks .task.red .icon{background:var(--Red,#f33)}.popup.task-popup .content .tasks .task.red .button{background:var(--Red,#f33);color:#000}.popup.task-popup .content .tasks .task.green{background:radial-gradient(63.2% 100% at 0 0,rgba(118,255,51,.5) 0,rgba(118,255,51,.1) 100%),rgba(191,213,255,.2)}.popup.task-popup .content .tasks .task.green .icon{background:var(--green,#76ff33)}.popup.task-popup .content .tasks .task.green .button{background:var(--green,#76ff33);color:#000}.popup.task-popup .content .tasks .task.yellow{background:radial-gradient(63.2% 100% at 0 0,rgba(255,204,0,.5) 0,rgba(255,204,0,.1) 100%),rgba(191,213,255,.2)}.popup.task-popup .content .tasks .task.yellow .icon{background:var(--gold,#fc0)}.popup.task-popup .content .tasks .task.yellow .button{background:var(--gold,#fc0);color:#000}.popup.task-popup .content .tasks .task.blue{background:radial-gradient(63.2% 100% at 0 0,rgba(0,212,255,.5) 0,rgba(0,212,255,.1) 100%),rgba(191,213,255,.2)}.popup.task-popup .content .tasks .task.blue .icon{background:var(--Blue,#00d4ff)}.popup.task-popup .content .tasks .task.blue .button{background:var(--Blue,#00d4ff);color:#000}.popup.task-popup .content .tasks .task .button{margin-top:auto;width:100%}.popup.task-popup .content .tasks .task .button:hover{background:#fff}.popup.task-popup .content .tasks .task .button.expired{background:rgba(191,213,255,.2)}.popup.task-popup .content .tasks .task.blocked .button{opacity:.6;pointer-events:none}.popup.task-popup .content .skills-container{font-size:.875rem;gap:.75rem;margin-bottom:2rem}.popup.task-popup .content .skills-container,.popup.task-popup .content .skills-container .skills{align-items:center;color:var(--Light,#bfd5ff);display:flex;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase}.popup.task-popup .content .skills-container .skills{font-size:1.5rem;margin-right:1.5rem}.popup.task-popup .content .skills-container .skills:before{background-image:url(/images/office/skill.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;margin-right:.375rem;width:1.5rem}@media screen and (max-width:700px){.popup.task-popup .content{width:100%}.popup.task-popup .content .heading{font-size:1.25rem}.popup.task-popup .content .inner p{font-size:1rem;margin-bottom:1.5rem;margin-top:1rem}.popup.task-popup .content .inner .tasks{grid-template-columns:1fr;margin-bottom:0}.popup.task-popup .content .inner .tasks:after,.popup.task-popup .content .inner .tasks:before{display:none}.popup.task-popup .content .inner .tasks .task-container{margin-bottom:1.5rem;padding:0}.popup.task-popup .content .inner .tasks .task-container .column-title,.popup.task-popup .content .inner .tasks .task-container .row-title{display:none}.popup.task-popup .content .inner .tasks .task-container .task{height:auto;max-width:100%;width:100%}.popup.task-popup .content .inner .tasks .task-container .task .energy-block{font-size:1rem}.popup.task-popup .content .inner .tasks .task-container .task .energy-block .energy:before{width:1rem}.popup.task-popup .content .inner .tasks .task-container .task .description{margin-bottom:1.25rem}.popup.task-popup .content .inner .tasks .task-container .task .button{font-size:.875rem}}@media screen and (max-width:480px){.popup.task-popup .content .heading{font-size:1rem}}.popup.achievement-popup .content{max-width:35.625rem}.popup.achievement-popup .content .inner{padding:1.4375rem 1.75rem}.popup.achievement-popup .content .inner .achievement-card{margin-bottom:2rem}.popup.achievement-popup .content .inner .achievement-card .title{margin-bottom:.625rem}.popup.achievement-popup .content .inner .achievement-card img{height:11.25rem;margin-bottom:.625rem;opacity:1;width:11.25rem}.popup.achievement-popup .content .inner .achievement-card .department-title{color:var(--White,#fff);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;text-align:center;text-transform:uppercase}.popup.achievement-popup .content .inner .achievement-card .description{align-self:stretch;color:var(--Light,#bfd5ff);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;text-align:center}.popup.achievement-popup .content .inner .button-group{justify-content:center}.popup.achievement-popup .content .inner .button-group .button{width:100%}.popup.do-task-popup .content,.popup.energy-popup .content{width:31.75rem}.popup.energy-popup .content .inner .button-group .button{margin:0;width:100%}.popup.energy-popup .content .inner .button-group .button.to-button{margin-left:1.625rem}.anchor-link{position:relative;top:-12rem}.background{height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.background img{-o-object-fit:contain;object-fit:contain;width:100%}.info{align-items:center;margin-bottom:11.75rem;padding:10rem var(--padding-horizontal) 0}.info .event-logo{margin-bottom:2.4375rem}.info .event-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.info p{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin-bottom:1.875rem}.info .button,.info p{font-style:normal;text-align:center}.info .button{align-items:center;background:var(--White,#fff);border-radius:.5rem;color:var(--Dark,#001926);display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1rem;padding:1rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:.3s ease}.info .button:hover{background:var(--green)}.info .rules-popup .content{max-height:90dvh;overflow-x:hidden;overflow-y:auto}.info .rules-popup .content .close-icon{right:2.875rem}@media screen and (max-width:600px){.info .rules-popup .content .close-icon{top:2.5rem}}.info .rules-popup .rules-content{flex:1;max-width:50vw;overflow-x:hidden;overflow-y:auto;padding:1rem 2rem}@media screen and (max-width:600px){.info .rules-popup .rules-content{max-height:unset;max-width:unset;padding:1rem}}.info .rules-popup .rules-content h3{color:#fff;font-size:1.75rem;font-weight:500;margin-bottom:1rem;text-align:left;text-transform:uppercase}.info .rules-popup .rules-content h3:not(:first-child){margin-top:2rem}.info .rules-popup .rules-content h4{color:#fff;font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:left;text-transform:uppercase}.info .rules-popup .rules-content h4:not(:first-child){margin-top:1rem}.info .rules-popup .rules-content ul{margin:0 0 1rem;padding:0 0 0 2rem}.info .rules-popup .rules-content ul li{color:#fff}.info .rules-popup .rules-content p{margin-bottom:.5rem;max-width:50vw;text-align:left;width:100%}@media screen and (max-width:900px){.info .rules-popup .rules-content p{max-width:100%}}.info .rules-popup .rules-content a{color:var(--green);text-decoration:none;transition:.3s ease}.info .rules-popup .rules-content a:hover{color:#fff}.info .rules-popup .rules-content .labeled-info{align-items:stretch;display:flex;margin-bottom:1rem;margin-top:1rem}.info .rules-popup .rules-content .labeled-info .info-block{border:1px solid var(--muted);width:50%}.info .rules-popup .rules-content .labeled-info .info-block:last-child{border-left:none}.info .rules-popup .rules-content .labeled-info .info-block .label{border-bottom:1px solid var(--muted);font-weight:500;padding:.5rem 1rem}.info .rules-popup .rules-content .labeled-info .info-block .text{padding:.5rem 1rem}@media (max-width:600px),screen and (max-width:620px) and (max-aspect-ratio:8/5){.info{margin-bottom:5.875rem}.info .event-logo{width:20.9375rem}}.office{margin-bottom:6.375rem;padding:0 var(--padding-horizontal)}.office p{margin-bottom:1.5625rem}.office h3{color:var(--White,#fff);font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;margin-bottom:1.875rem;text-align:center;text-transform:uppercase}.office h3 .opened{color:var(--Green,#76ff33)}.office h3 .remaining-time{color:var(--Light,#bfd5ff)}.office .department{border-radius:1.25rem;height:33.125rem;overflow:hidden;position:relative;width:60.625rem}.office .department .player{display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.office .department .player .avatar{align-self:center;filter:drop-shadow(0 3px 15px rgba(118,255,51,.3));height:100%;margin-bottom:.6875rem;max-width:3rem;-o-object-fit:contain;object-fit:contain;width:100%}.office .department .player .title{color:var(--White,#fff);font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;text-transform:uppercase}.office .department .department-bg{height:100%;left:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.office .department .departments-list{display:flex;flex-direction:column;height:100%;width:100%}.office .department .departments-list .section-1,.office .department .departments-list .section-2,.office .department .departments-list .section-3{display:flex;flex-direction:row;height:11.875rem}.office .department .departments-list .section-1 .department-card:first-child,.office .department .departments-list .section-1 .department-card:nth-child(5),.office .department .departments-list .section-3 .department-card:first-child,.office .department .departments-list .section-3 .department-card:nth-child(5){width:12.5rem}.office .department .departments-list .section-1 .department-card:nth-child(2),.office .department .departments-list .section-1 .department-card:nth-child(4),.office .department .departments-list .section-3 .department-card:nth-child(2),.office .department .departments-list .section-3 .department-card:nth-child(4){height:8.75rem;width:11.25rem}.office .department .departments-list .section-1 .department-card:nth-child(3),.office .department .departments-list .section-3 .department-card:nth-child(3){height:8.75rem;width:13.125rem}.office .department .departments-list .section-1 .department-card:nth-child(2) .icon,.office .department .departments-list .section-1 .department-card:nth-child(4) .icon,.office .department .departments-list .section-3 .department-card:nth-child(2) .icon,.office .department .departments-list .section-3 .department-card:nth-child(4) .icon{left:0}.office .department .departments-list .section-2{justify-content:space-between}.office .department .departments-list .section-2 .department-card{width:12.5rem}.office .department .departments-list .section-2 .department-card .icon{top:.8rem}.office .department .departments-list .section-3{align-items:flex-end}.office .department .departments-list .section-3 .department-card:first-child,.office .department .departments-list .section-3 .department-card:nth-child(5){height:100%}.office .department .departments-list .section-3 .department-card:first-child .icon,.office .department .departments-list .section-3 .department-card:nth-child(5) .icon{top:.375rem}.office .department .departments-list .department-card{align-items:center;background:rgba(255,51,51,.15);display:flex;flex-direction:column;justify-content:center;position:relative;transition:all .3s ease}.office .department .departments-list .department-card .icon{align-items:center;background:var(--red);border-bottom-right-radius:.375rem;display:flex;height:1.75rem;justify-content:center;left:1.25rem;position:absolute;top:1.25rem;width:1.75rem}.office .department .departments-list .department-card .icon:after{background:url(/images/office/lock.svg) no-repeat 50%;background-size:contain;content:"";display:flex;height:.9375rem;width:.9375rem}.office .department .departments-list .department-card h3{color:var(--Red,#f33);font-size:.775rem;font-style:normal;font-weight:500;line-height:110%;margin:0 0 .25rem;text-align:center;text-transform:uppercase;transition:.3s ease}.office .department .departments-list .department-card .progress{color:var(--Light,#bfd5ff);display:none;font-size:.75rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;text-transform:uppercase}.office .department .departments-list .department-card.opened{background:rgba(191,213,255,.15)}.office .department .departments-list .department-card.opened:hover{background:rgba(191,213,255,.5)}.office .department .departments-list .department-card.opened h3{color:#fff}.office .department .departments-list .department-card.opened .progress{display:flex}.office .department .departments-list .department-card.opened .icon{background:var(--Light,#bfd5ff)}.office .department .departments-list .department-card.opened .icon:after{background:url(/images/office/unlock.svg) no-repeat 50%;background-size:contain}.office .department .departments-list .department-card.completed{background:rgba(118,255,51,.15);pointer-events:none}.office .department .departments-list .department-card.completed:hover{background:rgba(118,255,51,.5)}.office .department .departments-list .department-card.completed h3{color:var(--Green,#76ff33)}.office .department .departments-list .department-card.completed .progress{display:none}.office .department .departments-list .department-card.completed .icon{background:var(--Green,#76ff33)}.office .department .departments-list .department-card.completed .icon:after{background:url(/images/office/done-2.svg) no-repeat 50%;background-size:contain}.office .department .departments-list .department-card:hover{background:rgba(255,51,51,.5);cursor:pointer}.office.locked{pointer-events:none}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.office .department{height:22.083rem;width:40.417rem}.office .department .player .avatar{margin-bottom:.458rem}.office .department .player .title{font-size:.583rem}.office .department .departments-list .section-1,.office .department .departments-list .section-2,.office .department .departments-list .section-3{height:7.917rem}.office .department .departments-list .section-1 .department-card:first-child,.office .department .departments-list .section-1 .department-card:nth-child(5),.office .department .departments-list .section-3 .department-card:first-child,.office .department .departments-list .section-3 .department-card:nth-child(5){width:8.333rem}.office .department .departments-list .section-1 .department-card:nth-child(2),.office .department .departments-list .section-1 .department-card:nth-child(4),.office .department .departments-list .section-3 .department-card:nth-child(2),.office .department .departments-list .section-3 .department-card:nth-child(4){height:5.833rem;width:7.5rem}.office .department .departments-list .section-1 .department-card:nth-child(3),.office .department .departments-list .section-3 .department-card:nth-child(3){height:5.833rem;width:8.75rem}.office .department .departments-list .section-2 .department-card{width:8.333rem}.office .department .departments-list .section-2 .department-card .icon{top:.533rem}.office .department .departments-list .section-3 .department-card:first-child .icon,.office .department .departments-list .section-3 .department-card:nth-child(5) .icon{top:.25rem}.office .department .departments-list .department-card .icon{border-bottom-right-radius:.25rem;height:1.167rem;left:.833rem;top:.833rem;width:1.167rem}.office .department .departments-list .department-card .icon:after{height:.625rem;width:.625rem}.office .department .departments-list .department-card .progress{font-size:.5rem}.office .department .departments-list .department-card h3{font-size:.483rem}}@media (max-width:600px),screen and (max-width:650px) and (max-aspect-ratio:8/5){.office .department{height:auto;width:100%}.office .department .department-bg{pointer-events:none;position:relative}.office .department .departments-list{flex-direction:row;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.office .department .departments-list .section-1,.office .department .departments-list .section-2,.office .department .departments-list .section-3{flex-direction:column;height:100%;overflow:hidden;width:33.33%}.office .department .departments-list .section-1 .department-card,.office .department .departments-list .section-1 .department-card:first-child,.office .department .departments-list .section-1 .department-card:nth-child(5),.office .department .departments-list .section-2 .department-card,.office .department .departments-list .section-2 .department-card:first-child,.office .department .departments-list .section-2 .department-card:nth-child(5),.office .department .departments-list .section-3 .department-card,.office .department .departments-list .section-3 .department-card:first-child,.office .department .departments-list .section-3 .department-card:nth-child(5){height:auto;width:100%}.office .department .departments-list .section-1 .department-card:first-child,.office .department .departments-list .section-1 .department-card:last-child,.office .department .departments-list .section-2 .department-card:first-child,.office .department .departments-list .section-2 .department-card:last-child,.office .department .departments-list .section-3 .department-card:first-child,.office .department .departments-list .section-3 .department-card:last-child{aspect-ratio:190/215}.office .department .departments-list .section-1 .department-card:not(:last-child):not(:first-child),.office .department .departments-list .section-2 .department-card:not(:last-child):not(:first-child),.office .department .departments-list .section-3 .department-card:not(:last-child):not(:first-child){flex-grow:1;width:79%}.office .department .departments-list .section-1 .department-card:not(:last-child):not(:first-child) .icon,.office .department .departments-list .section-2 .department-card:not(:last-child):not(:first-child) .icon,.office .department .departments-list .section-3 .department-card:not(:last-child):not(:first-child) .icon{left:14%}.office .department .departments-list .section-1 .department-card .progress,.office .department .departments-list .section-2 .department-card .progress,.office .department .departments-list .section-3 .department-card .progress{font-size:1.5vw}.office .department .departments-list .section-1 .department-card h3,.office .department .departments-list .section-2 .department-card h3,.office .department .departments-list .section-3 .department-card h3{font-size:1.9vw}.office .department .departments-list .section-1 .department-card:nth-child(2),.office .department .departments-list .section-1 .department-card:nth-child(4),.office .department .departments-list .section-3 .department-card:nth-child(2),.office .department .departments-list .section-3 .department-card:nth-child(4){aspect-ratio:180/100;height:auto}.office .department .departments-list .section-1 .department-card:nth-child(2) .icon,.office .department .departments-list .section-3 .department-card:nth-child(2) .icon{top:0}.office .department .departments-list .section-1 .department-card:nth-child(4) .icon,.office .department .departments-list .section-3 .department-card:nth-child(4) .icon{top:4%}.office .department .departments-list .section-1 .department-card:nth-child(3),.office .department .departments-list .section-3 .department-card:nth-child(3){aspect-ratio:170/100;height:auto}.office .department .departments-list .section-1 .department-card:nth-child(3) .icon,.office .department .departments-list .section-3 .department-card:nth-child(3) .icon{top:5%}.office .department .departments-list .section-2 .department-card .icon,.office .department .departments-list .section-2 .department-card:first-child .icon{left:7.5%;top:10%}.office .department .departments-list .section-1 .department-card .icon{left:11%;top:10%}.office .department .departments-list .section-3 .department-card:first-child .icon,.office .department .departments-list .section-3 .department-card:nth-child(5) .icon{left:4%;top:10%}}.prizes{margin-bottom:6.25rem}.prizes p{margin-bottom:1.5625rem}.prizes .prize-title{color:var(--Light,#bfd5ff);font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}.prizes .prizes-list{display:grid;gap:1.875rem;grid-template-columns:repeat(4,16.875rem);margin-bottom:3.125rem}.prizes .prize-card{align-items:center;background:#0b2a3a;border:.0625rem solid #2b5266;border-radius:.625rem;display:flex;flex-direction:column;gap:1.25rem;padding:1.3125rem 1.75rem;position:relative}.prizes .prize-card .progress{color:var(--Light,#bfd5ff);position:absolute;right:1.75rem;text-align:center;top:1.3125rem}.prizes .prize-card .header,.prizes .prize-card .progress{font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase}.prizes .prize-card .header{align-self:flex-start;color:var(--White,#fff)}.prizes .prize-card .img-container{align-items:center;background:radial-gradient(64.95% 100% at 50% 0,rgba(118,255,51,.2) 0,rgba(118,255,51,0) 100%),rgba(191,212,255,.1);border:.0625rem solid rgba(191,212,255,.2);border-radius:.375rem;display:flex;flex-direction:column;padding:.75rem 0;width:100%}.prizes .prize-card .img-container img{height:auto;margin-bottom:.25rem;-o-object-fit:contain;object-fit:contain;width:6rem}.prizes .prize-card .img-container .amount{color:var(--White,#fff)}.prizes .prize-card .img-container .amount,.prizes .prize-card .status{font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;text-transform:uppercase}.prizes .prize-card .status{align-self:stretch;background:rgba(118,255,51,.2);border-radius:.5rem;color:var(--Green,#76ff33);display:flex;justify-content:center;opacity:.5;padding:1rem 1.25rem}.prizes .prize-card.dep-prize .status{background:rgba(255,51,51,.2);color:var(--Red,#f33)}.prizes .prize-card.dep-prize.active .status{background:rgba(118,255,51,.2);color:var(--Green,#76ff33)}.prizes .prize-card.active .status{opacity:1}.prizes .prize-card.red .img-container{background:radial-gradient(64.95% 100% at 50% 0,rgba(255,51,51,.4) 0,rgba(255,51,51,0) 100%),rgba(191,212,255,.1)}.prizes .prize-card.red .status{background:rgba(255,51,51,.2);color:var(--Red,#f33)}.prizes .prize-card.yellow .img-container{background:radial-gradient(64.95% 100% at 50% 0,rgba(255,204,0,.4) 0,rgba(255,204,0,0) 100%),rgba(191,212,255,.1)}.prizes .prize-card.yellow .status{background:rgba(253,202,0,.2);color:var(--gold,#fc0)}.prizes .prize-card.blue .img-container{background:radial-gradient(64.95% 100% at 50% 0,rgba(0,212,255,.4) 0,rgba(0,212,255,0) 100%),rgba(191,212,255,.1)}.prizes .prize-card.blue .status{background:rgba(0,210,253,.2);color:var(--Blue,#00d4ff)}.prizes .prize-card.type-prize .header{width:70%}.prizes .prize-card.super-prize{width:35.625rem}.prizes .prize-card.super-prize .img-container{background:radial-gradient(64.95% 100% at 50% 0,rgba(224,126,73,.4) 0,rgba(224,126,73,0) 100%),rgba(191,212,255,.1)}.prizes .prize-card.super-prize .status{background:rgba(222,125,72,.2);color:var(--Orange,#e07e49)}@media (max-width:600px),screen and (max-width:700px) and (max-aspect-ratio:8/5){.prizes .prize-card.super-prize{width:100%}}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.prizes .prizes-list{grid-template-columns:repeat(2,20rem)}}@media (max-width:600px),screen and (max-width:700px) and (max-aspect-ratio:8/5){.prizes{padding:0 2rem}.prizes .prizes-list{grid-template-columns:repeat(1,100%);width:100%}}.achievements{margin-bottom:7.5625rem}.achievements p{margin-bottom:2.5rem}.achievements .achievements-list{display:grid;gap:3.125rem;grid-template-columns:repeat(4,15.625rem)}.achievements .achievements-list .achievement-card{outline:.0625rem solid rgba(191,213,255,.3);outline-offset:.625rem}.achievements .achievements-list .achievement-card.active{outline:.00625rem solid rgba(255,204,0,.4)}.achievements .achievements-list .achievement-card.active img{opacity:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.achievements .achievements-list{grid-template-columns:repeat(2,20rem)}}@media (max-width:600px),screen and (max-width:700px) and (max-aspect-ratio:8/5){.achievements{padding:0 2rem}.achievements .achievements-list{grid-template-columns:repeat(1,100%);width:100%}}.achievement-card{align-items:center;background:radial-gradient(144.8% 100% at 50% 0,rgba(191,213,255,.3) 0,rgba(191,213,255,0) 100%);border:.0625rem solid rgba(191,213,255,.2);border-radius:.625rem;display:flex;flex-direction:column;padding:1.75rem}.achievement-card .title{color:var(--Light,#bfd5ff);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;margin-bottom:.375rem;text-align:center;text-transform:uppercase}.achievement-card img{height:6rem;margin-bottom:.375rem;-o-object-fit:contain;object-fit:contain;opacity:.7;width:6rem}.achievement-card .department-title{color:var(--White,#fff);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;margin-bottom:.625rem;text-align:center;text-transform:uppercase}.achievement-card .description{color:var(--Light,#bfd5ff);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;text-align:center}.achievement-card.active{background:radial-gradient(144.8% 100% at 50% 0,rgba(255,204,0,.5) 0,rgba(255,106,0,.2) 100%);border:.00625rem solid rgba(255,204,0,.4)}.achievement-card.active .title{color:var(--Yellow,#fc0)}footer{border-top:1px solid rgba(191,213,255,.15);position:relative}footer .footer-inner{border:none}footer .footer-inner .copyright{color:var(--Light,#bfd5ff)}footer .footer-background{bottom:0;left:0;position:absolute;width:100%;z-index:-1}footer .footer-background img{-o-object-fit:cover;object-fit:cover;width:100%}
