.AlertMessage-module__0dkj3W__alert{padding:var(--sg-space-4,16px);border-radius:var(--sg-radius,8px);font-size:var(--sg-font-base,16px);line-height:var(--sg-line-height,1.6);border:1px solid #0000;border-left-width:4px}.AlertMessage-module__0dkj3W__heading{align-items:baseline;gap:var(--sg-space-2,8px);font-size:var(--sg-font-base,16px);flex-wrap:wrap;font-weight:700;display:flex}.AlertMessage-module__0dkj3W__prefix{padding:1px var(--sg-space-2,8px);border-radius:var(--sg-radius-pill,999px);font-size:var(--sg-font-xs,12px);white-space:nowrap;border:1px solid;font-weight:700}.AlertMessage-module__0dkj3W__body{margin-top:var(--sg-space-2,8px)}.AlertMessage-module__0dkj3W__items{margin-top:var(--sg-space-3,12px);padding-left:var(--sg-space-5,24px);gap:var(--sg-space-1,4px);flex-direction:column;display:flex}.AlertMessage-module__0dkj3W__items a{color:inherit;text-decoration:underline}.AlertMessage-module__0dkj3W__error{background:var(--sg-danger-bg,#fdecec);border-color:var(--sg-danger-border,#b3261e);color:var(--sg-danger-text,#8c1d18)}.AlertMessage-module__0dkj3W__warning{background:var(--sg-warning-bg,#fdf3e3);border-color:var(--sg-warning-border,#8a5a00);color:var(--sg-warning-text,#6b4400)}.AlertMessage-module__0dkj3W__success{background:var(--sg-success-bg,#e7f4ec);border-color:var(--sg-success-border,#0f5132);color:var(--sg-success-text,#0b3d26)}.AlertMessage-module__0dkj3W__info{background:var(--sg-info-bg,#eaf1fb);border-color:var(--sg-info-border,#1f3c88);color:var(--sg-info-text,#14306e)}
.Button-module__Nm1E8a__button{justify-content:center;align-items:center;gap:var(--sg-space-2,8px);min-height:44px;padding:0 var(--sg-space-5,24px);border-radius:var(--sg-radius,8px);font-family:inherit;font-size:var(--sg-font-base,16px);font-weight:600;line-height:var(--sg-line-height,1.6);text-align:center;cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.Button-module__Nm1E8a__primary{background:var(--sg-color-focus,#0f5e9c);border-color:var(--sg-color-focus,#0f5e9c);color:#fff}.Button-module__Nm1E8a__secondary{background:var(--sg-color-surface,#fff);border-color:var(--sg-color-border,#c9ced4);color:var(--sg-color-text,#1b1d1f)}.Button-module__Nm1E8a__danger{background:var(--sg-danger-border,#b3261e);border-color:var(--sg-danger-border,#b3261e);color:#fff}.Button-module__Nm1E8a__button:disabled{opacity:.65;cursor:not-allowed}.Button-module__Nm1E8a__button:active:not(:disabled){transform:scale(.98)}@media (max-width:480px){.Button-module__Nm1E8a__fullWidthOnMobile{width:100%}}@media (hover:hover) and (pointer:fine){.Button-module__Nm1E8a__primary:hover:not(:disabled){background:#0b4a7a;border-color:#0b4a7a}.Button-module__Nm1E8a__secondary:hover:not(:disabled){background:var(--sg-neutral-bg,#f1f3f5)}.Button-module__Nm1E8a__danger:hover:not(:disabled){background:#8c1d18;border-color:#8c1d18}}
.EmptyState-module__pY8vkG__empty{align-items:center;gap:var(--sg-space-3,12px);padding:var(--sg-space-6,32px) var(--sg-space-4,16px);border:1px dashed var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff);color:var(--sg-color-text,#1b1d1f);text-align:center;flex-direction:column;display:flex}.EmptyState-module__pY8vkG__title{font-size:var(--sg-font-lg,18px);font-weight:700}.EmptyState-module__pY8vkG__description{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}
.FormField-module__eVFLBW__field{gap:var(--sg-space-2,8px);flex-direction:column;display:flex}.FormField-module__eVFLBW__label{align-items:center;gap:var(--sg-space-2,8px);font-size:var(--sg-font-sm,14px);color:var(--sg-color-text,#1b1d1f);flex-wrap:wrap;font-weight:600;display:flex}.FormField-module__eVFLBW__required{padding:1px var(--sg-space-2,8px);border:1px solid var(--sg-danger-border,#b3261e);border-radius:var(--sg-radius-pill,999px);background:var(--sg-danger-bg,#fdecec);color:var(--sg-danger-text,#8c1d18);font-size:var(--sg-font-xs,12px);font-weight:600}.FormField-module__eVFLBW__hint{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.FormField-module__eVFLBW__input,.FormField-module__eVFLBW__textarea,.FormField-module__eVFLBW__select{width:100%;min-height:44px;padding:var(--sg-space-2,8px) var(--sg-space-3,12px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff);color:var(--sg-color-text,#1b1d1f);font-size:16px;line-height:var(--sg-line-height,1.6);font-family:inherit}.FormField-module__eVFLBW__textarea{resize:vertical}.FormField-module__eVFLBW__input:disabled,.FormField-module__eVFLBW__textarea:disabled,.FormField-module__eVFLBW__select:disabled{background:var(--sg-neutral-bg,#f1f3f5);color:var(--sg-color-text-muted,#4d5358);cursor:not-allowed}.FormField-module__eVFLBW__fieldset{border:0;min-width:0;margin:0;padding:0}.FormField-module__eVFLBW__fieldset>legend{padding:0}.FormField-module__eVFLBW__choices{gap:var(--sg-space-2,8px) var(--sg-space-5,24px);flex-wrap:wrap;display:flex}.FormField-module__eVFLBW__choice{align-items:center;gap:var(--sg-space-2,8px);cursor:pointer;min-height:44px;display:flex}.FormField-module__eVFLBW__control{width:20px;height:20px;accent-color:var(--sg-info-border,#1f3c88);flex:none}.FormField-module__eVFLBW__control:disabled{cursor:not-allowed}.FormField-module__eVFLBW__controlHasError{outline:2px solid var(--sg-danger-border,#b3261e);outline-offset:2px}.FormField-module__eVFLBW__hasError{border-color:var(--sg-danger-border,#b3261e);border-width:2px}.FormField-module__eVFLBW__error{gap:var(--sg-space-1,4px);color:var(--sg-danger-text,#8c1d18);font-size:var(--sg-font-sm,14px);font-weight:600;display:flex}
.SiteChrome-module__Zsog-G__skipLink{z-index:10;color:#fff;background:#0f5e9c;border-radius:0 0 8px;padding:10px 16px;position:absolute;top:0;left:-9999px}.SiteChrome-module__Zsog-G__skipLink:focus{left:0}.SiteChrome-module__Zsog-G__header{border-bottom:1px solid var(--sg-color-border);color:var(--sg-color-text);background:#fff}.SiteChrome-module__Zsog-G__headerInner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px 24px;width:100%;max-width:1120px;min-height:72px;margin-inline:auto;padding:12px 16px;display:grid}.SiteChrome-module__Zsog-G__brand{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.125rem,.98rem + .7vw,1.5rem);font-weight:700;line-height:1.25}.SiteChrome-module__Zsog-G__audience{color:var(--sg-color-text-muted);text-align:center;font-weight:600}.SiteChrome-module__Zsog-G__account{justify-content:flex-end;display:flex}.SiteChrome-module__Zsog-G__account a{border:1px solid var(--sg-color-border);border-radius:8px;align-items:center;min-height:44px;padding-inline:16px;display:inline-flex}.SiteChrome-module__Zsog-G__nav{grid-column:1/-1}.SiteChrome-module__Zsog-G__nav ul{flex-wrap:wrap;gap:4px 8px;list-style:none;display:flex}.SiteChrome-module__Zsog-G__nav a{min-height:44px;color:var(--sg-color-text-muted);border-radius:8px;align-items:center;padding:8px 12px;display:inline-flex}.SiteChrome-module__Zsog-G__nav a[aria-current=page]{color:#0f5e9c;background:#eef6fc;font-weight:700}.SiteChrome-module__Zsog-G__footer{border-top:1px solid var(--sg-color-border);background:var(--sg-color-surface-subtle);color:var(--sg-color-text);margin-top:auto}.SiteChrome-module__Zsog-G__footerInner{width:100%;max-width:1120px;margin-inline:auto;padding:32px 16px}.SiteChrome-module__Zsog-G__footer ul{flex-wrap:wrap;gap:8px 24px;list-style:none;display:flex}.SiteChrome-module__Zsog-G__header a:focus-visible,.SiteChrome-module__Zsog-G__footer a:focus-visible{outline-offset:2px;outline:3px solid #0f5e9c}.SiteChrome-module__Zsog-G__footer a{text-underline-offset:3px;text-decoration:underline}.SiteChrome-module__Zsog-G__footerAccount{margin-top:20px}.SiteChrome-module__Zsog-G__copyright{color:var(--sg-color-text-muted);margin-top:24px;font-size:14px}@media (hover:hover) and (pointer:fine){.SiteChrome-module__Zsog-G__nav a:hover,.SiteChrome-module__Zsog-G__account a:hover{background:#f6f8fa}}@media (max-width:640px){.SiteChrome-module__Zsog-G__headerInner{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.SiteChrome-module__Zsog-G__audience{text-align:left;grid-area:2/1/auto/-1}.SiteChrome-module__Zsog-G__nav{grid-row:3}.SiteChrome-module__Zsog-G__footer ul{flex-direction:column;gap:8px}.SiteChrome-module__Zsog-G__footer a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:360px){.SiteChrome-module__Zsog-G__brand{font-size:1rem}}
.PageShell-module__j1q2oq__shell{--sg-space-1:4px;--sg-space-2:8px;--sg-space-3:12px;--sg-space-4:16px;--sg-space-5:24px;--sg-space-6:32px;--sg-font-xs:12px;--sg-font-sm:14px;--sg-font-base:16px;--sg-font-lg:18px;--sg-font-xl:20px;--sg-font-2xl:24px;--sg-line-height:1.6;--sg-radius:8px;--sg-radius-pill:999px;--sg-color-surface:#fff;--sg-color-text:#1f2937;--sg-color-text-muted:#4b5563;--sg-color-border:#d1d5db;--sg-color-focus:#0f5e9c;--sg-neutral-bg:#f1f3f5;--sg-neutral-border:#5c6670;--sg-neutral-text:#343a40;--sg-info-bg:#eaf1fb;--sg-info-border:#1f3c88;--sg-info-text:#14306e;--sg-success-bg:#e7f4ec;--sg-success-border:#0f5132;--sg-success-text:#0b3d26;--sg-warning-bg:#fdf3e3;--sg-warning-border:#8a5a00;--sg-warning-text:#6b4400;--sg-danger-bg:#fdecec;--sg-danger-border:#b3261e;--sg-danger-text:#8c1d18;width:100%;max-width:960px;padding:var(--sg-space-5) var(--sg-space-4);color:var(--sg-color-text);background:var(--sg-color-surface);font-size:var(--sg-font-base);line-height:var(--sg-line-height);overflow-wrap:anywhere;margin-inline:auto}.PageShell-module__j1q2oq__shell *{min-width:0}.PageShell-module__j1q2oq__title{font-size:var(--sg-font-2xl);font-weight:700;line-height:1.4}.PageShell-module__j1q2oq__description{margin-top:var(--sg-space-2);color:var(--sg-color-text-muted);font-size:var(--sg-font-sm)}.PageShell-module__j1q2oq__body{gap:var(--sg-space-5);flex-direction:column;display:flex}.PageShell-module__j1q2oq__header+.PageShell-module__j1q2oq__body{margin-top:var(--sg-space-5)}.PageShell-module__j1q2oq__shell :focus-visible{outline:3px solid var(--sg-color-focus);outline-offset:2px}@media (max-width:480px){.PageShell-module__j1q2oq__shell{padding:var(--sg-space-4) var(--sg-space-3)}.PageShell-module__j1q2oq__title{font-size:var(--sg-font-xl)}}
.StatusBadge-module__0cvHAG__badge{align-items:center;gap:var(--sg-space-1,4px);padding:2px var(--sg-space-2,8px);border-radius:var(--sg-radius-pill,999px);font-size:var(--sg-font-sm,14px);white-space:nowrap;border:1px solid #0000;border-left-width:3px;font-weight:600;line-height:1.5;display:inline-flex}.StatusBadge-module__0cvHAG__kind{font-weight:400}.StatusBadge-module__0cvHAG__neutral{background:var(--sg-neutral-bg,#f1f3f5);border-color:var(--sg-neutral-border,#5c6670);color:var(--sg-neutral-text,#343a40)}.StatusBadge-module__0cvHAG__info{background:var(--sg-info-bg,#eaf1fb);border-color:var(--sg-info-border,#1f3c88);color:var(--sg-info-text,#14306e)}.StatusBadge-module__0cvHAG__success{background:var(--sg-success-bg,#e7f4ec);border-color:var(--sg-success-border,#0f5132);color:var(--sg-success-text,#0b3d26)}.StatusBadge-module__0cvHAG__warning{background:var(--sg-warning-bg,#fdf3e3);border-color:var(--sg-warning-border,#8a5a00);color:var(--sg-warning-text,#6b4400)}.StatusBadge-module__0cvHAG__danger{background:var(--sg-danger-bg,#fdecec);border-color:var(--sg-danger-border,#b3261e);color:var(--sg-danger-text,#8c1d18)}.StatusBadge-module__0cvHAG__row{gap:var(--sg-space-2,8px);flex-wrap:wrap;align-items:center;display:flex}.StatusBadge-module__0cvHAG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.page-module__SwQtuG__panel,.page-module__SwQtuG__operationForm{gap:var(--sg-space-4,16px);flex-direction:column;display:flex}.page-module__SwQtuG__panel{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.page-module__SwQtuG__panel h2{font-size:var(--sg-font-xl,20px)}.page-module__SwQtuG__facts{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__SwQtuG__facts dt{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__SwQtuG__facts dd{margin-top:var(--sg-space-1,4px);white-space:pre-wrap;overflow-wrap:anywhere}.page-module__SwQtuG__operationGrid{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__SwQtuG__operationForm{padding:var(--sg-space-4,16px);border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5)}.page-module__SwQtuG__operationForm label{gap:var(--sg-space-2,8px);flex-direction:column;font-weight:700;display:flex}.page-module__SwQtuG__operationForm input,.page-module__SwQtuG__operationForm select,.page-module__SwQtuG__operationForm textarea{width:100%;padding:var(--sg-space-3,12px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);color:var(--sg-color-text,#1b1d1f);background:var(--sg-color-surface,#fff);font:inherit;font-weight:400}.page-module__SwQtuG__formError{padding:var(--sg-space-3,12px);border-left:4px solid var(--sg-danger-border,#b3261e);color:var(--sg-danger-text,#8c1d18);background:var(--sg-danger-bg,#fdecec)}.page-module__SwQtuG__history{gap:var(--sg-space-3,12px);padding-left:var(--sg-space-5,24px);flex-direction:column;display:flex}.page-module__SwQtuG__history li{padding:var(--sg-space-3,12px);border-bottom:1px solid var(--sg-color-border,#c9ced4)}.page-module__SwQtuG__history time{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}@media (max-width:599px){.page-module__SwQtuG__panel{padding:var(--sg-space-4,16px)}.page-module__SwQtuG__facts,.page-module__SwQtuG__operationGrid{grid-template-columns:1fr}}
.application-view-module__1UkGhG__reviewSections,.application-view-module__1UkGhG__section,.application-view-module__1UkGhG__sectionHeading,.application-view-module__1UkGhG__submissionPanel,.application-view-module__1UkGhG__completePanel,.application-view-module__1UkGhG__completeFacts,.application-view-module__1UkGhG__loadingCard{flex-direction:column;display:flex}.application-view-module__1UkGhG__reviewSections{gap:var(--sg-space-4,16px)}.application-view-module__1UkGhG__section,.application-view-module__1UkGhG__submissionPanel,.application-view-module__1UkGhG__completePanel,.application-view-module__1UkGhG__loadingCard{gap:var(--sg-space-4,16px);padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.application-view-module__1UkGhG__sectionTitle,.application-view-module__1UkGhG__completeTitle{color:var(--sg-color-text,#1b1d1f);font-size:var(--sg-font-lg,18px);font-weight:700;line-height:1.4}.application-view-module__1UkGhG__sectionHeading{gap:var(--sg-space-1,4px)}.application-view-module__1UkGhG__sectionHeading p,.application-view-module__1UkGhG__chargeNote,.application-view-module__1UkGhG__submissionNote,.application-view-module__1UkGhG__completePanel>p{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.application-view-module__1UkGhG__reviewGrid{gap:var(--sg-space-4,16px) var(--sg-space-6,32px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-view-module__1UkGhG__reviewItem,.application-view-module__1UkGhG__reviewItemWide{gap:var(--sg-space-1,4px);flex-direction:column;display:flex}.application-view-module__1UkGhG__reviewItemWide{grid-column:1/-1}.application-view-module__1UkGhG__reviewGrid dt,.application-view-module__1UkGhG__completeFacts dt{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.application-view-module__1UkGhG__reviewGrid dd,.application-view-module__1UkGhG__completeFacts dd{white-space:pre-wrap}.application-view-module__1UkGhG__chargeSummary{justify-content:space-between;align-items:baseline;gap:var(--sg-space-4,16px);padding:var(--sg-space-4,16px);border-left:4px solid var(--sg-info-border,#1f3c88);border-radius:0 var(--sg-radius,8px) var(--sg-radius,8px) 0;color:var(--sg-info-text,#14306e);background:var(--sg-info-bg,#eaf1fb);display:flex}.application-view-module__1UkGhG__chargeSummary strong{font-size:var(--sg-font-xl,20px)}.application-view-module__1UkGhG__chargeBreakdown{gap:var(--sg-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-view-module__1UkGhG__chargeBreakdown>div{padding:var(--sg-space-3,12px);border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5)}.application-view-module__1UkGhG__chargeBreakdown dt{color:var(--sg-neutral-text,#343a40);font-weight:700}.application-view-module__1UkGhG__chargeBreakdown dd{justify-content:space-between;gap:var(--sg-space-2,8px);margin-top:var(--sg-space-1,4px);flex-wrap:wrap;display:flex}.application-view-module__1UkGhG__confirmationLabel{align-items:flex-start;gap:var(--sg-space-3,12px);padding:var(--sg-space-4,16px);border-radius:var(--sg-radius,8px);color:var(--sg-color-text,#1b1d1f);background:var(--sg-neutral-bg,#f1f3f5);cursor:pointer;display:flex}.application-view-module__1UkGhG__confirmationLabel input{width:20px;height:20px;accent-color:var(--sg-color-focus,#1f3c88);flex:none;margin-top:2px}.application-view-module__1UkGhG__actions{gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.application-view-module__1UkGhG__completePanel{border-left:4px solid var(--sg-info-border,#1f3c88)}.application-view-module__1UkGhG__completeFacts{gap:var(--sg-space-4,16px)}.application-view-module__1UkGhG__completeFacts>div{gap:var(--sg-space-3,12px);grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);display:grid}.application-view-module__1UkGhG__receptionNumber{font-size:var(--sg-font-xl,20px);letter-spacing:.02em;font-weight:700}.application-view-module__1UkGhG__loadingCard{min-height:180px}.application-view-module__1UkGhG__loadingLine,.application-view-module__1UkGhG__loadingLineShort{border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5);height:20px;display:block}.application-view-module__1UkGhG__pdfFrame{border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5);width:100%;min-height:70vh}.application-view-module__1UkGhG__nameSyncSummary{gap:var(--sg-space-2,8px);padding:var(--sg-space-4,16px);border-left:4px solid var(--sg-info-border,#1f3c88);border-radius:0 var(--sg-radius,8px) var(--sg-radius,8px) 0;color:var(--sg-info-text,#14306e);background:var(--sg-info-bg,#eaf1fb);flex-direction:column;display:flex}.application-view-module__1UkGhG__nameSyncSummary dl{gap:var(--sg-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-view-module__1UkGhG__nameSyncSummary dt{font-size:var(--sg-font-sm,14px)}.application-view-module__1UkGhG__nameSyncSummary dd{overflow-wrap:anywhere;font-weight:700}.application-view-module__1UkGhG__loadingLine{width:72%}.application-view-module__1UkGhG__loadingLineShort{width:42%}@media (max-width:599px){.application-view-module__1UkGhG__section,.application-view-module__1UkGhG__submissionPanel,.application-view-module__1UkGhG__completePanel,.application-view-module__1UkGhG__loadingCard{padding:var(--sg-space-4,16px)}.application-view-module__1UkGhG__reviewGrid,.application-view-module__1UkGhG__chargeBreakdown{grid-template-columns:1fr}.application-view-module__1UkGhG__pdfFrame{min-height:62vh}.application-view-module__1UkGhG__nameSyncSummary dl{grid-template-columns:1fr}.application-view-module__1UkGhG__actions{display:block}.application-view-module__1UkGhG__actions>*+*{margin-top:var(--sg-space-3,12px)}.application-view-module__1UkGhG__completeFacts>div{gap:var(--sg-space-1,4px);grid-template-columns:1fr}}
.groups-module__cvrpSa__list,.groups-module__cvrpSa__form,.groups-module__cvrpSa__fields,.groups-module__cvrpSa__actions,.groups-module__cvrpSa__history,.groups-module__cvrpSa__participantList{flex-direction:column;display:flex}.groups-module__cvrpSa__list,.groups-module__cvrpSa__form{gap:var(--sg-space-4,16px)}.groups-module__cvrpSa__list,.groups-module__cvrpSa__history,.groups-module__cvrpSa__participantList{list-style:none}.groups-module__cvrpSa__card,.groups-module__cvrpSa__panel,.groups-module__cvrpSa__group,.groups-module__cvrpSa__submissionPanel{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.groups-module__cvrpSa__card,.groups-module__cvrpSa__panel,.groups-module__cvrpSa__submissionPanel{gap:var(--sg-space-3,12px);flex-direction:column;display:flex}.groups-module__cvrpSa__card h2,.groups-module__cvrpSa__panel h2,.groups-module__cvrpSa__groupTitle{font-size:var(--sg-font-lg,18px);font-weight:700;line-height:1.4}.groups-module__cvrpSa__group{min-width:0;margin:0}.groups-module__cvrpSa__groupTitle{padding-inline:var(--sg-space-2,8px)}.groups-module__cvrpSa__groupDescription,.groups-module__cvrpSa__note,.groups-module__cvrpSa__history time{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.groups-module__cvrpSa__groupDescription{margin-bottom:var(--sg-space-4,16px)}.groups-module__cvrpSa__fields,.groups-module__cvrpSa__actions{gap:var(--sg-space-3,12px)}.groups-module__cvrpSa__facts{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.groups-module__cvrpSa__facts dt{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.groups-module__cvrpSa__facts dd{margin-top:var(--sg-space-1,4px);white-space:pre-wrap;overflow-wrap:anywhere}.groups-module__cvrpSa__reception{font-size:var(--sg-font-xl,20px);font-weight:700}.groups-module__cvrpSa__history{gap:var(--sg-space-2,8px)}.groups-module__cvrpSa__history li{padding-block:var(--sg-space-2,8px);border-bottom:1px solid var(--sg-color-border,#c9ced4)}.groups-module__cvrpSa__inviteResult{gap:var(--sg-space-3,12px);padding:var(--sg-space-4,16px);border:2px solid var(--sg-color-focus,#1f3c88);border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5);flex-direction:column;display:flex}.groups-module__cvrpSa__inviteResult h3,.groups-module__cvrpSa__participantCard h3{font-size:var(--sg-font-base,16px);font-weight:700}.groups-module__cvrpSa__inviteSecret{gap:var(--sg-space-1,4px);flex-direction:column;min-width:0;display:flex}.groups-module__cvrpSa__inviteSecret label{font-weight:700}.groups-module__cvrpSa__copyRow{gap:var(--sg-space-2,8px);grid-template-columns:minmax(0,1fr) auto;display:grid}.groups-module__cvrpSa__copyRow input{min-width:0;min-height:44px;padding-inline:var(--sg-space-3,12px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff);color:var(--sg-color-text,#1b1d1f);font:inherit}.groups-module__cvrpSa__code{letter-spacing:.08em;font-weight:700}.groups-module__cvrpSa__copyStatus{min-height:1.6em;color:var(--sg-color-text-muted,#4d5358)}.groups-module__cvrpSa__participantList{gap:var(--sg-space-2,8px)}.groups-module__cvrpSa__participantCard{padding-block:var(--sg-space-3,12px);border-bottom:1px solid var(--sg-color-border,#c9ced4)}.groups-module__cvrpSa__participantOperation{margin-top:var(--sg-space-3,12px);padding-top:var(--sg-space-3,12px);border-top:1px solid var(--sg-color-border,#c9ced4)}.groups-module__cvrpSa__participantOperation summary{width:fit-content;color:var(--sg-danger-border,#b3261e);cursor:pointer;font-weight:700}.groups-module__cvrpSa__operationForm{gap:var(--sg-space-4,16px);margin-top:var(--sg-space-4,16px);flex-direction:column;display:flex}.groups-module__cvrpSa__dangerPanel{border-color:var(--sg-danger-border,#b3261e)}.groups-module__cvrpSa__participantHeader{justify-content:space-between;align-items:center;gap:var(--sg-space-2,8px);flex-wrap:wrap;display:flex}.groups-module__cvrpSa__count{font-size:var(--sg-font-xl,20px);font-weight:700}.groups-module__cvrpSa__focusTarget:focus{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:2px}@media (min-width:600px){.groups-module__cvrpSa__actions{flex-flow:wrap;align-items:center}}@media (max-width:599px){.groups-module__cvrpSa__card,.groups-module__cvrpSa__panel,.groups-module__cvrpSa__group,.groups-module__cvrpSa__submissionPanel{padding:var(--sg-space-4,16px)}.groups-module__cvrpSa__facts,.groups-module__cvrpSa__copyRow{grid-template-columns:1fr}}
.Boundary-module__wyhf6W__panel,.Boundary-module__wyhf6W__loadingPanel{gap:var(--sg-space-4,16px);padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff);flex-direction:column;display:flex}.Boundary-module__wyhf6W__actions{gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.Boundary-module__wyhf6W__loadingLine,.Boundary-module__wyhf6W__loadingLineShort{border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5);height:20px;display:block}.Boundary-module__wyhf6W__loadingLine{width:72%}.Boundary-module__wyhf6W__loadingLineShort{width:42%}@media (max-width:480px){.Boundary-module__wyhf6W__panel,.Boundary-module__wyhf6W__loadingPanel{padding:var(--sg-space-4,16px)}.Boundary-module__wyhf6W__actions{display:block}.Boundary-module__wyhf6W__actions>*+*{margin-top:var(--sg-space-3,12px)}}
.calendar-module__IXv1iq__actions,.calendar-module__IXv1iq__monthNavigation,.calendar-module__IXv1iq__entryHeader,.calendar-module__IXv1iq__formStack,.calendar-module__IXv1iq__form,.calendar-module__IXv1iq__dangerZone,.calendar-module__IXv1iq__conflicts,.calendar-module__IXv1iq__conflicts li{display:flex}.calendar-module__IXv1iq__actions,.calendar-module__IXv1iq__monthNavigation,.calendar-module__IXv1iq__entryHeader{align-items:center;gap:var(--sg-space-3,12px);flex-wrap:wrap}.calendar-module__IXv1iq__monthNavigation{justify-content:center}.calendar-module__IXv1iq__calendarSection,.calendar-module__IXv1iq__dayDetails,.calendar-module__IXv1iq__form,.calendar-module__IXv1iq__dangerZone{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.calendar-module__IXv1iq__calendarSection,.calendar-module__IXv1iq__dayDetails,.calendar-module__IXv1iq__formStack,.calendar-module__IXv1iq__form,.calendar-module__IXv1iq__dangerZone,.calendar-module__IXv1iq__conflicts{gap:var(--sg-space-4,16px);flex-direction:column}.calendar-module__IXv1iq__monthTitle,.calendar-module__IXv1iq__sectionTitle,.calendar-module__IXv1iq__dayDetails>h2,.calendar-module__IXv1iq__dangerZone>h2{font-size:var(--sg-font-xl,20px)}.calendar-module__IXv1iq__legend{gap:var(--sg-space-2,8px);flex-wrap:wrap;list-style:none;display:flex}.calendar-module__IXv1iq__legendItem,.calendar-module__IXv1iq__dayKinds span,.calendar-module__IXv1iq__entryType{width:fit-content;padding:2px var(--sg-space-2,8px);border-radius:var(--sg-radius,8px);font-size:var(--sg-font-sm,14px);font-weight:700}.calendar-module__IXv1iq__camp{color:#183153;background:#dbeafe}.calendar-module__IXv1iq__individual,.calendar-module__IXv1iq__application{color:#295d24;background:#e1f2dd}.calendar-module__IXv1iq__group{color:#694800;background:#fff0c2}.calendar-module__IXv1iq__blocked{color:#7a271a;background:#fde4df}.calendar-module__IXv1iq__other{color:var(--sg-color-text,#1b1d1f);background:var(--sg-neutral-bg,#f1f3f5)}.calendar-module__IXv1iq__calendarHeader,.calendar-module__IXv1iq__calendarDays{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-module__IXv1iq__calendarHeader{border:1px solid var(--sg-color-border,#c9ced4);background:var(--sg-neutral-bg,#f1f3f5);border-bottom:0}.calendar-module__IXv1iq__weekday{padding:var(--sg-space-2,8px);text-align:center;font-weight:700}.calendar-module__IXv1iq__calendarDays{background:var(--sg-color-border,#c9ced4);gap:1px;padding:1px;list-style:none}.calendar-module__IXv1iq__day{background:var(--sg-color-surface,#fff);min-width:0;min-height:118px}.calendar-module__IXv1iq__selectedDay{box-shadow:inset 0 0 0 3px var(--sg-color-focus,#1f3c88)}.calendar-module__IXv1iq__dayLink{gap:var(--sg-space-1,4px);min-height:118px;padding:var(--sg-space-2,8px);color:inherit;flex-direction:column;text-decoration:none;display:flex}.calendar-module__IXv1iq__dayLink:hover{background:#f4f7fc}.calendar-module__IXv1iq__dayLink:focus-visible{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:-3px;position:relative}.calendar-module__IXv1iq__dayNumber{font-weight:700}.calendar-module__IXv1iq__daySummary{color:var(--sg-color-text-muted,#4d5358);font-size:12px}.calendar-module__IXv1iq__dayKinds{flex-direction:column;gap:2px;display:flex}.calendar-module__IXv1iq__dayKinds span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.calendar-module__IXv1iq__entryList{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.calendar-module__IXv1iq__entryCard{gap:var(--sg-space-3,12px);padding:var(--sg-space-4,16px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff);flex-direction:column;display:flex}.calendar-module__IXv1iq__entryHeader{justify-content:space-between;align-items:flex-start}.calendar-module__IXv1iq__entryHeader h3,.calendar-module__IXv1iq__entryCard h3{margin-top:var(--sg-space-1,4px);font-size:var(--sg-font-lg,18px)}.calendar-module__IXv1iq__entryType{color:var(--sg-color-text-muted,#4d5358);background:0 0;padding:0}.calendar-module__IXv1iq__facts,.calendar-module__IXv1iq__twoColumns{gap:var(--sg-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.calendar-module__IXv1iq__facts dt{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.calendar-module__IXv1iq__facts dd{margin-top:var(--sg-space-1,4px);white-space:pre-wrap;overflow-wrap:anywhere}.calendar-module__IXv1iq__formStack,.calendar-module__IXv1iq__form,.calendar-module__IXv1iq__dangerZone,.calendar-module__IXv1iq__conflicts,.calendar-module__IXv1iq__conflicts li{display:flex}.calendar-module__IXv1iq__dangerZone{border-color:var(--sg-danger-border,#b3261e);background:var(--sg-danger-bg,#fdecec)}.calendar-module__IXv1iq__dangerZone .calendar-module__IXv1iq__form{background:0 0;border:0;padding:0}.calendar-module__IXv1iq__errorFocus:focus{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:3px}.calendar-module__IXv1iq__conflicts{margin-top:var(--sg-space-3,12px);padding:var(--sg-space-4,16px);border-left:4px solid var(--sg-danger-border,#b3261e);background:var(--sg-danger-bg,#fdecec)}.calendar-module__IXv1iq__conflicts ul{gap:var(--sg-space-3,12px);list-style:none;display:grid}.calendar-module__IXv1iq__conflicts li{align-items:center;gap:var(--sg-space-2,8px) var(--sg-space-3,12px);flex-wrap:wrap}@media (max-width:799px){.calendar-module__IXv1iq__calendarHeader{display:none}.calendar-module__IXv1iq__calendarDays{grid-template-columns:repeat(4,minmax(0,1fr))}.calendar-module__IXv1iq__day:first-child{grid-column-start:auto!important}}@media (max-width:599px){.calendar-module__IXv1iq__calendarSection,.calendar-module__IXv1iq__dayDetails,.calendar-module__IXv1iq__form,.calendar-module__IXv1iq__dangerZone{padding:var(--sg-space-4,16px)}.calendar-module__IXv1iq__calendarDays,.calendar-module__IXv1iq__entryList,.calendar-module__IXv1iq__facts,.calendar-module__IXv1iq__twoColumns{grid-template-columns:1fr}.calendar-module__IXv1iq__day,.calendar-module__IXv1iq__dayLink{min-height:auto}.calendar-module__IXv1iq__dayKinds{flex-flow:wrap}.calendar-module__IXv1iq__actions>*,.calendar-module__IXv1iq__monthNavigation>a,.calendar-module__IXv1iq__conflicts a{width:100%}}
.camps-module__4Ceowa__actions{gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.camps-module__4Ceowa__sectionTitle{margin-bottom:var(--sg-space-4,16px);font-size:var(--sg-font-xl,20px)}.camps-module__4Ceowa__cardList{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.camps-module__4Ceowa__card,.camps-module__4Ceowa__form{gap:var(--sg-space-4,16px);padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff);flex-direction:column;display:flex}.camps-module__4Ceowa__card h2,.camps-module__4Ceowa__card h3{font-size:var(--sg-font-xl,20px)}.camps-module__4Ceowa__facts{gap:var(--sg-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.camps-module__4Ceowa__facts dt{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.camps-module__4Ceowa__facts dd{margin-top:var(--sg-space-1,4px);overflow-wrap:anywhere}.camps-module__4Ceowa__twoColumns{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.camps-module__4Ceowa__emailList{gap:var(--sg-space-2,8px);overflow-wrap:anywhere;padding-left:1.25rem;display:grid}.camps-module__4Ceowa__formStack,.camps-module__4Ceowa__compactForm,.camps-module__4Ceowa__eligibleList,.camps-module__4Ceowa__eligibleCard,.camps-module__4Ceowa__dangerZone,.camps-module__4Ceowa__conflicts,.camps-module__4Ceowa__conflicts li{gap:var(--sg-space-4,16px);flex-direction:column;display:flex}.camps-module__4Ceowa__eligibleList,.camps-module__4Ceowa__conflicts ul{padding:0;list-style:none}.camps-module__4Ceowa__eligibleCard,.camps-module__4Ceowa__dangerZone{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px)}.camps-module__4Ceowa__eligibleCard>div{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;display:flex}.camps-module__4Ceowa__stateText{font-weight:700}.camps-module__4Ceowa__compactForm{border-top:1px solid var(--sg-color-border,#c9ced4);padding-top:16px}.camps-module__4Ceowa__rosterEmail{overflow-wrap:anywhere;font-weight:600}.camps-module__4Ceowa__rosterFields{border:1px solid var(--sg-color-border,#c9ced4);border-radius:8px;flex-direction:column;gap:16px;margin:0;padding:20px;display:flex}.camps-module__4Ceowa__rosterFields legend{padding:0 8px;font-weight:700}.camps-module__4Ceowa__rosterHelp{color:var(--sg-color-text-muted,#4d5358);margin:0}.camps-module__4Ceowa__rosterRows{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.camps-module__4Ceowa__rosterRow{border:1px solid var(--sg-color-border,#c9ced4);background:var(--sg-color-surface,#fff);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.camps-module__4Ceowa__rosterRowTitle{margin:0;font-weight:700}.camps-module__4Ceowa__addRosterButton,.camps-module__4Ceowa__removeRosterButton{border:1px solid var(--sg-color-border,#737b84);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:6px;align-self:flex-start;padding:8px 16px;font-weight:700}.camps-module__4Ceowa__removeRosterButton{color:#8a1c13}.camps-module__4Ceowa__addRosterButton:focus-visible,.camps-module__4Ceowa__removeRosterButton:focus-visible{outline:3px solid var(--sg-color-focus,#ffbf47);outline-offset:2px}.camps-module__4Ceowa__addRosterButton:disabled,.camps-module__4Ceowa__removeRosterButton:disabled{cursor:not-allowed;opacity:.5}.camps-module__4Ceowa__dangerZone{background:#fff8f7;border-color:#b42318}.camps-module__4Ceowa__errorFocus:focus{outline:3px solid var(--sg-color-focus,#ffbf47);outline-offset:3px}.camps-module__4Ceowa__rosterSummary{gap:12px;padding:0;list-style:none;display:grid}.camps-module__4Ceowa__rosterSummary li{border-bottom:1px solid var(--sg-color-border,#c9ced4);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:12px;display:flex}.camps-module__4Ceowa__conflicts li{border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);padding:16px}.camps-module__4Ceowa__roomPlan,.camps-module__4Ceowa__roomAssignments{gap:var(--sg-space-4,16px);flex-direction:column;display:flex}.camps-module__4Ceowa__roomPlanSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.camps-module__4Ceowa__roomPlanSummary p,.camps-module__4Ceowa__roomList li{border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);margin:0;padding:12px}.camps-module__4Ceowa__roomPlanWarning,.camps-module__4Ceowa__roomOver{background:#fffaeb;border-color:#b54708!important}.camps-module__4Ceowa__roomList,.camps-module__4Ceowa__assignmentList{gap:8px;padding:0;list-style:none;display:grid}.camps-module__4Ceowa__roomList li,.camps-module__4Ceowa__assignmentRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.camps-module__4Ceowa__roomAssignments{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);margin:0}.camps-module__4Ceowa__roomAssignments legend{font-weight:700}.camps-module__4Ceowa__roomAssignments>p,.camps-module__4Ceowa__roomPlanHelp{color:var(--sg-color-text-muted,#4d5358);margin:0}.camps-module__4Ceowa__assignmentRow{border-bottom:1px solid var(--sg-color-border,#c9ced4);padding:12px}.camps-module__4Ceowa__assignmentRow span{overflow-wrap:anywhere;font-weight:600}.camps-module__4Ceowa__assignmentRow select{border:1px solid var(--sg-color-border,#737b84);min-width:16rem;color:inherit;background:#fff;border-radius:4px;padding:8px}.camps-module__4Ceowa__assignmentRow select:focus{outline:3px solid var(--sg-color-focus,#ffbf47);outline-offset:2px}@media (max-width:599px){.camps-module__4Ceowa__cardList,.camps-module__4Ceowa__facts,.camps-module__4Ceowa__twoColumns{grid-template-columns:1fr}.camps-module__4Ceowa__card,.camps-module__4Ceowa__form,.camps-module__4Ceowa__eligibleCard,.camps-module__4Ceowa__dangerZone,.camps-module__4Ceowa__rosterFields{padding:var(--sg-space-4,16px)}.camps-module__4Ceowa__actions>*{width:100%}.camps-module__4Ceowa__eligibleCard>div{flex-direction:column;align-items:flex-start}.camps-module__4Ceowa__addRosterButton,.camps-module__4Ceowa__removeRosterButton{width:100%}}
.page-module__5zNzzq__panel,.page-module__5zNzzq__operationForm{gap:var(--sg-space-4,16px);flex-direction:column;display:flex}.page-module__5zNzzq__panel{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.page-module__5zNzzq__panel h2{font-size:var(--sg-font-xl,20px)}.page-module__5zNzzq__facts{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__5zNzzq__facts dt{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__5zNzzq__facts dd{margin-top:var(--sg-space-1,4px);white-space:pre-wrap;overflow-wrap:anywhere}.page-module__5zNzzq__operationGrid{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__5zNzzq__operationForm{padding:var(--sg-space-4,16px);border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5)}.page-module__5zNzzq__formError{padding:var(--sg-space-3,12px);border-left:4px solid var(--sg-danger-border,#b3261e);color:var(--sg-danger-text,#8c1d18);background:var(--sg-danger-bg,#fdecec)}.page-module__5zNzzq__history{gap:var(--sg-space-3,12px);padding-left:var(--sg-space-5,24px);flex-direction:column;display:flex}.page-module__5zNzzq__history li{padding:var(--sg-space-3,12px);border-bottom:1px solid var(--sg-color-border,#c9ced4)}.page-module__5zNzzq__history time{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}@media (max-width:599px){.page-module__5zNzzq__panel{padding:var(--sg-space-4,16px)}.page-module__5zNzzq__facts,.page-module__5zNzzq__operationGrid{grid-template-columns:1fr}}
.groups-module__rfBFlG__filters,.groups-module__rfBFlG__list,.groups-module__rfBFlG__panel,.groups-module__rfBFlG__operations,.groups-module__rfBFlG__participantList,.groups-module__rfBFlG__operationForm,.groups-module__rfBFlG__roomFields,.groups-module__rfBFlG__actions{flex-direction:column;display:flex}.groups-module__rfBFlG__filters,.groups-module__rfBFlG__list,.groups-module__rfBFlG__operations,.groups-module__rfBFlG__participantList{gap:var(--sg-space-4,16px)}.groups-module__rfBFlG__panel,.groups-module__rfBFlG__card,.groups-module__rfBFlG__participantCard{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.groups-module__rfBFlG__panel,.groups-module__rfBFlG__card,.groups-module__rfBFlG__participantCard,.groups-module__rfBFlG__operationForm{gap:var(--sg-space-3,12px);flex-direction:column;display:flex}.groups-module__rfBFlG__list,.groups-module__rfBFlG__participantList{list-style:none}.groups-module__rfBFlG__card h2,.groups-module__rfBFlG__panel h2,.groups-module__rfBFlG__participantCard h3{font-size:var(--sg-font-lg,18px);font-weight:700}.groups-module__rfBFlG__filterGrid,.groups-module__rfBFlG__facts,.groups-module__rfBFlG__roomGrid,.groups-module__rfBFlG__operationGrid{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.groups-module__rfBFlG__filterGrid{align-items:end}.groups-module__rfBFlG__filterActions{gap:var(--sg-space-3,12px);flex-wrap:wrap;grid-column:1/-1;display:flex}.groups-module__rfBFlG__searchButton{min-height:44px;padding:var(--sg-space-2,8px) var(--sg-space-4,16px);border-radius:var(--sg-radius,8px);color:#fff;font:inherit;cursor:pointer;background:#1f3c88;border:1px solid #1f3c88;font-weight:700}.groups-module__rfBFlG__facts dt,.groups-module__rfBFlG__hint,.groups-module__rfBFlG__countNote,.groups-module__rfBFlG__participantCard>p{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.groups-module__rfBFlG__facts dd{margin-top:var(--sg-space-1,4px);white-space:pre-wrap;overflow-wrap:anywhere}.groups-module__rfBFlG__actions{gap:var(--sg-space-3,12px)}.groups-module__rfBFlG__stepList{padding-left:var(--sg-space-5,24px)}.groups-module__rfBFlG__stepList li+li{margin-top:var(--sg-space-2,8px)}.groups-module__rfBFlG__operationForm{padding:var(--sg-space-4,16px);border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5)}.groups-module__rfBFlG__dangerForm{border:1px solid var(--sg-danger-border,#b3261e);background:var(--sg-danger-bg,#fdecec)}.groups-module__rfBFlG__formError,.groups-module__rfBFlG__roomError{padding:var(--sg-space-3,12px);border-left:4px solid var(--sg-danger-border,#b3261e);color:var(--sg-danger-text,#8c1d18);background:var(--sg-danger-bg,#fdecec)}.groups-module__rfBFlG__formError:focus{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:2px}.groups-module__rfBFlG__roomFields{gap:var(--sg-space-3,12px);border:0;padding:0}.groups-module__rfBFlG__roomFields legend{margin-bottom:var(--sg-space-2,8px);font-weight:700}.groups-module__rfBFlG__roomField{align-items:center;gap:var(--sg-space-3,12px);grid-template-columns:minmax(0,1fr) 96px;display:grid}.groups-module__rfBFlG__roomField input{width:100%;min-height:44px;padding:var(--sg-space-2,8px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);color:var(--sg-color-text,#1b1d1f);background:var(--sg-color-surface,#fff);font:inherit}.groups-module__rfBFlG__roomField input:focus,.groups-module__rfBFlG__searchButton:focus-visible{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:2px}.groups-module__rfBFlG__roomSummary{font-weight:700}.groups-module__rfBFlG__roomMismatch{color:var(--sg-danger-text,#8c1d18)}.groups-module__rfBFlG__participantHeader,.groups-module__rfBFlG__resultsHeader,.groups-module__rfBFlG__pagination{justify-content:space-between;align-items:center;gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.groups-module__rfBFlG__participantActions summary{color:#1f3c88;cursor:pointer;width:fit-content;font-weight:700}.groups-module__rfBFlG__participantActions[open] summary{margin-bottom:var(--sg-space-3,12px)}.groups-module__rfBFlG__pagination{justify-content:center}@media (min-width:600px){.groups-module__rfBFlG__actions{flex-flow:wrap}}@media (max-width:599px){.groups-module__rfBFlG__panel,.groups-module__rfBFlG__card,.groups-module__rfBFlG__participantCard{padding:var(--sg-space-4,16px)}.groups-module__rfBFlG__filterGrid,.groups-module__rfBFlG__facts,.groups-module__rfBFlG__roomGrid,.groups-module__rfBFlG__operationGrid{grid-template-columns:1fr}.groups-module__rfBFlG__filterActions>*,.groups-module__rfBFlG__pagination>a{width:100%}}
.page-module__6uY37a__panel,.page-module__6uY37a__results,.page-module__6uY37a__applicationCard{gap:var(--sg-space-4,16px);flex-direction:column;display:flex}.page-module__6uY37a__staffLinks{gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.page-module__6uY37a__panel,.page-module__6uY37a__applicationCard{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.page-module__6uY37a__panel h2,.page-module__6uY37a__results h2{font-size:var(--sg-font-xl,20px)}.page-module__6uY37a__filters{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__6uY37a__filterActions,.page-module__6uY37a__cardHeading,.page-module__6uY37a__resultsHeading,.page-module__6uY37a__pagination{align-items:center;gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.page-module__6uY37a__filterActions{grid-column:1/-1}.page-module__6uY37a__searchButton{min-height:40px;padding:var(--sg-space-2,8px) var(--sg-space-4,16px);border-radius:var(--sg-radius,8px);color:#fff;font:inherit;cursor:pointer;background:#1f3c88;border:1px solid #1f3c88;font-weight:700}.page-module__6uY37a__resultsHeading,.page-module__6uY37a__cardHeading{justify-content:space-between;align-items:flex-start}.page-module__6uY37a__applicationList{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.page-module__6uY37a__campName,.page-module__6uY37a__facts dt,.page-module__6uY37a__resultsHeading p{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__6uY37a__applicationCard h3{margin-top:var(--sg-space-1,4px);font-size:var(--sg-font-lg,18px)}.page-module__6uY37a__facts{gap:var(--sg-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__6uY37a__facts dd{margin-top:var(--sg-space-1,4px);overflow-wrap:anywhere}.page-module__6uY37a__overdue{color:var(--sg-danger-text,#8c1d18);font-size:var(--sg-font-sm,14px)}.page-module__6uY37a__pagination{justify-content:center}@media (max-width:599px){.page-module__6uY37a__panel,.page-module__6uY37a__applicationCard{padding:var(--sg-space-4,16px)}.page-module__6uY37a__filters,.page-module__6uY37a__applicationList,.page-module__6uY37a__facts{grid-template-columns:1fr}.page-module__6uY37a__filterActions>*,.page-module__6uY37a__pagination>a,.page-module__6uY37a__staffLinks>*{width:100%}}
.page-module__gVfQBW__summary,.page-module__gVfQBW__group,.page-module__gVfQBW__consent{padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.page-module__gVfQBW__summary,.page-module__gVfQBW__consent,.page-module__gVfQBW__form,.page-module__gVfQBW__fields,.page-module__gVfQBW__uploadForm,.page-module__gVfQBW__sectionHeader{flex-direction:column;display:flex}.page-module__gVfQBW__summary,.page-module__gVfQBW__consent,.page-module__gVfQBW__form{gap:var(--sg-space-4,16px)}.page-module__gVfQBW__nameSyncNotice{gap:var(--sg-space-2,8px);padding:var(--sg-space-4,16px);border-left:4px solid var(--sg-info-border,#1f3c88);border-radius:0 var(--sg-radius,8px) var(--sg-radius,8px) 0;color:var(--sg-info-text,#14306e);background:var(--sg-info-bg,#eaf1fb);flex-direction:column;display:flex}.page-module__gVfQBW__nameSyncNotice dl,.page-module__gVfQBW__nameSyncNotice dl>div{gap:var(--sg-space-1,4px);display:grid}.page-module__gVfQBW__nameSyncNotice dl{gap:var(--sg-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__gVfQBW__nameSyncNotice dt{font-size:var(--sg-font-sm,14px)}.page-module__gVfQBW__nameSyncNotice dd{overflow-wrap:anywhere;font-weight:700}.page-module__gVfQBW__summaryTitle,.page-module__gVfQBW__sectionTitle,.page-module__gVfQBW__groupTitle{color:var(--sg-color-text,#1b1d1f);font-size:var(--sg-font-lg,18px);font-weight:700;line-height:1.4}.page-module__gVfQBW__summaryFacts{gap:var(--sg-space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__gVfQBW__summaryFacts div{gap:var(--sg-space-1,4px);flex-direction:column;display:flex}.page-module__gVfQBW__summaryFacts dt,.page-module__gVfQBW__groupDescription,.page-module__gVfQBW__sectionDescription,.page-module__gVfQBW__actionNote,.page-module__gVfQBW__summaryNote{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__gVfQBW__summaryFacts dd{font-weight:600}.page-module__gVfQBW__summaryNote{padding:var(--sg-space-3,12px);border-left:4px solid var(--sg-info-border,#1f3c88);border-radius:0 var(--sg-radius,8px) var(--sg-radius,8px) 0;color:var(--sg-info-text,#14306e);background:var(--sg-info-bg,#eaf1fb)}.page-module__gVfQBW__group{min-width:0;margin:0}.page-module__gVfQBW__groupTitle{padding:0 var(--sg-space-2,8px)}.page-module__gVfQBW__groupDescription{margin-bottom:var(--sg-space-4,16px)}.page-module__gVfQBW__fields{gap:var(--sg-space-4,16px)}.page-module__gVfQBW__actions{gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.page-module__gVfQBW__actionNote{margin-top:calc(var(--sg-space-2,8px) * -1)}.page-module__gVfQBW__focusTarget:focus{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:2px}.page-module__gVfQBW__sectionHeader{gap:var(--sg-space-1,4px)}.page-module__gVfQBW__attached{align-items:center;gap:var(--sg-space-2,8px) var(--sg-space-4,16px);padding:var(--sg-space-3,12px);border:1px solid var(--sg-success-border,#0f5132);border-radius:var(--sg-radius,8px);color:var(--sg-success-text,#0b3d26);background:var(--sg-success-bg,#e7f4ec);flex-wrap:wrap;display:flex}.page-module__gVfQBW__attachedTitle{font-weight:700}.page-module__gVfQBW__downloadError{color:var(--sg-danger-text,#8c1d18);font-size:var(--sg-font-sm,14px);font-weight:600}.page-module__gVfQBW__uploadForm{align-items:flex-start;gap:var(--sg-space-3,12px)}.page-module__gVfQBW__backLink{align-items:flex-start;display:flex}.page-module__gVfQBW__loadingCard{gap:var(--sg-space-4,16px);padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);flex-direction:column;display:flex}.page-module__gVfQBW__loadingLine,.page-module__gVfQBW__loadingLineShort,.page-module__gVfQBW__loadingField{border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5);display:block}.page-module__gVfQBW__loadingLine{width:60%;height:24px}.page-module__gVfQBW__loadingLineShort{width:38%;height:16px}.page-module__gVfQBW__loadingField{width:100%;height:44px}@media (max-width:599px){.page-module__gVfQBW__nameSyncNotice dl{grid-template-columns:1fr}.page-module__gVfQBW__summary,.page-module__gVfQBW__group,.page-module__gVfQBW__consent,.page-module__gVfQBW__loadingCard{padding:var(--sg-space-4,16px)}.page-module__gVfQBW__summaryFacts{grid-template-columns:1fr}.page-module__gVfQBW__actions,.page-module__gVfQBW__uploadForm,.page-module__gVfQBW__backLink{display:block}.page-module__gVfQBW__actions>*+*,.page-module__gVfQBW__uploadForm>*+*{margin-top:var(--sg-space-3,12px)}}
.page-module__ny2WrG__panel,.page-module__ny2WrG__panelHeading,.page-module__ny2WrG__facts,.page-module__ny2WrG__history{flex-direction:column;display:flex}.page-module__ny2WrG__panel{gap:var(--sg-space-4,16px);padding:var(--sg-space-5,24px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);background:var(--sg-color-surface,#fff)}.page-module__ny2WrG__panel h2{color:var(--sg-color-text,#1b1d1f);font-size:var(--sg-font-lg,18px);line-height:1.4}.page-module__ny2WrG__panelHeading{align-items:flex-start;gap:var(--sg-space-2,8px)}.page-module__ny2WrG__panelHeading>p,.page-module__ny2WrG__note{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__ny2WrG__facts{gap:var(--sg-space-3,12px)}.page-module__ny2WrG__facts>div{gap:var(--sg-space-3,12px);grid-template-columns:minmax(130px,.3fr) minmax(0,1fr);display:grid}.page-module__ny2WrG__facts dt{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__ny2WrG__facts dd{white-space:pre-wrap;min-width:0}.page-module__ny2WrG__reception{letter-spacing:.02em;font-weight:700}.page-module__ny2WrG__amount{justify-content:space-between;align-items:baseline;gap:var(--sg-space-4,16px);padding:var(--sg-space-4,16px);border-left:4px solid var(--sg-info-border,#1f3c88);border-radius:0 var(--sg-radius,8px) var(--sg-radius,8px) 0;color:var(--sg-info-text,#14306e);background:var(--sg-info-bg,#eaf1fb);display:flex}.page-module__ny2WrG__amount strong{font-size:var(--sg-font-xl,20px)}.page-module__ny2WrG__months{gap:var(--sg-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__ny2WrG__months>div{padding:var(--sg-space-3,12px);border-radius:var(--sg-radius,8px);background:var(--sg-neutral-bg,#f1f3f5)}.page-module__ny2WrG__months dt{font-weight:700}.page-module__ny2WrG__months dd{justify-content:space-between;gap:var(--sg-space-2,8px);margin-top:var(--sg-space-1,4px);flex-wrap:wrap;display:flex}.page-module__ny2WrG__overdue{color:var(--sg-danger-text,#7a1c1c);align-self:center}.page-module__ny2WrG__history{padding-left:var(--sg-space-5,24px);gap:0}.page-module__ny2WrG__history li{padding:0 0 var(--sg-space-4,16px) var(--sg-space-3,12px);border-left:2px solid var(--sg-color-border,#c9ced4)}.page-module__ny2WrG__history li:last-child{padding-bottom:0}.page-module__ny2WrG__historyStatus{color:var(--sg-color-text,#1b1d1f)}.page-module__ny2WrG__history li>p+p,.page-module__ny2WrG__history time{margin-top:var(--sg-space-1,4px);display:block}.page-module__ny2WrG__history time{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__ny2WrG__actions{gap:var(--sg-space-3,12px);flex-wrap:wrap;display:flex}.page-module__ny2WrG__operationForm{gap:var(--sg-space-4,16px);flex-direction:column;display:flex}.page-module__ny2WrG__dangerPanel{border-color:var(--sg-danger-border,#b3261e)}.page-module__ny2WrG__focusTarget:focus{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:2px}@media (max-width:599px){.page-module__ny2WrG__panel{padding:var(--sg-space-4,16px)}.page-module__ny2WrG__facts>div,.page-module__ny2WrG__months{grid-template-columns:1fr}.page-module__ny2WrG__facts>div{gap:var(--sg-space-1,4px)}.page-module__ny2WrG__actions{display:block}.page-module__ny2WrG__actions>*+*{margin-top:var(--sg-space-3,12px)}}
.page-module__kUxTJa__actions{align-items:stretch;gap:var(--sg-space-2,8px);flex-direction:column;display:flex}@media (min-width:600px){.page-module__kUxTJa__actions{flex-flow:wrap;align-items:center}}.page-module__kUxTJa__section{gap:var(--sg-space-3,12px);flex-direction:column;display:flex}.page-module__kUxTJa__sectionTitle{font-size:var(--sg-font-lg,18px);font-weight:700;line-height:1.4}.page-module__kUxTJa__note{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__kUxTJa__cardList{gap:var(--sg-space-4,16px);flex-direction:column;list-style:none;display:flex}.page-module__kUxTJa__card{gap:var(--sg-space-3,12px);padding:var(--sg-space-4,16px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);color:var(--sg-color-text,#1b1d1f);background:var(--sg-color-surface,#fff);flex-direction:column;display:flex}.page-module__kUxTJa__cardTitle{font-size:var(--sg-font-base,16px);font-weight:700;line-height:1.4}.page-module__kUxTJa__facts{gap:var(--sg-space-2,8px);flex-direction:column;display:flex}.page-module__kUxTJa__fact{flex-direction:column;gap:2px;display:flex}.page-module__kUxTJa__factKey{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-xs,12px)}.page-module__kUxTJa__factValue{font-size:var(--sg-font-sm,14px)}.page-module__kUxTJa__inlineLink{color:var(--sg-color-link,#1f3c88);text-underline-offset:.15em;font-weight:700;text-decoration:underline}.page-module__kUxTJa__inlineLink:focus-visible{outline:3px solid var(--sg-color-focus,#1f3c88);outline-offset:2px}@media (min-width:600px){.page-module__kUxTJa__fact{gap:var(--sg-space-3,12px);flex-direction:row}.page-module__kUxTJa__factKey{font-size:var(--sg-font-sm,14px);flex:0 0 7em}.page-module__kUxTJa__factValue{flex:auto}}.page-module__kUxTJa__reason{padding:var(--sg-space-2,8px) var(--sg-space-3,12px);border-left:4px solid var(--sg-info-border,#1f3c88);border-radius:0 var(--sg-radius,8px) var(--sg-radius,8px) 0;color:var(--sg-info-text,#14306e);background:var(--sg-info-bg,#eaf1fb);font-size:var(--sg-font-sm,14px)}.page-module__kUxTJa__reasonKey{font-weight:700}.page-module__kUxTJa__cardLink{padding-top:var(--sg-space-3,12px);border-top:1px solid var(--sg-color-border,#c9ced4);flex-direction:column;align-items:stretch;display:flex}@media (min-width:600px){.page-module__kUxTJa__cardLink{align-items:flex-start}}
.page-module__rnDpFW__section{gap:var(--sg-space-3,12px);flex-direction:column;display:flex}.page-module__rnDpFW__sectionTitle{font-size:var(--sg-font-lg,18px);font-weight:700;line-height:1.4}.page-module__rnDpFW__note{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-sm,14px)}.page-module__rnDpFW__actionList{gap:var(--sg-space-3,12px);flex-direction:column;list-style:none;display:flex}.page-module__rnDpFW__actionItem{align-items:stretch;gap:var(--sg-space-2,8px);padding:var(--sg-space-3,12px) var(--sg-space-4,16px);border:1px solid var(--sg-warning-border,#8a5a00);border-radius:var(--sg-radius,8px);color:var(--sg-warning-text,#6b4400);background:var(--sg-warning-bg,#fdf3e3);border-left-width:4px;flex-direction:column;display:flex}@media (min-width:600px){.page-module__rnDpFW__actionItem{align-items:flex-start}}.page-module__rnDpFW__actionItemTitle{font-weight:700}.page-module__rnDpFW__actionDue{font-size:var(--sg-font-sm,14px);font-weight:700}.page-module__rnDpFW__cardList{gap:var(--sg-space-4,16px);flex-direction:column;list-style:none;display:flex}.page-module__rnDpFW__card{gap:var(--sg-space-3,12px);padding:var(--sg-space-4,16px);border:1px solid var(--sg-color-border,#c9ced4);border-radius:var(--sg-radius,8px);color:var(--sg-color-text,#1b1d1f);background:var(--sg-color-surface,#fff);flex-direction:column;display:flex}.page-module__rnDpFW__cardTitle{font-size:var(--sg-font-base,16px);font-weight:700;line-height:1.4}.page-module__rnDpFW__facts{gap:var(--sg-space-2,8px);flex-direction:column;display:flex}.page-module__rnDpFW__fact{flex-direction:column;gap:2px;display:flex}.page-module__rnDpFW__factKey{color:var(--sg-color-text-muted,#4d5358);font-size:var(--sg-font-xs,12px)}.page-module__rnDpFW__factValue{font-size:var(--sg-font-sm,14px)}@media (min-width:600px){.page-module__rnDpFW__fact{gap:var(--sg-space-3,12px);flex-direction:row}.page-module__rnDpFW__factKey{font-size:var(--sg-font-sm,14px);flex:0 0 7em}.page-module__rnDpFW__factValue{flex:auto}}.page-module__rnDpFW__action{align-items:stretch;gap:var(--sg-space-2,8px);padding-top:var(--sg-space-3,12px);border-top:1px solid var(--sg-color-border,#c9ced4);flex-direction:column;display:flex}.page-module__rnDpFW__actionSummary{font-size:var(--sg-font-sm,14px)}.page-module__rnDpFW__reason{padding:var(--sg-space-2,8px) var(--sg-space-3,12px);border-left:4px solid var(--sg-info-border,#1f3c88);border-radius:0 var(--sg-radius,8px) var(--sg-radius,8px) 0;color:var(--sg-info-text,#14306e);background:var(--sg-info-bg,#eaf1fb);font-size:var(--sg-font-sm,14px)}.page-module__rnDpFW__reasonKey{font-weight:700}.page-module__rnDpFW__cardLink,.page-module__rnDpFW__sectionLink{flex-direction:column;align-items:stretch;display:flex}@media (min-width:600px){.page-module__rnDpFW__cardLink,.page-module__rnDpFW__sectionLink{align-items:flex-start}}
