#root,body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Public Sans,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}::selection{background:#bff3de}img{max-width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login_page__\+fHSA{background:radial-gradient(circle at 15% 15%,#5fe3ae29,#0000 30%),radial-gradient(circle at 88% 82%,#0e6f571f,#0000 28%),var(--mui-palette-background-default);display:grid;min-height:100vh;overflow:hidden;padding:24px;place-items:center;position:relative;width:100%}.login_page__\+fHSA:after,.login_page__\+fHSA:before{border:1px solid #5fe3ae1a;border-radius:50%;content:"";position:absolute}.login_page__\+fHSA:before{height:380px;right:-110px;top:-150px;width:380px}.login_page__\+fHSA:after{bottom:-190px;height:440px;left:-150px;width:440px}.login_card__scheG{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid var(--mui-palette-divider);border-radius:18px;box-shadow:0 22px 60px #0b140f1a;display:flex;flex-direction:column;padding:42px 36px 34px;position:relative;width:min(100%,420px);z-index:1}.login_brand__MViHF{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px;display:grid;height:52px;margin-bottom:22px;place-items:center;width:52px}.login_brand__MViHF img{height:32px;object-fit:contain;width:32px}.login_eyebrow__V-PrX{color:var(--mui-palette-primary-main);font-size:.69rem;font-weight:750;letter-spacing:.09em;margin-bottom:7px;text-transform:uppercase}.login_title__TLfXs{color:var(--mui-palette-text-primary);font-size:1.55rem;font-weight:700;letter-spacing:-.025em;margin:0 0 8px;text-align:center}.login_subtitle__BbQiD{color:var(--mui-palette-text-secondary);font-size:.85rem;line-height:1.55;margin:0 0 28px;max-width:330px;text-align:center}.login_loginButton__QB\+4h{min-height:44px!important}.login_error__zgCOf{margin-top:16px;width:100%}.login_devSection__x9I13{align-items:stretch;display:flex;flex-direction:column;margin-top:22px;width:100%}.login_devDivider__pynaS{color:var(--mui-palette-text-secondary);font-size:.72rem;margin-bottom:16px;text-transform:uppercase}.login_devAlert__B5DWI{font-size:.78rem;margin-bottom:12px}.login_devSelect__MQPR-{margin-bottom:10px}.login_devPassword__xL2ov{margin-bottom:12px}.login_devLoading__pr61y{display:flex;justify-content:center;padding:12px 0}.login_devButton__0ITHA{min-height:44px!important}.login_footer__t5R4F{color:var(--mui-palette-text-secondary);font-size:.7rem;margin-top:24px;text-align:center}@media(max-width:480px){.login_page__\+fHSA{padding:14px}.login_card__scheG{border-radius:16px;padding:34px 22px 28px}}.authLayout_container__Lh-8Y{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100dvh;overflow:hidden;padding:clamp(16px,4vw,48px);position:relative;width:100%;z-index:0}.authLayout_container__Lh-8Y:after,.authLayout_container__Lh-8Y:before{pointer-events:none}.authLayout_container__Lh-8Y:before{background-image:none;background-image:var(--login-page-background-image,none);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:saturate(1.08) contrast(1.08);inset:0;position:absolute;z-index:0}.authLayout_container__Lh-8Y:after{background:linear-gradient(140deg,#0c172d8c,#192c4752 40%,#2d4b5a40);content:"";inset:0;position:absolute;z-index:1}.authLayout_glassCard__kVNSs{align-items:stretch;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);background:linear-gradient(145deg,#ffffff47,#ffffff14 55%) #14233c40;border:1.2px solid #ffffff52;border-radius:32px;box-shadow:0 40px 80px -35px #000000a6;color:#fff;display:flex;flex-direction:column;gap:clamp(20px,3vw,28px);overflow:hidden;padding:clamp(28px,4vw,44px);position:relative;width:clamp(300px,38vw,440px);z-index:3}.authLayout_glassCardWide__COVdm{width:clamp(300px,46vw,520px)}.authLayout_glassCard__kVNSs:before{background:linear-gradient(160deg,#ffffff38,#ffffff0a);border-radius:26px;box-shadow:inset 0 1px 0 #ffffff59;content:"";inset:10px;opacity:.4;pointer-events:none;position:absolute;z-index:0}.authLayout_glassCard__kVNSs>*{position:relative;z-index:1}.authLayout_header__TbiHi{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;position:relative}.authLayout_companyLogo__ImKnE{margin-top:8px;max-width:70%;width:190px}.authLayout_heading__YLOLF{color:#fff;font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:700;letter-spacing:.01em;margin:8px 0 0;text-align:center}.authLayout_subheading__jWjp9{color:#fffc;font-size:clamp(.92rem,2vw,1.02rem);font-weight:400;line-height:1.45;margin:0;max-width:34ch;text-align:center}.authLayout_form__mZ3ig{display:flex;flex-direction:column;gap:clamp(16px,2.6vw,22px);width:100%}.authLayout_fieldGroup__9DK-y{align-items:center;background:linear-gradient(135deg,#fff3,#ffffff0d) #12203433;border:1px solid #ffffff61;border-radius:20px;box-shadow:inset 0 1px 0 #ffffff40;display:flex;padding:0 18px;position:relative;transition:border .2s ease,box-shadow .2s ease,background .2s ease}.authLayout_fieldGroup__9DK-y:focus-within{background:linear-gradient(135deg,#ffffff47,#ffffff14) #0f1e3266;border-color:#5fe3aecc;box-shadow:0 0 0 1px #5fe3ae4d,inset 0 1px 0 #ffffff59}.authLayout_visuallyHidden__entWq{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.authLayout_inputField__jcsdQ{background:#0000;border:none;color:#fff;flex:1 1 auto;font-family:inherit;font-size:1rem;letter-spacing:.02em;outline:none;padding:16px 46px 16px 2px}.authLayout_inputField__jcsdQ::placeholder{color:#ffffffad}.authLayout_inputField__jcsdQ:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0000}.authLayout_inputField__jcsdQ:disabled{color:#ffffffad;cursor:not-allowed}.authLayout_trailingIcon__Nmsj0{color:#ffffffb8;font-size:22px;pointer-events:none;position:absolute;right:16px}.authLayout_iconButton__yMukQ{align-items:center;background:#0000;border:none;border-radius:12px;color:#ffffffb8;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;position:absolute;right:10px;transition:background .2s ease,color .2s ease}.authLayout_iconButton__yMukQ:hover{background:#ffffff14;color:#fff}.authLayout_iconButton__yMukQ:focus-visible{outline:2px solid #5fe3ae99;outline-offset:2px}.authLayout_errorMessage__YI66-{color:#ffb3b3;font-size:.875rem;margin-top:-10px;padding-left:6px}.authLayout_alert__VDfdI{background:#0c172d8c!important;border:1px solid #ffffff47!important;border-radius:16px!important;color:#fff!important;font-size:.88rem}.authLayout_actionsRow__owaUi{align-items:center;display:flex;gap:16px;justify-content:space-between}.authLayout_rememberToggle__Xra0i{align-items:center;color:#ffffffad;cursor:pointer;display:inline-flex;font-size:.95rem;gap:12px;margin-top:4px;position:relative;-webkit-user-select:none;user-select:none}.authLayout_checkboxInput__vSVPl{cursor:pointer;height:20px;left:0;margin:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.authLayout_checkboxVisual__rtDvN{align-items:center;background:#ffffff14;border:1px solid #ffffff59;border-radius:6px;box-shadow:inset 0 1px 0 #ffffff40;display:inline-flex;height:20px;justify-content:center;transition:background .2s ease,border .2s ease,box-shadow .2s ease;width:20px}.authLayout_checkboxVisual__rtDvN:after{border:2px solid #0000;border-left:0;border-top:0;content:"";height:12px;transform:translateY(-1px) rotate(45deg);width:6px}.authLayout_checkboxInput__vSVPl:checked+.authLayout_checkboxVisual__rtDvN{background:linear-gradient(135deg,#8aebc4,#2bda94);border-color:#0000;box-shadow:0 6px 12px #5fe3ae59}.authLayout_checkboxInput__vSVPl:checked+.authLayout_checkboxVisual__rtDvN:after{border-color:#fff}.authLayout_checkboxInput__vSVPl:focus-visible+.authLayout_checkboxVisual__rtDvN{outline:2px solid #5fe3ae99;outline-offset:2px}.authLayout_labelText__S-hqR{color:#fffc}.authLayout_linkButton__pBOGs{background:none;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:.95rem;padding:8px 0;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.authLayout_linkButton__pBOGs:hover:not(:disabled){color:#fffc}.authLayout_linkButton__pBOGs:disabled{color:#ffffffad;cursor:not-allowed;text-decoration:none}.authLayout_linkButton__pBOGs:focus-visible{outline:2px solid #5fe3ae99;outline-offset:2px}.authLayout_primaryButton__nJxLa{background:linear-gradient(120deg,#8aebc4,#5fe3ae 50%,#2bda94);border:none;border-radius:24px;box-shadow:0 22px 36px #2bda9466;color:#072a22;cursor:pointer;font-family:inherit;font-size:1.1rem;font-weight:600;letter-spacing:.04em;padding:15px 20px;text-transform:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.authLayout_primaryButton__nJxLa:hover:not(:disabled){box-shadow:0 26px 40px #2bda9473;filter:brightness(1.03);transform:translateY(-1px)}.authLayout_primaryButton__nJxLa:active:not(:disabled){box-shadow:0 18px 24px #2bda9461;transform:translateY(0)}.authLayout_primaryButton__nJxLa:disabled{background:linear-gradient(120deg,#ffffff2e,#ffffff1f);box-shadow:none;color:#ffffff8c;cursor:not-allowed}.authLayout_otpMeta__WVlv0{color:#fffc;font-size:.92rem;line-height:1.5;margin:0;text-align:center}.authLayout_otpMeta__WVlv0 strong{color:#fff}.authLayout_resendRow__y47Pw{align-items:center;color:#ffffffad;display:flex;font-size:.92rem;gap:6px;justify-content:center}.authLayout_createdBy__Z3oxi{color:#ffffffb3;font-size:.9rem;text-align:center;text-decoration:none}.authLayout_createdBy__Z3oxi span{color:#fff;font-weight:600}.authLayout_optionList__Nj3ob{display:flex;flex-direction:column;gap:12px}.authLayout_optionCard__PxF0M{align-items:center;background:linear-gradient(135deg,#ffffff2e,#ffffff0a) #12203433;border:1px solid #ffffff4d;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:inherit;gap:16px;padding:16px 18px;text-align:left;transition:border .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.authLayout_optionCard__PxF0M:hover{border-color:#5fe3aeb3;box-shadow:0 18px 34px -22px #000c;transform:translateY(-1px)}.authLayout_optionCard__PxF0M:focus-visible{outline:2px solid #5fe3ae99;outline-offset:2px}.authLayout_optionIcon__G6W1n{background:#ffffff1f;border:1px solid #ffffff47;border-radius:14px;color:#5fe3ae;display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.authLayout_optionCopy__Us-u8{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.authLayout_optionTitle__j9RRr{color:#fff;font-size:1rem;font-weight:650}.authLayout_optionSubtitle__Bplyw{color:#ffffffad;font-size:.84rem;line-height:1.4}.authLayout_optionChevron__hJ9s1{color:#fff9;flex:0 0 auto}.authLayout_optionBadge__wL6iC{background:#e7a33e2e;border:1px solid #e7a33e80;border-radius:999px;color:#ffe0b0;font-size:.66rem;font-weight:700;letter-spacing:.07em;padding:3px 9px;text-transform:uppercase;white-space:nowrap}.authLayout_footerRow__3kyAZ{align-items:center;display:flex;gap:8px;justify-content:center}.authLayout_centeredRow__ultqf{align-items:center;color:#ffffffad;display:flex;font-size:.92rem;gap:6px;justify-content:center}.authLayout_stepHint__lQ2MF{color:#ffffffad;font-size:.8rem;letter-spacing:.08em;margin:0;text-align:center;text-transform:uppercase}.authLayout_spinnerRow__f7pAy{color:#fff;display:flex;justify-content:center;padding:16px 0}@media screen and (max-width:720px){.authLayout_glassCardWide__COVdm,.authLayout_glassCard__kVNSs{gap:22px;padding:30px 24px;width:min(100%,420px)}.authLayout_subheading__jWjp9{max-width:none}.authLayout_fieldGroup__9DK-y{border-radius:18px}.authLayout_actionsRow__owaUi{align-items:flex-start;flex-direction:column}.authLayout_linkButton__pBOGs{padding:0}}.otpBoxInput_boxes__0q04j{display:flex;gap:clamp(6px,1.6vw,12px);justify-content:space-between}.otpBoxInput_box__rXnud{background:linear-gradient(135deg,#fff3,#ffffff0d) #12203433;border:1px solid #ffffff61;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff40;color:#fff;font-family:inherit;font-size:1.35rem;font-weight:600;letter-spacing:.02em;min-width:0;padding:14px 0;text-align:center;transition:border .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.otpBoxInput_box__rXnud:focus{background:linear-gradient(135deg,#ffffff47,#ffffff14) #0f1e3266;border-color:#5fe3aecc;box-shadow:0 0 0 1px #5fe3ae4d,inset 0 1px 0 #ffffff59;outline:none}.otpBoxInput_box__rXnud:disabled{color:#ffffff8c;cursor:not-allowed;opacity:.7}@media(max-width:480px){.otpBoxInput_box__rXnud{border-radius:13px;font-size:1.1rem;padding:11px 0}}.adminPanel_container__XGcl0{background:var(--mui-palette-background-default);color:var(--mui-palette-text-primary);display:flex;height:100vh;max-width:100vw;overflow:hidden;width:100%}.adminPanel_leftCol__kVhFm{align-items:center;display:flex;flex-shrink:0;height:100%;padding:10px 0 10px 10px}.adminPanel_rightCol__9Q4j-{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.adminPanel_contentViewRow__29HWS,.adminPanel_contentView__uPmwX{display:flex;flex:1 1;flex-direction:column;min-height:0}.adminPanel_contentView__uPmwX{padding:10px}.adminPanel_contentViewport__FxBfo{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:16px;box-shadow:var(--mui-shadows-1);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.adminPanel_topBar__VK4vU{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid var(--mui-palette-divider);display:flex;flex-shrink:0;gap:16px;justify-content:space-between;min-height:64px;padding:10px 16px}.adminPanel_topBarIdentity__QMXzY{align-items:center;display:flex;gap:10px;min-width:0}.adminPanel_topBarIdentity__QMXzY>div{display:flex;flex-direction:column;min-width:0}.adminPanel_workspaceLabel__nR8xf{color:var(--mui-palette-text-secondary);font-size:.68rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.adminPanel_currentPage__d2Uit{color:var(--mui-palette-text-primary);font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminPanel_navControls__ce8iI{align-items:center;display:flex;flex-shrink:0;gap:5px}.adminPanel_navButton__CYXZw{background:var(--mui-palette-background-paper)!important;border:1px solid var(--mui-palette-divider)!important}.adminPanel_pageContent__mfVvY{display:block;flex:1 1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:clamp(18px,2.4vw,32px);scrollbar-gutter:stable}.adminPanel_closed__mm85s,.adminPanel_open__Mvz3g{width:100%}@media(max-width:1199px){.adminPanel_leftCol__kVhFm{display:none}.adminPanel_contentView__uPmwX{padding:0}.adminPanel_contentViewport__FxBfo{border:0;border-radius:0}}@media(max-width:640px){.adminPanel_topBar__VK4vU{min-height:58px;padding:8px 11px}.adminPanel_navButton__CYXZw{display:none!important}.adminPanel_pageContent__mfVvY{padding:18px 14px 28px}}.row_container__sY5pr{display:flex;max-width:100%;padding:10px 0;width:100%}.sideNav_drawerCollapsed__YA\+iN,.sideNav_drawer__d1wKn{flex-shrink:0}.sideNav_drawer__d1wKn{width:252px}.sideNav_drawerCollapsed__YA\+iN{width:76px}.sideNav_drawerPaper__aOaO8{background:#0000!important;border:0!important;box-shadow:none!important;justify-content:center;overflow:visible!important;padding-left:8px}.sideNav_closed__pnpDW,.sideNav_container__\+oUiA{background:radial-gradient(circle at 20% 0,#5fe3ae61,#0000 36%),linear-gradient(180deg,#0f5444,#072a22);border:1px solid #ffffff14;border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:12px;height:calc(100% - 12px);min-height:0;overflow:hidden;padding:12px;transition:width .18s ease}.sideNav_container__\+oUiA{width:252px}.sideNav_closed__pnpDW{align-items:center;padding:12px;width:76px}.sideNav_brandCardWrapper__FRBZP,.sideNav_brandCard__lUrLd{align-items:center;display:flex}.sideNav_brandCardWrapper__FRBZP{width:100%}.sideNav_brandCard__lUrLd{gap:11px;min-width:0;padding:8px;width:100%}.sideNav_brandLogo__uFECe{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.sideNav_brandLogo__uFECe img{height:24px;object-fit:contain;width:24px}.sideNav_brandMeta__UyBQo{display:flex;flex:1 1;flex-direction:column;min-width:0}.sideNav_brandTitle__qOkAI{font-size:.95rem;font-weight:700}.sideNav_collapseActionSmall__b7x4J,.sideNav_collapseAction__dnv0L,.sideNav_profileAction__JQj6g{background:#ffffff0f!important;border-radius:8px!important;color:#ffffffa8!important;height:32px;width:32px}.sideNav_collapseActionSmall__b7x4J:hover,.sideNav_collapseAction__dnv0L:hover,.sideNav_profileAction__JQj6g:hover{background:#ffffff1f!important;color:#fff!important}.sideNav_collapseActionSmall__b7x4J{background:#0b3e32!important;border:1px solid #ffffff1f!important;height:26px;left:58px;position:absolute!important;width:26px}.sideNav_menuWrapper__AnY19{display:flex;flex:1 1;flex-direction:column;gap:3px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:4px 0;scrollbar-width:none;width:100%}.sideNav_menuWrapper__AnY19::-webkit-scrollbar{display:none}.sideNav_menuItem__HMoog,.sideNav_subMenuItem__NTO6L{border:0;color:#ffffffa8;cursor:pointer;text-align:left;width:100%}.sideNav_menuItem__HMoog{align-items:center;background:#0000;border-radius:10px;display:flex;gap:12px;min-height:46px;position:relative;transition:background .15s ease,color .15s ease}.sideNav_menuItem__HMoog:hover{background:#ffffff0f;color:#fff}.sideNav_menuItemActive__0JNor{background:#5fe3ae29;color:#fff}.sideNav_menuItemActive__0JNor .sideNav_iconButton__MrxNJ{background:#5fe3ae;color:#072a22}.sideNav_menuItemCollapsed__pmHCZ{justify-content:center;padding:4px}.sideNav_iconButton__MrxNJ{border-radius:8px;color:#ffffffa8;display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.sideNav_iconButton__MrxNJ svg{font-size:19px}.sideNav_menuCopy__jR9L\+{flex:1 1;min-width:0}.sideNav_menuTitle__GUGs0{display:block;font-size:.79rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sideNav_expandIcon__CSNIT{display:grid;place-items:center}.sideNav_expandIcon__CSNIT svg{font-size:18px}.sideNav_subMenu__k8gi7{border-left:1px solid #ffffff1f;display:flex;flex-direction:column;gap:2px;margin:2px 0 6px 20px;padding-left:14px}.sideNav_subMenuItem__NTO6L{align-items:center;background:#0000;border-radius:8px;display:flex;font-size:.76rem;gap:8px;padding:8px 10px}.sideNav_subMenuItem__NTO6L:hover{background:#ffffff0f;color:#fff}.sideNav_subMenuItem__NTO6L.sideNav_subMenuItemActive__drZUg{background:#5fe3ae24;color:#5fe3ae;font-weight:700}.sideNav_subMenuIndicator__KlMTi{background:currentColor;border-radius:50%;flex-shrink:0;height:4px;width:4px}.sideNav_subMenuTitle__aIG-d{flex:1 1;min-width:0}.sideNav_badge__vxMCF{background:#e15252;border-radius:6px;color:#fff;display:grid;font-size:.68rem;font-weight:700;height:20px;min-width:22px;padding:0 6px;place-items:center}.sideNav_badgeCollapsed__CpQgs{background:#e15252;border:2px solid #0b3e32;border-radius:10px;color:#fff;display:grid;font-size:.58rem;font-weight:800;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:1px;top:1px}.sideNav_divider__WOL9-{background:linear-gradient(90deg,#fff0,#ffffff29 20%,#ffffff29 80%,#fff0);flex-shrink:0;height:1px;margin:10px;position:relative}.sideNav_divider__WOL9-:after{background:#ffffff61;border-radius:50%;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px}.sideNav_footerCard__29n\+9,.sideNav_footerProfile__tT3OI,.sideNav_seeLessContainer__w14hi{align-items:center;display:flex}.sideNav_footerCard__29n\+9{border-top:1px solid #ffffff14;gap:8px;justify-content:space-between;padding:9px 8px;width:100%}.sideNav_footerProfile__tT3OI{gap:9px;min-width:0}.sideNav_avatar__OUoKq{background:#0e6f57!important;border-radius:9px!important;flex-shrink:0;font-size:.8rem!important;font-weight:700!important;height:34px!important;width:34px!important}.sideNav_profileMeta__Mwm9x{display:flex;flex-direction:column;min-width:0}.sideNav_profileName__imt-l,.sideNav_profileRole__YZKbk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sideNav_profileName__imt-l{font-size:.75rem;font-weight:650;max-width:135px}.sideNav_profileRole__YZKbk{color:#ffffff94;font-size:.65rem;max-width:135px}.sideNav_seeLessContainer__w14hi{justify-content:center;margin-top:auto}@media(max-width:1199px){.sideNav_drawerCollapsed__YA\+iN,.sideNav_drawerPaper__aOaO8,.sideNav_drawer__d1wKn{width:min(86vw,280px)!important}.sideNav_drawerPaper__aOaO8{padding:10px}.sideNav_closed__pnpDW,.sideNav_container__\+oUiA{width:100%}}.notificationBell_bellButton__lnNRE{background:var(--mui-palette-background-paper)!important;border:1px solid var(--mui-palette-divider)!important;border-radius:9px!important;color:var(--mui-palette-text-secondary)!important;height:40px!important;position:relative;width:40px!important}.notificationBell_bellButton__lnNRE:hover{background:var(--mui-palette-background-default)!important;color:var(--mui-palette-text-primary)!important}.notificationBell_badge__jp1Tc{align-items:center;background:#e15252;border-radius:8px;color:#fff;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;position:absolute;right:4px;top:4px}.notificationBell_popover__Ou2AX{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;max-height:420px;width:320px}.notificationBell_header__TtTg\+{align-items:center;border-bottom:1px solid #e4e9e7;color:var(--mui-palette-text-primary);display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:14px 16px}.notificationBell_list__n5JHr{max-height:340px;overflow-y:auto}.notificationBell_item__8xtUu{border-bottom:1px dashed #e4e9e7;color:#33413d;cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:10px 16px}.notificationBell_item__8xtUu:hover{background:var(--mui-palette-background-default)}.notificationBell_item__8xtUu:last-child{border-bottom:none}.notificationBell_unread__eiOFX{background:#e2eeeb}.notificationBell_unread__eiOFX:hover{background:#c5dcd7}.notificationBell_itemMessage__14si5{font-weight:500}.notificationBell_itemTime__J6ScZ{color:#9aa5a2;font-size:11px}.notificationBell_emptyState__rgLoF{color:#5b6b67;font-size:13px;padding:20px 16px;text-align:center}.notificationBell_error__yZXMp{color:#d72525;font-size:12px;padding:8px 16px}.pageHeader_header__PBAfo{display:flex;flex-direction:column;gap:18px}.pageHeader_topRow__iT9k7{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.pageHeader_copy__jcMaF{min-width:0}.pageHeader_eyebrow__JWXA0{color:var(--mui-palette-primary-main);display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.pageHeader_title__Vhq63{color:var(--mui-palette-text-primary);font-size:clamp(1.45rem,2vw,1.8rem);font-weight:700;letter-spacing:-.025em;line-height:1.25;margin:0}.pageHeader_description__QWzCq{color:var(--mui-palette-text-secondary);font-size:.875rem;line-height:1.55;margin:7px 0 0;max-width:680px}.pageHeader_actions__9V2Pa,.pageHeader_filters__mSkJz{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pageHeader_actions__9V2Pa{flex-shrink:0}.pageHeader_filters__mSkJz{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:12px;padding:12px}@media(max-width:640px){.pageHeader_topRow__iT9k7{flex-direction:column;gap:14px}.pageHeader_actions__9V2Pa{width:100%}.pageHeader_actions__9V2Pa>*{flex:1 1}}.courseCard_card__kMvo8{border-radius:14px!important;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.courseCard_card__kMvo8:hover{border-color:var(--mui-palette-primary-light);box-shadow:var(--mui-shadows-2);transform:translateY(-2px)}.courseCard_openArea__aEmFp{align-items:stretch!important;display:flex!important;flex:1 1;flex-direction:column;justify-content:flex-start!important}.courseCard_media__Z6Pjt{aspect-ratio:16/9;background:var(--mui-palette-primary-dark);overflow:hidden;position:relative;width:100%}.courseCard_media__Z6Pjt>img{height:100%;object-fit:cover;transition:transform .24s ease;width:100%}.courseCard_card__kMvo8:hover .courseCard_media__Z6Pjt>img{transform:scale(1.025)}.courseCard_fallback__3\+Ph6{align-items:center;background:radial-gradient(circle at 80% 15%,#ffffff2e,#0000 34%),linear-gradient(135deg,var(--mui-palette-primary-dark),var(--mui-palette-primary-main));color:#fff;display:flex;gap:12px;height:100%;justify-content:center;width:100%}.courseCard_fallback__3\+Ph6 svg{font-size:32px;opacity:.78}.courseCard_fallback__3\+Ph6 span{font-size:2.8rem;font-weight:750;opacity:.92}.courseCard_mediaTopRow__OfMaT{align-items:center;display:flex;inset:12px 12px auto;justify-content:space-between;position:absolute}.courseCard_status__gSF3r{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb!important;border:1px solid #ffffffb8!important;color:var(--mui-palette-text-primary)!important;height:25px!important}.courseCard_published__-gFYg{color:var(--mui-palette-success-dark)!important}.courseCard_featured__6t6ve{background:#ffffffeb;border-radius:8px;color:var(--mui-palette-warning-main);display:grid;height:28px;place-items:center;width:28px}.courseCard_featured__6t6ve svg{font-size:18px}.courseCard_body__I\+QaM{display:flex;flex:1 1;flex-direction:column;padding:17px 18px 18px;text-align:left;width:100%}.courseCard_metaRow__Yib30{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.73rem;gap:12px;justify-content:space-between}.courseCard_metaRow__Yib30 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseCard_metaRow__Yib30 strong{color:var(--mui-palette-text-primary);flex-shrink:0;font-weight:700}.courseCard_title__qK1Nu{color:var(--mui-palette-text-primary);font-size:1.05rem;font-weight:700;letter-spacing:-.012em;line-height:1.4;margin:10px 0 6px}.courseCard_description__xWXg7,.courseCard_title__qK1Nu{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.courseCard_description__xWXg7{color:var(--mui-palette-text-secondary);font-size:.8rem;line-height:1.55;margin:0}.courseCard_learnerProgress__-okI7{display:flex;flex-direction:column;gap:7px;margin-top:16px}.courseCard_learnerProgress__-okI7>div{color:var(--mui-palette-text-secondary);display:flex;font-size:.72rem;justify-content:space-between}.courseCard_learnerProgress__-okI7 strong{color:var(--mui-palette-text-primary)}.courseCard_learnerProgress__-okI7 .MuiLinearProgress-root{border-radius:999px;height:6px}.courseCard_footer__m5aDz{align-items:center;border-top:1px solid var(--mui-palette-divider);display:flex;justify-content:space-between;min-height:47px;padding:7px 10px 7px 18px}.courseCard_footerHint__PY-8G{color:var(--mui-palette-text-secondary);font-size:.72rem;font-weight:600}.courseCard_deleteItem__ps-hY{color:var(--mui-palette-error-main)!important}.batchCard_card__4dW4\+{border-radius:14px!important;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.batchCard_card__4dW4\+:hover{border-color:var(--mui-palette-primary-light);box-shadow:var(--mui-shadows-2);transform:translateY(-2px)}.batchCard_openArea__75Gcq{align-items:stretch!important;display:flex!important;flex:1 1;flex-direction:column}.batchCard_cover__4Hu82{align-items:flex-end;background:linear-gradient(135deg,#072a22,var(--mui-palette-primary-main));display:flex;height:126px;overflow:hidden;padding:18px;position:relative}.batchCard_pattern__zUBvn{background:radial-gradient(circle at 78% 18%,#ffffff6b,#0000 19%),radial-gradient(circle at 12% 92%,#5fe3ae80,#0000 28%);inset:0;opacity:.34;position:absolute}.batchCard_status__J72nl{background:#ffffffeb!important;border:1px solid #ffffffa8!important;left:12px;position:absolute!important;top:12px}.batchCard_coverIcon__vI5k0{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff3d;border-radius:12px;color:#fff;display:grid;height:44px;place-items:center;position:relative;width:44px}.batchCard_body__wZ-\+s{padding:17px 18px 19px;text-align:left;width:100%}.batchCard_title__IP0Se{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mui-palette-text-primary);display:-webkit-box;font-size:1.05rem;font-weight:700;line-height:1.4;margin:0 0 14px;overflow:hidden}.batchCard_detail__Ncs7r{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.78rem;gap:8px;margin-top:8px}.batchCard_detail__Ncs7r svg{flex-shrink:0;font-size:17px}.batchCard_capacityHeader__K\+qhR{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.74rem;justify-content:space-between;margin:18px 0 7px}.batchCard_capacityHeader__K\+qhR strong{color:var(--mui-palette-text-primary)}.batchCard_progress__v78EZ{border-radius:999px;height:6px!important}.batchCard_footer__fNBC5{align-items:center;border-top:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-secondary);display:flex;font-size:.72rem;font-weight:600;justify-content:space-between;min-height:47px;padding:7px 10px 7px 18px}.cardGridSkeleton_grid__0FwvR{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.cardGridSkeleton_card__LEyjR{border-radius:14px!important;overflow:hidden}.cardGridSkeleton_media__Oncrl{border-radius:0!important;height:154px!important}.cardGridSkeleton_body__IC4e9{display:flex;flex-direction:column;gap:6px;padding:18px}.learnerDashboard_page__9b5zS{display:flex;flex-direction:column;gap:30px}.learnerDashboard_hero__H5X7L{grid-gap:28px;align-items:center;background:radial-gradient(circle at 88% 12%,#5fe3ae33,#0000 32%),linear-gradient(135deg,#f2fdf9,#fff);border:1px solid var(--mui-palette-divider);border-radius:18px;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(250px,340px);padding:clamp(24px,4vw,42px)}.learnerDashboard_hero__H5X7L h1{font-size:clamp(1.6rem,4vw,2.35rem);margin:5px 0 8px}.learnerDashboard_hero__H5X7L p{color:var(--mui-palette-text-secondary);line-height:1.65;margin:0;max-width:620px}.learnerDashboard_eyebrow__e7Zeq{color:var(--mui-palette-primary-main);font-size:.74rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.learnerDashboard_progressCard__xEotE{background:#ffffffdb;border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:9px;padding:19px}.learnerDashboard_progressCard__xEotE small,.learnerDashboard_progressCard__xEotE span{color:var(--mui-palette-text-secondary)}.learnerDashboard_progressCard__xEotE span{font-size:.76rem;font-weight:650}.learnerDashboard_progressCard__xEotE strong{font-size:1.65rem}.learnerDashboard_progressCard__xEotE small{font-size:.7rem}.learnerDashboard_section__2wkzP{display:flex;flex-direction:column;gap:15px}.learnerDashboard_sectionHeader__XqUMw{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.learnerDashboard_sectionHeader__XqUMw h2{font-size:1.08rem;margin:0 0 3px}.learnerDashboard_sectionHeader__XqUMw p{color:var(--mui-palette-text-secondary);font-size:.78rem;margin:0}.learnerDashboard_grid__EotdI{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,285px),1fr))}.learnerDashboard_empty__oc1lg{align-items:center;border:1px dashed var(--mui-palette-divider);border-radius:14px;color:var(--mui-palette-text-secondary);display:flex;font-size:.82rem;gap:10px;justify-content:center;min-height:130px}.learnerDashboard_liveCard__1alsu{background:linear-gradient(150deg,#5fe3ae0f,#0000 45%);border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:11px;padding:17px}.learnerDashboard_liveTop__Y6qA\+{align-items:center;display:flex;gap:12px;justify-content:space-between}.learnerDashboard_liveTop__Y6qA\+>span{color:var(--mui-palette-text-secondary);font-size:.7rem}.learnerDashboard_liveCard__1alsu h3{font-size:.98rem;margin:0}.learnerDashboard_liveContext__qPY7p{background:none;border:0;color:var(--mui-palette-primary-main);cursor:pointer;font:inherit;font-size:.74rem;font-weight:650;padding:0;text-align:left}.learnerDashboard_liveContext__qPY7p:hover{text-decoration:underline}.learnerDashboard_liveContext__qPY7p span{color:var(--mui-palette-text-secondary);font-weight:500}.learnerDashboard_liveWhen__USON6{display:flex;flex-direction:column;font-size:.74rem;gap:2px;margin-bottom:auto}.learnerDashboard_liveWhen__USON6 span{color:var(--mui-palette-text-secondary)}.learnerDashboard_stateChip__ge1p4.learnerDashboard_live__keFd0{background:#e4f3ed;color:#198059}.learnerDashboard_stateChip__ge1p4.learnerDashboard_today__aEpkP{background:#fcf4e8;color:#d68a1b}.learnerDashboard_stateChip__ge1p4.learnerDashboard_upcoming__C0a6C{background:#0e6f571a;color:var(--mui-palette-primary-main)}.learnerDashboard_stateChip__ge1p4.learnerDashboard_muted__Q9sUw{background:#0b140f0d;color:var(--mui-palette-text-secondary)}@media(max-width:760px){.learnerDashboard_hero__H5X7L{grid-template-columns:1fr}.learnerDashboard_sectionHeader__XqUMw{align-items:flex-start;flex-direction:column}}.dashboard_dashboard__WuoSg{display:flex;flex-direction:column;gap:28px;width:100%}.dashboard_dashboard__WuoSg>*{flex-shrink:0}.dashboard_hero__p6ZHt{background:radial-gradient(circle at 92% 10%,#5fe3ae2e,#0000 32%),linear-gradient(135deg,#f2fdf9,#fff);border:1px solid var(--mui-palette-divider);border-radius:16px;overflow:hidden;padding:clamp(24px,4vw,42px);position:relative}.dashboard_hero__p6ZHt:after{border:32px solid #5fe3ae0d;border-radius:50%;bottom:-70px;content:"";height:190px;position:absolute;right:-45px;width:190px}.dashboard_section__mONEc{display:flex;flex-direction:column;gap:14px}.dashboard_sectionHeader__yVQ6L{align-items:baseline;display:flex;gap:18px;justify-content:space-between}.dashboard_sectionHeader__yVQ6L h2{font-size:1rem;font-weight:700;margin:0}.dashboard_sectionHeader__yVQ6L span{color:var(--mui-palette-text-secondary);font-size:.76rem}.dashboard_grid__hGhCF,.dashboard_sessionGrid__tV\+cY{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_sessionCard__uxUMq{border-radius:14px!important;padding:18px}.dashboard_sessionCard__uxUMq h3{font-size:.94rem;margin:12px 0 4px}.dashboard_sessionCard__uxUMq>p{color:var(--mui-palette-text-secondary);font-size:.78rem;margin:0 0 15px}.dashboard_sessionTop__byIJw{align-items:center;color:var(--mui-palette-primary-main);display:flex;font-size:.72rem;font-weight:700;gap:8px;text-transform:uppercase}.dashboard_sessionTop__byIJw svg{font-size:20px}.dashboard_sessionFacts__WwBUi{color:var(--mui-palette-text-secondary);display:flex;flex-wrap:wrap;font-size:.76rem;gap:8px 14px}.dashboard_sessionFacts__WwBUi span{align-items:center;display:inline-flex;gap:5px}.dashboard_sessionFacts__WwBUi svg{font-size:16px}.dashboard_sessionActions__gbSh7{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.dashboard_emptySessions__-gCa9,.dashboard_sessionsLoading__hv2H3{align-items:center;border:1px dashed var(--mui-palette-divider);border-radius:14px;color:var(--mui-palette-text-secondary);display:flex;font-size:.78rem;gap:9px;justify-content:center;min-height:120px}.dashboard_emptySessions__-gCa9{flex-direction:column;grid-column:1/-1;text-align:center}.dashboard_emptySessions__-gCa9 svg{color:var(--mui-palette-primary-main)}.dashboard_actionCard__lLvsx{border-radius:14px!important;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.dashboard_actionCard__lLvsx:hover{border-color:var(--mui-palette-primary-light);box-shadow:var(--mui-shadows-2);transform:translateY(-2px)}.dashboard_actionArea__C10Bm{min-height:170px;padding:20px!important;text-align:left!important}.dashboard_actionArea__C10Bm h3{font-size:.94rem;font-weight:700;margin:14px 0 6px}.dashboard_actionArea__C10Bm p{color:var(--mui-palette-text-secondary);font-size:.79rem;line-height:1.55;margin:0;max-width:430px}.dashboard_icon__eqC8F{background:var(--mui-palette-primary-light);border-radius:10px;color:var(--mui-palette-primary-dark);display:grid;height:40px;place-items:center;width:40px}.dashboard_icon__eqC8F svg{font-size:21px}@media(max-width:720px){.dashboard_grid__hGhCF,.dashboard_sessionGrid__tV\+cY{grid-template-columns:1fr}.dashboard_sectionHeader__yVQ6L{align-items:flex-start;flex-direction:column;gap:3px}}.emptyState_emptyState__BY9cp{align-items:center;background:var(--mui-palette-background-paper);border:1px dashed var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:44px 24px;text-align:center}.emptyState_icon__X4Dh8{background:var(--mui-palette-primary-light);border-radius:12px;color:var(--mui-palette-primary-dark);display:grid;height:48px;margin-bottom:16px;place-items:center;width:48px}.emptyState_icon__X4Dh8 svg{font-size:24px}.emptyState_title__RcVjZ{color:var(--mui-palette-text-primary);font-size:1rem;font-weight:700;margin:0}.emptyState_description__m2lCq{color:var(--mui-palette-text-secondary);font-size:.84rem;line-height:1.55;margin:7px 0 20px;max-width:420px}.courseList_page__GrF8T{display:flex;flex-direction:column;gap:22px;width:100%}.courseList_grid__DP6xy{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.courseList_search__fSTf3{margin-left:auto!important;width:min(100%,300px)}@media(max-width:640px){.courseList_search__fSTf3{margin-left:0!important;width:100%}.MuiToggleButtonGroup-root{width:100%}.MuiToggleButton-root{flex:1 1}}.categoryField_fieldRow__PoGrA{align-items:flex-start;display:flex;gap:9px;min-width:0}.categoryField_addButton__U83sz{min-height:45px!important;min-width:88px!important}.categoryField_dialogContent__L9nVo{display:flex;flex-direction:column;gap:16px;padding-top:8px!important}@media(max-width:520px){.categoryField_fieldRow__PoGrA{align-items:stretch;flex-direction:column}}.imageUpload_wrap__4x1VG{display:flex;flex-direction:column;gap:8px;min-width:0}.imageUpload_label__2mqbC{color:var(--mui-palette-text-secondary);font-size:.78rem;font-weight:600}.imageUpload_row__Sy262{align-items:center;display:flex;gap:12px}.imageUpload_preview__suOds{background:var(--mui-palette-background-default);border:1px solid var(--mui-palette-divider);border-radius:8px;height:64px;object-fit:cover;width:64px}.imageUpload_placeholder__VOL8t{align-items:center;border:1px dashed var(--mui-palette-divider);border-radius:8px;color:var(--mui-palette-text-disabled);display:flex;font-size:.68rem;height:64px;justify-content:center;text-align:center;width:64px}.imageUpload_controls__l9s88{align-items:center;display:flex;gap:8px}.imageUpload_alert__\+axGF{font-size:.78rem}.courseForm_page__ab5xv{display:flex;flex-direction:column;gap:20px;width:100%}.courseForm_backLink__gMWku{align-items:center;background:#0000;border:0;color:var(--mui-palette-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:650;gap:6px;padding:0;width:-webkit-fit-content;width:fit-content}.courseForm_backLink__gMWku svg{font-size:18px}.courseForm_backLink__gMWku:hover{color:var(--mui-palette-primary-main)}.courseForm_formLayout__Dddy9{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.courseForm_formMain__7hNcY{display:flex;flex-direction:column;gap:16px;min-width:0}.courseForm_card__8jv9f{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:18px;padding:22px}.courseForm_sectionHeader__1FmXq{align-items:flex-start;display:flex;gap:12px}.courseForm_sectionHeader__1FmXq>div{display:flex;flex-direction:column}.courseForm_sectionHeader__1FmXq>div>span{color:var(--mui-palette-primary-main);font-size:.66rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.courseForm_sectionHeader__1FmXq h2{color:var(--mui-palette-text-primary);font-size:.98rem;margin:3px 0 2px}.courseForm_sectionHeader__1FmXq p{color:var(--mui-palette-text-secondary);font-size:.74rem;line-height:1.5;margin:0}.courseForm_guideIcon__6PVtk,.courseForm_sectionIcon__2E2sE{background:#e2eeeb;border-radius:10px;color:var(--mui-palette-primary-main);display:grid;flex-shrink:0;place-items:center}.courseForm_sectionIcon__2E2sE{height:38px;width:38px}.courseForm_sectionIcon__2E2sE svg{font-size:20px}.courseForm_row__Unf6k{align-items:flex-start;display:flex;gap:14px}.courseForm_row__Unf6k>*{flex:1 1;min-width:0}.courseForm_settingRow__rWTzn{align-items:center;background:#f2fdf9;border:1px solid var(--mui-palette-divider);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:13px 15px}.courseForm_settingRow__rWTzn>div{display:flex;flex-direction:column}.courseForm_settingRow__rWTzn strong{font-size:.8rem}.courseForm_settingRow__rWTzn span{color:var(--mui-palette-text-secondary);font-size:.69rem;line-height:1.45;margin-top:2px}.courseForm_pricePanel__DAn02{background:#f2fdf9;border-radius:11px;padding:15px}.courseForm_optionsGrid__b8DiR{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.courseForm_optionsGrid__b8DiR .courseForm_settingRow__rWTzn:last-child{grid-column:1/-1}.courseForm_formAside__0f-lh{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:0}.courseForm_guideCard__jRXxg,.courseForm_nextCard__l34qi{background:#fff;border:1px solid var(--mui-palette-divider);border-radius:14px;padding:20px}.courseForm_guideIcon__6PVtk{height:44px;margin-bottom:14px;width:44px}.courseForm_guideCard__jRXxg h2{font-size:1rem;margin:0}.courseForm_guideCard__jRXxg p,.courseForm_nextCard__l34qi p{color:var(--mui-palette-text-secondary);font-size:.73rem;line-height:1.55;margin:6px 0 0}.courseForm_checklist__viRDN{border-top:1px solid var(--mui-palette-divider);display:flex;flex-direction:column;gap:10px;margin-top:18px;padding-top:16px}.courseForm_checklist__viRDN span{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.73rem;font-weight:600;gap:9px}.courseForm_checklist__viRDN i{border:1.5px solid #cbd6d2;border-radius:50%;height:9px;width:9px}.courseForm_checklist__viRDN .courseForm_complete__MiEFX{color:var(--mui-palette-success-dark)}.courseForm_checklist__viRDN .courseForm_complete__MiEFX i{background:var(--mui-palette-success-main);border-color:var(--mui-palette-success-main);box-shadow:inset 0 0 0 2px #fff}.courseForm_nextCard__l34qi{background:linear-gradient(145deg,#f2fdf9,#e2eeeb);border-color:#e2eeeb}.courseForm_nextCard__l34qi>span{color:var(--mui-palette-primary-main);font-size:.65rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.courseForm_nextCard__l34qi strong{display:block;font-size:.82rem;margin-top:4px}.courseForm_stickyActions__V1CKQ{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid var(--mui-palette-divider);border-radius:12px;bottom:-1px;box-shadow:0 -8px 30px #0b140f0f;display:flex;gap:18px;justify-content:space-between;padding:13px 16px;position:-webkit-sticky;position:sticky;z-index:3}.courseForm_stickyActions__V1CKQ>div:first-child{display:flex;flex-direction:column}.courseForm_stickyActions__V1CKQ strong{font-size:.78rem}.courseForm_stickyActions__V1CKQ span{color:var(--mui-palette-text-secondary);font-size:.68rem;margin-top:1px}.courseForm_btnRow__Bl3pH{display:flex;flex-shrink:0;gap:9px;justify-content:flex-end}@media(max-width:920px){.courseForm_formLayout__Dddy9{grid-template-columns:1fr}.courseForm_formAside__0f-lh{display:grid;grid-template-columns:1fr 1fr;position:static}}@media(max-width:640px){.courseForm_row__Unf6k,.courseForm_stickyActions__V1CKQ{align-items:stretch;flex-direction:column}.courseForm_formAside__0f-lh,.courseForm_optionsGrid__b8DiR{grid-template-columns:1fr}.courseForm_optionsGrid__b8DiR .courseForm_settingRow__rWTzn:last-child{grid-column:auto}.courseForm_card__8jv9f{padding:18px 15px}.courseForm_btnRow__Bl3pH{width:100%}.courseForm_btnRow__Bl3pH>*{flex:1 1}}.videoStorageSelector_wrap__fYya-{display:flex;flex-direction:column;gap:6px}.videoStorageSelector_label__RAhYl{color:var(--mui-palette-text-primary);font-size:.75rem;font-weight:600}.videoStorageSelector_options__Dx2H-{align-items:center;display:flex;gap:8px}.videoStorageSelector_option__FiT92{min-width:100px;text-transform:none}.videoStorageSelector_change__O-kXb{align-self:flex-start;background:#0000;border:0;color:var(--mui-palette-primary-main);cursor:pointer;font-size:.7rem;padding:0}.videoStorageSelector_change__O-kXb:hover{text-decoration:underline}.lessonMediaUpload_wrap__PztgU{display:flex;flex-direction:column;gap:7px;grid-column:1/-1}.lessonMediaUpload_row__u8Zrt{align-items:center;display:flex;gap:10px}.lessonMediaUpload_row__u8Zrt span{color:var(--mui-palette-text-secondary);font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.richTextEditor_field__DTSqO{display:flex;flex-direction:column;gap:7px}.richTextEditor_label__0pL7S{color:var(--mui-palette-text-secondary);font-size:.74rem;font-weight:650}.richTextEditor_shell__sVmbC{background:#fff;border:1px solid var(--mui-palette-divider);border-radius:9px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.richTextEditor_shell__sVmbC:focus-within{border-color:var(--mui-palette-primary-main);box-shadow:0 0 0 1px var(--mui-palette-primary-main)}.richTextEditor_toolbar__wm0yb{background:#f2fdf9;border-bottom:1px solid var(--mui-palette-divider);display:flex;flex-wrap:wrap;gap:3px;padding:6px}.richTextEditor_toolbar__wm0yb button{background:#0000;border:0;border-radius:5px;color:var(--mui-palette-text-primary);cursor:pointer;font:inherit;font-size:.72rem;font-weight:750;height:29px;min-width:31px;padding:0 7px}.richTextEditor_toolbar__wm0yb button:hover{background:#e2eeeb;color:var(--mui-palette-primary-main)}.richTextEditor_editor__hPoXw{font-size:.84rem;line-height:1.7;min-height:190px;outline:0;padding:15px 17px}.richTextEditor_editor__hPoXw:empty:before{color:var(--mui-palette-text-disabled);content:attr(data-placeholder);pointer-events:none}.richTextEditor_editor__hPoXw h2,.richTextEditor_editor__hPoXw h3{margin:.8em 0 .35em}.richTextEditor_editor__hPoXw p{margin:.5em 0}.richTextEditor_editor__hPoXw blockquote{background:#f2fdf9;border-left:3px solid var(--mui-palette-primary-main);margin:1em 0;padding:8px 14px}.quizBuilder_body__otiSL{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:18px;min-width:420px}.quizBuilder_sectionTitle__AkCHa{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.quizBuilder_settingsGrid__Y\+uAS{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.quizBuilder_checkRow__U5rdS{display:flex;flex-wrap:wrap;gap:4px 20px;grid-column:1/-1}.quizBuilder_question__saSEb{background:#fff;border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.quizBuilder_questionHeader__aBQJT{align-items:center;display:flex;gap:8px}.quizBuilder_questionType__26m3T{background:#e2eeeb;border-radius:999px;color:var(--mui-palette-primary-main);font-size:11px;font-weight:700;padding:2px 8px}.quizBuilder_questionText__eYuuZ{color:var(--mui-palette-text-primary);flex:1 1;font-size:14px;font-weight:600}.quizBuilder_marksTag__eYWTO{color:#33413d;font-size:12px;font-weight:600}.quizBuilder_optionRow__xzub8{align-items:center;color:#33413d;display:flex;font-size:13px;gap:8px;padding:4px 0 4px 4px}.quizBuilder_optionCorrect__5Mway{color:#198059;font-weight:700}.quizBuilder_optionBullet__eWUPQ{border:2px solid #cbd6d2;border-radius:50%;flex-shrink:0;height:8px;width:8px}.quizBuilder_optionBullet__eWUPQ.quizBuilder_correct__EVZzi{background:#198059;border-color:#198059}.quizBuilder_formCard__f\+bXt{background:var(--mui-palette-background-default);border:1px dashed #cbd6d2;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px}.quizBuilder_optionEditRow__O7oRf{align-items:center;display:flex;gap:8px}.quizBuilder_optionEditRow__O7oRf>*{flex:1 1}.quizBuilder_smallBtn__VAuSN{background:#e2eeeb;border:none;border-radius:6px;color:var(--mui-palette-primary-main);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;padding:8px 14px;white-space:nowrap}.quizBuilder_smallBtn__VAuSN:hover{background:#c5dcd7}.quizBuilder_smallBtn__VAuSN:disabled{cursor:default;opacity:.5}.quizBuilder_ghostBtn__YY7Qp{background:#0000;border:1px solid #cbd6d2;border-radius:6px;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:6px 10px}.quizBuilder_ghostBtn__YY7Qp:hover{background:#edf3f0}.quizBuilder_error__lMnnO{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.quizBuilder_previewBanner__lzPTu{background:#fcf4e8;border:1px solid #f7e2c1;border-radius:6px;color:#d68a1b;font-size:12px;font-weight:600;padding:8px 12px}.quizBuilder_previewQuestion__vbXSa{background:#fff;border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px}.quizBuilder_emptyState__oB\+fe{color:#5b6b67;font-size:13px;padding:10px 0}.assignmentBuilder_body__1FDNr{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:14px;min-width:420px}.assignmentBuilder_row__olX8i{display:flex;gap:12px}.assignmentBuilder_row__olX8i>*{flex:1 1}.assignmentBuilder_linkRow__ZUt\+Q{display:flex;flex-wrap:wrap;gap:8px}.assignmentBuilder_smallBtn__p8FN1{background:#e2eeeb;border:none;border-radius:6px;color:var(--mui-palette-primary-main);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;padding:8px 14px;white-space:nowrap}.assignmentBuilder_smallBtn__p8FN1:hover{background:#c5dcd7}.assignmentBuilder_ghostBtn__vyJ1P{background:#0000;border:1px solid #cbd6d2;border-radius:6px;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:6px 10px}.assignmentBuilder_ghostBtn__vyJ1P:hover{background:#edf3f0}.assignmentBuilder_error__M5U08{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.assignmentBuilder_emptyState__Olq8y{color:#5b6b67;font-size:13px;padding:10px 0}.exerciseBuilder_body__caERZ{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:14px;min-width:420px}.exerciseBuilder_row__yWefw{align-items:center;display:flex;gap:12px}.exerciseBuilder_row__yWefw>*{flex:1 1}.exerciseBuilder_linkRow__IY8rr{display:flex;flex-wrap:wrap;gap:8px}.exerciseBuilder_sectionTitle__Zz90k{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.exerciseBuilder_testCase__on5qh{background:#fff;border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:10px 14px}.exerciseBuilder_testCaseHeader__NArUQ{align-items:center;display:flex;gap:8px}.exerciseBuilder_testCaseTag__Ea-zK{background:#e2eeeb;border-radius:999px;color:var(--mui-palette-primary-main);font-size:11px;font-weight:700;padding:2px 8px}.exerciseBuilder_marksTag__amQ9r{color:#33413d;flex:1 1;font-size:12px;font-weight:600}.exerciseBuilder_testCaseBody__K7OU9{color:#33413d;display:flex;flex-direction:column;font-family:monospace;font-size:13px;gap:2px}.exerciseBuilder_formCard__a\+lIk{background:var(--mui-palette-background-default);border:1px dashed #cbd6d2;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px}.exerciseBuilder_smallBtn__7aHhj{background:#e2eeeb;border:none;border-radius:6px;color:var(--mui-palette-primary-main);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;padding:8px 14px;white-space:nowrap}.exerciseBuilder_smallBtn__7aHhj:hover{background:#c5dcd7}.exerciseBuilder_ghostBtn__dTNIL{background:#0000;border:1px solid #cbd6d2;border-radius:6px;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:6px 10px}.exerciseBuilder_ghostBtn__dTNIL:hover{background:#edf3f0}.exerciseBuilder_error__TQHji{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.exerciseBuilder_emptyState__FT9ns{color:#5b6b67;font-size:13px;padding:10px 0}.courseEditor_page__Dmhv3{display:flex;flex-direction:column;gap:20px;width:100%}.courseEditor_backLink__7wngd{align-items:center;background:#0000;border:0;color:var(--mui-palette-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:650;gap:6px;padding:0;width:-webkit-fit-content;width:fit-content}.courseEditor_backLink__7wngd svg{font-size:18px}.courseEditor_backLink__7wngd:hover{color:var(--mui-palette-primary-main)}.courseEditor_courseMeta__G4awO{align-items:center;display:flex;flex-wrap:wrap;gap:8px;width:100%}.courseEditor_chapterCount__JHUNF{color:var(--mui-palette-text-secondary);font-size:.75rem;font-weight:650;margin-left:auto}.courseEditor_workspace__3qc61{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:16px;box-shadow:var(--mui-shadows-1);display:grid;flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(300px,370px);height:clamp(520px,100vh - 210px,820px);min-height:0;overflow:hidden}.courseEditor_editorPane__rOtDa{background:#f2fdf9;min-height:0;min-width:0;overflow-y:auto;scrollbar-gutter:stable}.courseEditor_outlinePane__72u9y{background:var(--mui-palette-background-paper);border-left:1px solid var(--mui-palette-divider);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:20px 16px}.courseEditor_addBlockTitle__-EH1l,.courseEditor_dialogIntro__wym-M,.courseEditor_editorToolbar__DVe4i,.courseEditor_outlineChapterHeader__J4Cte,.courseEditor_outlineHeader__1kAqc,.courseEditor_previewSetting__Fk5yf,.courseEditor_sectionHeading__Fyf1d{align-items:center;display:flex}.courseEditor_outlineHeader__1kAqc{gap:12px;justify-content:space-between}.courseEditor_outlineHeader__1kAqc h2{font-size:1rem;margin:2px 0 0}.courseEditor_emptyEyebrow__HfLEx,.courseEditor_sectionEyebrow__LtOod{color:var(--mui-palette-primary-main);font-size:.68rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.courseEditor_outlineHelp__VhXcQ{color:var(--mui-palette-text-secondary);font-size:.75rem;line-height:1.5;margin:7px 0 16px}.courseEditor_outlineList__YINj1{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:1px 3px 12px 1px}.courseEditor_outlineChapter__TFHik{background:#fff;border:1px solid var(--mui-palette-divider);border-radius:11px;flex-shrink:0;overflow:hidden}.courseEditor_outlineChapterHeader__J4Cte{padding:7px 7px 7px 9px}.courseEditor_chapterToggle__F7l6i{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;gap:8px;min-width:0;padding:3px 0;text-align:left}.courseEditor_chapterToggle__F7l6i>svg{color:var(--mui-palette-text-secondary);flex-shrink:0;font-size:19px;transition:transform .15s ease}.courseEditor_chevronOpen__mkUA8{transform:rotate(90deg)}.courseEditor_chapterNumber__BolTM{background:var(--mui-palette-primary-main);border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:.68rem;font-weight:800;height:29px;place-items:center;width:29px}.courseEditor_chapterLabel__VbSLu{display:flex;flex:1 1;flex-direction:column;min-width:0}.courseEditor_chapterLabel__VbSLu strong{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseEditor_chapterLabel__VbSLu small{color:var(--mui-palette-text-secondary);font-size:.67rem;margin-top:1px}.courseEditor_outlineChapterBody__NsZwU{padding:0 8px 9px 43px}.courseEditor_lessonList__CnYdp{display:flex;flex-direction:column;gap:3px}.courseEditor_lessonButton__PPlaO{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--mui-palette-text-secondary);cursor:pointer;display:flex;gap:8px;min-width:0;padding:8px;text-align:left;width:100%}.courseEditor_lessonButton__PPlaO>span:first-child{border:1px solid var(--mui-palette-divider);border-radius:50%;display:grid;flex-shrink:0;font-size:.65rem;font-weight:750;height:21px;place-items:center;width:21px}.courseEditor_lessonButton__PPlaO strong{flex:1 1;font-size:.76rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseEditor_lessonButton__PPlaO .MuiChip-root{font-size:.59rem;height:20px}.courseEditor_lessonButton__PPlaO:hover{background:#f2fdf9;color:var(--mui-palette-text-primary)}.courseEditor_lessonButtonActive__oQrV9{background:#e2eeeb;box-shadow:inset 3px 0 var(--mui-palette-primary-main);color:var(--mui-palette-primary-dark)}.courseEditor_lessonButtonActive__oQrV9>span:first-child{background:#fff;border-color:var(--mui-palette-primary-light)}.courseEditor_addLessonForm__WyNfh{align-items:center;display:flex;gap:4px;margin-top:7px}.courseEditor_addLessonForm__WyNfh .MuiOutlinedInput-root{background:#f2fdf9;font-size:.76rem}.courseEditor_addChapterButton__Ty\+7s{margin-top:4px!important}.courseEditor_deleteMenuItem__K-HjE{color:var(--mui-palette-error-main)!important}.MuiMenuItem-root svg,.courseEditor_deleteMenuItem__K-HjE svg{margin-right:9px}.courseEditor_emptyOutline__XWFdl{align-items:center;background:#f2fdf9;border:1px dashed var(--mui-palette-primary-light);border-radius:11px;color:var(--mui-palette-text-secondary);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:150px}.courseEditor_emptyOutline__XWFdl>svg{color:var(--mui-palette-primary-main);margin-bottom:4px}.courseEditor_emptyOutline__XWFdl strong{color:var(--mui-palette-text-primary);font-size:.82rem}.courseEditor_emptyOutline__XWFdl span{font-size:.72rem}.courseEditor_editorEmpty__sGw-y{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:100%;padding:48px;text-align:center}.courseEditor_editorEmpty__sGw-y h2{color:var(--mui-palette-text-primary);font-size:1.35rem;margin:7px 0 8px}.courseEditor_editorEmpty__sGw-y p{color:var(--mui-palette-text-secondary);font-size:.85rem;line-height:1.65;margin:0 0 22px;max-width:500px}.courseEditor_emptyIllustration__4\+QRb{background:linear-gradient(145deg,#fff,#e2eeeb);border:1px solid #e2eeeb;border-radius:24px;box-shadow:0 14px 30px #0e6f571c;color:var(--mui-palette-primary-main);display:grid;height:82px;margin-bottom:18px;place-items:center;position:relative;width:82px}.courseEditor_emptyIllustration__4\+QRb>svg:first-child{font-size:36px}.courseEditor_emptyIllustration__4\+QRb>svg:last-child{background:var(--mui-palette-primary-main);border-radius:10px;bottom:-7px;color:#fff;font-size:30px;padding:5px;position:absolute;right:-8px}.courseEditor_lessonEditor__P\+maY{display:flex;flex-direction:column}.courseEditor_editorToolbar__DVe4i{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid var(--mui-palette-divider);gap:20px;justify-content:space-between;padding:14px 22px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.courseEditor_lessonIdentity__9lmXf{align-items:center;display:flex;gap:10px;min-width:0}.courseEditor_lessonIdentity__9lmXf>div{display:flex;flex-direction:column;min-width:0}.courseEditor_lessonIdentity__9lmXf span:not(.courseEditor_lessonIcon__Y-I7E){color:var(--mui-palette-text-secondary);font-size:.67rem;font-weight:700;text-transform:uppercase}.courseEditor_lessonIdentity__9lmXf strong{font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseEditor_blockIcon__4mJ5M,.courseEditor_dialogIcon__K5hi5,.courseEditor_lessonIcon__Y-I7E{background:#e2eeeb;border-radius:9px;color:var(--mui-palette-primary-main);display:grid;flex-shrink:0;place-items:center}.courseEditor_lessonIcon__Y-I7E{height:36px;width:36px}.courseEditor_lessonIcon__Y-I7E svg{font-size:21px}.courseEditor_editorActions__aZXq8{align-items:center;display:flex;flex-shrink:0;gap:7px}.courseEditor_contentSection__5nRQh,.courseEditor_lessonDetails__aUKuG{display:flex;flex-direction:column;gap:17px;padding:26px}.courseEditor_sectionHeading__Fyf1d{gap:20px;justify-content:space-between}.courseEditor_sectionHeading__Fyf1d h3{font-size:1rem;margin:3px 0 2px}.courseEditor_sectionHeading__Fyf1d p{color:var(--mui-palette-text-secondary);font-size:.75rem;line-height:1.5;margin:0}.courseEditor_previewSetting__Fk5yf{background:#f2fdf9;border:1px solid var(--mui-palette-divider);border-radius:10px;gap:18px;justify-content:space-between;padding:14px 16px}.courseEditor_previewSetting__Fk5yf>div{display:flex;flex-direction:column}.courseEditor_previewSetting__Fk5yf strong{font-size:.8rem}.courseEditor_previewSetting__Fk5yf span{color:var(--mui-palette-text-secondary);font-size:.71rem;margin-top:2px}.courseEditor_previewSetting__Fk5yf .MuiFormControlLabel-label{font-size:.75rem;font-weight:650}.courseEditor_blockList__VasdI{display:flex;flex-direction:column;gap:8px}.courseEditor_blockRow__dOCvt{align-items:center;background:#fff;border:1px solid var(--mui-palette-divider);border-radius:10px;display:flex;gap:12px;min-width:0;padding:11px 12px}.courseEditor_blockIcon__4mJ5M{height:38px;width:38px}.courseEditor_blockIcon__4mJ5M svg{font-size:20px}.courseEditor_typeASSIGNMENT__ycHB1,.courseEditor_typeEXERCISE__mRaJ9,.courseEditor_typeQUIZ__wfVnc{background:#fcf4e8;color:#d68a1b}.courseEditor_typeIMAGE__qdbdG{background:#e4f3ed;color:#198059}.courseEditor_typePDF__8t0J6{background:#fbeaea;color:#d72525}.courseEditor_blockCopy__JIw4P{display:flex;flex:1 1;flex-direction:column;min-width:0}.courseEditor_blockCopy__JIw4P strong,.courseEditor_blockCopy__JIw4P>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseEditor_blockCopy__JIw4P strong{font-size:.79rem;margin-top:2px}.courseEditor_blockCopy__JIw4P>span{color:var(--mui-palette-text-secondary);font-size:.68rem;margin-top:2px}.courseEditor_blockType__-JABZ{color:var(--mui-palette-primary-main);font-size:.62rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.courseEditor_emptyBlocks__mECpi{align-items:center;border:1px dashed var(--mui-palette-divider);border-radius:10px;color:var(--mui-palette-text-secondary);display:flex;gap:12px;padding:18px}.courseEditor_emptyBlocks__mECpi>svg{color:var(--mui-palette-primary-main)}.courseEditor_emptyBlocks__mECpi>div{display:flex;flex-direction:column}.courseEditor_emptyBlocks__mECpi strong{color:var(--mui-palette-text-primary);font-size:.79rem}.courseEditor_emptyBlocks__mECpi span{font-size:.7rem;margin-top:2px}.courseEditor_addBlockCard__Y\+D2P{background:#f2fdf9;border:1px solid #e2eeeb;border-radius:12px;display:flex;flex-direction:column;gap:15px;padding:17px}.courseEditor_addBlockTitle__-EH1l{gap:9px}.courseEditor_addBlockTitle__-EH1l>svg{color:var(--mui-palette-primary-main)}.courseEditor_addBlockTitle__-EH1l>div{display:flex;flex-direction:column}.courseEditor_addBlockTitle__-EH1l strong{font-size:.8rem}.courseEditor_addBlockTitle__-EH1l span{color:var(--mui-palette-text-secondary);font-size:.69rem}.courseEditor_typePicker__TSUKv{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(8,minmax(62px,1fr))}.courseEditor_typeChoice__Yu4YQ{align-items:center;background:#fff;border:1px solid var(--mui-palette-divider);border-radius:9px;color:var(--mui-palette-text-secondary);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:5px;min-width:0;padding:9px 5px}.courseEditor_typeChoice__Yu4YQ svg{font-size:19px}.courseEditor_typeChoice__Yu4YQ span{font-size:.64rem;font-weight:700}.courseEditor_typeChoice__Yu4YQ:hover{border-color:var(--mui-palette-primary-light);color:var(--mui-palette-primary-main)}.courseEditor_typeChoiceActive__bL0ah{background:#e2eeeb;border-color:var(--mui-palette-primary-main);box-shadow:0 0 0 1px var(--mui-palette-primary-main);color:var(--mui-palette-primary-dark)}.courseEditor_blockFields__Md10g{grid-gap:9px;align-items:start;display:grid;gap:9px;grid-template-columns:minmax(140px,.7fr) minmax(180px,1.3fr) auto}.courseEditor_blockFields__Md10g>.MuiButton-root{min-height:42px}.courseEditor_blockFields__Md10g>.MuiBox-root{grid-column:1/-1}.courseEditor_dialogContent__xgn-M{display:flex;flex-direction:column;gap:20px;padding-top:8px!important}.courseEditor_renameContent__KYAU2{padding-top:8px!important}.courseEditor_dialogIntro__wym-M{background:#f2fdf9;border-radius:11px;gap:13px;padding:14px}.courseEditor_dialogIcon__K5hi5{height:42px;width:42px}.courseEditor_dialogIntro__wym-M>div{display:flex;flex-direction:column}.courseEditor_dialogIntro__wym-M strong{font-size:.83rem}.courseEditor_dialogIntro__wym-M p{color:var(--mui-palette-text-secondary);font-size:.72rem;line-height:1.5;margin:3px 0 0}@media(max-width:1100px){.courseEditor_workspace__3qc61{grid-template-columns:minmax(0,1fr) 310px}.courseEditor_typePicker__TSUKv{grid-template-columns:repeat(4,1fr)}.courseEditor_blockFields__Md10g{grid-template-columns:1fr}}@media(max-width:800px){.courseEditor_workspace__3qc61{display:flex;flex-direction:column-reverse;height:auto;min-height:0;overflow:visible}.courseEditor_editorPane__rOtDa{overflow:visible}.courseEditor_outlinePane__72u9y{border-bottom:1px solid var(--mui-palette-divider);border-left:0;max-height:none;overflow:visible}.courseEditor_outlineList__YINj1{max-height:430px}.courseEditor_editorEmpty__sGw-y{min-height:420px}}@media(max-width:560px){.courseEditor_chapterCount__JHUNF{margin-left:0;width:100%}.courseEditor_editorToolbar__DVe4i{align-items:flex-start;padding:12px 14px}.courseEditor_editorActions__aZXq8 .MuiButton-startIcon{display:none}.courseEditor_contentSection__5nRQh,.courseEditor_lessonDetails__aUKuG{padding:20px 14px}.courseEditor_previewSetting__Fk5yf{align-items:flex-start;flex-direction:column}.courseEditor_blockRow__dOCvt{align-items:flex-start;flex-wrap:wrap}.courseEditor_blockCopy__JIw4P{min-width:calc(100% - 54px)}.courseEditor_typePicker__TSUKv{grid-template-columns:repeat(2,1fr)}.courseEditor_dialogIntro__wym-M{align-items:flex-start}}.learnerCourse_page__SA21T{display:flex;flex-direction:column;gap:20px}.learnerCourse_back__GBHAL{align-self:flex-start}.learnerCourse_loading__bPDAz{align-items:center;color:var(--mui-palette-text-secondary);display:flex;gap:10px;justify-content:center;min-height:240px}.learnerCourse_hero__ttC\+9{grid-gap:28px;align-items:center;background:linear-gradient(135deg,#f2fdf9,#fff);border:1px solid var(--mui-palette-divider);border-radius:18px;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(250px,330px);padding:clamp(24px,4vw,40px)}.learnerCourse_heroCopy__CcZAt{align-items:flex-start;display:flex;flex-direction:column;gap:14px}.learnerCourse_heroCopy__CcZAt h1{font-size:clamp(1.55rem,4vw,2.25rem);margin:0}.learnerCourse_heroCopy__CcZAt p{color:var(--mui-palette-text-secondary);line-height:1.65;margin:0;max-width:680px}.learnerCourse_badges__UJjUc{display:flex;flex-wrap:wrap;gap:8px}.learnerCourse_enrollNotice__bbOuS{align-items:center;background:var(--mui-palette-background-paper);border:1px dashed var(--mui-palette-divider);border-radius:10px;color:var(--mui-palette-text-secondary);display:flex;font-size:.82rem;gap:8px;padding:10px 14px}.learnerCourse_enrollNotice__bbOuS svg{font-size:18px}.learnerCourse_progressCard__J-65i{background:#fff;border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:9px;padding:19px}.learnerCourse_progressCard__J-65i small,.learnerCourse_progressCard__J-65i span{color:var(--mui-palette-text-secondary)}.learnerCourse_progressCard__J-65i strong{font-size:1.65rem}.learnerCourse_chapterProgress__vLlLK .MuiLinearProgress-root,.learnerCourse_progressCard__J-65i .MuiLinearProgress-root{border-radius:999px;height:7px}.learnerCourse_outline__d0tja{display:flex;flex-direction:column;gap:14px}.learnerCourse_outlineHeader__EfSL7{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.learnerCourse_outlineHeader__EfSL7 h2{font-size:1.1rem;margin:0}.learnerCourse_outlineHeader__EfSL7 span{color:var(--mui-palette-text-secondary);font-size:.76rem}.learnerCourse_chapter__KdAr4{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px;overflow:hidden}.learnerCourse_chapterHeader__Fod05{grid-gap:22px;align-items:center;background:var(--mui-palette-background-default);display:grid;gap:22px;grid-template-columns:1fr 180px;padding:16px 18px}.learnerCourse_chapterHeader__Fod05 span{color:var(--mui-palette-text-secondary);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.learnerCourse_chapterHeader__Fod05 h3{font-size:.94rem;margin:3px 0 0}.learnerCourse_chapterProgress__vLlLK{grid-gap:10px;align-items:center;display:grid;font-size:.72rem;gap:10px;grid-template-columns:auto 1fr}.learnerCourse_lessons__UjlUs{display:flex;flex-direction:column}.learnerCourse_lesson__Ua4d8{align-items:center;background:#0000;border:0;border-top:1px solid var(--mui-palette-divider);color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;min-height:66px;padding:12px 18px;text-align:left;width:100%}.learnerCourse_lesson__Ua4d8:hover:not(:disabled){background:#f2fdf9}.learnerCourse_lesson__Ua4d8:disabled{cursor:not-allowed;opacity:.65}.learnerCourse_lesson__Ua4d8:first-child{border-top:0}.learnerCourse_lessonIcon__zUerC{color:var(--mui-palette-primary-main);display:grid;height:30px;place-items:center;width:30px}.learnerCourse_lessonIcon__zUerC svg{font-size:20px}.learnerCourse_lessonCopy__G\+4ad{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.learnerCourse_lessonCopy__G\+4ad strong{font-size:.82rem}.learnerCourse_lessonCopy__G\+4ad span{color:var(--mui-palette-text-secondary);font-size:.7rem}@media(max-width:760px){.learnerCourse_chapterHeader__Fod05,.learnerCourse_hero__ttC\+9{grid-template-columns:1fr}.learnerCourse_lesson__Ua4d8{align-items:flex-start;flex-wrap:wrap}}.learnerLesson_page__ndmfq{display:flex;flex-direction:column;gap:17px;margin:0 auto;width:min(100%,980px)}.learnerLesson_loading__XhA9-{align-items:center;color:var(--mui-palette-text-secondary);display:flex;gap:10px;justify-content:center;min-height:260px}.learnerLesson_lessonNav__gCEph,.learnerLesson_topbar__Dxgig{align-items:center;display:flex;gap:14px;justify-content:space-between}.learnerLesson_lessonCard__Obh-K{background:#fff;border:1px solid var(--mui-palette-divider);border-radius:17px;display:flex;flex-direction:column;gap:25px;padding:clamp(22px,4vw,42px)}.learnerLesson_lessonCard__Obh-K header span{color:var(--mui-palette-primary-main);font-size:.69rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.learnerLesson_lessonCard__Obh-K h1{font-size:clamp(1.55rem,4vw,2.3rem);margin:6px 0 0}.learnerLesson_richContent__G3R\+L{color:var(--mui-palette-text-primary);font-size:.92rem;line-height:1.8}.learnerLesson_richContent__G3R\+L h2,.learnerLesson_richContent__G3R\+L h3{margin:1.2em 0 .45em}.learnerLesson_richContent__G3R\+L p{margin:.65em 0}.learnerLesson_richContent__G3R\+L img{max-width:100%}.learnerLesson_richContent__G3R\+L blockquote{background:#f2fdf9;border-left:4px solid var(--mui-palette-primary-main);margin:1em 0;padding:10px 17px}.learnerLesson_richContent__G3R\+L a{color:var(--mui-palette-primary-main)}.learnerLesson_resources__qZVts{display:flex;flex-direction:column;gap:22px}.learnerLesson_resource__yC-Fd{display:flex;flex-direction:column;gap:9px;min-width:0}.learnerLesson_resourceTitle__MBOJo{align-items:center;display:flex;gap:15px;justify-content:space-between}.learnerLesson_resourceTitle__MBOJo span,.learnerLesson_resource__yC-Fd figcaption{color:var(--mui-palette-text-secondary);font-size:.72rem}.learnerLesson_document__Zv4YK,.learnerLesson_embed__05yca,.learnerLesson_image__O54bJ,.learnerLesson_video__dfkk6{background:#0b140f;border:0;border-radius:12px;width:100%}.learnerLesson_video__dfkk6{aspect-ratio:16/9}.learnerLesson_embed__05yca{min-height:min(62vw,520px)}.learnerLesson_document__Zv4YK{background:#edf3f0;min-height:650px}.learnerLesson_image__O54bJ{background:#0000;height:auto;object-fit:contain}.learnerLesson_resource__yC-Fd audio{width:100%}.learnerLesson_activity__pQFSp{align-items:center;background:#f2fdf9;border:1px solid #e2eeeb;border-radius:12px;display:flex;gap:18px;justify-content:space-between;padding:17px}.learnerLesson_activity__pQFSp>div{display:flex;flex-direction:column;gap:3px}.learnerLesson_activity__pQFSp span{color:var(--mui-palette-text-secondary);font-size:.72rem}@media(max-width:650px){.learnerLesson_lessonCard__Obh-K{padding:20px 16px}.learnerLesson_activity__pQFSp{align-items:stretch;flex-direction:column}.learnerLesson_document__Zv4YK{min-height:480px}}.courseProgress_page__inOlp{grid-gap:20px;color:#14201d;display:grid;gap:20px;padding:24px}.courseProgress_loading__dtA3o{align-items:center;display:flex;gap:10px;justify-content:center;min-height:240px}.courseProgress_page__inOlp header{background:#fff;border:1px solid #e4e9e7;border-radius:18px;padding:24px}.courseProgress_page__inOlp header span{color:var(--mui-palette-primary-main);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.courseProgress_page__inOlp header h1{margin:6px 0}.courseProgress_page__inOlp header p{color:#5b6b67;margin:0}.courseProgress_table__uhGGa{background:#fff;border:1px solid #e4e9e7;border-radius:18px;overflow:hidden}.courseProgress_heading__0h4Q-,.courseProgress_row__6ogY7{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:minmax(220px,2fr) 110px minmax(180px,1fr) 120px;padding:16px 20px}.courseProgress_heading__0h4Q-{background:#f7faf9;color:#5b6b67;font-size:12px;font-weight:800;text-transform:uppercase}.courseProgress_row__6ogY7{border-top:1px solid #e4e9e7}.courseProgress_row__6ogY7>div:first-child{grid-gap:3px;display:grid;gap:3px}.courseProgress_row__6ogY7 small{color:#5b6b67}.courseProgress_progress__jihAa{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:42px 1fr}.courseProgress_empty__jPxwA{color:#5b6b67;padding:40px 20px;text-align:center}@media(max-width:760px){.courseProgress_heading__0h4Q-{display:none}.courseProgress_row__6ogY7{gap:12px;grid-template-columns:1fr}}.programList_page__mDCjs{display:flex;flex-direction:column;gap:22px;width:100%}.programList_grid__WSiRt{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.programList_search__uxwNl{margin-left:auto!important;width:min(100%,300px)}.programList_card__1RYly{border-radius:14px!important;height:100%;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.programList_card__1RYly:hover{box-shadow:var(--mui-shadows-2);transform:translateY(-2px)}.programList_openArea__lBXJB{align-items:stretch!important;display:flex!important;flex-direction:column;height:100%}.programList_artwork__-oM85{background:radial-gradient(circle at 80% 10%,#ffffff38,#0000 33%),linear-gradient(135deg,var(--mui-palette-primary-dark),var(--mui-palette-primary-main));color:#fff;display:grid;min-height:126px;overflow:hidden;place-items:center;position:relative}.programList_artwork__-oM85>svg{font-size:52px;opacity:.9}.programList_artwork__-oM85>.MuiChip-root{background:#ffffffeb;border:1px solid #ffffffb3;color:var(--mui-palette-text-primary);position:absolute;right:12px;top:12px}.programList_body__Jbj3-{display:flex;flex:1 1;flex-direction:column;padding:18px;text-align:left}.programList_body__Jbj3- h2{font-size:1.08rem;line-height:1.4;margin:0 0 13px}.programList_metrics__daeV8{color:var(--mui-palette-text-secondary);display:flex;flex-wrap:wrap;font-size:.76rem;gap:13px}.programList_metrics__daeV8 span{align-items:center;display:flex;gap:5px}.programList_metrics__daeV8 svg{font-size:16px}.programList_order__iEVzD{align-items:center;color:var(--mui-palette-primary-main);display:flex;font-size:.76rem;font-weight:650;gap:6px;margin-top:14px}.programList_order__iEVzD svg{font-size:17px}.programList_progress__sXjDH{display:flex;flex-direction:column;gap:7px;margin-top:18px}.programList_progress__sXjDH>div{color:var(--mui-palette-text-secondary);display:flex;font-size:.75rem;justify-content:space-between}.programList_progress__sXjDH strong{color:var(--mui-palette-text-primary)}.programList_progress__sXjDH .MuiLinearProgress-root{border-radius:999px;height:6px}@media(max-width:640px){.programList_search__uxwNl{margin-left:0!important;width:100%}.MuiToggleButtonGroup-root{width:100%}.MuiToggleButton-root{flex:1 1}}.programForm_page__1\+H4m{display:flex;flex-direction:column;gap:22px;width:100%}.programForm_loading__m5jaR{display:flex;gap:10px;justify-content:center;min-height:300px}.programForm_back__usq3y,.programForm_loading__m5jaR{align-items:center;color:var(--mui-palette-text-secondary)}.programForm_back__usq3y{background:#0000;border:0;cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;gap:6px;width:-webkit-fit-content;width:fit-content}.programForm_back__usq3y svg{font-size:18px}.programForm_layout__69XfR{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 290px}.programForm_main__Ps1Y7{display:flex;flex-direction:column;gap:18px;min-width:0}.programForm_section__Gvu0g{border-radius:14px!important;display:flex;flex-direction:column;gap:18px;padding:22px}.programForm_sectionHeader__27doP{align-items:flex-start;display:flex;gap:12px}.programForm_sectionHeader__27doP>span{background:var(--mui-palette-primary-light);border-radius:10px;color:var(--mui-palette-primary-dark);display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.programForm_sectionHeader__27doP>span svg{font-size:21px}.programForm_sectionHeader__27doP h2{font-size:1rem;margin:0}.programForm_sectionHeader__27doP p{color:var(--mui-palette-text-secondary);font-size:.8rem;margin:4px 0 0}.programForm_setting__RX71c{align-items:center;border-top:1px solid var(--mui-palette-divider);display:flex;gap:18px;justify-content:space-between;padding:13px 0}.programForm_setting__RX71c div{display:flex;flex-direction:column;gap:3px}.programForm_setting__RX71c strong{font-size:.86rem}.programForm_setting__RX71c span{color:var(--mui-palette-text-secondary);font-size:.76rem}.programForm_courseList__jy8mo{display:flex;flex-direction:column;gap:8px}.programForm_courseRow__jGMYw{grid-gap:10px;align-items:center;background:var(--mui-palette-background-default);border:1px solid var(--mui-palette-divider);border-radius:10px;display:grid;gap:10px;grid-template-columns:auto auto minmax(0,1fr) auto;padding:10px}.programForm_courseRow__jGMYw>div:not(.programForm_rowActions__jg\+Fz){display:flex;flex-direction:column;min-width:0}.programForm_courseRow__jGMYw strong{font-size:.84rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programForm_courseRow__jGMYw span{color:var(--mui-palette-text-secondary);font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programForm_drag__VH-iR{color:var(--mui-palette-text-disabled)}.programForm_number__NJKiH{background:var(--mui-palette-primary-main);border-radius:8px;color:#fff!important;display:grid;font-weight:700;height:27px;place-items:center;width:27px}.programForm_rowActions__jg\+Fz{display:flex}.programForm_rowActions__jg\+Fz svg{font-size:18px}.programForm_emptyCourses__3v4Ts{border:1px dashed var(--mui-palette-divider);border-radius:10px;color:var(--mui-palette-text-secondary);font-size:.8rem;padding:26px;text-align:center}.programForm_batchOption__pdmGk{display:flex;flex-direction:column;gap:2px;min-width:0}.programForm_batchOption__pdmGk strong{font-size:.82rem}.programForm_batchOption__pdmGk span{color:var(--mui-palette-text-secondary);font-size:.72rem}.programForm_inheritanceNote__EYENJ{align-items:flex-start;background:color-mix(in srgb,var(--mui-palette-primary-main) 8%,#0000);border-radius:10px;color:var(--mui-palette-primary-main);display:flex;gap:9px;padding:12px 14px}.programForm_inheritanceNote__EYENJ>span{color:var(--mui-palette-text-secondary);display:flex;flex-direction:column;font-size:.74rem;gap:2px;line-height:1.45}.programForm_inheritanceNote__EYENJ strong{color:var(--mui-palette-text-primary);font-size:.78rem}.programForm_inheritanceNote__EYENJ svg{font-size:18px;margin-top:1px}.programForm_aside__Grk\+F{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:18px}.programForm_guide__d1dI-{border-radius:14px!important;padding:20px}.programForm_guide__d1dI->svg{color:var(--mui-palette-success-main);font-size:30px}.programForm_guide__d1dI- h2{font-size:.95rem;margin:10px 0 16px}.programForm_checks__5-K2U{display:flex;flex-direction:column;gap:11px}.programForm_checks__5-K2U span{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.76rem;gap:8px}.programForm_checks__5-K2U i{border:1px solid var(--mui-palette-divider);border-radius:50%;height:9px;width:9px}.programForm_checks__5-K2U .programForm_done__zkbjP{color:var(--mui-palette-text-primary)}.programForm_checks__5-K2U .programForm_done__zkbjP i{background:var(--mui-palette-success-main);border-color:var(--mui-palette-success-main)}.programForm_note__p0uTn{border-radius:12px!important;color:var(--mui-palette-primary-main);display:flex;gap:10px;padding:15px}.programForm_note__p0uTn>div{display:flex;flex-direction:column;gap:3px}.programForm_note__p0uTn strong{font-size:.8rem}.programForm_note__p0uTn span{color:var(--mui-palette-text-secondary);font-size:.72rem;line-height:1.45}.programForm_note__p0uTn svg{flex:0 0 auto;font-size:19px}.programForm_sticky__6pJWX{align-items:center;background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:13px;box-shadow:var(--mui-shadows-2);display:flex;gap:20px;justify-content:space-between;padding:13px 18px;width:100%}.programForm_sticky__6pJWX>div{align-items:center;display:flex;gap:10px}.programForm_sticky__6pJWX>div:first-child{align-items:flex-start;flex-direction:column;gap:2px}.programForm_sticky__6pJWX strong{font-size:.82rem}.programForm_sticky__6pJWX span{color:var(--mui-palette-text-secondary);font-size:.72rem}@media(max-width:900px){.programForm_layout__69XfR{grid-template-columns:1fr}.programForm_aside__Grk\+F{position:static}}@media(max-width:640px){.programForm_section__Gvu0g{padding:17px}.programForm_courseRow__jGMYw{grid-template-columns:auto minmax(0,1fr) auto}.programForm_courseRow__jGMYw .programForm_drag__VH-iR,.programForm_rowActions__jg\+Fz .MuiIconButton-root:nth-child(2),.programForm_sticky__6pJWX>div:first-child{display:none}}.programDetail_page__lnJLR{display:flex;flex-direction:column;gap:22px;width:100%}.programDetail_loading__wSZ07{display:flex;gap:10px;justify-content:center;min-height:300px}.programDetail_back__6iboV,.programDetail_loading__wSZ07{align-items:center;color:var(--mui-palette-text-secondary)}.programDetail_back__6iboV{background:#0000;border:0;cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;gap:6px;width:-webkit-fit-content;width:fit-content}.programDetail_back__6iboV svg{font-size:18px}.programDetail_hero__xTKlI{grid-gap:22px;align-items:center;background:radial-gradient(circle at 88% 5%,#ffffff2e,#0000 27%),linear-gradient(135deg,var(--mui-palette-primary-dark),var(--mui-palette-primary-main));border-radius:18px;color:#fff;display:grid;gap:22px;grid-template-columns:auto minmax(0,1fr) 260px;padding:28px}.programDetail_heroIcon__bVXQu{background:#ffffff1f;border:1px solid #ffffff59;border-radius:18px;display:grid;height:76px;place-items:center;width:76px}.programDetail_heroIcon__bVXQu svg{font-size:42px}.programDetail_heroCopy__ZZaTs{min-width:0}.programDetail_heroCopy__ZZaTs h1{font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.2;margin:8px 0 6px}.programDetail_heroCopy__ZZaTs p{color:#ffffffc2;font-size:.86rem;margin:0 0 17px}.programDetail_chips__YQd5v{display:flex;flex-wrap:wrap;gap:7px}.programDetail_chips__YQd5v .MuiChip-root{background:#ffffffe6;border-color:#ffffff8c;color:var(--mui-palette-text-primary)}.programDetail_progressCard__d4KDB{background:#0b140f1f;border:1px solid #ffffff47;border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:17px}.programDetail_progressCard__d4KDB small,.programDetail_progressCard__d4KDB span{color:#ffffffc2;font-size:.72rem}.programDetail_progressCard__d4KDB strong{font-size:1.9rem}.programDetail_progressCard__d4KDB .MuiLinearProgress-root{background:#fff3;border-radius:99px;height:7px}.programDetail_progressCard__d4KDB .MuiLinearProgress-bar{background:#fff}.programDetail_path__6RuM1{display:flex;flex-direction:column;gap:16px}.programDetail_pathHeader__p2M9a{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.programDetail_pathHeader__p2M9a span{color:var(--mui-palette-primary-main);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.programDetail_pathHeader__p2M9a h2{font-size:1.25rem;margin:3px 0 0}.programDetail_pathHeader__p2M9a p{color:var(--mui-palette-text-secondary);font-size:.78rem;margin:0}.programDetail_courseGrid__tJvFv{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,275px),1fr))}.programDetail_course__-gDaq{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px;box-shadow:var(--mui-shadows-1);overflow:hidden;position:relative}.programDetail_course__-gDaq button{background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:0;text-align:left;width:100%}.programDetail_course__-gDaq button:disabled{cursor:default}.programDetail_media__dLYpq{aspect-ratio:16/8.6;background:linear-gradient(135deg,var(--mui-palette-primary-dark),var(--mui-palette-primary-main));color:#fff;display:grid;overflow:hidden;place-items:center;position:relative;width:100%}.programDetail_media__dLYpq>img{height:100%;object-fit:cover;width:100%}.programDetail_media__dLYpq>svg:not(.programDetail_complete__RFm-A){font-size:44px;opacity:.82}.programDetail_step__psaN1{background:#ffffffeb;border-radius:7px;color:var(--mui-palette-text-primary);font-size:.68rem;font-weight:700;left:11px;padding:5px 8px;position:absolute;top:11px}.programDetail_complete__RFm-A{bottom:11px;color:#fff;filter:drop-shadow(0 1px 3px rgba(11,20,15,.35));position:absolute;right:11px}.programDetail_courseBody__TlBW1{display:flex;flex:1 1;flex-direction:column;padding:17px}.programDetail_courseBody__TlBW1>span{color:var(--mui-palette-primary-main);font-size:.7rem;font-weight:650}.programDetail_courseBody__TlBW1 h3{font-size:1rem;margin:7px 0}.programDetail_courseBody__TlBW1 p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mui-palette-text-secondary);display:-webkit-box;font-size:.76rem;line-height:1.5;margin:0;overflow:hidden}.programDetail_courseProgress__Y6x8\+{display:flex;flex-direction:column;gap:7px;margin-top:auto;padding-top:18px}.programDetail_courseProgress__Y6x8\+>div{color:var(--mui-palette-text-secondary);display:flex;font-size:.7rem;justify-content:space-between}.programDetail_courseProgress__Y6x8\+ strong{color:var(--mui-palette-text-primary)}.programDetail_courseProgress__Y6x8\+ .MuiLinearProgress-root{border-radius:99px;height:6px}.programDetail_locked__RR\+8s .programDetail_courseBody__TlBW1,.programDetail_locked__RR\+8s .programDetail_media__dLYpq{filter:grayscale(.7);opacity:.42}.programDetail_lockOverlay__dmjdR{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd1;display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;padding:25px;position:absolute;text-align:center}.programDetail_lockOverlay__dmjdR svg{color:var(--mui-palette-text-secondary)}.programDetail_lockOverlay__dmjdR strong{font-size:.88rem}.programDetail_lockOverlay__dmjdR span{color:var(--mui-palette-text-secondary);font-size:.72rem;line-height:1.45}.programDetail_dialogContent__4\+7Sr p{color:var(--mui-palette-text-secondary);font-size:.86rem;line-height:1.55;margin-top:0}.programDetail_dialogCourses__uL5mM{display:flex;flex-direction:column;gap:8px}.programDetail_dialogCourses__uL5mM span{align-items:center;border:1px solid var(--mui-palette-divider);border-radius:9px;display:flex;font-size:.8rem;gap:9px;padding:9px}.programDetail_dialogCourses__uL5mM i{background:var(--mui-palette-primary-main);border-radius:7px;color:#fff;display:grid;font-size:.68rem;font-style:normal;font-weight:700;height:23px;place-items:center;width:23px}@media(max-width:850px){.programDetail_hero__xTKlI{grid-template-columns:auto 1fr}.programDetail_progressCard__d4KDB{grid-column:1/-1}}@media(max-width:520px){.programDetail_hero__xTKlI{grid-template-columns:1fr;padding:21px}.programDetail_heroIcon__bVXQu{display:none}.programDetail_progressCard__d4KDB{grid-column:auto}.programDetail_pathHeader__p2M9a{align-items:flex-start;flex-direction:column;gap:5px}}.batchList_page__iFq28{display:flex;flex-direction:column;gap:22px;width:100%}.batchList_grid__6B4fL{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,285px),1fr))}.batchList_search__5MTZs{width:min(100%,320px)}@media(max-width:640px){.batchList_search__5MTZs{width:100%}}.batchForm_page__-OVJV{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:20px;width:min(100%,800px)}.batchForm_title__NhZMO{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.batchForm_card__P\+j7S{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:16px;padding:24px}.batchForm_cardTitle__9Qaa8{color:#33413d;font-size:14px;font-weight:700;margin:0}.batchForm_row__-\+6\+Y{display:flex;gap:16px}.batchForm_row__-\+6\+Y>*{flex:1 1}@media(max-width:640px){.batchForm_row__-\+6\+Y{flex-direction:column}}.batchForm_switchRow__zBk2g{display:flex;flex-wrap:wrap;gap:8px 24px}.batchForm_switchLabel__C45kC{color:#33413d;font-size:14px}.batchForm_cardHelp__3KOKN{color:#5b6b67;font-size:13px;margin:5px 0 0}.batchForm_courseAssignments__Y3pDC{display:flex;flex-direction:column;gap:10px}.batchForm_courseAssignment__ryssq{grid-gap:12px;align-items:center;border:1px solid var(--mui-palette-divider);border-radius:10px;display:grid;gap:12px;grid-template-columns:minmax(180px,1fr) minmax(280px,1.4fr) auto;padding:14px}.batchForm_courseIdentity__5tkDe{display:flex;flex-direction:column;gap:3px;min-width:0}.batchForm_courseIdentity__5tkDe strong{color:#14201d}.batchForm_courseIdentity__5tkDe span,.batchForm_emptyCourses__zFnX0{color:#5b6b67;font-size:12px}.batchForm_addCourseRow__RU5Bn{align-items:center;display:flex;gap:8px}.batchForm_addCourseRow__RU5Bn>:first-child,.batchForm_addCourseRow__RU5Bn>:nth-child(2){flex:1 1}.batchForm_btnRow__DwcCo{display:flex;gap:10px;justify-content:flex-end}@media(max-width:760px){.batchForm_courseAssignment__ryssq{align-items:stretch;grid-template-columns:1fr}.batchForm_addCourseRow__RU5Bn{align-items:stretch;flex-direction:column}}.genCustomTable_container__WQHWO{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px!important;overflow:hidden;width:100%!important}.genCustomTable_container__WQHWO .genCustomTable_header__fHW9G{background:var(--mui-palette-background-default)!important;border-bottom:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-secondary)!important;font-size:.7rem;font-weight:700;letter-spacing:.045em;padding:11px 12px!important;text-transform:uppercase}.genCustomTable_container__WQHWO .genCustomTable_header__fHW9G .genCustomTable_filterIcon__fqDsT,.genCustomTable_container__WQHWO .genCustomTable_header__fHW9G .genCustomTable_headerCheckbox__QdYD3{color:var(--mui-palette-text-secondary)}.genCustomTable_container__WQHWO .genCustomTable_actionBtnCol__lKXel{align-items:center;display:flex;justify-content:center}.genCustomTable_container__WQHWO .genCustomTable_actionBtnCol__lKXel .genCustomTable_actionBtnContainer__YJMra{max-width:-webkit-fit-content;max-width:fit-content}.genCustomTable_container__WQHWO p{margin-bottom:12px!important}.genCustomTable_container__WQHWO .genCustomTable_exportButton__Picjq,.genCustomTable_container__WQHWO .genCustomTable_selectButton__-F8C\+{border-radius:8px!important;box-shadow:none!important;font-weight:650!important;height:34px!important;min-width:0;text-transform:none!important}.genCustomTable_container__WQHWO .genCustomTable_exportButton__Picjq{background:var(--mui-palette-primary-main)!important;color:var(--mui-palette-primary-contrastText)!important}.genCustomTable_container__WQHWO .genCustomTable_exportButton__Picjq:hover{background:var(--mui-palette-primary-dark)!important}.genCustomTable_container__WQHWO .genCustomTable_exportIconBtn__5pbmi{font-size:28px!important}.genCustomTable_container__WQHWO .genCustomTable_selectButton__-F8C\+{background:var(--mui-palette-background-paper)!important;border:1px solid var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important}.genCustomTable_container__WQHWO .genCustomTable_selectButton__-F8C\+:hover{background:var(--mui-palette-background-default)!important}.genCustomTable_container__WQHWO .MuiTableRow-root{transition:background .14s ease}.genCustomTable_container__WQHWO .MuiTableBody-root .MuiTableRow-root:hover{background:var(--mui-palette-background-default)}.genCustomTable_container__WQHWO .MuiTableCell-body{border-bottom-color:var(--mui-palette-divider);color:var(--mui-palette-text-primary);font-size:.79rem;padding:11px 12px}.genCustomTable_bodyCol__T3g7I{padding:4px!important}.genCustomTable_toolbar__OLEXJ{align-items:center;background:var(--mui-palette-background-paper);border-bottom:1px solid var(--mui-palette-divider);display:flex;gap:12px;justify-content:flex-end;padding:12px}.genCustomTable_rightTootlbar__7zvWT{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.genCustomTable_searchField__LLl2x .MuiOutlinedInput-root{background:var(--mui-palette-background-paper);border-radius:8px;height:36px}.genCustomTable_chipRow__WYg2Y{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.genCustomTable_chipRow__WYg2Y .MuiChip-root{background:var(--mui-palette-background-default);border:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-primary)}@media(max-width:720px){.genCustomTable_rightTootlbar__7zvWT,.genCustomTable_toolbar__OLEXJ{align-items:stretch;flex-direction:column}.genCustomTable_searchField__LLl2x{width:100%}}.rosterPanel_panel__gmkGQ{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.rosterPanel_toolbar__8LIKf{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.rosterPanel_seatInfo__9k4vy{color:#33413d;font-size:14px;font-weight:600}.rosterPanel_actionRow__uTrTf{display:flex;gap:10px}.rosterPanel_actionBtn__WGBmb{background:#e2eeeb;border:none;border-radius:8px;color:var(--mui-palette-primary-main);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;padding:9px 16px}.rosterPanel_actionBtn__WGBmb:hover{background:#c5dcd7}.rosterPanel_actionBtn__WGBmb:disabled{cursor:not-allowed;opacity:.58}.rosterPanel_picker__BbgVA{background:#fff;border:1px solid #e4e9e7;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.rosterPanel_pickerHeader__Wkjou{align-items:center;display:flex;gap:8px}.rosterPanel_pickerResults__RRqJt{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.rosterPanel_pickerRow__Q9ONv{align-items:center;border-radius:6px;display:flex;font-size:13px;gap:8px;padding:6px 4px}.rosterPanel_pickerRow__Q9ONv:hover{background:#edf3f0}.rosterPanel_pickerRowDisabled__rQiZH{color:#5b6b67;cursor:not-allowed}.rosterPanel_studentIdentity__bguFT{display:flex;flex:1 1;flex-direction:column;min-width:0}.rosterPanel_studentIdentity__bguFT small,.rosterPanel_studentIdentity__bguFT strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rosterPanel_enrolledBadge__Ki2Ep{background:#edf3f0;border-radius:999px;color:#33413d;flex:0 0 auto;font-size:11px;font-weight:600;padding:3px 8px}.rosterPanel_loadingRow__UV8X3{align-items:center;color:#5b6b67;display:flex;font-size:13px;gap:8px;justify-content:center;min-height:46px}.rosterPanel_emptySearch__xYAjk,.rosterPanel_inlineError__re3hE{color:#5b6b67;font-size:13px;padding:14px 8px;text-align:center}.rosterPanel_inlineError__re3hE{color:#d72525}.rosterPanel_pickerFooter__o9Imy{align-items:center;display:flex;justify-content:space-between}.rosterPanel_rowActions__WwknL{display:flex;justify-content:center}.rosterPanel_resultSummary__U8th9{border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;font-size:13px;gap:8px;padding:14px 16px}.rosterPanel_resultCounts__Uy-CD{display:flex;font-weight:700;gap:16px}.rosterPanel_countAdded__DTTZd{color:#198059}.rosterPanel_countSkipped__hLTky{color:#d68a1b}.rosterPanel_countRejected__4iFDA{color:#d72525}.rosterPanel_resultList__TivhQ{display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto}.rosterPanel_resultRow__w2\+Wy{color:#5b6b67;display:flex;gap:8px;justify-content:space-between}.rosterPanel_error__u0jN3{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.courseSchedule_wrapper__6GFO9{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:20px}.courseSchedule_scheduleIntro__ID\+YP{align-items:center;background:linear-gradient(135deg,#f2fdf9,#fff);border:1px solid #e2eeeb;border-radius:14px;display:flex;gap:18px;justify-content:space-between;padding:19px 21px}.courseSchedule_eyebrow__Rq7MM,.courseSchedule_scheduleIntro__ID\+YP span{color:var(--mui-palette-primary-main);font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.courseSchedule_scheduleIntro__ID\+YP h2{font-size:1.15rem;margin:4px 0 3px}.courseSchedule_scheduleIntro__ID\+YP p,.courseSchedule_sectionHeader__txv6l p{color:var(--mui-palette-text-secondary);font-size:.75rem;line-height:1.55;margin:0}.courseSchedule_referenceSection__gY92l{background:#fff;border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:17px;padding:21px}.courseSchedule_sectionHeader__txv6l{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.courseSchedule_sectionHeader__txv6l h3{font-size:1.04rem;margin:4px 0 3px}.courseSchedule_dialogBody__Mrdy8{display:flex;flex-direction:column;gap:18px;padding-top:8px!important}.courseSchedule_twoColumns__aI9XK{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.courseSchedule_fullColumn__FWYXw{grid-column:1/-1}.courseSchedule_modeCards__1HpSM .MuiFormGroup-root{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 1fr}.courseSchedule_modeCard__8HNKw{align-items:flex-start!important;background:#f2fdf9;border:1px solid var(--mui-palette-divider);border-radius:11px;margin:0!important;padding:13px}.courseSchedule_modeCard__8HNKw:has(.Mui-checked){background:#e2eeeb;border-color:var(--mui-palette-primary-main);box-shadow:0 0 0 1px var(--mui-palette-primary-main)}.courseSchedule_modeCard__8HNKw .MuiFormControlLabel-label>span{grid-gap:2px 8px;align-items:center;display:grid;gap:2px 8px;grid-template-columns:auto 1fr}.courseSchedule_modeCard__8HNKw .MuiFormControlLabel-label svg{color:var(--mui-palette-primary-main);grid-row:1/3}.courseSchedule_modeCard__8HNKw strong{font-size:.8rem}.courseSchedule_modeCard__8HNKw small{color:var(--mui-palette-text-secondary);font-size:.68rem;line-height:1.4}.courseSchedule_classGrid__wOpo-{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(auto-fill,minmax(235px,1fr))}.courseSchedule_classCard__Kxq66{background:#fff;border:1px solid var(--mui-palette-divider);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:15px}.courseSchedule_classCardTop__wsA6Z{align-items:center;color:var(--mui-palette-primary-main);display:flex;gap:8px;justify-content:space-between}.courseSchedule_classCard__Kxq66 h4{font-size:.9rem;margin:0}.courseSchedule_classCard__Kxq66>p{color:var(--mui-palette-text-secondary);font-size:.71rem;line-height:1.45;margin:0;min-height:34px}.courseSchedule_classCard__Kxq66 dl{display:flex;flex-direction:column;gap:6px;margin:0}.courseSchedule_classCard__Kxq66 dl>div{display:flex;font-size:.69rem;gap:12px;justify-content:space-between}.courseSchedule_classCard__Kxq66 dt{color:var(--mui-palette-text-secondary)}.courseSchedule_classCard__Kxq66 dd{font-weight:650;margin:0;text-align:right;text-transform:capitalize}.courseSchedule_cardActions__2H3ly{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:5px}.courseSchedule_agenda__AYi-\+{display:flex;flex-direction:column;gap:8px}.courseSchedule_agendaItem__OQbmF{grid-gap:12px;align-items:center;border:1px solid var(--mui-palette-divider);border-radius:10px;display:grid;gap:12px;grid-template-columns:38px 145px minmax(0,1fr) auto;padding:11px 13px}.courseSchedule_agendaIcon__9Muri{border-radius:9px;display:grid;height:35px;place-items:center;width:35px}.courseSchedule_agendaIcon__9Muri svg{font-size:19px}.courseSchedule_liveIcon__4W-mp{background:#e2eeeb;color:var(--mui-palette-primary-main)}.courseSchedule_planIcon__a0ewm{background:#fcf4e8;color:#d68a1b}.courseSchedule_agendaCopy__LaqGo,.courseSchedule_agendaDate__WmcVB{display:flex;flex-direction:column;gap:2px;min-width:0}.courseSchedule_agendaCopy__LaqGo strong,.courseSchedule_agendaDate__WmcVB strong{font-size:.77rem}.courseSchedule_agendaCopy__LaqGo span,.courseSchedule_agendaDate__WmcVB span{color:var(--mui-palette-text-secondary);font-size:.67rem;text-transform:capitalize}.courseSchedule_agendaItem__OQbmF>a{color:var(--mui-palette-primary-main);font-size:.72rem;font-weight:700;text-decoration:none}.courseSchedule_emptySchedule__Zw8Ln{align-items:center;border:1px dashed var(--mui-palette-divider);border-radius:11px;color:var(--mui-palette-text-secondary);display:flex;flex-direction:column;gap:5px;grid-column:1/-1;justify-content:center;min-height:130px;padding:22px;text-align:center}.courseSchedule_emptySchedule__Zw8Ln svg{color:var(--mui-palette-primary-main);font-size:29px}.courseSchedule_emptySchedule__Zw8Ln strong{color:var(--mui-palette-text-primary);font-size:.82rem}.courseSchedule_emptySchedule__Zw8Ln span{font-size:.7rem}.courseSchedule_loading__ZHO5s{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.78rem;gap:9px;justify-content:center;min-height:180px}.courseSchedule_section__0oooQ{background:#fff;border:1px solid #e4e9e7;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:20px}.courseSchedule_sectionTitle__hPbAD{color:var(--mui-palette-text-primary);font-size:15px;font-weight:700;margin:0}.courseSchedule_list__Y\+aL7{display:flex;flex-direction:column;gap:8px}.courseSchedule_item__85hp7{align-items:center;border:1px solid #e4e9e7;border-radius:8px;display:flex;font-size:13px;gap:10px;padding:10px 12px}.courseSchedule_itemMain__fIx88{display:flex;flex:1 1;flex-direction:column}.courseSchedule_itemTitle__1tAt0{color:var(--mui-palette-text-primary);font-weight:600}.courseSchedule_itemMeta__VRW9Y{color:#5b6b67;font-size:12px}.courseSchedule_statusBadge__FgRq0{background:#e2eeeb;border-radius:999px;color:var(--mui-palette-primary-main);font-size:11px;font-weight:700;padding:3px 8px;text-transform:uppercase}.courseSchedule_form__LMq6B{border-top:1px dashed #e4e9e7;display:flex;flex-direction:column;gap:12px;padding-top:14px}.courseSchedule_formRow__fNWS\+{display:flex;flex-wrap:wrap;gap:10px}.courseSchedule_formRow__fNWS\+>*{flex:1 1;min-width:140px}.courseSchedule_warning__QtBBY{background:#fcf4e8;border:1px solid #f7e2c1;border-radius:6px;color:#d68a1b;font-size:13px;padding:10px 14px}.courseSchedule_error__x2xSM{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.courseSchedule_primaryBtn__3f06b{align-self:flex-start;background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;padding:9px 18px}.courseSchedule_primaryBtn__3f06b:hover:not(:disabled){background:var(--mui-palette-primary-dark)}.courseSchedule_primaryBtn__3f06b:disabled{background:#93beb3;cursor:not-allowed}.courseSchedule_tabBar__F9Ymi{border-bottom:1px solid #e4e9e7;display:flex;flex-wrap:wrap;gap:4px}.courseSchedule_tab__HGktz{background:none;border:none;border-bottom:2px solid #0000;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:10px 16px}.courseSchedule_tab__HGktz:hover{color:#33413d}.courseSchedule_tabActive__hSGXT{border-bottom-color:var(--mui-palette-primary-main);color:var(--mui-palette-primary-main)}.courseSchedule_removeLink__eK893{color:#9aa5a2;cursor:pointer;font-size:12px}.courseSchedule_removeLink__eK893:hover{color:#d72525}@media(max-width:720px){.courseSchedule_sectionHeader__txv6l{align-items:stretch;flex-direction:column}.courseSchedule_modeCards__1HpSM .MuiFormGroup-root,.courseSchedule_twoColumns__aI9XK{grid-template-columns:1fr}.courseSchedule_fullColumn__FWYXw{grid-column:auto}.courseSchedule_agendaItem__OQbmF{grid-template-columns:38px 1fr}.courseSchedule_agendaCopy__LaqGo,.courseSchedule_agendaDate__WmcVB,.courseSchedule_agendaItem__OQbmF>a{grid-column:2}}.batchCommunity_community__4ZJtm{display:flex;flex-direction:column;gap:16px;min-width:0}.batchCommunity_community__4ZJtm .MuiTabs-root{align-self:flex-start;border-bottom:1px solid var(--mui-palette-divider)}.batchCommunity_module__Yjazn{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:16px;display:flex;flex-direction:column;gap:15px;min-width:0;padding:clamp(16px,2.5vw,24px)}.batchCommunity_moduleHeader__JEqBy{align-items:center;display:flex;gap:18px;justify-content:space-between}.batchCommunity_moduleHeader__JEqBy>div{align-items:flex-start;display:flex;gap:10px}.batchCommunity_moduleHeader__JEqBy>div>svg{color:var(--mui-palette-primary-main);margin-top:1px}.batchCommunity_moduleHeader__JEqBy h3{font-size:1rem;margin:0 0 3px}.batchCommunity_moduleHeader__JEqBy p{color:var(--mui-palette-text-secondary);font-size:.76rem;margin:0}.batchCommunity_loading__bp0HB{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.8rem;gap:10px;justify-content:center;min-height:140px}.batchCommunity_discussionLayout__7tGJF{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:13px;display:grid;grid-template-columns:320px minmax(0,1fr);height:clamp(520px,70vh,740px);min-height:0;overflow:hidden}.batchCommunity_topicList__k0Dre{background:var(--mui-palette-background-paper);border-right:1px solid var(--mui-palette-divider);min-height:0;overflow-y:auto}.batchCommunity_topicRow__AuHmG{border-bottom:1px solid var(--mui-palette-divider);display:flex;position:relative}.batchCommunity_topicActive__1Qmaf,.batchCommunity_topicRow__AuHmG:hover{background:color-mix(in srgb,var(--mui-palette-primary-main) 8%,#fff)!important}.batchCommunity_topicButton__iVbip{align-items:center;color:var(--mui-palette-text-primary);cursor:pointer;display:flex;gap:11px;min-width:0;padding:11px 46px 11px 12px;text-align:left;width:100%}.batchCommunity_topicButton__iVbip>.MuiAvatar-root{background:color-mix(in srgb,var(--mui-palette-primary-main) 15%,#fff);color:var(--mui-palette-primary-main);flex:0 0 auto;font-size:.83rem;font-weight:750;height:42px;width:42px}.batchCommunity_topicSummary__y2CCr{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.batchCommunity_topicSummary__y2CCr>span{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.batchCommunity_topicSummary__y2CCr strong{font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batchCommunity_topicSummary__y2CCr time{color:var(--mui-palette-text-secondary);flex:0 0 auto;font-size:.61rem}.batchCommunity_topicSummary__y2CCr p{color:var(--mui-palette-text-secondary);font-size:.69rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batchCommunity_topicSummary__y2CCr small{color:var(--mui-palette-text-secondary);font-size:.61rem}.batchCommunity_chatHeader__ZND43 a,.batchCommunity_topicSummary__y2CCr>a{color:var(--mui-palette-primary-main);font-size:.63rem;font-weight:700;text-decoration:none;width:-webkit-fit-content;width:fit-content}.batchCommunity_chatHeader__ZND43 a:hover,.batchCommunity_topicSummary__y2CCr>a:hover{text-decoration:underline}.batchCommunity_unreadBadge__J25b7{background:var(--mui-palette-primary-main);border-radius:12px;bottom:12px;color:#fff;display:grid;font-size:.63rem;font-weight:750;height:21px;min-width:21px;padding:0 6px;place-items:center;position:absolute;right:12px}.batchCommunity_unreadReason__-3VWi{color:var(--mui-palette-primary-main);font-size:.56rem;font-weight:750;position:absolute;right:10px;top:10px}.batchCommunity_threadPanel__PGsJV{background:color-mix(in srgb,var(--mui-palette-background-default) 92%,#edf3f0);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.batchCommunity_chatHeader__ZND43{align-items:center;background:var(--mui-palette-background-paper);border-bottom:1px solid var(--mui-palette-divider);display:flex;gap:10px;min-height:58px;padding:8px 12px}.batchCommunity_chatHeader__ZND43>.MuiAvatar-root{background:color-mix(in srgb,var(--mui-palette-primary-main) 16%,#fff);color:var(--mui-palette-primary-main);font-size:.78rem;font-weight:750;height:38px;width:38px}.batchCommunity_chatHeader__ZND43>span{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.batchCommunity_chatHeader__ZND43>span strong{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batchCommunity_chatHeader__ZND43>span small{color:var(--mui-palette-text-secondary);font-size:.65rem}.batchCommunity_messageScroller__eeRYj{background-image:radial-gradient(color-mix(in srgb,var(--mui-palette-text-secondary) 8%,#0000) .7px,#0000 .7px);background-size:17px 17px;display:flex;flex:1 1;flex-direction:column;gap:7px;min-height:0;overflow-y:auto;padding:18px 5.5% 12px;scroll-behavior:smooth}.batchCommunity_threadStart__7MrjR{align-self:center;background:color-mix(in srgb,var(--mui-palette-primary-main) 8%,#fff);border-radius:8px;box-shadow:0 1px 1px #0b140f0f;color:var(--mui-palette-text-secondary);display:flex;flex-direction:column;font-size:.62rem;gap:2px;margin:0 0 6px;max-width:70%;padding:5px 10px;text-align:center}.batchCommunity_threadStart__7MrjR strong{color:var(--mui-palette-text-primary);font-size:.67rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batchCommunity_messageRow__5YWLf{align-items:flex-end;display:flex;gap:7px}.batchCommunity_messageRow__5YWLf>.MuiAvatar-root{background:color-mix(in srgb,var(--mui-palette-primary-main) 14%,#fff);color:var(--mui-palette-primary-main);flex:0 0 auto;font-size:.62rem;font-weight:750;height:26px;width:26px}.batchCommunity_messageBubble__FsVbP{background:var(--mui-palette-background-paper);border-radius:8px 8px 8px 2px;box-shadow:0 1px 2px #0b140f1f;max-width:min(72%,620px);min-width:110px;padding:7px 9px 5px;position:relative}.batchCommunity_messageBubble__FsVbP:before{background:inherit;bottom:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);content:"";height:8px;left:-5px;position:absolute;width:8px}.batchCommunity_messageOwn__Cs8Kc{flex-direction:row-reverse;justify-content:flex-start}.batchCommunity_messageOwn__Cs8Kc .batchCommunity_messageBubble__FsVbP{background:color-mix(in srgb,var(--mui-palette-primary-main) 12%,#fff);border-radius:8px 8px 2px 8px}.batchCommunity_messageOwn__Cs8Kc .batchCommunity_messageBubble__FsVbP:before{-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);left:auto;right:-5px}.batchCommunity_messageAuthor__DdRhv{color:var(--mui-palette-primary-main);display:block;font-size:.66rem;margin-bottom:3px}.batchCommunity_messageBubble__FsVbP>p{color:var(--mui-palette-text-primary);font-size:.76rem;line-height:1.42;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.batchCommunity_messageMeta__gOAV7{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.56rem;gap:5px;justify-content:flex-end;margin-top:2px}.batchCommunity_deliverySpinner__n3Tmt{color:var(--mui-palette-text-secondary)!important}.batchCommunity_deliveryDelivered__4Ualr,.batchCommunity_deliveryFailed__C1fsr,.batchCommunity_deliveryIcon__wueqD{font-size:.78rem!important}.batchCommunity_deliveryDelivered__4Ualr{color:var(--mui-palette-primary-main)}.batchCommunity_deliveryFailed__C1fsr{color:var(--mui-palette-error-main)}.batchCommunity_messageActions__pFvpJ{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:15px;box-shadow:0 2px 8px #0b140f21;display:flex;opacity:0;padding:1px;position:absolute;right:4px;top:-13px;transform:translateY(2px);transition:opacity .15s ease,transform .15s ease;z-index:2}.batchCommunity_messageBubble__FsVbP:focus-within .batchCommunity_messageActions__pFvpJ,.batchCommunity_messageBubble__FsVbP:hover .batchCommunity_messageActions__pFvpJ{opacity:1;transform:translateY(0)}.batchCommunity_messageActions__pFvpJ .MuiIconButton-root{height:25px;width:25px}.batchCommunity_messageActions__pFvpJ svg{font-size:.9rem}.batchCommunity_quotedMessage__U3hch{background:color-mix(in srgb,var(--mui-palette-primary-main) 7%,#fff);border:0;border-left:3px solid var(--mui-palette-primary-main);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:2px;margin:0 0 5px;overflow:hidden;padding:5px 7px;text-align:left;width:100%}.batchCommunity_quotedMessage__U3hch strong{color:var(--mui-palette-primary-main);font-size:.63rem}.batchCommunity_quotedMessage__U3hch span{color:var(--mui-palette-text-secondary);font-size:.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batchCommunity_chatEmpty__D06Lk{align-self:center;background:color-mix(in srgb,var(--mui-palette-background-paper) 92%,#0000);border-radius:8px;color:var(--mui-palette-text-secondary);font-size:.68rem;margin:auto 0;padding:6px 10px}.batchCommunity_chatComposer__rPF3D{background:var(--mui-palette-background-paper);border-top:1px solid var(--mui-palette-divider);display:flex;flex-direction:column;gap:5px;padding:7px 10px 5px}.batchCommunity_composerContext__Bj2PM{align-items:center;background:color-mix(in srgb,var(--mui-palette-primary-main) 6%,#fff);border-left:3px solid var(--mui-palette-primary-main);border-radius:5px;display:flex;gap:10px;justify-content:space-between;padding:5px 7px 5px 10px}.batchCommunity_composerContext__Bj2PM>span{display:flex;flex-direction:column;gap:1px;min-width:0}.batchCommunity_composerContext__Bj2PM strong{color:var(--mui-palette-primary-main);font-size:.65rem}.batchCommunity_composerContext__Bj2PM small{color:var(--mui-palette-text-secondary);font-size:.62rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batchCommunity_composerRow__ftX\+u{align-items:flex-end;display:flex;gap:7px}.batchCommunity_composerRow__ftX\+u>.batchCommunity_composer__TwTs8{flex:1 1;min-width:0}.batchCommunity_composerCompact__3i7Dm .MuiOutlinedInput-root{background:color-mix(in srgb,var(--mui-palette-background-default) 70%,#fff);border-radius:20px;font-size:.76rem;padding:0 12px}.batchCommunity_composerCompact__3i7Dm textarea{line-height:1.35;padding:9px 0}.batchCommunity_sendButton__RNceE{background:color-mix(in srgb,var(--mui-palette-primary-main) 12%,#fff)!important;flex:0 0 auto;height:38px!important;width:38px!important}.batchCommunity_composerHint__kP9kF{align-self:flex-end;color:var(--mui-palette-text-secondary);font-size:.55rem;padding-right:45px}.batchCommunity_mentionMark__T\+mjr{background:color-mix(in srgb,var(--mui-palette-primary-main) 14%,#fff);border-radius:4px;color:var(--mui-palette-primary-main);font-weight:650}.batchCommunity_referenceMark__uxqAH{background:color-mix(in srgb,var(--mui-palette-secondary-main) 13%,#fff);border-radius:5px;color:var(--mui-palette-secondary-dark);display:inline-block;font-weight:650;margin:1px 0;padding:1px 5px;text-decoration:none}.batchCommunity_referenceMark__uxqAH:hover{text-decoration:underline}.batchCommunity_composer__TwTs8{position:relative}.batchCommunity_mentionMenu__vekqX{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:10px;bottom:calc(100% + 5px);box-shadow:0 12px 30px #0b140f29;left:0;max-height:245px;overflow-y:auto;position:absolute;right:0;z-index:1400}.batchCommunity_mentionMenu__vekqX>button{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;gap:10px;padding:9px 12px;text-align:left;width:100%}.batchCommunity_mentionActive__U7oNy,.batchCommunity_mentionMenu__vekqX>button:hover{background:color-mix(in srgb,var(--mui-palette-primary-main) 9%,#fff)!important}.batchCommunity_mentionMenu__vekqX .MuiAvatar-root{font-size:.72rem;height:30px;width:30px}.batchCommunity_mentionMenu__vekqX span{display:flex;flex-direction:column}.batchCommunity_mentionMenu__vekqX strong{font-size:.75rem}.batchCommunity_mentionMenu__vekqX small{color:var(--mui-palette-text-secondary);font-size:.65rem}.batchCommunity_mentionEmpty__K2ncI{color:var(--mui-palette-text-secondary);font-size:.72rem;padding:12px}.batchCommunity_announcementLayout__K9eFg{border:1px solid var(--mui-palette-divider);border-radius:13px;display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);min-height:430px;overflow:hidden}.batchCommunity_announcementList__zrSjR{background:rgba(11,20,15,.012);border-right:1px solid var(--mui-palette-divider);max-height:620px;overflow-y:auto}.batchCommunity_announcementList__zrSjR>button{background:#0000;border:0;border-bottom:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-primary);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:15px;text-align:left;width:100%}.batchCommunity_announcementList__zrSjR>button:hover{background:color-mix(in srgb,var(--mui-palette-primary-main) 8%,#fff)!important}.batchCommunity_announcementList__zrSjR strong{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batchCommunity_announcementList__zrSjR span{color:var(--mui-palette-text-secondary);font-size:.68rem}.batchCommunity_announcementList__zrSjR p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mui-palette-text-secondary);display:-webkit-box;font-size:.73rem;line-height:1.45;margin:0;overflow:hidden}.batchCommunity_announcementList__zrSjR>button>div{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.batchCommunity_announcementList__zrSjR .MuiChip-root{font-size:.6rem;height:20px}.batchCommunity_announcementDetail__TObA5{max-height:620px;min-width:0;overflow-y:auto;padding:20px}.batchCommunity_emptyThread__d9qiS{align-items:center;color:var(--mui-palette-text-secondary);display:flex;flex-direction:column;font-size:.78rem;gap:10px;justify-content:center;min-height:100%}.batchCommunity_emptyThread__d9qiS svg{color:var(--mui-palette-primary-main);font-size:32px;opacity:.55}.batchCommunity_empty__bERfe{color:var(--mui-palette-text-secondary);font-size:.76rem;line-height:1.5;padding:28px 18px;text-align:center}.batchCommunity_itemTop__gTGTn{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.batchCommunity_author__9O5\+k{align-items:center;display:flex;gap:9px}.batchCommunity_author__9O5\+k .MuiAvatar-root{background:color-mix(in srgb,var(--mui-palette-primary-main) 18%,#fff);color:var(--mui-palette-primary-main);font-size:.78rem;font-weight:750;height:34px;width:34px}.batchCommunity_author__9O5\+k>span{display:flex;flex-direction:column;gap:2px}.batchCommunity_author__9O5\+k strong{font-size:.76rem}.batchCommunity_author__9O5\+k small{color:var(--mui-palette-text-secondary);font-size:.65rem}.batchCommunity_contentActions__3GChh{display:flex}.batchCommunity_dialogBody__TwUC-{display:flex;flex-direction:column;gap:17px;overflow:visible!important;padding-top:10px!important}.batchCommunity_announcementTitle__x-h0b{align-items:center;display:flex;gap:12px;justify-content:space-between}.batchCommunity_announcementDetail__TObA5 h3{font-size:1.05rem;margin:17px 0 8px}.batchCommunity_announcementDetail__TObA5 article{display:flex;flex-direction:column;gap:14px}.batchCommunity_announcementDetail__TObA5 article>p{color:var(--mui-palette-text-primary);font-size:.82rem;line-height:1.7;margin:0 0 8px;overflow-wrap:anywhere;white-space:pre-wrap}.batchCommunity_publishActions__TfkgI{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.batchCommunity_mobileBack__b\+1lN{display:none!important}@media(max-width:900px){.batchCommunity_discussionLayout__7tGJF{grid-template-columns:280px minmax(0,1fr)}.batchCommunity_messageBubble__FsVbP{max-width:82%}}@media(max-width:760px){.batchCommunity_module__Yjazn{padding:13px}.batchCommunity_moduleHeader__JEqBy{align-items:flex-start;flex-direction:column}.batchCommunity_discussionLayout__7tGJF{display:block;height:min(72vh,680px);min-height:480px}.batchCommunity_announcementLayout__K9eFg{display:block;min-height:340px}.batchCommunity_announcementList__zrSjR,.batchCommunity_topicList__k0Dre{border-right:0;height:100%;max-height:none}.batchCommunity_announcementListSelected__77Er\+,.batchCommunity_topicListSelected__PN1IC{display:none}.batchCommunity_announcementDetail__TObA5,.batchCommunity_threadPanel__PGsJV{display:none;height:100%;max-height:none}.batchCommunity_announcementDetail__TObA5{padding:15px}.batchCommunity_threadOpen__9UNdi{display:flex}.batchCommunity_announcementDetail__TObA5.batchCommunity_threadOpen__9UNdi{display:block}.batchCommunity_mobileBack__b\+1lN{display:inline-flex!important}.batchCommunity_messageScroller__eeRYj{padding-left:10px;padding-right:10px}.batchCommunity_messageBubble__FsVbP{max-width:86%}.batchCommunity_composerHint__kP9kF,.batchCommunity_messageRow__5YWLf>.MuiAvatar-root{display:none}}.batchConsole_page__6R5r-{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.batchConsole_headerRow__CwSgy{align-items:center;display:flex;gap:12px;justify-content:space-between}.batchConsole_titleBlock__fez5G{display:flex;flex-direction:column;gap:2px}.batchConsole_title__vJKcL{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.batchConsole_subtitle__zYlHy{color:#5b6b67;font-size:13px}.batchConsole_editBtn__18rLi{background:#edf3f0;border:1px solid #cbd6d2;border-radius:8px;color:#33413d;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;padding:8px 16px}.batchConsole_deliverySummary__fhDgt{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.batchConsole_deliverySummary__fhDgt>div{border-right:1px solid var(--mui-palette-divider);display:flex;flex-direction:column;gap:5px;min-width:0;padding:15px 17px}.batchConsole_deliverySummary__fhDgt>div:last-child{border-right:0}.batchConsole_deliverySummary__fhDgt span{color:#5b6b67;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.batchConsole_deliverySummary__fhDgt strong{color:#14201d;font-size:13px;line-height:1.45}.batchConsole_tabBar__ZkXtE{border-bottom:1px solid #e4e9e7;display:flex;flex-wrap:wrap;gap:4px}.batchConsole_tab__zj2rX{background:none;border:none;border-bottom:2px solid #0000;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:10px 16px}.batchConsole_tab__zj2rX:hover{color:#33413d}.batchConsole_tabActive__9EO-W{border-bottom-color:var(--mui-palette-primary-main);color:var(--mui-palette-primary-main)}.batchConsole_emptyState__XgBpG{color:#5b6b67;font-size:14px;padding:40px 20px;text-align:center}@media(max-width:850px){.batchConsole_deliverySummary__fhDgt{grid-template-columns:repeat(2,minmax(0,1fr))}.batchConsole_deliverySummary__fhDgt>div:nth-child(2){border-right:0}.batchConsole_deliverySummary__fhDgt>div:nth-child(-n+2){border-bottom:1px solid var(--mui-palette-divider)}}@media(max-width:520px){.batchConsole_deliverySummary__fhDgt{grid-template-columns:1fr}.batchConsole_deliverySummary__fhDgt>div{border-bottom:1px solid var(--mui-palette-divider);border-right:0}.batchConsole_deliverySummary__fhDgt>div:last-child{border-bottom:0}}.learnerBatch_page__P9Wtn{display:flex;flex-direction:column;gap:20px}.learnerBatch_back__XNaOo{align-self:flex-start}.learnerBatch_loading__Wil9o{align-items:center;color:var(--mui-palette-text-secondary);display:flex;gap:10px;justify-content:center;min-height:240px}.learnerBatch_hero__yC-uR{grid-gap:30px;align-items:center;background:radial-gradient(circle at 90% 10%,#5fe3ae33,#0000 32%),#fff;border:1px solid var(--mui-palette-divider);border-radius:18px;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) minmax(260px,350px);padding:clamp(24px,4vw,42px)}.learnerBatch_hero__yC-uR h1{font-size:clamp(1.6rem,4vw,2.3rem);margin:12px 0 8px}.learnerBatch_hero__yC-uR p{color:var(--mui-palette-text-secondary);line-height:1.65;margin:0 0 20px;max-width:680px}.learnerBatch_badges__ho4nz{display:flex;flex-wrap:wrap;gap:8px}.learnerBatch_summary__R8RiJ{background:#ffffffe6;border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:19px}.learnerBatch_summary__R8RiJ>div{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.77rem;gap:9px}.learnerBatch_summary__R8RiJ svg{font-size:18px}.learnerBatch_summary__R8RiJ .MuiLinearProgress-root{border-radius:999px;height:7px}.learnerBatch_capacity__O2V4N{justify-content:space-between;margin-top:4px}.learnerBatch_capacity__O2V4N strong{color:var(--mui-palette-text-primary)}.learnerBatch_courses__jbgHM{display:flex;flex-direction:column;gap:15px}.learnerBatch_courses__jbgHM h2{font-size:1.08rem;margin:0 0 3px}.learnerBatch_courses__jbgHM p{color:var(--mui-palette-text-secondary);font-size:.78rem;margin:0}.learnerBatch_courseGrid__hX4CV{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.learnerBatch_courseGrid__hX4CV button{grid-gap:4px 12px;background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:13px;color:var(--mui-palette-text-primary);cursor:pointer;display:grid;gap:4px 12px;grid-template-columns:auto 1fr;padding:17px;text-align:left}.learnerBatch_courseGrid__hX4CV button:hover{border-color:var(--mui-palette-primary-main)}.learnerBatch_courseGrid__hX4CV button>span{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:750;grid-row:1/3}.learnerBatch_courseGrid__hX4CV strong{font-size:.84rem}.learnerBatch_courseGrid__hX4CV small{color:var(--mui-palette-text-secondary)}.learnerBatch_empty__21MHM{border:1px dashed var(--mui-palette-divider);border-radius:13px;color:var(--mui-palette-text-secondary);padding:28px;text-align:center}.learnerBatch_lockedCommunity__93Y5Q{align-items:center;border:1px dashed var(--mui-palette-divider);border-radius:16px;color:var(--mui-palette-text-secondary);display:flex;gap:13px;padding:22px}.learnerBatch_lockedCommunity__93Y5Q>svg{color:var(--mui-palette-primary-main)}.learnerBatch_lockedCommunity__93Y5Q>div{display:flex;flex-direction:column;gap:3px}.learnerBatch_lockedCommunity__93Y5Q strong{color:var(--mui-palette-text-primary);font-size:.86rem}.learnerBatch_lockedCommunity__93Y5Q span{font-size:.74rem}.learnerBatch_learningSchedule__UMHpZ{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:18px;display:flex;flex-direction:column;gap:18px;padding:clamp(18px,3vw,28px)}.learnerBatch_sectionHeading__QC-Dg{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.learnerBatch_sectionHeading__QC-Dg h2,.learnerBatch_subheading__S7M6Y h3{margin:0 0 4px}.learnerBatch_sectionHeading__QC-Dg h2{font-size:1.15rem}.learnerBatch_sectionHeading__QC-Dg p,.learnerBatch_subheading__S7M6Y p{color:var(--mui-palette-text-secondary);font-size:.78rem;margin:0}.learnerBatch_lockedSchedule__5gbii,.learnerBatch_scheduleLoading__krJ6D{align-items:center;border:1px dashed var(--mui-palette-divider);border-radius:14px;color:var(--mui-palette-text-secondary);display:flex;gap:13px;justify-content:center;min-height:120px}.learnerBatch_lockedSchedule__5gbii svg{color:var(--mui-palette-primary-main)}.learnerBatch_lockedSchedule__5gbii div{display:flex;flex-direction:column;gap:3px}.learnerBatch_lockedSchedule__5gbii strong{color:var(--mui-palette-text-primary);font-size:.86rem}.learnerBatch_lockedSchedule__5gbii span{font-size:.75rem}.learnerBatch_liveSection__QOkfK,.learnerBatch_timetableSection__9UWu8{display:flex;flex-direction:column;gap:13px}.learnerBatch_subheading__S7M6Y{align-items:flex-start;display:flex;gap:10px}.learnerBatch_subheading__S7M6Y>svg{color:var(--mui-palette-primary-main);font-size:21px;margin-top:1px}.learnerBatch_subheading__S7M6Y h3{font-size:.94rem}.learnerBatch_liveGrid__-d6Zm{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,275px),1fr))}.learnerBatch_liveCard__IzwQs{background:linear-gradient(150deg,#5fe3ae0f,#0000 45%);border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:12px;min-height:260px;padding:17px}.learnerBatch_liveTop__lVrk8{align-items:center;display:flex;gap:12px;justify-content:space-between}.learnerBatch_liveTop__lVrk8>span{color:var(--mui-palette-text-secondary);font-size:.7rem}.learnerBatch_liveCard__IzwQs h3{font-size:.98rem;margin:0}.learnerBatch_liveCard__IzwQs>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--mui-palette-text-secondary);display:-webkit-box;font-size:.75rem;line-height:1.5;margin:-5px 0 0;overflow:hidden}.learnerBatch_liveCard__IzwQs dl{display:flex;flex-direction:column;gap:7px;margin:0 0 auto}.learnerBatch_liveCard__IzwQs dl>div{grid-gap:8px;display:grid;font-size:.73rem;gap:8px;grid-template-columns:54px 1fr}.learnerBatch_liveCard__IzwQs dt{color:var(--mui-palette-text-secondary)}.learnerBatch_liveCard__IzwQs dd{font-weight:650;margin:0}.learnerBatch_stateChip__WGKWa.learnerBatch_live__klVdv{background:#e4f3ed;color:#198059}.learnerBatch_stateChip__WGKWa.learnerBatch_today__igEs8{background:#fcf4e8;color:#d68a1b}.learnerBatch_stateChip__WGKWa.learnerBatch_upcoming__2F37v{background:#0e6f571a;color:var(--mui-palette-primary-main)}.learnerBatch_stateChip__WGKWa.learnerBatch_muted__9CSRC{background:#0b140f0d;color:var(--mui-palette-text-secondary)}.learnerBatch_agenda__0liU3{border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.learnerBatch_agendaItem__RkoXa{grid-gap:18px;border-bottom:1px solid var(--mui-palette-divider);display:grid;gap:18px;grid-template-columns:minmax(165px,.65fr) 1.35fr;padding:14px 16px}.learnerBatch_agendaItem__RkoXa:last-child{border-bottom:0}.learnerBatch_agendaItem__RkoXa time,.learnerBatch_agendaItem__RkoXa>div{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.learnerBatch_agendaItem__RkoXa strong{font-size:.78rem}.learnerBatch_agendaItem__RkoXa span{color:var(--mui-palette-text-secondary);font-size:.71rem}.learnerBatch_agendaItem__RkoXa .MuiChip-root{font-size:.62rem;height:20px;margin-bottom:2px}@media(max-width:760px){.learnerBatch_hero__yC-uR{grid-template-columns:1fr}.learnerBatch_sectionHeading__QC-Dg{flex-direction:column}.learnerBatch_agendaItem__RkoXa{gap:9px;grid-template-columns:1fr}.learnerBatch_lockedSchedule__5gbii{align-items:flex-start;padding:20px}}.quizRunner_page__MCJia{display:flex;flex-direction:column;gap:16px;max-width:720px}.quizRunner_backBtn__Zqe50,.quizRunner_page__MCJia{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.quizRunner_backBtn__Zqe50{align-self:flex-start;background:none;border:none;color:#5b6b67;cursor:pointer;font-size:13px;font-weight:600;padding:0}.quizRunner_banner__\+EtkE{background:#fcf4e8;border:1px solid #f7e2c1;border-radius:6px;color:#d68a1b;font-size:12px;font-weight:600;padding:8px 12px}.quizRunner_title__HDZIo{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.quizRunner_meta__redgY{color:#5b6b67;font-size:13px}.quizRunner_question__tQjeP{background:#fff;border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px}.quizRunner_optionRow__GRBmp{align-items:center;color:#33413d;cursor:pointer;display:flex;font-size:14px;gap:4px}.quizRunner_primaryBtn__bdSug{align-self:flex-start;background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:12px 20px}.quizRunner_primaryBtn__bdSug:hover:not(:disabled){background:var(--mui-palette-primary-dark)}.quizRunner_primaryBtn__bdSug:disabled{background:#93beb3;cursor:not-allowed}.quizRunner_resultCard__YhOq1{background:#e4f3ed;border:1px solid #b7dfd0;border-radius:10px;color:#198059;display:flex;flex-direction:column;gap:6px;padding:18px}.quizRunner_historyCard__oTD1X{border-top:1px solid #e4e9e7;display:flex;flex-direction:column;gap:6px;padding-top:12px}.quizRunner_sectionTitle__0Goxh{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.quizRunner_historyRow__2lUms{color:#33413d;display:flex;font-size:13px;gap:16px}.quizRunner_error__uzB5j{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.assignmentSubmissionForm_page__TNRj1{display:flex;flex-direction:column;gap:16px;max-width:720px}.assignmentSubmissionForm_backBtn__A-Rbd,.assignmentSubmissionForm_page__TNRj1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.assignmentSubmissionForm_backBtn__A-Rbd{align-self:flex-start;background:none;border:none;color:#5b6b67;cursor:pointer;font-size:13px;font-weight:600;padding:0}.assignmentSubmissionForm_banner__oVa3t{background:#fcf4e8;border:1px solid #f7e2c1;border-radius:6px;color:#d68a1b;font-size:12px;font-weight:600;padding:8px 12px}.assignmentSubmissionForm_title__NIZT9{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.assignmentSubmissionForm_questionText__Rj\+bp{color:#33413d;font-size:14px;margin:0}.assignmentSubmissionForm_primaryBtn__Bd1LM{align-self:flex-start;background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:12px 20px}.assignmentSubmissionForm_primaryBtn__Bd1LM:hover:not(:disabled){background:var(--mui-palette-primary-dark)}.assignmentSubmissionForm_primaryBtn__Bd1LM:disabled{background:#93beb3;cursor:not-allowed}.assignmentSubmissionForm_resultCard__UBPmf{background:#e4f3ed;border:1px solid #b7dfd0;border-radius:10px;color:#198059;display:flex;flex-direction:column;gap:6px;padding:18px}.assignmentSubmissionForm_historyCard__uomrT{border-top:1px solid #e4e9e7;display:flex;flex-direction:column;gap:6px;padding-top:12px}.assignmentSubmissionForm_sectionTitle__PRjub{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.assignmentSubmissionForm_historyRow__3-TX1{color:#33413d;display:flex;font-size:13px;gap:16px}.assignmentSubmissionForm_error__YE\+13{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.assignmentGrading_page__3acEo{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.assignmentGrading_headerRow__Lvdt2{align-items:center;display:flex;gap:12px;justify-content:space-between}.assignmentGrading_title__doyvd{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.assignmentGrading_subtitle__-pP57{color:#5b6b67;font-size:13px}.assignmentGrading_secondaryBtn__emJlr{background:#edf3f0;border:1px solid #cbd6d2;border-radius:8px;color:#33413d;font-size:14px;padding:10px 18px}.assignmentGrading_secondaryBtn__emJlr,.assignmentGrading_smallBtn__Nm2Gq{cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600}.assignmentGrading_smallBtn__Nm2Gq{background:#e2eeeb;border:none;border-radius:6px;color:var(--mui-palette-primary-main);font-size:13px;padding:8px 14px;white-space:nowrap}.assignmentGrading_smallBtn__Nm2Gq:hover{background:#c5dcd7}.assignmentGrading_ghostBtn__QjBeZ{background:#0000;border:1px solid #cbd6d2;border-radius:6px;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:6px 10px}.assignmentGrading_gradeCard__cecUA{background:var(--mui-palette-background-default);border:1px dashed #cbd6d2;border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.assignmentGrading_sectionTitle__i947h{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.assignmentGrading_row__H5CvE{align-items:center;display:flex;gap:12px}.assignmentGrading_error__80wue{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.exerciseSubmissionForm_page__\+v4LG{display:flex;flex-direction:column;gap:16px;max-width:760px}.exerciseSubmissionForm_backBtn__FNXCk,.exerciseSubmissionForm_page__\+v4LG{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.exerciseSubmissionForm_backBtn__FNXCk{align-self:flex-start;background:none;border:none;color:#5b6b67;cursor:pointer;font-size:13px;font-weight:600;padding:0}.exerciseSubmissionForm_banner__LiiyK{background:#fcf4e8;border:1px solid #f7e2c1;border-radius:6px;color:#d68a1b;font-size:12px;font-weight:600;padding:8px 12px}.exerciseSubmissionForm_title__f26sc{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.exerciseSubmissionForm_problemStatement__WYgEx{color:#33413d;font-size:14px;margin:0;white-space:pre-wrap}.exerciseSubmissionForm_langTag__FV8Vp{align-self:flex-start;background:#e2eeeb;border-radius:999px;color:var(--mui-palette-primary-main);font-size:11px;font-weight:700;padding:2px 8px}.exerciseSubmissionForm_codeArea__aVhUv{background:#0b140f;border-radius:8px}.exerciseSubmissionForm_codeArea__aVhUv textarea{color:#fff}.exerciseSubmissionForm_primaryBtn__BmaoO{align-self:flex-start;background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:12px 20px}.exerciseSubmissionForm_primaryBtn__BmaoO:hover:not(:disabled){background:var(--mui-palette-primary-dark)}.exerciseSubmissionForm_primaryBtn__BmaoO:disabled{background:#93beb3;cursor:not-allowed}.exerciseSubmissionForm_resultCard__rIVzk{background:var(--mui-palette-background-default);border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:16px}.exerciseSubmissionForm_output__2tX8Y{background:#0b140f;border-radius:8px;color:#fff;font-size:12px;overflow-x:auto;padding:10px;white-space:pre-wrap}.exerciseSubmissionForm_error__QlJcj{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.evaluatorAvailabilityEditor_page__6L-E4{display:flex;flex-direction:column;gap:18px;width:100%}.evaluatorAvailabilityEditor_courseSelect__SMbs3{width:min(100%,340px)}.evaluatorAvailabilityEditor_meta__u2N13{color:var(--mui-palette-text-secondary);display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 20px}.evaluatorAvailabilityEditor_meta__u2N13 span{align-items:center;display:inline-flex;gap:6px}.evaluatorAvailabilityEditor_meta__u2N13 svg{font-size:16px}.evaluatorAvailabilityEditor_loadingRow__6hDlA{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.8rem;gap:10px}.evaluatorAvailabilityEditor_list__G8L84{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.evaluatorAvailabilityEditor_slot__fPXYy{align-items:center;border-radius:12px!important;display:flex;gap:12px;justify-content:space-between;padding:14px 12px 14px 16px}.evaluatorAvailabilityEditor_slot__fPXYy>div{display:flex;flex-direction:column;gap:2px;min-width:0}.evaluatorAvailabilityEditor_slot__fPXYy strong{font-size:.88rem}.evaluatorAvailabilityEditor_slot__fPXYy span{color:var(--mui-palette-text-secondary);font-size:.78rem}.evaluatorAvailabilityEditor_form__kthlB{align-items:center;border-radius:12px!important;display:flex;flex-wrap:wrap;gap:12px;padding:16px}.evaluatorAvailabilityEditor_form__kthlB>:not(:last-child){flex:1 1;min-width:140px}@media(max-width:640px){.evaluatorAvailabilityEditor_courseSelect__SMbs3{width:100%}.evaluatorAvailabilityEditor_form__kthlB>*{flex:none!important;width:100%}}.evaluationConsole_page__LrCub{display:flex;flex-direction:column;gap:18px;width:100%}.evaluationConsole_grid__tOSUa{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.evaluationConsole_card__lopDV{border-radius:14px!important;display:flex;flex-direction:column;padding:18px}.evaluationConsole_card__lopDV h3{font-size:.98rem;margin:12px 0 4px}.evaluationConsole_card__lopDV>p{color:var(--mui-palette-text-secondary);font-size:.78rem;margin:0 0 15px}.evaluationConsole_cardTop__f5XgP{align-items:center;display:flex;gap:10px;justify-content:space-between}.evaluationConsole_deadline__gUC-Y{color:var(--mui-palette-warning-dark);font-size:.72rem;font-weight:600}.evaluationConsole_facts__BSFCI{color:var(--mui-palette-text-secondary);display:flex;flex-wrap:wrap;font-size:.76rem;gap:8px 14px}.evaluationConsole_facts__BSFCI span{align-items:center;display:inline-flex;gap:5px}.evaluationConsole_facts__BSFCI svg{font-size:16px}.evaluationConsole_actions__G3I8e{display:flex;gap:8px;justify-content:flex-end;margin-top:auto;padding-top:16px}.evaluationConsole_dialogSubtitle__EBs1L{color:var(--mui-palette-text-secondary);display:block;font-size:.78rem;font-weight:400;margin-top:4px}.evaluationConsole_dialogContent__2tiM1{display:flex;flex-direction:column;gap:14px;padding-top:8px!important}.evaluationConsole_row__58XlG{display:flex;flex-wrap:wrap;gap:12px}.evaluationConsole_row__58XlG>*{flex:1 1;min-width:150px}.publicCertificateVerification_page__Cnx4t{align-items:center;background:radial-gradient(circle at top left,#e3fbf1 0,#f7faf9 45%,#fff 100%);box-sizing:border-box;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;min-height:100vh;padding:24px;width:100%}.publicCertificateVerification_card__7U-d\+{background:#fff;border:1px solid #e4e9e7;border-radius:16px;box-shadow:0 12px 32px #0b140f0f;display:flex;flex-direction:column;gap:16px;max-width:440px;padding:32px;width:100%}.publicCertificateVerification_title__zQ03W{color:var(--mui-palette-text-primary);font-size:22px;font-weight:700;margin:0}.publicCertificateVerification_subtitle__bJ8t8{color:#5b6b67;font-size:13px;margin:-12px 0 0}.publicCertificateVerification_form__F5UuP{display:flex;flex-direction:column;gap:10px}.publicCertificateVerification_primaryBtn__YaX2w{background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:12px 20px}.publicCertificateVerification_primaryBtn__YaX2w:hover:not(:disabled){background:var(--mui-palette-primary-dark)}.publicCertificateVerification_primaryBtn__YaX2w:disabled{background:#93beb3;cursor:not-allowed}.publicCertificateVerification_error__ZLAuc{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.publicCertificateVerification_notFound__TBt\+g{background:var(--mui-palette-background-default);border:1px solid #e4e9e7;border-radius:8px;color:#5b6b67;font-size:13px;padding:12px 14px}.publicCertificateVerification_result__AxvCU{background:#e4f3ed;border:1px solid #b7dfd0;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:18px}.publicCertificateVerification_resultBadge__AVNf3{align-self:flex-start;background:#b7dfd0;border-radius:999px;color:#198059;font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.publicCertificateVerification_resultRow__WAsqG{color:var(--mui-palette-text-primary);font-size:13px}.loader_container__FUzqA{align-items:center;background:var(--mui-palette-background-paper);border:1px dashed var(--mui-palette-divider);border-radius:14px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:220px;width:100%}.loader_heading__9DK7n{color:var(--mui-palette-text-secondary);font-size:.78rem;font-weight:600}.certifiedParticipants_page__sGr79{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.certifiedParticipants_title__MKSvJ{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.certifiedParticipants_error__\+3Vkr{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.couponManagement_page__pfnxo{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.couponManagement_headerRow__1B--S{align-items:center;display:flex;gap:12px;justify-content:space-between}.couponManagement_title__EiI3v{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.couponManagement_newBtn__Pt4ZI{background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:10px 18px}.couponManagement_newBtn__Pt4ZI:hover{background:var(--mui-palette-primary-dark)}.couponManagement_rowActions__nA9gY{align-items:center;display:flex;gap:4px}.couponManagement_toggleLink__BLijP{background:none;border:none;color:var(--mui-palette-primary-main);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:4px 8px}.couponManagement_toggleLink__BLijP:hover{text-decoration:underline}.couponManagement_dialogBody__NoEeY{display:flex;flex-direction:column;gap:14px;min-width:320px;padding-top:8px!important}.couponManagement_row__qBUEo{display:flex;gap:12px}.couponManagement_row__qBUEo>*{flex:1 1}.couponManagement_error__fqKvE{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.checkout_page__lw937{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px;max-width:640px}.checkout_banner__pPPvF{background:#fcf4e8;border:1px solid #f7e2c1;border-radius:6px;color:#d68a1b;font-size:12px;font-weight:600;padding:8px 12px}.checkout_title__RfMPR{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.checkout_card__8dCLD{background:#fff;border:1px solid #e4e9e7;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:20px}.checkout_row__8nvPs{align-items:center;display:flex;gap:12px}.checkout_row__8nvPs>*{flex:1 1}.checkout_couponResult__jTJn-{background:var(--mui-palette-background-default);border:1px solid #e4e9e7;border-radius:6px;color:#33413d;font-size:12px;padding:8px 10px;word-break:break-all}.checkout_primaryBtn__8A3Fk{align-self:flex-start;background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:12px 20px}.checkout_primaryBtn__8A3Fk:hover:not(:disabled){background:var(--mui-palette-primary-dark)}.checkout_primaryBtn__8A3Fk:disabled{background:#93beb3;cursor:not-allowed}.checkout_ghostBtn__\+AX1F{background:#0000;border:1px solid #cbd6d2;border-radius:6px;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:8px 12px;white-space:nowrap}.checkout_ghostBtn__\+AX1F:disabled{cursor:default;opacity:.5}.checkout_resultCard__OwMB4{background:var(--mui-palette-background-default);border:1px solid #e4e9e7;border-radius:10px;padding:16px}.checkout_sectionTitle__OyIOD{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.checkout_output__JT3yM{font-size:12px;margin:0;overflow-x:auto;white-space:pre-wrap}.checkout_error__UfrAC{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.jobCard_card__POlPf{border-radius:14px!important;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.jobCard_card__POlPf:hover{border-color:var(--mui-palette-primary-light);box-shadow:var(--mui-shadows-2);transform:translateY(-2px)}.jobCard_openArea__Ru2Rc{align-items:stretch!important;display:flex!important;flex:1 1;flex-direction:column}.jobCard_header__JafWo{align-items:center;display:flex;justify-content:space-between;padding:18px 18px 0;width:100%}.jobCard_logo__FHHzP{background:var(--mui-palette-primary-light);border:1px solid var(--mui-palette-divider);border-radius:12px;color:var(--mui-palette-primary-dark);display:grid;height:44px;place-items:center;width:44px}.jobCard_body__utRQv{padding:15px 18px 20px;text-align:left;width:100%}.jobCard_title__kLlFu{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mui-palette-text-primary);display:-webkit-box;font-size:1.05rem;font-weight:700;line-height:1.4;margin:0 0 14px;overflow:hidden}.jobCard_detail__P\+CH5{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-size:.78rem;gap:8px;margin-top:8px}.jobCard_detail__P\+CH5 svg{flex-shrink:0;font-size:17px}.jobCard_chips__3\+sPR{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px;min-height:25px}.jobCard_footer__ywtv5{align-items:center;border-top:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-secondary);display:flex;font-size:.72rem;font-weight:600;justify-content:space-between;min-height:47px;padding:7px 10px 7px 18px}.jobCard_closeItem__krto0{color:var(--mui-palette-warning-dark)!important}.MuiMenuItem-root{font-size:.84rem!important;gap:10px}.jobBoard_page__Az14n{display:flex;flex-direction:column;gap:22px;width:100%}.jobBoard_grid__9iuZf{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.jobBoard_search__WHQOR{margin-left:auto!important;width:min(100%,320px)}@media(max-width:640px){.jobBoard_search__WHQOR{margin-left:0!important;width:100%}.MuiToggleButtonGroup-root{width:100%}.MuiToggleButton-root{flex:1 1}}.jobForm_page__XpPfR{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:20px;width:min(100%,760px)}.jobForm_title__-RU5A{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.jobForm_card__ti3IG{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px;flex-direction:column;padding:24px}.jobForm_card__ti3IG,.jobForm_row__MgGGU{display:flex;gap:16px}.jobForm_row__MgGGU>*{flex:1 1}@media(max-width:640px){.jobForm_row__MgGGU{flex-direction:column}}.jobForm_switchLabel__ADnvA{color:#33413d;font-size:14px}.jobForm_btnRow__NUg9p{display:flex;gap:10px;justify-content:flex-end}.jobApplications_page__fVaKg{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.jobApplications_headerRow__e5Tn7{align-items:center;display:flex;gap:12px;justify-content:space-between}.jobApplications_title__OI-uH{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.jobApplications_secondaryBtn__LfFFs{background:#edf3f0;border:1px solid #cbd6d2;border-radius:8px;color:#33413d;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:10px 18px}.jobApplications_error__lnkiN{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.discussions_page__fj6iN{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px;min-width:0;width:100%}.discussions_title__91f5G{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.discussions_topicRow__i-Vbh{display:flex;gap:12px}.discussions_emptyState__ye4iW{color:#5b6b67;font-size:13px;padding:10px 0}.discussions_postForm__om\+dV{align-items:flex-start;display:flex;gap:8px}.discussions_thread__QY0vK{background:#fff;border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:14px}.discussions_threadHeader__310CR{cursor:pointer;display:flex;justify-content:space-between}.discussions_threadAuthor__m1LBF{color:var(--mui-palette-text-primary);font-size:13px;font-weight:600}.discussions_threadTime__Qt2XD{color:#5b6b67;font-size:12px}.discussions_threadBody__itFjg{color:#33413d;font-size:14px;margin:0}.discussions_replies__jg9mu{border-top:1px dashed #e4e9e7;display:flex;flex-direction:column;gap:6px;padding-top:8px}.discussions_reply__wpKFS{color:#33413d;display:flex;font-size:13px;gap:8px}.discussions_replyAuthor__M35MG{color:var(--mui-palette-text-primary);font-weight:600}.discussions_replyForm__6C3Bt{display:flex;gap:8px;margin-top:6px}.discussions_smallBtn__sviSX{background:#e2eeeb;border:none;border-radius:6px;color:var(--mui-palette-primary-main);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;padding:8px 14px;white-space:nowrap}.discussions_smallBtn__sviSX:hover{background:#c5dcd7}.discussions_ghostBtn__yIYy9{align-self:flex-start;background:#0000;border:1px solid #cbd6d2;border-radius:6px;color:#5b6b67;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:6px 10px}.discussions_error__WU1YD{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.profile_page__lqCgI{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:20px;max-width:720px}.profile_title__U94kV{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.profile_card__ECX3c{align-items:center;background:#fff;border:1px solid #e4e9e7;border-radius:12px;display:flex;gap:16px;padding:20px}.profile_avatar__7FhZf{align-items:center;background:var(--mui-palette-primary-main);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:22px;font-weight:700;height:56px;justify-content:center;width:56px}.profile_identity__-i8Vf{display:flex;flex-direction:column;gap:4px}.profile_name__FeDvJ{color:var(--mui-palette-text-primary);font-size:16px;font-weight:700}.profile_email__dCXJq{color:#5b6b67;font-size:13px}.profile_roles__2g690{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.profile_roleChip__DObIG{background:#e2eeeb;border-radius:999px;color:var(--mui-palette-primary-main);font-size:11px;font-weight:700;padding:2px 8px}.profile_sectionTitle__G94b\+{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.profile_emptyState__Uk6am{color:#5b6b67;font-size:13px}.profile_badgeGrid__Jotr7{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.profile_badge__QrxIK{align-items:center;background:#fff;border:1px solid #e4e9e7;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:14px;text-align:center}.profile_badgeIcon__6mMB3{font-size:28px}.profile_badgeIcon__6mMB3 img{height:32px;width:32px}.profile_badgeName__poOys{color:var(--mui-palette-text-primary);font-size:13px;font-weight:600}.profile_badgeDesc__Sbq9k{color:#5b6b67;font-size:11px}.profile_error__Vgskj{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.adminSettings_page__Y1lD0{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px;max-width:720px}.adminSettings_title__29NoY{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.adminSettings_card__rNzeX{background:#fff;border:1px solid #e4e9e7;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:20px}.adminSettings_sectionTitle__KdIMN{color:var(--mui-palette-primary-main);font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.adminSettings_row__NlqZc{display:flex;gap:16px}.adminSettings_row__NlqZc>*{flex:1 1}.adminSettings_switchRow__tn97F{display:flex;flex-wrap:wrap;gap:8px 24px}.adminSettings_primaryBtn__ebXEM{align-self:flex-start;background:var(--mui-palette-primary-main);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:12px 20px}.adminSettings_primaryBtn__ebXEM:hover:not(:disabled){background:var(--mui-palette-primary-dark)}.adminSettings_primaryBtn__ebXEM:disabled{background:#93beb3;cursor:not-allowed}.adminSettings_error__nLzFK{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.adminSettings_success__-W6gQ{background:#e4f3ed;border:1px solid #b7dfd0;border-radius:6px;color:#198059;font-size:13px;padding:10px 14px}.adminDashboardStatistics_page__rPZKX{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.adminDashboardStatistics_title__i74yr{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.adminDashboardStatistics_grid__DHKzU{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.adminDashboardStatistics_card__EgSLQ{background:#fff;border:1px solid #e4e9e7;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:18px}.adminDashboardStatistics_label__O9iDV{color:#5b6b67;font-size:12px;font-weight:600;margin:0}.adminDashboardStatistics_value__u2Xj5{color:var(--mui-palette-primary-main);font-size:26px;font-weight:700;margin:0}.adminDashboardStatistics_emptyState__7FDmQ{color:#5b6b67;font-size:13px;padding:10px 0}.adminDashboardStatistics_error__IHu1R{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.adminAuditLog_page__VNo6f{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:16px}.adminAuditLog_title__WsnUV{color:var(--mui-palette-text-primary);font-size:20px;font-weight:700;margin:0}.adminAuditLog_error__jkaPa{background:#fbeaea;border:1px solid #f5c8c8;border-radius:6px;color:#d72525;font-size:13px;padding:10px 14px}.adminSessions_page__rK-tG{display:flex;flex-direction:column;gap:16px}.adminSessions_tabs__2M5YS{border-bottom:1px solid var(--mui-palette-divider);min-height:40px}.adminSessions_subtle__0f55U{color:var(--mui-palette-text-secondary);font-size:12px}.mySessions_page__Gk0BY{display:flex;flex-direction:column;gap:16px}.mySessions_list__ew7NF{display:flex;flex-direction:column;gap:12px}.mySessions_card__W1DIp{align-items:flex-start;background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px;display:flex;gap:16px;padding:16px 18px}.mySessions_cardCurrent__KSEhY{border-color:#e2eeeb;box-shadow:inset 3px 0 0 #0e6f57}.mySessions_cardRevoked__lLBlE{background:#edf3f0;opacity:.72}.mySessions_icon__Jhcc0{background:#f2fdf9;border:1px solid var(--mui-palette-divider);border-radius:12px;color:#0e6f57;display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.mySessions_body__6Z5ci{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0}.mySessions_titleRow__dCbZk{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mySessions_deviceLabel__lFyhI{color:var(--mui-palette-text-primary);font-size:15px;font-weight:650}.mySessions_meta__\+DjNS{grid-gap:8px 24px;display:grid;gap:8px 24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.mySessions_meta__\+DjNS dt{color:var(--mui-palette-text-secondary);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.mySessions_meta__\+DjNS dd{color:var(--mui-palette-text-primary);font-size:13px;margin:2px 0 0;overflow-wrap:anywhere}@media(max-width:600px){.mySessions_card__W1DIp{flex-direction:column}}.masters_page__\+CJ8d{display:flex;flex-direction:column;gap:20px;width:100%}.masters_panel__unqyg,.masters_tabsShell__f8rmv{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);border-radius:14px}.masters_tabsShell__f8rmv{padding:0 10px}.masters_panel__unqyg{display:flex;flex-direction:column;gap:16px;min-width:0;padding:clamp(16px,2.4vw,24px)}.masters_panelHeader__o0vZs,.masters_slotHeader__O-qEe{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.masters_panelHeader__o0vZs h2,.masters_panelHeader__o0vZs p{margin:0}.masters_panelHeader__o0vZs h2{font-size:1rem;font-weight:700}.masters_panelHeader__o0vZs p{color:var(--mui-palette-text-secondary);font-size:.78rem;margin-top:5px}.masters_search__B46nK{width:min(100%,340px)}.masters_tableShell__sgHGM{border:1px solid var(--mui-palette-divider);border-radius:11px;overflow-x:auto;width:100%}.masters_tableShell__sgHGM .MuiTableCell-head{background:var(--mui-palette-background-default);color:var(--mui-palette-text-secondary);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.masters_tableShell__sgHGM .MuiTableCell-body{font-size:.79rem}.masters_primaryCell__BLLnM{color:var(--mui-palette-text-primary)!important;font-weight:650!important}.masters_dialogContent__Exti7{display:flex;flex-direction:column;gap:16px;padding-top:8px!important}.masters_slotHeader__O-qEe{align-items:center}.masters_slotHeader__O-qEe h3{font-size:.86rem;font-weight:700;margin:0}.masters_slotList__5IXx2{display:flex;flex-direction:column;gap:10px}.masters_slotRow__9XtmX{grid-gap:10px;align-items:start;background:var(--mui-palette-background-default);border:1px solid var(--mui-palette-divider);border-radius:11px;display:grid;gap:10px;grid-template-columns:1.1fr .8fr .8fr 1.4fr auto;padding:12px}@media(max-width:720px){.masters_panelHeader__o0vZs{align-items:stretch;flex-direction:column}.masters_slotRow__9XtmX{grid-template-columns:1fr 1fr}.masters_slotRow__9XtmX>:first-child,.masters_slotRow__9XtmX>:nth-child(4){grid-column:1/-1}}.members_page__0vzl\+{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:100%;min-width:0;padding-bottom:32px;width:100%}.members_header__xdKvk{align-items:center;display:flex;gap:18px;justify-content:space-between}.members_roleOption__25e1Z{align-items:center;border-bottom:1px solid #e4e9e7;display:grid;grid-template-columns:190px 1fr;padding:5px 0}.members_loading__Li-ek{align-items:center;background:#fff;border:1px solid #e4e9e7;border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:240px}.members_actions__z13wZ{justify-content:center;white-space:nowrap}.members_details__yWbCU{grid-gap:18px 24px;display:grid;gap:18px 24px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8px}.members_detailRow__8cvpg{min-width:0}.members_detailRow__8cvpg p{overflow-wrap:anywhere}@media(max-width:700px){.members_header__xdKvk{align-items:flex-start;flex-direction:column}.members_details__yWbCU,.members_roleOption__25e1Z{grid-template-columns:1fr}}