.container.svelte-w5930y.svelte-w5930y.svelte-w5930y{display:flex;flex-direction:column;gap:24px}.btns.svelte-w5930y.svelte-w5930y.svelte-w5930y{display:flex;flex-direction:column;gap:20px}.desktop.svelte-w5930y .btns.svelte-w5930y.svelte-w5930y{flex-direction:row}.desktop.svelte-w5930y .btns.svelte-w5930y>.svelte-w5930y{flex:1}.up-l.svelte-15tkm5x.svelte-15tkm5x{transform:rotate(240deg)}.down-l.svelte-15tkm5x.svelte-15tkm5x{transform:rotate(180deg)}.down-r.svelte-15tkm5x.svelte-15tkm5x{transform:rotate(90deg)}.white-arrow.svelte-15tkm5x path.svelte-15tkm5x{fill:#fff}.content.svelte-1rlf7p.svelte-1rlf7p{display:flex;flex-direction:column;gap:10px}.buttons.svelte-1rlf7p.svelte-1rlf7p{display:flex;gap:20px}.buttons.svelte-1rlf7p.svelte-1rlf7p *{width:100%}.tablet.svelte-1rlf7p .buttons.svelte-1rlf7p{flex-direction:column-reverse}.files-container.svelte-1epmtyr.svelte-1epmtyr{position:relative}.mini-title.svelte-1epmtyr.svelte-1epmtyr{font-weight:600;font-size:15px;display:flex;width:100%;justify-content:space-between;align-items:center;gap:8px}.mini-title-tooltip.svelte-1epmtyr.svelte-1epmtyr{display:flex;gap:12px;align-items:center}.file-input.svelte-1epmtyr.svelte-1epmtyr{position:absolute;opacity:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.attach-form.svelte-1epmtyr.svelte-1epmtyr{display:none}.attach-form.visible.svelte-1epmtyr.svelte-1epmtyr{margin-top:20px;border:1px dotted #222;border-radius:10px;height:115px;width:660px;display:flex;align-items:center;justify-content:center;cursor:pointer}.dragging.attach-form.svelte-1epmtyr.svelte-1epmtyr,.attach-form.focused.svelte-1epmtyr.svelte-1epmtyr{border:1px solid #7b5de2}.attach-form-content.svelte-1epmtyr.svelte-1epmtyr{display:flex;flex-direction:column;gap:8px;color:#a2a2a2;line-height:130%;align-items:center;pointer-events:none;transition:color .2s ease;-webkit-user-select:none;user-select:none}.file-list.svelte-1epmtyr.svelte-1epmtyr{display:flex;flex-direction:column;gap:8px;margin-top:8px}.desktop.file-list.svelte-1epmtyr.svelte-1epmtyr{display:grid;grid-template-columns:repeat(3,1fr)}.file.svelte-1epmtyr.svelte-1epmtyr{display:grid;grid-template-columns:40px auto 40px;gap:4px;align-items:center;border:1px solid #eaeaea;border-radius:30px;padding:4px}.file.svelte-1epmtyr.svelte-1epmtyr div:nth-child(1){display:flex;align-items:center;justify-content:center}.file.svelte-1epmtyr.svelte-1epmtyr div:nth-child(2){text-overflow:ellipsis;overflow-x:hidden;max-width:100%;text-wrap:nowrap;font-size:13px;text-align:start}.desktop.svelte-1epmtyr .file.svelte-1epmtyr{grid-template-columns:1fr 3fr 1fr}.close.svelte-19p6yvk.svelte-19p6yvk{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.close.svelte-19p6yvk:hover path.svelte-19p6yvk{stroke:#464646;transition:all .2s ease-in-out}.task.svelte-oudjro.svelte-oudjro{display:flex;flex-direction:column}.task.additional.svelte-oudjro.svelte-oudjro{margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea}.title.svelte-oudjro.svelte-oudjro,.big-title.svelte-oudjro.svelte-oudjro{font-weight:600;line-height:130%;font-size:17px}.big-title.svelte-oudjro.svelte-oudjro{font-size:20px;margin-bottom:12px}.text.svelte-oudjro.svelte-oudjro{line-height:130%;width:100%;text-align:start;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap}.text.student-font.svelte-oudjro.svelte-oudjro{font-family:Geist Mono;font-weight:300}.text-container.svelte-oudjro .title.svelte-oudjro{margin-bottom:12px}.links.svelte-oudjro.svelte-oudjro,.files.svelte-oudjro.svelte-oudjro{margin-top:32px}.links-list.svelte-oudjro.svelte-oudjro,.files-list.svelte-oudjro.svelte-oudjro{margin-top:12px;display:flex;flex-direction:column;gap:12px}.link.svelte-oudjro.svelte-oudjro{display:flex;gap:8px;width:100%}.link.svelte-oudjro div.svelte-oudjro{font-weight:600;width:13px}.link.svelte-oudjro a.svelte-oudjro{font-weight:400;line-height:130%;text-decoration:underline;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.desktop.svelte-oudjro .files-list.svelte-oudjro{display:grid;grid-template-columns:repeat(3,1fr)}.file.svelte-oudjro.svelte-oudjro{display:grid;grid-template-columns:40px auto 40px;gap:4px;align-items:center;border:1px solid #eaeaea;border-radius:30px;padding:4px;background:#ffffff}.file.svelte-oudjro.svelte-oudjro div:nth-child(1){display:flex;align-items:center;justify-content:center}.file.svelte-oudjro.svelte-oudjro div:nth-child(2){text-overflow:ellipsis;overflow-x:hidden;max-width:100%;text-wrap:nowrap;font-size:13px;text-align:start}.title.svelte-1sl9sd6{font-weight:600;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:start;word-break:break-word}.tasks-list.svelte-1sl9sd6{margin-top:16px;display:flex;flex-direction:column}.comment.svelte-t8w8tt.svelte-t8w8tt,.comment-text.svelte-t8w8tt.svelte-t8w8tt{display:flex;flex-direction:column}.comment.svelte-t8w8tt.svelte-t8w8tt{gap:20px}.comment-text.svelte-t8w8tt.svelte-t8w8tt{gap:8px}.comment-text.svelte-t8w8tt.svelte-t8w8tt span{font-weight:600;font-size:15px;line-height:130%}.tutor.svelte-t8w8tt.svelte-t8w8tt{font-size:15px;font-weight:600;display:flex;gap:12px;align-items:center}.name.svelte-t8w8tt.svelte-t8w8tt{display:-webkit-box;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:start;max-height:44px}.text.svelte-t8w8tt.svelte-t8w8tt{line-height:130%;width:100%;text-align:start;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap}.desktop.svelte-t8w8tt .files-list.svelte-t8w8tt{display:grid;grid-template-columns:repeat(3,1fr)}.files-list.svelte-t8w8tt.svelte-t8w8tt{display:flex;flex-direction:column;gap:12px}.file.svelte-t8w8tt.svelte-t8w8tt{display:grid;grid-template-columns:40px auto 40px;gap:4px;align-items:center;border:1px solid #eaeaea;border-radius:30px;padding:4px;background:#ffffff}.file.svelte-t8w8tt.svelte-t8w8tt div:nth-child(1){display:flex;align-items:center;justify-content:center}.file.svelte-t8w8tt.svelte-t8w8tt div:nth-child(2){text-overflow:ellipsis;overflow-x:hidden;max-width:100%;text-wrap:nowrap;font-size:13px;text-align:start}
