.Auth-module__3a0xqq__page{color:#111a26;background:#f7f9fb;place-items:center;min-height:100vh;padding:32px 18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.Auth-module__3a0xqq__shell{width:min(100%,520px)}.Auth-module__3a0xqq__brand{color:#111a26;justify-content:center;align-items:center;gap:10px;margin-bottom:22px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.Auth-module__3a0xqq__brand img{object-fit:contain;width:34px;height:34px}.Auth-module__3a0xqq__card{background:#fff;border:1px solid #e3e8ef;border-radius:18px;padding:28px;box-shadow:0 18px 55px #111a2614}.Auth-module__3a0xqq__wide{width:min(100%,760px)}.Auth-module__3a0xqq__card h1{margin:0 0 8px;font-size:24px;line-height:1.2}.Auth-module__3a0xqq__lead{color:#5b6878;margin:0 0 22px;line-height:1.55}.Auth-module__3a0xqq__form{gap:16px;display:grid}.Auth-module__3a0xqq__form label{gap:7px;font-size:14px;font-weight:650;display:grid}.Auth-module__3a0xqq__form input,.Auth-module__3a0xqq__form textarea,.Auth-module__3a0xqq__form select{box-sizing:border-box;color:#111a26;width:100%;font:inherit;background:#fff;border:1px solid #ced6e0;border-radius:11px;outline:none;padding:11px 12px}.Auth-module__3a0xqq__form textarea{resize:vertical;min-height:96px}.Auth-module__3a0xqq__form input:focus,.Auth-module__3a0xqq__form textarea:focus,.Auth-module__3a0xqq__form select:focus{border-color:#00aeb5;box-shadow:0 0 0 3px #00aeb51f}.Auth-module__3a0xqq__primary,.Auth-module__3a0xqq__secondary{font:inherit;cursor:pointer;text-align:center;border:0;border-radius:11px;padding:12px 16px;font-weight:750;text-decoration:none}.Auth-module__3a0xqq__primary{color:#fff;background:#111a26}.Auth-module__3a0xqq__primary:hover{background:#223044}.Auth-module__3a0xqq__primary:disabled,.Auth-module__3a0xqq__secondary:disabled{cursor:not-allowed;opacity:.65}.Auth-module__3a0xqq__secondary{color:#111a26;background:#eef2f6}.Auth-module__3a0xqq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Auth-module__3a0xqq__full{width:100%}.Auth-module__3a0xqq__links{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:16px;font-size:14px;display:flex}.Auth-module__3a0xqq__links a{color:#087d88;font-weight:650;text-decoration:none}.Auth-module__3a0xqq__notice,.Auth-module__3a0xqq__error,.Auth-module__3a0xqq__success{border-radius:11px;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.45}.Auth-module__3a0xqq__notice{color:#465568;background:#f4f6f8}.Auth-module__3a0xqq__error{color:#9c2f2f;background:#fff1f1;border:1px solid #ffd1d1}.Auth-module__3a0xqq__success{color:#166b58;background:#ecfbf7;border:1px solid #bcefe1}.Auth-module__3a0xqq__grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.Auth-module__3a0xqq__checks{gap:10px;margin:4px 0;display:grid}.Auth-module__3a0xqq__check{flex-direction:row;align-items:flex-start;line-height:1.4;grid-template-columns:none!important;gap:9px!important;font-weight:500!important;display:flex!important}.Auth-module__3a0xqq__check input{width:auto;margin-top:3px}.Auth-module__3a0xqq__muted{color:#697687;font-size:13px;line-height:1.5}.Auth-module__3a0xqq__divider{background:#e8edf2;height:1px;margin:6px 0}.Auth-module__3a0xqq__status{color:#526173;background:#f7f9fb;border:1px solid #dce3ea;border-radius:999px;align-items:center;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.Auth-module__3a0xqq__legal h2{margin:24px 0 8px;font-size:18px}.Auth-module__3a0xqq__legal p,.Auth-module__3a0xqq__legal li{color:#465568;line-height:1.65}.Auth-module__3a0xqq__legal ul{padding-left:20px}.Auth-module__3a0xqq__danger{color:#8a4b10;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:14px;line-height:1.5}.Auth-module__3a0xqq__captcha{justify-content:center;display:flex;overflow:hidden}.Auth-module__3a0xqq__captcha:empty{display:none}@media (max-width:620px){.Auth-module__3a0xqq__page{align-items:start;padding:20px 12px}.Auth-module__3a0xqq__shell{margin-top:20px}.Auth-module__3a0xqq__card{border-radius:15px;padding:21px}.Auth-module__3a0xqq__grid2{grid-template-columns:1fr}.Auth-module__3a0xqq__actions{align-items:stretch}.Auth-module__3a0xqq__actions>*{width:100%}}
.Uploaders-module__zYASLG__box{background:#fbfcfd;border:1px dashed #b8c4d3;border-radius:12px;gap:10px;padding:14px;display:grid}.Uploaders-module__zYASLG__label{font-size:14px;font-weight:700}.Uploaders-module__zYASLG__hint{color:#667085;margin:0;font-size:12px}.Uploaders-module__zYASLG__input{font:inherit;max-width:100%}.Uploaders-module__zYASLG__button{color:#062d28;cursor:pointer;background:#00bfa6;border:0;border-radius:9px;padding:9px 12px;font-weight:800}.Uploaders-module__zYASLG__button:disabled{opacity:.55;cursor:not-allowed}.Uploaders-module__zYASLG__ok{color:#027a48;font-size:13px}.Uploaders-module__zYASLG__error{color:#b42318;font-size:13px}.Uploaders-module__zYASLG__files{gap:8px;display:grid}.Uploaders-module__zYASLG__file{background:#fff;border:1px solid #e5eaf0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.Uploaders-module__zYASLG__file a{color:#0b6f65;font-weight:700;text-decoration:none}.Uploaders-module__zYASLG__file small{color:#667085}.Uploaders-module__zYASLG__danger{color:#b42318;cursor:pointer;background:#fff;border:1px solid #f1b7b1;border-radius:8px;padding:7px 9px}
.Social-module__Sop-pa__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.Social-module__Sop-pa__head h1{margin:0 0 6px;font-size:28px}.Social-module__Sop-pa__muted{color:#667085;margin:0}.Social-module__Sop-pa__layout{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:18px;display:grid}.Social-module__Sop-pa__stack{gap:14px;display:grid}.Social-module__Sop-pa__card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px}.Social-module__Sop-pa__composer{gap:12px;display:grid}.Social-module__Sop-pa__composer textarea,.Social-module__Sop-pa__composer select,.Social-module__Sop-pa__comment input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cfd7e3;border-radius:10px;padding:10px 12px}.Social-module__Sop-pa__composer textarea{resize:vertical;min-height:100px}.Social-module__Sop-pa__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Social-module__Sop-pa__primary,.Social-module__Sop-pa__secondary,.Social-module__Sop-pa__danger{cursor:pointer;border-radius:9px;padding:8px 11px;font-size:13px;font-weight:700;text-decoration:none}.Social-module__Sop-pa__primary{color:#062d28;background:#00bfa6;border:0}.Social-module__Sop-pa__secondary{color:#344054;background:#fff;border:1px solid #d6dde7}.Social-module__Sop-pa__danger{color:#b42318;background:#fff;border:1px solid #f1b7b1}.Social-module__Sop-pa__author{justify-content:space-between;gap:12px;display:flex}.Social-module__Sop-pa__author a{color:#111827;font-weight:800;text-decoration:none}.Social-module__Sop-pa__author small{color:#667085;margin-top:3px;display:block}.Social-module__Sop-pa__body{white-space:pre-wrap;margin:14px 0;line-height:1.6}.Social-module__Sop-pa__counts{color:#667085;gap:14px;font-size:13px;display:flex}.Social-module__Sop-pa__comments{border-top:1px solid #eef2f6;gap:8px;margin-top:12px;padding-top:12px;display:grid}.Social-module__Sop-pa__commentRow{padding:8px 0}.Social-module__Sop-pa__commentRow strong{font-size:13px}.Social-module__Sop-pa__commentRow p{color:#344054;margin:3px 0}.Social-module__Sop-pa__comment{gap:8px;margin-top:10px;display:flex}.Social-module__Sop-pa__comment input{flex:1}.Social-module__Sop-pa__notice{color:#027a48;background:#ecfdf3;border-radius:10px;margin-bottom:14px;padding:12px 14px}.Social-module__Sop-pa__error{color:#b42318;background:#fef3f2;border-radius:10px;margin-bottom:14px;padding:12px 14px}.Social-module__Sop-pa__pill{color:#475467;background:#eef2f6;border-radius:999px;padding:5px 8px;font-size:12px}.Social-module__Sop-pa__entityGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.Social-module__Sop-pa__entity{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.Social-module__Sop-pa__entity h3{margin:0 0 6px}.Social-module__Sop-pa__entity a{color:inherit;text-decoration:none}.Social-module__Sop-pa__follow{color:#087f6d;cursor:pointer;background:#effcf9;border:1px solid #b7e5dd;border-radius:9px;padding:8px 11px;font-weight:700}.Social-module__Sop-pa__empty{color:#667085;text-align:center;border:1px dashed #cbd5e1;border-radius:12px;padding:24px}@media (max-width:850px){.Social-module__Sop-pa__layout{grid-template-columns:1fr}.Social-module__Sop-pa__head,.Social-module__Sop-pa__comment{flex-direction:column}}
.ReportContentForm-module__hOxwDa__wrap{position:relative}.ReportContentForm-module__hOxwDa__summary{cursor:pointer;color:#aab6c5;background:#162331;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:12px;font-weight:650;list-style:none;display:inline-flex}.ReportContentForm-module__hOxwDa__summary::-webkit-details-marker{display:none}.ReportContentForm-module__hOxwDa__panel{z-index:30;background:#172432;border:1px solid #ffffff1a;border-radius:10px;width:min(320px,100vw - 32px);margin-top:8px;padding:14px;position:absolute;right:0;box-shadow:0 18px 55px #00000059}.ReportContentForm-module__hOxwDa__panel label{color:#cbd6e2;flex-direction:column;gap:6px;margin-bottom:10px;font-size:12px;display:flex}.ReportContentForm-module__hOxwDa__panel select,.ReportContentForm-module__hOxwDa__panel textarea{color:#f7f9fb;background:#111a26;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:9px}.ReportContentForm-module__hOxwDa__panel textarea{resize:vertical;min-height:78px}.ReportContentForm-module__hOxwDa__panel button{color:#061916;cursor:pointer;background:#00bfa6;border:0;border-radius:8px;min-height:36px;padding:0 12px;font-weight:750}.ReportContentForm-module__hOxwDa__note{color:#8fa0b2;margin:0 0 10px;font-size:11px;line-height:1.45}.ReportContentForm-module__hOxwDa__feedback{color:#66decf;margin:8px 0 0;font-size:11px}.ReportContentForm-module__hOxwDa__error{color:#efb1b1}@media (max-width:650px){.ReportContentForm-module__hOxwDa__panel{width:auto;position:fixed;bottom:72px;left:16px;right:16px}}
.Courses-module__xA7F2a__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.Courses-module__xA7F2a__head h1{color:#f7f9fb;margin:0 0 6px;font-size:28px}.Courses-module__xA7F2a__head a{color:#98a6b8;text-decoration:none}.Courses-module__xA7F2a__muted{color:#98a6b8}.Courses-module__xA7F2a__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.Courses-module__xA7F2a__card{color:#f7f9fb;background:#1d2939;border:1px solid #ffffff14;border-radius:12px;padding:18px;box-shadow:0 18px 60px #0000001f}.Courses-module__xA7F2a__card h2,.Courses-module__xA7F2a__card h3{margin-top:0}.Courses-module__xA7F2a__meta{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.Courses-module__xA7F2a__pill{color:#c9d3df;background:#223044;border:1px solid #ffffff12;border-radius:999px;padding:6px 9px;font-size:12px}.Courses-module__xA7F2a__primary,.Courses-module__xA7F2a__secondary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.Courses-module__xA7F2a__primary{color:#062d28;background:#00bfa6;border:0}.Courses-module__xA7F2a__secondary{color:#f7f9fb;background:#223044;border:1px solid #ffffff14}.Courses-module__xA7F2a__modules{gap:14px;display:grid}.Courses-module__xA7F2a__module{color:#f7f9fb;background:#1d2939;border:1px solid #ffffff14;border-radius:12px;padding:16px}.Courses-module__xA7F2a__lesson{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.Courses-module__xA7F2a__lesson:first-of-type{border-top:0}.Courses-module__xA7F2a__lesson a{color:#f7f9fb;font-weight:600;text-decoration:none}.Courses-module__xA7F2a__progress{background:#223044;border-radius:999px;height:8px;overflow:hidden}.Courses-module__xA7F2a__progress span{background:#00bfa6;height:100%;display:block}.Courses-module__xA7F2a__notice,.Courses-module__xA7F2a__error{border-radius:10px;margin-bottom:14px;padding:12px 14px}.Courses-module__xA7F2a__notice{color:#5de0ce;background:#00bfa61f;border:1px solid #00bfa633}.Courses-module__xA7F2a__error{color:#ff8da0;background:#ff647c1a;border:1px solid #ff647c33}.Courses-module__xA7F2a__lessonPage{grid-template-columns:minmax(0,1fr) 280px;gap:18px;display:grid}.Courses-module__xA7F2a__content{color:#f7f9fb;background:#1d2939;border:1px solid #ffffff14;border-radius:12px;min-height:300px;padding:22px;line-height:1.65}.Courses-module__xA7F2a__sidebar{color:#f7f9fb;background:#1d2939;border:1px solid #ffffff14;border-radius:12px;height:max-content;padding:18px}.Courses-module__xA7F2a__sidebar a{color:#c9d3df;text-decoration:none}.Courses-module__xA7F2a__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.Courses-module__xA7F2a__complete{color:#5de0ce;font-weight:700}.Courses-module__xA7F2a__empty{color:#98a6b8;text-align:center;background:#1d2939;border:1px dashed #ffffff24;border-radius:12px;padding:24px}@media (max-width:800px){.Courses-module__xA7F2a__lessonPage{grid-template-columns:1fr}.Courses-module__xA7F2a__head{flex-direction:column}}
.Messages-module__Vib4kG__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.Messages-module__Vib4kG__head h1{color:#f7f9fb;margin:0 0 6px;font-size:28px}.Messages-module__Vib4kG__head a{color:#98a6b8;text-decoration:none}.Messages-module__Vib4kG__muted{color:#98a6b8}.Messages-module__Vib4kG__unreadSummary{color:#66decf;background:#00bfa61f;border:1px solid #00bfa633;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:12px;font-weight:750;display:inline-flex}.Messages-module__Vib4kG__grid{grid-template-columns:320px minmax(0,1fr);gap:18px;display:grid}.Messages-module__Vib4kG__panel,.Messages-module__Vib4kG__card{color:#f7f9fb;background:#1d2939;border:1px solid #ffffff14;border-radius:12px;padding:18px}.Messages-module__Vib4kG__stack{gap:12px;display:grid}.Messages-module__Vib4kG__thread{color:#f7f9fb;background:#162231;border:1px solid #ffffff14;border-radius:10px;padding:14px;text-decoration:none;transition:border-color .16s,background .16s;display:block}.Messages-module__Vib4kG__thread:hover{border-color:#00bfa680}.Messages-module__Vib4kG__threadUnread{background:#172933;border-color:#00bfa642}.Messages-module__Vib4kG__thread strong{display:block}.Messages-module__Vib4kG__thread small{color:#98a6b8;margin-top:4px;display:block}.Messages-module__Vib4kG__threadTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.Messages-module__Vib4kG__unreadBadge{color:#062d28;background:#00bfa6;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.Messages-module__Vib4kG__composer{gap:10px;margin-top:14px;display:flex}.Messages-module__Vib4kG__composer textarea{resize:vertical;min-height:52px;max-height:160px;font:inherit;color:#f7f9fb;background:#111a26;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:12px}.Messages-module__Vib4kG__primary,.Messages-module__Vib4kG__secondary,.Messages-module__Vib4kG__danger{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.Messages-module__Vib4kG__primary{color:#062d28;background:#00bfa6;border:0}.Messages-module__Vib4kG__secondary{color:#f7f9fb;background:#223044;border:1px solid #ffffff14}.Messages-module__Vib4kG__danger{color:#ff8da0;background:#ff647c1a;border:1px solid #ff647c40}.Messages-module__Vib4kG__form{gap:12px;display:grid}.Messages-module__Vib4kG__form label{gap:6px;font-weight:600;display:grid}.Messages-module__Vib4kG__form input,.Messages-module__Vib4kG__form select,.Messages-module__Vib4kG__form textarea{font:inherit;color:#f7f9fb;background:#111a26;border:1px solid #ffffff1a;border-radius:8px;padding:10px 12px}.Messages-module__Vib4kG__messages{gap:10px;max-height:58vh;padding:4px;display:grid;overflow:auto}.Messages-module__Vib4kG__bubble{color:#f7f9fb;background:#223044;border-radius:12px;max-width:78%;padding:10px 12px}.Messages-module__Vib4kG__mine{background:#00bfa629;border:1px solid #00bfa638;margin-left:auto}.Messages-module__Vib4kG__bubble small{color:#98a6b8;margin-top:5px;display:block}.Messages-module__Vib4kG__notice,.Messages-module__Vib4kG__error{border-radius:10px;margin-bottom:14px;padding:12px 14px}.Messages-module__Vib4kG__notice{color:#5de0ce;background:#00bfa61f;border:1px solid #00bfa633}.Messages-module__Vib4kG__error{color:#ff8da0;background:#ff647c1a;border:1px solid #ff647c33}.Messages-module__Vib4kG__actions{flex-wrap:wrap;gap:8px;display:flex}.Messages-module__Vib4kG__empty{text-align:center;color:#98a6b8;border:1px dashed #ffffff24;border-radius:10px;padding:24px}.Messages-module__Vib4kG__report{margin-top:6px}.Messages-module__Vib4kG__report summary{cursor:pointer;color:#98a6b8;font-size:12px}.Messages-module__Vib4kG__report form{gap:8px;margin-top:8px;display:grid}.Messages-module__Vib4kG__report select,.Messages-module__Vib4kG__report input{color:#f7f9fb;background:#111a26;border:1px solid #ffffff1a;border-radius:8px;padding:8px}.Messages-module__Vib4kG__privacy{color:#c9d3df;background:#162231;border:1px solid #ffffff12;border-radius:10px;padding:12px;font-size:14px}@media (max-width:800px){.Messages-module__Vib4kG__grid{grid-template-columns:1fr}.Messages-module__Vib4kG__head{flex-direction:column;align-items:stretch}.Messages-module__Vib4kG__bubble{max-width:90%}.Messages-module__Vib4kG__unreadSummary{width:max-content}}
.Notifications-module__7qYs5a__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.Notifications-module__7qYs5a__head h1{color:#f7f9fb;margin:0 0 6px;font-size:28px}.Notifications-module__7qYs5a__muted{color:#98a6b8}.Notifications-module__7qYs5a__list{gap:10px;display:grid}.Notifications-module__7qYs5a__item{color:#f7f9fb;background:#1d2939;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.Notifications-module__7qYs5a__item[data-unread=true]{border-color:#00bfa659;box-shadow:inset 4px 0 #00bfa6}.Notifications-module__7qYs5a__content{min-width:0}.Notifications-module__7qYs5a__content strong{margin-bottom:4px;display:block}.Notifications-module__7qYs5a__content p{color:#c9d3df;margin:0}.Notifications-module__7qYs5a__content small{color:#98a6b8;margin-top:7px;display:block}.Notifications-module__7qYs5a__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Notifications-module__7qYs5a__primary,.Notifications-module__7qYs5a__secondary,.Notifications-module__7qYs5a__danger{cursor:pointer;border-radius:8px;padding:9px 12px;font-weight:700}.Notifications-module__7qYs5a__primary{color:#062d28;background:#00bfa6;border:0}.Notifications-module__7qYs5a__secondary{color:#f7f9fb;background:#223044;border:1px solid #ffffff14}.Notifications-module__7qYs5a__danger{color:#ff8da0;background:#ff647c1a;border:1px solid #ff647c40}.Notifications-module__7qYs5a__empty{text-align:center;color:#98a6b8;background:#1d2939;border:1px dashed #ffffff24;border-radius:12px;padding:34px}.Notifications-module__7qYs5a__notice{color:#5de0ce;background:#00bfa61f;border:1px solid #00bfa633;border-radius:10px;margin-bottom:14px;padding:12px 14px}@media (max-width:700px){.Notifications-module__7qYs5a__head{flex-direction:column}.Notifications-module__7qYs5a__item{grid-template-columns:1fr}.Notifications-module__7qYs5a__actions{justify-content:flex-start}}
