html{--background-default:#f5f5f5;--background-primary:#fff;--background-secondary:#f0f0f0;--background-disabled:#f5f5f5;--background-red:#f13036;--background-green:#52c41a;--background-blue:#1890ff;--background-blue-secondary:#e6f7ff;--background-yellow:#faad14;--stroke-primary:#333;--stroke-secondary:#d9d9d9;--stroke-blue:#91d5ff;--text-default:#1f1f1f;--text-primary:#fff;--text-secondary:#5f5f5f;--text-disabled:#8c8c8c;--text-red:#cf1322;--text-green:#389e0d;--text-blue:#1890ff;--text-yellow:#faad14;--text-purple:#531dab;--icon-filled-default:#1f1f1f;--icon-filled-primary:#fff;--icon-filled-secondary:#5f5f5f;--icon-filled-disabled:#8c8c8c;--icon-filled-red:#f13036;--icon-filled-green:#52c41a;--icon-filled-blue:#1890ff;--icon-filled-yellow:#faad14;--icon-filled-purple:#722ed1;--icon-outlined-default:#1f1f1f;--icon-outlined-primary:#fff;--icon-outlined-secondary:#5f5f5f;--icon-outlined-disabled:#8c8c8c;--icon-outlined-red:#cf1322;--icon-outlined-green:#389e0d;--icon-outlined-blue:#1890ff;--icon-outlined-yellow:#faad14;--icon-outlined-purple:#531dab}body,html{max-width:100%;height:100%;margin:0;font-family:var(--font-manrope);color:var(--text-default)}.App,body,html{width:100%;min-height:100%}.App{box-sizing:border-box;display:flex;flex-direction:column;background:var(--background-default);gap:16px}.App:has(.page-header__hidden) .tasks__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header.sticky-header{top:0}.roboto-flex-header{margin:0;color:var(--text-default);line-height:95.2%;letter-spacing:-.01em;font-family:var(--font-robotoflex);font-optical-sizing:auto;font-weight:700;font-style:normal;overflow-wrap:break-word;font-variation-settings:"slnt" 0,"wdth" 151,"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 100,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712}.page__invites-error,.page__not-found{display:flex;flex-direction:column;box-sizing:initial;height:100vh;justify-content:center;align-items:center}.page__invites-error .roboto-flex-header,.page__not-found .roboto-flex-header{color:var(--text-blue);font-size:107px}.ant-btn.return__button{color:var(--text-blue);display:flex;border:none;padding:4px 15px 4px 0;gap:10px;width:-webkit-min-content;width:min-content;max-width:100%;align-items:center}.ant-btn.return__button.ant-btn>.anticon+span{margin-inline-start:0}.ant-btn.return__button.ant-btn>span{display:inline-flex}.ant-btn.return__button.ant-btn>span:not(.anticon){display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}h1{font-size:32px}h1.responsive-header-h1{font-size:48px}h2{font-size:24px}h2.responsive-header-h2{font-size:32px}h3{font-size:20px}.quest-header__status_registration{color:var(--text-blue);font-weight:500}.quest-header__status_registration circle{fill:var(--icon-filled-blue)}.quest-header__status_registration-done{color:var(--text-purple);font-weight:500}.quest-header__status_registration-done circle{fill:var(--icon-filled-purple)}.quest-header__status_running{color:var(--text-green);font-weight:500}.quest-header__status_running circle{fill:var(--icon-filled-green)}.quest-header__status_wait-results{color:var(--text-yellow);font-weight:500}.quest-header__status_wait-results circle{fill:var(--icon-filled-yellow)}.quest-header__status_finished{color:var(--text-disabled);font-weight:500}.quest-header__status_finished circle{fill:var(--icon-filled-disabled)}.confirm-delete__modal.ant-modal .ant-modal-content{border-radius:2px}.confirm-delete__modal.ant-modal .ant-modal-confirm-title{font-weight:500;color:var(--text-default)}.confirm-delete__modal.ant-modal .ant-modal-confirm-btns{display:flex;flex-direction:row-reverse;gap:8px}.confirm-delete__modal.ant-modal .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}.confirm-delete__modal.ant-modal svg{fill:var(--icon-outlined-yellow)}body:has(.page__not-found) .page-footer__wrapper,body:has(.page__not-found) .page-header{display:none}body:has(.ant-modal-root) .App{position:absolute}@media(max-width:1279px){h1.responsive-header-h1{font-size:32px}h2.responsive-header-h2{font-size:24px}}.page-auth{display:flex;flex-direction:column;gap:16px;box-sizing:initial;height:100vh;justify-content:center;align-items:center}.content__wrapper.page-auth__content-wrapper{flex-direction:column;max-width:320px;width:320px;box-sizing:border-box;padding:32px 24px 24px}.content__wrapper.page-auth__content-wrapper input:-webkit-autofill,.content__wrapper.page-auth__content-wrapper input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.content__wrapper.page-auth__content-wrapper:has(.page-auth__change-button){padding:0}.auth-form__header{display:flex;flex-direction:column;gap:14px;-webkit-user-select:none;user-select:none}.auth-form__title{margin:0}.auth-form__body{display:flex;flex-direction:column;gap:8px}.auth-form__body:first-of-type{padding-top:24px}.auth-form__body .error-message_unauthorized{color:var(--text-red);font-size:12px;font-weight:700;margin:0;line-height:14px}.auth-form__body .ant-form-item:first-of-type{padding-top:8px}.auth-form__body .error-message_unauthorized+.ant-form-item{padding:0}.auth-form__body .ant-form-item{margin:0}.auth-form__body .ant-form-item.auth-form__submit-button{padding:4px 0 0}.auth-form__body .ant-form-item.auth-form__google-button{padding:16px 0 0}.auth-form__body .ant-form-item.auth-form__google-button .ant-btn{display:flex;align-items:center;justify-content:center;gap:10px}.auth-form__body .ant-form-item.auth-form__google-button .ant-btn .anticon+span{margin-inline-start:0}.auth-form__body .ant-input-affix-wrapper{border-radius:2px}.auth-form__body .ant-input-affix-wrapper svg,.auth-form__body .ant-input-status-error svg{fill:var(--text-default)}.ant-btn.page-auth__change-button{display:flex;align-items:center;justify-content:center;max-width:320px}.background__wrapper{position:absolute;display:flex;width:100%;height:100%;justify-content:center;flex-grow:0;flex-shrink:0;overflow:hidden}.background__wrapper>img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.background_footer{height:inherit;width:100%}html[data-theme=dark] .background__wrapper>img,html[data-theme=dark] .background_footer>img{content:url(/Questspace-Background-Dark.svg)}.page-body{flex-direction:column;margin:0;gap:16px}.page-body,.page-body .ant-spin{display:flex;align-items:center;width:100%;height:auto;flex-grow:1}.page-body .ant-spin{justify-content:center}html[data-theme=light]{--background-default:#f5f5f5;--background-primary:#fff;--background-secondary:#f0f0f0;--background-disabled:#f5f5f5;--background-red:#f13036;--background-green:#52c41a;--background-blue:#1890ff;--background-blue-secondary:#e6f7ff;--background-yellow:#faad14;--stroke-primary:#333;--stroke-secondary:#d9d9d9;--stroke-blue:#91d5ff;--text-default:#1f1f1f;--text-primary:#fff;--text-secondary:#5f5f5f;--text-disabled:#8c8c8c;--text-red:#cf1322;--text-green:#389e0d;--text-blue:#1890ff;--text-yellow:#faad14;--text-purple:#531dab;--icon-filled-default:#1f1f1f;--icon-filled-primary:#fff;--icon-filled-secondary:#5f5f5f;--icon-filled-disabled:#8c8c8c;--icon-filled-red:#f13036;--icon-filled-green:#52c41a;--icon-filled-blue:#1890ff;--icon-filled-yellow:#faad14;--icon-filled-purple:#722ed1;--icon-outlined-default:#1f1f1f;--icon-outlined-primary:#fff;--icon-outlined-secondary:#5f5f5f;--icon-outlined-disabled:#8c8c8c;--icon-outlined-red:#cf1322;--icon-outlined-green:#389e0d;--icon-outlined-blue:#1890ff;--icon-outlined-yellow:#faad14;--icon-outlined-purple:#531dab}html[data-theme=dark]{--background-default:#000;--background-primary:#333;--background-secondary:#202020;--background-disabled:#4e4e4e;--background-red:#f13036;--background-green:#49aa19;--background-blue:#2797ff;--background-blue-secondary:#002766;--background-yellow:#d89614;--stroke-primary:#8b8b8b;--stroke-secondary:#1f1f1f;--stroke-blue:#0050b3;--text-default:#fff;--text-primary:#fff;--text-secondary:#adabab;--text-disabled:#7c7b7b;--text-red:#ff5c61;--text-green:#52c41a;--text-blue:#2797ff;--text-yellow:#d89614;--text-purple:#b27bff;--icon-filled-default:#fff;--icon-filled-primary:#fff;--icon-filled-secondary:#adabab;--icon-filled-disabled:#7c7b7b;--icon-filled-red:#f13036;--icon-filled-green:#49aa19;--icon-filled-blue:#2797ff;--icon-filled-yellow:#d89614;--icon-filled-purple:#9e6de3;--icon-outlined-default:#fff;--icon-outlined-primary:#fff;--icon-outlined-secondary:#adabab;--icon-outlined-disabled:#7c7b7b;--icon-outlined-red:#ff5c61;--icon-outlined-green:#52c41a;--icon-outlined-blue:#2797ff;--icon-outlined-yellow:#d89614;--icon-outlined-purple:#b27bff}.content__wrapper{position:relative;display:flex;flex-direction:column;background:var(--background-primary);max-width:1250px;width:100%;height:auto;box-sizing:border-box;border-radius:16px;padding-left:32px;padding-right:32px;transition:all var(--ant-motion-duration-mid) var(--ant-motion-ease-in)}.content__wrapper.invites-error__content-wrapper,.content__wrapper.not-found__content-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:32px 24px 24px;gap:20px;width:378px;background:var(--background-primary);box-shadow:0 16px 32px #0000000a;border-radius:16px}.content__wrapper.invites-error__content-wrapper p,.content__wrapper.not-found__content-wrapper p{font-size:24px;margin:0}.content__wrapper.invites-error__content-wrapper .roboto-flex-header{font-size:107px;color:var(--text-blue)}@media(max-width:639px){.content__wrapper{padding-left:24px;padding-right:24px}}@media(max-width:525px){.content__wrapper{padding-left:16px;padding-right:16px}.content__wrapper.invites-error__content-wrapper,.content__wrapper.not-found__content-wrapper{width:320px}.content__wrapper.invites-error__content-wrapper p,.content__wrapper.not-found__content-wrapper p{font-size:20px}.content__wrapper.invites-error__content-wrapper .roboto-flex-header{font-size:90px}}.custom-modal.ant-modal .ant-modal-content,.img-crop-modal.ant-modal .ant-modal-content{padding:32px 32px 40px}.custom-modal.ant-modal .ant-modal-content .ant-modal-close,.custom-modal.ant-modal .ant-modal-content .ant-modal-close svg,.img-crop-modal.ant-modal .ant-modal-content .ant-modal-close,.img-crop-modal.ant-modal .ant-modal-content .ant-modal-close svg{width:24px;height:24px}.custom-modal-header,.img-crop-modal-header{margin:0 0 24px;font-size:24px}.custom-modal-header-large,.img-crop-modal-header-large{margin:0 0 24px;font-size:32px}@media(max-width:1279px){.custom-modal-header-large,.img-crop-modal-header-large{font-size:24px}}.custom-modal .ant-form-item,.img-crop-modal .ant-form-item{margin:0}.custom-modal :not(.ant-col,.ant-row)>.ant-form-item:not(.ant-form-item:first-child),.img-crop-modal :not(.ant-col,.ant-row)>.ant-form-item:not(.ant-form-item:first-child){margin-top:16px}@media(max-width:639px){.ant-modal-root .ant-modal.custom-modal{margin:0;max-width:unset}}.ant-btn.exit__button{display:flex;align-items:center;justify-content:center;gap:10px}.ant-btn.exit__button.ant-btn>.anticon+span{margin-inline-start:1px}.page-footer__wrapper{box-sizing:initial;overflow:hidden;margin:32px 0 0}.page-footer,.page-footer__wrapper{display:flex;width:100%;height:256px;flex-shrink:0;flex-grow:0}.page-footer{position:absolute;justify-content:center;box-sizing:border-box}.page-footer__items{width:100%;display:flex;justify-content:center;align-items:center;gap:32px;margin:0 24px;flex-shrink:0;flex-grow:0;transition:gap .5s ease}.footer-text{font-family:Manrope,sans-serif;font-style:normal;font-size:16px;font-weight:700;color:var(--text-secondary);line-height:24px;margin:0;padding:0;-webkit-user-select:none;-o-user-select:none;user-select:none}html[data-theme=dark] .footer-text{color:var(--text-default)}@media(max-width:1279px){.page-footer__wrapper{height:192px}.page-footer{height:192px;justify-content:flex-start}.page-footer__items{flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:unset;transition:gap .5s ease}.footer-logo{width:245px;height:auto}}@media(min-width:1920px){.footer-background{object-fit:cover;width:100%}}.page-header{position:-webkit-sticky;position:sticky;transition:top .3s ease-in-out;top:0;z-index:1000;display:flex;justify-content:center;width:100%;height:48px;background-color:var(--background-primary);box-sizing:initial}.page-header.page-header__hidden{top:-48px}.page-header__items{max-width:1240px;width:100%;display:flex;justify-content:space-between;align-items:center}@media(max-width:1279px){.page-header__items{margin:0 16px 0 24px}}@media(max-width:639px){.page-header__items{margin:0 0 0 16px}}.header-avatar__dropdown.ant-dropdown .ant-dropdown-menu{padding:4px 0}.header-avatar__frame{cursor:pointer}.header-avatar__button{display:flex;flex:50px;align-items:center;height:48px;width:auto;padding:0 8px;gap:4px;transition:background-color .2s ease;cursor:pointer;border:none;background-color:#0000}.header-avatar__button:focus{border:none}.header-avatar__image{-webkit-user-select:none;user-select:none}.header-dropdown_open{background-color:var(--background-secondary);transition:background-color .2s ease}html[data-theme=dark] .logotype_text{filter:grayscale(100%) brightness(200%)}html[data-theme=dark] .logotype_icon{filter:invert(100%) grayscale(100%) brightness(300%)}.profile__content-wrapper{display:flex;flex-direction:row;width:100%;margin:24px 0;gap:32px}.profile-information{display:flex;flex-direction:column;justify-content:center;gap:16px}.profile-information h1{word-break:break-word}.profile-information__buttons{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8px}.avatar__image{-webkit-user-select:none;user-select:none}@media(max-width:639px){.avatar__image{width:96px;height:96px}.profile__content-wrapper{flex-direction:column;gap:8px}}.ant-btn.edit-profile__button{display:flex;align-items:center;gap:10px}.ant-btn.edit-profile__button.ant-btn>.anticon+span{margin-inline-start:0}.img-crop-modal .ant-modal-header{display:none}.img-crop-modal .ant-modal-body{margin-top:24px}.edit-profile__avatar{display:flex;flex-direction:column;width:-webkit-min-content;width:min-content}.edit-profile__avatar .ant-upload-wrapper .ant-upload-select{display:flex;width:100%;justify-content:center}.edit-profile-header{margin:0 0 24px}.edit-profile-header.responsive-header-h2{font-size:32px}.edit-profile-subheader{padding:16px 0 0;font-size:20px;font-weight:500}.edit-profile-paragraph,.edit-profile-subheader{margin:0;color:var(--text-default)}.edit-profile__change-button.ant-btn{padding:0}.edit-profile__change-button span{color:var(--text-blue)}@media(max-width:639px){.ant-modal-root .ant-modal.edit-profile__modal{margin:0;max-width:unset}.edit-profile-header.responsive-header-h2{font-size:24px}}.quest-page__content-wrapper{padding:24px 32px;gap:16px}.edit-quest__content-wrapper{padding-top:24px;padding-bottom:24px;gap:32px}.edit-quest__content-wrapper .edit-quest__body__content{display:flex;flex-direction:row;justify-content:center;gap:32px}.edit-quest__content-wrapper .content__separator{min-width:1px;width:1px;height:auto;background-color:var(--stroke-secondary)}.edit-quest__content-wrapper section{width:calc((100% - 65px)/2)}.edit-quest__header__content{display:flex;flex-direction:column;gap:8px}@media(max-width:639px){.edit-quest__content-wrapper{gap:16px}}.quest-preview__wrapper{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.quest-preview__wrapper .quest-preview__information{display:flex;column-gap:24px;row-gap:4px;flex-wrap:wrap;color:var(--text-default)}.quest-preview__wrapper .quest-preview__information .information__block{display:flex;gap:8px}.quest-preview__wrapper .quest-preview__about{color:var(--text-default)}.quest-preview__wrapper p{margin:0}.quest-preview__information .information__block img{align-self:center}.quest-preview_default{height:100%;min-height:320px;display:flex;align-items:center;justify-content:center;color:var(--text-default)}.quest-preview_default p{margin:0;width:168px;text-align:center}.quest-image__container{width:100%;height:auto;display:flex;align-items:center;overflow:hidden;border-radius:16px}.quest-image__image{color:#0000;max-width:100%;object-fit:contain;height:auto}@media(max-width:525px){.quest-preview__wrapper .quest-preview__information{flex-direction:column}}.quest-editor__wrapper{display:flex;flex-direction:column;gap:16px}.quest-editor__wrapper .quest-editor__subheader{padding:16px 0 0;font-size:18px}.quest-editor__wrapper .description__label{display:flex;flex-wrap:wrap;white-space:pre;width:168px}.quest-editor__wrapper .quest-editor__validation-error{color:var(--text-red);margin:0}.quest-editor__wrapper .ant-form-item-explain-error .quest-editor__validation-error{padding:5px 0 0}.quest-editor__wrapper .quest-editor__image-file{display:flex;margin:0;gap:8px;min-width:0;order:-1;color:var(--text-default)}.quest-editor__wrapper .quest-editor__image-file p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-content:center}.quest-editor__wrapper .ant-form-item:not(.quest-editor__controls) .ant-col.ant-form-item-control{max-width:calc(100% - 178px)}.quest-editor__wrapper .quest-editor__image-form-item .ant-form-item-control-input-content{display:flex;gap:16px;justify-content:space-between}.quest-editor__wrapper .quest-editor__access-form-item .ant-radio-group{display:flex;flex-direction:column;gap:2px}.quest-editor__wrapper .quest-editor__access-form-item .ant-radio-wrapper-in-form-item{margin:5px 0 0}.quest-editor__wrapper .quest-editor__access-form-item .ant-radio-wrapper .ant-radio{margin:3px 0 0;align-self:flex-start}.quest-editor__wrapper .ant-form-item-control-input-content .ant-picker{width:240px}.quest-editor__wrapper .ant-row{display:flex;justify-content:space-between}.quest-editor__wrapper .ant-form-item .ant-form-item-label{white-space:normal}.quest-editor__wrapper .ant-form-item .ant-form-item-label>label{width:178px}.quest-editor__wrapper .ant-form-item .ant-form-item-label label.ant-form-item-no-colon:after{content:""}.quest-editor__wrapper .ant-form{display:flex;flex-direction:column;gap:16px}.quest-editor__wrapper .ant-form-item{margin:0}.quest-editor__wrapper .ant-input-number-group .ant-input-number-group-addon{padding:0;width:32px;z-index:1}.quest-editor__wrapper .ant-input-number-group .ant-input-number-group-addon:hover{border-color:var(--ant-input-number-hover-border-color)}.quest-editor__wrapper .ant-input-number-group .ant-input-number-group-addon:active{border-color:var(--ant-input-number-active-border-color)}.quest-editor__wrapper .ant-input-number-group .ant-input-number-group-addon span{width:32px;height:32px;justify-content:center;-webkit-user-select:none;user-select:none}.quest-editor__wrapper .quest-editor__buttons{padding-top:24px;padding-bottom:16px;display:flex;gap:8px;justify-content:center}.quest-editor__wrapper .ant-form-item-extra .light-description{margin-top:4px}@media(max-width:639px){.quest-editor__wrapper .quest-editor__small-field.ant-form-item:not(.quest-editor__controls) .ant-row{flex-wrap:nowrap}.quest-editor__wrapper .quest-editor__small-field.ant-form-item:not(.quest-editor__controls) .ant-row .ant-col.ant-form-item-label{flex:0 1 auto;max-width:unset}.quest-editor__wrapper .quest-editor__small-field.ant-form-item:not(.quest-editor__controls) .ant-row .ant-col.ant-form-item-label>label{width:unset}.quest-editor__wrapper .quest-editor__small-field.ant-form-item:not(.quest-editor__controls) .ant-row .ant-col.ant-form-item-control{max-width:calc(100% - 178px)}.quest-editor__wrapper .ant-form-item.quest-editor__controls .ant-row{flex-wrap:nowrap}.quest-editor__wrapper .ant-form-item.quest-editor__controls .ant-row .ant-col.ant-form-item-label{flex:0 1 auto;max-width:unset}.quest-editor__wrapper .description__label{width:unset}}@media(max-width:525px){.quest-editor__wrapper .ant-form-item-control-input-content .ant-picker{width:100%}.quest-editor__wrapper .ant-row{flex-direction:column}.quest-editor__wrapper .ant-row .ant-col.ant-form-item-control{max-width:100%!important}.quest-editor__wrapper .ant-input-number-group-wrapper{width:100%!important}.quest-editor__wrapper .ant-form-item-control-input-content,.quest-editor__wrapper .quest-editor__buttons{flex-direction:column}.quest-editor__wrapper .ant-form-item-control-input-content .ant-upload-select{display:flex}.quest-editor__wrapper .ant-form-item-control-input-content .ant-upload-select>span{display:flex;width:100%}.quest-editor__wrapper .ant-form-item-control-input-content .ant-upload button{width:100%}}.content__wrapper.quest-page__admin-panel{background-color:var(--background-blue-secondary);display:flex;flex-wrap:wrap;flex-direction:row;padding:24px 17px 24px 32px;align-items:center;justify-content:space-between}.content__wrapper.quest-page__admin-panel p{margin:0}@media screen and (max-width:959px){.content__wrapper.quest-page__admin-panel{padding:24px 9px 24px 24px}}@media screen and (max-width:799px){.content__wrapper.quest-page__admin-panel{padding:24px}.content__wrapper.quest-page__admin-panel button span{position:relative;left:-15px}}.quest-page__all-teams-table .ant-table-content{column-count:3}@media screen and (max-width:959px){.quest-page__all-teams-table .ant-table-content{column-count:2}}@media screen and (max-width:525px){.quest-page__all-teams-table .ant-table-content{column-count:1}}.quest-page__description p{margin:0;color:var(--text-default)}.quest-page__description a:not(a:visited){color:var(--text-blue)}.quest-header__wrapper{padding:0!important;border-radius:16px;background:#0000}.quest-header__wrapper .ant-card:not(.ant-card-bordered){box-shadow:none;background:#0000}.quest-header__wrapper .ant-card{border-radius:16px;font-size:14px;line-height:22px;font-weight:500}.quest-header__wrapper .ant-card .ant-card-cover{background-color:var(--background-primary);width:100%;height:auto;display:flex;align-items:center;overflow:hidden;border-radius:16px 16px 0 0}.quest-header__wrapper .ant-card .ant-card-cover img{border-radius:16px 16px 0 0}.quest-header__wrapper .ant-card .ant-card-body{display:flex;flex-direction:row;justify-content:space-between;column-gap:24px;padding:24px 32px;background:var(--background-primary);border-radius:0 0 16px 16px}.quest-header__wrapper .ant-card .ant-card-body:after,.quest-header__wrapper .ant-card .ant-card-body:before{display:none}.quest-header__wrapper .quest-preview__information{display:flex;gap:24px;padding-top:12px;text-wrap:nowrap;color:var(--text-default)}.quest-header__wrapper .quest-preview__information .information__block{display:flex;gap:8px}.quest-header__wrapper .quest-preview__information .information__block img{align-self:center}.quest-header__wrapper .quest-header .quest-header__name{margin:0;color:var(--text-default);word-break:break-word}.quest-header__wrapper .quest-header p{margin:0}.quest-header__wrapper .quest-header__interactive{display:flex;flex-direction:column;text-align:center;gap:4px;justify-content:flex-end}.quest-header__wrapper .quest-header__interactive .ant-btn{transition:none}.quest-header__wrapper .quest-header__interactive button{width:240px}.quest-header__wrapper .quest-header__interactive p{width:240px;color:var(--text-default)}.quest-header__wrapper .quest-header__interactive button.already-have-team{color:var(--text-green)}.quest-header__wrapper .quest-header__interactive button.already-have-team svg{fill:var(--icon-outlined-green)}@media screen and (max-width:799px){.quest-header__wrapper .ant-card .ant-card-body{flex-direction:column}.quest-header__wrapper .ant-card .ant-card-body .quest-header__interactive{padding-top:16px}.quest-header__wrapper .ant-card .ant-card-body .quest-header__interactive button,.quest-header__wrapper .ant-card .ant-card-body .quest-header__interactive p{width:100%}.quest-header__wrapper .quest-header .quest-preview__information{flex-direction:column;gap:4px;padding-top:16px}}.results__title{font-weight:400;font-size:16px;line-height:24px;margin:0}.results__table .ant-table-content{column-count:2}@media screen and (max-width:799px){.results__table .ant-table-content{column-count:1}}.results__table .ant-table-content .ant-table-row .results__team-index.ant-table-cell{padding-right:0}.results__table .ant-table-content .ant-table-row .results__team-place.ant-table-cell{padding-right:2px;padding-left:0}.results__content_waiting{display:flex;flex-direction:column;align-items:center;gap:8px}.results__content_waiting .anticon-clock-circle>svg{width:112px;height:112px;padding:16px}.quest-team__collapse.ant-collapse .ant-collapse-item .ant-collapse-header{padding:0;align-items:center}.quest-team__collapse.ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow>svg{width:20px;height:20px}.quest-team__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{padding-right:8px;align-self:baseline}.quest-team__collapse.ant-collapse .ant-collapse-item{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px;border:1px solid var(--stroke-secondary)}.quest-team__collapse.ant-collapse .ant-collapse-item:last-child{border-radius:8px}.quest-team__collapse.ant-collapse.ant-collapse-ghost .ant-collapse-content .ant-collapse-content-box{display:flex;flex-direction:column;gap:16px;padding:0 0 0 28px;padding-block:0}@media screen and (max-width:639px){.quest-team__collapse.ant-collapse.ant-collapse-ghost .ant-collapse-content .ant-collapse-content-box{padding:0}}.quest-team__collapse .ant-collapse-extra{margin-top:-18px}.quest-team__collapse .quest-team__header-wrapper{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center}.quest-team__collapse .quest-team__name{font-size:18px;line-height:17px}.quest-team__collapse .quest-team__status{display:flex;gap:6px;flex-wrap:nowrap;font-size:14px}.quest-team__collapse .quest-team__status_accepted{color:var(--text-green)}.quest-team__collapse .quest-team__status_on-consideration{color:var(--text-secondary)}.quest-team__collapse .exit-team__large-screen{top:8px}.quest-team__collapse .exit-team__small-screen{display:none}@media screen and (max-width:799px){.quest-team__collapse .exit-team__large-screen{display:none}.quest-team__collapse .exit-team__small-screen{display:block}}@media screen and (max-width:639px){.quest-team__collapse .quest-team__members .team-member__wrapper{width:100%;max-width:100%}}.quest-team__block{display:flex;flex-direction:column;padding:16px;gap:16px;border:1px solid var(--stroke-secondary);border-radius:8px}.quest-team__block .quest-team__header-wrapper{display:flex;justify-content:space-between;gap:16px;flex-wrap:nowrap}.quest-team__block .quest-team__extra_footer{display:none;width:100%}@media screen and (max-width:639px){.quest-team__block .quest-team__extra_header{display:none}.quest-team__block .quest-team__extra_footer{display:unset}}.quest-team__block .quest-team__name{font-size:20px;line-height:28px;margin:0;word-break:break-word}.quest-team__members{display:flex;flex-wrap:wrap;gap:16px 32px}.quest-team__members .team-member__wrapper{display:flex;column-gap:8px;width:256px;max-width:256px;align-items:center;font-weight:500}.quest-team__members .team-member__name{word-break:break-word}.create-team-modal__content{padding:32px 32px 40px!important}.create-team-modal__content .custom-modal-header-large{margin-bottom:16px}.create-team-modal__content .ant-form-item{margin:0}.create-team-modal__content .ant-modal-title h2{font-size:32px}.create-team-modal__content .ant-modal-body{display:flex;flex-direction:column}.create-team-modal__content .create-team-content__span{color:var(--text-default);font-size:16px}.create-team-modal__content .create-team-content__span+.ant-form{padding-top:8px}.ant-modal-root .ant-modal.create-team-modal{margin:0;max-width:unset}.invite-modal__content{padding:32px 32px 40px!important}.invite-modal__content .ant-input-suffix{color:var(--stroke-secondary);transition-behavior:normal;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease}.invite-modal__content .ant-input-affix-wrapper-readonly:focus .ant-input-suffix,.invite-modal__content .ant-input-affix-wrapper-readonly:focus-within .ant-input-suffix,.invite-modal__content .ant-input-affix-wrapper-readonly:hover .ant-input-suffix{color:var(--text-blue)}.invite-modal__content .custom-modal-header-large{margin-bottom:16px;color:var(--text-default)}.invite-modal__content .custom-modal-header_success{color:var(--text-green)}.invite-modal__content .ant-form-item{margin:0}.invite-modal__content .ant-modal-body{display:flex;flex-direction:column;gap:8px}.invite-modal__content .invite-content__span{font-size:16px;color:var(--text-default)}.ant-modal-root .ant-modal.invite-modal{margin:0;max-width:unset}.ant-modal-root .ant-modal.invite-modal .roboto-flex-header{color:var(--text-green)}.invite-link__wrapper{display:flex;padding:0;gap:4px;align-items:baseline}.invite-link__wrapper .invite-link__link,.invite-link__wrapper .invite-link__text{border:none;height:auto;padding:0;margin:0;font-weight:500;color:var(--text-default)}.invite-link__wrapper .invite-link__link{max-width:100%;display:flex;align-items:center;font-size:16px;color:var(--text-blue)}.invite-link__wrapper .invite-link__link span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:799px){.invite-link__wrapper{flex-direction:column}}.admin-page__content{display:contents}.admin-page__content .task__wrapper{flex:1;max-width:calc(100% - 242px)}@media screen and (max-width:525px){.admin-page__content .task__wrapper{max-width:100%}}.quest-admin__content-wrapper{padding-top:24px}.quest-admin__content-wrapper .quest-admin__header__content{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:799px){.quest-admin__content-wrapper:has(.quest-admin__header__content>.quest-admin__extra-button){padding-bottom:16px}}.quest-admin__header__content>.quest-admin__extra-button{display:none;margin-top:8px}.quest-admin__tabs.ant-tabs .ant-tabs-nav{margin-bottom:0}.quest-admin__upper-wrapper{display:flex;justify-content:space-between}.quest-admin__upper-wrapper .delete-quest__button.ant-btn{display:flex;align-items:center;gap:10px}.quest-admin__upper-wrapper .delete-quest__button.ant-btn .anticon+span{margin-inline-start:0}@media screen and (max-width:799px){.delete-quest__button.ant-btn{gap:8px}.delete-quest__button.ant-btn span:not(.anticon),.quest-admin__tabs .ant-tabs-extra-content{display:none}.quest-admin__header__content .quest-admin__extra-button{display:block}}.content__wrapper.leaderboard__content-wrapper{max-width:100vw;padding:0;background-color:#0000}.leaderboard__wrapper{max-width:100%}.leaderboard__wrapper .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:none;border-top:none}.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell.leaderboard__penalty{padding:16px 32px 16px 16px}.leaderboard__edit-penalty{font-size:16px;background:#0000;border:none;position:absolute;top:calc(50% - 8px);right:8px;opacity:.45;padding:0 0 0 8px;display:inline-flex;cursor:pointer}.leaderboard__edit-penalty svg{fill:var(--text-default)}.leaderboard__edit-penalty:hover{opacity:1}.edit-penalty__description{display:flex;flex-direction:column;font-size:16px;margin-bottom:16px}.edit-penalty__description .team-name{color:var(--text-default)}.empty__teams-not-found.ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 0;color:var(--text-default)}.empty__teams-not-found.ant-empty .ant-empty-image{font-size:48px;opacity:.5;height:auto;margin:0}.empty__teams-not-found.ant-empty .ant-empty-description{color:var(--text-default)}.teams__content-wrapper{padding-top:24px;padding-bottom:24px}.teams__wrapper,.teams__wrapper .approved-teams__wrapper{display:flex;flex-direction:column;gap:16px}.teams__wrapper .approved-teams__header{font-family:var(--font-manrope);font-size:24px;line-height:32px;font-weight:700;margin:0}.teams__wrapper .requested-teams__wrapper{display:flex;flex-direction:column;gap:16px}.teams__wrapper .ant-collapse>.ant-collapse-item:not(.ant-collapse-item-active){border-radius:0;border-bottom:1px solid var(--stroke-secondary);padding-bottom:16px}.teams__wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon span{font-size:24px}.teams__wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header.requested-teams__collapse-header{padding:0;align-items:center;flex-wrap:wrap}@media screen and (max-width:639px){.teams__wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{width:100%;padding:8px 0 0}}.teams__wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .requested-teams__header{font-family:var(--font-manrope);padding:0;font-size:24px;line-height:32px;font-weight:700;margin:0}.teams__wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{display:flex;flex-direction:column;gap:16px;padding:16px 0 0}.teams__wrapper .requested-team__extra{display:flex;gap:8px}@media screen and (max-width:799px){.teams__wrapper .approved-teams__header{font-size:20px;line-height:28px}.teams__wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon span{font-size:20px}.teams__wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .requested-teams__header{font-size:20px;line-height:28px}}.logs-table__table.ant-table-wrapper{max-width:1250px;width:100%;font-family:var(--font-manrope)}.logs-table__table.ant-table-wrapper .ant-table-thead tr th{font-size:12px;transition:unset!important;color:var(--text-secondary);line-height:22px;font-weight:400;padding:5px 8px 5px 0}.logs-table__table.ant-table-wrapper .ant-table-thead tr th:before{display:none}.logs-table__table.ant-table-wrapper .logs-table__answer.accepted{color:var(--text-green)}.logs-table__table.ant-table-wrapper .logs-table__answer.rejected{color:var(--text-red)}.logs-table__table.ant-table-wrapper .logs-table__score.accepted{color:var(--text-green)}.logs-table__table.ant-table-wrapper .logs-table__score.rejected{color:var(--text-secondary)}.logs-table__table .ant-table-tbody>tr:last-child>td{border:none}.logs-table__table .ant-table-tbody>tr>td.ant-table-cell{padding:5px 8px 5px 0;max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ant-tooltip.ant-tooltip-placement-top .ant-tooltip-content .ant-tooltip-inner{font-family:var(--font-manrope);font-weight:200;font-size:14px;line-height:22px}.empty__logs-not-found.ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 0;color:var(--text-default)}.empty__logs-not-found.ant-empty .ant-empty-image{font-size:48px;opacity:.5;height:auto;margin:0}.empty__logs-not-found.ant-empty .ant-empty-description{color:var(--text-default)}.answer-logs__filters{width:100%;display:flex;gap:8px;align-items:center;font-family:var(--font-manrope);padding:16px 0}.answer-logs__filters .ant-select.answer-logs__filter .ant-select-selector{border-radius:2px;width:200px;min-width:200px}.answer-logs__filters-title{font-weight:700;font-size:14px;line-height:22px;width:144px}@media screen and (max-width:1279px){.answer-logs__filters-title{width:auto}.answer-logs__filters .ant-select.ant-select-outlined.answer-logs__filter{width:25%}.answer-logs__filters .ant-select.ant-select-outlined.answer-logs__filter .ant-select-selector{min-width:unset;width:100%}}@media screen and (max-width:799px){.answer-logs__filters{flex-direction:column;align-items:flex-start;width:100%}.answer-logs__filters .ant-select.ant-select-outlined.answer-logs__filter,.answer-logs__filters .ant-select.ant-select-outlined.answer-logs__filter .ant-select-selector{width:100%}}.ant-alert.ant-alert-info.ant-alert-with-description{padding:9px 16px;margin:16px 0 0;font-size:14px;line-height:22px;display:flex;align-items:center;border-radius:2px}.anticon.anticon-info-circle.ant-alert-icon{width:18px;height:18px}.quest-tabs .ant-tabs-tabpane{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:stretch;gap:16px}.quest-tabs .ant-tabs-content-holder{min-height:250px}.quest-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none}.quest-tabs .ant-select-arrow span,.quest-tabs .ant-select-selection-item{color:var(--text-blue)}.quest-tabs .quest-tabpane{display:flex;flex-direction:column;gap:16px;padding-top:12px}.quest-tabs .create-quest__button{color:var(--text-blue)}.quest-tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{overflow:unset}.quest-tabs .empty__quests-not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 0;grid-column:1/5;color:var(--text-default)}.quest-tabs .empty__quests-not-found .ant-empty-image{font-size:48px;opacity:.5;height:auto;margin:0}.quest-tabs .empty__quests-not-found .ant-empty-description{color:var(--text-default)}.quest-tabs__unauth .ant-tabs-ink-bar{display:none}.quest-tabs__unauth .ant-tabs-nav-wrap{pointer-events:none}.quest-tabs__header{display:flex;width:100%;padding:0 0 4px;justify-content:space-between;border-bottom:1px solid var(--stroke-secondary)}@media(max-width:1279px){.quest-tabs .ant-tabs-tabpane{grid-template-columns:1fr 1fr 1fr}}@media(max-width:959px){.quest-tabs .ant-tabs-tabpane{grid-template-columns:1fr 1fr}}.quest-card .quest-card__name{margin:0;color:var(--text-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quest-card p{margin:0}.quest-card.ant-card-bordered .ant-card-cover{margin-top:0;margin-inline-start:0;margin-inline-end:0;-webkit-user-select:none;user-select:none}.quest-card__anchor{display:flex;box-sizing:initial;text-decoration:none;min-width:0}.quest-card__anchor .ant-card-cover{position:relative}.quest-card__anchor .ant-card{width:100%;box-shadow:0 2px 0 0 rgba(0,0,0,.016);border:1px solid var(--stroke-secondary);background-color:var(--background-primary);border-radius:8px;overflow:hidden}.quest-card__anchor .ant-card .ant-card-body{padding:8px 12px 12px}.quest-card__anchor .quest-card__start{font-size:12px;font-weight:400;color:var(--text-secondary)}.quest-card__anchor .status__wrapper{display:flex;align-items:center;padding-top:6px;gap:6px}a.quest-card__anchor+div{display:contents}.quest-card__wrapper{padding:0!important;border-radius:16px;background:#0000}.quest-card__wrapper .ant-card:not(.ant-card-bordered){box-shadow:none;background:#0000}.quest-card__wrapper .ant-card{border-radius:16px;font-size:14px;line-height:22px;font-weight:500}.quest-card__wrapper .ant-card .ant-card-cover{position:relative;aspect-ratio:4/3}.quest-card__wrapper .ant-card .ant-card-cover img{border-radius:16px 16px 0 0}.quest-card__wrapper .ant-card .ant-card-body{display:flex;flex-direction:row;justify-content:space-between;padding:24px 32px;background:var(--background-primary);border-radius:0 0 16px 16px}.quest-card__wrapper .ant-card .ant-card-body:after,.quest-card__wrapper .ant-card .ant-card-body:before{display:none}.quest-card__wrapper .quest-preview__information{display:flex;gap:24px;padding-top:12px;text-wrap:nowrap}.quest-card__wrapper .quest-preview__information .information__block{display:flex;gap:8px}.quest-card__wrapper .quest-preview__information .information__block img{align-self:center}.quest-card__wrapper .quest-card__interactive{display:flex;flex-direction:column;text-align:center;gap:4px}.quest-card__wrapper .quest-card__interactive button{width:240px}.quest-card__wrapper .quest-card__interactive p{text-wrap:nowrap}@media(max-width:639px){.quest-card .quest-preview__information{flex-direction:column;gap:4px;padding-top:16px}.quest-card__wrapper .ant-card .ant-card-body{flex-direction:column}.quest-card__wrapper .ant-card .ant-card-body .quest-card__interactive{padding-top:16px}.quest-card__wrapper .ant-card .ant-card-body .quest-card__interactive button{width:unset}}.task-group__task{display:flex;max-width:100%;justify-content:space-between;gap:32px;border-top:1px solid var(--stroke-secondary)}.ant-collapse-item .task-group__name.roboto-flex-header.closed-group .ant-collapse-header-text{color:var(--text-green)}.ant-collapse-item .green-check-circle{width:24px;height:24px;color:var(--icon-filled-green)}.closed-group__title{display:flex;gap:8px;align-items:center}.task-group__name .task-group__score{color:var(--text-green);align-self:baseline}.task-group__name .task-group__countdown,.task-group__name .task-group__score{display:block;font-family:var(--font-manrope);font-size:16px;line-height:24px}.task-group__description{padding:24px 0 16px;border-top:1px solid var(--stroke-secondary)}.task-group__description p{margin:0}.task-group__settings-wrapper{display:flex;flex-direction:column;gap:8px;padding:24px 0 16px;border-top:1px solid var(--stroke-secondary)}.task-group__settings-wrapper .task-group__settings-header{font-size:24px}@media screen and (max-width:799px){.task-group__settings-wrapper .task-group__settings-header{font-size:20px}}.task-group__settings-wrapper .task-group__settings-row{display:flex;flex-direction:row;gap:16px}.task-group__settings-wrapper .task-group__settings-row .task-group__setting-name{width:168px;min-width:168px}.task-group__settings-wrapper .task-group__settings-row .task-group__setting-value p{margin:0;word-break:break-word}.task-group__name-with-score{display:flex;justify-content:space-between;align-items:center;margin-right:12px}.task-group__name-with-score .task-group__name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.task-group__collapse-buttons .task-group-extra__burger-button.ant-btn{display:none}.task-group-extra__burger-button span{color:var(--text-blue)}.task-group-extra__dropdown.ant-dropdown .ant-dropdown-menu{border-radius:2px}.task-group-extra__dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content{display:flex;column-gap:8px}@media(max-width:959px){.task-group__collapse-buttons .ant-btn{gap:8px}.task-group__collapse-buttons .ant-btn span:not(.anticon){display:none}}@media(max-width:525px){.task-group__collapse-buttons .task-group-extra__burger-button.ant-btn{display:unset}.task-group__collapse-buttons.tasks__collapse-buttons .ant-btn:not(.task-group-extra__burger-button){display:none}.task-group__name-with-score{flex-direction:column;gap:4px;align-items:flex-start}}.task__wrapper{display:flex;flex-direction:column;padding:24px 0 16px;gap:16px}.task__wrapper .swiper{max-width:100%;background-color:var(--background-secondary);border-radius:8px;margin:0}.task__wrapper .swiper .swiper-button-next,.task__wrapper .swiper .swiper-button-prev{color:var(--icon-outlined-default)}.task__wrapper .swiper .swiper-button-next:after,.task__wrapper .swiper .swiper-button-next:before,.task__wrapper .swiper .swiper-button-prev:after,.task__wrapper .swiper .swiper-button-prev:before{font-size:24px}.task__wrapper .swiper .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--icon-outlined-disabled)}.task__wrapper .swiper .swiper-pagination-bullet-active{background:var(--icon-filled-blue)}.task__wrapper .swiper-slide{display:flex;max-height:300px;height:300px;align-items:center;justify-content:center;border-radius:8px;overflow:hidden}.task__wrapper .swiper-slide img{max-width:100%;object-fit:contain;width:auto}.task__text-part{display:flex;flex-direction:column;gap:8px}.task__text-part .task__name{font-size:24px;display:flex;justify-content:space-between}.task__text-part .task__name.task__accepted{color:var(--text-green)}.task__text-part .task__reward,.task__text-part .task__reward-accepted{font-size:16px;font-family:var(--font-manrope);font-weight:700;line-height:24px;width:-webkit-max-content;width:max-content}.task__text-part .task__reward{color:var(--text-secondary)}.task__text-part .task__reward-accepted{color:var(--text-green)}.task__text-part .task__question{font-size:16px;margin:0}.task__text-part .task__question.line-break{overflow-wrap:anywhere}.task__text-part .task__question p{margin:0}.task__text-part .task__question a:not(a:visited){color:var(--text-blue)}.task-image__container{display:flex;background-color:var(--background-secondary);max-height:300px;height:300px;align-items:center;justify-content:center;border-radius:8px;overflow:hidden}.task-image__container img{max-width:100%;object-fit:contain;width:auto}.task-hints__container{display:flex;justify-content:flex-start;gap:calc((100% - 690px)/2)}.task-hint__container{display:flex;flex-direction:column;min-height:148px;width:230px;background-color:var(--background-secondary);border-radius:8px;justify-content:center;gap:8px;box-sizing:border-box}.task-hint__container .hint__title{font-weight:700;font-size:16px;text-align:center}.task-hint__container .hint__text{font-size:16px}.task-hint__container .hint__text.line-break{overflow-wrap:anywhere}.task-hint__container span{line-height:normal}.task-hint__container_confirm{background-color:var(--background-primary);border:1px solid var(--stroke-secondary);column-gap:0;row-gap:12px;padding:16px}.task-hint__container_confirm .hint__text-part{display:flex;flex-direction:column}.task-hint__container_confirm .hint__text{text-align:center}.task-hint__container_confirm .hint__confirm-buttons{display:flex;column-gap:8px;justify-content:center}.task-hint__container_confirm .hint__confirm-buttons button{flex:auto}.task-hint__container_taken{background-color:var(--background-primary);border:1px solid var(--stroke-secondary);padding:16px;justify-content:flex-start}.task-hint__container_taken .hint__title{text-align:left;line-height:24px}.task-hint__container_taken .hint__text p{margin:0}.task-hint__container_taken .hint__text a:not(a:visited){color:var(--text-blue)}.task__answer-part.ant-form{max-width:350px;column-gap:4px;flex-wrap:nowrap}.task__answer-part.ant-form .ant-form-item{margin-inline-end:unset}.task__answer-part.ant-form .ant-input-status-success{color:var(--text-green)}.task__answer-part.ant-form .ant-form-item:first-child{flex-grow:1;flex-shrink:1}.task__answer-part.ant-form .ant-form-item:last-child .ant-form-item-control-input-content{flex:none}.admin-page__content .task-hints__container{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:unset;gap:24px}.admin-page__content .task-hint__container{width:auto;flex-grow:1}.task__edit-buttons{display:flex;flex-direction:column;gap:8px 4px;padding-top:24px}.task-extra_small{display:none;padding:0}.success-toast{color:var(--text-green)}.error-toast,.success-toast{border-radius:12px;display:flex;align-items:center;justify-content:center;gap:6px}.error-toast{color:var(--text-red)}@media(max-width:959px){.admin-page__content .task__text-part .task__name{font-size:18px}.admin-page__content .task-hints__container{display:flex;flex-direction:column;gap:16px}.admin-page__content .task-hint__container:not(.task-hint__container_taken){flex-direction:row;justify-content:space-between;align-items:center;min-height:88px;width:auto;padding:16px}.admin-page__content .task-hint__container:not(.task-hint__container_taken) .hint__title{text-align:start}}@media(max-width:799px){.task__text-part .task__reward,.task__text-part .task__reward-accepted{line-height:18px}.task__text-part .task__name{font-size:18px}.task-hints__container{flex-direction:column;gap:16px}.task-hint__container{min-height:88px;justify-content:space-between;align-items:center;width:auto;padding:16px}.task-hint__container .hint__title{text-align:start}.task-hint__container:not(.task-hint__container_taken){flex-direction:row}.task-hint__container_taken{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media(max-width:525px){.task__wrapper{padding:16px 0}.task__text-part{gap:12px}.task__name{flex-direction:column;gap:8px}.task-hint__container{min-height:120px}.task-extra_small{display:flex;flex-direction:row;justify-content:space-around}.task-extra_small .ant-btn{flex-grow:1}.task-extra_large{display:none}}.edit-task__content form+form{margin-top:16px}@media screen and (max-width:639px){.edit-task__content .ant-row{flex-wrap:wrap;row-gap:10px}}.edit-task__content .edit-task__labels{width:184px;color:var(--text-default)}.edit-task__content .edit-task__image-form-item .ant-form-item-control-input-content{display:flex;gap:16px;justify-content:space-between}.edit-task__content .edit-task__image-form-item-new .ant-form-item-control-input-content{display:flex;gap:16px;align-items:flex-end}.edit-task__content .edit-task__image{display:flex;margin:0;gap:8px;min-width:0;order:-1;color:var(--text-default)}.edit-task__content .edit-task__image p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-content:center;flex:1}.edit-task__content .edit-task__answers-error,.edit-task__content .edit-task__image-validation-error{color:var(--text-red);margin:0}.edit-task__content .edit-task__drag{touch-action:pan-y;max-width:100%}.edit-task__content .ant-form-item-explain-error .edit-task__image-validation-error{padding:5px 0 0}.edit-task__content .edit-task__answers-list,.edit-task__content .edit-task__hints-list{display:flex;flex-direction:column;row-gap:8px}.edit-task__content .edit-task__answers-list .ant-input-affix-wrapper,.edit-task__content .edit-task__hints-list .ant-input-affix-wrapper{border-radius:2px}.edit-task__content .edit-task__add-button{padding:4px 0}.edit-task__content .edit-task__file-extensions{color:var(--text-secondary);padding:0 0 6px;margin:0}.edit-task__content .edit-task__delete-image-button{color:var(--icon-outlined-red);padding-left:8px}.edit-task__content .ant-form-item-control-input-content .ant-upload-wrapper{display:flex;flex-direction:column-reverse}.edit-task__content .edit-task__add-file-button{padding:4px 0}.edit-task__content .ant-input-suffix{color:var(--stroke-secondary);transition-behavior:normal;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease}.edit-task__content .ant-input-affix-wrapper-readonly:focus .ant-input-suffix,.edit-task__content .ant-input-affix-wrapper-readonly:focus-within .ant-input-suffix,.edit-task__content .ant-input-affix-wrapper-readonly:hover .ant-input-suffix{color:var(--text-blue)}.edit-task__content .ant-input{border-radius:2px}.edit-task__content .ant-form-item{margin:0}.edit-task__content .ant-form{display:flex;flex-direction:column;gap:16px}.edit-task__content .ant-modal-body{margin-bottom:40px}.edit-task__content.ant-modal-content .ant-modal-footer{display:flex;justify-content:flex-start;margin:0;padding-top:16px;border-top:1px solid var(--stroke-secondary)}.edit-task__content .task-hint__wrapper{display:flex;flex-direction:column;padding:8px;gap:4px;border-radius:4px;background:var(--background-disabled)}.edit-task__content .task-hint__wrapper .task-hint__name{display:flex;flex-direction:row;gap:4px;width:100%}.edit-task__content .task-hint__wrapper .task-hint__name .ant-form-item{width:100%}.edit-task__content .task-hint__wrapper button,.edit-task__content .task-hint__wrapper input,.edit-task__content .task-hint__wrapper textarea{background:var(--background-primary)!important}.edit-task__content .task-hint__wrapper>.task-hint__form-item.ant-form-item:not(.ant-form-item:first-child){margin:0}.ant-modal-root .ant-modal.edit-task__modal{margin:0;max-width:100%}.edit-task-group__content .ant-row{row-gap:5px;flex-flow:unset}@media screen and (max-width:639px){.edit-task-group__content .ant-row{flex-direction:column}}.edit-task-group__content .edit-task-group__labels{width:184px;min-width:184px;color:var(--text-default)}@media screen and (max-width:639px){.edit-task-group__content .edit-task-group__labels{width:unset}}.edit-task-group__content .edit-task-group__file-extensions{color:var(--text-secondary);padding:0 0 6px;margin:0}.edit-task-group__content .ant-input-suffix{color:var(--stroke-secondary);transition-behavior:normal;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease}.edit-task-group__content .ant-input-affix-wrapper-readonly:focus .ant-input-suffix,.edit-task-group__content .ant-input-affix-wrapper-readonly:focus-within .ant-input-suffix,.edit-task-group__content .ant-input-affix-wrapper-readonly:hover .ant-input-suffix{color:var(--text-blue)}.edit-task-group__content .ant-input{border-radius:2px}.edit-task-group__content .ant-form-item{margin:0}.edit-task-group__content .ant-form{display:flex;flex-direction:column;gap:16px}.edit-task-group__content .ant-modal-body{margin-bottom:40px}.edit-task-group__content.ant-modal-content .ant-modal-footer{display:flex;justify-content:flex-start;margin:0;padding-top:16px;border-top:1px solid var(--stroke-secondary)}.edit-task-group__content .text-disabled{color:var(--text-disabled)}.edit-task-group__content .text-secondary{color:var(--text-secondary)}.ant-modal-root .ant-modal.edit-task-group__modal{margin:0;max-width:100%}.play-page{display:flex;flex-direction:column;gap:16px;max-width:800px;width:100%}.play-page input[type=text]{font-size:16px!important;line-height:normal}.play-page__tasks{display:flex;flex-direction:column;gap:16px}.play-page__content-wrapper{padding-top:24px;padding-bottom:24px}.play-page__header__content{display:flex;flex-direction:column;gap:12px}.play-page__information{display:flex;column-gap:24px;row-gap:8px;flex-wrap:wrap}.play-page__information .information__block{display:flex;gap:8px}.play-page__information span:not(.anticon){font-size:14px}.play-page__tasks .task__wrapper{width:100%}.before-start__wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.before-start__wrapper .before-start__text{font-size:32px}.before-start__wrapper .before-start__countdown{font-size:120px;line-height:117%}@media screen and (max-width:959px){.before-start__wrapper .before-start__countdown{font-size:100px}}@media screen and (max-width:799px){.before-start__wrapper .before-start__text{font-size:24px}.before-start__wrapper .before-start__countdown{font-size:80px}}@media screen and (max-width:639px){.before-start__wrapper .before-start__countdown{font-size:60px}}@media screen and (max-width:525px){.before-start__wrapper .before-start__countdown{font-size:40px}}.brief__extra__content{font-family:var(--font-manrope);font-size:16px;font-weight:400;color:var(--text-default)}.ant-collapse>.ant-collapse-item:has(.brief__name_off)>.ant-collapse-header{color:var(--text-disabled)}.brief__edit{position:relative;display:flex;justify-content:space-between;gap:16px 32px;border-top:1px solid var(--stroke-secondary);padding-top:24px;padding-bottom:16px}.brief__edit-buttons{display:flex;flex-direction:column;gap:8px}.brief__edit-input.ant-input{font-size:16px}.brief__edit-error{color:var(--text-red)}.brief__text{font-size:16px}.brief__text:not(.brief__text_edit){padding-top:24px;padding-bottom:16px;border-top:1px solid var(--stroke-secondary)}.brief__text p{margin:0}@media screen and (max-width:525px){.brief__extra__content{display:none}.brief__edit{flex-direction:column;padding-bottom:0}.brief__edit-buttons{flex-direction:row}}.tasks__content-wrapper{padding-top:24px;padding-bottom:24px}.tasks__content-wrapper:has(.sticky-header){position:relative}.tasks__collapse{background:red}.tasks__collapse .ant-collapse-item>.ant-collapse-header.tasks__name{align-items:center;padding:0;line-height:.94}.tasks__collapse.ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.tasks__collapse.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-block-end:0}.tasks__collapse .tasks__collapse-buttons{display:flex;gap:8px}.tasks__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header.sticky-header{position:-webkit-sticky;position:sticky;top:48px;transition:top .3s ease-in-out!important;background:var(--background-primary);box-shadow:none;border-bottom:1px solid var(--stroke-primary);z-index:10;padding:12px 16px;margin:-12px -16px;border-radius:0}.tasks__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header.sticky-header:not(:has(.task-group__task-name_hidden)){padding:4px 16px;margin:-4px -16px}.tasks__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header.sticky-header:not(:has(.task-group__task-name_hidden)) .ant-collapse-expand-icon{align-self:baseline}.tasks__collapse-buttons .ant-btn{display:flex;align-items:center;gap:10px}.tasks__collapse-buttons .ant-btn .anticon+span{margin-inline-start:0}.tasks__name{font-size:32px}.tasks__name .ant-collapse-header-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tasks__name .ant-collapse-arrow>svg{width:24px;height:24px}.tasks__edit-buttons{width:210px;flex:0 0 auto}.tasks__edit-buttons__text{display:unset}@media(max-width:799px){.tasks__name{font-size:24px}}@media(max-width:525px){.task-group-extra__burger-button.ant-btn{display:unset}.task-group__collapse-buttons .ant-btn:not(.task-group-extra__burger-button){display:none}.tasks__edit-buttons{width:100%}.ant-btn>span.tasks__edit-buttons__text{display:none}.tasks__collapse .ant-collapse-item>.ant-collapse-header.tasks__name:has(.task-group__score){align-items:flex-start}}.theme-changer{display:flex;flex-direction:column}.theme-changer__header{font-size:14px;font-weight:700;line-height:16px;color:var(--text-default);margin:0;height:26px}.theme-changer__radio-group.ant-radio-group{display:flex;flex-direction:column;row-gap:5px}.ant-dropdown:has(.theme-changer) .ant-dropdown-menu .ant-dropdown-menu-item:has(.theme-changer):active,.ant-dropdown:has(.theme-changer) .ant-dropdown-menu .ant-dropdown-menu-item:has(.theme-changer):focus-visible,.ant-dropdown:has(.theme-changer) .ant-dropdown-menu .ant-dropdown-menu-item:has(.theme-changer):hover{background-color:unset}.ant-dropdown:has(.theme-changer) .ant-dropdown-menu .ant-dropdown-menu-item-divider{margin:0 12px 5px}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus-visible{outline:4px solid #91d5ff;transition:outline-offset 0s,outline 0s;border-radius:2px;outline-offset:1px;opacity:unset}.off-screen{position:absolute;left:-99999rem}.ant-btn.ant-btn-default.ant-btn-dangerous{border-color:var(--stroke-secondary)}.light-description{color:var(--text-secondary);margin:0}.line-break{-webkit-user-select:text;user-select:text;overflow-wrap:break-word}.ant-radio-wrapper .ant-radio{--ant-radio-radio-color:var(--text-blue)}.ant-radio-wrapper .ant-radio .ant-radio-inner{background-color:#0000;border-color:var(--stroke-secondary)}.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner{background-color:#0000;border-color:var(--text-blue)}[class^=ant],[class^=ant] *{transition:unset!important}