.calendar-module__jH4GKa__adminPage{color:#08233d;background:#eef5fa;min-height:100svh}.calendar-module__jH4GKa__pageMain,.calendar-module__jH4GKa__detailMain{width:min(100% - 36px,1440px);margin-inline:auto;padding:38px 0 56px}.calendar-module__jH4GKa__detailMain{width:min(100% - 36px,1520px)}.calendar-module__jH4GKa__pageHeading{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:28px;display:flex}.calendar-module__jH4GKa__pageHeading h1{margin:0;font-size:clamp(30px,4vw,42px);line-height:1.12}.calendar-module__jH4GKa__pageHeading p:last-child{color:#5e7386;max-width:820px;margin:9px 0 0}.calendar-module__jH4GKa__eyebrow{color:#0080f0;letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.calendar-module__jH4GKa__primaryButton,.calendar-module__jH4GKa__secondaryButton,.calendar-module__jH4GKa__dangerButton,.calendar-module__jH4GKa__secondaryLink,.calendar-module__jH4GKa__rowActions a,.calendar-module__jH4GKa__rowActions button,.calendar-module__jH4GKa__textButton{min-height:38px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:8px 13px;font-size:12px;font-weight:850;display:inline-flex}.calendar-module__jH4GKa__primaryButton{color:#fff;background:#0080f0;border:0;box-shadow:0 10px 22px #0080f02e}.calendar-module__jH4GKa__primaryButton:hover:not(:disabled){background:#0064c7}.calendar-module__jH4GKa__secondaryButton,.calendar-module__jH4GKa__secondaryLink,.calendar-module__jH4GKa__rowActions a,.calendar-module__jH4GKa__rowActions button,.calendar-module__jH4GKa__textButton{color:#23516f;background:#fff;border:1px solid #c8dbea}.calendar-module__jH4GKa__secondaryButton:hover:not(:disabled),.calendar-module__jH4GKa__secondaryLink:hover,.calendar-module__jH4GKa__rowActions a:hover,.calendar-module__jH4GKa__rowActions button:hover:not(:disabled),.calendar-module__jH4GKa__textButton:hover:not(:disabled){color:#0071d8;border-color:#0080f0}.calendar-module__jH4GKa__dangerButton{color:#8a2525;background:#fff3f3;border:1px solid #d98f8f}.calendar-module__jH4GKa__dangerButton:hover{background:#ffe5e5}.calendar-module__jH4GKa__primaryButton:disabled,.calendar-module__jH4GKa__secondaryButton:disabled,.calendar-module__jH4GKa__rowActions button:disabled,.calendar-module__jH4GKa__textButton:disabled{cursor:not-allowed;opacity:.5}.calendar-module__jH4GKa__successBanner,.calendar-module__jH4GKa__errorBanner,.calendar-module__jH4GKa__helperNote,.calendar-module__jH4GKa__inlineWarning{border-radius:13px;padding:13px 15px;font-size:13px}.calendar-module__jH4GKa__successBanner{color:#155c38;background:#edf9f2;border:1px solid #a7dfc1}.calendar-module__jH4GKa__errorBanner{color:#822;background:#fff3f3;border:1px solid #efb6b6}.calendar-module__jH4GKa__helperNote,.calendar-module__jH4GKa__inlineWarning{color:#5e7386;background:#ffffffa6;border:1px dashed #b8d4e8}.calendar-module__jH4GKa__helperNote{margin:18px 0 0}.calendar-module__jH4GKa__inlineWarning{margin:0}.calendar-module__jH4GKa__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.calendar-module__jH4GKa__summaryGrid article{background:#fff;border:1px solid #dce8f2;border-radius:16px;flex-direction:column;justify-content:center;min-height:84px;padding:15px 18px;display:flex}.calendar-module__jH4GKa__summaryGrid strong{font-size:25px;line-height:1}.calendar-module__jH4GKa__summaryGrid span{color:#61778a;margin-top:6px;font-size:12px}.calendar-module__jH4GKa__emptyState{text-align:center;background:#ffffff9e;border:1px dashed #b9d3e7;border-radius:18px;padding:34px}.calendar-module__jH4GKa__emptyState h2{margin:0}.calendar-module__jH4GKa__emptyState p{color:#5e7386;margin:8px 0 20px}.calendar-module__jH4GKa__tableShell{background:#fff;border:1px solid #dce8f2;border-radius:18px;overflow-x:auto;box-shadow:0 12px 32px #05437e12}.calendar-module__jH4GKa__indexTable,.calendar-module__jH4GKa__sessionTable{border-collapse:collapse;width:100%;min-width:1120px}.calendar-module__jH4GKa__sessionTable{min-width:1320px}.calendar-module__jH4GKa__indexTable th,.calendar-module__jH4GKa__indexTable td,.calendar-module__jH4GKa__sessionTable th,.calendar-module__jH4GKa__sessionTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e3edf4;padding:15px 13px}.calendar-module__jH4GKa__indexTable th,.calendar-module__jH4GKa__sessionTable th{color:#61778a;letter-spacing:.08em;text-transform:uppercase;background:#f7fbfe;font-size:10px;font-weight:900}.calendar-module__jH4GKa__indexTable tbody tr:last-child td,.calendar-module__jH4GKa__sessionTable tbody tr:last-child td{border-bottom:0}.calendar-module__jH4GKa__indexTable td>strong,.calendar-module__jH4GKa__indexTable td>span,.calendar-module__jH4GKa__indexTable td>small,.calendar-module__jH4GKa__sessionTable td>strong,.calendar-module__jH4GKa__sessionTable td>span,.calendar-module__jH4GKa__sessionTable td>small{display:block}.calendar-module__jH4GKa__indexTable td>span,.calendar-module__jH4GKa__indexTable td>small,.calendar-module__jH4GKa__sessionTable td>span,.calendar-module__jH4GKa__sessionTable td>small{margin-top:4px}.calendar-module__jH4GKa__indexTable td>span,.calendar-module__jH4GKa__sessionTable td>span{color:#405a70;font-size:12px}.calendar-module__jH4GKa__indexTable td>small,.calendar-module__jH4GKa__sessionTable td>small{color:#738697;font-size:11px}.calendar-module__jH4GKa__rowActions{flex-wrap:wrap;gap:7px;max-width:260px;display:flex}.calendar-module__jH4GKa__rowActions form{display:contents}.calendar-module__jH4GKa__neutralBadge,.calendar-module__jH4GKa__publishedBadge,.calendar-module__jH4GKa__draftBadge,.calendar-module__jH4GKa__completedBadge,.calendar-module__jH4GKa__cancelledBadge{border-radius:999px;width:fit-content;padding:5px 9px;font-weight:850;font-size:10px!important;display:inline-flex!important}.calendar-module__jH4GKa__neutralBadge{background:#e9f5ff;color:#0064c7!important}.calendar-module__jH4GKa__publishedBadge,.calendar-module__jH4GKa__completedBadge{background:#e7f8ef;color:#16613c!important}.calendar-module__jH4GKa__draftBadge{background:#f3f0e9;color:#6c5b37!important}.calendar-module__jH4GKa__cancelledBadge{background:#fbeaea;color:#8a2d2d!important}.calendar-module__jH4GKa__cancelledRow td{background:snow}.calendar-module__jH4GKa__groupOverview{background:#dce8f2;border:1px solid #dce8f2;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.calendar-module__jH4GKa__groupOverview>div{background:#fff;gap:5px;padding:16px;display:grid}.calendar-module__jH4GKa__groupOverview span,.calendar-module__jH4GKa__toolbarMeta{color:#6b8092;font-size:11px}.calendar-module__jH4GKa__groupOverview strong{font-size:13px}.calendar-module__jH4GKa__schedulePanel{background:#fff;border:1px solid #dce8f2;border-radius:16px;grid-template-columns:minmax(240px,.8fr) minmax(300px,1.2fr);gap:20px;margin-bottom:18px;padding:18px;display:grid}.calendar-module__jH4GKa__schedulePanel h2,.calendar-module__jH4GKa__schedulePanel p{margin:0}.calendar-module__jH4GKa__schedulePanel h2{font-size:17px}.calendar-module__jH4GKa__schedulePanel p{color:#657b8e;margin-top:5px;font-size:12px}.calendar-module__jH4GKa__schedulePanel ul{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex}.calendar-module__jH4GKa__schedulePanel li{background:#f7fbfe;border:1px solid #cfe2f0;border-radius:11px;gap:2px;padding:9px 12px;display:grid}.calendar-module__jH4GKa__schedulePanel li strong{font-size:12px}.calendar-module__jH4GKa__schedulePanel li span{color:#657b8e;font-size:11px}.calendar-module__jH4GKa__toolbar{align-items:center;gap:10px;margin:20px 0;display:flex}.calendar-module__jH4GKa__toolbarMeta{margin-left:auto;font-weight:800}.calendar-module__jH4GKa__createPanel,.calendar-module__jH4GKa__shiftPanel,.calendar-module__jH4GKa__deletePanel{background:#fff;border:1px solid #c8deee;border-radius:17px;margin-bottom:20px;padding:17px}.calendar-module__jH4GKa__createPanel>summary,.calendar-module__jH4GKa__operationDetails summary{color:#135f96;cursor:pointer;font-size:13px;font-weight:850}.calendar-module__jH4GKa__createPanel[open]>summary{margin-bottom:16px}.calendar-module__jH4GKa__sessionForm,.calendar-module__jH4GKa__compactForm{background:#f7fbfe;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;padding:16px;display:grid}.calendar-module__jH4GKa__sessionForm label,.calendar-module__jH4GKa__compactForm label{align-content:start;gap:6px;display:grid}.calendar-module__jH4GKa__sessionForm label>span,.calendar-module__jH4GKa__compactForm label>span{color:#496177;font-size:11px;font-weight:850}.calendar-module__jH4GKa__sessionForm label>small{color:#728697;font-size:10px}.calendar-module__jH4GKa__sessionForm input,.calendar-module__jH4GKa__sessionForm select,.calendar-module__jH4GKa__sessionForm textarea,.calendar-module__jH4GKa__compactForm input{color:#08233d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #c8dbea;border-radius:9px;padding:8px 10px;font-size:13px}.calendar-module__jH4GKa__sessionForm textarea{resize:vertical;min-height:70px}.calendar-module__jH4GKa__sessionForm input:focus,.calendar-module__jH4GKa__sessionForm select:focus,.calendar-module__jH4GKa__sessionForm textarea:focus,.calendar-module__jH4GKa__compactForm input:focus{border-color:#0080f0;outline:none;box-shadow:0 0 0 3px #0080f01a}.calendar-module__jH4GKa__wideField{grid-column:span 2}.calendar-module__jH4GKa__checkboxField{flex-direction:row;align-items:center;gap:8px!important;display:flex!important}.calendar-module__jH4GKa__checkboxField input{width:18px;min-height:18px}.calendar-module__jH4GKa__sessionForm>button{align-self:end}.calendar-module__jH4GKa__operationsRow>td{background:#fbfdff;padding:0 13px 13px!important}.calendar-module__jH4GKa__operationDetails{flex-wrap:wrap;gap:16px;display:flex}.calendar-module__jH4GKa__operationDetails>details{background:#fff;border:1px dashed #c8dbea;border-radius:11px;flex:420px;padding:10px 12px}.calendar-module__jH4GKa__operationDetails details[open]>summary{margin-bottom:12px}.calendar-module__jH4GKa__compactForm{grid-template-columns:repeat(3,minmax(0,1fr))}.calendar-module__jH4GKa__compactForm>button{align-self:end}.calendar-module__jH4GKa__compactForm>p{color:#657b8e;grid-column:1/-1;margin:0;font-size:11px}.calendar-module__jH4GKa__historicalNote{color:#6e8190;margin:0;font-size:11px}.calendar-module__jH4GKa__textButton{min-height:29px;margin-top:7px;padding:4px 9px}.calendar-module__jH4GKa__shiftPanel{background:#fffbef;border-color:#e3bd65}.calendar-module__jH4GKa__shiftHeading{justify-content:space-between;gap:20px;display:flex}.calendar-module__jH4GKa__shiftHeading h2,.calendar-module__jH4GKa__shiftHeading p{margin:0}.calendar-module__jH4GKa__shiftHeading h2{font-size:21px}.calendar-module__jH4GKa__shiftHeading>div>p:last-child{color:#6a654e;max-width:900px;margin-top:7px;font-size:12px}.calendar-module__jH4GKa__textLink{color:#006dcc;flex:none;font-size:12px;font-weight:850}.calendar-module__jH4GKa__shiftList{gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.calendar-module__jH4GKa__extensionNotice{color:#5f4b16;background:#fff4c9;border:1px solid #e3bd65;border-radius:11px;margin:16px 0 0;padding:11px 13px;font-size:12px}.calendar-module__jH4GKa__preserveNotice{color:#155c38;background:#edf9f2;border:1px solid #a7dfc1;border-radius:11px;margin:16px 0 0;padding:11px 13px;font-size:12px}.calendar-module__jH4GKa__shiftList li{background:#fff;border:1px solid #ead8a8;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;display:flex}.calendar-module__jH4GKa__shiftList li>span{color:#15324c;background:#ffc928;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.calendar-module__jH4GKa__shiftList strong,.calendar-module__jH4GKa__shiftList small{display:block}.calendar-module__jH4GKa__shiftList strong{font-size:12px}.calendar-module__jH4GKa__shiftList small{color:#6b746f;margin-top:3px;font-size:11px}.calendar-module__jH4GKa__shiftConfirm{border-top:1px solid #ead8a8;align-items:center;gap:18px;padding-top:16px;display:flex}.calendar-module__jH4GKa__shiftConfirm p{color:#6a654e;margin:0;font-size:12px}.calendar-module__jH4GKa__shiftConfirm button{flex:none}.calendar-module__jH4GKa__deletePanel{background:#fff8f8;border-color:#e3a3a3}.calendar-module__jH4GKa__deleteFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.calendar-module__jH4GKa__deleteFacts>div{background:#fff;border:1px solid #efd1d1;border-radius:10px;padding:10px 12px}.calendar-module__jH4GKa__deleteFacts dt{color:#7a6a6a;text-transform:uppercase;font-size:10px;font-weight:850}.calendar-module__jH4GKa__deleteFacts dd{color:#4e2f2f;margin:4px 0 0;font-size:12px;font-weight:750}.calendar-module__jH4GKa__deleteWarning{color:#812e2e;background:#fff0f0;border:1px solid #e3a3a3;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:12px}.calendar-module__jH4GKa__deleteConfirm{border-top:1px solid #efd1d1;align-items:center;gap:18px;padding-top:15px;display:flex}.calendar-module__jH4GKa__deleteConfirm p{color:#745b5b;margin:0;font-size:12px}.calendar-module__jH4GKa__deleteConfirm button{flex:none}@media (max-width:900px){.calendar-module__jH4GKa__pageHeading,.calendar-module__jH4GKa__shiftHeading,.calendar-module__jH4GKa__shiftConfirm,.calendar-module__jH4GKa__deleteConfirm{flex-direction:column;align-items:stretch}.calendar-module__jH4GKa__summaryGrid,.calendar-module__jH4GKa__groupOverview,.calendar-module__jH4GKa__deleteFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-module__jH4GKa__schedulePanel{grid-template-columns:1fr}.calendar-module__jH4GKa__schedulePanel ul{justify-content:flex-start}.calendar-module__jH4GKa__sessionForm,.calendar-module__jH4GKa__compactForm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.calendar-module__jH4GKa__pageMain,.calendar-module__jH4GKa__detailMain{width:min(100% - 24px,1440px);padding-top:25px}.calendar-module__jH4GKa__summaryGrid,.calendar-module__jH4GKa__groupOverview,.calendar-module__jH4GKa__deleteFacts,.calendar-module__jH4GKa__sessionForm,.calendar-module__jH4GKa__compactForm{grid-template-columns:1fr}.calendar-module__jH4GKa__wideField{grid-column:auto}.calendar-module__jH4GKa__toolbar{flex-direction:column;align-items:stretch}.calendar-module__jH4GKa__toolbarMeta{margin-left:0}}
.admin-module__4WpgRW__loginPage{background:radial-gradient(circle at 16% 16%,#65b8ff3d,#0000 28rem),linear-gradient(135deg,#062f5e 0%,#0054a8 56%,#0080f0 100%);place-items:center;min-height:100svh;padding:32px 20px;display:grid}.admin-module__4WpgRW__loginCard{background:#fff;border:1px solid #ffffff73;border-radius:24px;width:min(100%,460px);padding:clamp(28px,6vw,42px);box-shadow:0 28px 80px #02193357}.admin-module__4WpgRW__loginLogo{width:210px;margin-bottom:34px;display:block}.admin-module__4WpgRW__loginLogo img,.admin-module__4WpgRW__headerLogo{width:100%;height:auto;display:block}.admin-module__4WpgRW__loginHeading{margin-bottom:28px}.admin-module__4WpgRW__eyebrow{color:#0080f0;letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:900}.admin-module__4WpgRW__loginHeading h1,.admin-module__4WpgRW__dashboardHeading h1{color:#08233d;margin:0;line-height:1.15}.admin-module__4WpgRW__loginHeading h1{font-size:clamp(27px,6vw,34px)}.admin-module__4WpgRW__loginHeading>p:last-child,.admin-module__4WpgRW__dashboardHeading>div>p:last-child{color:#5e7386;margin:10px 0 0}.admin-module__4WpgRW__loginForm{gap:18px;display:grid}.admin-module__4WpgRW__field{gap:7px;display:grid}.admin-module__4WpgRW__field label{color:#36516a;font-size:13px;font-weight:800}.admin-module__4WpgRW__field input{color:#08233d;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #c8dbea;border-radius:12px;padding:0 14px;transition:border-color .16s,box-shadow .16s}.admin-module__4WpgRW__field input:focus{border-color:#0080f0;outline:none;box-shadow:0 0 0 4px #0080f01f}.admin-module__4WpgRW__loginError{color:#8d2222;background:#fff4f4;border:1px solid #f1b9b9;border-radius:11px;margin:0;padding:11px 13px;font-size:13px;font-weight:700}.admin-module__4WpgRW__primaryButton,.admin-module__4WpgRW__signOutButton{font:inherit;cursor:pointer;border:0;border-radius:12px;font-weight:850;transition:transform .16s,background-color .16s}.admin-module__4WpgRW__primaryButton{color:#fff;background:#0080f0;min-height:50px;padding-inline:20px;box-shadow:0 12px 26px #0080f03b}.admin-module__4WpgRW__primaryButton:hover:not(:disabled){background:#0064c7;transform:translateY(-1px)}.admin-module__4WpgRW__primaryButton:disabled{cursor:wait;opacity:.68}.admin-module__4WpgRW__backLink{color:#426077;margin-top:25px;font-size:13px;font-weight:750;display:inline-block}.admin-module__4WpgRW__backLink:hover{color:#0080f0}.admin-module__4WpgRW__dashboardPage{background:#eef5fa;min-height:100svh}.admin-module__4WpgRW__adminHeader{z-index:50;color:#fff;background:#062f5e;align-items:center;gap:28px;min-height:70px;padding:10px 28px;display:flex;position:sticky;top:0;box-shadow:0 5px 20px #04234329}.admin-module__4WpgRW__adminHeader>a:first-child{width:170px}.admin-module__4WpgRW__headerActions{align-items:center;gap:10px;margin-left:auto;display:flex}.admin-module__4WpgRW__websiteLink,.admin-module__4WpgRW__signOutButton{border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding-inline:15px;font-size:13px;display:inline-flex}.admin-module__4WpgRW__websiteLink{color:#fff;border:1px solid #ffffff6b;font-weight:800}.admin-module__4WpgRW__websiteLink:hover{background:#ffffff14}.admin-module__4WpgRW__signOutButton{color:#15324c;background:#ffc928}.admin-module__4WpgRW__signOutButton:hover{background:#ffd65f;transform:translateY(-1px)}.admin-module__4WpgRW__adminLayout{grid-template-columns:250px minmax(0,1fr);min-height:calc(100svh - 70px);display:grid}.admin-module__4WpgRW__sidebar{background:#fff;border-right:1px solid #dce8f2;height:calc(100svh - 70px);padding:26px 18px;position:sticky;top:70px}.admin-module__4WpgRW__sidebarLabel{color:#6a7d8e;letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:900}.admin-module__4WpgRW__userName,.admin-module__4WpgRW__userEmail{overflow-wrap:anywhere}.admin-module__4WpgRW__userName{color:#08233d;margin:0;font-size:14px;font-weight:850}.admin-module__4WpgRW__userEmail{color:#6a7d8e;margin:2px 0 0;font-size:12px}.admin-module__4WpgRW__roleBadge,.admin-module__4WpgRW__secureBadge{border-radius:999px;align-items:center;font-size:11px;font-weight:850;display:inline-flex}.admin-module__4WpgRW__roleBadge{color:#0064c7;background:#e9f5ff;margin-top:10px;padding:5px 9px}.admin-module__4WpgRW__sidebarNav{gap:4px;margin-top:30px;display:grid}.admin-module__4WpgRW__sidebarNav a{color:#4b6378;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:750}.admin-module__4WpgRW__sidebarNav a:hover,.admin-module__4WpgRW__sidebarNav .admin-module__4WpgRW__activeNavItem{color:#0080f0;background:#eff8ff}.admin-module__4WpgRW__dashboardMain{width:min(100%,1280px);padding:clamp(24px,4vw,46px)}.admin-module__4WpgRW__dashboardHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:30px;display:flex}.admin-module__4WpgRW__dashboardHeading h1{font-size:clamp(28px,4vw,38px)}.admin-module__4WpgRW__secureBadge{color:#17623d;background:#e5f8ee;flex:none;gap:7px;padding:7px 11px}.admin-module__4WpgRW__secureBadge:before{content:"";background:#25a966;border-radius:50%;width:7px;height:7px}.admin-module__4WpgRW__dashboardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.admin-module__4WpgRW__dashboardCard{background:#fff;border:1px solid #dce8f2;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:116px;padding:18px;transition:transform .17s,border-color .17s,box-shadow .17s;display:grid;box-shadow:0 10px 28px #05437e12}.admin-module__4WpgRW__dashboardCard:hover{border-color:#9ed4ff;transform:translateY(-3px);box-shadow:0 16px 35px #05437e1f}.admin-module__4WpgRW__cardMarker{color:#0070d5;letter-spacing:.05em;background:#e9f5ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid}.admin-module__4WpgRW__dashboardCard strong,.admin-module__4WpgRW__dashboardCard small{display:block}.admin-module__4WpgRW__dashboardCard strong{color:#08233d;font-size:15px}.admin-module__4WpgRW__dashboardCard small{color:#6a7d8e;margin-top:4px;font-size:11px;line-height:1.4}.admin-module__4WpgRW__cardArrow{color:#0080f0;font-weight:900}.admin-module__4WpgRW__placeholderNote{color:#5e7386;background:#ffffffa6;border:1px dashed #b8d4e8;border-radius:14px;margin:24px 0 0;padding:15px 17px;font-size:13px}@media (max-width:1120px){.admin-module__4WpgRW__dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-module__4WpgRW__adminHeader{padding-inline:16px}.admin-module__4WpgRW__adminHeader>a:first-child{width:140px}.admin-module__4WpgRW__websiteLink{display:none}.admin-module__4WpgRW__adminLayout{display:block}.admin-module__4WpgRW__sidebar{border-bottom:1px solid #dce8f2;border-right:0;width:100%;height:auto;padding:16px;position:static}.admin-module__4WpgRW__sidebarNav{gap:6px;margin-top:16px;padding-bottom:3px;display:flex;overflow-x:auto}.admin-module__4WpgRW__sidebarNav a{flex:none}.admin-module__4WpgRW__dashboardHeading{display:block}.admin-module__4WpgRW__secureBadge{margin-top:16px}}@media (max-width:520px){.admin-module__4WpgRW__loginPage{align-items:start;padding:18px 12px}.admin-module__4WpgRW__loginCard{border-radius:19px;padding:25px 20px}.admin-module__4WpgRW__dashboardMain{padding:23px 15px 34px}.admin-module__4WpgRW__dashboardGrid{grid-template-columns:1fr}.admin-module__4WpgRW__dashboardCard{min-height:104px}}
.placement-module__zWLIyq__adminPage{color:#08233d;background:#eef5fa;min-height:100svh}.placement-module__zWLIyq__pageMain,.placement-module__zWLIyq__detailMain{width:min(100% - 36px,1360px);margin-inline:auto;padding:38px 0 56px}.placement-module__zWLIyq__detailMain{width:min(100% - 36px,1080px)}.placement-module__zWLIyq__pageHeading,.placement-module__zWLIyq__detailHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:25px;display:flex}.placement-module__zWLIyq__pageHeading h1,.placement-module__zWLIyq__detailHeading h1{margin:0;font-size:clamp(30px,4vw,42px)}.placement-module__zWLIyq__pageHeading p:last-child,.placement-module__zWLIyq__detailHeading p:last-child{color:#5e7386;max-width:760px;margin:8px 0 0}.placement-module__zWLIyq__eyebrow{color:#0064c7;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:900}.placement-module__zWLIyq__readOnlyBadge,.placement-module__zWLIyq__versionBadge,.placement-module__zWLIyq__statusBadge{color:#075caa;background:#e5f3ff;border-radius:999px;flex:none;padding:8px 12px;font-size:11px;font-weight:850}.placement-module__zWLIyq__statusBadge[data-status=draft]{color:#4f6475;background:#edf1f4}.placement-module__zWLIyq__statusBadge[data-status=interview_required],.placement-module__zWLIyq__statusBadge[data-status=discussion_offered]{color:#765100;background:#fff4d8}.placement-module__zWLIyq__statusBadge[data-status=placement_ready],.placement-module__zWLIyq__statusBadge[data-status=recommendation_ready]{color:#17663a;background:#e5f8ec}.placement-module__zWLIyq__statusBadge[data-status=closed],.placement-module__zWLIyq__statusBadge[data-status=withdrawn]{color:#596674;background:#f1f2f4}.placement-module__zWLIyq__filterBar{background:#fff;border:1px solid #dce8f2;border-radius:15px;align-items:center;gap:10px;margin-bottom:20px;padding:13px 15px;display:flex}.placement-module__zWLIyq__filterBar label{color:#36516a;font-size:12px;font-weight:850}.placement-module__zWLIyq__filterBar select,.placement-module__zWLIyq__filterBar input{color:#08233d;min-width:220px;min-height:42px;font:inherit;background:#fff;border:1px solid #c8dbea;border-radius:10px;padding-inline:11px}.placement-module__zWLIyq__filterBar input{min-width:190px}.placement-module__zWLIyq__filterBar button,.placement-module__zWLIyq__filterBar a{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding-inline:13px;font-size:12px;font-weight:850;display:inline-flex}.placement-module__zWLIyq__filterBar button{color:#fff;background:#0070d5}.placement-module__zWLIyq__filterBar a{color:#50697d}.placement-module__zWLIyq__tableShell{background:#fff;border:1px solid #dce8f2;border-radius:18px;overflow-x:auto;box-shadow:0 12px 32px #05437e12}.placement-module__zWLIyq__tableShell table{border-collapse:collapse;width:100%;min-width:860px}.placement-module__zWLIyq__tableShell th,.placement-module__zWLIyq__tableShell td{text-align:left;vertical-align:top;border-bottom:1px solid #e3edf4;padding:15px 14px}.placement-module__zWLIyq__tableShell td small{color:#6b8192;margin-top:4px;display:block}.placement-module__zWLIyq__tableShell th{color:#61778a;letter-spacing:.08em;text-transform:uppercase;background:#f7fbfe;font-size:10px;font-weight:900}.placement-module__zWLIyq__tableShell tbody tr:last-child td{border-bottom:0}.placement-module__zWLIyq__tableShell td{color:#405a70;font-size:13px}.placement-module__zWLIyq__tableShell td span,.placement-module__zWLIyq__tableShell td a{color:#0064c7;font-weight:850}.placement-module__zWLIyq__emptyState,.placement-module__zWLIyq__unsupportedState{text-align:center;background:#ffffffb3;border:1px dashed #b9d3e7;border-radius:18px;padding:38px}.placement-module__zWLIyq__emptyState h2,.placement-module__zWLIyq__unsupportedState h2{margin:0}.placement-module__zWLIyq__emptyState p,.placement-module__zWLIyq__unsupportedState p{color:#5e7386;margin:8px 0 0}.placement-module__zWLIyq__backLink{color:#426077;margin-bottom:20px;font-size:13px;font-weight:800;display:inline-block}.placement-module__zWLIyq__detailMeta{background:#dce8f2;border:1px solid #dce8f2;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.placement-module__zWLIyq__detailMeta>div{background:#fff;gap:5px;padding:16px;display:grid}.placement-module__zWLIyq__detailMeta span{color:#61778a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.placement-module__zWLIyq__detailMeta strong{overflow-wrap:anywhere}.placement-module__zWLIyq__adminControls{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:18px;margin:18px 0;display:grid}.placement-module__zWLIyq__notesCard,.placement-module__zWLIyq__workflowCard{background:#fff;border:1px solid #dce8f2;border-radius:18px;padding:21px;box-shadow:0 12px 32px #05437e0f}.placement-module__zWLIyq__notesCard h2,.placement-module__zWLIyq__workflowCard h2{margin:0;font-size:20px}.placement-module__zWLIyq__notesCard form{gap:8px;margin-top:19px;display:grid}.placement-module__zWLIyq__notesCard label{color:#24445e;margin-top:8px;font-size:12px;font-weight:850}.placement-module__zWLIyq__notesCard textarea{color:#08233d;width:100%;font:inherit;resize:vertical;border:1px solid #c8dbea;border-radius:11px;padding:12px}.placement-module__zWLIyq__notesCard select,.placement-module__zWLIyq__mentorAssignment select,.placement-module__zWLIyq__mentorForm select{color:#08233d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #c8dbea;border-radius:11px;padding:8px 11px}.placement-module__zWLIyq__notesCard select:focus,.placement-module__zWLIyq__mentorAssignment select:focus,.placement-module__zWLIyq__mentorForm select:focus,.placement-module__zWLIyq__notesCard textarea:focus{outline-offset:2px;border-color:#0070d5;outline:3px solid #0070d52e}.placement-module__zWLIyq__notesCard small{color:#62788a}.placement-module__zWLIyq__notesCard button,.placement-module__zWLIyq__workflowActions button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#0064c7;border:0;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:850}.placement-module__zWLIyq__notesCard button{justify-self:start;margin-top:8px}.placement-module__zWLIyq__notesCard button:disabled{cursor:wait;opacity:.65}.placement-module__zWLIyq__workflowActions{gap:9px;margin-top:19px;display:grid}.placement-module__zWLIyq__workflowActions form,.placement-module__zWLIyq__workflowActions button{width:100%}.placement-module__zWLIyq__workflowActions .placement-module__zWLIyq__consequentialAction{background:#6d3f00}.placement-module__zWLIyq__workflowComplete{color:#5e7386;margin:18px 0 0;line-height:1.55}.placement-module__zWLIyq__controlSuccess,.placement-module__zWLIyq__controlError{border-radius:11px;margin:14px 0;padding:11px 13px;font-size:13px;font-weight:750}.placement-module__zWLIyq__mentorAssignment,.placement-module__zWLIyq__mentorAssignment form,.placement-module__zWLIyq__mentorForm{gap:9px;margin-top:15px;display:grid}.placement-module__zWLIyq__mentorAssignment label,.placement-module__zWLIyq__mentorForm label{color:#24445e;font-size:12px;font-weight:850}.placement-module__zWLIyq__mentorAssignment p{color:#526d82;margin:0;font-size:12px;line-height:1.5}.placement-module__zWLIyq__mentorAssignment a{color:#0064c7;font-weight:850}.placement-module__zWLIyq__discussionAction,.placement-module__zWLIyq__mentorAssignment form>button,.placement-module__zWLIyq__mentorForm button{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#0064c7;border:0;border-radius:10px;margin-top:13px;padding:10px 14px;font-size:12px;font-weight:850}.placement-module__zWLIyq__mentorAssignment form>button,.placement-module__zWLIyq__mentorForm button{margin-top:2px}.placement-module__zWLIyq__mentorForm a{color:#0064c7;font-size:12px;font-weight:800}.placement-module__zWLIyq__guidanceAdminControls{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);gap:18px;margin:18px 0;display:grid}.placement-module__zWLIyq__guidanceWorkflowColumn{align-content:start;gap:18px;display:grid}.placement-module__zWLIyq__guidanceDetailSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.placement-module__zWLIyq__guidanceDetailSections article{background:#fff;border:1px solid #dce8f2;border-radius:15px;min-width:0;padding:17px}.placement-module__zWLIyq__guidanceDetailSections span{color:#0064c7;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.placement-module__zWLIyq__guidanceDetailSections h2,.placement-module__zWLIyq__guidanceDetailSections p{overflow-wrap:anywhere;margin:7px 0 0}.placement-module__zWLIyq__guidanceDetailSections h2{font-size:17px}.placement-module__zWLIyq__guidanceDetailSections p{color:#526d82;white-space:pre-wrap;line-height:1.55}.placement-module__zWLIyq__controlSuccess{color:#175f37;background:#e8f8ee}.placement-module__zWLIyq__controlError{color:#8b271c;background:#fff0ee}.placement-module__zWLIyq__groupWorkflowSection{background:#f8fcff;border:1px solid #cddfed;border-radius:20px;gap:16px;margin:18px 0;padding:22px;display:grid;box-shadow:0 12px 34px #05437e0f}.placement-module__zWLIyq__groupWorkflowHeading{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;display:flex}.placement-module__zWLIyq__groupWorkflowHeading h2,.placement-module__zWLIyq__groupWorkflowHeading h3,.placement-module__zWLIyq__groupWorkflowHeading p{overflow-wrap:anywhere;margin:0}.placement-module__zWLIyq__groupWorkflowHeading h2{font-size:23px}.placement-module__zWLIyq__groupWorkflowHeading h3{margin-top:4px;font-size:18px}.placement-module__zWLIyq__groupWorkflowHeading p:last-child{color:#526d82;margin-top:4px}.placement-module__zWLIyq__groupStageBadge{color:#075caa;background:#e8f4fd;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.placement-module__zWLIyq__groupStageBadge[data-stage=group_confirmed],.placement-module__zWLIyq__groupStageBadge[data-stage=recommendation_accepted]{color:#17663a;background:#e4f7eb}.placement-module__zWLIyq__groupStageBadge[data-stage=needs_alternative]{color:#8b271c;background:#fff0ee}.placement-module__zWLIyq__groupStageBadge[data-stage=waitlist]{color:#765100;background:#fff4d8}.placement-module__zWLIyq__groupWorkflowNotice{color:#48657b;background:#edf5fa;border-radius:11px;margin:0;padding:12px 14px;line-height:1.5}.placement-module__zWLIyq__activeGroupRecommendation,.placement-module__zWLIyq__activeWaitlistCard,.placement-module__zWLIyq__groupAlternativeNotice,.placement-module__zWLIyq__groupActionCard,.placement-module__zWLIyq__groupCandidateList article,.placement-module__zWLIyq__groupHistory{background:#fff;border:1px solid #dce8f2;border-radius:15px;min-width:0;padding:18px}.placement-module__zWLIyq__activeGroupRecommendation,.placement-module__zWLIyq__activeWaitlistCard,.placement-module__zWLIyq__groupAlternativeNotice,.placement-module__zWLIyq__groupActionCard{gap:13px;display:grid}.placement-module__zWLIyq__groupAlternativeNotice{background:#fff8f6;border-color:#e8c9c3}.placement-module__zWLIyq__groupAlternativeNotice h3,.placement-module__zWLIyq__groupAlternativeNotice p{overflow-wrap:anywhere;margin:0}.placement-module__zWLIyq__groupAlternativeNotice p{color:#6e514c;white-space:pre-wrap}.placement-module__zWLIyq__activeGroupRecommendation>.placement-module__zWLIyq__groupWorkflowHeading>strong{color:#17663a;font-size:12px}.placement-module__zWLIyq__groupCardLabel,.placement-module__zWLIyq__groupMessageBlock span,.placement-module__zWLIyq__groupCandidateList article>div>span{color:#0064c7;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.placement-module__zWLIyq__groupDetailGrid,.placement-module__zWLIyq__groupCandidateList dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.placement-module__zWLIyq__groupDetailGrid>div,.placement-module__zWLIyq__groupCandidateList dl>div{background:#f5f9fc;border-radius:10px;padding:11px}.placement-module__zWLIyq__groupDetailGrid dt,.placement-module__zWLIyq__groupCandidateList dt{color:#657b8c;text-transform:uppercase;font-size:10px;font-weight:850}.placement-module__zWLIyq__groupDetailGrid dd,.placement-module__zWLIyq__groupCandidateList dd{color:#153852;overflow-wrap:anywhere;margin:4px 0 0;font-weight:800}.placement-module__zWLIyq__groupMessageBlock{background:#f4faff;border-left:3px solid #79bdf8;gap:5px;padding:10px 12px;display:grid}.placement-module__zWLIyq__groupMessageBlock p,.placement-module__zWLIyq__activeWaitlistCard h3,.placement-module__zWLIyq__activeWaitlistCard p,.placement-module__zWLIyq__groupActionCard h3,.placement-module__zWLIyq__groupActionCard p{white-space:pre-wrap;margin:0}.placement-module__zWLIyq__groupConsequentialForm button,.placement-module__zWLIyq__groupActionCard button{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:850}.placement-module__zWLIyq__groupConsequentialForm button{color:#8b271c;background:#fff;border:1px solid #9f4336}.placement-module__zWLIyq__groupActionCard label{color:#24445e;font-size:12px;font-weight:850}.placement-module__zWLIyq__groupActionCard select,.placement-module__zWLIyq__groupActionCard textarea{color:#08233d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #c8dbea;border-radius:10px;padding:10px 11px}.placement-module__zWLIyq__groupActionCard textarea{resize:vertical}.placement-module__zWLIyq__groupActionCard select:focus,.placement-module__zWLIyq__groupActionCard textarea:focus{outline-offset:2px;border-color:#0070d5;outline:3px solid #0070d52e}.placement-module__zWLIyq__groupActionCard button{color:#fff;background:#0064c7;justify-self:start}.placement-module__zWLIyq__groupActionCard button:disabled{cursor:wait;opacity:.65}.placement-module__zWLIyq__groupCandidateList{gap:10px;display:grid}.placement-module__zWLIyq__groupCandidateList article{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:16px;display:grid}.placement-module__zWLIyq__groupCandidateList h3,.placement-module__zWLIyq__groupCandidateList p,.placement-module__zWLIyq__groupCandidateList small{overflow-wrap:anywhere;margin:5px 0 0;display:block}.placement-module__zWLIyq__groupCandidateList p,.placement-module__zWLIyq__groupCandidateList small{color:#587083}.placement-module__zWLIyq__groupHistory summary{color:#24445e;cursor:pointer;font-weight:850}.placement-module__zWLIyq__groupHistory>div{gap:8px;margin-top:13px;display:grid}.placement-module__zWLIyq__groupHistory article{border-top:1px solid #e2ebf2;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding-top:10px;display:grid}.placement-module__zWLIyq__groupHistory article p{color:#526d82;grid-column:1/-1;margin:0}@media (max-width:700px){.placement-module__zWLIyq__pageHeading,.placement-module__zWLIyq__detailHeading,.placement-module__zWLIyq__filterBar{flex-direction:column;align-items:stretch}.placement-module__zWLIyq__filterBar select,.placement-module__zWLIyq__filterBar input,.placement-module__zWLIyq__filterBar button,.placement-module__zWLIyq__filterBar a{width:100%}.placement-module__zWLIyq__detailMeta,.placement-module__zWLIyq__adminControls,.placement-module__zWLIyq__guidanceAdminControls,.placement-module__zWLIyq__guidanceDetailSections{grid-template-columns:1fr}.placement-module__zWLIyq__groupWorkflowHeading,.placement-module__zWLIyq__groupCandidateList article{grid-template-columns:1fr;display:grid}.placement-module__zWLIyq__groupStageBadge{justify-self:start}.placement-module__zWLIyq__groupDetailGrid,.placement-module__zWLIyq__groupCandidateList dl,.placement-module__zWLIyq__groupHistory article{grid-template-columns:1fr}}
.commerce-module__bh-4yq__adminPage{color:#0b2943;background:#f4f8fb;min-height:100svh}.commerce-module__bh-4yq__adminMain{width:min(1220px,100% - 40px);margin:0 auto;padding:48px 0 80px}.commerce-module__bh-4yq__adminPageHeading,.commerce-module__bh-4yq__adminDetailHeading,.commerce-module__bh-4yq__sectionHeading,.commerce-module__bh-4yq__offerListHeading,.commerce-module__bh-4yq__placementCommerceCard,.commerce-module__bh-4yq__billingProfileList article,.commerce-module__bh-4yq__adjustmentsAdminList article{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.commerce-module__bh-4yq__adminPageHeading,.commerce-module__bh-4yq__adminDetailHeading{margin-bottom:28px}.commerce-module__bh-4yq__adminPageHeading p,.commerce-module__bh-4yq__adminDetailHeading p,.commerce-module__bh-4yq__sectionHeading p,.commerce-module__bh-4yq__placementCommerceCard>div>p,.commerce-module__bh-4yq__orderCard>div>p{color:#0064c7;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:900}.commerce-module__bh-4yq__adminPageHeading h1,.commerce-module__bh-4yq__adminDetailHeading h1,.commerce-module__bh-4yq__sectionHeading h2,.commerce-module__bh-4yq__placementCommerceCard h2,.commerce-module__bh-4yq__statusHero h2,.commerce-module__bh-4yq__emptyState h2,.commerce-module__bh-4yq__infoCard h2,.commerce-module__bh-4yq__orderCard h2,.commerce-module__bh-4yq__billingIntro h2,.commerce-module__bh-4yq__billingProfileList h2{color:#08233d;letter-spacing:-.025em;margin:0}.commerce-module__bh-4yq__adminPageHeading h1,.commerce-module__bh-4yq__adminDetailHeading h1{font-size:clamp(34px,5vw,52px)}.commerce-module__bh-4yq__adminPageHeading>strong,.commerce-module__bh-4yq__adminDetailHeading>strong,.commerce-module__bh-4yq__offerListHeading span[data-status],.commerce-module__bh-4yq__adminOfferTable span[data-status]{color:#075da9;background:#e8f4ff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850}.commerce-module__bh-4yq__statusFilters{flex-wrap:wrap;gap:9px;margin-bottom:26px;display:flex}.commerce-module__bh-4yq__statusFilters a{color:#36516a;background:#fff;border:1px solid #c8ddeb;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:800;text-decoration:none}.commerce-module__bh-4yq__statusFilters a[aria-current=page]{color:#fff;background:#0071d4;border-color:#0071d4}.commerce-module__bh-4yq__adminOfferTable,.commerce-module__bh-4yq__priceCard,.commerce-module__bh-4yq__contextCard,.commerce-module__bh-4yq__configurationCard,.commerce-module__bh-4yq__adminControls,.commerce-module__bh-4yq__adminOrderCard,.commerce-module__bh-4yq__emailStatusCard,.commerce-module__bh-4yq__billingEditor,.commerce-module__bh-4yq__billingIntro,.commerce-module__bh-4yq__placementCommerceCard,.commerce-module__bh-4yq__orderCard,.commerce-module__bh-4yq__infoCard,.commerce-module__bh-4yq__statusHero{background:#fff;border:1px solid #d6e4ee;border-radius:20px;box-shadow:0 16px 48px #1a466912}.commerce-module__bh-4yq__adminOfferTable{overflow-x:auto}.commerce-module__bh-4yq__adminOfferTable table{border-collapse:collapse;width:100%;min-width:850px}.commerce-module__bh-4yq__adminOfferTable th,.commerce-module__bh-4yq__adminOfferTable td{text-align:left;border-bottom:1px solid #e4edf3;padding:17px 18px}.commerce-module__bh-4yq__adminOfferTable th{color:#5d7284;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.commerce-module__bh-4yq__adminOfferTable td>span:not([data-status]),.commerce-module__bh-4yq__adminOfferTable td>strong{display:block}.commerce-module__bh-4yq__adminOfferTable td>span:not([data-status]){color:#607687;margin-top:4px;font-size:12px}.commerce-module__bh-4yq__adminOfferTable a,.commerce-module__bh-4yq__backLink,.commerce-module__bh-4yq__secondaryLink,.commerce-module__bh-4yq__billingSelection a,.commerce-module__bh-4yq__billingEditor a,.commerce-module__bh-4yq__inlineActions a{color:#0064c7;font-weight:850}.commerce-module__bh-4yq__backLink{margin-bottom:18px;text-decoration:none;display:inline-block}.commerce-module__bh-4yq__adminFacts,.commerce-module__bh-4yq__contextCard dl,.commerce-module__bh-4yq__orderBillingFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.commerce-module__bh-4yq__adminFacts{margin-bottom:24px}.commerce-module__bh-4yq__adminFacts div,.commerce-module__bh-4yq__contextCard dl div,.commerce-module__bh-4yq__orderBillingFacts div{background:#f8fbfd;border:1px solid #dce8f0;border-radius:13px;min-width:0;padding:14px}.commerce-module__bh-4yq__adminFacts span,.commerce-module__bh-4yq__adminFacts strong,.commerce-module__bh-4yq__contextCard dt,.commerce-module__bh-4yq__contextCard dd,.commerce-module__bh-4yq__orderBillingFacts dt,.commerce-module__bh-4yq__orderBillingFacts dd{overflow-wrap:anywhere;display:block}.commerce-module__bh-4yq__adminFacts span,.commerce-module__bh-4yq__contextCard dt,.commerce-module__bh-4yq__orderBillingFacts dt{color:#607687;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800}.commerce-module__bh-4yq__adminFacts strong,.commerce-module__bh-4yq__contextCard dd,.commerce-module__bh-4yq__orderBillingFacts dd{margin:0;font-size:13px}.commerce-module__bh-4yq__priceCard,.commerce-module__bh-4yq__contextCard,.commerce-module__bh-4yq__configurationCard,.commerce-module__bh-4yq__adminControls,.commerce-module__bh-4yq__adminOrderCard,.commerce-module__bh-4yq__emailStatusCard,.commerce-module__bh-4yq__billingEditor,.commerce-module__bh-4yq__orderCard,.commerce-module__bh-4yq__infoCard{margin-top:24px;padding:clamp(22px,4vw,34px)}.commerce-module__bh-4yq__sectionHeading{margin-bottom:22px}.commerce-module__bh-4yq__emailStatusCard{border-left:5px solid #d49b13;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:22px 26px;display:flex}.commerce-module__bh-4yq__emailStatusCard[data-status=sent]{border-left-color:#2b8a4b}.commerce-module__bh-4yq__emailStatusCard p,.commerce-module__bh-4yq__emailStatusCard h2,.commerce-module__bh-4yq__emailStatusCard span{margin:0}.commerce-module__bh-4yq__emailStatusCard p{color:#607687;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:850}.commerce-module__bh-4yq__emailStatusCard h2{margin-bottom:6px;font-size:19px}.commerce-module__bh-4yq__emailStatusCard span{color:#536c80;font-size:13px;line-height:1.5}.commerce-module__bh-4yq__sectionHeading>span{color:#075da9;background:#edf6fd;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:900}.commerce-module__bh-4yq__priceBreakdown{margin:0}.commerce-module__bh-4yq__priceBreakdown>div{border-top:1px solid #e2ebf2;justify-content:space-between;gap:20px;padding:15px 0;display:flex}.commerce-module__bh-4yq__priceBreakdown dt,.commerce-module__bh-4yq__priceBreakdown dd{margin:0}.commerce-module__bh-4yq__priceBreakdown dd{font-weight:900}.commerce-module__bh-4yq__discountLine{color:#24723e}.commerce-module__bh-4yq__priceBreakdown .commerce-module__bh-4yq__totalLine{color:#08233d;border-top:2px solid #a9cce7;align-items:end;font-size:22px;font-weight:900}.commerce-module__bh-4yq__priceNote,.commerce-module__bh-4yq__safeStopNote,.commerce-module__bh-4yq__auditNote{color:#607687;margin:16px 0 0;font-size:12px;line-height:1.65}.commerce-module__bh-4yq__statusHero{border-left:5px solid #0074dc;grid-template-columns:1.1fr .9fr;gap:28px;padding:clamp(23px,4vw,38px);display:grid}.commerce-module__bh-4yq__statusHero>div>span,.commerce-module__bh-4yq__deadlineBox span{color:#506a7f;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.commerce-module__bh-4yq__statusHero h2{margin-top:8px}.commerce-module__bh-4yq__statusHero p{color:#536c80;margin:10px 0 0;line-height:1.65}.commerce-module__bh-4yq__deadlineBox{background:#eaf5ff;border-radius:15px;align-self:stretch;padding:20px}.commerce-module__bh-4yq__deadlineBox strong,.commerce-module__bh-4yq__deadlineBox small{display:block}.commerce-module__bh-4yq__deadlineBox strong{color:#075da9;margin:8px 0;font-size:19px}.commerce-module__bh-4yq__deadlineBox small{color:#3d5e78;line-height:1.5}.commerce-module__bh-4yq__offerList{gap:16px;display:grid}.commerce-module__bh-4yq__offerList>article,.commerce-module__bh-4yq__billingProfileList article{background:#fff;border:1px solid #d6e4ee;border-radius:17px;padding:22px}.commerce-module__bh-4yq__offerListHeading h2{color:#08233d;margin:10px 0 5px}.commerce-module__bh-4yq__offerListHeading p,.commerce-module__bh-4yq__billingProfileList p{color:#607687;margin:0}.commerce-module__bh-4yq__offerListHeading>strong{color:#08233d;font-size:20px}.commerce-module__bh-4yq__offerList dl{flex-wrap:wrap;gap:18px 28px;margin:18px 0;display:flex}.commerce-module__bh-4yq__offerList dl div{gap:3px;display:grid}.commerce-module__bh-4yq__offerList dt{color:#64798a;text-transform:uppercase;font-size:10px;font-weight:800}.commerce-module__bh-4yq__offerList dd{color:#183b57;margin:0;font-size:13px;font-weight:800}.commerce-module__bh-4yq__offerList>article>a,.commerce-module__bh-4yq__emptyState a{color:#0064c7;font-weight:850}.commerce-module__bh-4yq__emptyState{text-align:center;background:#f8fbfd;border:1px dashed #aac9df;border-radius:20px;place-items:center;min-height:300px;padding:40px;display:grid}.commerce-module__bh-4yq__emptyState>span{color:#0064c7;background:#e5f3ff;border-radius:15px;place-items:center;width:54px;height:54px;font-weight:900;display:grid}.commerce-module__bh-4yq__emptyState p{color:#5d7487;max-width:620px;margin:0}.commerce-module__bh-4yq__planGrid,.commerce-module__bh-4yq__configurationForm,.commerce-module__bh-4yq__adminForm,.commerce-module__bh-4yq__billingForm{gap:16px;display:grid}.commerce-module__bh-4yq__planGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.commerce-module__bh-4yq__planOption{cursor:pointer;border:1px solid #c9dce9;border-radius:16px;grid-template-columns:auto 1fr;gap:13px;padding:18px;display:grid}.commerce-module__bh-4yq__planOption[data-selected=true]{border-color:#0072d7;box-shadow:0 0 0 3px #0080f01a}.commerce-module__bh-4yq__planOption span,.commerce-module__bh-4yq__planOption b{gap:4px;display:grid}.commerce-module__bh-4yq__planOption small{color:#5f7587;line-height:1.45}.commerce-module__bh-4yq__planOption b{color:#075da9;grid-column:2}.commerce-module__bh-4yq__installmentPreview,.commerce-module__bh-4yq__obligationList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.commerce-module__bh-4yq__installmentPreview>div,.commerce-module__bh-4yq__obligationList article{background:#f1f7fb;border-radius:13px;gap:5px;padding:15px;display:grid}.commerce-module__bh-4yq__installmentPreview span,.commerce-module__bh-4yq__obligationList span,.commerce-module__bh-4yq__obligationList small{color:#5c7386;font-size:11px}.commerce-module__bh-4yq__billingSelection{grid-template-columns:1fr auto;align-items:end;gap:15px;display:grid}.commerce-module__bh-4yq__billingSelection label,.commerce-module__bh-4yq__adminForm label>span,.commerce-module__bh-4yq__billingForm label>span,.commerce-module__bh-4yq__cancelForm label>span{color:#36516a;margin-bottom:7px;font-size:12px;font-weight:850;display:block}.commerce-module__bh-4yq__billingSelection select,.commerce-module__bh-4yq__adminForm input,.commerce-module__bh-4yq__adminForm select,.commerce-module__bh-4yq__adminForm textarea,.commerce-module__bh-4yq__billingForm input,.commerce-module__bh-4yq__billingForm select,.commerce-module__bh-4yq__cancelForm input{color:#0b2943;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #c7dbe9;border-radius:11px;padding:10px 13px}.commerce-module__bh-4yq__adminForm textarea{resize:vertical;min-height:96px}.commerce-module__bh-4yq__billingSelection select:focus-visible,.commerce-module__bh-4yq__adminForm input:focus-visible,.commerce-module__bh-4yq__adminForm select:focus-visible,.commerce-module__bh-4yq__adminForm textarea:focus-visible,.commerce-module__bh-4yq__billingForm input:focus-visible,.commerce-module__bh-4yq__billingForm select:focus-visible,.commerce-module__bh-4yq__cancelForm input:focus-visible,.commerce-module__bh-4yq__primaryButton:focus-visible,.commerce-module__bh-4yq__secondaryButton:focus-visible,.commerce-module__bh-4yq__dangerButton:focus-visible{outline-offset:2px;outline:3px solid #0064c7}.commerce-module__bh-4yq__primaryButton,.commerce-module__bh-4yq__secondaryButton,.commerce-module__bh-4yq__dangerButton,.commerce-module__bh-4yq__placementCommerceCard button{min-height:47px;font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:10px 17px;font-size:13px;font-weight:850;display:inline-flex}.commerce-module__bh-4yq__primaryButton,.commerce-module__bh-4yq__placementCommerceCard button{color:#fff;background:#0069c9;border:1px solid #0069c9}.commerce-module__bh-4yq__secondaryButton{color:#075da9;background:#eef7fd;border:1px solid #9fc1da}.commerce-module__bh-4yq__dangerButton{color:#a22e2e;background:#fff;border:1px solid #c24a4a}.commerce-module__bh-4yq__primaryButton:disabled,.commerce-module__bh-4yq__secondaryButton:disabled,.commerce-module__bh-4yq__dangerButton:disabled,.commerce-module__bh-4yq__placementCommerceCard button:disabled,.commerce-module__bh-4yq__adjustmentsAdminList button:disabled,.commerce-module__bh-4yq__inlineActions button:disabled{opacity:.58;cursor:wait}.commerce-module__bh-4yq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.commerce-module__bh-4yq__fieldWide{grid-column:1/-1}.commerce-module__bh-4yq__fieldWide small{color:#607687;margin-top:6px;display:block}.commerce-module__bh-4yq__formError,.commerce-module__bh-4yq__formSuccess{border-radius:11px;padding:12px 14px;font-size:13px;font-weight:750}.commerce-module__bh-4yq__formError{color:#962b2b;background:#fff2f2;border:1px solid #ebbbbb}.commerce-module__bh-4yq__formSuccess{color:#24673b;background:#effaf2;border:1px solid #acd9ba}.commerce-module__bh-4yq__adjustmentsAdminList{margin:28px 0}.commerce-module__bh-4yq__adjustmentsAdminList article{border-top:1px solid #e0ebf2;padding:14px 0}.commerce-module__bh-4yq__adjustmentsAdminList article div,.commerce-module__bh-4yq__adjustmentsAdminList article small{gap:4px;display:grid}.commerce-module__bh-4yq__adjustmentsAdminList article span{color:#24723e;font-weight:850}.commerce-module__bh-4yq__adjustmentsAdminList article small{color:#607687}.commerce-module__bh-4yq__adjustmentsAdminList button,.commerce-module__bh-4yq__inlineActions button{color:#a22e2e;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:850}.commerce-module__bh-4yq__consequentialActions{border-top:1px solid #dfeaf2;justify-content:space-between;align-items:end;gap:20px;margin-top:28px;padding-top:24px;display:flex}.commerce-module__bh-4yq__cancelForm{align-items:end;gap:10px;display:flex}.commerce-module__bh-4yq__cancelForm label{min-width:min(360px,50vw)}.commerce-module__bh-4yq__placementCommerceCard{border-left:5px solid #f0b323;align-items:center;margin:24px 0;padding:24px}.commerce-module__bh-4yq__placementCommerceCard h2{margin-bottom:8px}.commerce-module__bh-4yq__placementCommerceCard span{color:#506a7f;font-weight:800}.commerce-module__bh-4yq__placementCommerceCard form,.commerce-module__bh-4yq__placementCommerceCard>p{color:#5b7285;flex:0 420px;margin:0;line-height:1.55}.commerce-module__bh-4yq__orderCard{border-color:#a8d6b7;gap:18px;display:grid}.commerce-module__bh-4yq__readyMarker{color:#24723e;background:#e7f7ec;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;font-weight:900;display:grid}.commerce-module__bh-4yq__billingSnapshotHelp{background:#fff;border:1px solid #d5e4ed;border-radius:13px;margin-top:18px;padding:14px 16px}.commerce-module__bh-4yq__billingSnapshotHelp summary{color:#36516a;cursor:pointer;font-weight:850}.commerce-module__bh-4yq__billingIntro{margin-bottom:22px;padding:24px}.commerce-module__bh-4yq__billingIntro p{color:#5b7285;margin:10px 0 0}.commerce-module__bh-4yq__billingProfileList{gap:12px;display:grid}.commerce-module__bh-4yq__billingProfileList article{align-items:center}.commerce-module__bh-4yq__billingProfileList article span{color:#0064c7;font-size:11px;font-weight:850}.commerce-module__bh-4yq__billingProfileList h2{margin:6px 0;font-size:18px}.commerce-module__bh-4yq__inlineActions{gap:15px;display:flex}.commerce-module__bh-4yq__billingTypePicker{background:#f3f8fc;border:1px solid #c7dbe9;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;max-width:430px;margin:0;padding:4px;display:grid}.commerce-module__bh-4yq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.commerce-module__bh-4yq__billingTypePicker label{color:#456078;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:9px 13px;font-size:13px;font-weight:800;transition:border-color .16s,background-color .16s,color .16s;display:flex;position:relative}.commerce-module__bh-4yq__billingTypePicker label[data-selected=true]{color:#075da9;background:#fff;border-color:#8ec7ef;box-shadow:0 2px 8px #0b406717}.commerce-module__bh-4yq__billingTypePicker input{opacity:0;pointer-events:none;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}.commerce-module__bh-4yq__billingTypePicker label:has(input:focus-visible){outline-offset:2px;outline:3px solid #0064c7}.commerce-module__bh-4yq__infoCard p,.commerce-module__bh-4yq__adminOrderCard>p{color:#5b7285;margin:10px 0 0;line-height:1.6}.commerce-module__bh-4yq__secondaryLink{margin-top:20px;display:inline-block}@media (max-width:850px){.commerce-module__bh-4yq__adminFacts,.commerce-module__bh-4yq__contextCard dl,.commerce-module__bh-4yq__orderBillingFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-module__bh-4yq__statusHero,.commerce-module__bh-4yq__planGrid{grid-template-columns:1fr}.commerce-module__bh-4yq__consequentialActions,.commerce-module__bh-4yq__emailStatusCard,.commerce-module__bh-4yq__cancelForm{flex-direction:column;align-items:stretch}.commerce-module__bh-4yq__cancelForm label{min-width:0}}@media (max-width:600px){.commerce-module__bh-4yq__adminMain{width:min(100% - 24px,1220px);padding-top:30px}.commerce-module__bh-4yq__adminPageHeading,.commerce-module__bh-4yq__adminDetailHeading,.commerce-module__bh-4yq__offerListHeading,.commerce-module__bh-4yq__placementCommerceCard,.commerce-module__bh-4yq__billingProfileList article{flex-direction:column;align-items:stretch}.commerce-module__bh-4yq__adminFacts,.commerce-module__bh-4yq__contextCard dl,.commerce-module__bh-4yq__orderBillingFacts,.commerce-module__bh-4yq__formGrid,.commerce-module__bh-4yq__installmentPreview,.commerce-module__bh-4yq__obligationList,.commerce-module__bh-4yq__billingSelection{grid-template-columns:1fr}.commerce-module__bh-4yq__fieldWide{grid-column:auto}.commerce-module__bh-4yq__priceBreakdown .commerce-module__bh-4yq__totalLine{font-size:18px}.commerce-module__bh-4yq__statusFilters{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.commerce-module__bh-4yq__statusFilters a{flex:none}}
.parent-module__wMcR5G__authPage{background:#f4f9fd;grid-template-columns:minmax(360px,.88fr) minmax(520px,1.12fr);min-height:100svh;display:grid}.parent-module__wMcR5G__authStory{color:#fff;background:linear-gradient(145deg,#062f5ef5,#0064c7f0 62%,#0080f0e6),url(/brand/05_Brand_Motif/Codertech_Brand_Motif_Circuit_C.svg) 50%/cover;flex-direction:column;height:100svh;padding:clamp(34px,5vw,68px);display:flex;position:sticky;top:0;overflow:hidden}.parent-module__wMcR5G__authStory:before,.parent-module__wMcR5G__authStory:after{content:"";border:1px solid #ffffff1f;border-radius:999px;position:absolute}.parent-module__wMcR5G__authStory:before{width:540px;height:540px;bottom:-220px;right:-240px}.parent-module__wMcR5G__authStory:after{background:#65b8ff24;width:280px;height:280px;bottom:-90px;right:-105px}.parent-module__wMcR5G__authStoryLogo{z-index:1;width:min(255px,58%);display:block;position:relative}.parent-module__wMcR5G__authStoryLogo img,.parent-module__wMcR5G__authMobileLogo img,.parent-module__wMcR5G__portalLogo{width:100%;height:auto;display:block}.parent-module__wMcR5G__authStoryContent{z-index:1;width:min(100%,600px);margin-block:auto;padding-block:54px;position:relative}.parent-module__wMcR5G__authStoryEyebrow,.parent-module__wMcR5G__eyebrow,.parent-module__wMcR5G__sectionKicker{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.parent-module__wMcR5G__authStoryEyebrow{color:#bfe2ff}.parent-module__wMcR5G__authStoryTitle{letter-spacing:-.045em;max-width:620px;margin:15px 0 20px;font-size:clamp(36px,4vw,59px);font-weight:800;line-height:1.04}.parent-module__wMcR5G__authStoryContent>p:not(.parent-module__wMcR5G__authStoryEyebrow,.parent-module__wMcR5G__authStoryTitle){color:#ffffffc7;max-width:550px;margin:0;font-size:17px;line-height:1.7}.parent-module__wMcR5G__authBenefits{gap:14px;margin:34px 0 0;padding:0;list-style:none;display:grid}.parent-module__wMcR5G__authBenefits li{color:#ffffffe6;align-items:center;gap:14px;font-size:14px;font-weight:750;display:flex}.parent-module__wMcR5G__authBenefits span{color:#cce9ff;background:#ffffff14;border:1px solid #ffffff40;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.parent-module__wMcR5G__authStoryNote{z-index:1;color:#ffffff9e;margin:0;font-size:12px;font-weight:700;position:relative}.parent-module__wMcR5G__authPanel{place-items:center;min-height:100svh;padding:clamp(30px,7vw,86px) clamp(20px,7vw,90px);display:grid}.parent-module__wMcR5G__authCard{width:min(100%,590px)}.parent-module__wMcR5G__authMobileLogo{width:205px;margin-bottom:36px;display:none}.parent-module__wMcR5G__authHeading{margin-bottom:30px}.parent-module__wMcR5G__eyebrow,.parent-module__wMcR5G__sectionKicker{color:#0070d5}.parent-module__wMcR5G__authHeading h1,.parent-module__wMcR5G__portalPageHeading h1,.parent-module__wMcR5G__notFoundCard h1{color:#08233d;letter-spacing:-.035em;margin:9px 0 0;line-height:1.12}.parent-module__wMcR5G__authHeading h1{font-size:clamp(31px,4vw,44px)}.parent-module__wMcR5G__authHeading>p:last-child{color:#5e7386;max-width:540px;margin:13px 0 0}.parent-module__wMcR5G__authForm{gap:18px;display:grid}.parent-module__wMcR5G__twoColumnFields,.parent-module__wMcR5G__editorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.parent-module__wMcR5G__field{align-content:start;gap:7px;min-width:0;display:grid}.parent-module__wMcR5G__fieldWide{grid-column:1/-1}.parent-module__wMcR5G__field label{color:#36516a;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:850;display:flex}.parent-module__wMcR5G__field label span{color:#5e7386;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:750}.parent-module__wMcR5G__field input,.parent-module__wMcR5G__field select{color:#08233d;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #c8dbea;border-radius:12px;padding:0 14px;transition:border-color .16s,box-shadow .16s,background-color .16s}.parent-module__wMcR5G__field select{padding-right:38px}.parent-module__wMcR5G__field input:focus,.parent-module__wMcR5G__field select:focus{border-color:#0080f0;box-shadow:0 0 0 4px #0080f01f}.parent-module__wMcR5G__field input:focus-visible,.parent-module__wMcR5G__field select:focus-visible{outline-offset:2px;outline:3px solid #0064c7}.parent-module__wMcR5G__field input[aria-invalid=true],.parent-module__wMcR5G__field select[aria-invalid=true]{border-color:#cc4949}.parent-module__wMcR5G__field input:disabled{color:#607486;cursor:not-allowed;background:#f1f5f8}.parent-module__wMcR5G__fieldHelp,.parent-module__wMcR5G__fieldError{font-size:11px;line-height:1.45}.parent-module__wMcR5G__fieldHelp{color:#5e7386}.parent-module__wMcR5G__fieldError{color:#a52b2b;font-weight:750}.parent-module__wMcR5G__formAsideLink{text-align:right;margin-top:-8px}.parent-module__wMcR5G__formAsideLink a,.parent-module__wMcR5G__authFooter a{color:#006dcc;font-weight:850}.parent-module__wMcR5G__formAsideLink a{font-size:12px}.parent-module__wMcR5G__primaryButton,.parent-module__wMcR5G__primaryLinkButton,.parent-module__wMcR5G__secondaryButton,.parent-module__wMcR5G__dangerButton{min-height:49px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:11px 19px;font-size:14px;font-weight:850;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.parent-module__wMcR5G__primaryButton,.parent-module__wMcR5G__primaryLinkButton{color:#fff;background:#0070d5;border:0;box-shadow:0 12px 25px #0080f036}.parent-module__wMcR5G__authForm>.parent-module__wMcR5G__primaryButton{width:100%}.parent-module__wMcR5G__primaryButton:hover:not(:disabled),.parent-module__wMcR5G__primaryLinkButton:hover{background:#0064c7;transform:translateY(-1px);box-shadow:0 15px 30px #0064c73d}.parent-module__wMcR5G__primaryButton:disabled,.parent-module__wMcR5G__dangerButton:disabled,.parent-module__wMcR5G__secondaryButton:disabled{cursor:wait;opacity:.62}.parent-module__wMcR5G__secondaryButton{color:#27516f;box-shadow:none;background:#fff;border:1px solid #bfd5e6}.parent-module__wMcR5G__secondaryButton:hover:not(:disabled){background:#f5fbff;border-color:#8ec9f6}.parent-module__wMcR5G__dangerButton{color:#a32626;background:#fff;border:1px solid #efb6b6}.parent-module__wMcR5G__dangerButton:hover:not(:disabled){background:#fff5f5;border-color:#d86a6a}.parent-module__wMcR5G__errorBanner,.parent-module__wMcR5G__successBanner{border-radius:12px;margin:0;padding:12px 14px;font-size:13px;font-weight:720}.parent-module__wMcR5G__errorBanner{color:#8b2727;background:#fff4f4;border:1px solid #efb9b9}.parent-module__wMcR5G__successBanner{color:#17623d;background:#eefaf4;border:1px solid #abdcc4}.parent-module__wMcR5G__formPrivacyNote{color:#5e7386;text-align:center;margin:-4px 0 0;font-size:11px;line-height:1.55}.parent-module__wMcR5G__authFooter{color:#5e7386;text-align:center;border-top:1px solid #dce8f2;margin-top:26px;padding-top:21px;font-size:13px}.parent-module__wMcR5G__authFooter p{margin:0}.parent-module__wMcR5G__backToSite{color:#60788b;margin-top:25px;font-size:12px;font-weight:750;display:inline-block}.parent-module__wMcR5G__backToSite:hover{color:#0070d5}.parent-module__wMcR5G__confirmationState{background:#f5fcf8;border:1px solid #cbe2d6;border-radius:18px;justify-items:start;padding:25px;display:grid}.parent-module__wMcR5G__confirmationIcon{color:#fff;background:#28a568;border-radius:50%;place-items:center;width:43px;height:43px;font-size:20px;font-weight:900;display:grid}.parent-module__wMcR5G__confirmationState h2{color:#123b2a;margin:17px 0 7px;font-size:22px}.parent-module__wMcR5G__confirmationState p{color:#426252;margin:0}.parent-module__wMcR5G__confirmationState .parent-module__wMcR5G__confirmationHint{color:#5e7386;margin-top:12px;font-size:12px}.parent-module__wMcR5G__confirmationState .parent-module__wMcR5G__secondaryButton{margin-top:22px}.parent-module__wMcR5G__resetExpired{color:#6e5536;background:#fffaf2;border:1px solid #e2c8a7;border-radius:16px;gap:19px;padding:20px;display:grid}.parent-module__wMcR5G__resetExpired p{margin:0}.parent-module__wMcR5G__resetExpired a{color:#006dcc;font-weight:850}.parent-module__wMcR5G__portalPage{background:#f1f6fa;min-height:100svh}.parent-module__wMcR5G__portalSkipLink{z-index:200;color:#08233d;background:#fff;border-radius:10px;padding:11px 15px;font-weight:850;position:fixed;top:-90px;left:18px;box-shadow:0 10px 30px #05437e29}.parent-module__wMcR5G__portalSkipLink:focus{top:14px}.parent-module__wMcR5G__portalHeader{z-index:70;color:#fff;background:#062f5e;align-items:center;gap:17px;min-height:72px;padding:11px clamp(18px,3vw,35px);display:flex;position:sticky;top:0;box-shadow:0 6px 24px #031e3a2b}.parent-module__wMcR5G__portalHeader>a:first-child{width:168px;display:block}.parent-module__wMcR5G__portalHeaderDivider{background:#ffffff40;width:1px;height:25px}.parent-module__wMcR5G__portalHeader p{color:#cce9ff;letter-spacing:.04em;margin:0;font-size:12px;font-weight:850}.parent-module__wMcR5G__portalWebsiteLink{border:1px solid #ffffff4d;border-radius:10px;align-items:center;min-height:40px;margin-left:auto;padding-inline:14px;font-size:12px;font-weight:800;display:inline-flex}.parent-module__wMcR5G__portalWebsiteLink:hover{background:#ffffff14}.parent-module__wMcR5G__portalLayout{grid-template-columns:270px minmax(0,1fr);min-height:calc(100svh - 72px);display:grid}.parent-module__wMcR5G__portalSidebar{background:#fff;border-right:1px solid #dce8f2;flex-direction:column;height:calc(100svh - 72px);padding:25px 18px;display:flex;position:sticky;top:72px}.parent-module__wMcR5G__portalIdentity{border-bottom:1px solid #e2ebf2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:0 6px 23px;display:grid}.parent-module__wMcR5G__identityAvatar,.parent-module__wMcR5G__childAvatar{color:#0064c7;background:#e8f5ff;border-radius:14px;place-items:center;font-weight:950;display:grid}.parent-module__wMcR5G__identityAvatar{width:43px;height:43px;font-size:12px}.parent-module__wMcR5G__portalIdentity p,.parent-module__wMcR5G__portalIdentity small{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.parent-module__wMcR5G__portalIdentity p{color:#08233d;font-size:13px;font-weight:850}.parent-module__wMcR5G__portalIdentity small{color:#5e7386;margin-top:2px;font-size:10px}.parent-module__wMcR5G__portalNavigation{gap:5px;margin-top:23px;display:grid}.parent-module__wMcR5G__portalNavigation a,.parent-module__wMcR5G__portalNavigation button{color:#486176;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:8px 11px;font-size:13px;font-weight:800;display:flex}.parent-module__wMcR5G__portalNavigation a>span,.parent-module__wMcR5G__portalNavigation button>span{color:#486176;letter-spacing:.04em;background:#edf3f7;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:8px;font-weight:950;display:grid}.parent-module__wMcR5G__portalNavigation a:hover,.parent-module__wMcR5G__portalNavigation button:hover,.parent-module__wMcR5G__portalNavigation .parent-module__wMcR5G__portalNavActive{color:#0070d5;background:#eff8ff}.parent-module__wMcR5G__portalNavigation .parent-module__wMcR5G__portalNavActive>span{color:#fff;background:#0064c7}.parent-module__wMcR5G__portalNavigation form{border-top:1px solid #e2ebf2;margin-top:7px;padding-top:12px}.parent-module__wMcR5G__portalPrivacyNote{color:#486557;background:#f4fbf7;border:1px solid #d4e8dc;border-radius:13px;align-items:flex-start;gap:9px;margin-top:auto;padding:12px;font-size:10px;line-height:1.45;display:flex}.parent-module__wMcR5G__portalPrivacyNote>span{color:#fff;background:#2ba568;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10px;font-weight:900;display:grid}.parent-module__wMcR5G__portalPrivacyNote p,.parent-module__wMcR5G__portalPrivacyNote strong{margin:0;display:block}.parent-module__wMcR5G__portalMain{width:min(100%,1320px);padding:clamp(28px,4vw,52px)}.parent-module__wMcR5G__portalPageHeading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.parent-module__wMcR5G__portalPageHeading>div{min-width:0;max-width:780px}.parent-module__wMcR5G__portalPageHeading h1{overflow-wrap:anywhere;font-size:clamp(30px,4vw,43px)}.parent-module__wMcR5G__portalPageHeading>div>p:last-child{color:#5e7386;margin:11px 0 0;font-size:15px}.parent-module__wMcR5G__portalPageHeading .parent-module__wMcR5G__primaryLinkButton{flex:none}.parent-module__wMcR5G__portalSection,.parent-module__wMcR5G__editorForm,.parent-module__wMcR5G__dangerZone,.parent-module__wMcR5G__notFoundCard{background:#fff;border:1px solid #dce8f2;border-radius:20px;box-shadow:0 12px 34px #05437e12}.parent-module__wMcR5G__portalSection{padding:clamp(20px,3vw,29px)}.parent-module__wMcR5G__sectionTextLink{color:#0064c7;font-size:12px;font-weight:850}.parent-module__wMcR5G__dashboardPlacementEmpty{background:#f8fcff;border:1px dashed #bdd5e7;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.parent-module__wMcR5G__dashboardPlacementEmpty p{color:#526d82;margin:0}.parent-module__wMcR5G__dashboardPlacementList{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.parent-module__wMcR5G__dashboardPlacementList a{background:#fbfdff;border:1px solid #dce8f2;border-radius:13px;gap:5px;min-width:0;padding:14px;display:grid}.parent-module__wMcR5G__dashboardPlacementList span,.parent-module__wMcR5G__dashboardPlacementList strong,.parent-module__wMcR5G__dashboardPlacementList small{overflow-wrap:anywhere}.parent-module__wMcR5G__dashboardPlacementList span{color:#5f7486;font-size:11px}.parent-module__wMcR5G__dashboardPlacementList strong{color:#08233d}.parent-module__wMcR5G__dashboardPlacementList small{color:#0064c7;font-weight:850}.parent-module__wMcR5G__sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.parent-module__wMcR5G__sectionHeading h2{color:#08233d;margin:4px 0 0;font-size:24px}.parent-module__wMcR5G__countBadge,.parent-module__wMcR5G__gradeBadge{border-radius:999px;align-items:center;font-size:11px;font-weight:850;display:inline-flex}.parent-module__wMcR5G__countBadge{color:#587083;background:#edf5fa;padding:6px 10px}.parent-module__wMcR5G__childrenGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.parent-module__wMcR5G__childCard{background:#fff;border:1px solid #dce8f2;border-radius:17px;flex-direction:column;min-height:260px;padding:19px;transition:transform .17s,border-color .17s,box-shadow .17s;display:flex}.parent-module__wMcR5G__childCard:hover{border-color:#a9d8fa;transform:translateY(-2px);box-shadow:0 13px 30px #05437e17}.parent-module__wMcR5G__childCardTop{justify-content:space-between;align-items:center;gap:14px;display:flex}.parent-module__wMcR5G__childAvatar{letter-spacing:.03em;width:43px;height:43px;font-size:11px}.parent-module__wMcR5G__gradeBadge{color:#745c08;background:#fff7db;padding:6px 10px}.parent-module__wMcR5G__childCardBody{margin-top:17px}.parent-module__wMcR5G__childCardBody h2{color:#08233d;overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.25}.parent-module__wMcR5G__childDetails{gap:9px;margin:15px 0 0;display:grid}.parent-module__wMcR5G__childDetails div{grid-template-columns:72px minmax(0,1fr);gap:9px;display:grid}.parent-module__wMcR5G__childDetails dt,.parent-module__wMcR5G__childDetails dd{margin:0;font-size:12px}.parent-module__wMcR5G__childDetails dt{color:#5e7386;font-weight:750}.parent-module__wMcR5G__childDetails dd{color:#3c566c;overflow-wrap:anywhere}.parent-module__wMcR5G__childOptionalNote{color:#5e7386;margin:15px 0 0;font-size:12px}.parent-module__wMcR5G__childEditLink{color:#0070d5;border-top:1px solid #e2ebf2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:13px;font-weight:850;display:flex}.parent-module__wMcR5G__childrenEmptyState{text-align:center;background:#f8fcff;border:1px dashed #afd0e8;border-radius:17px;align-content:center;place-items:center;min-height:330px;padding:38px 20px;display:grid}.parent-module__wMcR5G__emptyStateMark{color:#0080f0;background:#e4f3ff;border-radius:17px;place-items:center;width:57px;height:57px;font-size:28px;font-weight:500;display:grid}.parent-module__wMcR5G__childrenEmptyState h2{color:#08233d;margin:17px 0 5px;font-size:22px}.parent-module__wMcR5G__childrenEmptyState p{color:#5e7386;max-width:480px;margin:0}.parent-module__wMcR5G__childrenEmptyState .parent-module__wMcR5G__primaryLinkButton{margin-top:22px}.parent-module__wMcR5G__breadcrumbLink{color:#587187;margin-bottom:18px;font-size:12px;font-weight:800;display:inline-block}.parent-module__wMcR5G__breadcrumbLink:hover{color:#0070d5}.parent-module__wMcR5G__editorForm{overflow:hidden}.parent-module__wMcR5G__editorFieldset{border:0;min-width:0;margin:0;padding:clamp(22px,4vw,35px)}.parent-module__wMcR5G__formSectionHeading{border-bottom:1px solid #e1ebf2;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;margin-bottom:27px;padding-bottom:22px;display:grid}.parent-module__wMcR5G__formSectionHeading>span{color:#0064c7;background:#e9f5ff;border-radius:11px;place-items:center;width:39px;height:39px;font-size:10px;font-weight:950;display:grid}.parent-module__wMcR5G__formSectionHeading h2,.parent-module__wMcR5G__formSectionHeading p{margin:0}.parent-module__wMcR5G__formSectionHeading h2{color:#08233d;font-size:19px}.parent-module__wMcR5G__formSectionHeading p{color:#5e7386;margin-top:4px;font-size:12px}.parent-module__wMcR5G__editorGrid{gap:20px}.parent-module__wMcR5G__editorActions{border-top:1px solid #e1ebf2;flex-wrap:wrap;gap:11px;margin-top:27px;padding-top:23px;display:flex}.parent-module__wMcR5G__editorFieldset>.parent-module__wMcR5G__errorBanner,.parent-module__wMcR5G__editorFieldset>.parent-module__wMcR5G__successBanner{margin-top:22px}.parent-module__wMcR5G__dangerZone{box-shadow:none;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:21px 24px;display:flex}.parent-module__wMcR5G__dangerZone h2,.parent-module__wMcR5G__dangerZone p{margin:0}.parent-module__wMcR5G__dangerZone h2{color:#7e2727;font-size:16px}.parent-module__wMcR5G__dangerZone p{color:#766565;overflow-wrap:anywhere;margin-top:4px;font-size:12px}.parent-module__wMcR5G__dangerZoneConfirm{background:snow;border-color:#e8bdbd;align-items:flex-start}.parent-module__wMcR5G__dangerZoneConfirm>div:first-child{max-width:650px}.parent-module__wMcR5G__dangerZoneConfirm .parent-module__wMcR5G__errorBanner{margin-top:13px}.parent-module__wMcR5G__dangerActions{flex-wrap:wrap;flex:none;gap:9px;display:flex}.parent-module__wMcR5G__notFoundCard{text-align:center;align-content:center;justify-items:center;min-height:430px;padding:35px;display:grid}.parent-module__wMcR5G__notFoundCard>span{color:#b7c9d6;letter-spacing:.18em;font-size:12px;font-weight:950}.parent-module__wMcR5G__notFoundCard h1{font-size:31px}.parent-module__wMcR5G__notFoundCard p{color:#5e7386;max-width:520px;margin:11px 0 23px}.parent-module__wMcR5G__annualNotice{background:linear-gradient(135deg,#f2f9ff,#fffdf3);border:1px solid #a9d8fa;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:22px;padding:19px 21px;display:grid;box-shadow:0 11px 28px #05437e12}.parent-module__wMcR5G__confirmationSuccessFlash{color:#17643c;background:#edf9f2;border:1px solid #a8ddbe;border-radius:14px;align-items:center;gap:11px;margin:0 0 22px;padding:14px 16px;font-size:14px;font-weight:800;line-height:1.5;display:flex}.parent-module__wMcR5G__confirmationSuccessFlash>span{color:#fff;background:#18834e;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.parent-module__wMcR5G__annualNoticeMark{color:#fff;background:#0070d5;border-radius:14px;place-items:center;width:46px;height:46px;font-size:20px;font-weight:900;display:grid}.parent-module__wMcR5G__annualNoticeContent{min-width:0}.parent-module__wMcR5G__annualNoticeContent h2,.parent-module__wMcR5G__annualNoticeContent p{margin:0}.parent-module__wMcR5G__annualNoticeContent h2{color:#08233d;overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.3}.parent-module__wMcR5G__annualNoticeContent>p:last-child{color:#486176;margin-top:6px;font-size:13px}.parent-module__wMcR5G__annualNoticeAction{color:#0064c7;white-space:nowrap;background:#fff;border-radius:11px;align-items:center;gap:9px;min-height:44px;padding:9px 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #b9d8ee}.parent-module__wMcR5G__annualNoticeAction:hover{background:#eaf6ff}.parent-module__wMcR5G__annualUpdateForm,.parent-module__wMcR5G__annualCompleteState{background:#fff;border:1px solid #dce8f2;border-radius:20px;box-shadow:0 12px 34px #05437e12}.parent-module__wMcR5G__annualUpdateForm fieldset{border:0;min-width:0;margin:0;padding:clamp(20px,4vw,34px)}.parent-module__wMcR5G__annualChildrenList{gap:14px;display:grid}.parent-module__wMcR5G__annualChildRow{background:#fbfdff;border:1px solid #dce8f2;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:center;gap:24px;padding:18px;display:grid}.parent-module__wMcR5G__annualChildIdentity{align-items:center;gap:13px;min-width:0;display:flex}.parent-module__wMcR5G__annualChildIdentity>span{color:#0064c7;background:#e5f3ff;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;font-size:11px;font-weight:950;display:grid}.parent-module__wMcR5G__annualChildIdentity div{min-width:0}.parent-module__wMcR5G__annualChildIdentity h2,.parent-module__wMcR5G__annualChildIdentity p{overflow-wrap:anywhere;margin:0}.parent-module__wMcR5G__annualChildIdentity h2{color:#08233d;font-size:17px}.parent-module__wMcR5G__annualChildIdentity p{color:#587083;margin-top:5px;font-size:12px}.parent-module__wMcR5G__annualUpdateActions{border-top:1px solid #e1ebf2;flex-wrap:wrap;gap:11px;margin-top:25px;padding-top:22px;display:flex}.parent-module__wMcR5G__annualUpdateForm>fieldset>.parent-module__wMcR5G__errorBanner{margin-top:18px}.parent-module__wMcR5G__annualCompleteState{text-align:center;align-content:center;justify-items:center;min-height:340px;padding:32px;display:grid}.parent-module__wMcR5G__annualCompleteState>span{color:#147a45;background:#e9f8ef;border-radius:50%;place-items:center;width:54px;height:54px;font-size:23px;font-weight:900;display:grid}.parent-module__wMcR5G__annualCompleteState h2{color:#08233d;margin:17px 0 7px}.parent-module__wMcR5G__annualCompleteState p{color:#587083;margin:0}.parent-module__wMcR5G__annualCompleteState .parent-module__wMcR5G__primaryLinkButton{margin-top:22px}@media (max-width:1100px){.parent-module__wMcR5G__authPage{grid-template-columns:minmax(320px,.78fr) minmax(480px,1.22fr)}.parent-module__wMcR5G__authStory{padding:38px}.parent-module__wMcR5G__authStoryTitle{font-size:40px}.parent-module__wMcR5G__portalLayout{grid-template-columns:230px minmax(0,1fr)}.parent-module__wMcR5G__childrenGrid{grid-template-columns:1fr}}@media (max-width:820px){.parent-module__wMcR5G__authPage{display:block}.parent-module__wMcR5G__authStory{display:none}.parent-module__wMcR5G__authPanel{align-items:start;padding-block:42px}.parent-module__wMcR5G__authMobileLogo,.parent-module__wMcR5G__portalLayout{display:block}.parent-module__wMcR5G__portalSidebar{border-bottom:1px solid #dce8f2;border-right:0;width:100%;height:auto;padding:14px 18px;display:block;position:static}.parent-module__wMcR5G__portalIdentity,.parent-module__wMcR5G__portalPrivacyNote{display:none}.parent-module__wMcR5G__portalNavigation{gap:7px;margin:0;padding-bottom:3px;display:flex;overflow-x:auto}.parent-module__wMcR5G__portalNavigation a,.parent-module__wMcR5G__portalNavigation button{white-space:nowrap;flex:none;width:auto}.parent-module__wMcR5G__portalNavigation form{border:0;margin:0;padding:0}.parent-module__wMcR5G__portalMain{padding:30px 20px 44px}.parent-module__wMcR5G__annualNotice{grid-template-columns:auto minmax(0,1fr)}.parent-module__wMcR5G__annualNoticeAction{grid-column:2;justify-self:start}.parent-module__wMcR5G__annualChildRow{grid-template-columns:1fr;gap:17px}}@media (max-width:620px){.parent-module__wMcR5G__authPanel{padding:25px 16px 40px}.parent-module__wMcR5G__authMobileLogo{width:185px;margin-bottom:30px}.parent-module__wMcR5G__authHeading{margin-bottom:25px}.parent-module__wMcR5G__twoColumnFields,.parent-module__wMcR5G__editorGrid{grid-template-columns:1fr}.parent-module__wMcR5G__fieldWide{grid-column:auto}.parent-module__wMcR5G__portalHeader{gap:11px;min-height:65px;padding-inline:15px}.parent-module__wMcR5G__portalHeader>a:first-child{width:138px}.parent-module__wMcR5G__portalHeaderDivider,.parent-module__wMcR5G__portalHeader p{display:none}.parent-module__wMcR5G__portalWebsiteLink{min-height:38px;padding-inline:11px;font-size:10px}.parent-module__wMcR5G__portalSidebar{padding-inline:12px}.parent-module__wMcR5G__portalNavigation a,.parent-module__wMcR5G__portalNavigation button{gap:7px;min-height:43px;padding-inline:9px;font-size:11px}.parent-module__wMcR5G__portalNavigation a>span,.parent-module__wMcR5G__portalNavigation button>span{display:none}.parent-module__wMcR5G__portalMain{padding:25px 14px 38px}.parent-module__wMcR5G__portalPageHeading{margin-bottom:23px;display:block}.parent-module__wMcR5G__portalPageHeading .parent-module__wMcR5G__primaryLinkButton{width:100%;margin-top:19px}.parent-module__wMcR5G__portalSection{padding:16px}.parent-module__wMcR5G__sectionHeading{align-items:flex-start}.parent-module__wMcR5G__childCard{min-height:250px}.parent-module__wMcR5G__editorFieldset{padding:20px 16px}.parent-module__wMcR5G__editorActions,.parent-module__wMcR5G__annualUpdateActions,.parent-module__wMcR5G__dangerZone,.parent-module__wMcR5G__dangerActions{display:grid}.parent-module__wMcR5G__editorActions .parent-module__wMcR5G__primaryButton,.parent-module__wMcR5G__editorActions .parent-module__wMcR5G__secondaryButton,.parent-module__wMcR5G__annualUpdateActions .parent-module__wMcR5G__primaryButton,.parent-module__wMcR5G__annualUpdateActions .parent-module__wMcR5G__secondaryButton,.parent-module__wMcR5G__dangerZone .parent-module__wMcR5G__dangerButton,.parent-module__wMcR5G__dangerActions .parent-module__wMcR5G__secondaryButton{width:100%}.parent-module__wMcR5G__dangerZone{align-items:stretch;padding:19px 16px}.parent-module__wMcR5G__annualNotice{grid-template-columns:1fr;padding:17px}.parent-module__wMcR5G__annualNoticeMark{width:41px;height:41px}.parent-module__wMcR5G__annualNoticeAction{grid-column:auto;justify-content:center;width:100%}.parent-module__wMcR5G__annualChildRow{padding:15px}.parent-module__wMcR5G__annualUpdateForm fieldset{padding:16px}}.parent-module__wMcR5G__guidanceDashboardCard,.parent-module__wMcR5G__discussionBookingCard,.parent-module__wMcR5G__guidanceEmptyState,.parent-module__wMcR5G__guidanceList article,.parent-module__wMcR5G__guidanceRecommendationCard,.parent-module__wMcR5G__guidanceAnswersCard{background:#fff;border:1px solid #cfe1ef;border-radius:18px;box-shadow:0 12px 34px #05437e12}.parent-module__wMcR5G__guidanceWithdrawCard{background:#fff9f7;border:1px solid #ead9d5;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:17px;display:flex}.parent-module__wMcR5G__guidanceWithdrawCard h2,.parent-module__wMcR5G__guidanceWithdrawCard p{margin:0}.parent-module__wMcR5G__guidanceWithdrawCard h2{color:#5e322b;font-size:17px}.parent-module__wMcR5G__guidanceWithdrawCard p{color:#6e514c;margin-top:4px;font-size:12px}.parent-module__wMcR5G__guidanceWithdrawCard button{color:#8b271c;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9f4336;border-radius:10px;padding:9px 13px;font-size:12px;font-weight:850}.parent-module__wMcR5G__guidanceDashboardCard{background:linear-gradient(135deg,#edf8ff,#fffdf4);justify-content:space-between;align-items:center;gap:28px;margin-bottom:20px;padding:clamp(21px,3vw,30px);display:flex}.parent-module__wMcR5G__guidanceDashboardCard h2,.parent-module__wMcR5G__discussionBookingCard h2,.parent-module__wMcR5G__guidanceRecommendationCard h2,.parent-module__wMcR5G__guidanceAnswersCard h2,.parent-module__wMcR5G__guidanceEmptyState h2{color:#08233d;margin:4px 0 8px}.parent-module__wMcR5G__guidanceDashboardCard p,.parent-module__wMcR5G__discussionBookingCard p,.parent-module__wMcR5G__guidanceRecommendationCard p,.parent-module__wMcR5G__guidanceAnswersCard p,.parent-module__wMcR5G__guidanceEmptyState p{color:#486176;margin:0;line-height:1.6}.parent-module__wMcR5G__guidanceDashboardAction{justify-items:start;gap:4px;min-width:210px;display:grid}.parent-module__wMcR5G__guidanceDashboardAction span{color:#5e7386;font-size:11px}.parent-module__wMcR5G__guidanceDashboardAction strong{color:#075caa}.parent-module__wMcR5G__guidanceDashboardAction .parent-module__wMcR5G__primaryLinkButton{margin-top:7px}.parent-module__wMcR5G__guidanceEmptyState{text-align:center;align-content:center;place-items:center;min-height:280px;padding:32px;display:grid}.parent-module__wMcR5G__guidanceEmptyState .parent-module__wMcR5G__primaryLinkButton{margin-top:20px}.parent-module__wMcR5G__guidanceList{gap:13px;display:grid}.parent-module__wMcR5G__guidanceList article{grid-template-columns:minmax(0,1.4fr) minmax(260px,.7fr) auto;align-items:center;gap:20px;padding:19px 21px;display:grid}.parent-module__wMcR5G__guidanceList article>div{min-width:0}.parent-module__wMcR5G__guidanceList h2,.parent-module__wMcR5G__guidanceList p{overflow-wrap:anywhere;margin:5px 0 0}.parent-module__wMcR5G__guidanceList h2{color:#08233d;font-size:18px}.parent-module__wMcR5G__guidanceList p,.parent-module__wMcR5G__guidanceList dt,.parent-module__wMcR5G__guidanceList dd{color:#587083;font-size:12px}.parent-module__wMcR5G__guidanceList dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.parent-module__wMcR5G__guidanceList dl div{min-width:0}.parent-module__wMcR5G__guidanceList dt{font-weight:800}.parent-module__wMcR5G__guidanceList dd{overflow-wrap:anywhere;margin:3px 0 0}.parent-module__wMcR5G__guidanceList article>a{color:#0064c7;align-content:center;min-height:44px;font-size:12px;font-weight:900}.parent-module__wMcR5G__guidanceStatusBadge{color:#075caa;background:#e8f4fd;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.parent-module__wMcR5G__guidanceStatusBadge[data-status=discussion_offered]{color:#765100;background:#fff3d0}.parent-module__wMcR5G__guidanceStatusBadge[data-status=recommendation_ready]{color:#17663a;background:#e5f8ec}.parent-module__wMcR5G__guidanceStatusBadge[data-status=closed],.parent-module__wMcR5G__guidanceStatusBadge[data-status=withdrawn]{color:#596674;background:#f1f2f4}.parent-module__wMcR5G__guidanceForm{background:#fff;border:1px solid #dce8f2;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px #05437e12}.parent-module__wMcR5G__guidanceForm>fieldset{border:0;min-width:0;margin:0;padding:0}.parent-module__wMcR5G__guidanceFormIntro{background:linear-gradient(135deg,#eaf6ff,#fffdf4);padding:clamp(20px,4vw,32px)}.parent-module__wMcR5G__guidanceFormIntro h2,.parent-module__wMcR5G__guidanceFormIntro p{margin:0}.parent-module__wMcR5G__guidanceFormIntro h2{color:#08233d;overflow-wrap:anywhere;margin-top:4px;font-size:22px}.parent-module__wMcR5G__guidanceFormIntro p:last-child{color:#486176;max-width:760px;margin-top:7px}.parent-module__wMcR5G__guidanceFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:clamp(20px,4vw,32px);display:grid}.parent-module__wMcR5G__guidanceFields .parent-module__wMcR5G__field:nth-child(4),.parent-module__wMcR5G__guidanceFields .parent-module__wMcR5G__field:nth-child(5){grid-column:1/-1}.parent-module__wMcR5G__guidanceFields .parent-module__wMcR5G__field textarea{color:#08233d;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #c8dbea;border-radius:12px;padding:12px 14px}.parent-module__wMcR5G__guidanceFields .parent-module__wMcR5G__field textarea:focus{outline-offset:2px;border-color:#0080f0;outline:3px solid #0064c72b}.parent-module__wMcR5G__guidanceForm>fieldset>.parent-module__wMcR5G__errorBanner{margin-inline:clamp(20px,4vw,32px)}.parent-module__wMcR5G__guidanceForm>fieldset>.parent-module__wMcR5G__primaryButton{margin:0 clamp(20px,4vw,32px) clamp(20px,4vw,32px)}.parent-module__wMcR5G__discussionBookingCard{background:#fffaf0;border-left:5px solid #b67700;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:18px;padding:21px;display:grid}.parent-module__wMcR5G__discussionBookingAction{justify-items:center;gap:7px;display:grid}.parent-module__wMcR5G__discussionBookingAction small,.parent-module__wMcR5G__discussionBookingUnavailable{color:#645849;font-size:11px}.parent-module__wMcR5G__discussionBookingUnavailable{background:#f4eee5;border-radius:11px;max-width:300px;padding:12px}.parent-module__wMcR5G__guidanceRecommendationCard,.parent-module__wMcR5G__guidanceAnswersCard{margin-bottom:18px;padding:clamp(20px,3vw,27px)}.parent-module__wMcR5G__guidanceRecommendationCard{background:#f4fbf7;border-left:5px solid #16834a}.parent-module__wMcR5G__guidanceRecommendationCard>small{color:#486557;margin-top:14px;display:block}.parent-module__wMcR5G__guidanceRecommendationActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.parent-module__wMcR5G__guidanceAnswersCard>div{background:#f6fafc;border-radius:12px;margin-top:14px;padding:14px}.parent-module__wMcR5G__guidanceAnswersCard span{color:#5d7385;font-size:11px;font-weight:850}.parent-module__wMcR5G__placementStatusPanel[data-status=discussion_offered]{background:#fffaf0;border-left-color:#b67700}.parent-module__wMcR5G__placementStatusPanel[data-status=recommendation_ready]{background:#f1fbf5;border-left-color:#16834a}@media (max-width:820px){.parent-module__wMcR5G__guidanceDashboardCard,.parent-module__wMcR5G__discussionBookingCard{grid-template-columns:1fr;align-items:stretch}.parent-module__wMcR5G__guidanceDashboardCard{flex-direction:column}.parent-module__wMcR5G__guidanceWithdrawCard{flex-direction:column;align-items:stretch}.parent-module__wMcR5G__guidanceDashboardAction{width:100%}.parent-module__wMcR5G__discussionBookingAction{justify-items:stretch}.parent-module__wMcR5G__guidanceList article{grid-template-columns:1fr}}@media (max-width:620px){.parent-module__wMcR5G__guidanceFields{grid-template-columns:1fr;padding:16px}.parent-module__wMcR5G__guidanceFields .parent-module__wMcR5G__field:nth-child(4),.parent-module__wMcR5G__guidanceFields .parent-module__wMcR5G__field:nth-child(5){grid-column:auto}.parent-module__wMcR5G__guidanceForm>fieldset>.parent-module__wMcR5G__errorBanner,.parent-module__wMcR5G__guidanceForm>fieldset>.parent-module__wMcR5G__primaryButton{width:calc(100% - 32px);margin-inline:16px}.parent-module__wMcR5G__guidanceRecommendationActions{display:grid}}@media (max-width:360px){.parent-module__wMcR5G__portalHeader>a:first-child{width:126px}.parent-module__wMcR5G__portalWebsiteLink{padding-inline:9px}.parent-module__wMcR5G__portalNavigation a,.parent-module__wMcR5G__portalNavigation button{padding-inline:8px;font-size:10px}}.parent-module__wMcR5G__placementEmptyState,.parent-module__wMcR5G__placementInfoState,.parent-module__wMcR5G__placementSelectionCard,.parent-module__wMcR5G__placementForm,.parent-module__wMcR5G__placementApplicationList article,.parent-module__wMcR5G__placementSubmissionMeta,.parent-module__wMcR5G__placementAnswers section{background:#fff;border:1px solid #dce8f2;border-radius:18px;box-shadow:0 12px 34px #05437e12}.parent-module__wMcR5G__placementEmptyState,.parent-module__wMcR5G__placementInfoState{text-align:center;align-content:center;justify-items:center;min-height:290px;padding:32px;display:grid}.parent-module__wMcR5G__placementEmptyState>span{color:#0064c7;background:#e9f5ff;border-radius:15px;place-items:center;width:52px;height:52px;font-size:12px;font-weight:950;display:grid}.parent-module__wMcR5G__placementEmptyState h2,.parent-module__wMcR5G__placementInfoState h2{color:#08233d;margin:17px 0 7px}.parent-module__wMcR5G__placementEmptyState p,.parent-module__wMcR5G__placementInfoState p{color:#587083;max-width:620px;margin:0}.parent-module__wMcR5G__placementEmptyState .parent-module__wMcR5G__primaryLinkButton,.parent-module__wMcR5G__placementInfoState .parent-module__wMcR5G__primaryLinkButton{margin-top:22px}.parent-module__wMcR5G__placementApplicationList{gap:13px;display:grid}.parent-module__wMcR5G__placementApplicationList article{justify-content:space-between;align-items:center;gap:22px;min-width:0;padding:19px 21px;display:flex}.parent-module__wMcR5G__placementApplicationList article>div{min-width:0}.parent-module__wMcR5G__placementApplicationList span{color:#0064c7;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.parent-module__wMcR5G__placementStatusBadge{background:#e8f4fd;border-radius:999px;padding:5px 8px;display:inline-flex}.parent-module__wMcR5G__placementStatusBadge[data-status=draft]{color:#4f6475;background:#edf1f4}.parent-module__wMcR5G__placementStatusBadge[data-status=interview_required]{color:#765100;background:#fff3d0}.parent-module__wMcR5G__placementStatusBadge[data-status=placement_ready]{color:#17663a;background:#e5f8ec}.parent-module__wMcR5G__placementStatusBadge[data-status=closed],.parent-module__wMcR5G__placementStatusBadge[data-status=withdrawn]{color:#596674;background:#f1f2f4}.parent-module__wMcR5G__placementGroupStageBadge{color:#365b78;letter-spacing:.04em;text-transform:none;background:#f0f6fa;border-radius:999px;margin-left:6px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.parent-module__wMcR5G__placementGroupStageBadge[data-stage=group_confirmed],.parent-module__wMcR5G__placementGroupStageBadge[data-stage=recommendation_accepted]{color:#17663a;background:#e5f8ec}.parent-module__wMcR5G__placementGroupStageBadge[data-stage=needs_alternative]{color:#8b271c;background:#fff0ee}.parent-module__wMcR5G__placementGroupStageBadge[data-stage=waitlist]{color:#765100;background:#fff4d8}.parent-module__wMcR5G__placementApplicationList h2,.parent-module__wMcR5G__placementApplicationList p,.parent-module__wMcR5G__placementApplicationList small{overflow-wrap:anywhere;margin:0}.parent-module__wMcR5G__placementApplicationList h2{color:#08233d;margin-top:4px;font-size:18px}.parent-module__wMcR5G__placementApplicationList p,.parent-module__wMcR5G__placementApplicationList small{color:#587083;margin-top:4px;font-size:12px;display:block}.parent-module__wMcR5G__placementApplicationList a{color:#0064c7;flex:none;font-size:12px;font-weight:900}.parent-module__wMcR5G__placementSelectionCard{margin-bottom:20px;padding:21px}.parent-module__wMcR5G__placementSelectionCard form{align-items:end;gap:16px;display:flex}.parent-module__wMcR5G__placementSelectionGrid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.parent-module__wMcR5G__placementSelectionCard .parent-module__wMcR5G__secondaryButton{flex:none;margin-bottom:1px}.parent-module__wMcR5G__placementForm{overflow:hidden}.parent-module__wMcR5G__placementFormIntro{background:linear-gradient(135deg,#eaf6ff,#fffdf4);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:25px clamp(20px,4vw,34px);display:grid}.parent-module__wMcR5G__placementFormIntro>span{color:#fff;background:#0070d5;border-radius:14px;place-items:center;width:47px;height:47px;font-size:21px;font-weight:950;display:grid}.parent-module__wMcR5G__placementFormIntro h2,.parent-module__wMcR5G__placementFormIntro p{margin:0}.parent-module__wMcR5G__placementFormIntro h2{color:#08233d;font-size:20px}.parent-module__wMcR5G__placementFormIntro p{color:#486176;max-width:760px;margin-top:5px;font-size:13px;line-height:1.55}.parent-module__wMcR5G__placementForm>fieldset{border:0;min-width:0;margin:0;padding:clamp(20px,4vw,34px)}.parent-module__wMcR5G__placementQuestionSection+.parent-module__wMcR5G__placementQuestionSection{border-top:1px solid #e1ebf2;margin-top:24px;padding-top:24px}.parent-module__wMcR5G__placementSectionHeading h2,.parent-module__wMcR5G__placementSectionHeading p{margin:0}.parent-module__wMcR5G__placementSectionHeading h2{color:#08233d;font-size:19px}.parent-module__wMcR5G__placementSectionHeading>p{color:#587083;max-width:780px;margin-top:6px;font-size:12px;line-height:1.5}.parent-module__wMcR5G__placementRecommendation{background:#f1f8ff;border-left:3px solid #0080f0;padding:8px 11px;font-weight:800;color:#234d72!important}.parent-module__wMcR5G__placementQuestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:16px;display:grid}.parent-module__wMcR5G__placementFieldGroup,.parent-module__wMcR5G__placementTextField{background:#fbfdff;border:1px solid #dce8f2;border-radius:14px;min-width:0;margin:0;padding:16px}.parent-module__wMcR5G__placementFieldGroup{grid-column:1/-1}.parent-module__wMcR5G__placementFieldGroup legend,.parent-module__wMcR5G__placementTextField label{color:#25455f;font-size:13px;font-weight:850}.parent-module__wMcR5G__placementFieldGroup>p{color:#587083;margin:5px 0 0;font-size:11px}.parent-module__wMcR5G__placementOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.parent-module__wMcR5G__placementOptions label{color:#36516a;cursor:pointer;background:#fff;border:1px solid #d3e2ed;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:9px 11px;font-size:12px;display:flex}.parent-module__wMcR5G__placementOptions label:has(input:checked){color:#164f7f;background:#eaf6ff;border-color:#58aef3;font-weight:800}.parent-module__wMcR5G__placementOptions input{accent-color:#0070d5;flex:none;width:17px;height:17px}.parent-module__wMcR5G__placementClearChoice{color:#526d82;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:9px;padding:5px 0;font-size:11px;font-weight:800;text-decoration:underline}.parent-module__wMcR5G__placementTextField{align-content:start;gap:7px;display:grid}.parent-module__wMcR5G__placementTextField label{justify-content:space-between;gap:12px;display:flex}.parent-module__wMcR5G__placementTextField label span{color:#5f7486;font-size:10px;font-weight:800}.parent-module__wMcR5G__placementTextField input,.parent-module__wMcR5G__placementTextField textarea{color:#08233d;width:100%;font:inherit;background:#fff;border:1px solid #c8dbea;border-radius:11px;padding:11px 12px}.parent-module__wMcR5G__placementTextField textarea{resize:vertical;min-height:116px}.parent-module__wMcR5G__placementTextField input:focus,.parent-module__wMcR5G__placementTextField textarea:focus,.parent-module__wMcR5G__placementOptions input:focus-visible{outline-offset:2px;border-color:#0070d5;outline:3px solid #0070d52e}.parent-module__wMcR5G__placementSubmitActions{border-top:1px solid #e1ebf2;flex-wrap:wrap;gap:11px;margin-top:26px;padding-top:23px;display:flex}.parent-module__wMcR5G__placementSubmissionMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.parent-module__wMcR5G__placementStatusPanel{background:#f4faff;border:1px solid #cfe2f0;border-left:5px solid #0070d5;border-radius:15px;gap:10px;margin-bottom:18px;padding:17px 19px;display:grid}.parent-module__wMcR5G__placementStatusPanel[data-status=interview_required]{background:#fffaf0;border-left-color:#b67700}.parent-module__wMcR5G__placementStatusPanel[data-status=placement_ready]{background:#f1fbf5;border-left-color:#16834a}.parent-module__wMcR5G__placementStatusPanel[data-status=closed],.parent-module__wMcR5G__placementStatusPanel[data-status=withdrawn]{background:#f7f9fa;border-left-color:#687986}.parent-module__wMcR5G__placementStatusPanel>div:first-child{align-items:center;gap:9px;display:flex}.parent-module__wMcR5G__placementStatusPanel span{color:#5d7385;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.parent-module__wMcR5G__placementStatusPanel>p,.parent-module__wMcR5G__placementParentMessage p{color:#294b66;white-space:pre-wrap;margin:0;line-height:1.55}.parent-module__wMcR5G__placementParentMessage{border-top:1px solid #d7e6f1;gap:6px;margin-top:4px;padding-top:12px;display:grid}.parent-module__wMcR5G__placementGroupPanel{background:#fff;border:1px solid #c8deee;border-radius:20px;gap:18px;margin-bottom:18px;padding:23px;display:grid;box-shadow:0 14px 36px #05437e14}.parent-module__wMcR5G__placementGroupHeading{justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex}.parent-module__wMcR5G__placementGroupHeading h2,.parent-module__wMcR5G__placementGroupHeading p,.parent-module__wMcR5G__placementRecommendedGroupName h3,.parent-module__wMcR5G__placementRecommendedGroupName strong{overflow-wrap:anywhere;margin:0}.parent-module__wMcR5G__placementGroupHeading h2{color:#08233d;margin-top:3px;font-size:clamp(22px,3vw,28px)}.parent-module__wMcR5G__placementGroupHeading>div>p:last-child{color:#526d82;margin-top:6px}.parent-module__wMcR5G__placementGroupHeading>span{color:#765100;background:#fff3d0;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.parent-module__wMcR5G__placementGroupHeading>span[data-launch=confirmed]{color:#17663a;background:#e5f8ec}.parent-module__wMcR5G__placementRecommendedGroupName{border-left:4px solid #0080f0;padding:6px 0 6px 14px}.parent-module__wMcR5G__placementRecommendedGroupName strong{color:#0064c7;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.parent-module__wMcR5G__placementRecommendedGroupName h3{color:#08233d;margin-top:4px;font-size:21px}.parent-module__wMcR5G__placementGroupDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.parent-module__wMcR5G__placementGroupDetails>div{background:#f5f9fc;border-radius:11px;min-width:0;padding:13px}.parent-module__wMcR5G__placementGroupDetails dt{color:#60778a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.parent-module__wMcR5G__placementGroupDetails dd{color:#153852;overflow-wrap:anywhere;margin:5px 0 0;font-weight:800}.parent-module__wMcR5G__placementGroupMessage{background:#f4faff;border-left:3px solid #79bdf8;gap:6px;padding:11px 13px;display:grid}.parent-module__wMcR5G__placementGroupMessage span{color:#0064c7;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900}.parent-module__wMcR5G__placementGroupMessage p,.parent-module__wMcR5G__placementWaitlistPanel p,.parent-module__wMcR5G__placementUnavailableGroup p,.parent-module__wMcR5G__placementGroupAccepted p{color:#294b66;white-space:pre-wrap;margin:0;line-height:1.55}.parent-module__wMcR5G__placementGroupResponseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.parent-module__wMcR5G__placementGroupResponseGrid form,.parent-module__wMcR5G__placementGroupAccepted,.parent-module__wMcR5G__placementWaitlistPanel,.parent-module__wMcR5G__placementUnavailableGroup{background:#fafdff;border:1px solid #dce8f2;border-radius:15px;gap:10px;padding:17px;display:grid}.parent-module__wMcR5G__placementGroupResponseGrid h3,.parent-module__wMcR5G__placementGroupAccepted h3,.parent-module__wMcR5G__placementWaitlistPanel h2,.parent-module__wMcR5G__placementUnavailableGroup h2{color:#08233d;margin:0}.parent-module__wMcR5G__placementGroupResponseGrid label{color:#36516a;font-size:12px;font-weight:800}.parent-module__wMcR5G__placementGroupResponseGrid textarea{color:#08233d;width:100%;font:inherit;resize:vertical;border:1px solid #c8dbea;border-radius:10px;padding:10px}.parent-module__wMcR5G__placementGroupResponseGrid textarea:focus{outline-offset:2px;border-color:#0070d5;outline:3px solid #0070d52e}.parent-module__wMcR5G__placementGroupResponseGrid button,.parent-module__wMcR5G__placementTextButton{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#0064c7;border:0;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:900}.parent-module__wMcR5G__placementGroupResponseGrid .parent-module__wMcR5G__placementSecondaryButton,.parent-module__wMcR5G__placementTextButton{color:#365b78;background:#fff;border:1px solid #9eb9cd}.parent-module__wMcR5G__placementGroupResponseGrid button:disabled,.parent-module__wMcR5G__placementTextButton:disabled{cursor:wait;opacity:.65}.parent-module__wMcR5G__placementGroupAccepted{background:#f1fbf5;border-color:#bfe4cc}.parent-module__wMcR5G__placementGroupAccepted[data-launch=forming]{background:#fffaf0;border-color:#ead7a2}.parent-module__wMcR5G__placementGroupAccepted strong{color:#17663a}.parent-module__wMcR5G__placementGroupAccepted form,.parent-module__wMcR5G__placementWaitlistPanel form{margin-top:4px}.parent-module__wMcR5G__placementTextButton{text-align:left;background:0 0;border-color:#0000;padding-inline:0}.parent-module__wMcR5G__placementWaitlistPanel{background:#fffaf0;border-color:#ead7a2}.parent-module__wMcR5G__placementUnavailableGroup{background:#fff9f7;border-color:#ead9d5}.parent-module__wMcR5G__placementGroupHistory{border-top:1px solid #dce8f2;padding-top:14px}.parent-module__wMcR5G__placementGroupHistory summary{color:#365b78;cursor:pointer;font-weight:850}.parent-module__wMcR5G__placementGroupHistory>div{gap:8px;margin-top:12px;display:grid}.parent-module__wMcR5G__placementGroupHistory article{background:#f5f9fc;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;gap:9px;padding:11px;display:grid}.parent-module__wMcR5G__placementGroupHistory article p{color:#526d82;grid-column:1/-1;margin:0}@media (max-width:700px){.parent-module__wMcR5G__placementGroupHeading,.parent-module__wMcR5G__placementGroupResponseGrid{grid-template-columns:1fr;display:grid}.parent-module__wMcR5G__placementGroupHeading>span{justify-self:start}.parent-module__wMcR5G__placementGroupDetails,.parent-module__wMcR5G__placementGroupHistory article{grid-template-columns:1fr}}.parent-module__wMcR5G__placementWithdrawForm{background:#fff9f7;border:1px solid #ead9d5;border-radius:14px;align-items:center;gap:13px;margin-top:18px;padding:15px;display:flex}.parent-module__wMcR5G__placementWithdrawForm button{color:#8b271c;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9f4336;border-radius:10px;flex:none;padding:9px 13px;font-size:12px;font-weight:850}.parent-module__wMcR5G__placementWithdrawForm p{color:#6e514c;margin:0;font-size:12px}.parent-module__wMcR5G__placementSubmissionMeta>div{background:#fbfdff;gap:5px;padding:17px 19px;display:grid}.parent-module__wMcR5G__placementSubmissionMeta span{color:#60778a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.parent-module__wMcR5G__placementSubmissionMeta strong{color:#08233d;overflow-wrap:anywhere}.parent-module__wMcR5G__placementAnswers{gap:15px;display:grid}.parent-module__wMcR5G__placementAnswers section{padding:21px}.parent-module__wMcR5G__placementAnswers h2{color:#08233d;margin:0 0 15px;font-size:18px}.parent-module__wMcR5G__placementAnswers dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.parent-module__wMcR5G__placementAnswers dl>div{background:#f6fafc;border-radius:11px;min-width:0;padding:13px}.parent-module__wMcR5G__placementAnswers dt{color:#5d7385;font-size:11px;font-weight:800}.parent-module__wMcR5G__placementAnswers dd{color:#183b58;overflow-wrap:anywhere;flex-wrap:wrap;gap:5px;margin:7px 0 0;font-size:13px;display:flex}.parent-module__wMcR5G__placementAnswers dd span:not(:only-child){background:#e8f4fd;border-radius:999px;padding:4px 8px}@media (max-width:820px){.parent-module__wMcR5G__dashboardPlacementList{grid-template-columns:1fr}.parent-module__wMcR5G__placementSelectionCard form,.parent-module__wMcR5G__placementApplicationList article{flex-direction:column;align-items:stretch}.parent-module__wMcR5G__placementSelectionGrid,.parent-module__wMcR5G__placementQuestions,.parent-module__wMcR5G__placementAnswers dl{grid-template-columns:1fr}.parent-module__wMcR5G__placementApplicationList a{min-height:44px}}@media (max-width:620px){.parent-module__wMcR5G__dashboardPlacementEmpty{flex-direction:column;align-items:stretch}.parent-module__wMcR5G__placementSelectionCard,.parent-module__wMcR5G__placementForm>fieldset,.parent-module__wMcR5G__placementAnswers section{padding:16px}.parent-module__wMcR5G__placementFormIntro{grid-template-columns:1fr;padding:19px 16px}.parent-module__wMcR5G__placementOptions,.parent-module__wMcR5G__placementSubmissionMeta{grid-template-columns:1fr}.parent-module__wMcR5G__placementSubmitActions{display:grid}.parent-module__wMcR5G__placementWithdrawForm{flex-direction:column;align-items:stretch}.parent-module__wMcR5G__placementSubmitActions .parent-module__wMcR5G__primaryButton,.parent-module__wMcR5G__placementSubmitActions .parent-module__wMcR5G__secondaryButton{width:100%}}
