.task-edit__header{display:-ms-grid;display:grid;-ms-grid-columns:auto 0.625rem 1fr 0.625rem auto;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;-ms-grid-rows:auto 0.625rem auto;grid-template-areas:"number field field" "select select priority";gap:.625rem}@media (min-width:37.5em){.task-edit__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}}.task-edit__header:not(:last-child){-webkit-margin-after:clamp(1.25rem,1.1875rem + 0.3125vw,1.5625rem);margin-block-end:clamp(1.25rem,1.1875rem + 0.3125vw,1.5625rem)}.task-edit__number{-ms-grid-row:1;-ms-grid-column:1;grid-area:number;letter-spacing:-.03em;color:var(--black-color-50)}.task-edit__input{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3;letter-spacing:-.03em;font-weight:600;font-size:.875rem;inline-size:100%;border:none;outline:0;background-color:transparent;padding-inline:0.625rem;border-radius:var(--border-radius);border:var(--border);-webkit-transition:border-color var(--trans-elem);transition:border-color var(--trans-elem);color:var(--text-color);line-height:1.1;grid-area:field}.task-edit__input::-webkit-input-placeholder{font-weight:600;letter-spacing:-.03em;color:var(--text-color-50);-webkit-transition:opacity var(--trans-elem);transition:opacity var(--trans-elem)}.task-edit__input::-moz-placeholder{font-weight:600;letter-spacing:-.03em;color:var(--text-color-50);-moz-transition:opacity var(--trans-elem);transition:opacity var(--trans-elem)}.task-edit__input:-ms-input-placeholder{font-weight:600;letter-spacing:-.03em;color:var(--text-color-50);-ms-transition:opacity var(--trans-elem);transition:opacity var(--trans-elem)}.task-edit__input::-ms-input-placeholder{font-weight:600;letter-spacing:-.03em;color:var(--text-color-50);-ms-transition:opacity var(--trans-elem);transition:opacity var(--trans-elem)}.task-edit__input::placeholder{font-weight:600;letter-spacing:-.03em;color:var(--text-color-50);-webkit-transition:opacity var(--trans-elem);transition:opacity var(--trans-elem)}.task-edit__input:focus-visible{border-color:var(--text-color)}.task-edit__input:focus-visible::-webkit-input-placeholder{opacity:0}.task-edit__input:focus-visible::-moz-placeholder{opacity:0}.task-edit__input:focus-visible:-ms-input-placeholder{opacity:0}.task-edit__input:focus-visible::-ms-input-placeholder{opacity:0}.task-edit__input:focus-visible::placeholder{opacity:0}.theme-dark .task-edit__input{border-color:var(--light-blue-color)}.theme-dark .task-edit__input:focus-visible{border-color:var(--text-color)}.task-edit textarea.task-edit__input{resize:none;block-size:2.25rem;padding-block:0.625rem;scrollbar-width:none}.task-edit__select{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:select;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.task-edit__select .select__value{height:2.25rem}.task-edit__select .select__value::after{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;inline-size:1rem;background-size:contain}.task-edit__select .select__content{font-size:.875rem;font-weight:600;letter-spacing:-.03em}.task-edit__select .select__option{text-align:left}@media (min-width:37.5em){.task-edit__select{inline-size:100%;max-inline-size:10.625rem}}.task-edit__priority{-ms-grid-row:3;-ms-grid-column:5;position:relative;grid-area:priority}.task-edit__priority-main{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--priority-bg);color:#fff;-webkit-box-flex:0;-ms-flex:0 0 2.25rem;flex:0 0 2.25rem;inline-size:2.25rem;aspect-ratio:1;border-radius:.3125rem}.task-edit__priority-select{position:absolute;top:calc(100% + .3125rem);left:50%;translate:-50% 0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;scale:1 0;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:scale var(--trans-elem);transition:scale var(--trans-elem);border-radius:.3125rem;overflow:hidden}.task-edit__priority-select._priority-open{scale:1 1}.task-edit__priority-btn{font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;inline-size:1.875rem;block-size:1.875rem;background-color:var(--priority-bg)}.task-edit__priority-btn--1{--priority-bg:var(--text-color);color:var(--light-color)}.task-edit__priority-btn--2{--priority-bg:#9ebfce}.task-edit__priority-btn--3{--priority-bg:#6bc6de}.task-edit__priority-btn--4{--priority-bg:#5ac3a8}.task-edit__priority-btn--5{--priority-bg:#8de229}.task-edit__priority-btn--6{--priority-bg:#fff200}.task-edit__priority-btn--7{--priority-bg:#ffce00}.task-edit__priority-btn--8{--priority-bg:#ff9c00}.task-edit__priority-btn--9{--priority-bg:#ff6a00}.task-edit__priority-btn--10{--priority-bg:red}.task-edit__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5625rem}@media (max-width:47.99875em){.task-edit__body{gap:1.875rem}}.task-edit__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4375rem}.task-edit__subtitle{letter-spacing:-.02em;font-size:.875rem;color:var(--black-color-50)}.task-edit__description{-webkit-margin-before:0.0625rem;margin-block-start:0.0625rem}.task-edit__description:not(:last-child){-webkit-margin-after:0.375rem;margin-block-end:0.375rem}.task-edit__files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.task-edit__files-wrapper{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:clamp(.3125rem,.25rem + .3125vw,.625rem)}.task-edit__files-wrapper .files-item__image{max-inline-size:100%}@media (max-width:28.125em){.task-edit__files-wrapper{grid-template-columns:repeat(auto-fit,minmax(5.9375rem,1fr))}}.task-edit__btn-more{font-size:.875rem;font-weight:600;letter-spacing:-.03em;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.5rem}.task-edit__btn-more::before{font-size:.8125rem}.task-edit__performer-block{background-color:var(--bg-grey-color);padding-block:1.25rem;border-radius:var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9375rem;padding-inline:clamp(0.625rem,0.575rem + 0.25vw,0.875rem)}@media (max-width:47.99875em){.task-edit__performer-block{gap:1.25rem}}.task-edit__inner-inputs{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:.625rem}@media (max-width:31.25em){.task-edit__inner-inputs{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.25rem}}.task-edit__suggested-tags{background-color:var(--light-color);padding:.9375rem;border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow-second);box-shadow:var(--box-shadow-second);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4375rem}.task-edit__tags{-webkit-margin-before:0.3125rem;margin-block-start:0.3125rem}.task-edit__teams{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem;-webkit-margin-before:0.3125rem;margin-block-start:0.3125rem}