.AdminTasksView-module__zYcaDa__view{gap:18px;min-width:0;display:grid}.AdminTasksView-module__zYcaDa__group{gap:10px;min-width:0;display:grid}.AdminTasksView-module__zYcaDa__groupTitle{color:var(--navy);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:800;display:flex}.AdminTasksView-module__zYcaDa__groupTitle span,.AdminTasksView-module__zYcaDa__fold span{color:var(--blue);background:#edf2fd;border-radius:99px;padding:1px 9px;font-size:12px;font-weight:800}.AdminTasksView-module__zYcaDa__list{gap:10px;display:grid}.AdminTasksView-module__zYcaDa__empty{color:#5f6f87;background:#fbfcfe;border:1px dashed #d9e0eb;border-radius:14px;margin:0;padding:18px;font-size:14px}.AdminTasksView-module__zYcaDa__fold{border:1px solid var(--line);color:#44536b;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:800;display:flex}.AdminTasksView-module__zYcaDa__fold i{border-bottom:2px solid #8a97ad;border-right:2px solid #8a97ad;width:9px;height:9px;margin-left:auto;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.AdminTasksView-module__zYcaDa__fold[aria-expanded=true] i{transform:translateY(2px)rotate(-135deg)}.AdminTasksView-module__zYcaDa__fold:hover{border-color:#c4d0e6}.AdminTasksView-module__zYcaDa__card{border:1px solid var(--line);background:#fff;border-radius:16px;gap:6px;min-width:0;padding:16px 18px;display:grid;box-shadow:0 4px 14px #17274404}.AdminTasksView-module__zYcaDa__past{background:#fbfcfe}.AdminTasksView-module__zYcaDa__top{align-items:center;gap:8px;min-width:0;display:flex}.AdminTasksView-module__zYcaDa__state{white-space:nowrap;border-radius:99px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-flex}.AdminTasksView-module__zYcaDa__running{color:#1f7a5c;background:#e3f4ec}.AdminTasksView-module__zYcaDa__expired{color:#a2601b;background:#fdf0dc}.AdminTasksView-module__zYcaDa__hidden{color:#6b778b;background:#eef1f5}.AdminTasksView-module__zYcaDa__pinned{color:#a8741a;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.AdminTasksView-module__zYcaDa__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.AdminTasksView-module__zYcaDa__edit,.AdminTasksView-module__zYcaDa__more{color:#3a4a64;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.AdminTasksView-module__zYcaDa__edit{padding:0 12px}.AdminTasksView-module__zYcaDa__edit svg{width:16px;height:16px}.AdminTasksView-module__zYcaDa__more{width:40px;font-size:20px;line-height:1}.AdminTasksView-module__zYcaDa__edit:hover,.AdminTasksView-module__zYcaDa__more:hover,.AdminTasksView-module__zYcaDa__more[aria-expanded=true]{border-color:var(--blue);color:var(--blue)}.AdminTasksView-module__zYcaDa__edit:disabled,.AdminTasksView-module__zYcaDa__more:disabled{opacity:.55;cursor:default}.AdminTasksView-module__zYcaDa__edit:focus-visible,.AdminTasksView-module__zYcaDa__more:focus-visible,.AdminTasksView-module__zYcaDa__fold:focus-visible,.AdminTasksView-module__zYcaDa__results:focus-visible,.AdminTasksView-module__zYcaDa__review:focus-visible,.AdminTasksView-module__zYcaDa__menu button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.AdminTasksView-module__zYcaDa__menuBox{position:relative}.AdminTasksView-module__zYcaDa__menu{z-index:20;background:#fff;border:1px solid #dde4f0;border-radius:12px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #1727441f}.AdminTasksView-module__zYcaDa__menu button{color:#2f3e58;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.AdminTasksView-module__zYcaDa__menu button svg{flex:none;width:16px;height:16px}.AdminTasksView-module__zYcaDa__menu button:hover{background:#f2f5fb}.AdminTasksView-module__zYcaDa__menu .AdminTasksView-module__zYcaDa__danger{color:#b23e4d}.AdminTasksView-module__zYcaDa__menu .AdminTasksView-module__zYcaDa__danger:hover{background:#fdeeee}.AdminTasksView-module__zYcaDa__title{color:var(--navy);letter-spacing:-.01em;overflow-wrap:anywhere;margin:4px 0 0;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:800;line-height:1.35}.AdminTasksView-module__zYcaDa__meta{color:#6b7a91;margin:0;font-size:13px;font-weight:600}.AdminTasksView-module__zYcaDa__toneCalm{color:#3f5f9e}.AdminTasksView-module__zYcaDa__toneSoon{color:#a2601b}.AdminTasksView-module__zYcaDa__toneUrgent{color:#b23e4d}.AdminTasksView-module__zYcaDa__toneMuted{color:#8a96aa}.AdminTasksView-module__zYcaDa__progress{align-items:stretch;gap:8px;margin-top:6px;display:flex}.AdminTasksView-module__zYcaDa__results{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#f8fafd;border:1px solid #e3e9f3;border-radius:12px;flex:1;gap:8px;padding:10px 12px;display:grid}.AdminTasksView-module__zYcaDa__results:hover{border-color:#c4d0e6}.AdminTasksView-module__zYcaDa__resultsLine{color:var(--navy);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.AdminTasksView-module__zYcaDa__resultsLine em{color:#2f55a4;background:#e8f0ff;border-radius:99px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:700}.AdminTasksView-module__zYcaDa__resultsLine i{color:#8a97ad;margin-left:auto;font-style:normal}.AdminTasksView-module__zYcaDa__bar{background:#e6ebf3;border-radius:3px;height:5px;display:flex;overflow:hidden}.AdminTasksView-module__zYcaDa__bar span{background:#2f9b75;height:100%}.AdminTasksView-module__zYcaDa__bar .AdminTasksView-module__zYcaDa__waiting{background:#e2a72e}.AdminTasksView-module__zYcaDa__review{background:var(--blue);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 16px;font-size:14px;font-weight:700}@media (max-width:560px){.AdminTasksView-module__zYcaDa__card{padding:14px}.AdminTasksView-module__zYcaDa__top{flex-wrap:wrap}.AdminTasksView-module__zYcaDa__edit{padding:0 10px}.AdminTasksView-module__zYcaDa__progress{flex-direction:column}.AdminTasksView-module__zYcaDa__review{min-height:42px}}@media (prefers-reduced-motion:reduce){.AdminTasksView-module__zYcaDa__fold i{transition:none}}.AdminTasksView-module__zYcaDa__level{color:#a8741a;white-space:nowrap;background:#fff3d9;border-radius:99px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-flex}.AdminTasksView-module__zYcaDa__voice{color:#6a4fc0;white-space:nowrap;background:#efeafd;border-radius:99px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-flex}
.AnnouncementsPanel-module__t-PCNq__view{gap:12px;min-width:0;display:grid}.AnnouncementsPanel-module__t-PCNq__list{gap:10px;display:grid}.AnnouncementsPanel-module__t-PCNq__empty{color:#5f6f87;background:#fbfcfe;border:1px dashed #d9e0eb;border-radius:14px;margin:0;padding:18px;font-size:14px}.AnnouncementsPanel-module__t-PCNq__card{border:1px solid var(--line);background:#fff;border-radius:16px;gap:6px;min-width:0;padding:16px 18px;display:grid;box-shadow:0 4px 14px #17274404}.AnnouncementsPanel-module__t-PCNq__pinned{background:#fffaf0;border-color:#efd9a6}.AnnouncementsPanel-module__t-PCNq__hiddenCard{background:#fbfcfe}.AnnouncementsPanel-module__t-PCNq__hiddenCard .AnnouncementsPanel-module__t-PCNq__title{color:#6b778b}.AnnouncementsPanel-module__t-PCNq__top{align-items:center;gap:8px;min-width:0;display:flex}.AnnouncementsPanel-module__t-PCNq__state{white-space:nowrap;border-radius:99px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-flex}.AnnouncementsPanel-module__t-PCNq__live{color:#1f7a5c;background:#e3f4ec}.AnnouncementsPanel-module__t-PCNq__off{color:#6b778b;background:#eef1f5}.AnnouncementsPanel-module__t-PCNq__pin{color:#a8741a;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.AnnouncementsPanel-module__t-PCNq__pin svg{width:14px;height:14px}.AnnouncementsPanel-module__t-PCNq__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.AnnouncementsPanel-module__t-PCNq__edit{color:#3a4a64;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.AnnouncementsPanel-module__t-PCNq__edit svg{width:16px;height:16px}.AnnouncementsPanel-module__t-PCNq__edit:hover{border-color:var(--blue);color:var(--blue)}.AnnouncementsPanel-module__t-PCNq__edit:disabled{opacity:.55;cursor:default}.AnnouncementsPanel-module__t-PCNq__title{color:var(--navy);letter-spacing:-.01em;overflow-wrap:anywhere;margin:4px 0 0;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:800;line-height:1.35}.AnnouncementsPanel-module__t-PCNq__byline{color:#6b7a91;margin:0;font-size:13px;font-weight:600}.AnnouncementsPanel-module__t-PCNq__text{color:#34455f;white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;line-height:1.6}.AnnouncementsPanel-module__t-PCNq__clamped{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AnnouncementsPanel-module__t-PCNq__more,.AnnouncementsPanel-module__t-PCNq__link{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:700;text-decoration:none}.AnnouncementsPanel-module__t-PCNq__thumbs{gap:6px;margin-top:4px;display:flex}.AnnouncementsPanel-module__t-PCNq__thumb{background:#eef1f6;border-radius:10px;width:64px;height:64px;position:relative;overflow:hidden}.AnnouncementsPanel-module__t-PCNq__thumb img{object-fit:cover;width:100%;height:100%}.AnnouncementsPanel-module__t-PCNq__thumb b{color:#fff;background:#0f1b33a6;place-items:center;font-size:15px;display:grid;position:absolute;inset:0}.AnnouncementsPanel-module__t-PCNq__edit:focus-visible,.AnnouncementsPanel-module__t-PCNq__more:focus-visible,.AnnouncementsPanel-module__t-PCNq__link:focus-visible,.AnnouncementsPanel-module__t-PCNq__fold:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.AnnouncementsPanel-module__t-PCNq__fold{border:1px solid var(--line);color:#44536b;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:800;display:flex}.AnnouncementsPanel-module__t-PCNq__fold span{color:var(--blue);background:#edf2fd;border-radius:99px;padding:1px 9px;font-size:12px;font-weight:800}.AnnouncementsPanel-module__t-PCNq__fold i{border-bottom:2px solid #8a97ad;border-right:2px solid #8a97ad;width:9px;height:9px;margin-left:auto;transition:transform .32s cubic-bezier(.2,.8,.2,1);transform:translateY(-3px)rotate(45deg)}.AnnouncementsPanel-module__t-PCNq__fold[aria-expanded=true] i{transform:translateY(2px)rotate(-135deg)}.AnnouncementsPanel-module__t-PCNq__card:has([aria-haspopup=menu][aria-expanded=true]){z-index:5;position:relative}@media (max-width:560px){.AnnouncementsPanel-module__t-PCNq__card{padding:14px}.AnnouncementsPanel-module__t-PCNq__top{flex-wrap:wrap}.AnnouncementsPanel-module__t-PCNq__thumb{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.AnnouncementsPanel-module__t-PCNq__fold i{transition:none}}
.FileDropZone-module__UHAmAq__zone{min-height:76px;color:var(--navy);cursor:pointer;background:#f7f9fe;border:1.5px dashed #c5d2ec;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.FileDropZone-module__UHAmAq__zone:hover,.FileDropZone-module__UHAmAq__over{border-color:var(--blue);background:#eef3fe}.FileDropZone-module__UHAmAq__zone:focus-within{outline-offset:2px;outline:3px solid #cddaff}.FileDropZone-module__UHAmAq__disabled{cursor:not-allowed;opacity:.55}.FileDropZone-module__UHAmAq__icon{height:44px;color:var(--blue);background:#fff;border-radius:12px;flex:0 0 44px;place-items:center;display:grid;box-shadow:0 2px 8px #1727440f}.FileDropZone-module__UHAmAq__copy{gap:3px;min-width:0;display:grid}.FileDropZone-module__UHAmAq__copy strong{color:var(--blue);font-size:14px;font-weight:700}.FileDropZone-module__UHAmAq__copy small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.45}@media (prefers-reduced-motion:reduce){.FileDropZone-module__UHAmAq__zone{transition:none}}
.ResourceCard-module__IUK29a__card{width:100%;min-width:0;color:var(--navy);background:linear-gradient(120deg,#f0f5ff,#fbfcff);border:1px solid #c8d6f2;border-radius:14px;align-items:flex-start;gap:14px;margin-top:20px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.ResourceCard-module__IUK29a__card:hover{border-color:#8da7dd;box-shadow:0 4px 14px #3151a314}.ResourceCard-module__IUK29a__card:focus-visible{outline-offset:3px;outline:3px solid #96b1f0}.ResourceCard-module__IUK29a__symbol{width:46px;height:46px;color:var(--blue);background:#e0e9fb;border-radius:12px;flex:0 0 46px;place-items:center;font-size:24px;display:grid}.ResourceCard-module__IUK29a__body{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.ResourceCard-module__IUK29a__caption{color:#627595;letter-spacing:.04em;font-size:11px;font-weight:650}.ResourceCard-module__IUK29a__title{color:var(--navy);overflow-wrap:anywhere;font-size:16px;line-height:1.4}.ResourceCard-module__IUK29a__host{color:#60728d;overflow-wrap:anywhere;font-size:12px}.ResourceCard-module__IUK29a__action{background:var(--blue);color:#fff;border-radius:9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:7px;padding:10px 15px;font-size:13px;font-weight:700;line-height:1.4;display:flex}.ResourceCard-module__IUK29a__action>span{opacity:.75}.ResourceCard-module__IUK29a__withImage{align-items:center}.ResourceCard-module__IUK29a__media{aspect-ratio:16/9;background:#14223c;border-radius:9px;flex-shrink:0;width:42%;max-width:260px;display:block;position:relative;overflow:hidden}.ResourceCard-module__IUK29a__media img{object-fit:cover;width:100%;height:100%;display:block}.ResourceCard-module__IUK29a__play{color:#fff;background:#14223cd9;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:3px;font-size:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:560px){.ResourceCard-module__IUK29a__card{gap:12px;padding:14px}.ResourceCard-module__IUK29a__withImage{flex-direction:column;align-items:stretch}.ResourceCard-module__IUK29a__media{width:100%;max-width:none}.ResourceCard-module__IUK29a__withImage .ResourceCard-module__IUK29a__action{align-self:stretch}}
.TaskQuiz-module__NdUoUq__quiz{gap:12px;min-width:0;display:grid}.TaskQuiz-module__NdUoUq__quiz h4{color:var(--navy);margin:4px 0 0;font-size:17px}.TaskQuiz-module__NdUoUq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.TaskQuiz-module__NdUoUq__question{background:#f8fafd;border:1px solid #e3e8f1;border-radius:14px;gap:10px;padding:14px;scroll-margin:90px;display:grid}.TaskQuiz-module__NdUoUq__missing{background:#fff6f7;border-color:#e7a7b0}.TaskQuiz-module__NdUoUq__prompt{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650;line-height:1.45}.TaskQuiz-module__NdUoUq__prompt b{color:var(--blue)}.TaskQuiz-module__NdUoUq__question textarea{width:100%;min-width:0;color:var(--navy);font:inherit;resize:vertical;background:#fff;border:1px solid #dce4ef;border-radius:12px;padding:12px;font-size:16px;line-height:1.5}.TaskQuiz-module__NdUoUq__options{gap:8px;display:grid}.TaskQuiz-module__NdUoUq__option{color:#33445f;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:10px 12px;font-size:15px;line-height:1.4;transition:border-color .15s,background .15s;display:flex}.TaskQuiz-module__NdUoUq__option input{width:20px;height:20px;accent-color:var(--blue);flex:none;margin:0}.TaskQuiz-module__NdUoUq__option span{overflow-wrap:anywhere}.TaskQuiz-module__NdUoUq__checked{background:#f1f5ff;border-color:#9db3ea}.TaskQuiz-module__NdUoUq__muted{color:var(--muted);margin:0;font-size:12px}.TaskQuiz-module__NdUoUq__error{color:#b23e4d;margin:0;font-size:13px;font-weight:600}.TaskQuiz-module__NdUoUq__send{background:var(--blue);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;padding:12px 18px;font-size:15px;font-weight:800}.TaskQuiz-module__NdUoUq__send:disabled{opacity:.6;cursor:wait}.TaskQuiz-module__NdUoUq__locked,.TaskQuiz-module__NdUoUq__sent{border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.TaskQuiz-module__NdUoUq__locked{background:#f7f9fc;border:1px dashed #c9d3e3}.TaskQuiz-module__NdUoUq__locked>span{font-size:22px}.TaskQuiz-module__NdUoUq__sent{background:#f1faf6;border:1px solid #cfe9dd}.TaskQuiz-module__NdUoUq__sent>span{height:36px;color:var(--green);background:#dff3ea;border-radius:50%;flex:0 0 36px;place-items:center;font-weight:800;display:grid}.TaskQuiz-module__NdUoUq__locked strong,.TaskQuiz-module__NdUoUq__sent strong{color:var(--navy);font-size:15px}.TaskQuiz-module__NdUoUq__locked p,.TaskQuiz-module__NdUoUq__sent p{color:#5b6b85;margin:3px 0 0;font-size:13px;line-height:1.45}.TaskQuiz-module__NdUoUq__pending{color:#3d2f6b;background:#f6f2ff;border:1px solid #d9cdf6;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.TaskQuiz-module__NdUoUq__pending>span{font-size:22px;line-height:1}.TaskQuiz-module__NdUoUq__pending strong{color:#3d2f6b;font-size:15px;display:block}.TaskQuiz-module__NdUoUq__pending p{margin:4px 0 0;font-size:14px;line-height:1.5}.TaskQuiz-module__NdUoUq__telegram{color:#fff;background:#2aa3de;border-radius:10px;align-items:center;min-height:40px;margin-top:8px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}
.QuizReview-module__BiJJJq__review{border:1px solid var(--line);background:#fbfcfe;border-radius:14px;gap:12px;margin-top:18px;padding:16px;display:grid}.QuizReview-module__BiJJJq__note{color:var(--muted);margin:14px 0 0;font-size:14px}.QuizReview-module__BiJJJq__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.QuizReview-module__BiJJJq__head strong{color:var(--navy);font-size:16px}.QuizReview-module__BiJJJq__head span{color:#1f7a5c;background:#e3f4ec;border-radius:99px;padding:2px 10px;font-size:13px;font-weight:800}.QuizReview-module__BiJJJq__questions{gap:16px;margin:0;padding:0;list-style:none;display:grid}.QuizReview-module__BiJJJq__prompt{color:var(--navy);overflow-wrap:anywhere;margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.5}.QuizReview-module__BiJJJq__prompt b{color:#6b7a91}.QuizReview-module__BiJJJq__prompt em{white-space:nowrap;border-radius:99px;margin-left:8px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:800}.QuizReview-module__BiJJJq__okMark{color:#1f7a5c;background:#e3f4ec}.QuizReview-module__BiJJJq__badMark{color:#b23e4d;background:#fdeeee}.QuizReview-module__BiJJJq__text{color:#2f3e58;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e3e9f3;border-radius:10px;margin:0;padding:10px 12px;font-size:15px;line-height:1.55}.QuizReview-module__BiJJJq__options{gap:6px;margin:0;padding:0;list-style:none;display:grid}.QuizReview-module__BiJJJq__options li{color:#2f3e58;overflow-wrap:anywhere;background:#fff;border:1px solid #e3e9f3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:44px;padding:8px 12px;font-size:15px;display:flex}.QuizReview-module__BiJJJq__options li>span:nth-child(2){flex:1;min-width:0}.QuizReview-module__BiJJJq__options small{color:inherit;font-size:12px;font-weight:700}.QuizReview-module__BiJJJq__mark{background:#eef1f6;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid}.QuizReview-module__BiJJJq__correct{color:#1f6d52!important;background:#f0faf5!important;border-color:#b9e2cf!important}.QuizReview-module__BiJJJq__correct .QuizReview-module__BiJJJq__mark{color:#fff;background:#2f9b75}.QuizReview-module__BiJJJq__wrong{color:#9c2f3d!important;background:#fdf3f4!important;border-color:#f1c9ce!important}.QuizReview-module__BiJJJq__wrong .QuizReview-module__BiJJJq__mark{color:#fff;background:#c94a59}
.StarAwardDialog-module__dDshqG__form{gap:22px;min-width:0;display:grid}.StarAwardDialog-module__dDshqG__recipient{align-items:center;gap:12px;min-width:0;display:flex}.StarAwardDialog-module__dDshqG__emblem{color:#b98527;background:#fff3d7;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:24px;display:grid}.StarAwardDialog-module__dDshqG__recipient>div{gap:4px;min-width:0;display:grid}.StarAwardDialog-module__dDshqG__recipient strong{color:var(--navy);overflow-wrap:anywhere;font-size:17px}.StarAwardDialog-module__dDshqG__recipient div>span{color:#6b7890;font-size:13px}.StarAwardDialog-module__dDshqG__options{border:0;min-width:0;margin:0;padding:0}.StarAwardDialog-module__dDshqG__options legend{color:var(--navy);margin-bottom:12px;padding:0;font-size:14px;font-weight:700}.StarAwardDialog-module__dDshqG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.StarAwardDialog-module__dDshqG__option{cursor:pointer;min-width:0;position:relative}.StarAwardDialog-module__dDshqG__option input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.StarAwardDialog-module__dDshqG__optionFace{height:100%;color:var(--navy);background:#fff;border:1px solid #dce3ee;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:24px 8px 18px;transition:background .15s,border-color .15s;display:flex;position:relative}.StarAwardDialog-module__dDshqG__stars{color:#b68123;letter-spacing:2px;font-size:19px;line-height:1}.StarAwardDialog-module__dDshqG__optionFace strong{font-size:15px}.StarAwardDialog-module__dDshqG__count{color:#65738a;font-size:12px}.StarAwardDialog-module__dDshqG__check{color:var(--blue);visibility:hidden;font-size:12px;position:absolute;top:5px;right:7px}.StarAwardDialog-module__dDshqG__option input:checked+.StarAwardDialog-module__dDshqG__optionFace{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#f1f5ff}.StarAwardDialog-module__dDshqG__option input:checked+.StarAwardDialog-module__dDshqG__optionFace .StarAwardDialog-module__dDshqG__check{visibility:visible}.StarAwardDialog-module__dDshqG__option input:focus-visible+.StarAwardDialog-module__dDshqG__optionFace{outline-offset:3px;outline:3px solid #afc3f6}.StarAwardDialog-module__dDshqG__options:disabled{opacity:.65}.StarAwardDialog-module__dDshqG__result{color:#7c5a21;background:#fff9ec;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 14px;font-size:13px;display:flex}.StarAwardDialog-module__dDshqG__comment{color:var(--navy);font-size:14px;font-weight:600;display:block}.StarAwardDialog-module__dDshqG__comment>span{color:#7b8799;font-size:12px;font-weight:400}.StarAwardDialog-module__dDshqG__comment textarea{resize:vertical;width:100%;color:var(--navy);font:inherit;background:#fcfdff;border:1px solid #dce3ee;border-radius:10px;margin-top:8px;padding:12px;font-size:16px;line-height:1.5;display:block}.StarAwardDialog-module__dDshqG__comment textarea:focus{outline-offset:1px;outline:2px solid #afc3f6}.StarAwardDialog-module__dDshqG__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.StarAwardDialog-module__dDshqG__actions button{min-height:44px;font:inherit;border:0;border-radius:10px;padding:11px 16px;font-size:13px;font-weight:700}.StarAwardDialog-module__dDshqG__cancel{color:#66758d;background:#f1f4f8}.StarAwardDialog-module__dDshqG__submit{color:#fff;background:var(--blue)}.StarAwardDialog-module__dDshqG__actions button:disabled{opacity:.6;cursor:wait}.StarAwardDialog-module__dDshqG__actions button:focus-visible{outline-offset:3px;outline:3px solid #afc3f6}.StarAwardDialog-module__dDshqG__error{color:#a03244;background:#fff1f2;border-radius:10px;margin:0;padding:12px;font-size:14px}@media (max-width:380px){.StarAwardDialog-module__dDshqG__grid{grid-template-columns:minmax(0,1fr);gap:8px}.StarAwardDialog-module__dDshqG__optionFace{grid-template-columns:66px minmax(0,1fr) auto;gap:8px;padding:14px 22px 14px 12px;display:grid}.StarAwardDialog-module__dDshqG__stars{font-size:16px}.StarAwardDialog-module__dDshqG__check{top:4px;right:5px}.StarAwardDialog-module__dDshqG__actions{flex-direction:column-reverse}.StarAwardDialog-module__dDshqG__actions button{width:100%}}
.TaskCard-module__8fxgdW__card{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:22px;box-shadow:0 4px 16px #17274404}.TaskCard-module__8fxgdW__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.TaskCard-module__8fxgdW__status{color:#768398;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.TaskCard-module__8fxgdW__status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.TaskCard-module__8fxgdW__accepted{color:#23866b}.TaskCard-module__8fxgdW__pending,.TaskCard-module__8fxgdW__revision{color:#a26a20}.TaskCard-module__8fxgdW__missed{color:#ad4d58}.TaskCard-module__8fxgdW__new{color:#75849b}.TaskCard-module__8fxgdW__points{color:#8490a3;font-size:12px}.TaskCard-module__8fxgdW__card h3{margin:16px 0 8px}.TaskCard-module__8fxgdW__title{width:100%;color:var(--navy);font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:20px;font-weight:750;line-height:1.4;display:block}.TaskCard-module__8fxgdW__preview{-webkit-line-clamp:3;color:#53617a;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.65;display:-webkit-box;overflow:hidden}.TaskCard-module__8fxgdW__attachmentHint{color:#3157a4;margin:8px 0 0;font-size:12px;font-weight:650}.TaskCard-module__8fxgdW__videoHint{color:#3157a4;background:#eef3ff;border-radius:99px;align-items:center;gap:6px;margin:8px 0 0;padding:3px 10px 3px 8px;font-size:12px;font-weight:700;display:inline-flex}.TaskCard-module__8fxgdW__videoHint span{font-size:10px}.TaskCard-module__8fxgdW__deadline{color:#75849b;margin:16px 0 0;font-size:12px;line-height:1.5}.TaskCard-module__8fxgdW__deadline span{margin-top:3px;display:block}.TaskCard-module__8fxgdW__expired{color:#a56d28}.TaskCard-module__8fxgdW__actions{border-top:1px solid #edf0f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:18px;padding-top:14px;display:flex}.TaskCard-module__8fxgdW__submit,.TaskCard-module__8fxgdW__read{min-height:44px;font:inherit;border:0;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:650}.TaskCard-module__8fxgdW__submit{background:var(--blue);color:#fff}.TaskCard-module__8fxgdW__submit:disabled{opacity:.55}.TaskCard-module__8fxgdW__read{color:var(--blue);background:0 0;padding-left:0;padding-right:4px}.TaskCard-module__8fxgdW__read span{margin-left:5px}.TaskCard-module__8fxgdW__read.TaskCard-module__8fxgdW__readMaterial{white-space:nowrap;border:1.5px solid var(--blue);color:#1d3a85;background:#edf2fd;align-items:center;gap:6px;padding:9px 12px;font-size:14px;font-weight:750;display:inline-flex}.TaskCard-module__8fxgdW__read.TaskCard-module__8fxgdW__readMaterial:hover{background:#e1e9fb}.TaskCard-module__8fxgdW__read .TaskCard-module__8fxgdW__readIcon{margin:0;font-size:16px;line-height:1}.TaskCard-module__8fxgdW__waiting{color:#7f8b9e;font-size:12px;line-height:1.5}.TaskCard-module__8fxgdW__detail{min-width:0}.TaskCard-module__8fxgdW__interactiveDetail{width:100%}.TaskCard-module__8fxgdW__detail h3{color:var(--navy);overflow-wrap:anywhere;margin:18px 0;font-size:23px;line-height:1.4}.TaskCard-module__8fxgdW__description{color:#354661;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.75}.TaskCard-module__8fxgdW__returnHint{color:#34496a;background:#f2f7ff;border:1px solid #cfe0f7;border-left:4px solid #3157a4;border-radius:12px;margin-top:14px;padding:14px 16px;font-size:14px;line-height:1.55}.TaskCard-module__8fxgdW__returnHint strong{color:#1f3b6e}.TaskCard-module__8fxgdW__returnHint p{margin:4px 0 0}.TaskCard-module__8fxgdW__answer{color:#2f3e58;background:#fbfcfe;border:1px solid #e3e9f3;border-radius:12px;margin-top:18px;padding:14px 16px;font-size:15px;line-height:1.6}.TaskCard-module__8fxgdW__answer strong{color:var(--navy);font-size:14px}.TaskCard-module__8fxgdW__answer p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.TaskCard-module__8fxgdW__comment{color:#4b5e7b;background:#f4f6fb;border-radius:12px;margin-top:20px;padding:16px;font-size:14px;line-height:1.65}.TaskCard-module__8fxgdW__comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.TaskCard-module__8fxgdW__detailAction{border-top:1px solid var(--line);justify-content:flex-end;margin-top:24px;padding-top:16px;display:flex}@media (max-width:560px){.TaskCard-module__8fxgdW__card{padding:18px 16px}.TaskCard-module__8fxgdW__title{font-size:19px}.TaskCard-module__8fxgdW__actions{gap:8px}.TaskCard-module__8fxgdW__detailAction .TaskCard-module__8fxgdW__submit{width:100%}}.TaskCard-module__8fxgdW__countdown{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:16px 0 0;font-size:12px;line-height:1.4;display:flex}.TaskCard-module__8fxgdW__countdown span{border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.TaskCard-module__8fxgdW__countdown span:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.TaskCard-module__8fxgdW__countdown small{color:#8490a3;font-size:12px}.TaskCard-module__8fxgdW__calm span{color:#3f5f9e;background:#eaf0fb}.TaskCard-module__8fxgdW__soon span{color:#a26a20;background:#fdf2dc}.TaskCard-module__8fxgdW__urgent span,.TaskCard-module__8fxgdW__countdown.TaskCard-module__8fxgdW__expired span{color:#b23e4d;background:#fde7e7}.TaskCard-module__8fxgdW__urgent span:before{animation:1.4s ease-in-out infinite TaskCard-module__8fxgdW__countdown-pulse}.TaskCard-module__8fxgdW__program{color:#5b6b85;gap:6px;margin-top:14px;font-size:12px;font-weight:600;display:grid}.TaskCard-module__8fxgdW__program i{background:#e4e9f3;border-radius:3px;height:5px;display:block;overflow:hidden}.TaskCard-module__8fxgdW__program i:before{content:"";width:var(--progress);border-radius:inherit;background:linear-gradient(90deg,var(--blue),#5b7fd6);height:100%;display:block}.TaskCard-module__8fxgdW__program+h3{margin-top:10px}.TaskCard-module__8fxgdW__card{animation:.35s backwards TaskCard-module__8fxgdW__card-rise}.TaskCard-module__8fxgdW__submit,.TaskCard-module__8fxgdW__read{transition:transform .15s}.TaskCard-module__8fxgdW__submit:active:not(:disabled),.TaskCard-module__8fxgdW__read:active{transform:scale(.97)}@keyframes TaskCard-module__8fxgdW__countdown-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes TaskCard-module__8fxgdW__card-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.TaskCard-module__8fxgdW__card,.TaskCard-module__8fxgdW__urgent span:before{animation:none}.TaskCard-module__8fxgdW__submit,.TaskCard-module__8fxgdW__read{transition:none}}
.ProgramsPanel-module__h64BqW__list{--program-font:"Manrope", system-ui, sans-serif}.ProgramsPanel-module__h64BqW__selectedFiles{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ProgramsPanel-module__h64BqW__selectedFiles li{color:#4e5e76;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.ProgramsPanel-module__h64BqW__selectedFiles li span{overflow-wrap:anywhere;min-width:0}.ProgramsPanel-module__h64BqW__selectedFiles li button{color:#ad4141;font:inherit;cursor:pointer;background:0 0;border:0;flex:none}.ProgramsPanel-module__h64BqW__modalBuilder{border:0;border-radius:0;margin:0}.ProgramsPanel-module__h64BqW__gameCatalog{gap:14px;display:grid}.ProgramsPanel-module__h64BqW__gameCatalog>p{color:#5b6b85;margin:0;font-size:14px;line-height:1.5}.ProgramsPanel-module__h64BqW__gameCard{background:linear-gradient(135deg,#f2f8ff,#fff8e8);border:1px solid #e3e8f1;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.ProgramsPanel-module__h64BqW__gameCard>span{color:#ffc24b;background:#0b2e4f;border-radius:14px;flex:0 0 46px;place-items:center;height:46px;font-size:22px;display:grid}.ProgramsPanel-module__h64BqW__gameCard>div{flex:200px;gap:4px;min-width:0;display:grid}.ProgramsPanel-module__h64BqW__gameCard strong{color:var(--navy);font-size:16px}.ProgramsPanel-module__h64BqW__gameCard p{color:#4d5c74;margin:0;font-size:13px;line-height:1.45}.ProgramsPanel-module__h64BqW__gameCard small{color:var(--muted);font-size:12px}.ProgramsPanel-module__h64BqW__gameCard .button{border-radius:12px;min-height:44px;padding:9px 18px;font-size:14px}.ProgramsPanel-module__h64BqW__list{gap:12px;display:grid}.ProgramsPanel-module__h64BqW__card{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;transition:box-shadow .28s,border-color .28s,transform .28s;box-shadow:0 4px 14px #1928450a}.ProgramsPanel-module__h64BqW__card:hover{border-color:#d4dcea}.ProgramsPanel-module__h64BqW__cardOpen{border-color:#c9d5ee;transform:translateY(-1px);box-shadow:0 14px 34px #19284517}.ProgramsPanel-module__h64BqW__cardHidden{background:#fafbfc}.ProgramsPanel-module__h64BqW__cardHidden .ProgramsPanel-module__h64BqW__cardTitle{color:#6b778b}.ProgramsPanel-module__h64BqW__cardTop{align-items:center;gap:4px;padding-right:12px;display:flex}.ProgramsPanel-module__h64BqW__cardHead{min-width:0;color:inherit;text-align:left;font:inherit;font-family:var(--program-font);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:16px 8px 16px 18px;display:flex}.ProgramsPanel-module__h64BqW__cardHead:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:16px}.ProgramsPanel-module__h64BqW__cardMenu{flex:none}.ProgramsPanel-module__h64BqW__headMain{flex:1;gap:6px;min-width:0;display:grid}.ProgramsPanel-module__h64BqW__badges{flex-wrap:wrap;gap:6px;display:flex}.ProgramsPanel-module__h64BqW__badgeOn,.ProgramsPanel-module__h64BqW__badgeOff,.ProgramsPanel-module__h64BqW__badgePin{border-radius:999px;align-items:center;gap:4px;min-height:22px;padding:2px 9px;font-size:12px;font-weight:800;display:inline-flex}.ProgramsPanel-module__h64BqW__badgePin svg{width:13px;height:13px}.ProgramsPanel-module__h64BqW__badgeOn{color:#1f7a5c;background:#e3f4ec}.ProgramsPanel-module__h64BqW__badgeOff{color:#6b778b;background:#eef1f5}.ProgramsPanel-module__h64BqW__badgePin{color:#946512;background:#fdf3dc}.ProgramsPanel-module__h64BqW__cardTitle{color:var(--navy);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:1.3}.ProgramsPanel-module__h64BqW__facts{color:#75829a;font-size:13px;font-weight:600;line-height:1.45}.ProgramsPanel-module__h64BqW__people{color:var(--blue);font-size:13px;font-weight:700}.ProgramsPanel-module__h64BqW__chevron{height:36px;color:var(--blue);background:#f1f4fb;border-radius:50%;flex:0 0 36px;place-items:center;transition:transform .32s cubic-bezier(.2,.8,.2,1),background-color .2s;display:grid}.ProgramsPanel-module__h64BqW__cardOpen .ProgramsPanel-module__h64BqW__chevron{background:#e6edfc;transform:rotate(180deg)}.ProgramsPanel-module__h64BqW__body{background:#fbfcfe;border-top:1px solid #eef1f6;border-radius:0 0 16px 16px;gap:12px;padding:4px 18px 18px;display:grid;container-type:inline-size}.ProgramsPanel-module__h64BqW__bodyHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-top:12px;display:flex}.ProgramsPanel-module__h64BqW__bodyHead strong{color:var(--navy);font-family:var(--program-font);font-size:14px;font-weight:800}.ProgramsPanel-module__h64BqW__orderToggle{min-height:36px;color:var(--blue);font:inherit;cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:10px;padding:0 12px;font-size:13px;font-weight:700}.ProgramsPanel-module__h64BqW__orderOn{border-color:var(--blue);background:var(--blue);color:#fff}.ProgramsPanel-module__h64BqW__orderToggle:disabled{opacity:.55;cursor:default}.ProgramsPanel-module__h64BqW__emptySteps{color:var(--muted);margin:0;font-size:13px}.ProgramsPanel-module__h64BqW__timeline{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ProgramsPanel-module__h64BqW__timeline:before{content:"";background:#e3e8f2;width:2px;position:absolute;top:18px;bottom:18px;left:17px}.ProgramsPanel-module__h64BqW__step{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;position:relative}.ProgramsPanel-module__h64BqW__stepNum{z-index:1;background:var(--blue);color:#fff;width:36px;height:36px;font-family:var(--program-font);border:2px solid #fbfcfe;border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.ProgramsPanel-module__h64BqW__stepBody{border:1px solid var(--line);background:#fff;border-radius:12px;gap:4px;min-width:0;padding:10px 12px;display:grid}.ProgramsPanel-module__h64BqW__stepBody>strong{color:var(--navy);font-family:var(--program-font);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.35}.ProgramsPanel-module__h64BqW__stepMeta{color:#6f7a8d;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.ProgramsPanel-module__h64BqW__tag,.ProgramsPanel-module__h64BqW__tagGame,.ProgramsPanel-module__h64BqW__tagHidden,.ProgramsPanel-module__h64BqW__here,.ProgramsPanel-module__h64BqW__hereDone{border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800}.ProgramsPanel-module__h64BqW__tag{color:var(--blue);background:#eef2fb}.ProgramsPanel-module__h64BqW__tagGame{color:#8a5a00;background:#fff1d6}.ProgramsPanel-module__h64BqW__tagHidden{color:#737f92;background:#eef0f4}.ProgramsPanel-module__h64BqW__here{color:#2f55a4;background:#e8f0ff}.ProgramsPanel-module__h64BqW__hereDone{color:#1f7a5c;background:#e3f4ec}.ProgramsPanel-module__h64BqW__step:has([aria-haspopup=menu][aria-expanded=true]){z-index:5}.ProgramsPanel-module__h64BqW__card:has(.ProgramsPanel-module__h64BqW__cardMenu [aria-expanded=true]){z-index:5;position:relative}.ProgramsPanel-module__h64BqW__stepHidden .ProgramsPanel-module__h64BqW__stepNum{background:#b3bccb}.ProgramsPanel-module__h64BqW__stepHidden .ProgramsPanel-module__h64BqW__stepBody>strong{color:#7a8597}.ProgramsPanel-module__h64BqW__stepDone .ProgramsPanel-module__h64BqW__stepNum{background:var(--green)}.ProgramsPanel-module__h64BqW__stepDone .ProgramsPanel-module__h64BqW__stepBody{background:#f7fbf9;border-style:dashed}.ProgramsPanel-module__h64BqW__moveGroup{gap:6px;display:flex}.ProgramsPanel-module__h64BqW__tool{min-width:40px;min-height:40px;color:var(--blue);font:inherit;cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:16px;font-weight:800;display:inline-flex}.ProgramsPanel-module__h64BqW__tool:hover:not(:disabled){background:#f4f7ff;border-color:#b9c8e6}.ProgramsPanel-module__h64BqW__tool:disabled{opacity:.4;cursor:default}.ProgramsPanel-module__h64BqW__tool:focus-visible,.ProgramsPanel-module__h64BqW__orderToggle:focus-visible,.ProgramsPanel-module__h64BqW__addStep:focus-visible,.ProgramsPanel-module__h64BqW__addChoice:focus-visible,.ProgramsPanel-module__h64BqW__fold:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ProgramsPanel-module__h64BqW__addArea{gap:8px;padding-left:46px;display:grid}.ProgramsPanel-module__h64BqW__addStep{min-height:44px;color:var(--blue);font:inherit;cursor:pointer;background:#f6f9ff;border:1px dashed #b9c8e6;border-radius:12px;justify-self:start;padding:9px 16px;font-size:14px;font-weight:700}.ProgramsPanel-module__h64BqW__addStep[aria-expanded=true]{border-style:solid;border-color:var(--blue)}.ProgramsPanel-module__h64BqW__addChoices{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;padding-top:2px;display:grid}.ProgramsPanel-module__h64BqW__addChoice{min-height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:12px;gap:3px;padding:12px 14px;transition:border-color .15s,transform .15s;display:grid}.ProgramsPanel-module__h64BqW__addChoice:hover:not(:disabled){border-color:var(--blue);transform:translateY(-1px)}.ProgramsPanel-module__h64BqW__addChoice strong{color:var(--navy);font-family:var(--program-font);font-size:15px;font-weight:800}.ProgramsPanel-module__h64BqW__addChoice small{color:#6b7a91;font-size:13px}.ProgramsPanel-module__h64BqW__addStep:disabled,.ProgramsPanel-module__h64BqW__addChoice:disabled{opacity:.55;cursor:default}.ProgramsPanel-module__h64BqW__fold{border:1px solid var(--line);color:#44536b;width:100%;min-height:48px;font:inherit;font-family:var(--program-font);text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:800;display:flex}.ProgramsPanel-module__h64BqW__fold span{color:var(--blue);background:#edf2fd;border-radius:99px;padding:1px 9px;font-size:12px;font-weight:800}.ProgramsPanel-module__h64BqW__fold i{border-bottom:2px solid #8a97ad;border-right:2px solid #8a97ad;width:9px;height:9px;margin-left:auto;transition:transform .32s cubic-bezier(.2,.8,.2,1);transform:translateY(-3px)rotate(45deg)}.ProgramsPanel-module__h64BqW__fold[aria-expanded=true] i{transform:translateY(2px)rotate(-135deg)}@container (max-width:480px){.ProgramsPanel-module__h64BqW__addArea{padding-left:0}}@media (max-width:560px){.ProgramsPanel-module__h64BqW__cardHead{gap:10px;padding:14px 4px 14px 14px}.ProgramsPanel-module__h64BqW__cardTop{padding-right:8px}.ProgramsPanel-module__h64BqW__cardTitle{font-size:16px}.ProgramsPanel-module__h64BqW__body{padding:2px 12px 14px}.ProgramsPanel-module__h64BqW__addStep{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.ProgramsPanel-module__h64BqW__card,.ProgramsPanel-module__h64BqW__chevron,.ProgramsPanel-module__h64BqW__fold i,.ProgramsPanel-module__h64BqW__addChoice{transition:none}}.ProgramsPanel-module__h64BqW__badgeLevel{color:#a8741a;white-space:nowrap;background:#fff3d9;border-radius:99px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-flex}
.MoreMenu-module__O6IVcW__more{gap:16px;display:grid}.MoreMenu-module__O6IVcW__list{gap:10px;display:grid}.MoreMenu-module__O6IVcW__item{border:1px solid var(--line);width:100%;min-height:76px;color:inherit;font:inherit;text-align:left;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 4px 14px #17274405}button.MoreMenu-module__O6IVcW__item{cursor:pointer;transition:border-color .15s,transform .15s}button.MoreMenu-module__O6IVcW__item:hover{border-color:#c4d0e6;transform:translateY(-1px)}button.MoreMenu-module__O6IVcW__item:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.MoreMenu-module__O6IVcW__icon{border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.MoreMenu-module__O6IVcW__blue{color:#2f55a4;background:#e8f0ff}.MoreMenu-module__O6IVcW__green{color:#1f7a5c;background:#e3f4ec}.MoreMenu-module__O6IVcW__gold{color:#a8741a;background:#fff3d9}.MoreMenu-module__O6IVcW__violet{color:#6a4fc0;background:#efeafd}.MoreMenu-module__O6IVcW__text{flex:1;gap:3px;min-width:0;display:grid}.MoreMenu-module__O6IVcW__text strong{color:var(--navy);letter-spacing:-.01em;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:800}.MoreMenu-module__O6IVcW__text small{color:#6b7a91;font-size:14px;line-height:1.4}.MoreMenu-module__O6IVcW__arrow{color:#9aa6b8;flex:none;font-size:26px;line-height:1}.MoreMenu-module__O6IVcW__soon{color:#6b778b;background:#eef1f5;border-radius:99px;flex:none;padding:3px 10px;font-size:12px;font-weight:700}.MoreMenu-module__O6IVcW__disabled{background:#fbfcfe}.MoreMenu-module__O6IVcW__disabled .MoreMenu-module__O6IVcW__icon{opacity:.75}@media (prefers-reduced-motion:reduce){button.MoreMenu-module__O6IVcW__item{transition:none}}
.LevelPicker-module__aAD_Ta__picker{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.LevelPicker-module__aAD_Ta__picker legend{color:var(--navy);margin-bottom:8px;padding:0;font-size:13px;font-weight:700}.LevelPicker-module__aAD_Ta__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.LevelPicker-module__aAD_Ta__options label{cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:12px;gap:2px;min-height:52px;padding:8px 12px;display:grid;position:relative}.LevelPicker-module__aAD_Ta__options input{opacity:0;pointer-events:none;position:absolute}.LevelPicker-module__aAD_Ta__options b{color:var(--navy);font-size:14px}.LevelPicker-module__aAD_Ta__options small{color:#6b7a91;font-size:12px}.LevelPicker-module__aAD_Ta__options .LevelPicker-module__aAD_Ta__on{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue);background:#f2f6ff}.LevelPicker-module__aAD_Ta__options label:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}@media (max-width:420px){.LevelPicker-module__aAD_Ta__options{grid-template-columns:1fr}.LevelPicker-module__aAD_Ta__options label{min-height:44px}}
.ReviewsPanel-module__kHvOaq__panel{gap:16px;min-width:0;display:grid}.ReviewsPanel-module__kHvOaq__loading{color:var(--muted);margin:0;font-size:14px}.ReviewsPanel-module__kHvOaq__empty{color:#5f6f87;background:#fbfcfe;border:1px dashed #d9e0eb;border-radius:14px;justify-items:start;gap:10px;padding:18px;font-size:14px;display:grid}.ReviewsPanel-module__kHvOaq__empty p{margin:0}.ReviewsPanel-module__kHvOaq__stars{gap:1px;font-size:16px;line-height:1;display:inline-flex}.ReviewsPanel-module__kHvOaq__starsLarge{gap:2px;font-size:20px}.ReviewsPanel-module__kHvOaq__starOn{color:#e7a72c}.ReviewsPanel-module__kHvOaq__starOff{color:#d7dde7}.ReviewsPanel-module__kHvOaq__summary{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;padding:18px 20px;display:grid;box-shadow:0 4px 14px #17274405}.ReviewsPanel-module__kHvOaq__average{justify-items:center;gap:4px;min-width:110px;display:grid}.ReviewsPanel-module__kHvOaq__average strong{color:var(--navy);letter-spacing:-.03em;font-family:Manrope,system-ui,sans-serif;font-size:40px;font-weight:800;line-height:1}.ReviewsPanel-module__kHvOaq__average>span:last-child{color:#6b7a91;font-size:13px;font-weight:600}.ReviewsPanel-module__kHvOaq__bars{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ReviewsPanel-module__kHvOaq__bars li{color:#5f6f87;font-variant-numeric:tabular-nums;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:8px;font-size:12px;font-weight:700;display:grid}.ReviewsPanel-module__kHvOaq__bars li>i{background:#eef1f6;border-radius:4px;height:8px;display:block;overflow:hidden}.ReviewsPanel-module__kHvOaq__bars li>i>i{border-radius:inherit;background:#e7a72c;height:100%;display:block}.ReviewsPanel-module__kHvOaq__bars b{text-align:right;color:#8a96aa}.ReviewsPanel-module__kHvOaq__write{background:var(--blue);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-self:start;padding:0 22px;font-size:15px;font-weight:700;box-shadow:0 8px 18px #2f55a42e}.ReviewsPanel-module__kHvOaq__write small{background:#ffffff2e;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:13px;font-weight:800}.ReviewsPanel-module__kHvOaq__write:focus-visible,.ReviewsPanel-module__kHvOaq__filters button:focus-visible,.ReviewsPanel-module__kHvOaq__action:focus-visible,.ReviewsPanel-module__kHvOaq__more:focus-visible,.ReviewsPanel-module__kHvOaq__picker button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ReviewsPanel-module__kHvOaq__filters{gap:8px;display:flex}.ReviewsPanel-module__kHvOaq__filters button{color:#44536b;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:99px;padding:0 16px;font-size:14px;font-weight:700}.ReviewsPanel-module__kHvOaq__filters .ReviewsPanel-module__kHvOaq__filterOn{border-color:var(--navy-2);background:var(--navy-2);color:#fff}.ReviewsPanel-module__kHvOaq__list{gap:12px;display:grid}.ReviewsPanel-module__kHvOaq__card{border:1px solid var(--line);background:#fff;border-radius:18px;gap:10px;min-width:0;padding:16px 18px;display:grid;box-shadow:0 4px 14px #17274404}.ReviewsPanel-module__kHvOaq__mine{background:#fbfcff;border-color:#c9d7f2}.ReviewsPanel-module__kHvOaq__head{align-items:center;gap:10px;min-width:0;display:flex}.ReviewsPanel-module__kHvOaq__avatar{flex:0 0 40px;width:40px;height:40px;font-size:13px}.ReviewsPanel-module__kHvOaq__byline{gap:2px;min-width:0;display:grid}.ReviewsPanel-module__kHvOaq__byline strong{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.ReviewsPanel-module__kHvOaq__byline em{color:#2f55a4;background:#e8f0ff;border-radius:99px;flex:none;padding:1px 8px;font-size:11px;font-style:normal;font-weight:800}.ReviewsPanel-module__kHvOaq__byline small{color:#6b7a91;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ReviewsPanel-module__kHvOaq__body{color:#2f3e58;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.6}.ReviewsPanel-module__kHvOaq__clamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ReviewsPanel-module__kHvOaq__more{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:700}.ReviewsPanel-module__kHvOaq__actions{border-top:1px solid #eef1f5;gap:8px;padding-top:10px;display:flex}.ReviewsPanel-module__kHvOaq__action{color:#3a4a64;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde4f0;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.ReviewsPanel-module__kHvOaq__danger{color:#b23e4d;border-color:#f1d3d6}.ReviewsPanel-module__kHvOaq__picker{border:0;margin:0;padding:0}.ReviewsPanel-module__kHvOaq__picker legend{color:var(--navy);margin-bottom:6px;font-size:14px;font-weight:700}.ReviewsPanel-module__kHvOaq__picker div{gap:4px;display:flex}.ReviewsPanel-module__kHvOaq__picker button{cursor:pointer;background:#f4f6fa;border:0;border-radius:12px;width:48px;height:48px;font-size:28px;line-height:1}.ReviewsPanel-module__kHvOaq__pickOn{color:#e7a72c}.ReviewsPanel-module__kHvOaq__pickOff{color:#cfd6e2}.ReviewsPanel-module__kHvOaq__counter{color:#8a96aa;text-align:right;margin:-6px 0 0;font-size:12px}.ReviewsPanel-module__kHvOaq__photos{gap:8px;display:grid}.ReviewsPanel-module__kHvOaq__photosTitle{color:var(--navy);font-size:14px;font-weight:700}.ReviewsPanel-module__kHvOaq__photosTitle small{color:#8a96aa;margin-left:6px;font-weight:600}.ReviewsPanel-module__kHvOaq__thumbs{flex-wrap:wrap;gap:8px;display:flex}.ReviewsPanel-module__kHvOaq__thumb{background:#eef1f6;border-radius:12px;width:76px;height:76px;position:relative;overflow:hidden}.ReviewsPanel-module__kHvOaq__thumb img{object-fit:cover;width:100%;height:100%}.ReviewsPanel-module__kHvOaq__thumb button{color:#fff;cursor:pointer;background:#0f1b33cc;border:0;border-radius:50%;width:26px;height:26px;font-size:16px;line-height:1;position:absolute;top:4px;right:4px}.ReviewsPanel-module__kHvOaq__addPhoto{width:76px;height:76px;color:var(--blue);cursor:pointer;background:#f6f9ff;border:1px dashed #b9c8e6;border-radius:12px;align-content:center;place-items:center;gap:2px;font-size:12px;font-weight:700;display:grid}.ReviewsPanel-module__kHvOaq__addPhoto span{font-size:20px;line-height:1}.ReviewsPanel-module__kHvOaq__addPhoto input{opacity:0;width:1px;height:1px;position:absolute}.ReviewsPanel-module__kHvOaq__addPhoto:focus-within{outline:2px solid var(--blue);outline-offset:2px}.ReviewsPanel-module__kHvOaq__problem{color:#9c2f3d;background:#fdeeee;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}@media (max-width:480px){.ReviewsPanel-module__kHvOaq__summary{grid-template-columns:1fr;gap:14px}.ReviewsPanel-module__kHvOaq__write{justify-self:stretch}.ReviewsPanel-module__kHvOaq__card{padding:14px}}
.TaskOrderDialog-module__YvHdTG__content{color:var(--navy);padding:26px 28px 0}.TaskOrderDialog-module__YvHdTG__intro{margin-bottom:26px}.TaskOrderDialog-module__YvHdTG__eyebrow{color:#3656a8;text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:750}.TaskOrderDialog-module__YvHdTG__intro h3{letter-spacing:-.025em;margin:9px 0;font-size:23px;line-height:1.3}.TaskOrderDialog-module__YvHdTG__intro p{color:#62748a;margin:8px 0;font-size:14px;line-height:1.6}.TaskOrderDialog-module__YvHdTG__intro .TaskOrderDialog-module__YvHdTG__scopeNote{font-size:12px}.TaskOrderDialog-module__YvHdTG__group{margin:22px 0}.TaskOrderDialog-module__YvHdTG__groupHeading{align-items:center;gap:9px;margin-bottom:12px;display:flex}.TaskOrderDialog-module__YvHdTG__groupHeading h4{margin:0;font-size:14px}.TaskOrderDialog-module__YvHdTG__groupHeading>span{text-align:center;color:#49608d;background:#e9eef8;border-radius:7px;min-width:24px;padding:3px 7px;font-size:11px}.TaskOrderDialog-module__YvHdTG__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.TaskOrderDialog-module__YvHdTG__row{background:#fff;border:1px solid #dfe5ef;border-radius:13px;align-items:center;gap:10px;min-height:78px;padding:10px 12px 10px 4px;transition:box-shadow .15s,border-color .15s;display:flex}.TaskOrderDialog-module__YvHdTG__dragged{z-index:1;background:#f1f5ff;border-color:#4562b2;position:relative;box-shadow:0 4px 18px #244a8a26}.TaskOrderDialog-module__YvHdTG__handle{color:#7c8da7;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;min-height:48px;padding:0;font-size:29px;display:grid}.TaskOrderDialog-module__YvHdTG__handle:active{cursor:grabbing}.TaskOrderDialog-module__YvHdTG__number{color:#8a99ae;text-align:center;flex-shrink:0;width:20px;font-size:12px}.TaskOrderDialog-module__YvHdTG__details{flex:1;gap:5px;min-width:0;display:grid}.TaskOrderDialog-module__YvHdTG__details strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.TaskOrderDialog-module__YvHdTG__details>span{color:#6c7d94;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.TaskOrderDialog-module__YvHdTG__arrows{flex-shrink:0;gap:4px;display:flex}.TaskOrderDialog-module__YvHdTG__arrows button{color:#3656a8;cursor:pointer;background:#f7f9fd;border:1px solid #e0e6f0;border-radius:9px;min-width:44px;min-height:44px;padding:0;font-size:20px}.TaskOrderDialog-module__YvHdTG__arrows button:disabled{opacity:.3;cursor:default}.TaskOrderDialog-module__YvHdTG__handle:focus-visible,.TaskOrderDialog-module__YvHdTG__arrows button:focus-visible,.TaskOrderDialog-module__YvHdTG__footer button:focus-visible{outline-offset:2px;outline:3px solid #b3c6f5}.TaskOrderDialog-module__YvHdTG__empty,.TaskOrderDialog-module__YvHdTG__groupEmpty{color:#6c7d94;padding:15px 0;font-size:13px;line-height:1.6}.TaskOrderDialog-module__YvHdTG__groupEmpty{text-align:center;border:1px dashed #dce3ed;border-radius:12px;margin:0}.TaskOrderDialog-module__YvHdTG__footer{padding:16px 0 max(18px,env(safe-area-inset-bottom));z-index:2;background:#f8faf9;border-top:1px solid #e0e6ef;margin-top:22px;position:sticky;bottom:0}.TaskOrderDialog-module__YvHdTG__actions{gap:10px;display:flex}.TaskOrderDialog-module__YvHdTG__actions>button{flex:1;min-height:48px;font-size:13px}.TaskOrderDialog-module__YvHdTG__actions>button:disabled{opacity:.5;cursor:default;box-shadow:none}.TaskOrderDialog-module__YvHdTG__cancel{color:#455d86;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:10px}.TaskOrderDialog-module__YvHdTG__reset{color:#5b7093;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;margin:8px auto 0;padding:8px;font-size:12px;text-decoration:underline;display:block}.TaskOrderDialog-module__YvHdTG__error{color:#a12f45;background:#fff2f3;border:1px solid #e9c7ce;border-radius:12px;padding:12px 15px;font-size:13px;line-height:1.5}.TaskOrderDialog-module__YvHdTG__error p{margin:0}.TaskOrderDialog-module__YvHdTG__error button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;text-decoration:underline}.TaskOrderDialog-module__YvHdTG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.TaskOrderDialog-module__YvHdTG__content{padding:22px 14px 0}.TaskOrderDialog-module__YvHdTG__intro h3{font-size:21px}.TaskOrderDialog-module__YvHdTG__row{gap:5px;padding-right:7px}.TaskOrderDialog-module__YvHdTG__number{display:none}.TaskOrderDialog-module__YvHdTG__arrows{flex-direction:column;gap:2px}.TaskOrderDialog-module__YvHdTG__arrows button{min-height:44px}.TaskOrderDialog-module__YvHdTG__details strong{font-size:13px}.TaskOrderDialog-module__YvHdTG__actions{flex-wrap:wrap}.TaskOrderDialog-module__YvHdTG__actions>button:first-child{flex-basis:65%}}@media (prefers-reduced-motion:reduce){.TaskOrderDialog-module__YvHdTG__row{transition:none}}
.NetworkPersonCard-module__N-DEnW__card{gap:18px;min-width:0;display:grid}.NetworkPersonCard-module__N-DEnW__header{align-items:center;gap:14px;min-width:0;display:flex}.NetworkPersonCard-module__N-DEnW__header>div{min-width:0}.NetworkPersonCard-module__N-DEnW__header .NetworkPersonCard-module__N-DEnW__avatar{width:64px;height:64px;font-size:20px}.NetworkPersonCard-module__N-DEnW__header h3{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.25}.NetworkPersonCard-module__N-DEnW__login{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.NetworkPersonCard-module__N-DEnW__badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.NetworkPersonCard-module__N-DEnW__badges span{color:#5b6b85;background:#f1f4f9;border-radius:7px;padding:3px 8px;font-size:11px;font-weight:600}.NetworkPersonCard-module__N-DEnW__badges .NetworkPersonCard-module__N-DEnW__you{color:var(--blue);background:#eaf0ff}.NetworkPersonCard-module__N-DEnW__badges .NetworkPersonCard-module__N-DEnW__new{color:var(--green);background:#e6f5ef}.NetworkPersonCard-module__N-DEnW__badges .NetworkPersonCard-module__N-DEnW__level{color:#a8741a;background:#fff3d9}.NetworkPersonCard-module__N-DEnW__stats{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.NetworkPersonCard-module__N-DEnW__stats>div{border:1px solid var(--line);background:#fafbfd;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.NetworkPersonCard-module__N-DEnW__stats strong{color:var(--navy);font:800 22px/1.1 Manrope,sans-serif}.NetworkPersonCard-module__N-DEnW__stats small{color:var(--muted);font-size:12px}.NetworkPersonCard-module__N-DEnW__facts{border-top:1px solid var(--line);margin:0;display:grid}.NetworkPersonCard-module__N-DEnW__facts>div{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.NetworkPersonCard-module__N-DEnW__facts dt{color:var(--muted);font-size:12px}.NetworkPersonCard-module__N-DEnW__facts dd{color:var(--navy);overflow-wrap:anywhere;gap:3px;margin:0;font-size:13px;line-height:1.45;display:grid}.NetworkPersonCard-module__N-DEnW__facts dd small{color:var(--muted);font-size:12px}.NetworkPersonCard-module__N-DEnW__facts .NetworkPersonCard-module__N-DEnW__active{color:var(--green)}.NetworkPersonCard-module__N-DEnW__facts .NetworkPersonCard-module__N-DEnW__quiet{color:#a8732a}.NetworkPersonCard-module__N-DEnW__facts .NetworkPersonCard-module__N-DEnW__inactive{color:#7b8698}.NetworkPersonCard-module__N-DEnW__reveal{width:100%;min-height:44px}.NetworkPersonCard-module__N-DEnW__controls{border:1px solid var(--line);background:#f9fbfe;border-radius:14px;gap:14px;padding:16px;display:grid}.NetworkPersonCard-module__N-DEnW__controls h4{color:var(--navy);margin:0;font-size:14px}@media (max-width:560px){.NetworkPersonCard-module__N-DEnW__card{gap:16px}.NetworkPersonCard-module__N-DEnW__header .NetworkPersonCard-module__N-DEnW__avatar{width:56px;height:56px}.NetworkPersonCard-module__N-DEnW__header h3{font-size:18px}.NetworkPersonCard-module__N-DEnW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.NetworkPersonCard-module__N-DEnW__facts>div{grid-template-columns:minmax(0,1fr);gap:3px}.NetworkPersonCard-module__N-DEnW__controls{padding:14px 12px}}
.NetworkTree-module__x_lZ_q__tree{min-width:0}.NetworkTree-module__x_lZ_q__toolbar{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 16px;font-size:12px;display:flex}.NetworkTree-module__x_lZ_q__toolbar button{min-height:44px;color:var(--blue);background:0 0;border:0;font-size:12px;font-weight:700}.NetworkTree-module__x_lZ_q__empty{color:var(--muted);text-align:center;padding:32px 18px;font-size:13px}.NetworkTree-module__x_lZ_q__empty p{margin:0}.NetworkTree-module__x_lZ_q__list{margin:0;padding:0;list-style:none}.NetworkTree-module__x_lZ_q__row{--step:16px;min-width:0;padding:4px 10px 4px calc(6px + var(--guides) * var(--step));border-bottom:1px solid #eef1f6;align-items:center;gap:2px;transition:background-color .6s;display:flex;position:relative}.NetworkTree-module__x_lZ_q__row:last-child{border-bottom:0}.NetworkTree-module__x_lZ_q__guides{width:calc(var(--guides) * var(--step));background:repeating-linear-gradient(to right, transparent 0 calc(var(--step) / 2 - 1px), #d9e1ee calc(var(--step) / 2 - 1px) calc(var(--step) / 2), transparent calc(var(--step) / 2) var(--step));pointer-events:none;position:absolute;top:0;bottom:0;left:6px}.NetworkTree-module__x_lZ_q__highlighted{background:#fff4d6}.NetworkTree-module__x_lZ_q__toggle,.NetworkTree-module__x_lZ_q__leaf{flex:0 0 36px;place-items:center;width:36px;height:44px;display:grid;position:relative}.NetworkTree-module__x_lZ_q__toggle{color:var(--blue);background:0 0;border:0;border-radius:10px;font-size:22px;line-height:1}.NetworkTree-module__x_lZ_q__toggle:hover{background:#f1f5fd}.NetworkTree-module__x_lZ_q__chevron{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-4px;transition:transform .2s;transform:rotate(45deg)}.NetworkTree-module__x_lZ_q__chevron.NetworkTree-module__x_lZ_q__closed{margin-top:0;margin-left:-3px;transform:rotate(-45deg)}.NetworkTree-module__x_lZ_q__toggle:focus-visible,.NetworkTree-module__x_lZ_q__person:focus-visible{outline-offset:-3px;outline:3px solid #cddaff}.NetworkTree-module__x_lZ_q__toggle b{background:var(--blue);color:#fff;border-radius:9px;min-width:17px;padding:1px 4px;font-size:9px;line-height:14px;position:absolute;top:3px;right:0}.NetworkTree-module__x_lZ_q__leaf:before{content:"";background:#c9d2e0;border-radius:50%;width:5px;height:5px}.NetworkTree-module__x_lZ_q__person{min-width:0;min-height:60px;color:inherit;text-align:left;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;padding:8px 6px;display:flex}.NetworkTree-module__x_lZ_q__person:hover{background:#f6f8fc}.NetworkTree-module__x_lZ_q__avatar{flex:0 0 38px;position:relative}.NetworkTree-module__x_lZ_q__avatar>.rank-avatar{width:38px;height:38px}.NetworkTree-module__x_lZ_q__dot{border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.NetworkTree-module__x_lZ_q__dot.NetworkTree-module__x_lZ_q__active{background:var(--green)}.NetworkTree-module__x_lZ_q__dot.NetworkTree-module__x_lZ_q__quiet{background:#e0a43c}.NetworkTree-module__x_lZ_q__dot.NetworkTree-module__x_lZ_q__inactive{background:#b6bfcc}.NetworkTree-module__x_lZ_q__copy{flex:1;gap:2px;min-width:0;display:grid}.NetworkTree-module__x_lZ_q__copy strong{color:var(--navy);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.NetworkTree-module__x_lZ_q__copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.NetworkTree-module__x_lZ_q__copy .NetworkTree-module__x_lZ_q__activityText{color:#a8732a;font-size:11px}.NetworkTree-module__x_lZ_q__you,.NetworkTree-module__x_lZ_q__new{vertical-align:1px;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700;display:inline-block}.NetworkTree-module__x_lZ_q__you{color:var(--blue);background:#eaf0ff}.NetworkTree-module__x_lZ_q__new{color:var(--green);background:#e6f5ef}.NetworkTree-module__x_lZ_q__level{color:#a8741a;vertical-align:1px;background:#fff3d9;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700;display:inline-block}.NetworkTree-module__x_lZ_q__score{text-align:right;flex:none;justify-items:end;min-width:48px;line-height:1.15;display:grid}.NetworkTree-module__x_lZ_q__score b{color:var(--navy);font:800 15px Manrope,sans-serif}.NetworkTree-module__x_lZ_q__score small{color:var(--muted);font-size:10px}.NetworkTree-module__x_lZ_q__stars{color:#b58423;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:700}@media (max-width:560px){.NetworkTree-module__x_lZ_q__row{--step:11px;padding-right:6px;padding-left:calc(2px + var(--guides) * var(--step))}.NetworkTree-module__x_lZ_q__guides{left:2px}.NetworkTree-module__x_lZ_q__toggle,.NetworkTree-module__x_lZ_q__leaf{flex-basis:30px;width:30px}.NetworkTree-module__x_lZ_q__person{gap:8px;padding:8px 4px}.NetworkTree-module__x_lZ_q__avatar{flex-basis:34px}.NetworkTree-module__x_lZ_q__avatar>.rank-avatar{width:34px;height:34px}.NetworkTree-module__x_lZ_q__copy strong{font-size:13.5px}.NetworkTree-module__x_lZ_q__toolbar{padding:4px 8px}}@media (prefers-reduced-motion:reduce){.NetworkTree-module__x_lZ_q__row,.NetworkTree-module__x_lZ_q__chevron{transition:none}}
.MemberNetwork-module__M8Ttvq__card{border:1px solid var(--line);background:#fff;border-radius:16px;gap:16px;min-width:0;margin-bottom:28px;padding:20px;display:grid}.MemberNetwork-module__M8Ttvq__heading h2{margin:4px 0 0;font-size:20px}.MemberNetwork-module__M8Ttvq__heading .eyebrow{margin-bottom:4px}.MemberNetwork-module__M8Ttvq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.MemberNetwork-module__M8Ttvq__stats>div{background:#f5f7fb;border-radius:12px;gap:2px;min-width:0;padding:12px 14px;display:grid}.MemberNetwork-module__M8Ttvq__stats strong{color:var(--navy);font:800 22px/1.1 Manrope,sans-serif}.MemberNetwork-module__M8Ttvq__stats small{color:var(--muted);font-size:12px;line-height:1.3}.MemberNetwork-module__M8Ttvq__invite{background:#f6f9ff;border:1px solid #dfe7fb;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.MemberNetwork-module__M8Ttvq__invite>div:first-child{gap:3px;min-width:0;display:grid}.MemberNetwork-module__M8Ttvq__invite strong{color:var(--navy);font-size:14px}.MemberNetwork-module__M8Ttvq__invite small{color:var(--muted);font-size:12px;line-height:1.45}.MemberNetwork-module__M8Ttvq__invite .button{min-height:44px}.MemberNetwork-module__M8Ttvq__inviteLink{gap:8px;min-width:0;display:flex}.MemberNetwork-module__M8Ttvq__inviteLink input{color:#526987;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d7e1f1;border-radius:10px;flex:1;padding:10px 12px;font-size:13px}.MemberNetwork-module__M8Ttvq__controls{grid-template-columns:minmax(0,1fr) minmax(150px,190px);align-items:end;gap:10px;display:grid}.MemberNetwork-module__M8Ttvq__controls label{color:#657187;gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.MemberNetwork-module__M8Ttvq__controls input,.MemberNetwork-module__M8Ttvq__controls select{width:100%;min-width:0;min-height:44px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:10px;outline:none;padding:10px 12px;font-size:16px;font-weight:400}.MemberNetwork-module__M8Ttvq__controls input:focus,.MemberNetwork-module__M8Ttvq__controls select:focus{border-color:#92a6dd;box-shadow:0 0 0 3px #dfe7ff}.MemberNetwork-module__M8Ttvq__controls:has(>:only-child){grid-template-columns:minmax(0,1fr)}.MemberNetwork-module__M8Ttvq__tree{margin-inline:-20px;border-top:1px solid var(--line);border-radius:0 0 16px 16px;margin-bottom:-20px;overflow:hidden}@media (max-width:760px){.MemberNetwork-module__M8Ttvq__invite{grid-template-columns:minmax(0,1fr)}.MemberNetwork-module__M8Ttvq__invite .button{width:100%}.MemberNetwork-module__M8Ttvq__inviteLink .button{flex-shrink:0;width:auto}}@media (max-width:560px){.MemberNetwork-module__M8Ttvq__card{border-radius:14px;gap:14px;margin-bottom:20px;padding:16px 12px}.MemberNetwork-module__M8Ttvq__stats>div{padding:10px}.MemberNetwork-module__M8Ttvq__stats strong{font-size:20px}.MemberNetwork-module__M8Ttvq__stats small{font-size:11px}.MemberNetwork-module__M8Ttvq__controls{grid-template-columns:minmax(0,1fr)}.MemberNetwork-module__M8Ttvq__tree{margin-inline:-12px;border-radius:0 0 14px 14px;margin-bottom:-16px}}
.MemberNav-module__7bV8XW__nav button{transition:color .2s}.MemberNav-module__7bV8XW__icon{border-radius:15px;place-items:center;width:56px;height:30px;transition:background-color .25s,transform .15s;display:grid;position:relative}.MemberNav-module__7bV8XW__icon svg{width:23px;height:23px;transition:transform .25s}.MemberNav-module__7bV8XW__active .MemberNav-module__7bV8XW__icon{background:#e3eafc}.MemberNav-module__7bV8XW__active .MemberNav-module__7bV8XW__icon svg{transform:translateY(-1px)scale(1.06)}.MemberNav-module__7bV8XW__nav button:active .MemberNav-module__7bV8XW__icon{transform:scale(.92)}.MemberNav-module__7bV8XW__badge{color:#fff;background:#d68d15;border:2px solid #fff;border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:-3px;right:6px}@media (max-width:360px){.MemberNav-module__7bV8XW__icon{width:48px}}@media (prefers-reduced-motion:reduce){.MemberNav-module__7bV8XW__nav button,.MemberNav-module__7bV8XW__icon,.MemberNav-module__7bV8XW__icon svg{transition:none}}
.NetworkMemberSettings-module__kjCkCq__settings{gap:16px;display:grid}.NetworkMemberSettings-module__kjCkCq__field{gap:8px;display:grid}.NetworkMemberSettings-module__kjCkCq__label{color:var(--muted);font-size:12px;font-weight:700}.NetworkMemberSettings-module__kjCkCq__current{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.NetworkMemberSettings-module__kjCkCq__current>span{min-width:0;color:var(--navy);overflow-wrap:anywhere;font-size:14px;font-weight:600}.NetworkMemberSettings-module__kjCkCq__current .button{flex-shrink:0;min-height:44px}.NetworkMemberSettings-module__kjCkCq__picker{gap:8px;display:grid}.NetworkMemberSettings-module__kjCkCq__picker input{width:100%;min-width:0;min-height:44px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:10px;outline:none;padding:10px 12px;font-size:16px}.NetworkMemberSettings-module__kjCkCq__picker input:focus{border-color:#92a6dd;box-shadow:0 0 0 3px #dfe7ff}.NetworkMemberSettings-module__kjCkCq__picker ul{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.NetworkMemberSettings-module__kjCkCq__picker li+li{border-top:1px solid #eef1f6}.NetworkMemberSettings-module__kjCkCq__picker li button{width:100%;min-height:52px;color:var(--navy);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.NetworkMemberSettings-module__kjCkCq__picker li button:hover,.NetworkMemberSettings-module__kjCkCq__picker li button:focus-visible{background:#f3f6fd;outline:none}.NetworkMemberSettings-module__kjCkCq__picker li button>span:last-child{overflow-wrap:anywhere;min-width:0;display:grid}.NetworkMemberSettings-module__kjCkCq__picker li small{color:var(--muted);font-size:12px}.NetworkMemberSettings-module__kjCkCq__noLeader{height:36px;color:var(--muted);background:#f1f4f9;border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.NetworkMemberSettings-module__kjCkCq__hint{color:var(--muted);font-size:12px;line-height:1.45}.NetworkMemberSettings-module__kjCkCq__switches{border-top:1px solid var(--line);display:grid}.NetworkMemberSettings-module__kjCkCq__switch{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:60px;padding:8px 0;display:flex}.NetworkMemberSettings-module__kjCkCq__switch:last-child{border-bottom:0}.NetworkMemberSettings-module__kjCkCq__switch>span{gap:2px;min-width:0;display:grid}.NetworkMemberSettings-module__kjCkCq__switch strong{color:var(--navy);font-size:14px}.NetworkMemberSettings-module__kjCkCq__switch small{color:var(--muted);font-size:12px;line-height:1.4}.NetworkMemberSettings-module__kjCkCq__switch input{appearance:none;cursor:pointer;background:#d4dbe6;border-radius:14px;flex:0 0 46px;width:46px;height:28px;margin:0;transition:background-color .2s;position:relative}.NetworkMemberSettings-module__kjCkCq__switch input:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #10203a33}.NetworkMemberSettings-module__kjCkCq__switch input:checked{background:var(--blue)}.NetworkMemberSettings-module__kjCkCq__switch input:checked:after{transform:translate(18px)}.NetworkMemberSettings-module__kjCkCq__switch input:focus-visible{outline-offset:2px;outline:3px solid #cddaff}.NetworkMemberSettings-module__kjCkCq__switch input:disabled{cursor:wait;opacity:.6}.NetworkMemberSettings-module__kjCkCq__confirm{gap:6px;padding:4px 0;display:grid}.NetworkMemberSettings-module__kjCkCq__who{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700}.NetworkMemberSettings-module__kjCkCq__question{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.35}.NetworkMemberSettings-module__kjCkCq__note{color:#5b6b85;margin:0 0 8px;font-size:13px;line-height:1.5}.NetworkMemberSettings-module__kjCkCq__actions{flex-wrap:wrap;gap:8px;display:flex}.NetworkMemberSettings-module__kjCkCq__actions .button{flex:140px;min-height:44px}@media (prefers-reduced-motion:reduce){.NetworkMemberSettings-module__kjCkCq__switch input,.NetworkMemberSettings-module__kjCkCq__switch input:after{transition:none}}.NetworkMemberSettings-module__kjCkCq__levelButtons{flex-wrap:wrap;gap:6px;display:flex}
.FeedbackPanel-module__g-uhZW__shell{color:#15364b;width:100%;min-width:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FeedbackPanel-module__g-uhZW__heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.FeedbackPanel-module__g-uhZW__heading h2{color:#103c5b;letter-spacing:-.025em;margin:3px 0 7px;font:700 clamp(25px,3vw,34px)/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FeedbackPanel-module__g-uhZW__heading p{color:#60798b;margin:0;line-height:1.55}.FeedbackPanel-module__g-uhZW__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800;color:#267d8c!important}.FeedbackPanel-module__g-uhZW__filters{background:#eef4f6;border-radius:12px;flex:none;gap:5px;padding:5px;display:flex}.FeedbackPanel-module__g-uhZW__filters button{color:#4a697c;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font:600 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.FeedbackPanel-module__g-uhZW__filters button b{color:#fff;text-align:center;background:#d18b18;border-radius:99px;min-width:22px;padding:2px 7px;font-size:12px}.FeedbackPanel-module__g-uhZW__filters .FeedbackPanel-module__g-uhZW__active{color:#133b57;background:#fff;box-shadow:0 2px 10px #12344a12}.FeedbackPanel-module__g-uhZW__search{margin:0 0 12px;display:block}.FeedbackPanel-module__g-uhZW__search span,.FeedbackPanel-module__g-uhZW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FeedbackPanel-module__g-uhZW__search input{width:100%;min-height:46px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:12px;outline:none;padding:11px 14px;font-size:16px}.FeedbackPanel-module__g-uhZW__search input:focus{border-color:#92a6dd;box-shadow:0 0 0 3px #dfe7ff}.FeedbackPanel-module__g-uhZW__breadcrumb{color:#91a5b0;align-items:center;gap:10px;min-width:0;margin:0 0 14px;font-size:13px;display:flex}.FeedbackPanel-module__g-uhZW__breadcrumb button{color:#164765;cursor:pointer;background:#fff;border:1px solid #d7e5e9;border-radius:9px;flex:none;min-height:38px;padding:0 12px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FeedbackPanel-module__g-uhZW__breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;color:#194259;min-width:0;overflow:hidden}.FeedbackPanel-module__g-uhZW__foundTasks{margin-bottom:16px}.FeedbackPanel-module__g-uhZW__foundTasks h3{color:#7b879a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.FeedbackPanel-module__g-uhZW__taskGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:13px;display:grid}.FeedbackPanel-module__g-uhZW__taskCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #d6e4e9;border-radius:16px;flex-direction:column;gap:14px;min-height:140px;padding:18px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;box-shadow:0 5px 18px #143b5008}.FeedbackPanel-module__g-uhZW__taskCard:hover{border-color:#8ebbc8;transform:translateY(-2px);box-shadow:0 9px 22px #143b5014}.FeedbackPanel-module__g-uhZW__taskCardTop,.FeedbackPanel-module__g-uhZW__taskCardBottom{color:#708899;align-items:center;gap:9px;font-size:12px;display:flex}.FeedbackPanel-module__g-uhZW__taskCardTop{justify-content:space-between}.FeedbackPanel-module__g-uhZW__taskIcon{color:#216b81;background:#e8f3f5;border-radius:10px;place-items:center;width:33px;height:33px;font-size:19px;display:grid}.FeedbackPanel-module__g-uhZW__taskCard>strong{color:#153d58;font:600 17px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FeedbackPanel-module__g-uhZW__taskCardBottom{flex-wrap:wrap;margin-top:auto}.FeedbackPanel-module__g-uhZW__taskCardBottom b{color:#946212;background:#fff2dc;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:700}.FeedbackPanel-module__g-uhZW__taskCardBottom i{color:#fff;background:#d18b18;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-style:normal;display:grid}.FeedbackPanel-module__g-uhZW__layout{background:#fff;border:1px solid #d6e4e9;border-radius:17px;grid-template-columns:minmax(250px,340px) minmax(0,1fr);min-height:540px;display:grid;overflow:hidden;box-shadow:0 6px 25px #143b5008}.FeedbackPanel-module__g-uhZW__list{background:#fff;border-right:1px solid #e1ebee;max-height:72vh;overflow:auto}.FeedbackPanel-module__g-uhZW__listHeading{color:#173d56;justify-content:space-between;padding:16px 17px 10px;font-weight:600;display:flex}.FeedbackPanel-module__g-uhZW__listHeading span{color:#748b99}.FeedbackPanel-module__g-uhZW__item{text-align:left;color:#173d56;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2f4;align-items:flex-start;gap:11px;padding:13px 16px;display:flex}.FeedbackPanel-module__g-uhZW__item:hover,.FeedbackPanel-module__g-uhZW__selected{background:#eff6f8}.FeedbackPanel-module__g-uhZW__selected{box-shadow:inset 3px 0 #286f8a}.FeedbackPanel-module__g-uhZW__rowAvatar{flex:0 0 40px;width:40px;height:40px;font-size:13px}.FeedbackPanel-module__g-uhZW__itemMain{flex:1;gap:3px;min-width:0;display:grid}.FeedbackPanel-module__g-uhZW__itemTop,.FeedbackPanel-module__g-uhZW__itemBottom{align-items:center;gap:8px;min-width:0;display:flex}.FeedbackPanel-module__g-uhZW__itemTop strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.FeedbackPanel-module__g-uhZW__itemTop time{color:#7a91a0;flex:none;font-size:12px}.FeedbackPanel-module__g-uhZW__itemTask{text-overflow:ellipsis;white-space:nowrap;color:#3f6a84;font-size:12px;font-weight:600;overflow:hidden}.FeedbackPanel-module__g-uhZW__preview{text-overflow:ellipsis;white-space:nowrap;color:#607b8d;flex:1;min-width:0;font-size:13px;overflow:hidden}.FeedbackPanel-module__g-uhZW__wait{color:#946212;white-space:nowrap;background:#fff2dc;border-radius:6px;flex:none;padding:3px 7px;font-size:11px;font-weight:700}.FeedbackPanel-module__g-uhZW__dot{background:#d18b18;border-radius:50%;flex:none;width:9px;height:9px}.FeedbackPanel-module__g-uhZW__conversation{flex-direction:column;min-width:0;min-height:0;display:flex}.FeedbackPanel-module__g-uhZW__conversationPlaceholder{text-align:center;color:#748a98;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.FeedbackPanel-module__g-uhZW__conversationPlaceholder>span{color:#367b8f;background:#edf5f7;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:17px;font-size:25px;display:grid}.FeedbackPanel-module__g-uhZW__conversationPlaceholder strong{color:#234b63;font-size:17px}.FeedbackPanel-module__g-uhZW__conversationPlaceholder p{margin:7px 0 0;line-height:1.5}.FeedbackPanel-module__g-uhZW__conversationHead{background:#fff;border-bottom:1px solid #e4edf0;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 18px;display:flex}.FeedbackPanel-module__g-uhZW__headAvatar{flex:0 0 44px;width:44px;height:44px;font-size:14px}.FeedbackPanel-module__g-uhZW__headMain{flex:180px;gap:2px;min-width:0;display:grid}.FeedbackPanel-module__g-uhZW__headMain>strong{color:#153d58;text-overflow:ellipsis;white-space:nowrap;font:600 17px/1.3 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;overflow:hidden}.FeedbackPanel-module__g-uhZW__headMain>span{color:#708797;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.FeedbackPanel-module__g-uhZW__headMain>.FeedbackPanel-module__g-uhZW__workLine{margin-top:3px;display:flex;overflow:visible}.FeedbackPanel-module__g-uhZW__workStatus{border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700}.FeedbackPanel-module__g-uhZW__work_pending{color:#3f5f9e;background:#eaf0fb}.FeedbackPanel-module__g-uhZW__work_accepted{color:var(--green);background:#e3f4ec}.FeedbackPanel-module__g-uhZW__work_revision{color:#a26a20;background:#fdf2dc}.FeedbackPanel-module__g-uhZW__headActions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.FeedbackPanel-module__g-uhZW__headActions button{cursor:pointer;border-radius:10px;min-height:38px;padding:0 14px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FeedbackPanel-module__g-uhZW__headActions button:disabled{opacity:.55;cursor:default}.FeedbackPanel-module__g-uhZW__accept{color:#fff;background:#1f7a5c;border:1px solid #1f7a5c}.FeedbackPanel-module__g-uhZW__accept:hover{background:#196a4f}.FeedbackPanel-module__g-uhZW__revise{color:#93601c;background:#fff8ec;border:1px solid #e8c48a}.FeedbackPanel-module__g-uhZW__revise:hover{background:#fdf0d9}.FeedbackPanel-module__g-uhZW__ghost{color:#2c5570;background:#fff;border:1px solid #d7e2ea}.FeedbackPanel-module__g-uhZW__ghost:hover{border-color:#9fbccb}.FeedbackPanel-module__g-uhZW__back{color:#194b65;cursor:pointer;background:#eaf2f5;border:0;border-radius:10px;flex:none;width:40px;height:40px;padding:0;font:700 18px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:none}.FeedbackPanel-module__g-uhZW__events{overscroll-behavior:contain;background:#f3f6f8;flex-direction:column;flex:1;gap:8px;min-height:300px;max-height:58vh;padding:18px 20px;display:flex;overflow:auto}.FeedbackPanel-module__g-uhZW__day{justify-content:center;margin:8px 0 4px;display:flex}.FeedbackPanel-module__g-uhZW__day span{color:#5d7383;background:#e3eaef;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:600}.FeedbackPanel-module__g-uhZW__messageRow{align-items:flex-end;gap:8px;max-width:min(86%,600px);display:flex}.FeedbackPanel-module__g-uhZW__ownRow{align-self:flex-end}.FeedbackPanel-module__g-uhZW__msgAvatar{flex:0 0 30px;width:30px;height:30px;font-size:11px}.FeedbackPanel-module__g-uhZW__message{background:#fff;border:1px solid #dce8eb;border-radius:16px 16px 16px 5px;gap:2px;min-width:0;padding:9px 13px 7px;display:grid;box-shadow:0 1px 4px #17374b0a}.FeedbackPanel-module__g-uhZW__own{background:#e3f0f7;border-color:#c4dbe6;border-radius:16px 16px 5px}.FeedbackPanel-module__g-uhZW__author{color:#2f6684;font-size:12px;font-weight:600}.FeedbackPanel-module__g-uhZW__message time{color:#8197a5;justify-self:end;font-size:11px}.FeedbackPanel-module__g-uhZW__body{overflow-wrap:anywhere;white-space:pre-wrap;color:#25475c;margin:0;font-size:15px;font-weight:400;line-height:1.5}.FeedbackPanel-module__g-uhZW__receipt{color:#6f8c9c;align-self:flex-end;margin-top:-2px;font-size:11px;font-weight:600}.FeedbackPanel-module__g-uhZW__activity{box-sizing:border-box;background:#fff;border:1px solid #dbe5e8;border-radius:12px;align-self:center;gap:11px;width:min(100%,520px);margin:4px 0;padding:11px 14px;display:flex}.FeedbackPanel-module__g-uhZW__activityIcon{color:#5d7889;background:#eef3f5;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:grid}.FeedbackPanel-module__g-uhZW__activity>div{flex:1;min-width:0}.FeedbackPanel-module__g-uhZW__activityTop{color:#345568;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.FeedbackPanel-module__g-uhZW__activityTop strong{font-size:13px;font-weight:600}.FeedbackPanel-module__g-uhZW__activityTop time{color:#8294a0;flex:none;font-size:11px}.FeedbackPanel-module__g-uhZW__activityAuthor{color:#7a909e;margin-top:1px;font-size:11px;display:block}.FeedbackPanel-module__g-uhZW__activity .FeedbackPanel-module__g-uhZW__body{margin-top:6px;font-size:14px}.FeedbackPanel-module__g-uhZW__accepted{background:#f5faf7;border-color:#d4e8df}.FeedbackPanel-module__g-uhZW__accepted .FeedbackPanel-module__g-uhZW__activityIcon{color:#287b51;background:#dff1e6}.FeedbackPanel-module__g-uhZW__accepted .FeedbackPanel-module__g-uhZW__activityTop strong{color:#276d4b}.FeedbackPanel-module__g-uhZW__revision{background:#fffaf5;border-color:#f0e0d0}.FeedbackPanel-module__g-uhZW__revision .FeedbackPanel-module__g-uhZW__activityIcon{color:#a46928;background:#fcebd9}.FeedbackPanel-module__g-uhZW__revision .FeedbackPanel-module__g-uhZW__activityTop strong{color:#955e23}.FeedbackPanel-module__g-uhZW__composer{background:#fff;border-top:1px solid #e4edf0;gap:8px;padding:12px 18px 14px;display:grid}.FeedbackPanel-module__g-uhZW__templatesToggle{color:#3c4d6a;cursor:pointer;background:#f6f8fc;border:1px solid #dfe5ef;border-radius:99px;justify-self:start;align-items:center;gap:8px;min-height:34px;padding:0 12px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.FeedbackPanel-module__g-uhZW__templatesToggle i{border-bottom:2px solid #7d8ba3;border-right:2px solid #7d8ba3;width:7px;height:7px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.FeedbackPanel-module__g-uhZW__templatesToggle[aria-expanded=true] i{transform:translateY(1px)rotate(-135deg)}.FeedbackPanel-module__g-uhZW__templates{flex-wrap:wrap;gap:6px;max-height:150px;display:flex;overflow:auto}.FeedbackPanel-module__g-uhZW__templates button{color:#3c4d6a;max-width:100%;min-height:34px;font:inherit;text-align:left;cursor:pointer;background:#f6f8fc;border:1px solid #dfe5ef;border-radius:99px;padding:6px 11px;font-size:13px}.FeedbackPanel-module__g-uhZW__templates button:hover{background:#edf2fd;border-color:#c9d6f2}.FeedbackPanel-module__g-uhZW__composeRow{align-items:flex-end;gap:8px;display:flex}.FeedbackPanel-module__g-uhZW__composer textarea{box-sizing:border-box;resize:vertical;color:#183d56;background:#fff;border:1px solid #cedee4;border-radius:12px;flex:1;min-width:0;min-height:46px;max-height:160px;padding:11px 13px;font:400 15px/1.45 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FeedbackPanel-module__g-uhZW__composer textarea:focus{outline-offset:1px;outline:2px solid #78b6c5}.FeedbackPanel-module__g-uhZW__composeRow button{color:#fff;cursor:pointer;background:#123e60;border:0;border-radius:12px;flex:none;min-height:46px;padding:0 18px;font:600 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FeedbackPanel-module__g-uhZW__composeRow button:disabled{opacity:.5;cursor:not-allowed}.FeedbackPanel-module__g-uhZW__composer small{color:#80919b;font-size:12px;line-height:1.4}.FeedbackPanel-module__g-uhZW__empty{color:#6b8494;margin:0;padding:25px;line-height:1.5}.FeedbackPanel-module__g-uhZW__more{color:#123e60;cursor:pointer;background:#f4fafb;border:1px solid #cbdfe6;border-radius:10px;width:calc(100% - 24px);margin:12px;padding:11px;font-weight:700;display:block}.FeedbackPanel-module__g-uhZW__error{color:#b0343f;background:#fff2f2;border-radius:11px;margin-bottom:12px;padding:12px 16px}.FeedbackPanel-module__g-uhZW__taskCard:focus-visible,.FeedbackPanel-module__g-uhZW__item:focus-visible,.FeedbackPanel-module__g-uhZW__back:focus-visible,.FeedbackPanel-module__g-uhZW__breadcrumb button:focus-visible,.FeedbackPanel-module__g-uhZW__filters button:focus-visible,.FeedbackPanel-module__g-uhZW__headActions button:focus-visible,.FeedbackPanel-module__g-uhZW__templatesToggle:focus-visible,.FeedbackPanel-module__g-uhZW__templates button:focus-visible,.FeedbackPanel-module__g-uhZW__composeRow button:focus-visible{outline-offset:2px;outline:3px solid #7fb9cb}@media (max-width:760px){.FeedbackPanel-module__g-uhZW__heading{flex-direction:column;align-items:stretch;gap:14px}.FeedbackPanel-module__g-uhZW__filters{grid-template-columns:1fr 1fr;display:grid}.FeedbackPanel-module__g-uhZW__filters button{justify-content:center}.FeedbackPanel-module__g-uhZW__layout{min-height:0;display:block}.FeedbackPanel-module__g-uhZW__list{border:0;max-height:none}.FeedbackPanel-module__g-uhZW__conversation{display:none}.FeedbackPanel-module__g-uhZW__conversation.FeedbackPanel-module__g-uhZW__open{z-index:12;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);background:#fff;display:flex;position:fixed;inset:0}.FeedbackPanel-module__g-uhZW__conversationHead{flex-wrap:wrap;padding:10px 12px;box-shadow:0 2px 10px #12344a0d}.FeedbackPanel-module__g-uhZW__headAvatar{flex-basis:38px;width:38px;height:38px}.FeedbackPanel-module__g-uhZW__headMain{flex-basis:0}.FeedbackPanel-module__g-uhZW__headActions{width:100%;margin-left:0}.FeedbackPanel-module__g-uhZW__headActions button{flex:1 1 0}.FeedbackPanel-module__g-uhZW__back{place-items:center;display:grid}.FeedbackPanel-module__g-uhZW__events{min-height:0;max-height:none;padding:12px}.FeedbackPanel-module__g-uhZW__messageRow{max-width:92%}.FeedbackPanel-module__g-uhZW__activity{width:100%}.FeedbackPanel-module__g-uhZW__composer{padding:8px 10px calc(10px + env(safe-area-inset-bottom))}.FeedbackPanel-module__g-uhZW__composer small{display:none}}@media (prefers-reduced-motion:reduce){.FeedbackPanel-module__g-uhZW__taskCard,.FeedbackPanel-module__g-uhZW__templatesToggle i{transition:none}}
.HomeOverview-module__zzuCkq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:30px;display:grid}.HomeOverview-module__zzuCkq__tile{border:1px solid var(--line);min-width:0;min-height:132px;color:inherit;font:inherit;text-align:left;background:#fff;border-radius:18px;align-content:start;gap:2px;padding:14px 14px 12px;transition:transform .15s,border-color .2s,box-shadow .2s;animation:.35s backwards HomeOverview-module__zzuCkq__rise;display:grid;position:relative;box-shadow:0 4px 14px #1727440a}.HomeOverview-module__zzuCkq__tile:nth-child(2){animation-delay:50ms}.HomeOverview-module__zzuCkq__tile:nth-child(3){animation-delay:.1s}.HomeOverview-module__zzuCkq__tile:nth-child(4){animation-delay:.15s}.HomeOverview-module__zzuCkq__tile:hover{border-color:#c9d6f2;box-shadow:0 8px 22px #17274414}.HomeOverview-module__zzuCkq__tile:active{transform:scale(.97)}.HomeOverview-module__zzuCkq__tile:focus-visible{outline-offset:2px;outline:3px solid #cddaff}.HomeOverview-module__zzuCkq__icon{width:34px;height:34px;color:var(--blue);background:#eef2fb;border-radius:11px;place-items:center;margin-bottom:8px;display:grid;position:relative}.HomeOverview-module__zzuCkq__icon svg{width:19px;height:19px}.HomeOverview-module__zzuCkq__trend{font-size:18px;font-weight:800;line-height:1}.HomeOverview-module__zzuCkq__pulse{background:#d68d15;border:2px solid #fff;border-radius:50%;width:11px;height:11px;animation:1.6s ease-in-out infinite HomeOverview-module__zzuCkq__pulse;position:absolute;top:-3px;right:-3px}.HomeOverview-module__zzuCkq__tile strong{color:var(--navy);letter-spacing:-.02em;font:800 26px/1.1 Manrope,sans-serif}.HomeOverview-module__zzuCkq__label{color:#44536b;font-size:13px;font-weight:650;line-height:1.3}.HomeOverview-module__zzuCkq__note{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;line-height:1.35;overflow:hidden}.HomeOverview-module__zzuCkq__blue .HomeOverview-module__zzuCkq__icon{color:var(--blue);background:#e6edfc}.HomeOverview-module__zzuCkq__green .HomeOverview-module__zzuCkq__icon{color:var(--green);background:#e3f4ec}.HomeOverview-module__zzuCkq__green strong{color:var(--green)}.HomeOverview-module__zzuCkq__gold{background:#fffaf0;border-color:#f1dfb8}.HomeOverview-module__zzuCkq__gold .HomeOverview-module__zzuCkq__icon{color:#a26a20;background:#fbecc9}.HomeOverview-module__zzuCkq__chip{border-radius:99px;align-items:center;gap:5px;max-width:100%;padding:2px 8px;font-weight:700;display:inline-flex}.HomeOverview-module__zzuCkq__chip:before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;height:6px}.HomeOverview-module__zzuCkq__calm{color:#3f5f9e;background:#eaf0fb}.HomeOverview-module__zzuCkq__soon{color:#a26a20;background:#fdf2dc}.HomeOverview-module__zzuCkq__urgent,.HomeOverview-module__zzuCkq__expired{color:#b23e4d;background:#fde7e7}@keyframes HomeOverview-module__zzuCkq__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes HomeOverview-module__zzuCkq__pulse{0%,to{opacity:1}50%{opacity:.35}}@media (min-width:900px){.HomeOverview-module__zzuCkq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.HomeOverview-module__zzuCkq__grid{margin-bottom:24px}.HomeOverview-module__zzuCkq__tile{min-height:124px;padding:12px}.HomeOverview-module__zzuCkq__tile strong{font-size:24px}}@media (max-width:350px){.HomeOverview-module__zzuCkq__label{font-size:12px}}@media (prefers-reduced-motion:reduce){.HomeOverview-module__zzuCkq__tile,.HomeOverview-module__zzuCkq__pulse{animation:none}.HomeOverview-module__zzuCkq__tile{transition:none}}
.RankingBoard-module__q9ZeLa__podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin:4px 0 14px;padding:0;list-style:none;display:grid}.RankingBoard-module__q9ZeLa__place{text-align:center;justify-items:center;gap:6px;min-width:0;animation:.45s backwards RankingBoard-module__q9ZeLa__rise;display:grid}.RankingBoard-module__q9ZeLa__place2{animation-delay:80ms}.RankingBoard-module__q9ZeLa__place3{animation-delay:.16s}.RankingBoard-module__q9ZeLa__avatarWrap{place-items:center;display:grid;position:relative}.RankingBoard-module__q9ZeLa__avatarWrap .RankingBoard-module__q9ZeLa__avatar{border:3px solid #fff;width:52px;height:52px;font-size:15px;box-shadow:0 6px 16px #17274422}.RankingBoard-module__q9ZeLa__place1 .RankingBoard-module__q9ZeLa__avatar{border-color:#f3d48e;width:66px;height:66px;font-size:18px}.RankingBoard-module__q9ZeLa__crown{color:var(--gold);text-shadow:0 3px 8px #d9ac4d66;font-size:22px;animation:2.4s ease-in-out infinite RankingBoard-module__q9ZeLa__bob;position:absolute;top:-22px}.RankingBoard-module__q9ZeLa__name{max-width:100%;color:var(--navy);overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.3;display:grid}.RankingBoard-module__q9ZeLa__name small{color:var(--blue);font-size:11px;font-weight:600}.RankingBoard-module__q9ZeLa__place>strong{color:var(--navy);font:800 15px Manrope,sans-serif}.RankingBoard-module__q9ZeLa__place>strong small{color:var(--muted);font:600 11px system-ui,sans-serif}.RankingBoard-module__q9ZeLa__step{color:#fff;border-radius:14px 14px 6px 6px;place-items:center;width:100%;font:800 22px Manrope,sans-serif;display:grid}.RankingBoard-module__q9ZeLa__place1 .RankingBoard-module__q9ZeLa__step{background:linear-gradient(#e7b85b,#c99437);height:84px}.RankingBoard-module__q9ZeLa__place2 .RankingBoard-module__q9ZeLa__step{background:linear-gradient(#a9b5c8,#8391a8);height:62px}.RankingBoard-module__q9ZeLa__place3 .RankingBoard-module__q9ZeLa__step{background:linear-gradient(#d1a083,#b07b5c);height:48px}.RankingBoard-module__q9ZeLa__mine .RankingBoard-module__q9ZeLa__step{box-shadow:0 0 0 3px #3151a355}.RankingBoard-module__q9ZeLa__formula{color:var(--muted);margin:4px 0 0;font-size:13px}.RankingBoard-module__q9ZeLa__totals{color:#6b7a91;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600;display:block}.RankingBoard-module__q9ZeLa__place>.RankingBoard-module__q9ZeLa__totals{margin-top:-4px}.RankingBoard-module__q9ZeLa__rowName{gap:2px;min-width:0;display:grid}.RankingBoard-module__q9ZeLa__unit{color:var(--muted);font-size:11px;font-weight:600}.RankingBoard-module__q9ZeLa__me{z-index:4;background:var(--navy-2);color:#fff;border-radius:16px;align-items:center;gap:14px;margin-top:14px;padding:12px 16px;animation:.4s .2s backwards RankingBoard-module__q9ZeLa__rise;display:flex;position:sticky;bottom:16px;box-shadow:0 12px 28px #10203a40}.RankingBoard-module__q9ZeLa__mePlace{background:#ffffff1a;border-radius:14px;flex:0 0 52px;place-items:center;height:52px;display:grid}.RankingBoard-module__q9ZeLa__mePlace b{color:var(--gold);font:800 20px/1 Manrope,sans-serif}.RankingBoard-module__q9ZeLa__mePlace small{color:#aebcd2;font-size:10px}.RankingBoard-module__q9ZeLa__meText{gap:3px;min-width:0;display:grid}.RankingBoard-module__q9ZeLa__meText strong{font:800 17px Manrope,sans-serif}.RankingBoard-module__q9ZeLa__meText small{color:#c9d4e6;font-size:12px;line-height:1.4}@keyframes RankingBoard-module__q9ZeLa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes RankingBoard-module__q9ZeLa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:760px){.RankingBoard-module__q9ZeLa__me{bottom:calc(78px + env(safe-area-inset-bottom))}}@media (max-width:380px){.RankingBoard-module__q9ZeLa__avatarWrap .RankingBoard-module__q9ZeLa__avatar{width:44px;height:44px}.RankingBoard-module__q9ZeLa__place1 .RankingBoard-module__q9ZeLa__avatar{width:56px;height:56px}.RankingBoard-module__q9ZeLa__name{font-size:12px}}@media (prefers-reduced-motion:reduce){.RankingBoard-module__q9ZeLa__place,.RankingBoard-module__q9ZeLa__me,.RankingBoard-module__q9ZeLa__crown{animation:none}}
.MobileDrawer-module__-OB9na__drawer{width:min(320px,88vw);max-width:none;height:100dvh;max-height:none;padding:max(20px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:var(--navy);overscroll-behavior:contain;background:#fff;border:0;margin:0;position:fixed;inset:0 auto 0 0;overflow-y:auto}.MobileDrawer-module__-OB9na__drawer[open]{animation:.18s ease-out MobileDrawer-module__-OB9na__enter;display:block}.MobileDrawer-module__-OB9na__drawer::backdrop{background:#0d1a306b}.MobileDrawer-module__-OB9na__heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:0 4px 20px;display:flex}.MobileDrawer-module__-OB9na__heading>div{min-width:0}.MobileDrawer-module__-OB9na__heading strong{font-size:15px}.MobileDrawer-module__-OB9na__heading p{margin-bottom:6px}.MobileDrawer-module__-OB9na__close{border:1px solid var(--line);width:44px;height:44px;color:var(--blue);background:#f7f9fd;border-radius:10px;flex:0 0 44px;place-items:center;font-size:26px;display:grid}@keyframes MobileDrawer-module__-OB9na__enter{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.MobileDrawer-module__-OB9na__drawer[open]{animation:none}}
.TaskFilePicker-module__htH6sa__section{gap:10px;min-width:0;display:grid}.TaskFilePicker-module__htH6sa__heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.TaskFilePicker-module__htH6sa__heading strong{color:#44536b;font-size:13px;font-weight:650}.TaskFilePicker-module__htH6sa__heading strong span{color:var(--muted);margin-left:6px;font-size:12px;font-weight:500}.TaskFilePicker-module__htH6sa__heading small{color:var(--muted);font-size:12px}.TaskFilePicker-module__htH6sa__warning{color:#a13d4c;background:#fff3f4;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.TaskFilePicker-module__htH6sa__files{gap:8px;margin:0;padding:0;list-style:none;display:grid}.TaskFilePicker-module__htH6sa__files li{background:#fff;border:1px solid #e3e9f1;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:60px;padding:8px 8px 8px 10px;display:grid}.TaskFilePicker-module__htH6sa__files li>span{align-items:center;gap:10px;min-width:0;display:flex}.TaskFilePicker-module__htH6sa__files li>span>b{color:#bd493b;background:#fff0ed;border-radius:8px;flex:none;place-items:center;width:38px;height:42px;font-size:10px;font-weight:800;display:grid}.TaskFilePicker-module__htH6sa__files li>span>span{gap:3px;min-width:0;display:grid}.TaskFilePicker-module__htH6sa__files li strong{color:#263751;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.TaskFilePicker-module__htH6sa__files li small{color:#7a879a;font-size:11px}.TaskFilePicker-module__htH6sa__files li>button{color:#b24343;width:40px;height:40px;font:inherit;cursor:pointer;background:#f6f1f2;border:0;border-radius:10px;place-items:center;padding:0;font-size:20px;line-height:1;display:grid}.TaskFilePicker-module__htH6sa__open{min-height:40px;color:var(--blue);background:#f3f6fd;border-radius:10px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}
.member-shell .StarCourseCard-module__zTlcjW__course{flex-basis:330px}.StarCourseCard-module__zTlcjW__course{gap:8px;display:grid}.StarCourseCard-module__zTlcjW__course .score-value{margin:4px 0 0}.StarCourseCard-module__zTlcjW__bar{background:#edf1f7;border-radius:99px;height:8px;display:flex;overflow:hidden}.StarCourseCard-module__zTlcjW__bar span{width:var(--part);height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1)}.StarCourseCard-module__zTlcjW__milesPart{background:linear-gradient(90deg,#3151a3,#5a78c8)}.StarCourseCard-module__zTlcjW__starsPart{background:linear-gradient(90deg,#e7b85b,#d69a2c)}.StarCourseCard-module__zTlcjW__fuel{gap:4px;margin:2px 0 0;padding:0;list-style:none;display:grid}.StarCourseCard-module__zTlcjW__fuel li{color:#4f5f78;font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;font-size:13px;display:flex}.StarCourseCard-module__zTlcjW__fuel li span{align-items:center;gap:6px;display:inline-flex}.StarCourseCard-module__zTlcjW__fuel li i{font-style:normal}.StarCourseCard-module__zTlcjW__fuel li b{color:var(--navy);white-space:nowrap;font-weight:700}.StarCourseCard-module__zTlcjW__hint{color:#7b879c;margin:0;font-size:12px;line-height:1.45}.StarCourseCard-module__zTlcjW__rank{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px}.StarCourseCard-module__zTlcjW__rank:hover{color:var(--blue)}.StarCourseCard-module__zTlcjW__rank:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.StarCourseCard-module__zTlcjW__done .score-label{color:#a8741a}.StarCourseCard-module__zTlcjW__level{color:#a8741a;letter-spacing:.04em;vertical-align:1px;background:#fff3d9;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:10px;display:inline-block}@media (prefers-reduced-motion:reduce){.StarCourseCard-module__zTlcjW__bar span{transition:none}}
.SubmissionCard-module__OZ1xCq__card{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:24px}.SubmissionCard-module__OZ1xCq__header{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.SubmissionCard-module__OZ1xCq__avatar{width:40px;height:40px;color:var(--blue);background:#e8edf9;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.SubmissionCard-module__OZ1xCq__identity{min-width:0}.SubmissionCard-module__OZ1xCq__identity strong{color:var(--navy);overflow-wrap:anywhere;font-size:15px;line-height:1.5;display:block}.SubmissionCard-module__OZ1xCq__identity span{color:#62718a;overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.5;display:block}.SubmissionCard-module__OZ1xCq__when{justify-items:end;gap:4px;padding-top:4px;display:grid}.SubmissionCard-module__OZ1xCq__header time{color:#758098;font-size:11px;line-height:1.5}.SubmissionCard-module__OZ1xCq__wait{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.SubmissionCard-module__OZ1xCq__wait:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.SubmissionCard-module__OZ1xCq__fresh{color:#3f5f9e;background:#eaf0fb}.SubmissionCard-module__OZ1xCq__waiting{color:#a26a20;background:#fdf2dc}.SubmissionCard-module__OZ1xCq__late{color:#b23e4d;background:#fde7e7}.SubmissionCard-module__OZ1xCq__answer{margin-top:20px}.SubmissionCard-module__OZ1xCq__more{min-height:40px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:6px 0;font-size:14px;font-weight:700;display:block}.SubmissionCard-module__OZ1xCq__text{color:#253853;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8f9fc;border:1px solid #e9edf4;border-radius:12px;padding:18px;font-size:16px;line-height:1.75}.SubmissionCard-module__OZ1xCq__muted{color:#6b7890;font-size:14px}.SubmissionCard-module__OZ1xCq__media{margin-top:12px}.SubmissionCard-module__OZ1xCq__media img,.SubmissionCard-module__OZ1xCq__media video{object-fit:contain;border-radius:10px;width:auto;max-width:100%;max-height:60dvh;margin:0 auto;display:block}.SubmissionCard-module__OZ1xCq__mediaError{color:#a13d4c;background:#fff6f7;border:1px solid #efc9ce;border-radius:10px;padding:14px;font-size:14px}.SubmissionCard-module__OZ1xCq__mediaError p{margin:0}.SubmissionCard-module__OZ1xCq__open{min-height:44px;color:var(--blue);font:inherit;background:#f5f7fe;border:1px solid #dce4f7;border-radius:9px;justify-content:center;align-items:center;margin-top:8px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.SubmissionCard-module__OZ1xCq__actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:16px;display:flex}.SubmissionCard-module__OZ1xCq__actions button{min-height:44px;font:inherit;border:1px solid;border-radius:10px;padding:10px 20px;font-size:13px;font-weight:700}.SubmissionCard-module__OZ1xCq__accept{color:#14745e;background:#eaf8f2;border-color:#bfe3d3!important}.SubmissionCard-module__OZ1xCq__revise{color:#8c601e;background:#fff8ea;border-color:#ead9b6!important}@media (max-width:560px){.SubmissionCard-module__OZ1xCq__card{padding:18px 16px}.SubmissionCard-module__OZ1xCq__header{grid-template-columns:36px minmax(0,1fr);gap:6px 10px}.SubmissionCard-module__OZ1xCq__avatar{width:36px;height:36px}.SubmissionCard-module__OZ1xCq__when{grid-column:2;grid-auto-flow:column;justify-content:start;place-items:center start;gap:8px;padding:0}.SubmissionCard-module__OZ1xCq__text{padding:14px}.SubmissionCard-module__OZ1xCq__actions button{flex:1;padding:10px 12px}}
.LevelArchive-module__3e2x1a__switch{background:#f4f6fa;border:1px solid #e3e8f2;border-radius:14px;gap:6px;margin:0 0 18px;padding:5px;display:flex;overflow-x:auto}.LevelArchive-module__3e2x1a__switch button{color:#6b7a91;min-width:120px;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 1 0;gap:1px;padding:7px 14px;display:grid}.LevelArchive-module__3e2x1a__switch button b{color:inherit;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:800}.LevelArchive-module__3e2x1a__switch button small{font-size:12px;font-weight:600}.LevelArchive-module__3e2x1a__switch .LevelArchive-module__3e2x1a__on{color:var(--navy);background:#fff;box-shadow:0 2px 10px #1c37601a}.LevelArchive-module__3e2x1a__switch .LevelArchive-module__3e2x1a__on small{color:#a8741a}.LevelArchive-module__3e2x1a__switch button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.LevelArchive-module__3e2x1a__archive{gap:4px;display:grid}.LevelArchive-module__3e2x1a__note{color:#7a5a1c;background:#fffaf0;border:1px solid #ecdcb4;border-radius:14px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.LevelArchive-module__3e2x1a__empty{color:#5f6f87;background:#fbfcfe;border:1px dashed #d9e0eb;border-radius:14px;margin:0;padding:18px;font-size:14px}
.TaskNudge-module__0wVD2q__nudge{background:#f5f8ff;border:1px solid #dbe4f7;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.TaskNudge-module__0wVD2q__done{background:#f2faf6;border-color:#d7ece4}.TaskNudge-module__0wVD2q__icon{width:38px;height:38px;color:var(--blue);background:#fff;border-radius:11px;flex:0 0 38px;place-items:center;display:grid;box-shadow:0 1px 2px #10203a14}.TaskNudge-module__0wVD2q__done .TaskNudge-module__0wVD2q__icon{color:var(--green)}.TaskNudge-module__0wVD2q__text{flex:180px;gap:2px;min-width:0;display:grid}.TaskNudge-module__0wVD2q__text strong{color:var(--navy);font-size:14px}.TaskNudge-module__0wVD2q__text small{color:var(--muted);font-size:12px;line-height:1.35}.TaskNudge-module__0wVD2q__nudge .button{border-radius:10px;flex-shrink:0;min-height:40px;padding:8px 16px;font-size:13px}.TaskNudge-module__0wVD2q__actions{gap:8px;display:flex}.TaskNudge-module__0wVD2q__nudge .TaskNudge-module__0wVD2q__cancel{border-color:#dfe5ef}@media (max-width:620px){.TaskNudge-module__0wVD2q__actions{flex:100%}.TaskNudge-module__0wVD2q__nudge>.button{flex:100%}.TaskNudge-module__0wVD2q__actions .button{flex:1}}
.LevelUpScreen-module__kabqBW__screen{z-index:40;padding:calc(24px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));color:#fff;background:radial-gradient(circle at 50% 30%,#2c4f9e 0%,#14254a 55%,#0c1731 100%);place-items:center;animation:.45s both LevelUpScreen-module__kabqBW__appear;display:grid;position:fixed;inset:0;overflow-y:auto}.LevelUpScreen-module__kabqBW__rays{pointer-events:none;background:repeating-conic-gradient(#ffffff0a 0deg 8deg,#0000 8deg 22deg);animation:60s linear infinite LevelUpScreen-module__kabqBW__spin;position:fixed;inset:-50%}.LevelUpScreen-module__kabqBW__close{top:calc(14px + env(safe-area-inset-top));z-index:2;color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:44px;height:44px;font-size:26px;line-height:1;position:absolute;right:16px}.LevelUpScreen-module__kabqBW__content{text-align:center;justify-items:center;gap:14px;max-width:520px;display:grid;position:relative}.LevelUpScreen-module__kabqBW__badge{color:#3b2a07;background:linear-gradient(135deg,#f3d48e,#d69a2c);border-radius:99px;align-items:center;gap:8px;margin:0;padding:8px 18px;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:800;animation:.6s cubic-bezier(.2,1.4,.4,1) .15s both LevelUpScreen-module__kabqBW__pop;display:inline-flex;box-shadow:0 10px 30px #d69a2c55}.LevelUpScreen-module__kabqBW__course{color:#b9c8e8;margin:6px 0 0;font-size:14px;font-weight:600}.LevelUpScreen-module__kabqBW__content h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Manrope,system-ui,sans-serif;font-size:clamp(28px,6vw,40px);font-weight:800;line-height:1.15}.LevelUpScreen-module__kabqBW__text{color:#e3eaf8;text-wrap:balance;margin:0;font-size:18px;line-height:1.5}.LevelUpScreen-module__kabqBW__team{min-height:54px;color:var(--navy);cursor:pointer;background:#fff;border:0;border-radius:14px;margin-top:10px;padding:0 28px;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:800;box-shadow:0 12px 32px #0006}.LevelUpScreen-module__kabqBW__team:hover{background:#f3f6fd}.LevelUpScreen-module__kabqBW__team:focus-visible,.LevelUpScreen-module__kabqBW__close:focus-visible{outline-offset:3px;outline:3px solid #f3d48e}.LevelUpScreen-module__kabqBW__next{color:#9fb0d2;margin:4px 0 0;font-size:13px;line-height:1.5}@keyframes LevelUpScreen-module__kabqBW__appear{0%{opacity:0}to{opacity:1}}@keyframes LevelUpScreen-module__kabqBW__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes LevelUpScreen-module__kabqBW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LevelUpScreen-module__kabqBW__screen,.LevelUpScreen-module__kabqBW__badge,.LevelUpScreen-module__kabqBW__rays{animation:none}}
