@import url(https://fonts.googleapis.com/css2?family=Prompt:wght@500&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(/project-management-app/static/media/RobotoCondensed-Regular.7b7301be89f3656091ac.woff2) format("woff2"),url(/project-management-app/static/media/RobotoCondensed-Regular.362edd5359a239be31fb.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(/project-management-app/static/media/RobotoCondensed-Bold.071f8dcb9a54a33d23e6.woff2) format("woff2"),url(/project-management-app/static/media/RobotoCondensed-Bold.de31490429a1f6ae32e5.woff) format("woff")}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.85);border-radius:10px}::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#797979}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-style:normal;height:100vh;text-rendering:optimizeLegibility}body{background-image:url(/project-management-app/static/media/bg.346039b3aab914046a6e.jpg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;transition:all 1s ease;width:100%}.body-dark,body{background-attachment:fixed;background-size:cover}.body-dark{background-image:url(/project-management-app/static/media/bg-dark.97f230c87b1c30eec97d.jpg)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none}img,video{display:block;height:auto;max-width:100%}textarea{resize:none}input,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}select{border-radius:0}#root{display:flex;flex-direction:column;height:100%}#root .footer{margin-top:auto}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;order:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-transition{transition:none!important}.error-boundary{color:darkred!important;font-size:12px;font-weight:700;line-height:1.2}.container{margin:0 auto;max-width:1440px}.header{background-color:#fff;color:#000;z-index:50}.header,.header-dark{box-shadow:0 4px 18px rgba(0,0,0,.15);position:relative;transition:background-color,padding 1s ease}.header-dark{background-color:#2f2f2f;color:#d9d9d9}.header_sticky{padding:10px 0;position:-webkit-sticky;position:sticky;top:0;transition:background-color,padding 1s ease;width:100%}.select__control{cursor:pointer!important}@media(max-width:529px){.select__control{background-color:#c9c9c9!important;border-radius:8px!important;padding:4px 9px!important}}.header-dark .select__single-value{color:inherit}.header-dark .select__dropdown-indicator svg{fill:#d9d9d9!important}.header__wrapper{align-items:center;color:inherit;display:flex;margin-left:50px;margin-right:50px;padding-bottom:10px;padding-top:10px}.header__wrapper .header__logo{color:inherit;margin-right:5%}.header__wrapper .header__lang{color:inherit;margin-left:auto;margin-right:3%}.header__wrapper .header__lang svg{fill:inherit;height:auto;width:20px}@media(max-width:799px){.header__wrapper .header__lang{margin-left:0}}@media(max-width:949px){.header__wrapper{margin-left:30px;margin-right:30px}.header__wrapper .header__logo{margin-right:2%}}@media(max-width:799px){.header__wrapper .header__logo{margin-left:auto;margin-right:auto}}.header__wrapper__bottom-block{position:relative}.header__wrapper__bottom-wrapper{width:100%}@media(max-width:2559px){.header__wrapper__bottom-wrapper{-webkit-column-gap:36px;column-gap:36px;grid-template-columns:263px calc(50vw + 346px) auto;padding:18px 30px 15px}}.header__wrapper__bottom-wrapper:before{position:absolute}@media(max-width:2559px){.header__wrapper__bottom-wrapper:before{bottom:-5px;height:5px}}.header__lang.header__lang.header__lang .select__input{color:transparent!important}.nav a,.nav a span{color:inherit}.footer__wrapper{align-items:center;background-color:#fff;color:#000;display:flex;font-family:Audi Type;font-size:13px;font-weight:700;justify-content:space-between;padding:10px 20px;transition:background-color 1s ease}.footer__wrapper .footer__rss-developers{display:flex;justify-content:space-between;width:45%}.footer__wrapper a{align-items:center;color:inherit;display:flex}@media(max-width:529px){.footer__wrapper{flex-direction:column}.footer__wrapper .footer__rss{margin-bottom:25px}.footer__wrapper .footer__rss-developers{margin-bottom:25px;width:80%}}.footer__wrapper-dark{background-color:#262626;color:#d9d9d9}.footer__rss svg{width:120px}.footer__rss svg .st0{fill:#fff}.footer__rss svg .st1{-webkit-clip-path:url(#SVGID_2_);clip-path:url(#SVGID_2_)}.footer__rss svg .st2{-webkit-clip-path:url(#SVGID_4_);clip-path:url(#SVGID_4_)}.footer__rss svg .st3{-webkit-clip-path:url(#SVGID_6_);clip-path:url(#SVGID_6_)}.footer__rss svg .st4{-webkit-clip-path:url(#SVGID_8_);clip-path:url(#SVGID_8_)}.footer__rss svg .st5{fill:#fff;stroke:#000;stroke-width:4;stroke-miterlimit:10}.footer__rss svg .st6{-webkit-clip-path:url(#SVGID_8_);clip-path:url(#SVGID_8_)}.footer__rss svg .st6,.footer__rss svg .st7{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}.footer__rss svg .st8,.footer__rss svg .st9{-webkit-clip-path:url(#SVGID_10_);clip-path:url(#SVGID_10_)}.footer__rss svg .st9{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}.footer{background-color:#fff;transition:background-color 1s ease}.footer__copyright{text-align:right;width:120px}@media(max-width:529px){.footer__copyright{text-align:center}}.footer-dark{background-color:#262626;transition:background-color 1s ease}.logo{align-items:center;color:#000;display:flex;font-family:Roboto Condensed;font-size:28px;font-weight:500;line-height:33px}.logo svg{flex-shrink:0;height:auto;margin-right:7px;width:25px}.nav{font-family:Audi Type;font-size:18px;font-style:normal;font-weight:400;line-height:22px;width:40%}.nav,.nav a{display:flex}.nav a{align-items:center;margin-left:8%;white-space:nowrap}.nav svg{flex-shrink:0;margin-right:15%}.nav button{border:none;border-radius:8px;cursor:pointer;height:40px;padding:10px 15px;text-transform:none;white-space:nowrap}@media(max-width:799px){.nav{margin-bottom:15px}}@media(max-width:949px){.nav svg{margin-right:7%}}@media(max-width:529px){.nav{flex-direction:column;font-size:15px;line-height:18px}.nav a,.nav button{width:100%}.nav a{background-color:#c9c9c9;border-radius:8px;margin-left:0;margin-top:15px;padding:12px 15px}.nav svg{width:18px}.header-dark .select__control,.header-dark .theme-switcher,.header-dark a:not(.logo){background-color:#262626!important}}.navigation{align-items:center;background-color:inherit;display:flex;height:60px;padding:.5rem 0;width:auto}.brand-name{color:#000;font-size:1.3rem;margin-left:1rem;text-decoration:none}.navigation-menu{align-items:center;color:inherit;display:flex;padding-bottom:10px;padding-top:10px;transition:background-color 1s ease;width:100%;z-index:50}.navigation-menu ul{display:flex;padding:0}.navigation-menu li{list-style-type:none;margin:0 1rem}.navigation-menu li a{display:block;text-decoration:none;width:100%}.hamburger{align-items:center;background:#262626;border:none;border-radius:50%;cursor:pointer;display:none;flex-direction:column;height:2rem;justify-content:space-around;left:20px;padding:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;z-index:10}.hamburger span{background:#fff;border-radius:10px;height:.15rem;position:relative;-webkit-transform-origin:1px;transform-origin:1px;transition:all .3s linear;width:1.02rem}.hamburger span :first-child{-webkit-transform:rotate(0);transform:rotate(0)}.hamburger span :nth-child(2){opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.hamburger span :nth-child(3){-webkit-transform:rotate(0);transform:rotate(0)}.hamburger_expanded span:first-child{-webkit-transform:translateX(.15rem) rotate(45deg);transform:translateX(.15rem) rotate(45deg)}.hamburger_expanded span:nth-child(2){opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.hamburger_expanded span:nth-child(3){-webkit-transform:translateX(.15rem) rotate(-45deg);transform:translateX(.15rem) rotate(-45deg)}@media screen and (max-width:799px){.hamburger{display:flex}.navigation-menu{background-color:#fff;border-top:1px solid #000;display:none;flex-wrap:wrap;left:0;position:absolute;top:60px;transition:background-color,top 1s ease;width:100%}.header_sticky .navigation-menu{top:80px}.header-dark .navigation-menu{background-color:#2f2f2f}.navigation-menu li{margin:0;text-align:center}.navigation-menu li a{color:#000;padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee}.navigation-menu.expanded{background-color:#fff;border-radius:0 0 15px 15px;display:flex;padding:20px 20px 30px}.navigation-menu.expanded nav{width:100%}.header-dark .navigation-menu.expanded{background-color:#2f2f2f}}.theme-switcher{align-items:center;cursor:pointer;display:flex}@media(max-width:529px){.theme-switcher{background-color:#c9c9c9;border-radius:8px;padding:10px 24px 10px 12px}}.theme-switcher__label{align-items:center;background-color:transparent;border:2px solid #000;border-radius:100px;display:flex;flex-shrink:0;height:12px;justify-content:space-between;margin-right:28%;position:relative;transition:background-color .2s;width:22px}.theme-switcher__label .theme-switcher__btn{background:#000;border-radius:45px;content:"";height:6px;left:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.2s;width:6px}.theme-switcher__checkbox:checked+.theme-switcher__label .theme-switcher__btn{left:calc(100% - 8px)}.theme-switcher svg{flex-shrink:0;height:22px;width:22px}.auth__container{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}@media screen and (max-width:850px){.auth__container{justify-content:center}}.auth__image{background-image:url(/project-management-app/static/media/auth.abdc42e90aadb8941eaa.png);background-size:cover;border-radius:28px;height:481px;overflow:hidden;width:438px}@media screen and (max-width:850px){.auth__image{display:none}}.auth__form{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:50%}@media screen and (max-width:850px){.auth__form{width:70%}.auth__form>*{width:100%!important}}.auth__title{font-family:Audi Type Ext;font-size:20px;line-height:24px;margin:0}.edit-task{background-color:#fff;border-radius:25px;margin:10px 0;padding:10px;width:100%}.edit-task input{background-color:transparent;border:1px solid #797979;border-radius:25px;height:35px;margin-bottom:10px;padding-left:10px;width:100%}.edit-task input.invalid{border:1px solid red}.edit-task input:disabled{border:1px solid #c9c9c9}.edit-task textarea{background-color:transparent;border:1px solid #797979;height:100px;margin-bottom:10px;padding:10px}.edit-task textarea.invalid{border:1px solid red}.edit-task textarea:disabled{border:1px solid #c9c9c9}.edit-task__users-list{display:flex;flex-wrap:wrap;gap:10px}.edit-task__user-item{background-color:#c9c9c9;border-radius:20px;color:#fff;cursor:pointer;padding:2px 10px}.edit-task__user-item.selected{background-color:#6fde98}.edit-task footer{display:flex;gap:10px;justify-content:center;margin-top:15px}.edit-task footer button{align-items:center;background-color:red;border:none;border-radius:25px;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.edit-task footer button span{color:#fff;font-size:18px}.edit-task footer button.accept{background-color:#6fde98}.edit-task footer button.cancel{background-color:#bdbdbd}.edit-task footer button.delete{background-color:#c92037}.edit-task footer button:disabled{background-color:#c9c9c9}.edit-task-dark{background-color:#474747;border-radius:25px;margin:10px 0;padding:10px;width:100%}.edit-task-dark input{background-color:transparent;border:1px solid #737373;border-radius:25px;color:#d9d9d9;height:35px;margin-bottom:10px;padding-left:10px;width:100%}.edit-task-dark input.invalid{border:1px solid red}.edit-task-dark input:focus{border:1px solid #737373}.edit-task-dark input:disabled{border:1px solid #c9c9c9}.edit-task-dark textarea{background-color:transparent;border:1px solid #737373;color:#d9d9d9;height:100px;margin-bottom:10px;padding:10px}.edit-task-dark textarea.invalid{border:1px solid red}.edit-task-dark textarea:disabled{border:1px solid #c9c9c9}.edit-task-dark__users-list{display:flex;flex-wrap:wrap;gap:10px}.edit-task-dark__user-item{background-color:#2f2f2f;border-radius:20px;color:#fff;cursor:pointer;padding:2px 10px}.edit-task-dark__user-item.selected{background-color:#6fde98}.edit-task-dark footer{display:flex;gap:10px;justify-content:center;margin-top:15px}.edit-task-dark footer button{align-items:center;background-color:red;border:none;border-radius:25px;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.edit-task-dark footer button span{color:#fff;font-size:18px}.edit-task-dark footer button.accept{background-color:#6fde98}.edit-task-dark footer button.cancel{background-color:#bdbdbd}.edit-task-dark footer button.delete{background-color:#c92037}.edit-task-dark footer button:disabled{background-color:#c9c9c9}.column.on-column-over_left>.column_container{border-left:10px solid #c92037}.column.on-column-over_right>.column_container{border-right:10px solid #c92037}.column.on-task-over>.column_container{background-color:#fff}.column .column_container{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:hsla(0,0%,100%,.85);border:1px solid #fff;border-radius:15px;cursor:grab;flex-shrink:0;padding:16px 10px 10px;width:265px}.column .column_container>header{font-family:Audi Type Ext;font-size:16px;font-weight:700;line-height:20px;margin-bottom:10px;padding-left:18px}.column .column_container>footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.column .column_container>footer>button{background-color:transparent;border:none;color:#797979;cursor:pointer;font-family:Audi Type Ext;font-size:16px;font-weight:700;line-height:20px;margin-left:14px}.column-dark.on-column-over_left>.column_container{border-left:10px solid #c92037}.column-dark.on-column-over_right>.column_container{border-right:10px solid #c92037}.column-dark.on-task-over>.column_container{background-color:#474747}.column-dark .column_container{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:rgba(47,47,47,.9);border:1px solid #474747;border-radius:15px;cursor:grab;flex-shrink:0;padding:16px 10px 10px;width:265px}.column-dark .column_container>header{font-family:Audi Type Ext;font-size:16px;font-weight:700;line-height:20px;margin-bottom:10px;padding-left:18px}.column-dark .column_container>footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.column-dark .column_container>footer>button{background-color:transparent;border:none;color:#797979;cursor:pointer;font-family:Audi Type Ext;font-size:16px;font-weight:700;line-height:20px;margin-left:14px}.spl__container{display:flex;flex-direction:column;font-family:Audi Type}.spl__container header{color:#000;font-family:Prompt,sans-serif;font-size:25px;padding-top:18px;text-align:center}.spl__container header a{color:#000;text-decoration:none}.spl__central-container{display:flex;height:529px;margin:100px auto auto;max-width:94%;padding:27px 32px;width:930px;z-index:0}@media(max-width:799px){.spl__central-container{height:auto}}.board-item{background-color:#fff;border-radius:15px;box-shadow:4px 4px 18px rgba(0,0,0,.15);height:160px;padding:20px;transition:background-color 1s ease;width:265px}.board-item header{display:flex;justify-content:space-between;margin-bottom:20px}.board-item__title{color:#000;cursor:pointer;font-family:Audi Type Ext;font-size:18px;line-height:22px;margin:0}.board-item__description{color:#797979;font-family:Audi Type;font-size:12px;line-height:15px;margin:0;text-overflow:ellipsis}.board-item__edit{cursor:pointer;padding:10px 3px 3px 10px}.board-item__plus{cursor:pointer;font-size:30px;line-height:120px;text-align:center}.board-item-dark{background-color:#262626;border-radius:15px;box-shadow:4px 4px 18px rgba(0,0,0,.15);height:160px;padding:20px;transition:background-color 1s ease;width:265px}.board-item-dark header{display:flex;justify-content:space-between;margin-bottom:20px}.board-item-dark__title{color:#d9d9d9;cursor:pointer;font-family:Audi Type Ext;font-size:18px;line-height:22px;margin:0}.board-item-dark__description{color:#d9d9d9;font-family:Audi Type;font-size:12px;line-height:15px;margin:0;text-overflow:ellipsis}.board-item-dark__edit{cursor:pointer;padding:10px 3px 3px 10px}.board-item-dark__plus{color:#797979;cursor:pointer;font-size:30px;line-height:120px;text-align:center}.board-users__container{position:relative;width:100%}.board-users__match-list{background-color:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.3);box-sizing:border-box;color:#000;display:flex;flex-direction:column;gap:10px;margin-top:5px;max-height:110px;overflow-y:auto;padding:10px;position:absolute;width:100%}.board-users__match-list::-webkit-scrollbar{width:8px}.board-users__match-list::-webkit-scrollbar-track{background:transparent}.board-users__match-list::-webkit-scrollbar-thumb{background-clip:padding-box;background:#797979;border:2px solid #fff;border-radius:10px}.board-users__match-list::-webkit-scrollbar-thumb:hover{background:#797979}.board-users__match-item{align-items:baseline;border-radius:10px;cursor:pointer;display:flex;font-size:20px;justify-content:space-between;line-height:20px;padding:5px}.board-users__match-item:hover{background-color:#ddd}.board-users__match-item button{background-color:transparent;border:none}.board-users__list{display:flex;flex-wrap:wrap;gap:10px;padding:10px 5px}.board-users__item{align-items:center;background-color:#ddd;border-radius:25px;color:#797979;display:flex;gap:10px;padding:5px 5px 5px 10px}.board-users__item button{background-color:transparent;border:none;border-radius:10px;color:#797979;cursor:pointer;padding:0 3px}.board-users__item button:hover{background-color:#fff}.modal__overlay{background-color:rgba(0,0,0,.5);cursor:pointer;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100000000}.modal__container{background-color:#fff;cursor:auto;margin:auto;padding:50px;position:relative}@media screen and (max-width:460px){.modal__container{max-width:90%;padding:20px}.modal__container>*{margin-left:10px!important;margin-right:10px!important}}.modal__container-dark{background-color:rgba(47,47,47,.851);cursor:auto;margin:auto;padding:50px;position:relative}@media screen and (max-width:460px){.modal__container-dark{max-width:90%;padding:20px}.modal__container-dark>*{margin-left:10px!important;margin-right:10px!important}}.modal__header{display:flex;justify-content:center;width:100%}.modal__header h2{margin:0;text-align:center}.modal__close{background-color:transparent;border:none;cursor:pointer;display:block;position:absolute;right:15px;top:15px}.create-board-container{display:flex;flex-direction:column;gap:20px;margin:20px 20px 0}.create-board-container textarea{background-color:transparent;border:1px solid #797979;border-radius:15px;box-sizing:border-box;color:#000;font-size:16px;height:150px;line-height:20px;outline:0;padding:15px 0 15px 20px;width:100%}.create-board-container label{background-color:transparent;color:#000;font-family:inherit;font-size:16px;left:10px;line-height:16px;padding:5px 10px;pointer-events:none;position:absolute;top:12px;transition:all .2s}.create-board-container textarea:focus+label,.create-board-container textarea:not(:placeholder-shown)+label{background-color:transparent;font-size:11px;left:10px;padding:2px 10px;top:-18px}.textarea{background-color:transparent;border:1px solid #797979;border-radius:15px;box-sizing:border-box;color:#000;font-size:16px;height:150px;line-height:20px;outline:0;padding:15px 0 15px 20px;width:100%}.edit-board-container{display:flex;flex-direction:column;gap:20px;margin:20px 20px 0}.edit-board-container textarea{background-color:transparent;border:1px solid #797979;border-radius:15px;box-sizing:border-box;color:#000;font-size:16px;height:150px;line-height:20px;outline:0;padding:15px 0 15px 20px;width:100%}.edit-board-container label{background-color:transparent;color:#000;font-family:inherit;font-size:16px;left:10px;line-height:16px;padding:5px 10px;pointer-events:none;position:absolute;top:12px;transition:all .2s}.edit-board-container textarea:focus+label,.edit-board-container textarea:not(:placeholder-shown)+label{background-color:transparent;font-size:11px;left:10px;padding:2px 10px;top:-18px}.task-list{display:flex;flex-direction:column;gap:10px}.task{background-color:#e9e9e9;border-radius:10px;padding:20px;width:100%}.task.on-task-over_top{border-top:5px solid #c92037;padding-top:15px}.task.on-task-over_bottom{border-bottom:5px solid #c92037;padding-top:15px}.task>header{display:flex;font-family:Audi Type Ext;font-size:18px;font-weight:700;justify-content:space-between;margin:0 0 15px;padding:0}.task>header button{background-color:transparent;border:none;cursor:pointer;-webkit-transform:translateX(10px);transform:translateX(10px)}.task>header button span{font-size:20px;font-weight:bolder}.task>p{color:#797979;margin:0 0 20px;max-height:90px;overflow:hidden;text-overflow:ellipsis}.task__user-list{display:flex;flex-wrap:wrap;gap:10px}.task-dark{background-color:#262626;border-radius:10px;padding:20px;width:100%}.task-dark.on-task-over_top{border-top:5px solid #c92037;padding-top:15px}.task-dark.on-task-over_bottom{border-bottom:5px solid #c92037;padding-bottom:15px}.task-dark>header{display:flex;font-family:Audi Type Ext;font-size:18px;font-weight:700;justify-content:space-between;margin:0 0 15px;padding:0}.task-dark>header button{background-color:transparent;border:none;cursor:pointer;-webkit-transform:translateX(10px);transform:translateX(10px)}.task-dark>header button span{color:#d9d9d9;font-size:20px;font-weight:bolder}.task-dark>p{color:#d9d9d9;margin:0 0 20px;max-height:90px;overflow:hidden;text-overflow:ellipsis}.task-dark__user-list{display:flex;flex-wrap:wrap;gap:10px}.block_transparent{background:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.8)}.block_transparent,.block_transparent-dark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all 1s linear}.block_transparent-dark{background:rgba(71,71,71,.85);background-color:rgba(71,71,71,.85)}.error-404{padding:0 50px}@media(max-width:949px){.error-404{padding:0 30px}}@font-face{font-family:Audi Type;font-style:normal;font-weight:400;src:url(/project-management-app/static/media/AudiType-Normal.c7490245645a3f1e4922.ttf) format("truetype")}@font-face{font-family:Audi Type;font-style:normal;font-weight:700;src:url(/project-management-app/static/media/AudiType-Bold.281532ad1ed3a1ab566b.ttf) format("truetype")}@font-face{font-family:Audi Type Ext;font-style:normal;font-weight:400;src:url(/project-management-app/static/media/AudiType-ExtendedNormal.d381d814a5b3250e1eac.ttf) format("truetype")}@font-face{font-family:Audi Type Ext;font-style:normal;font-weight:700;src:url(/project-management-app/static/media/AudiType-ExtendedBold.339349c58ffa8d2c0cd5.ttf) format("truetype")}.button{border:none;border-radius:15px;color:#fff;cursor:pointer;font-family:Audi Type;font-size:16px;font-weight:700;height:50px;max-width:100%;text-transform:capitalize;text-transform:none;transition:all .25s linear;width:290px}.button_main{background-color:#f9af48}.button_main:hover{background-color:#e38f1b}.button_main:active{background-color:#f9af48}.button_main:disabled{background-color:#c9c9c9}.button_add{background-color:#c92037}.input-container{max-width:290px;position:relative;width:100%}.input-container .input-error{border:1px solid #f80000;color:#f80000}.input-container label{background-color:transparent;color:#000;font-family:inherit;font-size:16px;left:10px;line-height:16px;padding:5px 10px;pointer-events:none;position:absolute;top:12px;transition:all .2s}.input-container .label-error{color:#f80000}.input-container input,textarea{background-color:transparent;border:1px solid #797979;border-radius:15px;box-sizing:border-box;color:#000;font-size:16px;height:50px;line-height:20px;outline:0;padding:15px 0 15px 20px;width:100%}.input-container textarea{height:auto}.input-container input:focus+label,.input-container input:not(:placeholder-shown)+label,.input-container textarea:focus+label,.input-container textarea:not(:placeholder-shown)+label{background-color:transparent;font-size:11px;left:10px;padding:2px 10px;top:-18px}.input-dark{color:#797979}.edit-input{gap:10px;margin-bottom:10px;width:100%}.edit-input,.edit-input button{align-items:center;display:flex}.edit-input button{border:none;border-radius:25px;cursor:pointer;flex-shrink:0;height:25px;justify-content:center;width:25px}.edit-input button span{color:#fff;font-size:15px}.edit-input button:disabled{background-color:#c9c9c9!important}.edit-input button.delete{background-color:#c92037}.edit-input button.cancel{background-color:#bdbdbd}.edit-input button.submit{background-color:#6fde98}.edit-input-container{border:1px solid #797979;border-radius:25px;display:flex;flex-wrap:nowrap;gap:5px;padding:5px;width:100%}.edit-input-container.error{border:1px solid red}.edit-input-container input{background-color:transparent;border:none;border-radius:25px;height:100%;padding-left:10px;width:100%}.edit-input-container input:focus{outline:none}.ring-loader-container{text-align:center}.ring-loader{display:inline-block;height:80px;position:relative;width:80px}.ring-loader div{-webkit-animation:ring-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:ring-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#cef;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.ring-loader div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.ring-loader div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.ring-loader div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes ring-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ring-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.welcome{padding-bottom:50px;padding-top:30px}.welcome .spl__container{margin-bottom:80px}.welcome__image{background-image:url(/project-management-app/static/media/morpheus.418c6ffa5ea8246266e1.png);background-position:50%;background-size:cover;border-radius:22px;height:100%;overflow:hidden;width:100%}.welcome__inner-wrapper{width:100%}.welcome__buttons-container{align-items:flex-end;display:flex;gap:25px;height:100%;justify-content:center;padding-bottom:90px;width:100%}@media(max-width:799px){.welcome__buttons-container{align-items:center;flex-direction:column}}.welcome section{margin-left:auto;margin-right:auto;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.welcome .welcome__heading{display:flex;justify-content:center;margin-left:auto;margin-right:auto;text-align:center;width:80%}.welcome__school-info{margin-bottom:70px;width:90%}.welcome__school-info p{color:#32deee;text-shadow:none}.welcome__team{width:80%}.welcome__team-content{display:flex;justify-content:space-between}.welcome__team-content a{color:#32deee;display:flex;flex-direction:column;max-width:220px;padding:0 10px;text-shadow:none}@media(max-width:799px){.welcome__image{background-image:none}.welcome__buttons-container{align-items:center;display:flex;justify-content:center;padding-bottom:0}.welcome__buttons-container a{width:60%}.welcome__buttons-container a button{width:100%}}@media(max-width:529px){.welcome__buttons-container a{width:90%}.welcome__buttons-container a button{width:100%}.welcome__team-content{align-items:center;flex-direction:column}.welcome__team-content a{align-items:center;margin-bottom:15px;text-align:center}}.board-page__container{display:inline-flex;flex-direction:column;max-width:100%;padding:10px 20px 0}.board-page__header{background-color:#fff;border-radius:15px;display:inline-flex;height:50px;justify-content:space-between;padding:10px 15px 10px 60px;position:relative}.board-page__header h3{font-family:Audi Type Ext;font-size:16px;font-style:normal;font-weight:700;line-height:30px;margin:0}.board-page__header .add-list-button{background-color:transparent;border:none;color:#797979;cursor:pointer;font-family:Audi Type;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.board-page__header .return-button{background-color:#e9e9e9;border:none;border-radius:5px;cursor:pointer;height:28px;left:15px;line-height:28px;padding-top:2px;position:absolute;top:11px;width:28px}.board-page__header .return-button:hover{background-color:#c5c5c5}.board-page__header .return-button:active{background-color:#797979}.board-page__header .return-button svg{fill:#fff}.board-page__columns-list{display:inline-flex;gap:10px;max-width:100%;min-height:80vh;overflow-x:auto;padding-bottom:10px;padding-top:10px}.board-page-dark__container{color:#d9d9d9;display:inline-flex;flex-direction:column;margin:0 20px;max-width:100%;padding-top:10px}.board-page-dark__header{background-color:#2f2f2f;border-radius:15px;display:inline-flex;height:50px;justify-content:space-between;padding:10px 15px 10px 60px;position:relative}.board-page-dark__header h3{font-family:Audi Type Ext;font-size:16px;font-style:normal;font-weight:700;line-height:30px;margin:0}.board-page-dark__header .add-list-button{background-color:transparent;border:none;color:#d9d9d9;cursor:pointer;font-family:Audi Type;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.board-page-dark__header .return-button{background-color:#262626;border:none;border-radius:5px;cursor:pointer;height:28px;left:15px;line-height:28px;padding-top:2px;position:absolute;top:11px;width:28px}.board-page-dark__header .return-button:hover{background-color:#161313}.board-page-dark__header .return-button:active{background-color:#000}.board-page-dark__header .return-button svg{fill:#fff}.main__container{max-width:100%}.main__list{display:flex;flex-wrap:wrap;gap:20px;padding:70px 20px 20px}@media screen and (max-width:500px){.main__list{justify-content:center}}
/*# sourceMappingURL=main.04625b03.css.map*/