@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);.issue{background-color:#fafafa;border-radius:4px;padding:8px 12px}.issue__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:600;line-height:18px;margin-bottom:8px;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.issue__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5e5e5e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:6px;line-height:16px}.issue__info:not(:last-child){margin-bottom:4px}.separator{background-color:#5e5e5e;display:block;padding-top:4.1666666667%;width:1.5px}.column{gap:10px}.column,.column__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll}.column__list{border:1px solid #5e5e5e;border-radius:8px;gap:8px;height:100%;padding:18px}.column__list--todo{background-color:#95e895}.column__list--progress{background-color:#e5f398}.column__list--done{background-color:#ffc9d2}.search-form__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;position:relative}.search-form__input{-webkit-box-flex:1;background-color:#fafafa;border:1.6px solid #fafafa;border-radius:8px;-ms-flex:1;flex:1;font-size:16px;padding:12px 24px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.search-form__input:active,.search-form__input:focus{-webkit-box-shadow:0 0 0 2px #78ade7;box-shadow:0 0 0 2px #78ade7;outline:0}.search-form__input.search-form__input--error{border-color:#f37272}.search-form__btn{border:none;border-radius:8px;font-size:16px;padding:12px 24px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.search-form__btn:disabled{background-color:#b9d4f3;color:#fafafa;cursor:not-allowed}.search-form__btn:not(:disabled){background-color:#78ade7;color:#fafafa}.search-form__btn:not(:disabled):hover{background-color:#3786db}.search-form__btn:not(:disabled):active{background-color:#226cbe}.search-form__error{bottom:-20px;color:#f37272;left:0;position:absolute}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #fafafa;border-radius:50%;border-top-color:#78ade7;height:120px;width:120px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.empty-state{background-color:#fafafa;border-radius:8px;padding:64px}.empty-state__message{-webkit-box-pack:center;-ms-flex-pack:center;color:#5e5e5e;gap:12px;justify-content:center;line-height:24px}.bread-crumbs,.empty-state__message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px}.bread-crumbs{-webkit-box-pack:start;-ms-flex-pack:start;gap:24px;justify-content:start;line-height:18px}.bread-crumbs__list,.bread-crumbs__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.bread-crumbs__arrow{color:#226cbe}.bread-crumbs__link:link,.bread-crumbs__link:visited{cursor:pointer;position:relative;text-transform:uppercase;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.bread-crumbs__link:link:before,.bread-crumbs__link:visited:before{background-color:#226cbe;bottom:-6px;content:"";height:2px;left:0;position:absolute;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:0}.bread-crumbs__link:active,.bread-crumbs__link:hover{color:#226cbe}.bread-crumbs__link:active:before,.bread-crumbs__link:hover:before{width:100%}.home-page{min-height:100%}.home-page__container{gap:36px;height:100%;max-height:100vh;min-height:100vh}.home-page__container,.home-page__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home-page__header{gap:12px}.home-page__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.home-page__actions,.home-page__loader{display:-webkit-box;display:-ms-flexbox;display:flex}.home-page__loader{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex:1;flex:1;height:50%;justify-content:center}.home-page__grid{-ms-flex-preferred-size:50%;grid-column-gap:44px;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px;display:grid;flex-basis:50%;flex-grow:1;grid-template-columns:repeat(3,1fr);overflow-y:scroll;padding:18px 0}.u-center{text-align:center}.u-mb-large{margin-bottom:44px}.u-italic{font-style:italic}.heading-primary{font-size:32px;font-weight:500;line-height:44px}.heading-secondary{font-size:24px;font-weight:500;line-height:32px;text-transform:uppercase}.paragraph{color:#0d0c22;font-size:18px;font-weight:400;line-height:24px}.hint{color:#2679d3;font-weight:600;text-transform:uppercase}.code{background-color:#fafafa;border-radius:4px;color:#5e5e5e;display:inline-block;padding:2px 4px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font-family:inherit;margin:0;padding:0}#root,body,html{height:100%;min-height:100%}html{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;scroll-behavior:smooth}body{background-color:#e5e5e5;color:#0d0c22;font-family:Open Sans,sans-serif}main.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;min-height:100%}img{vertical-align:top}svg{color:inherit;height:rem(24px);width:rem(24px)}a:link,a:visited{-webkit-text-decoration:none;text-decoration:none}button{cursor:pointer}ul{list-style-type:none}.container{margin:0 auto;max-width:1440px;padding:32px 120px 24px;width:100%}