.landing-page-module__p_mWBW__hero{background:var(--primary);color:var(--brand-cream)}.landing-page-module__p_mWBW__heroInner{width:100%;margin-inline:auto;padding-block:32px 24px}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__heroTitle{font-family:var(--font-display);letter-spacing:-.035em;color:var(--brand-cream);text-wrap:initial;font-size:clamp(3rem,8.2vw,7.5rem);font-weight:700;line-height:1.02}.landing-page-module__p_mWBW__heroTitle span{color:var(--brand-gold)}.landing-page-module__p_mWBW__heroBottom{justify-content:space-between;align-items:center;gap:40px;margin-top:40px;display:flex}.landing-page-module__p_mWBW__heroBottom>p{max-width:43ch;font-size:1.125rem;line-height:1.65}.landing-page-module__p_mWBW__hero ::selection{background:var(--brand-gold);color:var(--primary-hover)}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__journey,.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__join,.landing-page-module__p_mWBW__footerInner{width:100%;margin-inline:auto}.landing-page-module__p_mWBW__journey{grid-template-columns:1fr 1.1fr;gap:clamp(48px,8vw,112px);padding-block:104px;display:grid}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__journeyIntro h2,.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__join h2{font-family:var(--font-display);text-wrap:balance;color:var(--primary);font-size:clamp(2.75rem,4.6vw,4.5rem);font-weight:650;line-height:1.06}.landing-page-module__p_mWBW__journeyIntro>p{max-width:35ch;color:var(--muted-foreground);margin-top:28px;font-size:1.125rem;line-height:1.75}.landing-page-module__p_mWBW__journeyList{margin:0;padding:0;list-style:none}.landing-page-module__p_mWBW__journeyList li{border-bottom:1px solid var(--border);grid-template-columns:32px 1fr;gap:24px;padding-block:24px;display:grid}.landing-page-module__p_mWBW__journeyList li:first-child{padding-top:0}.landing-page-module__p_mWBW__journeyList li:last-child{border-bottom:0;padding-bottom:0}.landing-page-module__p_mWBW__journeyIcon{width:28px;height:28px;color:var(--primary);margin-top:3px}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__journeyList h3{font-size:1.25rem;font-weight:600;line-height:1.4}.landing-page-module__p_mWBW__journeyList p{max-width:48ch;color:var(--muted-foreground);margin-top:8px;line-height:1.65}.landing-page-module__p_mWBW__invitation{background:var(--primary);color:var(--brand-cream)}.landing-page-module__p_mWBW__invitationInner{grid-template-columns:1fr 1fr;max-width:1600px;margin-inline:auto;display:grid}.landing-page-module__p_mWBW__campus{min-width:0;min-height:620px;margin:0;position:relative;overflow:hidden}.landing-page-module__p_mWBW__campusPhoto{object-fit:cover;object-position:50% 50%}.landing-page-module__p_mWBW__campus figcaption{background:var(--brand-cream);width:fit-content;max-width:calc(100% - 64px);color:var(--primary);align-items:center;gap:8px;padding:12px 16px;font-size:.875rem;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.landing-page-module__p_mWBW__campus figcaption svg{flex-shrink:0}.landing-page-module__p_mWBW__invitationCopy{align-self:center;padding:64px clamp(32px,5vw,80px)}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__invitationCopy h2{color:var(--brand-cream);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(3.25rem,5vw,5.25rem);font-weight:650;line-height:1.04}.landing-page-module__p_mWBW__invitationCopy h2 span{color:var(--brand-gold)}.landing-page-module__p_mWBW__invitationCopy>p{max-width:32ch;margin-top:28px;font-size:1.125rem;line-height:1.65}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__join{justify-content:space-between;align-items:center;gap:48px;padding-block:88px;display:flex}.landing-page-module__p_mWBW__join>div>p{color:var(--muted-foreground);margin-top:20px;font-size:1.125rem}.landing-page-module__p_mWBW__footer{background:var(--primary);color:var(--brand-cream)}.landing-page-module__p_mWBW__footerInner{grid-template-columns:1fr auto;column-gap:64px;padding-top:56px;display:grid}.landing-page-module__p_mWBW__footerIdentity{align-items:flex-start;gap:20px;display:flex}.landing-page-module__p_mWBW__wordmark{font-family:var(--font-display);font-size:2rem;line-height:1}.landing-page-module__p_mWBW__footerIdentity p{margin-top:16px;font-size:.875rem;line-height:1.7}.landing-page-module__p_mWBW__footerNav{align-content:start;display:grid}.landing-page-module__p_mWBW__footerBase{border-top:1px solid var(--brand-cream);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-block:20px;font-size:.75rem;display:flex}@media (max-width:899px){.landing-page-module__p_mWBW__heroInner{padding-block:48px 56px}.landing-page-module__p_mWBW__heroBottom{flex-direction:column;align-items:flex-start;gap:28px;margin-top:32px}.landing-page-module__p_mWBW__journey{grid-template-columns:1fr;gap:40px;padding-block:64px}.landing-page-module__p_mWBW__journeyIntro>p{max-width:50ch}.landing-page-module__p_mWBW__invitationInner{grid-template-columns:1fr}.landing-page-module__p_mWBW__campus{aspect-ratio:1.6;min-height:0}.landing-page-module__p_mWBW__invitationCopy{padding:48px 32px 56px}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__join{flex-direction:column;align-items:flex-start;gap:28px;padding-block:64px}}@media (max-width:479px){.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__heroTitle{font-size:clamp(3rem,13vw,3.5rem)}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__journeyIntro h2,.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__join h2{font-size:2.75rem}.landing-page-module__p_mWBW__journeyList li{gap:16px}.landing-page-module__p_mWBW__page .landing-page-module__p_mWBW__invitationCopy h2{font-size:3.25rem}.landing-page-module__p_mWBW__campus figcaption{max-width:calc(100% - 48px);bottom:20px;left:24px;right:24px}.landing-page-module__p_mWBW__footerInner{grid-template-columns:1fr;gap:32px;padding-top:40px}.landing-page-module__p_mWBW__footerNav{max-width:280px}.landing-page-module__p_mWBW__footerBase{flex-wrap:wrap;gap:4px;margin-top:0}}.landing-page-module__p_mWBW__page{min-height:100svh}.landing-page-module__p_mWBW__journeyAction{margin-top:1.5rem}.landing-page-module__p_mWBW__journeyAction svg{width:1.125rem;height:1.125rem;margin-left:.5rem;display:inline}.landing-page-module__p_mWBW__invitationAction{margin-top:2rem}.landing-page-module__p_mWBW__joinActions{flex-shrink:0;gap:1rem;display:grid}
@font-face{font-family:SIGLA Anybody;src:url(/fonts/catalog/anybody-1.114-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap}@font-face{font-family:SIGLA Onest;src:url(/fonts/catalog/onest-2.001-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.system-module__uCHCSq__scope{--background:#f6f4f3;--foreground:#241b1d;--card:#fff;--card-foreground:#241b1d;--popover:#fff;--popover-foreground:#241b1d;--primary:maroon;--primary-hover:#510000;--primary-foreground:#fff;--secondary:#f3e7e7;--secondary-foreground:maroon;--accent:#f3e7e7;--accent-foreground:maroon;--muted:#f0eceb;--muted-foreground:#65585c;--border:#ded8da;--input:#8b7d82;--ring:maroon;--field-focus-shadow:0 6px 18px #241b1d1f, 0 2px 5px #241b1d14;--feedback-background:#f4f3f1;--feedback-border:#d6d3ce;--feedback-foreground:#302d2a;--feedback-supporting:#615b55;--feedback-neutral:#5c5752;--success:#42634c;--success-soft:var(--feedback-background);--warning:#785b2d;--warning-soft:var(--feedback-background);--information:#4c5966;--information-soft:var(--feedback-background);--destructive:#8f3f3b;--destructive-hover:#73312e;--destructive-soft:var(--feedback-background);--sidebar:#f6f4f3;--brand-cream:#fcf8ed;--brand-gold:#dca92b;--font-body:"SIGLA Onest", Arial, sans-serif;--font-display:"SIGLA Anybody", Arial, sans-serif;--font-tally:var(--font-display);--tally-stretch:82%;--live-pulse:#80000059;--shell-header-height:4rem;--shell-rail-width:15rem;--control-height:2.5rem;--compact-control-height:2.25rem;--radius-control:1rem;--radius-action:1rem 1.75rem 1rem 1rem;--radius-panel:1.5rem;--radius-feature:1.5rem 3rem 1.5rem 1.5rem;--radius-overlay:1.75rem;--motion-fast:.12s;--motion-state:.22s;--motion-expressive:.32s;--ease-path:cubic-bezier(.22, 1, .36, 1);color:var(--foreground);font:400 1rem/1.5 var(--font-body);font-synthesis:none;accent-color:var(--primary);caret-color:var(--primary);scrollbar-color:var(--input) var(--muted);scrollbar-width:thin}.system-module__uCHCSq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.system-module__uCHCSq__button{--icon-size:1.125rem;--button-fill:var(--primary-hover);--button-time:var(--motion-state);isolation:isolate;min-height:var(--control-height);border-radius:var(--radius-action);max-width:100%;font:600 .875rem/1.4 var(--font-body);text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;color:var(--primary-foreground);background:var(--primary);transition:border-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast);border:1px solid #0000;justify-content:center;justify-self:start;align-items:center;gap:.625rem;padding:.375rem 1rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.system-module__uCHCSq__button[data-size=sm]{--icon-size:1rem;min-height:var(--compact-control-height);padding:.25rem .875rem}.system-module__uCHCSq__button[data-size=lg]{--icon-size:1.25rem;min-height:3.5rem;padding:.875rem 1.5rem}.system-module__uCHCSq__button[data-full]{width:100%}.system-module__uCHCSq__button:active{box-shadow:inset 0 2px 4px #241b1d2e}.system-module__uCHCSq__button[data-variant=outline]{--button-fill:var(--secondary);color:var(--foreground);border-color:var(--input);background:var(--card)}.system-module__uCHCSq__button[data-variant=secondary]{--button-fill:#e9d5d6;color:var(--secondary-foreground);background:var(--secondary);box-shadow:none}.system-module__uCHCSq__button[data-variant=ghost]{--button-fill:var(--muted);color:var(--foreground);box-shadow:none;background:0 0}.system-module__uCHCSq__button[data-variant=link]{color:var(--primary);box-shadow:none;background:0 0}.system-module__uCHCSq__button[data-variant=link]:hover{text-decoration:underline}.system-module__uCHCSq__button[data-variant=link]:active{color:var(--primary-hover)}.system-module__uCHCSq__button[data-variant=destructive]{--button-fill:var(--destructive-hover);background:var(--destructive)}.system-module__uCHCSq__button[data-context=inverse]{--button-fill:#fff;background:var(--brand-cream);color:var(--primary)}.system-module__uCHCSq__button[data-context=inverse][data-variant=outline]{--button-fill:var(--primary-hover);color:var(--brand-cream);border-color:var(--brand-cream);background:0 0}.system-module__uCHCSq__button[data-context=inverse]:is([data-variant=ghost],[data-variant=link]){color:var(--brand-cream);background:0 0}.system-module__uCHCSq__button:focus-visible,.system-module__uCHCSq__inlineLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.system-module__uCHCSq__button[data-context=inverse]:focus-visible{outline-color:var(--brand-gold);outline-offset:3px}.system-module__uCHCSq__button:disabled,.system-module__uCHCSq__button[aria-disabled=true]{color:var(--muted-foreground);background:var(--muted);border-color:var(--border);box-shadow:none;opacity:1;cursor:default}.system-module__uCHCSq__buttonIcon{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size);display:inline-flex}.system-module__uCHCSq__buttonIcon>svg{stroke-width:1.75px;width:100%;height:100%}.system-module__uCHCSq__buttonIcon[data-visible=false]{visibility:hidden}.system-module__uCHCSq__iconButton{min-width:var(--control-height);aspect-ratio:1;border-radius:var(--radius-control);flex-shrink:0;padding:.5rem}.system-module__uCHCSq__iconButton[data-size=sm]{min-width:var(--compact-control-height);padding:.375rem}.system-module__uCHCSq__iconButton[data-size=lg]{min-width:3.5rem;padding:.75rem}.system-module__uCHCSq__inlineLink{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.system-module__uCHCSq__inlineLink:hover{color:var(--primary-hover)}.system-module__uCHCSq__actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.system-module__uCHCSq__actions>form{min-width:0;max-width:100%}.system-module__uCHCSq__actions>.system-module__uCHCSq__inlineLink{min-height:var(--control-height);align-items:center;display:inline-flex}.system-module__uCHCSq__actions[data-align=end]{justify-content:flex-end}.system-module__uCHCSq__filterChip[aria-pressed=true]{border-color:var(--primary);color:var(--primary);background:var(--secondary)}.system-module__uCHCSq__checkMarker{flex:0 0 1rem;width:1rem}.system-module__uCHCSq__spinner{animation:1s linear infinite system-module__uCHCSq__spin}@keyframes system-module__uCHCSq__spin{to{transform:rotate(360deg)}}@keyframes system-module__uCHCSq__pulse{50%{opacity:.55}}@keyframes system-module__uCHCSq__enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes system-module__uCHCSq__sheetEnter{0%{opacity:0;translate:-12px}to{translate:0}}@media (max-width:39.999rem){.system-module__uCHCSq__actions{flex-direction:column;align-items:stretch}.system-module__uCHCSq__actions>:not(.system-module__uCHCSq__srOnly),.system-module__uCHCSq__actions>form>.system-module__uCHCSq__button{width:100%}}@media (max-width:63.999rem),(any-pointer:coarse){.system-module__uCHCSq__scope{--control-height:2.75rem;--compact-control-height:2.75rem}.system-module__uCHCSq__button[data-size=sm]{min-height:2.75rem}.system-module__uCHCSq__iconButton[data-size=sm]{min-width:2.75rem}}.system-module__uCHCSq__label{font:600 .875rem/1.4 var(--font-body);color:var(--foreground);margin:0;display:block}.system-module__uCHCSq__requiredMarker{color:#dc2626;margin-inline-start:.25rem;font-weight:700}.system-module__uCHCSq__field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.system-module__uCHCSq__fieldMessage{color:var(--feedback-supporting);font:400 .875rem/1.5 var(--font-body);overflow-wrap:anywhere;margin:0}.system-module__uCHCSq__fieldMessage[data-error]{color:var(--destructive)}.system-module__uCHCSq__input,.system-module__uCHCSq__textarea,.system-module__uCHCSq__inputGroup{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--input);border-radius:var(--radius-control);color:var(--foreground);background:var(--card)}.system-module__uCHCSq__input,.system-module__uCHCSq__textarea{font:400 1rem/1.5 var(--font-body);padding:.375rem .75rem}.system-module__uCHCSq__input{height:auto}select.system-module__uCHCSq__input{appearance:none;height:max(var(--control-height), calc(1.5em + .75rem + 2px));max-width:100%;padding-right:3rem;overflow:clip}.system-module__uCHCSq__input:hover,.system-module__uCHCSq__textarea:hover,.system-module__uCHCSq__inputGroup:hover{border-color:var(--feedback-supporting)}.system-module__uCHCSq__input,.system-module__uCHCSq__textarea,.system-module__uCHCSq__inputGroup,.system-module__uCHCSq__pickerTrigger,.system-module__uCHCSq__selectWrap{transition:transform var(--motion-fast) var(--ease-path), box-shadow var(--motion-fast) var(--ease-path), border-color var(--motion-fast) var(--ease-path);transform:translateY(0)}.system-module__uCHCSq__input:focus,.system-module__uCHCSq__textarea:focus,.system-module__uCHCSq__inputGroup:focus-within{outline-offset:0;border-color:var(--feedback-supporting);box-shadow:var(--field-focus-shadow);transition-duration:var(--motion-state);outline:2px solid #0000;transform:translateY(-2px)}.system-module__uCHCSq__textarea{resize:vertical;min-height:7.5rem;padding:.75rem}.system-module__uCHCSq__input[readonly],.system-module__uCHCSq__textarea[readonly],.system-module__uCHCSq__inputGroup[data-readonly]{background:var(--muted);border-color:var(--input)}.system-module__uCHCSq__input:disabled,.system-module__uCHCSq__textarea:disabled,.system-module__uCHCSq__inputGroup[data-disabled]{background:var(--muted);color:var(--muted-foreground);border-color:var(--border);opacity:1}.system-module__uCHCSq__input[aria-invalid=true],.system-module__uCHCSq__textarea[aria-invalid=true],.system-module__uCHCSq__inputGroup[data-invalid=true]{border-color:var(--destructive)}.system-module__uCHCSq__inputGroup{align-items:center;display:flex;position:relative}.system-module__uCHCSq__nativeDatePicker{opacity:0;pointer-events:none;width:44px;height:1px;position:absolute;bottom:0;right:0}.system-module__uCHCSq__dateInputValue{width:100%;min-width:0;min-height:calc(var(--control-height) - 2px);font:400 1rem/1.5 var(--font-body);overflow-wrap:anywhere;padding:.375rem .75rem}.system-module__uCHCSq__inputGroup[data-date][data-action] :is(.system-module__uCHCSq__dateInputValue,.system-module__uCHCSq__dateInputText){padding-right:52px}.system-module__uCHCSq__dateInputValue[data-placeholder]{color:var(--muted-foreground)}.system-module__uCHCSq__inputGroup[data-date]>.system-module__uCHCSq__dateInputText{color:#0000;caret-color:var(--foreground);position:absolute;inset:0}.system-module__uCHCSq__inputGroup[data-date]>.system-module__uCHCSq__dateInputText::placeholder{color:#0000}.system-module__uCHCSq__inputGroup[data-date]>.system-module__uCHCSq__dateInputText:focus{color:inherit}.system-module__uCHCSq__inputGroup[data-date]>.system-module__uCHCSq__dateInputText:focus::placeholder{color:var(--muted-foreground)}.system-module__uCHCSq__inputGroup:has(.system-module__uCHCSq__dateInputText:focus) .system-module__uCHCSq__dateInputValue{visibility:hidden}.system-module__uCHCSq__inputGroup[data-date] .system-module__uCHCSq__fieldAction{width:44px;height:44px}.system-module__uCHCSq__groupInput{border-radius:inherit;color:inherit;box-shadow:none;width:100%;min-width:0;min-height:calc(var(--control-height) - 2px);font:400 1rem/1.5 var(--font-body);background:0 0;border:0;outline:none;padding:.375rem .75rem}.system-module__uCHCSq__groupInput:focus-visible{outline:none}.system-module__uCHCSq__groupInput::-webkit-search-cancel-button{-webkit-appearance:none}.system-module__uCHCSq__adornment{color:var(--muted-foreground);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.system-module__uCHCSq__formSection{border:0;min-width:0;margin:0;padding:0}.system-module__uCHCSq__formFields{gap:1.25rem;margin-top:1rem;display:grid}:where(.system-module__uCHCSq__scope) :where(h2),.system-module__uCHCSq__sectionTitle{font:650 1.25rem/1.3 var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--foreground);margin:0;padding:0}.system-module__uCHCSq__bodyText{font:400 1rem/1.5 var(--font-body);max-width:65ch;margin:0}.system-module__uCHCSq__formSection>.system-module__uCHCSq__bodyText{margin-top:.5rem}.system-module__uCHCSq__choiceGroup{border:0;min-width:0;margin:0;padding:0}.system-module__uCHCSq__choices{gap:.75rem;margin-top:.5rem;display:grid}.system-module__uCHCSq__choice{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.system-module__uCHCSq__choiceLabel{font:600 .875rem/1.4 var(--font-body);display:block}.system-module__uCHCSq__choiceDescription{color:var(--muted-foreground);font:400 .875rem/1.5 var(--font-body);margin-top:.25rem;display:block}.system-module__uCHCSq__choice[data-card]{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);padding:1rem}.system-module__uCHCSq__choice[data-card]:has(:checked,[data-state=checked]){background:var(--secondary);border-color:var(--primary)}.system-module__uCHCSq__choice[data-disabled]{cursor:default;color:var(--muted-foreground)}.system-module__uCHCSq__checkbox,.system-module__uCHCSq__radio{appearance:none;border:1px solid var(--input);background:var(--card);width:1.125rem;min-width:1.125rem;height:1.125rem;color:var(--primary-foreground);border-radius:.25rem;flex:0 0 1.125rem;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.system-module__uCHCSq__checkbox:hover,.system-module__uCHCSq__radio:hover{border-color:var(--primary)}.system-module__uCHCSq__checkbox[data-state=checked],.system-module__uCHCSq__checkbox[data-state=indeterminate]{background:var(--primary);border-color:var(--primary)}.system-module__uCHCSq__checkboxIndicator{display:flex}.system-module__uCHCSq__radio{border-radius:999px}.system-module__uCHCSq__radio:checked{border-color:var(--primary);background:radial-gradient(circle, var(--primary) 0 42%, var(--card) 47%)}.system-module__uCHCSq__checkbox[aria-invalid=true],.system-module__uCHCSq__radio[aria-invalid=true]{border-color:var(--destructive)}.system-module__uCHCSq__checkbox:disabled{border-color:var(--border);background:var(--muted);color:var(--muted-foreground)}.system-module__uCHCSq__radio:disabled{border-color:var(--border)}.system-module__uCHCSq__radio:disabled:checked{background:radial-gradient(circle, var(--muted-foreground) 0 42%, var(--muted) 47%)}.system-module__uCHCSq__rating{flex-wrap:wrap;gap:.5rem;display:flex}.system-module__uCHCSq__ratingChoice{min-height:var(--control-height);min-width:var(--control-height);border:1px solid var(--input);border-radius:var(--radius-action);background:var(--card);cursor:pointer;font:650 1rem/1.5 var(--font-body);transition:background-color var(--motion-state), color var(--motion-fast), border-color var(--motion-fast);flex:0 auto;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;display:inline-flex;position:relative}.system-module__uCHCSq__ratingChoice:has(:checked){background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.system-module__uCHCSq__panel{--inset:1rem;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);color:var(--foreground)}.system-module__uCHCSq__panel[data-density=compact],.system-module__uCHCSq__panel[data-density=flush]{--inset:.75rem}.system-module__uCHCSq__panelHeader{padding:var(--inset);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.system-module__uCHCSq__panelBody{padding:var(--inset)}.system-module__uCHCSq__panelHeader+.system-module__uCHCSq__panelBody{padding-top:0}.system-module__uCHCSq__panelFooter{border-top:1px solid var(--border);padding:var(--inset)}.system-module__uCHCSq__panel[data-density=flush]>.system-module__uCHCSq__panelBody{padding:0}:where(.system-module__uCHCSq__scope) :where(h3),.system-module__uCHCSq__compactTitle{font:600 1.125rem/1.4 var(--font-body);color:var(--foreground);margin:0}.system-module__uCHCSq__supporting{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);max-width:65ch;margin:.25rem 0 0}.system-module__uCHCSq__compactText{font:400 .875rem/1.5 var(--font-body);margin:0}.system-module__uCHCSq__badge{max-width:100%;font:600 .75rem/1.5 var(--font-body);overflow-wrap:anywhere;color:var(--feedback-neutral);background:var(--feedback-background);border:1px solid #0000;border-radius:.5rem;place-self:start;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex}.system-module__uCHCSq__badge[data-tone=information]{color:var(--information);background:var(--information-soft)}.system-module__uCHCSq__badge[data-tone=success]{color:var(--success);background:var(--success-soft)}.system-module__uCHCSq__badge[data-tone=warning]{color:var(--warning);background:var(--warning-soft)}.system-module__uCHCSq__badge[data-tone=error]{color:var(--destructive);background:var(--destructive-soft)}.system-module__uCHCSq__categoryBadge[data-category=blue]{color:#065c93;background:#e7eff4}.system-module__uCHCSq__categoryBadge[data-category=maroon]{color:maroon;background:#f3e7e7}.system-module__uCHCSq__categoryBadge[data-category=ochre]{color:#8a650d;background:#fcf7ea}.system-module__uCHCSq__categoryBadge[data-category=green]{color:#4d7657;background:#eaf3ec}.system-module__uCHCSq__count{min-width:1.25rem;min-height:1.25rem;font:600 .75rem/1.5 var(--font-body);color:var(--primary);background:var(--secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;display:inline-flex}.system-module__uCHCSq__metadata{gap:.5rem;margin:0;display:grid}.system-module__uCHCSq__metadata>div{grid-template-columns:minmax(5rem,7rem) minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}@container (max-width:18rem){.system-module__uCHCSq__metadata>div{grid-template-columns:minmax(0,1fr);gap:.125rem}}.system-module__uCHCSq__metadataLabel{overflow-wrap:anywhere;color:var(--muted-foreground);font:400 .875rem/1.5 var(--font-body)}.system-module__uCHCSq__metadataValue{overflow-wrap:anywhere;font:400 1rem/1.5 var(--font-body);margin:0}.system-module__uCHCSq__metricGroup{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;display:grid}.system-module__uCHCSq__metric{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);min-width:0;color:inherit;align-content:start;gap:.375rem;padding:1rem;text-decoration:none;display:grid}.system-module__uCHCSq__metric[data-framed=false]{background:0 0;border:0;border-radius:0;padding:0}.system-module__uCHCSq__metricLabel,.system-module__uCHCSq__metricNote{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);overflow-wrap:anywhere;margin:0;display:block}.system-module__uCHCSq__metric[data-size=hero] .system-module__uCHCSq__metricLabel{font:600 1rem/1.4 var(--font-body);color:var(--foreground)}.system-module__uCHCSq__metricValue{color:var(--foreground);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.system-module__uCHCSq__metricNumber{font-family:var(--font-tally);font-size:1.75rem;font-weight:700;font-stretch:var(--tally-stretch);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;line-height:1;display:inline-block}.system-module__uCHCSq__metric[data-size=compact] .system-module__uCHCSq__metricNumber{letter-spacing:-.01em;font-size:1.25rem;line-height:1.1}.system-module__uCHCSq__metric[data-size=hero] .system-module__uCHCSq__metricNumber{letter-spacing:-.03em;font-size:3.5rem}@container (max-width:39.999rem){.system-module__uCHCSq__metric[data-size=hero] .system-module__uCHCSq__metricNumber{font-size:2.75rem}}.system-module__uCHCSq__metricTotal{white-space:pre;font-family:var(--font-tally);font-size:.875rem;font-weight:600;font-stretch:var(--tally-stretch);font-variant-numeric:tabular-nums lining-nums;color:var(--muted-foreground);margin-inline-start:.25em;line-height:1}.system-module__uCHCSq__metric[data-size=compact] .system-module__uCHCSq__metricTotal{font-size:.75rem}.system-module__uCHCSq__metric[data-size=hero] .system-module__uCHCSq__metricTotal{font-size:1.75rem}@container (max-width:39.999rem){.system-module__uCHCSq__metric[data-size=hero] .system-module__uCHCSq__metricTotal{font-size:1.25rem}}.system-module__uCHCSq__metricUnavailable{font:400 1rem/1.5 var(--font-body);color:var(--muted-foreground)}.system-module__uCHCSq__metricValue>svg{color:var(--muted-foreground);transition:color var(--motion-fast);align-self:center;margin-inline-start:auto}.system-module__uCHCSq__metric[data-tone=warning] .system-module__uCHCSq__metricLabel,.system-module__uCHCSq__metric[data-tone=warning] .system-module__uCHCSq__metricValue>svg{color:var(--warning)}a.system-module__uCHCSq__metric{transition:border-color var(--motion-fast)}@media (hover:hover) and (pointer:fine){a.system-module__uCHCSq__metric:hover{border-color:var(--foreground)}a.system-module__uCHCSq__metric:hover .system-module__uCHCSq__metricValue>svg{color:var(--foreground)}}.system-module__uCHCSq__metric[data-framed=false]:is(a){border-radius:var(--radius-control)}.system-module__uCHCSq__metricNumber[data-live]{animation:system-module__uCHCSq__tallyRise var(--motion-state) var(--ease-path) -1s both}html[data-live-armed=true] .system-module__uCHCSq__metricNumber[data-live]{animation-delay:0s}.system-module__uCHCSq__liveValue[data-changed]{animation:system-module__uCHCSq__tallyRise var(--motion-state) var(--ease-path) both;display:inline-block}@keyframes system-module__uCHCSq__tallyRise{0%{opacity:.4;translate:0 .25rem}to{opacity:1;translate:0}}.system-module__uCHCSq__meter{border:1px solid var(--border);background:var(--muted);border-radius:999px;height:.75rem;position:relative;overflow:hidden}.system-module__uCHCSq__meterFill{border-radius:inherit;background:var(--primary);transform-origin:0;width:100%;height:100%;transition:transform var(--motion-state) var(--ease-path);display:block}.system-module__uCHCSq__activity{gap:.375rem;min-width:0;display:grid}.system-module__uCHCSq__activityBars{grid-template-columns:repeat(var(--bar-count), minmax(0, 1fr));border-bottom:1px solid var(--border);align-items:end;gap:2px;height:3rem;display:grid}.system-module__uCHCSq__activityBar{height:max(2px, calc(var(--bar-share) * 100%));background:color-mix(in srgb, var(--primary) 45%, var(--card))}.system-module__uCHCSq__activityBar[data-latest]{background:var(--primary)}.system-module__uCHCSq__activityBar[data-zero]{background:var(--border);height:2px}.system-module__uCHCSq__activityAxis{width:calc(100% * var(--bar-filled) / var(--bar-count));min-width:max-content;font:400 .75rem/1.5 var(--font-body);font-variant-numeric:tabular-nums;color:var(--muted-foreground);justify-content:space-between;gap:1rem;display:flex}.system-module__uCHCSq__liveStatus{font:600 .75rem/1.5 var(--font-body);font-variant-numeric:tabular-nums;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:0 .375rem;margin:0;display:inline-flex}.system-module__uCHCSq__liveDot{background:var(--primary);border-radius:999px;flex:none;width:.5rem;height:.5rem;position:relative}.system-module__uCHCSq__liveStatus[data-state=live] .system-module__uCHCSq__liveDot:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--live-pulse);animation:system-module__uCHCSq__livePulse 1.6s var(--ease-path) infinite;position:absolute;inset:0}.system-module__uCHCSq__liveStatus[data-state=reconnecting] .system-module__uCHCSq__liveDot{background:var(--warning)}@keyframes system-module__uCHCSq__livePulse{0%{box-shadow:0 0 0 0 var(--live-pulse)}70%,to{box-shadow:0 0 0 .375rem #80000000}}html[data-document-hidden=true] .system-module__uCHCSq__liveDot:after{animation-play-state:paused}.system-module__uCHCSq__viewCount{min-width:1.5rem;font:600 .75rem/1.5 var(--font-body);font-variant-numeric:tabular-nums;color:var(--muted-foreground);background:var(--card);border-radius:999px;justify-content:center;align-items:center;margin-inline-start:.375rem;padding:0 .375rem;display:inline-flex}.system-module__uCHCSq__tab:is([aria-current=page],[aria-current=true],[data-state=active]) .system-module__uCHCSq__viewCount{color:var(--primary);background:var(--secondary)}@media (prefers-reduced-motion:reduce){.system-module__uCHCSq__metricNumber[data-live],.system-module__uCHCSq__liveValue[data-changed],.system-module__uCHCSq__liveStatus[data-state=live] .system-module__uCHCSq__liveDot:after{animation:none}.system-module__uCHCSq__meterFill{transition:none}}@media (forced-colors:active){.system-module__uCHCSq__meter{border-color:canvastext}.system-module__uCHCSq__meterFill{background:highlight}.system-module__uCHCSq__activityBar,.system-module__uCHCSq__activityBar[data-latest],.system-module__uCHCSq__activityBar[data-zero],.system-module__uCHCSq__liveDot,.system-module__uCHCSq__liveStatus[data-state=reconnecting] .system-module__uCHCSq__liveDot{background:canvastext}}@media (max-width:39.999rem){.system-module__uCHCSq__metricGroup{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.75rem}}.system-module__uCHCSq__recordRow{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.system-module__uCHCSq__recordRow:last-child{border-bottom:0}.system-module__uCHCSq__recordBody{flex:12rem;align-items:flex-start;gap:1rem;min-width:0;display:flex}.system-module__uCHCSq__recordLeading{color:var(--muted-foreground);flex-shrink:0;padding-top:.125rem}.system-module__uCHCSq__recordContent{flex:1;min-width:0}.system-module__uCHCSq__recordTitle{font:600 .875rem/1.4 var(--font-body);overflow-wrap:anywhere}.system-module__uCHCSq__recordDescription{color:var(--muted-foreground);font:400 .875rem/1.5 var(--font-body);overflow-wrap:anywhere;margin-top:.25rem}.system-module__uCHCSq__recordMetadata{font:400 .875rem/1.5 var(--font-body);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.system-module__uCHCSq__recordActions{flex-shrink:0;max-width:100%}.system-module__uCHCSq__eventCard{--inset:1rem;border-radius:var(--radius-feature);min-width:0;transition:border-color var(--motion-state) var(--ease-path);flex-direction:column;display:flex;position:relative}.system-module__uCHCSq__eventCard:focus-within{border-color:var(--foreground)}.system-module__uCHCSq__eventMedia{aspect-ratio:16/9;border-radius:1.5rem 3rem 0 0;flex-shrink:0;position:relative;overflow:hidden}.system-module__uCHCSq__eventCard .system-module__uCHCSq__eventMedia{width:100%;max-height:11.25rem}.system-module__uCHCSq__eventMediaLink{display:block;position:absolute;inset:0}.system-module__uCHCSq__eventDetailMedia{border-radius:var(--radius-control);background:var(--muted);min-width:0;height:15rem;position:relative;overflow:hidden}.system-module__uCHCSq__eventDetailMedia .system-module__uCHCSq__cover{object-fit:contain}@media (max-width:39.999rem){.system-module__uCHCSq__eventDetailMedia{height:11.25rem}}.system-module__uCHCSq__cover{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-expressive) var(--ease-path)}.system-module__uCHCSq__coverFallback{color:var(--primary-foreground);text-align:center;font:500 .875rem/1.5 var(--font-body);background:#00000094;place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}.system-module__uCHCSq__eventBody{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.system-module__uCHCSq__badgeRow.system-module__uCHCSq__eventBadges{flex-wrap:nowrap}.system-module__uCHCSq__badgeRow.system-module__uCHCSq__eventBadges[data-wrap]{flex-wrap:wrap}.system-module__uCHCSq__eventCategory{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.system-module__uCHCSq__eventTitle .system-module__uCHCSq__titleLink{-webkit-line-clamp:2;overflow-wrap:anywhere;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.system-module__uCHCSq__eventFactText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.system-module__uCHCSq__eventCapacity{min-height:1.5em}.system-module__uCHCSq__eventCapacity:empty{display:none}.system-module__uCHCSq__badgeRow{flex-wrap:wrap;gap:.5rem;display:flex}.system-module__uCHCSq__titleLink{color:var(--foreground);text-decoration:none}.system-module__uCHCSq__titleLink:hover{text-decoration:underline}.system-module__uCHCSq__eventFacts{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:auto;padding-top:.5rem;display:grid}.system-module__uCHCSq__iconLine{font:400 .875rem/1.5 var(--font-body);align-items:flex-start;gap:.5rem;margin:0;display:flex}.system-module__uCHCSq__iconLine>svg{margin-top:.125rem}.system-module__uCHCSq__eventGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:1rem;display:grid}.system-module__uCHCSq__eventRail{gap:1rem;padding:.25rem;display:flex;overflow-x:auto}.system-module__uCHCSq__eventRail>*{flex:0 0 min(19rem,100%)}.system-module__uCHCSq__recommendation{gap:.5rem;margin-top:.75rem;padding:1rem;display:grid}.system-module__uCHCSq__documentPreview{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--muted);gap:1rem;margin:0;padding:1rem;display:grid}.system-module__uCHCSq__documentPage{aspect-ratio:210/297;background:var(--card);border:1px solid var(--border);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:1rem;width:100%;max-width:28rem;margin:auto;padding:1.5rem;display:flex}.system-module__uCHCSq__timeline{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.system-module__uCHCSq__timelineItem{gap:.75rem;display:flex}.system-module__uCHCSq__timelineMarker{background:var(--primary);border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.system-module__uCHCSq__timelineBody{margin-top:.5rem}.system-module__uCHCSq__changeDiff{gap:1rem;display:grid}.system-module__uCHCSq__diffHeading{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.system-module__uCHCSq__diffColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin:0;display:grid}.system-module__uCHCSq__diffColumns>div{background:var(--muted);border-radius:var(--radius-control);padding:1rem}.system-module__uCHCSq__diffValue{overflow-wrap:anywhere;white-space:pre-wrap;margin:.5rem 0 0}.system-module__uCHCSq__disclosure{border-bottom:1px solid var(--border)}.system-module__uCHCSq__disclosureTrigger{cursor:pointer;min-height:2.75rem;font:600 .875rem/1.4 var(--font-body);align-items:center;gap:.5rem;padding:.5rem 0;list-style:none;display:flex}.system-module__uCHCSq__disclosureTrigger::-webkit-details-marker{display:none}.system-module__uCHCSq__disclosureTrigger>svg{transition:rotate var(--motion-state) var(--ease-path);rotate:-90deg}.system-module__uCHCSq__disclosure[open]>.system-module__uCHCSq__disclosureTrigger>svg{rotate:none}.system-module__uCHCSq__disclosureBody{overflow-wrap:anywhere;padding:1rem}@container (min-width:42rem){.system-module__uCHCSq__eventCard[data-variant=featured]{grid-template-columns:1fr 1fr;display:grid}.system-module__uCHCSq__eventCard[data-variant=featured] .system-module__uCHCSq__eventMedia{border-radius:1.5rem 0 0 1.5rem;height:100%}}@media (max-width:39.999rem){.system-module__uCHCSq__recordRow{flex-wrap:wrap}.system-module__uCHCSq__recordActions{flex-basis:100%}.system-module__uCHCSq__diffColumns{grid-template-columns:1fr}}.system-module__uCHCSq__overlay{z-index:40;animation:system-module__uCHCSq__enter var(--motion-state) var(--ease-path);background:#11111173;position:fixed;inset:0}.system-module__uCHCSq__overlay[data-state=closed]{animation:system-module__uCHCSq__enter .12s var(--ease-path) reverse}.system-module__uCHCSq__dialog{z-index:50;border-radius:var(--radius-overlay);background:var(--popover);width:calc(100% - 2rem);max-width:30rem;max-height:calc(100dvh - 2rem);color:var(--popover-foreground);animation:system-module__uCHCSq__enter var(--motion-state) var(--ease-path);flex-direction:column;scroll-padding-block:1rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 8px 24px #1111111f}.system-module__uCHCSq__dialog[data-state=closed]{animation:system-module__uCHCSq__enter .12s var(--ease-path) reverse}.system-module__uCHCSq__dialog[data-width=standard]{max-width:40rem}.system-module__uCHCSq__dialog[data-width=wide]{max-width:48rem}.system-module__uCHCSq__dialogHeader{flex-shrink:0;padding:1.5rem;position:relative}.system-module__uCHCSq__dialogDescription{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);margin:.5rem 0 0}.system-module__uCHCSq__dialogBody{padding:1.5rem;overflow-y:auto}.system-module__uCHCSq__rangeField{align-items:center;gap:.75rem;min-width:0;display:flex}.system-module__uCHCSq__range{min-width:0;min-height:var(--control-height);accent-color:var(--primary);cursor:pointer;flex:1}.system-module__uCHCSq__range:disabled{cursor:default}.system-module__uCHCSq__range[aria-invalid=true]{accent-color:var(--destructive)}.system-module__uCHCSq__rangeValue{font:400 .875rem/1.5 var(--font-body);font-variant-numeric:tabular-nums}@media (forced-colors:active){.system-module__uCHCSq__range:focus-visible{outline:2px solid highlight}}.system-module__uCHCSq__dialog[data-kind=selection]>.system-module__uCHCSq__dialogBody{min-height:min(12rem,40dvh)}.system-module__uCHCSq__dialogHeader+.system-module__uCHCSq__dialogBody{padding-top:.5rem}.system-module__uCHCSq__dialogFooter{border-top:1px solid var(--border);flex-shrink:0;padding:1rem 1.5rem}.system-module__uCHCSq__dialog[data-kind=navigation]{width:min(18rem,100%);max-width:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);max-height:none;animation:system-module__uCHCSq__sheetEnter var(--motion-state) var(--ease-path);border:0;border-radius:0;top:0;bottom:0;left:0;overflow:hidden;transform:none}.system-module__uCHCSq__dialog[data-kind=navigation][data-state=closed]{animation:system-module__uCHCSq__sheetEnter .12s var(--ease-path) reverse}@media (max-width:39.999rem){.system-module__uCHCSq__dialogHeader,.system-module__uCHCSq__dialogFooter,.system-module__uCHCSq__dialogBody{padding:1rem}.system-module__uCHCSq__dialog[data-kind=selection]{border-radius:1.75rem 1.75rem 0 0;width:100%;max-width:none;animation-name:system-module__uCHCSq__bottomSheetEnter;top:auto;bottom:0;left:0;transform:none}.system-module__uCHCSq__dialog[data-kind=selection]>.system-module__uCHCSq__dialogFooter{padding-bottom:max(1rem, env(safe-area-inset-bottom))}}@media (max-height:35rem){.system-module__uCHCSq__dialog{overflow-y:auto}.system-module__uCHCSq__dialogBody{flex-shrink:0;overflow:visible}}.system-module__uCHCSq__pickerTrigger{width:100%;min-width:0;min-height:var(--control-height);font:400 1rem/1.5 var(--font-body);border:1px solid var(--input);border-radius:var(--radius-control);color:var(--foreground);background:var(--card);text-align:left;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.system-module__uCHCSq__pickerValue{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.system-module__uCHCSq__pickerTrigger:hover{border-color:var(--feedback-supporting)}.system-module__uCHCSq__pickerTrigger:focus,.system-module__uCHCSq__pickerTrigger[data-state=open]{outline-offset:0;border-color:var(--feedback-supporting);box-shadow:var(--field-focus-shadow);transition-duration:var(--motion-state);outline:2px solid #0000;transform:translateY(-2px)}.system-module__uCHCSq__pickerTrigger[aria-invalid=true]{border-color:var(--destructive)}.system-module__uCHCSq__pickerTrigger:disabled{background:var(--muted);color:var(--muted-foreground);border-color:var(--border)}.system-module__uCHCSq__picker{z-index:60;width:var(--radix-popover-trigger-width);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--popover);max-width:calc(100vw - 2rem);animation:system-module__uCHCSq__enter var(--motion-fast) var(--ease-path);max-height:var(--radix-popover-content-available-height);padding:.25rem;overflow-y:auto;box-shadow:0 4px 12px #1111111a,0 1px 3px #1111110f}.system-module__uCHCSq__picker[data-state=closed]{animation:.1s ease-out reverse system-module__uCHCSq__enter}.system-module__uCHCSq__picker>.system-module__uCHCSq__label{padding:.5rem}.system-module__uCHCSq__optionList{max-height:20rem;overflow-y:auto}.system-module__uCHCSq__option{min-height:2.25rem;font:400 .875rem/1.5 var(--font-body);cursor:pointer;overflow-wrap:anywhere;border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.system-module__uCHCSq__option[data-active=true]{background:var(--muted);outline:1px solid var(--input);outline-offset:-1px}.system-module__uCHCSq__option[aria-selected=true]{background:var(--secondary)}.system-module__uCHCSq__optionMessage{font:400 .875rem/1.5 var(--font-body);margin:0;padding:.75rem .5rem}.system-module__uCHCSq__selectionBody{gap:1rem;display:grid}.system-module__uCHCSq__selectionList{gap:.75rem;max-height:20rem;padding:.25rem;display:grid;overflow-y:auto}@media (max-width:63.999rem),(any-pointer:coarse){.system-module__uCHCSq__scope{--control-height:2.75rem;--compact-control-height:2.75rem}.system-module__uCHCSq__option{min-height:2.75rem}}.system-module__uCHCSq__notice{border:1px solid var(--feedback-border);border-radius:var(--radius-panel);background:var(--feedback-background);color:var(--feedback-foreground);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.system-module__uCHCSq__notice[data-compact]{padding:.75rem}.system-module__uCHCSq__notice>svg{color:var(--feedback-neutral)}.system-module__uCHCSq__notice[data-tone=information]>svg{color:var(--information)}.system-module__uCHCSq__notice[data-tone=success]>svg{color:var(--success)}.system-module__uCHCSq__notice[data-tone=warning]>svg{color:var(--warning)}.system-module__uCHCSq__notice[data-tone=error]>svg{color:var(--destructive)}.system-module__uCHCSq__noticeContent{min-width:0}.system-module__uCHCSq__noticeContent>.system-module__uCHCSq__label{color:inherit}.system-module__uCHCSq__noticeText{color:var(--feedback-supporting);font:400 .875rem/1.5 var(--font-body);overflow-wrap:anywhere;margin-top:.25rem}.system-module__uCHCSq__noticeActions{margin-top:.75rem}.system-module__uCHCSq__emptyState{justify-items:start;gap:.5rem;padding:2rem 0;display:grid}.system-module__uCHCSq__emptyState>.system-module__uCHCSq__button{margin-top:.5rem}.system-module__uCHCSq__pendingIndicator{font:400 .875rem/1.5 var(--font-body);align-items:center;gap:.5rem;display:inline-flex}.system-module__uCHCSq__progressGroup{gap:.5rem;display:grid}.system-module__uCHCSq__progress{border:1px solid var(--input);background:var(--muted);border-radius:.25rem;width:100%;height:.5rem;overflow:hidden}.system-module__uCHCSq__progressFill{background:var(--primary);transform-origin:0;width:100%;height:100%;transition:transform var(--motion-state) var(--ease-path);display:block}.system-module__uCHCSq__progressFill[data-indeterminate]{animation:1.6s ease-in-out infinite system-module__uCHCSq__pulse}html[data-document-hidden=true] .system-module__uCHCSq__progressFill{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.system-module__uCHCSq__progressFill{animation:none}}.system-module__uCHCSq__skeleton{background:var(--muted);border:1px solid var(--border);border-radius:.25rem;height:1.25rem;animation:1.6s ease-in-out infinite system-module__uCHCSq__pulse}.system-module__uCHCSq__skeleton[data-shape=short]{width:60%}.system-module__uCHCSq__skeleton[data-shape=heading]{width:70%;height:2.4rem}.system-module__uCHCSq__skeleton[data-shape=field]{border-radius:var(--radius-control);height:3rem}.system-module__uCHCSq__skeleton[data-shape=textarea]{border-radius:var(--radius-control);height:7.5rem}.system-module__uCHCSq__skeleton[data-shape=cover]{aspect-ratio:16/9;border-radius:var(--radius-panel);border:0;width:100%;height:auto}.system-module__uCHCSq__panel>.system-module__uCHCSq__skeleton[data-shape=cover]{border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.system-module__uCHCSq__skeleton[data-shape=step]{border-radius:999px;flex-shrink:0;width:1.75rem;height:1.75rem}.system-module__uCHCSq__skeletonLines{gap:.5rem;display:grid}.system-module__uCHCSq__loadingShape{gap:1.25rem;display:grid}.system-module__uCHCSq__stepSkeletons{justify-content:space-between;gap:1rem;display:flex}.system-module__uCHCSq__loadingColumns{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.system-module__uCHCSq__loadingRows{border:1px solid var(--border);border-radius:var(--radius-panel)}.system-module__uCHCSq__loadingRow{border-bottom:1px solid var(--border);align-items:center;gap:1rem;min-height:3.25rem;padding:.75rem 1rem;display:flex}.system-module__uCHCSq__loadingRow:last-child{border-bottom:0}.system-module__uCHCSq__loadingRow>.system-module__uCHCSq__skeletonLines{flex:1}.system-module__uCHCSq__loadingRow>.system-module__uCHCSq__skeleton[data-shape=field]{width:5rem}.system-module__uCHCSq__toastViewport{z-index:70;flex-direction:column;gap:.75rem;width:22.5rem;max-width:calc(100vw - 2rem);margin:0;padding:0;list-style:none;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}body:has(.system-module__uCHCSq__dialog[data-state=open]) .system-module__uCHCSq__toastViewport{top:1.5rem;bottom:auto}.system-module__uCHCSq__toast{background:var(--feedback-background);color:var(--feedback-foreground);border:1px solid var(--feedback-border);border-radius:var(--radius-panel);animation:system-module__uCHCSq__enter var(--motion-fast) var(--ease-path);align-items:flex-start;gap:.75rem;padding:1rem;display:flex;box-shadow:0 4px 12px #1111111a,0 1px 3px #1111110f}.system-module__uCHCSq__toast>svg{color:var(--feedback-neutral);margin-top:.125rem}.system-module__uCHCSq__toast[data-tone=information]>svg{color:var(--information)}.system-module__uCHCSq__toast[data-tone=success]>svg{color:var(--success)}.system-module__uCHCSq__toast[data-tone=warning]>svg{color:var(--warning)}.system-module__uCHCSq__toast[data-tone=error]>svg{color:var(--destructive)}.system-module__uCHCSq__toastText{flex:1;min-width:0}.system-module__uCHCSq__toastText>.system-module__uCHCSq__label{color:inherit}.system-module__uCHCSq__toastText>.system-module__uCHCSq__supporting{color:var(--feedback-supporting)}.system-module__uCHCSq__toastText>.system-module__uCHCSq__button{margin-top:.75rem}@media (max-width:39.999rem){.system-module__uCHCSq__toastViewport{left:1rem;right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));width:auto}}.system-module__uCHCSq__pageGutter{padding:1.5rem 1.5rem 2rem}.system-module__uCHCSq__pageContainer{width:100%;max-width:80rem;margin-inline:auto;container-type:inline-size}.system-module__uCHCSq__pageContainer[data-preset=account]{max-width:28rem}.system-module__uCHCSq__pageContainer[data-preset=form]{max-width:48rem}.system-module__uCHCSq__pageContainer[data-preset=detail]{max-width:60rem}.system-module__uCHCSq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.system-module__uCHCSq__pageHeader>div{min-width:0}.system-module__uCHCSq__pageHeader>div:first-child{flex:20rem}.system-module__uCHCSq__pageHeader>.system-module__uCHCSq__actions{flex:none;max-width:100%}:where(.system-module__uCHCSq__scope) :where(h1),.system-module__uCHCSq__pageTitle{font:650 1.75rem/1.25 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.system-module__uCHCSq__pageTitleAccent{color:var(--primary)}.system-module__uCHCSq__headerDescription{max-width:65ch;font:400 1rem/1.5 var(--font-body);color:var(--muted-foreground);margin:.5rem 0 0}.system-module__uCHCSq__backRow{margin-bottom:1rem}.system-module__uCHCSq__navItem{min-height:var(--control-height);border-radius:var(--radius-control);color:var(--foreground);font:600 .875rem/1.4 var(--font-body);background:0 0;align-items:center;gap:.75rem;padding:.375rem .75rem;text-decoration:none;display:flex;position:relative}.system-module__uCHCSq__navItem:hover{background:var(--muted)}.system-module__uCHCSq__navItem[aria-current=page]{color:var(--primary);background:var(--secondary)}.system-module__uCHCSq__navItem[aria-current=page]:before{content:"";background:var(--primary);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.system-module__uCHCSq__navLabel{flex:1}.system-module__uCHCSq__avatar{background:var(--secondary);width:2rem;height:2rem;color:var(--primary);font:600 .75rem/1.5 var(--font-body);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.system-module__uCHCSq__avatar[data-size=compact]{width:1.5rem;height:1.5rem}.system-module__uCHCSq__avatar>img{object-fit:cover;width:100%;height:100%}.system-module__uCHCSq__navigationRail{width:var(--shell-rail-width);border-right:1px solid var(--border);background:var(--sidebar);max-width:100%}.system-module__uCHCSq__railHeader{min-height:var(--shell-header-height);box-sizing:border-box;border-bottom:1px solid var(--border);align-items:center;padding-inline:1rem;display:flex}.system-module__uCHCSq__wordmark{font:750 1.5rem/1 var(--font-display);letter-spacing:-.03em}.system-module__uCHCSq__navList{gap:.25rem;padding:.75rem;display:grid}.system-module__uCHCSq__railFooter{border-top:1px solid var(--border);align-items:center;gap:.75rem;padding:1rem;display:flex}.system-module__uCHCSq__tabsList{isolation:isolate;background:var(--muted);border-radius:1.25rem;gap:.25rem;max-width:100%;padding:.375rem;display:flex;position:relative;overflow-x:auto}.system-module__uCHCSq__tabsList[data-overflow]{--fade-start:0rem;--fade-end:0rem;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent)}.system-module__uCHCSq__tabsList[data-overflow~=start]{--fade-start:2rem}.system-module__uCHCSq__tabsList[data-overflow~=end]{--fade-end:2rem}.system-module__uCHCSq__tab{min-height:var(--control-height);border-radius:var(--radius-action);color:var(--muted-foreground);font:600 .875rem/1.4 var(--font-body);transition:color var(--motion-fast);background:0 0;border:0;flex-shrink:0;align-items:center;padding:.375rem .75rem;text-decoration:none;display:inline-flex;position:relative}.system-module__uCHCSq__tab:hover{color:var(--foreground)}.system-module__uCHCSq__tab[aria-current=page],.system-module__uCHCSq__tab[aria-current=true],.system-module__uCHCSq__tab[data-state=active]{color:var(--primary);background:var(--card)}.system-module__uCHCSq__tabPanel{padding-block:1rem}.system-module__uCHCSq__progressStepper{min-width:0;container-type:inline-size}.system-module__uCHCSq__steps{gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.system-module__uCHCSq__step{flex:1;min-width:0;position:relative}.system-module__uCHCSq__step:after{content:"";background:var(--border);z-index:0;height:2px;position:absolute;top:1.375rem;left:2rem;right:0}.system-module__uCHCSq__step:last-child:after{display:none}.system-module__uCHCSq__stepButton{text-align:left;min-height:2.75rem;color:var(--foreground);font:600 .875rem/1.4 var(--font-body);z-index:1;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:flex;position:relative}.system-module__uCHCSq__stepButton>span:last-child{background:var(--background);padding-inline-end:.5rem}.system-module__uCHCSq__stepMarker{border:1px solid var(--input);background:var(--card);width:2rem;height:2rem;transition:background-color var(--motion-state), color var(--motion-state);border-radius:.75rem 1rem .75rem .75rem;flex-shrink:0;place-items:center;display:grid}.system-module__uCHCSq__step[aria-current=step] .system-module__uCHCSq__stepMarker{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.system-module__uCHCSq__step[data-complete=true] .system-module__uCHCSq__stepMarker{background:var(--secondary);color:var(--primary);border-color:var(--primary)}.system-module__uCHCSq__mobileSteps{display:none}.system-module__uCHCSq__filterBar{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.system-module__uCHCSq__filterBar>*{flex:12rem;min-width:0}.system-module__uCHCSq__tableToolbar{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.system-module__uCHCSq__toolbarFilters{flex:1;min-width:min(100%,16rem)}.system-module__uCHCSq__tableFrame{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);min-width:0}.system-module__uCHCSq__tableScroll{border-radius:var(--radius-panel);overflow-x:auto}.system-module__uCHCSq__table{border-collapse:collapse;width:100%;min-width:38rem}.system-module__uCHCSq__table[data-wide]{min-width:64rem}.system-module__uCHCSq__tableCaption{text-align:left;font:600 .875rem/1.4 var(--font-body);padding:1rem}.system-module__uCHCSq__tableHead{background:var(--muted);height:2.75rem;font:600 .875rem/1.4 var(--font-body);text-align:left;border-bottom:1px solid var(--border);padding:.5rem 1rem}.system-module__uCHCSq__tableCell{text-align:left;vertical-align:top;height:2.75rem;font:400 .875rem/1.5 var(--font-body);border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:.5rem .75rem}.system-module__uCHCSq__tableHead button{white-space:nowrap;overflow-wrap:normal}.system-module__uCHCSq__tableHead[data-numeric],.system-module__uCHCSq__tableCell[data-numeric]{text-align:right;font-variant-numeric:tabular-nums}.system-module__uCHCSq__tableRow:last-child>.system-module__uCHCSq__tableCell{border-bottom:0}.system-module__uCHCSq__tableRow:has(a,button):hover{background:var(--muted)}.system-module__uCHCSq__tableRow[data-selected=true]{background:var(--secondary)}.system-module__uCHCSq__tableFooter{border-top:1px solid var(--border);padding:1rem}.system-module__uCHCSq__tableFrame[data-layout=stack]{container-type:inline-size}@container (max-width:39.999rem){.system-module__uCHCSq__tableFrame[data-layout=stack] .system-module__uCHCSq__table{min-width:0;display:block}.system-module__uCHCSq__tableFrame[data-layout=stack] :is(thead,tbody){display:block}.system-module__uCHCSq__tableFrame[data-layout=stack] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.system-module__uCHCSq__tableFrame[data-layout=stack] .system-module__uCHCSq__tableRow{border-bottom:1px solid var(--border);gap:.5rem;padding:.75rem 1rem;display:grid}.system-module__uCHCSq__tableFrame[data-layout=stack] .system-module__uCHCSq__tableRow:last-child{border-bottom:0}.system-module__uCHCSq__tableFrame[data-layout=stack] .system-module__uCHCSq__tableCell{border-bottom:0;height:auto;padding:0;display:block}.system-module__uCHCSq__tableFrame[data-layout=stack] .system-module__uCHCSq__tableCell[data-label]{grid-template-columns:minmax(6rem,34%) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.system-module__uCHCSq__tableFrame[data-layout=stack] .system-module__uCHCSq__tableCell[data-label]:before{content:attr(data-label);font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground)}.system-module__uCHCSq__tableFrame[data-layout=stack] th.system-module__uCHCSq__tableCell[scope=row]{font-weight:600}.system-module__uCHCSq__tableFrame[data-layout=stack] .system-module__uCHCSq__tableCell:empty{display:none}}.system-module__uCHCSq__cellBody{min-width:0}.system-module__uCHCSq__pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}@media (max-width:63.999rem){.system-module__uCHCSq__pageGutter{padding-inline:1.5rem}}@media (max-width:39.999rem){.system-module__uCHCSq__pageGutter{padding:1rem 1rem 2rem}:where(.system-module__uCHCSq__scope) :where(h1),.system-module__uCHCSq__pageTitle{font-size:1.5rem}.system-module__uCHCSq__pageHeader{flex-direction:column}.system-module__uCHCSq__pageHeader>div:first-child{flex-basis:auto}.system-module__uCHCSq__pageHeader>.system-module__uCHCSq__actions{width:100%}}@container (max-width:39.999rem){.system-module__uCHCSq__desktopSteps{display:none}.system-module__uCHCSq__mobileSteps{display:block}.system-module__uCHCSq__steps{flex-direction:column;gap:.75rem}.system-module__uCHCSq__step:after{display:none}}:is(html[data-document-hidden=true] .system-module__uCHCSq__spinner,html[data-document-hidden=true] .system-module__uCHCSq__skeleton){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.system-module__uCHCSq__spinner,.system-module__uCHCSq__skeleton,.system-module__uCHCSq__dialog,.system-module__uCHCSq__overlay,.system-module__uCHCSq__picker,.system-module__uCHCSq__toast{animation:none}.system-module__uCHCSq__button,.system-module__uCHCSq__input,.system-module__uCHCSq__textarea,.system-module__uCHCSq__inputGroup,.system-module__uCHCSq__disclosureTrigger>svg{transition:none}}.system-module__uCHCSq__workflowStack{gap:1.25rem;display:grid}.system-module__uCHCSq__cameraStage{aspect-ratio:4/3;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-panel);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:10rem;padding:1rem;display:flex}.system-module__uCHCSq__selectionCheckbox{background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;min-height:2.75rem;padding:0;display:inline-flex}.system-module__uCHCSq__selectionCheckboxMark{border:1px solid var(--input);background:var(--card);width:1.125rem;height:1.125rem;color:var(--primary-foreground);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.system-module__uCHCSq__selectionCheckbox:is([data-state=checked],[data-state=indeterminate])>.system-module__uCHCSq__selectionCheckboxMark{background:var(--primary);border-color:var(--primary)}.system-module__uCHCSq__selectionCheckbox:hover>.system-module__uCHCSq__selectionCheckboxMark{border-color:var(--primary)}.system-module__uCHCSq__accountLayout{border:1px solid var(--border);background:var(--card);grid-template-columns:1fr 1fr;display:grid}.system-module__uCHCSq__accountIdentity{text-align:center;background:var(--primary);color:var(--brand-cream);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem;display:flex}.system-module__uCHCSq__accountIdentity>.system-module__uCHCSq__wordmark{text-align:center;margin:0}.system-module__uCHCSq__accountSeal{object-fit:contain;width:4rem;height:4rem}.system-module__uCHCSq__accountMeaning{color:inherit;text-align:center;margin-inline:auto}.system-module__uCHCSq__identityHome{border-radius:var(--radius-control);width:fit-content;display:block}.system-module__uCHCSq__identityHome:focus-visible{outline:2px solid var(--brand-gold);outline-offset:4px}@media (min-width:64rem){.system-module__uCHCSq__accountIdentity{gap:2rem;padding:4rem 3rem}.system-module__uCHCSq__accountSeal{width:9.5rem;height:9.5rem}.system-module__uCHCSq__accountIdentity>.system-module__uCHCSq__wordmark{letter-spacing:-.025em;font-size:3.75rem;line-height:1.05}.system-module__uCHCSq__accountIdentity>.system-module__uCHCSq__accountMeaning{max-width:24ch;font-size:1.375rem;line-height:1.45}.system-module__uCHCSq__accountIdentity>.system-module__uCHCSq__compactText{text-align:center;margin-inline:auto}}@media (max-width:63.999rem){.system-module__uCHCSq__accountLayout{grid-template-columns:1fr}.system-module__uCHCSq__accountIdentity{gap:.75rem;padding:1.25rem 1rem}}.system-module__uCHCSq__dialogTitle[data-close]{padding-inline-end:3.5rem}.system-module__uCHCSq__dialogClose{position:absolute;top:1.25rem;right:1.25rem}.system-module__uCHCSq__dialog[data-kind=selection] .system-module__uCHCSq__dialogBody{display:flex}.system-module__uCHCSq__selectionBody{flex-direction:column;width:100%;min-height:0;display:flex}.system-module__uCHCSq__selectionList{flex-shrink:1;min-height:min(8rem,30dvh)}@media (max-width:39.999rem){.system-module__uCHCSq__dialogClose{right:1rem}}.system-module__uCHCSq__button:before{content:"";z-index:-1;border-radius:inherit;background:var(--button-fill);transform-origin:0 100%;transition:transform var(--button-time) var(--ease-path);pointer-events:none;position:absolute;inset:-1px;transform:translate(-106%)rotate(-8deg)}.system-module__uCHCSq__button[data-usage=public]{--button-time:var(--motion-expressive)}.system-module__uCHCSq__button[data-variant=link]:before{display:none}.system-module__uCHCSq__button[data-context=inverse][data-variant=ghost]{--button-fill:var(--primary-hover)}.system-module__uCHCSq__buttonIcon[data-trailing]{transition:transform var(--button-time) var(--ease-path)}.system-module__uCHCSq__button:not(:disabled,[aria-disabled=true]):active:before{transform:translate(0)}.system-module__uCHCSq__button:disabled:before,.system-module__uCHCSq__button[aria-disabled=true]:before{display:none}.system-module__uCHCSq__button:disabled .system-module__uCHCSq__buttonIcon[data-trailing]{transform:none}.system-module__uCHCSq__filterChip{border-radius:999px}.system-module__uCHCSq__checkMarker{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.system-module__uCHCSq__selectWrap{width:100%;min-width:0;position:relative}.system-module__uCHCSq__selectArrow{color:var(--muted-foreground);pointer-events:none;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.system-module__uCHCSq__selectWrap:has(select:disabled) .system-module__uCHCSq__selectArrow{opacity:.5}.system-module__uCHCSq__selectWrap:focus-within{transition-duration:var(--motion-state);transform:translateY(-2px)}.system-module__uCHCSq__selectWrap>.system-module__uCHCSq__input{transform:none}.system-module__uCHCSq__selectWrap select[multiple],.system-module__uCHCSq__selectWrap select[size]:not([size="1"]){height:auto;padding-right:1rem}.system-module__uCHCSq__inputGroup:has(.system-module__uCHCSq__adornment) .system-module__uCHCSq__groupInput{padding-left:2.875rem}.system-module__uCHCSq__inputGroup[data-action] .system-module__uCHCSq__groupInput{padding-right:3.25rem}.system-module__uCHCSq__fieldAction{width:2.75rem;height:2.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:.875rem;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.125rem;transform:translateY(-50%)}.system-module__uCHCSq__fieldAction:focus-visible{outline:2px solid var(--ring);outline-offset:-5px}.system-module__uCHCSq__fieldAction:disabled{cursor:default;opacity:.5}.system-module__uCHCSq__choiceGroup>.system-module__uCHCSq__fieldMessage{margin-top:.75rem}.system-module__uCHCSq__ratingCheck{visibility:hidden;width:.75rem;display:flex;position:absolute;bottom:.25rem;right:.25rem}.system-module__uCHCSq__ratingChoice:has(:checked) .system-module__uCHCSq__ratingCheck{visibility:visible}.system-module__uCHCSq__ratingChoice:has(:focus-visible){outline:2px solid var(--ring);outline-offset:3px}.system-module__uCHCSq__ratingChoice:has(:disabled){cursor:default;background:var(--muted);color:var(--muted-foreground);border-color:var(--border)}.system-module__uCHCSq__scope :is(a,button,input,select,textarea,summary,[tabindex]):not(.system-module__uCHCSq__input,.system-module__uCHCSq__textarea,.system-module__uCHCSq__groupInput,.system-module__uCHCSq__pickerTrigger):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.system-module__uCHCSq__field:has(.system-module__uCHCSq__input:focus,.system-module__uCHCSq__textarea:focus,.system-module__uCHCSq__inputGroup:focus-within,.system-module__uCHCSq__pickerTrigger:focus,.system-module__uCHCSq__pickerTrigger[data-state=open])>.system-module__uCHCSq__label{color:var(--primary)}.system-module__uCHCSq__field:has([aria-invalid=true]:focus,.system-module__uCHCSq__inputGroup[data-invalid=true]:focus-within,.system-module__uCHCSq__pickerTrigger[aria-invalid=true][data-state=open])>.system-module__uCHCSq__label{color:var(--destructive)}@media (forced-colors:active){.system-module__uCHCSq__input:focus,.system-module__uCHCSq__textarea:focus,.system-module__uCHCSq__inputGroup:focus-within,.system-module__uCHCSq__pickerTrigger:focus,.system-module__uCHCSq__pickerTrigger[data-state=open]{outline-offset:2px;outline:2px solid highlight}}.system-module__uCHCSq__scope .system-module__uCHCSq__groupInput:focus-visible{outline:none}.system-module__uCHCSq__scope .system-module__uCHCSq__fieldAction:focus-visible{outline-offset:-5px}.system-module__uCHCSq__scope .system-module__uCHCSq__srOnly:focus-visible{outline:none}.system-module__uCHCSq__scope .system-module__uCHCSq__button[data-context=inverse]:focus-visible{outline-color:var(--brand-gold)}.system-module__uCHCSq__scope ::selection{background:var(--secondary);color:var(--primary)}.system-module__uCHCSq__tabMarker{z-index:-1;pointer-events:none;background:var(--card);border-radius:var(--radius-action);position:absolute;top:0;left:0;box-shadow:0 2px 5px #241b1d12}.system-module__uCHCSq__tabsList[data-marker] .system-module__uCHCSq__tab:is([data-state=active],[aria-current=page],[aria-current=true]){background:0 0}.system-module__uCHCSq__navItem{padding-right:2rem}.system-module__uCHCSq__navItem[aria-current=page]{border-radius:var(--radius-action)}.system-module__uCHCSq__accountLayout{border-radius:var(--radius-feature);overflow:hidden}.system-module__uCHCSq__step:before{content:"";background:var(--primary);z-index:1;transform-origin:0;height:2px;transition:transform var(--motion-state) var(--ease-path);position:absolute;top:1.375rem;left:2rem;right:0;transform:scaleX(0)}.system-module__uCHCSq__step[data-complete=true]:before{transform:scaleX(1)}.system-module__uCHCSq__step:last-child:before{display:none}.system-module__uCHCSq__disclosureBody{animation:system-module__uCHCSq__revealBody var(--motion-state) var(--ease-path);transform-origin:top}@keyframes system-module__uCHCSq__revealBody{0%{clip-path:inset(0 0 100%);translate:0 -4px}to{clip-path:inset(0);translate:0}}@keyframes system-module__uCHCSq__fadeScrim{0%{opacity:0}to{opacity:1}}@keyframes system-module__uCHCSq__bottomSheetEnter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes system-module__uCHCSq__drawCheck{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}.system-module__uCHCSq__overlay,.system-module__uCHCSq__overlay[data-state=closed]{animation-name:system-module__uCHCSq__fadeScrim}.system-module__uCHCSq__toast[data-tone=success]>svg path,.system-module__uCHCSq__notice[data-tone=success]>svg path,.system-module__uCHCSq__checkMarker svg path,.system-module__uCHCSq__ratingCheck svg path,.system-module__uCHCSq__checkboxIndicator svg path{stroke-dasharray:30;animation:system-module__uCHCSq__drawCheck var(--motion-state) var(--ease-path)}@media (hover:hover) and (pointer:fine){.system-module__uCHCSq__button:not(:disabled,[aria-disabled=true]):hover:before{transform:translate(0)rotate(0)}.system-module__uCHCSq__button[data-usage=public]:not(:disabled):hover .system-module__uCHCSq__buttonIcon[data-trailing]{transform:translate(5px,-2px)rotate(-8deg)}.system-module__uCHCSq__fieldAction:not(:disabled):hover{background:var(--secondary);color:var(--primary)}.system-module__uCHCSq__ratingChoice:not(:has(:disabled,:checked)):hover{background:var(--secondary);border-color:var(--primary)}.system-module__uCHCSq__eventCard:hover{border-color:var(--foreground)}.system-module__uCHCSq__eventCard:hover .system-module__uCHCSq__cover{transform:scale(1.025)translateY(-2px)}}@media (max-width:39.999rem){.system-module__uCHCSq__step:before{display:none}}@media (prefers-reduced-motion:reduce){.system-module__uCHCSq__scope *,.system-module__uCHCSq__scope :before,.system-module__uCHCSq__scope :after{transition:none!important;animation:none!important}.system-module__uCHCSq__button:not(:disabled):hover .system-module__uCHCSq__buttonIcon[data-trailing],.system-module__uCHCSq__eventCard:hover .system-module__uCHCSq__cover{transform:none}}.system-module__uCHCSq__ratingInput{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.system-module__uCHCSq__navItem[aria-disabled=true]{color:var(--muted-foreground);cursor:not-allowed;background:0 0}.system-module__uCHCSq__navigationRail[data-fill]{flex-direction:column;min-height:100svh;display:flex}.system-module__uCHCSq__navigationRail[data-fill] .system-module__uCHCSq__navList{flex:1;align-content:start}.system-module__uCHCSq__railFooter>form{width:100%}.system-module__uCHCSq__portalBrand{min-height:2.75rem;color:var(--foreground);align-items:center;gap:.75rem;text-decoration:none;display:flex}.system-module__uCHCSq__portalBrand>img{object-fit:contain;flex:0 0 2.125rem;width:2.125rem;height:2.125rem}.system-module__uCHCSq__portalBrand strong,.system-module__uCHCSq__portalBrand small,.system-module__uCHCSq__profileSummary>div strong,.system-module__uCHCSq__profileSummary>div span{display:block}.system-module__uCHCSq__portalBrand .system-module__uCHCSq__wordmark{font-size:1.25rem}.system-module__uCHCSq__portalBrand small{margin-top:.125rem;font-size:.8125rem}.system-module__uCHCSq__profileSummary{align-items:center;gap:.75rem;min-width:0;display:flex}.system-module__uCHCSq__profileSummary>div{overflow-wrap:anywhere;min-width:0}.system-module__uCHCSq__shellHeader{min-height:var(--shell-header-height);box-sizing:border-box;padding:env(safe-area-inset-top) 1rem 0;background:var(--card);border-bottom:1px solid var(--border);align-items:center;display:grid}.system-module__uCHCSq__skipLink{z-index:100;background:var(--card);color:var(--primary);padding:.75rem 1rem;position:fixed;top:.5rem;left:1rem;transform:translateY(-200%)}.system-module__uCHCSq__skipLink:focus{transform:none}.system-module__uCHCSq__navigationHeader{min-height:var(--shell-header-height);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.system-module__uCHCSq__dialog[data-kind=navigation]>.system-module__uCHCSq__dialogBody{flex:auto;min-height:0;padding:.75rem;overflow-y:auto}.system-module__uCHCSq__profileSummary>div strong,.system-module__uCHCSq__profileSummary>div span{text-overflow:ellipsis;white-space:nowrap;max-width:min(32rem,55vw);overflow:hidden}@media (prefers-reduced-motion:reduce){.system-module__uCHCSq__input:focus,.system-module__uCHCSq__textarea:focus,.system-module__uCHCSq__inputGroup:focus-within,.system-module__uCHCSq__pickerTrigger:focus,.system-module__uCHCSq__pickerTrigger[data-state=open],.system-module__uCHCSq__selectWrap:focus-within{transform:none}}
.attendance-module__vn7P5q__board{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);min-width:0;padding:1rem;container-type:inline-size}.attendance-module__vn7P5q__boardGrid{gap:1rem;min-width:0;display:grid}.attendance-module__vn7P5q__boardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.attendance-module__vn7P5q__boardTitle{gap:.25rem;min-width:0;display:grid}.attendance-module__vn7P5q__boardHeading{font:650 1.25rem/1.3 var(--font-display);letter-spacing:-.02em;margin:0}.attendance-module__vn7P5q__boardLine{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);margin:0}.attendance-module__vn7P5q__boardBody{display:contents}.attendance-module__vn7P5q__arrivalsColumn{order:2}.attendance-module__vn7P5q__boardActions{order:1}.attendance-module__vn7P5q__heroColumn,.attendance-module__vn7P5q__detailColumn,.attendance-module__vn7P5q__arrivalsColumn,.attendance-module__vn7P5q__modes,.attendance-module__vn7P5q__modeRow{align-content:start;gap:.75rem;min-width:0;display:grid}.attendance-module__vn7P5q__modes{gap:1rem}.attendance-module__vn7P5q__modeRow{gap:.375rem}.attendance-module__vn7P5q__modeLine,.attendance-module__vn7P5q__methodLine,.attendance-module__vn7P5q__arrivalsLabel,.attendance-module__vn7P5q__arrivalsLast{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);margin:0}.attendance-module__vn7P5q__modeLabel{color:var(--muted-foreground);display:block}.attendance-module__vn7P5q__arrivalsLabel{color:var(--foreground);font-weight:600}.attendance-module__vn7P5q__tallies{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.attendance-module__vn7P5q__boardActions{min-width:0}@container (min-width:36rem){.attendance-module__vn7P5q__boardBody{grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:1.5rem 2rem;min-width:0;display:grid}.attendance-module__vn7P5q__arrivalsColumn{order:0;grid-column:1/-1}.attendance-module__vn7P5q__boardActions{order:0}}@container (min-width:56rem){.attendance-module__vn7P5q__boardGrid{grid-template-columns:minmax(0,1fr) auto;column-gap:2rem}.attendance-module__vn7P5q__boardHead{grid-column:1}.attendance-module__vn7P5q__boardActions{grid-area:1/2;justify-self:end}.attendance-module__vn7P5q__boardBody{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,4fr)}.attendance-module__vn7P5q__arrivalsColumn{grid-column:auto}}@media (min-width:40rem){.attendance-module__vn7P5q__board{padding:1.25rem}}.attendance-module__vn7P5q__roster{gap:1rem;min-width:0;display:grid}.attendance-module__vn7P5q__rosterFilters{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;display:flex}.attendance-module__vn7P5q__rosterFilters>:not(button){flex:14rem;min-width:0}.attendance-module__vn7P5q__registration{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);display:block}.attendance-module__vn7P5q__dialogStack{gap:1rem;display:grid}.attendance-module__vn7P5q__roster:focus{outline:none}.attendance-module__vn7P5q__roster:focus-visible{outline:2px solid var(--ring);outline-offset:.5rem}.attendance-module__vn7P5q__boardHeading:focus{outline:none}.attendance-module__vn7P5q__boardHeading:focus-visible{outline:2px solid var(--ring);outline-offset:.25rem}
.amendment-diff-module__xi2JQa__diff{gap:1.5rem;min-width:0;display:grid}.amendment-diff-module__xi2JQa__areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.amendment-diff-module__xi2JQa__areas h3{margin:0 0 .75rem;font-size:1rem}@media (max-width:39.999rem){.amendment-diff-module__xi2JQa__areas{grid-template-columns:minmax(0,1fr)}}
.event-detail-layout-module__FBCLpW__page{overflow-wrap:anywhere;gap:1rem;min-width:0;display:grid;container-type:inline-size}.event-detail-layout-module__FBCLpW__prose{white-space:pre-wrap}.event-detail-layout-module__FBCLpW__topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.event-detail-layout-module__FBCLpW__badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.event-detail-layout-module__FBCLpW__summaryLayout,.event-detail-layout-module__FBCLpW__summary{align-items:start;gap:.75rem;min-width:0;display:grid}.event-detail-layout-module__FBCLpW__readingArea{border-top:1px solid var(--border);gap:1rem;padding-top:1rem;display:grid}.event-detail-layout-module__FBCLpW__readingArea section{gap:.375rem;min-width:0;max-width:65ch;display:grid}.event-detail-layout-module__FBCLpW__readingArea p{margin:0}@container (min-width:44rem){.event-detail-layout-module__FBCLpW__summaryLayout{grid-template-columns:minmax(0,1fr) minmax(14rem,20rem);gap:1.5rem}}
.auth-entry-module__q-cVQW__authPage{align-content:center;min-height:100svh;display:grid}.auth-entry-module__q-cVQW__stack,.auth-entry-module__q-cVQW__form,.auth-entry-module__q-cVQW__resendForm{gap:1.5rem;min-width:0;display:grid}.auth-entry-module__q-cVQW__stackCompact{gap:.5rem;min-width:0;display:grid}.auth-entry-module__q-cVQW__footer{text-align:center;margin:0}.auth-entry-module__q-cVQW__email{overflow-wrap:anywhere;margin:0;font-weight:600}.auth-entry-module__q-cVQW__cooldown{color:var(--muted-foreground);margin:0;font-size:.875rem}.auth-entry-module__q-cVQW__emailChange{justify-self:start}
.venue-map-module__wyz90W__root{min-width:0}.venue-map-module__wyz90W__canvas{background:var(--campus-surface-muted,#f6f4f3);border:1px solid var(--campus-border,#d5cdca);border-radius:16px;height:clamp(16rem,48svh,28rem);position:relative;overflow:hidden}.venue-map-module__wyz90W__canvas:focus-within{outline-offset:3px;outline:2px solid maroon}.venue-map-module__wyz90W__root[data-compact] .venue-map-module__wyz90W__canvas{height:clamp(10rem,28svh,16rem)}.venue-map-module__wyz90W__root[data-mode=editor] .venue-map-module__wyz90W__canvas{height:clamp(12rem,32svh,24rem)}.venue-map-module__wyz90W__controls{margin-block:12px}.venue-map-module__wyz90W__controls button{min-width:44px;min-height:44px}.venue-map-module__wyz90W__attribution{color:#514548;margin:8px 0;font-size:.75rem}.venue-map-module__wyz90W__attribution a{text-decoration:underline}.venue-map-module__wyz90W__venue,.venue-map-module__wyz90W__position{border:3px solid #fff;width:22px;height:22px;display:block;box-shadow:0 2px 4px #241b1d66}.venue-map-module__wyz90W__venue{background:maroon;border-radius:3px}.venue-map-module__wyz90W__position{background:#175e87;border-radius:50%}.venue-map-module__wyz90W__status{margin-block:8px}@media (forced-colors:active){.venue-map-module__wyz90W__canvas{border:1px solid canvastext}.venue-map-module__wyz90W__venue,.venue-map-module__wyz90W__position{background:highlight;border-color:canvastext}}
.participant-dashboard-module__BeWJfG__page,.participant-dashboard-module__BeWJfG__section{gap:1rem;min-width:0;display:grid}.participant-dashboard-module__BeWJfG__search{width:min(100%,32rem)}@media (max-width:63.999rem){.participant-dashboard-module__BeWJfG__search[data-open=false]{display:none}}.participant-dashboard-module__BeWJfG__filters{flex-wrap:wrap;gap:.5rem;display:flex}
.participant-event-registration-module__I5TGrq__actionArea{gap:1rem;min-width:0;display:grid}.participant-event-registration-module__I5TGrq__actionForm{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}
.event-frame-module__wmF2Oa__frame{gap:1rem;min-width:0;display:grid}.event-frame-module__wmF2Oa__backRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.event-frame-module__wmF2Oa__measure{gap:1.5rem;min-width:0;display:grid}.event-frame-module__wmF2Oa__measure[data-measure=form]{max-width:48rem}
.organizer-management-module__4fwB7q__stack,.organizer-management-module__4fwB7q__records{gap:1rem;min-width:0;display:grid}.organizer-management-module__4fwB7q__records{margin:0;padding:0;list-style:none}.organizer-management-module__4fwB7q__chips{flex-wrap:wrap;gap:.5rem;display:flex}.organizer-management-module__4fwB7q__chips button{text-align:center;font:600 .875rem/1.4 var(--font-body);transition:border-color var(--motion-fast), background-color var(--motion-fast), color var(--motion-fast);border-radius:999px;justify-content:center;align-items:center;padding:.375rem 1rem;display:inline-flex}.organizer-management-module__4fwB7q__chips button>span[aria-hidden=true]{display:none}.organizer-management-module__4fwB7q__chips button:not([aria-pressed=true]){border-color:var(--input);background-color:var(--card);color:var(--foreground)}.organizer-management-module__4fwB7q__chips button:not([aria-pressed=true]):hover{border-color:var(--foreground)}.organizer-management-module__4fwB7q__chips button[aria-pressed=true]{border-color:var(--primary);background-color:var(--secondary);color:var(--primary)}.organizer-management-module__4fwB7q__chips button[aria-pressed=true]:hover{border-color:var(--primary-hover)}.organizer-management-module__4fwB7q__collectionSearch{width:min(100%,32rem)}.organizer-management-module__4fwB7q__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.25rem;min-width:0;display:grid}.organizer-management-module__4fwB7q__wideField{grid-column:1/-1;min-width:0}.organizer-management-module__4fwB7q__prose{white-space:pre-wrap;overflow-wrap:anywhere}.organizer-management-module__4fwB7q__options{gap:.5rem;padding-left:1.5rem;display:grid}.organizer-management-module__4fwB7q__attendanceSection{container-type:inline-size}.organizer-management-module__4fwB7q__attendanceGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.organizer-management-module__4fwB7q__attendanceGrid>*{display:grid}@container (max-width:40rem){.organizer-management-module__4fwB7q__attendanceGrid{grid-template-columns:minmax(0,1fr)}}.organizer-management-module__4fwB7q__attendanceCard{grid-template-rows:auto auto auto 1fr;gap:.75rem;height:100%;display:grid}.organizer-management-module__4fwB7q__attendanceCardHead{gap:.25rem;min-width:0;display:grid}.organizer-management-module__4fwB7q__attendanceCardTitle{font:600 1rem/1.4 var(--font-body);overflow-wrap:anywhere;margin:0}.organizer-management-module__4fwB7q__attendanceCardLink{color:var(--foreground);text-decoration:none}.organizer-management-module__4fwB7q__attendanceCardLink:hover{text-decoration:underline}.organizer-management-module__4fwB7q__attendanceCardMeta{color:var(--muted-foreground);margin:0;font-size:.875rem}.organizer-management-module__4fwB7q__attendanceCardBadges{flex-wrap:wrap;gap:.5rem;display:flex}.organizer-management-module__4fwB7q__attendanceCardTally{gap:.5rem;display:grid}.organizer-management-module__4fwB7q__attendanceCardAction{align-self:end;display:grid}
.venue-area-editor-module__f-YtKW__area,.venue-area-editor-module__f-YtKW__editor,.venue-area-editor-module__f-YtKW__venueField{gap:1rem;min-width:0;display:grid}.venue-area-editor-module__f-YtKW__label{margin:0;font-weight:600}.venue-area-editor-module__f-YtKW__editor{width:100%}.venue-area-editor-module__f-YtKW__radiusControls{grid-template-columns:minmax(0,1fr) minmax(0,10rem);align-items:start;gap:1rem;display:grid}@media (max-width:39.999rem){.venue-area-editor-module__f-YtKW__radiusControls{grid-template-columns:minmax(0,1fr)}}
.participant-discovery-module__voTtTa__explorePage,.participant-discovery-module__voTtTa__exploreResults{gap:.75rem;min-width:0;display:grid}.participant-discovery-module__voTtTa__filters{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.participant-discovery-module__voTtTa__additionalFilters,.participant-discovery-module__voTtTa__appliedFilters{grid-column:1/-1;min-width:0}.participant-discovery-module__voTtTa__filterFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;display:grid}.participant-discovery-module__voTtTa__filterActions{align-items:end;display:flex}.participant-discovery-module__voTtTa__filterToggle{display:none}.participant-discovery-module__voTtTa__pagination{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}@media (max-width:63.999rem){.participant-discovery-module__voTtTa__filterToggle{display:block}.participant-discovery-module__voTtTa__filterFields[data-state=closed]{display:none}.participant-discovery-module__voTtTa__filterFields[data-state=open]{margin-top:.75rem}}@media (max-width:40rem){.participant-discovery-module__voTtTa__filters{grid-template-columns:minmax(0,1fr)}}
.participant-my-events-module__bBCwPa__page,.participant-my-events-module__bBCwPa__collection,.participant-my-events-module__bBCwPa__list{gap:1rem;min-width:0;display:grid}.participant-my-events-module__bBCwPa__pagination{justify-content:space-between;gap:1rem;display:flex}.participant-my-events-module__bBCwPa__badges{flex-wrap:wrap;gap:.5rem;display:flex}
.participant-restricted-event-module__kBpWlq__page{align-items:center;min-width:0;display:grid}.participant-restricted-event-module__kBpWlq__silhouette,.participant-restricted-event-module__kBpWlq__recovery{grid-area:1/1;min-width:0}.participant-restricted-event-module__kBpWlq__silhouette{pointer-events:none;-webkit-user-select:none;user-select:none;gap:1rem;display:grid}.participant-restricted-event-module__kBpWlq__recovery{z-index:1;margin-block:3rem}
.navigation-pending-module__lfLrYa__pending{z-index:100;background:var(--primary,maroon);pointer-events:none;height:3px;position:fixed;inset:0 0 auto}
.catalog-module__iN4JJa__catalog{color:var(--foreground);background:var(--background);font:400 1rem/1.5 var(--font-body);min-height:100vh}.catalog-module__iN4JJa__shell{grid-template-columns:14rem minmax(0,1fr);max-width:100rem;margin-inline:auto;display:grid}.catalog-module__iN4JJa__sidebar{border-right:1px solid var(--border);background:var(--sidebar);height:100dvh;padding:2rem 1rem;position:sticky;top:0;overflow-y:auto}.catalog-module__iN4JJa__indexTitle{font:600 .875rem/1.4 var(--font-body);margin:0 0 1rem}.catalog-module__iN4JJa__indexGroup{gap:.25rem;margin-bottom:1.5rem;display:grid}.catalog-module__iN4JJa__indexGroupLabel{font:600 .75rem/1.5 var(--font-body);color:var(--muted-foreground);margin:0 0 .5rem}.catalog-module__iN4JJa__indexLink{color:var(--foreground);font:400 .875rem/1.5 var(--font-body);border-radius:var(--radius-control);min-height:2.75rem;padding:.5rem .75rem;text-decoration:none;display:block}.catalog-module__iN4JJa__indexLink:hover{color:var(--primary);background:var(--secondary)}.catalog-module__iN4JJa__mobileIndex{border-bottom:1px solid var(--border);padding:1rem;display:none}.catalog-module__iN4JJa__mobileIndexSummary{cursor:pointer;min-height:2.75rem;font:600 .875rem/1.4 var(--font-body);align-items:center;gap:.5rem;display:flex}.catalog-module__iN4JJa__main{min-width:0;padding:2rem 2rem 4rem}.catalog-module__iN4JJa__intro{gap:1.5rem;max-width:80rem;margin-inline:auto;padding-bottom:3rem;display:grid}.catalog-module__iN4JJa__introLinks{font:400 .875rem/1.5 var(--font-body);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.catalog-module__iN4JJa__section{border-top:1px solid var(--border);max-width:80rem;margin-inline:auto;padding-block:2rem;scroll-margin-top:1.5rem}.catalog-module__iN4JJa__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.catalog-module__iN4JJa__sectionTitle{font:650 1.5rem/1.25 var(--font-display);letter-spacing:-.02em;margin:0}.catalog-module__iN4JJa__sectionDescription{color:var(--muted-foreground);max-width:65ch;margin:0 0 2rem}.catalog-module__iN4JJa__example{margin:0 0 2rem}.catalog-module__iN4JJa__exampleLabel{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin:0 0 1rem;padding-top:1rem;display:flex}.catalog-module__iN4JJa__exampleName{font:600 .875rem/1.4 var(--font-body)}.catalog-module__iN4JJa__annotation{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);max-width:75ch;margin:0}.catalog-module__iN4JJa__stage{min-width:0;container-type:inline-size}.catalog-module__iN4JJa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:1.5rem;display:grid}.catalog-module__iN4JJa__stack{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid}.catalog-module__iN4JJa__row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.catalog-module__iN4JJa__alignControls{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.catalog-module__iN4JJa__alignControls>div{flex:12rem}.catalog-module__iN4JJa__variant{flex-direction:column;align-items:start;gap:.5rem;display:flex}.catalog-module__iN4JJa__variantLabel{font:400 .75rem/1.5 var(--font-body);color:var(--muted-foreground)}.catalog-module__iN4JJa__inverse{background:var(--primary);color:var(--brand-cream);border-radius:var(--radius-feature);padding:2rem}.catalog-module__iN4JJa__inverseTitle{font:650 1.5rem/1.25 var(--font-display);letter-spacing:-.02em;color:var(--brand-cream);margin:0 0 1rem}.catalog-module__iN4JJa__swatches{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem;display:grid}.catalog-module__iN4JJa__swatch{border:1px solid var(--input);border-radius:.5rem;height:2.5rem;margin-bottom:.5rem;display:block}.catalog-module__iN4JJa__tokenLabel{font:400 .75rem/1.5 var(--font-body);overflow-wrap:anywhere}.catalog-module__iN4JJa__typePage{font:650 2rem/1.2 var(--font-display);letter-spacing:-.025em;margin:0}.catalog-module__iN4JJa__typeSection{font:650 1.5rem/1.25 var(--font-display);letter-spacing:-.02em;margin:0}.catalog-module__iN4JJa__typeTitle{font:600 1.125rem/1.4 var(--font-body);margin:0}.catalog-module__iN4JJa__typeBody{font:400 1rem/1.5 var(--font-body);max-width:65ch;margin:0}.catalog-module__iN4JJa__typeSupporting{font:400 .875rem/1.5 var(--font-body);color:var(--muted-foreground);display:block}.catalog-module__iN4JJa__typeCompact{font:400 .875rem/1.5 var(--font-body);margin:0}.catalog-module__iN4JJa__typeControl{font:600 .875rem/1.4 var(--font-body);margin:0}.catalog-module__iN4JJa__typeBadge{font:600 .75rem/1.5 var(--font-body);margin:0}.catalog-module__iN4JJa__typeHero{font:700 clamp(2.5rem, 5vw, 5rem)/1.04 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.catalog-module__iN4JJa__typeDisplay{font:650 clamp(2.25rem, 4vw, 4rem)/1.06 var(--font-display);margin:0}.catalog-module__iN4JJa__typeInvitation{font:650 clamp(2.5rem, 4vw, 4.5rem)/1.04 var(--font-display);letter-spacing:-.02em;margin:0}.catalog-module__iN4JJa__wordmark,.catalog-module__iN4JJa__participantWordmark{font:750 1.5rem/1 var(--font-display);letter-spacing:-.03em}.catalog-module__iN4JJa__tokenRow{align-items:center;gap:1rem;min-height:2.75rem;display:flex}.catalog-module__iN4JJa__spacingBar{background:var(--primary);height:.5rem}.catalog-module__iN4JJa__geometrySample{background:var(--card);border:1px solid var(--input);width:6rem;height:3rem;font:400 .75rem/1.5 var(--font-body);place-items:center;display:grid}.catalog-module__iN4JJa__widthSample{border:1px solid var(--input);width:100%;font:400 .875rem/1.5 var(--font-body);padding:.5rem}.catalog-module__iN4JJa__layoutDemo{border:1px solid var(--border);background:var(--card)}.catalog-module__iN4JJa__recipe{gap:2rem;display:grid}.catalog-module__iN4JJa__detailRecipe{align-items:start;gap:1.5rem;display:grid}.catalog-module__iN4JJa__detailMain{gap:1.5rem;display:grid}.catalog-module__iN4JJa__narrow{width:20rem;max-width:100%}.catalog-module__iN4JJa__longText{max-width:75ch;margin:0}.catalog-module__iN4JJa__coverageScroll{overflow-x:auto}.catalog-module__iN4JJa__coverageTable{border-collapse:collapse;width:100%;min-width:56rem;font:400 .875rem/1.5 var(--font-body)}.catalog-module__iN4JJa__coverageHeading{text-align:left;border-bottom:1px solid var(--input);padding:.75rem;font-weight:600}.catalog-module__iN4JJa__coverageCell{vertical-align:top;border-bottom:1px solid var(--border);padding:1rem .75rem}.catalog-module__iN4JJa__coverageText{margin:0 0 .5rem}.catalog-module__iN4JJa__fileList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.catalog-module__iN4JJa__fileItem{border-bottom:1px solid var(--border);font:400 .875rem/1.5 var(--font-body);gap:.25rem;padding-block:.5rem;display:grid}.catalog-module__iN4JJa__sourceNote{margin-block:1.5rem}.catalog-module__iN4JJa__sourceCode{background:var(--card);border:1px solid var(--border);padding:1rem;font-size:.875rem;overflow-x:auto}.catalog-module__iN4JJa__skip{z-index:80;background:var(--card);color:var(--primary);padding:1rem;position:absolute;top:-10rem;left:1rem}.catalog-module__iN4JJa__skip:focus{top:1rem}@container (min-width:53.5rem){.catalog-module__iN4JJa__detailRecipe{grid-template-columns:minmax(32rem,1fr) minmax(20rem,.625fr)}}@media (max-width:63.999rem){.catalog-module__iN4JJa__shell{display:block}.catalog-module__iN4JJa__sidebar{display:none}.catalog-module__iN4JJa__mobileIndex{display:block}.catalog-module__iN4JJa__main{padding-inline:1.5rem}}@media (max-width:39.999rem){.catalog-module__iN4JJa__main{padding:1.5rem 1rem 3rem}.catalog-module__iN4JJa__inverse{padding:1rem}.catalog-module__iN4JJa__typePage{font-size:1.75rem}}@media (max-width:29.999rem){.catalog-module__iN4JJa__typeHero{font-size:clamp(3rem,13vw,3.5rem)}}.catalog-module__iN4JJa__typeRelationship{gap:.5rem;display:grid}.catalog-module__iN4JJa__catalogTitle{max-width:15ch;font:700 clamp(2.5rem, 5vw, 5rem)/1.04 var(--font-display);letter-spacing:-.035em;color:var(--primary);text-wrap:balance;margin:0}.catalog-module__iN4JJa__catalogDescription{font:400 1rem/1.5 var(--font-body);color:var(--muted-foreground);max-width:65ch;margin:1rem 0 0}.catalog-module__iN4JJa__specimen{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem;padding-block:1rem 1.5rem;display:grid}.catalog-module__iN4JJa__specimenControls{min-width:0}.catalog-module__iN4JJa__specimenTitle{font:650 clamp(1.75rem, 2.4vw, 2.5rem)/1.12 var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:18ch;margin:0}.catalog-module__iN4JJa__specimenDescription{max-width:40ch;color:var(--muted-foreground);margin:1rem 0 1.5rem}.catalog-module__iN4JJa__specimenActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.catalog-module__iN4JJa__specimenFeedback{align-items:center;min-height:7.25rem;padding-block:1rem;display:grid}@media (max-width:74.999rem){.catalog-module__iN4JJa__specimen{grid-template-columns:minmax(0,1fr);gap:1.5rem}}@media (prefers-reduced-motion:no-preference){.catalog-module__iN4JJa__indexLink{transition:background-color .12s,color .12s}}.catalog-module__iN4JJa__adapterFields{gap:1.25rem;width:100%;min-width:0;display:grid}
.submission-review-module__eZexKW__stack,.submission-review-module__eZexKW__reviewGrid,.submission-review-module__eZexKW__records,.submission-review-module__eZexKW__surveyQuestions{gap:1rem;min-width:0;display:grid}.submission-review-module__eZexKW__records{margin:0;padding:0;list-style:none}.submission-review-module__eZexKW__description{white-space:pre-wrap;overflow-wrap:anywhere}.submission-review-module__eZexKW__options{gap:.5rem;padding-left:1.5rem;display:grid}
.certificate-preview-module__uSqTlW__preview{gap:1rem;min-inline-size:0;display:grid}.certificate-preview-module__uSqTlW__preview canvas{block-size:auto;inline-size:100%;display:block}.certificate-preview-module__uSqTlW__preview canvas[hidden]{display:none}
.event-authoring-module__BOM5Iq__stack,.event-authoring-module__BOM5Iq__wizardForm,.event-authoring-module__BOM5Iq__reviewSection,.event-authoring-module__BOM5Iq__surveyQuestions,.event-authoring-module__BOM5Iq__surveyOptions,.event-authoring-module__BOM5Iq__eligibilityBuilder{gap:1rem;min-width:0;display:grid}.event-authoring-module__BOM5Iq__formColumns,.event-authoring-module__BOM5Iq__eligibilitySelectGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.25rem;min-width:0;display:grid}.event-authoring-module__BOM5Iq__reviewBadges{flex-wrap:wrap;gap:.5rem;display:flex}.event-authoring-module__BOM5Iq__surveyDayControl{grid-template-columns:minmax(0,8rem) auto;justify-content:start;align-items:center;gap:.5rem;display:grid}.event-authoring-module__BOM5Iq__surveyOption{gap:.75rem;min-width:0;display:grid}.event-authoring-module__BOM5Iq__surveyReviewList,.event-authoring-module__BOM5Iq__assetList{gap:1rem;display:grid}.event-authoring-module__BOM5Iq__assetList{margin:0;padding:0;list-style:none}.event-authoring-module__BOM5Iq__eligibilityCatalogStatus{margin:0}
.event-operations-module__qEd8XW__stack{overflow-wrap:anywhere;gap:1rem;min-width:0;display:grid}.event-operations-module__qEd8XW__recordDetails{gap:.5rem;min-width:0;display:grid}.event-operations-module__qEd8XW__filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:end;gap:1rem;display:grid}.event-operations-module__qEd8XW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.event-operations-module__qEd8XW__list{gap:1rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.event-operations-module__qEd8XW__workspace{gap:2rem;min-width:0;display:grid}.event-operations-module__qEd8XW__anchor{scroll-margin-top:1.5rem}.event-operations-module__qEd8XW__headingWithCount{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.event-operations-module__qEd8XW__inlineSearch{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;display:flex}.event-operations-module__qEd8XW__inlineSearchField{flex:14rem;gap:.5rem;min-width:0;display:grid}
.portal-module__1g8gFq__portal{background:var(--background);min-height:100svh;color:var(--foreground);font-family:var(--font-body)}.portal-module__1g8gFq__portalPage{min-width:0}.portal-module__1g8gFq__desktopRail{display:none}.portal-module__1g8gFq__mobileHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.portal-module__1g8gFq__mobileActions{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.portal-module__1g8gFq__mobileSidebar{gap:1rem;display:grid}.portal-module__1g8gFq__mobileNavigation{gap:.25rem;display:grid}.portal-module__1g8gFq__notification{position:relative}.portal-module__1g8gFq__notificationBadge{pointer-events:none;position:absolute;top:0;right:0}.portal-module__1g8gFq__notificationBadge>[role=status]{justify-content:flex-end}@media (min-width:64rem){.portal-module__1g8gFq__portalPage{margin-left:var(--shell-rail-width);padding-top:1.5rem}.portal-module__1g8gFq__desktopRail{z-index:10;width:var(--shell-rail-width);display:block;position:fixed;inset:0 auto 0 0;overflow-y:auto}.portal-module__1g8gFq__mobileHeader{display:none}}.portal-module__1g8gFq__mobileLeading{align-items:center;gap:.25rem;min-width:0;display:flex}.portal-module__1g8gFq__sidebarFooter{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;min-width:0;display:flex}.portal-module__1g8gFq__mobileSidebar .portal-module__1g8gFq__sidebarFooter{border-top:1px solid var(--border);padding-top:1rem}.portal-module__1g8gFq__sidebarProfile{width:100%;min-width:0}.portal-module__1g8gFq__profileButton{box-sizing:border-box;border-radius:var(--radius-control);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.75rem;padding:.375rem .5rem;transition:background .15s,border-color .15s;display:flex}.portal-module__1g8gFq__profileButton:hover{background:var(--muted)}.portal-module__1g8gFq__profileButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.portal-module__1g8gFq__profileDetails{flex-direction:column;flex:1;min-width:0;display:flex}.portal-module__1g8gFq__profileName{font:600 .875rem/1.3 var(--font-body);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.portal-module__1g8gFq__dropdownContent{z-index:60;border-radius:var(--radius-control);background:var(--popover);width:16rem;max-width:calc(100vw - 2rem);color:var(--popover-foreground);border:1px solid var(--border);padding:.375rem;box-shadow:0 4px 12px #1111111a,0 1px 3px #1111110f}.portal-module__1g8gFq__dropdownHeader{align-items:center;gap:.75rem;min-width:0;padding:.5rem .625rem;display:flex}.portal-module__1g8gFq__dropdownDetails{flex-direction:column;flex:1;min-width:0;display:flex}.portal-module__1g8gFq__dropdownName{font:600 .875rem/1.3 var(--font-body);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.portal-module__1g8gFq__dropdownEmail{font:400 .75rem/1.4 var(--font-body);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.portal-module__1g8gFq__dropdownSeparator{background:var(--border);height:1px;margin:.25rem 0}.portal-module__1g8gFq__dropdownItem{width:100%;min-height:var(--control-height);border-radius:var(--radius-badge);color:var(--foreground);font:500 .875rem/1.4 var(--font-body);cursor:pointer;box-sizing:border-box;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;padding:.5rem .625rem;text-decoration:none;display:flex}.portal-module__1g8gFq__dropdownItem:hover,.portal-module__1g8gFq__dropdownItem[data-highlighted]{background:var(--secondary);color:var(--secondary-foreground)}.portal-module__1g8gFq__dropdownItem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.portal-module__1g8gFq__dropdownIcon{width:1.125rem;height:1.125rem;color:var(--muted-foreground);flex-shrink:0}.portal-module__1g8gFq__dropdownSignOutForm{width:100%}
.account-face-setup-module__ypkwkW__page{min-height:100svh;padding-block:2rem}.account-face-setup-module__ypkwkW__stack{gap:1.5rem;min-width:0;display:grid}
.register-wizard-module__KthqsW__wizardForm,.register-wizard-module__KthqsW__stepPanel,.register-wizard-module__KthqsW__stepBody{gap:1.5rem;min-width:0;display:grid}.register-wizard-module__KthqsW__nameGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem;display:grid}.register-wizard-module__KthqsW__interestGrid{flex-wrap:wrap;gap:.75rem;display:flex}.register-wizard-module__KthqsW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.register-wizard-module__KthqsW__loginPrompt{min-height:var(--control-height);color:var(--muted-foreground);font:400 .875rem/1.4 var(--font-body);align-items:center;gap:.375rem;margin:0;display:inline-flex}.register-wizard-module__KthqsW__wizardForm button[type=submit]{grid-template-columns:var(--icon-size) minmax(0, 1fr) var(--icon-size);display:inline-grid}
.face-verification-module__Bxc60q__page{gap:1.5rem;width:min(100%,68rem);min-width:0;margin-inline:auto;padding:1.75rem 1.25rem 3rem;display:grid}.face-verification-module__Bxc60q__stack,.face-verification-module__Bxc60q__dialog{gap:1rem;min-width:0;display:grid}.face-verification-module__Bxc60q__captureFrame{min-width:0;max-width:46rem}.face-verification-module__Bxc60q__capture{gap:.75rem;max-width:46rem;padding:clamp(1rem,3vw,2rem);display:grid}.face-verification-module__Bxc60q__instructions{gap:.5rem;display:grid}.face-verification-module__Bxc60q__cue{background:var(--secondary);border-radius:.375rem;gap:.15rem;padding:.7rem .9rem;line-height:1.25;display:grid}.face-verification-module__Bxc60q__cue [aria-live]{gap:.15rem;display:grid}.face-verification-module__Bxc60q__cue strong{font-size:.875rem}.face-verification-module__Bxc60q__cueDirection{font-size:clamp(1.1rem,4vw,1.5rem);font-weight:650}.face-verification-module__Bxc60q__preview{width:min(100%, 32rem, calc(46svh * var(--preview-ratio,4 / 3)));aspect-ratio:var(--preview-ratio,4 / 3);background:#181818;border-radius:.375rem;position:relative;overflow:hidden}.face-verification-module__Bxc60q__preview[hidden]{display:none}.face-verification-module__Bxc60q__preview video{object-fit:cover;width:100%;height:100%;display:block;transform:scaleX(-1)}.face-verification-module__Bxc60q__previewGuide{color:#fff;background:#1b1b1b;border-radius:.3rem;width:fit-content;padding:.25rem .5rem;font-size:.8rem;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}@media (max-width:360px){.face-verification-module__Bxc60q__page{padding-inline:.75rem}.face-verification-module__Bxc60q__capture{padding:.85rem}.face-verification-module__Bxc60q__preview{width:min(100%, calc(40svh * var(--preview-ratio,4 / 3)))}}@media (max-height:660px){.face-verification-module__Bxc60q__preview{width:min(100%, calc(36svh * var(--preview-ratio,4 / 3)))}.face-verification-module__Bxc60q__capture{gap:.5rem}}
.attendance-oversight-module__tCBmWa__stack{overflow-wrap:anywhere;gap:1rem;min-width:0;display:grid}.attendance-oversight-module__tCBmWa__recordDetails{gap:.5rem;display:grid}
.submission-inbox-module__tf-taa__stack{gap:1rem;min-width:0;display:grid}.submission-inbox-module__tf-taa__filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));align-items:end;gap:1rem;display:grid}.submission-inbox-module__tf-taa__filterActions{align-items:end;display:flex}.submission-inbox-module__tf-taa__pagination{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}
.notification-badge-module__237Vxq__slot{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-height:1.5rem;display:inline-flex}
.notifications-module__IhuV_a__stack{gap:1.5rem;min-width:0;display:grid}.notifications-module__IhuV_a__preferences,.notifications-module__IhuV_a__form{gap:1rem;min-width:0;display:grid}.notifications-module__IhuV_a__preferenceChoices{gap:.5rem;min-width:0;display:grid}.notifications-module__IhuV_a__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.notifications-module__IhuV_a__readForm{gap:.5rem;margin:0;display:grid}.notifications-module__IhuV_a__readError[data-pending]{visibility:hidden}
.profile-completion-form-module__cI7DVG__form{gap:1.5rem;min-width:0;display:grid}
