.styles-module-scss-module__fXcEtq__wrapper{z-index:1100;opacity:0;pointer-events:none;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;transition:all .3s;display:flex;position:absolute;top:-100vh}.styles-module-scss-module__fXcEtq__wrapper.styles-module-scss-module__fXcEtq__light{--background:var(--light);--text:var(--dark);--text-rgb:60, 60, 60}.styles-module-scss-module__fXcEtq__wrapper.styles-module-scss-module__fXcEtq__dark{--background:var(--dark);--text:var(--light);--text-rgb:255, 255, 255}.styles-module-scss-module__fXcEtq__wrapper.styles-module-scss-module__fXcEtq__show{opacity:1;pointer-events:all;top:0}.styles-module-scss-module__fXcEtq__wrapper.styles-module-scss-module__fXcEtq__blue{--secColor:#6874de}.styles-module-scss-module__fXcEtq__wrapper.styles-module-scss-module__fXcEtq__pink{--secColor:#d60b52}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal{background-color:var(--background);color:var(--text);border:1px solid var(--secColor);border-radius:20px;width:100%;max-width:640px;padding:40px}@media (max-width:460px){.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal{width:calc(100% - 40px)}}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__headerSection{justify-content:space-between;display:flex}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__headerSection .styles-module-scss-module__fXcEtq__heading{text-align:left;color:var(--text);font-size:24px;font-weight:600;line-height:32px}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__headerSection .styles-module-scss-module__fXcEtq__close{background:var(--background);color:var(--text);z-index:1;border-radius:8px;width:32px;height:32px;transition:all .3s;position:relative}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__headerSection .styles-module-scss-module__fXcEtq__close:before{content:"";z-index:-1;opacity:.05;background-color:var(--text);border-radius:8px;width:auto;height:auto;position:absolute;inset:0}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__headerSection .styles-module-scss-module__fXcEtq__close:hover:before{opacity:.1}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__desc{color:var(--text);margin-top:8px;font-size:16px;font-weight:400;line-height:24px}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns{gap:8px;margin-top:24px;display:flex}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__confirm,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__cancel{text-align:center;border:1px solid #0000;border-radius:6px;min-width:54px;padding:4px 12px;font-size:14px;font-weight:600;line-height:24px;transition:all .3s}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__confirm.styles-module-scss-module__fXcEtq__solid,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__cancel.styles-module-scss-module__fXcEtq__solid{background-color:var(--secColor);color:#fff}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__confirm.styles-module-scss-module__fXcEtq__solid:hover,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__cancel.styles-module-scss-module__fXcEtq__solid:hover{filter:brightness(85%)}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__confirm.styles-module-scss-module__fXcEtq__cancel,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__confirm.styles-module-scss-module__fXcEtq__border,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__cancel.styles-module-scss-module__fXcEtq__cancel,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__cancel.styles-module-scss-module__fXcEtq__border{border-color:rgba(var(--text-rgb), .2);color:var(--text)}.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__confirm.styles-module-scss-module__fXcEtq__cancel:hover,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__confirm.styles-module-scss-module__fXcEtq__border:hover,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__cancel.styles-module-scss-module__fXcEtq__cancel:hover,.styles-module-scss-module__fXcEtq__wrapper .styles-module-scss-module__fXcEtq__modal .styles-module-scss-module__fXcEtq__actionBtns .styles-module-scss-module__fXcEtq__cancel.styles-module-scss-module__fXcEtq__border:hover{border-color:rgba(var(--text-rgb), .5)}
@font-face{font-family:averta;src:url(../media/black-s.p.0gwn0qp4sthx9.otf)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:averta;src:url(../media/blackItalic-s.p.01j7r057ayx98.otf)format("opentype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:averta;src:url(../media/extraBold-s.p.1fhiuwh_eq42k.otf)format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:averta;src:url(../media/extraBoldItalic-s.p.34_j64knbvcty.otf)format("opentype");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:averta;src:url(../media/bold-s.p.1ip55kuao131y.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:averta;src:url(../media/boldItalic-s.p.1k0vf_4pt_nm7.otf)format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:averta;src:url(../media/semibold-s.p.2dme6z-pjfe7c.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:averta;src:url(../media/semiboldItalic-s.p.0zxsxnnq2j1_j.otf)format("opentype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:averta;src:url(../media/semibold-s.p.2dme6z-pjfe7c.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:averta;src:url(../media/semiboldItalic-s.p.0zxsxnnq2j1_j.otf)format("opentype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:averta;src:url(../media/regular-s.p.11-m_bd2tsz1k.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:averta;src:url(../media/regularItalic-s.p.05ml87fbq9-9u.otf)format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:averta;src:url(../media/light-s.p.02rotv31q0ngi.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:averta;src:url(../media/lightItalic-s.p.1nkdx_th341bv.otf)format("opentype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:averta;src:url(../media/thin-s.p.2td0kqlwq6mbj.otf)format("opentype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:averta;src:url(../media/thinItalic-s.p.0jpnwteiizvtb.otf)format("opentype");font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:averta;src:url(../media/thin-s.p.2td0kqlwq6mbj.otf)format("opentype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:averta;src:url(../media/thinItalic-s.p.0jpnwteiizvtb.otf)format("opentype");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:averta Fallback;src:local(Arial);ascent-override:93.67%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:104.41%}.averta_b02486d5-module__OkEZdW__className{font-family:averta,averta Fallback}.averta_b02486d5-module__OkEZdW__variable{--font-averta:"averta", "averta Fallback"}
:root{touch-action:pan-x pan-y;--max-width:1100px;--skeleton-base:#ebebeb;--skeleton-shine:#f5f5f5;--dark-30:#18181808;--dark-50:#1818180d;--dark-100:#1818181a;--dark-200:#18181833;--dark-300:#1818184d;--dark-400:#18181866;--dark-500:#18181880;--dark-600:#18181899;--dark-700:#181818b3;--dark-800:#181818cc;--dark-900:#181818e6;--dark:#181818;--light-30:#ffffff08;--light-50:#ffffff0d;--light-100:#ffffff1a;--light-200:#fff3;--light-300:#ffffff4d;--light-400:#fff6;--light-500:#ffffff80;--light-600:#fff9;--light-700:#ffffffb3;--light-800:#fffc;--light-900:#ffffffe6;--light:#fff;--mobile-summary-height:200px;--nav-height:70px;--profile-banner-height:224px;height:100%}@media (max-width:1024px){:root{--nav-height:60px;--profile-banner-height:164px}}@media (max-width:460px){:root{--profile-mobile-margin-x:16px;--profile-banner-height:136px}}*{box-sizing:border-box;-webkit-text-size-adjust:none;margin:0;padding:0}html{background-color:var(--light);max-height:100vh;overflow-y:hidden}html ::-webkit-scrollbar{width:5px}html ::-webkit-scrollbar-track{background:#f1f1f1;margin-top:20px;margin-bottom:20px}html ::-webkit-scrollbar-thumb{background:#888;border-radius:5px}html.dark{background-color:var(--dark);--skeleton-base:#2a2a2a;--skeleton-shine:#3a3a3a}html.dark ::-webkit-scrollbar-track{background:#181818}html.dark ::-webkit-scrollbar-thumb{background:#888}body{-webkit-overflow-scrolling:touch;height:100%;overflow:hidden scroll}html,body{scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}div{scroll-behavior:smooth}a{color:inherit;font-family:var(--font-averta),sans-serif;text-decoration:none}button{cursor:pointer;font-family:var(--font-averta),sans-serif;-webkit-user-select:none;user-select:none;background:0 0;border:none}input,textarea,select{font-family:var(--font-averta),sans-serif;outline:none}select{appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJNMSAxLjVMNiA2LjVMMTEgMS41IiBzdHJva2U9IiM2NTY1NjUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIC8+Cjwvc3ZnPg==) 100% no-repeat}input[type=number]{-moz-appearance:textfield;appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-CardForm{font-family:var(--font-averta),sans-serif}image{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.js-activity-link-user,.js-activity-link-course,.js-activity-link-video{color:#6874de;cursor:pointer}@keyframes skeletonLoading{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton{background-color:var(--skeleton-base);border-radius:8px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg, var(--skeleton-base) 0%, var(--skeleton-shine) 50%, var(--skeleton-base) 100%);background-size:50% 100%;animation:1.5s ease-in-out infinite skeletonLoading;position:absolute;inset:0 -100% 0 0}.skeleton.rounded-sm{border-radius:4px}.skeleton.rounded-full{border-radius:9999px}.skeleton.circle{border-radius:50%}