@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_efde1a47-module__SZ3kUW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_efde1a47-module__SZ3kUW__variable{--font-geist:"Geist", "Geist Fallback"}
.Badge-module__yQIUWa__badge{gap:var(--space-inset-pill);padding:var(--space-inset-pill) var(--space-inset-sm);border-radius:var(--radius-pill);background-color:var(--color-surface-badge-neutral);color:var(--color-on-badge);font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-normal);line-height:var(--leading-compact);align-items:center;display:inline-flex}.Badge-module__yQIUWa__badge[data-tone=positive]{background-color:var(--color-surface-badge-positive)}.Badge-module__yQIUWa__badge[data-tone=muted]{background-color:var(--color-surface-badge-muted)}.Badge-module__yQIUWa__badge[data-tone=outline]{border:var(--border-width) solid var(--color-border-strong);background-color:#0000}.Badge-module__yQIUWa__badge[data-tone=bare]{background-color:#0000;padding:0}.Badge-module__yQIUWa__dot{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);flex-shrink:0}.Badge-module__yQIUWa__dot[data-dot=positive]{background-color:var(--color-dot-positive)}.Badge-module__yQIUWa__dot[data-dot=negative]{background-color:var(--color-dot-negative)}.Badge-module__yQIUWa__dot[data-dot=neutral]{background-color:var(--color-dot-neutral)}
.Icon-module__oUsjga__icon{width:var(--size-icon);height:var(--size-icon);color:var(--color-text-strong);flex-shrink:0;display:inline-block}.Icon-module__oUsjga__icon[data-tone=positive]{color:var(--color-dot-positive)}.Icon-module__oUsjga__icon[data-tone=negative]{color:var(--color-dot-negative)}.Icon-module__oUsjga__icon[data-tone=muted]{color:var(--color-text-muted)}
.IconLink-module__GR8jFa__iconLink{gap:var(--space-gap-tight);color:var(--color-text-strong);font-family:var(--font-ui);font-size:var(--type-subhead);font-weight:var(--weight-heading);line-height:var(--leading-compact);align-items:center;text-decoration:none;display:inline-flex}.IconLink-module__GR8jFa__iconLink:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}
.Button-module__Jp0wVq__button{padding:var(--space-inset-sm) var(--space-inset-lg);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-emphasis);line-height:var(--leading-compact);cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Button-module__Jp0wVq__button[data-variant=primary]{background-color:var(--color-surface-feature);color:var(--color-on-feature)}.Button-module__Jp0wVq__button[data-variant=secondary]{background-color:var(--color-surface-card);color:var(--color-on-card)}.Button-module__Jp0wVq__button[data-size=small]:not([data-variant=link]){padding:var(--space-inset-xs) var(--space-inset-sm);font-size:var(--type-caption)}.Button-module__Jp0wVq__button[data-variant=link]{color:var(--color-text-strong);background:0 0;border:none;border-radius:0;padding:0;text-decoration:underline}.Button-module__Jp0wVq__button:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Button-module__Jp0wVq__button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.Button-module__Jp0wVq__button[data-loading]{cursor:wait}.Button-module__Jp0wVq__button:hover:not(:disabled),.Button-module__Jp0wVq__button:active:not(:disabled){background-color:var(--color-surface-selected);color:var(--color-on-selected)}.Button-module__Jp0wVq__button[data-variant=link]:hover:not(:disabled),.Button-module__Jp0wVq__button[data-variant=link]:active:not(:disabled){color:var(--color-focus);background:0 0}
.Calendar-module__AVLv8G__calendar{gap:var(--space-gap-loose);flex-direction:column;display:flex}.Calendar-module__AVLv8G__head{align-items:center;gap:var(--space-gap-snug);display:flex}.Calendar-module__AVLv8G__month{color:var(--color-text-strong);font-family:var(--font-display);font-size:var(--type-subhead);font-weight:var(--weight-heading);line-height:var(--leading-heading);text-align:center;flex:1}.Calendar-module__AVLv8G__nav{padding:var(--space-inset-sm);border-radius:var(--radius-pill);color:var(--color-text-strong);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default);background-color:#0000;border:0;justify-content:center;align-items:center;display:inline-flex}.Calendar-module__AVLv8G__nav:hover{background-color:var(--color-surface-inset)}.Calendar-module__AVLv8G__nav:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Calendar-module__AVLv8G__nav[data-direction=prev] svg{transform:rotate(90deg)}.Calendar-module__AVLv8G__nav[data-direction=next] svg{transform:rotate(-90deg)}.Calendar-module__AVLv8G__table{gap:var(--space-gap-snug);flex-direction:column;display:flex}.Calendar-module__AVLv8G__weekdays,.Calendar-module__AVLv8G__weeks{gap:var(--space-gap-hairline);grid-template-columns:repeat(7,1fr);display:grid}.Calendar-module__AVLv8G__weekday{color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-body);line-height:var(--leading-compact);text-align:center}.Calendar-module__AVLv8G__cell{padding:var(--space-inset-sm) 0;border-radius:var(--radius-input);background-color:var(--color-surface-inset);color:var(--color-on-inset);font:inherit;border:0;place-items:center;display:grid}.Calendar-module__AVLv8G__cell[data-highlighted=true]{background-color:var(--color-surface-badge-positive)}.Calendar-module__AVLv8G__cell[data-outside=true]{opacity:var(--opacity-disabled)}button.Calendar-module__AVLv8G__cell{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default)}button.Calendar-module__AVLv8G__cell:hover{background-color:var(--color-surface-selected)}button.Calendar-module__AVLv8G__cell:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Calendar-module__AVLv8G__inner{align-items:center;gap:var(--space-gap-hairline);flex-direction:column;display:flex}.Calendar-module__AVLv8G__day{font-family:var(--font-display);font-size:var(--type-subhead);font-weight:var(--weight-emphasis);line-height:var(--leading-heading)}.Calendar-module__AVLv8G__dots{justify-content:center;gap:var(--space-gap-hairline);height:var(--size-dot);display:flex}.Calendar-module__AVLv8G__dot{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill)}.Calendar-module__AVLv8G__dot[data-dot=positive]{background-color:var(--color-dot-positive)}.Calendar-module__AVLv8G__dot[data-dot=negative]{background-color:var(--color-dot-negative)}.Calendar-module__AVLv8G__dot[data-dot=neutral]{background-color:var(--color-dot-neutral)}
.Card-module__A5DIGa__card{padding:var(--space-inset-md);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-card);background-color:var(--color-surface-card);color:var(--color-on-card)}.Card-module__A5DIGa__card[data-variant=option]{padding:var(--space-inset-sm);border-color:var(--color-border-subtle);border-radius:var(--radius-input)}.Card-module__A5DIGa__card[data-variant=offset]{box-shadow:var(--shadow-decor)}.Card-module__A5DIGa__card[data-variant=offset][data-offset-tone=positive]{box-shadow:var(--shadow-decor-positive)}.Card-module__A5DIGa__card[data-variant=offset][data-offset-tone=negative]{box-shadow:var(--shadow-decor-negative)}.Card-module__A5DIGa__card[data-muted=true]{opacity:var(--opacity-disabled)}.Card-module__A5DIGa__card[data-interactive=true]{width:100%;color:inherit;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-default);text-decoration:none;display:block}.Card-module__A5DIGa__card[data-interactive=true]:hover{box-shadow:var(--shadow-lift)}.Card-module__A5DIGa__card[data-interactive=true]:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}
.Checkbox-module__FcoMqq__checkbox{gap:var(--space-gap-tight);flex-direction:column;display:flex}.Checkbox-module__FcoMqq__row{align-items:center;gap:var(--space-gap-tight);display:flex}.Checkbox-module__FcoMqq__control{accent-color:var(--color-surface-feature);inline-size:var(--space-inset-md);block-size:var(--space-inset-md)}.Checkbox-module__FcoMqq__control:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Checkbox-module__FcoMqq__control:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.Checkbox-module__FcoMqq__label{font-family:var(--font-ui);font-size:var(--type-body);color:var(--color-text-strong)}.Checkbox-module__FcoMqq__label:hover{cursor:pointer}.Checkbox-module__FcoMqq__control:disabled+.Checkbox-module__FcoMqq__label{cursor:not-allowed;color:var(--color-text-muted)}.Checkbox-module__FcoMqq__help{color:var(--color-text-muted);font-size:var(--type-caption)}
.ChoiceList-module__cSD77q__list{gap:var(--space-gap-normal);flex-direction:column;max-block-size:50vh;display:flex;overflow-y:auto}.ChoiceList-module__cSD77q__choice{inline-size:100%;padding:var(--space-inset-sm);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--radius-input);background-color:var(--color-surface-card);color:var(--color-on-card);font-family:var(--font-ui);font-size:var(--type-body);text-align:start;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default);display:block}.ChoiceList-module__cSD77q__choice:hover{border-color:var(--color-border-strong)}.ChoiceList-module__cSD77q__choice:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.ChoiceList-module__cSD77q__choice:active{border-width:var(--border-width-emphasis)}.ChoiceList-module__cSD77q__choice[data-selected]{border-color:var(--color-border-strong);border-width:var(--border-width-emphasis);background-color:var(--color-surface-selected);color:var(--color-on-selected)}
.DefaultToggleField-module__C6BdkW__field{gap:var(--space-gap-snug);flex-direction:column;display:flex}.DefaultToggleField-module__C6BdkW__label{font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-emphasis);color:var(--color-text-strong)}
.DurationField-module__sFc1eW__duration{gap:var(--space-gap-tight);border:0;flex-direction:column;min-inline-size:0;padding:0;display:flex}.DurationField-module__sFc1eW__label{font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-emphasis);color:var(--color-text-strong);margin-block-end:var(--space-gap-tight);padding:0}.DurationField-module__sFc1eW__row{gap:var(--space-gap-tight);display:flex}.DurationField-module__sFc1eW__selectWrap{flex:1;min-inline-size:0;position:relative}.DurationField-module__sFc1eW__control{appearance:none;inline-size:100%;padding:var(--space-inset-sm);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-input);background-color:var(--color-surface-inset);color:var(--color-on-inset);font-family:var(--font-ui);font-size:var(--type-body);line-height:var(--leading-body);padding-inline-end:calc(var(--space-inset-sm) * 2 + var(--size-icon))}.DurationField-module__sFc1eW__chevron{pointer-events:none;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-inset-sm);transform:translateY(-50%)}.DurationField-module__sFc1eW__control:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.DurationField-module__sFc1eW__control:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.DurationField-module__sFc1eW__control:disabled+.DurationField-module__sFc1eW__chevron{opacity:var(--opacity-disabled)}.DurationField-module__sFc1eW__help{color:var(--color-text-muted);font-size:var(--type-caption)}
.Field-module__aT1kIG__field{gap:var(--space-gap-snug);flex-direction:column;display:flex}.Field-module__aT1kIG__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-gap-tight);display:flex}.Field-module__aT1kIG__label{font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-emphasis);color:var(--color-text-strong)}.Field-module__aT1kIG__required{color:var(--color-text-muted)}.Field-module__aT1kIG__control{padding:var(--space-inset-sm);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-input);background-color:var(--color-surface-inset);color:var(--color-on-inset);font-family:var(--font-ui);font-size:var(--type-body);line-height:var(--leading-body)}.Field-module__aT1kIG__control[type=date],.Field-module__aT1kIG__control[type=time]{inline-size:100%;accent-color:var(--color-surface-feature);padding-inline-start:calc(var(--space-inset-sm) + var(--size-icon) + var(--space-gap-tight));position:relative}.Field-module__aT1kIG__control[type=date]::-webkit-calendar-picker-indicator{inline-size:var(--size-icon);block-size:var(--size-icon);opacity:0;cursor:pointer;padding:0;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-inset-sm);transform:translateY(-50%)}.Field-module__aT1kIG__control[type=time]::-webkit-calendar-picker-indicator{inline-size:var(--size-icon);block-size:var(--size-icon);opacity:0;cursor:pointer;padding:0;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-inset-sm);transform:translateY(-50%)}.Field-module__aT1kIG__control[type=time]::-webkit-inner-spin-button{display:none}.Field-module__aT1kIG__pickerWrap{position:relative}.Field-module__aT1kIG__pickerIcon{pointer-events:none;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-inset-sm);transform:translateY(-50%)}.Field-module__aT1kIG__control::placeholder{color:var(--color-text-faint)}.Field-module__aT1kIG__control:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Field-module__aT1kIG__control:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.Field-module__aT1kIG__control[data-error]{border-color:var(--color-text-danger)}.Field-module__aT1kIG__controlWrap{border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-input);background-color:var(--color-surface-inset);align-items:center;display:flex}.Field-module__aT1kIG__controlWrap:focus-within{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Field-module__aT1kIG__controlWrap[data-error]{border-color:var(--color-text-danger)}.Field-module__aT1kIG__controlWrap .Field-module__aT1kIG__control{background-color:#0000;border:none;border-radius:0;flex:1;min-inline-size:0}.Field-module__aT1kIG__controlWrap .Field-module__aT1kIG__control:focus-visible{outline:none}.Field-module__aT1kIG__clear{border-radius:var(--radius-input);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--type-label);padding:var(--space-inset-xs) var(--space-inset-sm);cursor:pointer;background-color:#0000;border:none;flex:none;margin-inline-end:var(--space-inset-xs)}.Field-module__aT1kIG__clear:hover{color:var(--color-text-strong)}.Field-module__aT1kIG__clear:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Field-module__aT1kIG__help{color:var(--color-text-muted);font-size:var(--type-caption)}.Field-module__aT1kIG__error{color:var(--color-text-danger);font-size:var(--type-caption)}
.Hero-module__ZtEk2W__hero{align-items:center;gap:var(--space-gap-loose);width:100%;padding:var(--space-inset-lg);border-radius:var(--radius-panel);background-color:var(--color-surface-inset);color:var(--color-on-inset);text-align:center;flex-direction:column;display:flex}.Hero-module__ZtEk2W__heading{align-items:center;gap:var(--space-gap-tight);flex-direction:column;display:flex}.Hero-module__ZtEk2W__line{display:block}.Hero-module__ZtEk2W__title{max-width:var(--width-prose);font-family:var(--font-display);font-size:var(--type-heading);font-weight:var(--weight-heading);line-height:var(--leading-heading)}.Hero-module__ZtEk2W__body{max-width:var(--width-prose);font-family:var(--font-body);font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--leading-body)}.Hero-module__ZtEk2W__media{justify-content:center;width:100%;display:flex}.Hero-module__ZtEk2W__media>svg{max-width:100%;height:auto}.Hero-module__ZtEk2W__action{width:100%;max-width:var(--width-prose);display:flex}.Hero-module__ZtEk2W__action>*{flex:1}
.FormError-module__Ndm43W__error{color:var(--color-text-danger);font-family:var(--font-ui);font-size:var(--type-caption);line-height:var(--leading-compact)}
.Inline-module__FsgMYG__inline{flex-flow:wrap;display:flex}.Inline-module__FsgMYG__inline[data-gap=hairline]{gap:var(--space-gap-hairline)}.Inline-module__FsgMYG__inline[data-gap=tight]{gap:var(--space-gap-tight)}.Inline-module__FsgMYG__inline[data-gap=snug]{gap:var(--space-gap-snug)}.Inline-module__FsgMYG__inline[data-gap=normal]{gap:var(--space-gap-normal)}.Inline-module__FsgMYG__inline[data-gap=loose]{gap:var(--space-gap-loose)}.Inline-module__FsgMYG__inline[data-gap=section]{gap:var(--space-gap-section)}.Inline-module__FsgMYG__inline[data-align=center]{align-items:center}.Inline-module__FsgMYG__inline[data-align=start]{align-items:flex-start}.Inline-module__FsgMYG__inline[data-align=baseline]{align-items:baseline}.Inline-module__FsgMYG__inline[data-justify=between]{justify-content:space-between}.Inline-module__FsgMYG__inline[data-justify=end]{justify-content:flex-end}.Inline-module__FsgMYG__inline[data-grow=true]{flex:1;min-width:0}
.Link-module__08n6XW__link{color:var(--color-text-strong);font-weight:var(--weight-emphasis);text-decoration:underline}.Link-module__08n6XW__link:hover{color:var(--color-focus)}.Link-module__08n6XW__link:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Link-module__08n6XW__link:active{color:var(--color-focus)}.Link-module__08n6XW__link[data-variant=no-underline]{font-weight:var(--weight-bold);text-decoration:none}
.Logo-module__5kNqYG__logo{color:var(--color-on-page);display:inline-flex}.Logo-module__5kNqYG__logo svg{width:auto;display:block}.Logo-module__5kNqYG__logo[data-variant=full] svg{height:var(--size-logo)}.Logo-module__5kNqYG__logo[data-variant=mark] svg{height:var(--size-logo-mark)}
.NavBar-module__SbrG7W__nav{top:var(--space-inset-pill);z-index:var(--z-sticky);padding-inline:var(--space-inset-page);justify-content:center;display:flex;position:sticky}.NavBar-module__SbrG7W__inner{max-width:var(--width-page);flex:1}.NavBar-module__SbrG7W__nav[data-look=pill] .NavBar-module__SbrG7W__inner{padding-block-start:var(--space-inset-sm)}.NavBar-module__SbrG7W__shell{transition:padding var(--duration-base) var(--ease-default), border-radius var(--duration-base) var(--ease-default), background-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);flex-direction:column;display:flex}.NavBar-module__SbrG7W__nav[data-look=full] .NavBar-module__SbrG7W__shell{padding-block:var(--space-inset-md) 0;box-shadow:none;background-color:#0000;border-radius:0}.NavBar-module__SbrG7W__nav[data-look=pill] .NavBar-module__SbrG7W__shell{padding:var(--space-inset-sm) var(--space-inset-md);border-radius:var(--radius-panel);background-color:var(--color-surface-card);box-shadow:var(--shadow-float)}.NavBar-module__SbrG7W__row{justify-content:space-between;align-items:center;gap:var(--space-gap-normal);display:flex}.NavBar-module__SbrG7W__brand{border-radius:var(--radius-input);transition:height var(--duration-base) var(--ease-default);grid-template-rows:100%;place-items:center start;text-decoration:none;display:grid;position:relative}.NavBar-module__SbrG7W__brand>*{grid-area:1/1}.NavBar-module__SbrG7W__brand:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.NavBar-module__SbrG7W__nav[data-look=full] .NavBar-module__SbrG7W__brand{height:var(--size-logo)}.NavBar-module__SbrG7W__nav[data-look=pill] .NavBar-module__SbrG7W__brand{height:var(--size-logo-mark)}.NavBar-module__SbrG7W__logoFull,.NavBar-module__SbrG7W__logoMark{transition:opacity var(--duration-base) var(--ease-default);display:inline-flex}.NavBar-module__SbrG7W__nav[data-look=full] .NavBar-module__SbrG7W__logoMark,.NavBar-module__SbrG7W__nav[data-look=pill] .NavBar-module__SbrG7W__logoFull{opacity:0}.NavBar-module__SbrG7W__trigger{color:var(--color-on-page);font-family:var(--font-ui);font-weight:var(--weight-emphasis);line-height:var(--leading-compact);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.NavBar-module__SbrG7W__trigger:hover{color:var(--color-text-muted)}.NavBar-module__SbrG7W__trigger:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs);border-radius:var(--radius-input)}.NavBar-module__SbrG7W__nav[data-look=full] .NavBar-module__SbrG7W__trigger{font-size:var(--type-subhead)}.NavBar-module__SbrG7W__nav[data-look=pill] .NavBar-module__SbrG7W__trigger{font-size:var(--type-body)}.NavBar-module__SbrG7W__entries{transition:grid-template-rows var(--duration-base) var(--ease-default);grid-template-rows:0fr;display:grid}.NavBar-module__SbrG7W__nav[data-open] .NavBar-module__SbrG7W__entries{grid-template-rows:1fr}.NavBar-module__SbrG7W__entriesInner{min-height:0;overflow:hidden}.NavBar-module__SbrG7W__links{gap:var(--space-gap-loose);padding-top:var(--space-gap-loose);padding-bottom:var(--space-inset-sm);text-align:center;flex-direction:column;display:flex}.NavBar-module__SbrG7W__link{color:var(--color-on-page);font-family:var(--font-display);font-size:var(--type-heading);font-weight:var(--weight-heading);line-height:var(--leading-heading);text-decoration:none;display:block}.NavBar-module__SbrG7W__link:hover{color:var(--color-text-muted)}.NavBar-module__SbrG7W__link:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs);border-radius:var(--radius-input)}
.Page-module__2JlVqa__page{min-height:100vh;padding:var(--space-section) var(--space-inset-page) var(--space-section);background-color:var(--color-surface-page);color:var(--color-on-page);font-family:var(--font-ui);justify-content:center;display:flex}.Page-module__2JlVqa__page[data-has-footer]{padding-bottom:var(--space-footer-clearance)}.Page-module__2JlVqa__inner{width:100%;max-width:var(--width-page)}.Page-module__2JlVqa__footer{z-index:var(--z-sticky);padding:var(--space-inset-sm) var(--space-inset-md);border-top:var(--border-width) solid var(--color-border-strong);background-color:var(--color-surface-page);justify-content:center;display:flex;position:fixed;inset:auto 0 0}.Page-module__2JlVqa__footerInner{width:100%;max-width:var(--width-page);flex-direction:column;display:flex}
.Sheet-module__FsxrUW__sheet{z-index:var(--z-modal);background:0 0;border:0;max-width:100%;max-height:100%;padding:0;position:fixed;inset:auto 0 0}.Sheet-module__FsxrUW__sheet::backdrop{background-color:var(--color-scrim)}.Sheet-module__FsxrUW__panel{gap:var(--space-gap-normal);max-height:var(--height-modal-max);padding:var(--space-inset-lg);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background-color:var(--color-surface-card);color:var(--color-on-card);flex-direction:column;display:flex;overflow-y:auto}.Sheet-module__FsxrUW__header{gap:var(--space-gap-normal);justify-content:flex-end;align-items:center;display:flex}.Sheet-module__FsxrUW__header[data-with-heading=true]{justify-content:space-between}.Sheet-module__FsxrUW__close{padding:var(--space-inset-xs);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);background-color:var(--color-surface-card);color:var(--color-on-card);cursor:pointer;transition:border-width var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;display:inline-flex}.Sheet-module__FsxrUW__close:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Sheet-module__FsxrUW__close:hover{border-width:var(--border-width-emphasis)}.Sheet-module__FsxrUW__body{flex-direction:column;display:flex}@media (min-width:48em){.Sheet-module__FsxrUW__sheet{height:100%;inset:0 0 0 auto}.Sheet-module__FsxrUW__panel{width:var(--width-prose);border-radius:var(--radius-panel) 0 0 var(--radius-panel);max-width:100vw;height:100%;max-height:100%}}
.Stack-module__Ina52a__stack{flex-direction:column;display:flex}.Stack-module__Ina52a__stack[data-align=center]{align-items:center}.Stack-module__Ina52a__stack[data-align=start]{align-items:flex-start}.Stack-module__Ina52a__stack[data-grow=true]{flex:1;min-width:0}.Stack-module__Ina52a__stack[data-gap=hairline]{gap:var(--space-gap-hairline)}.Stack-module__Ina52a__stack[data-gap=tight]{gap:var(--space-gap-tight)}.Stack-module__Ina52a__stack[data-gap=snug]{gap:var(--space-gap-snug)}.Stack-module__Ina52a__stack[data-gap=normal]{gap:var(--space-gap-normal)}.Stack-module__Ina52a__stack[data-gap=loose]{gap:var(--space-gap-loose)}.Stack-module__Ina52a__stack[data-gap=section]{gap:var(--space-gap-section)}.Stack-module__Ina52a__stack[data-divided=true]>*+*{border-top:var(--border-width) solid var(--color-divider);padding-top:var(--space-gap-loose)}
.Stepper-module__Iw4ESq__stepper{gap:var(--space-gap-tight);flex-direction:column;display:flex}.Stepper-module__Iw4ESq__label{font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-emphasis);color:var(--color-text-strong)}.Stepper-module__Iw4ESq__row{align-items:stretch;gap:var(--space-gap-tight);display:flex}.Stepper-module__Iw4ESq__step{min-inline-size:var(--space-section);padding:var(--space-inset-sm);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-input);background-color:var(--color-surface-card);color:var(--color-on-card);font-family:var(--font-ui);font-size:var(--type-body);line-height:var(--leading-compact);cursor:pointer;transition:border-width var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;display:flex}.Stepper-module__Iw4ESq__step:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Stepper-module__Iw4ESq__step:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.Stepper-module__Iw4ESq__step:hover:not(:disabled){border-width:var(--border-width-emphasis)}.Stepper-module__Iw4ESq__step:active:not(:disabled){background-color:var(--color-surface-selected);color:var(--color-on-selected)}.Stepper-module__Iw4ESq__control{appearance:textfield;inline-size:100%;padding:var(--space-inset-sm);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-input);background-color:var(--color-surface-inset);color:var(--color-on-inset);font-family:var(--font-ui);font-size:var(--type-body);line-height:var(--leading-body);text-align:center}.Stepper-module__Iw4ESq__control:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.Stepper-module__Iw4ESq__control:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.Stepper-module__Iw4ESq__control[data-error]{border-color:var(--color-text-danger)}.Stepper-module__Iw4ESq__control::-webkit-inner-spin-button{appearance:none}.Stepper-module__Iw4ESq__control::-webkit-outer-spin-button{appearance:none}.Stepper-module__Iw4ESq__help{color:var(--color-text-muted);font-size:var(--type-caption)}.Stepper-module__Iw4ESq__error{color:var(--color-text-danger);font-size:var(--type-caption)}
.Text-module__i0iATq__text{overflow-wrap:break-word}.Text-module__i0iATq__text[data-size=display]{font-family:var(--font-display);font-size:var(--type-display);font-weight:var(--weight-display);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.Text-module__i0iATq__text[data-size=title]{font-family:var(--font-display);font-size:var(--type-title);font-weight:var(--weight-display);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.Text-module__i0iATq__text[data-size=heading]{font-family:var(--font-display);font-size:var(--type-heading);font-weight:var(--weight-heading);line-height:var(--leading-heading)}.Text-module__i0iATq__text[data-size=subhead]{font-family:var(--font-ui);font-size:var(--type-subhead);font-weight:var(--weight-emphasis);line-height:var(--leading-compact)}.Text-module__i0iATq__text[data-size=emphasis]{font-family:var(--font-ui);font-size:var(--type-body);font-weight:var(--weight-emphasis);line-height:var(--leading-compact)}.Text-module__i0iATq__text[data-size=body]{font-family:var(--font-ui);font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--leading-body)}.Text-module__i0iATq__text[data-size=detail],.Text-module__i0iATq__text[data-size=label]{font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-body);line-height:var(--leading-compact)}.Text-module__i0iATq__text[data-size=caption]{font-family:var(--font-ui);font-size:var(--type-caption);font-weight:var(--weight-body);line-height:var(--leading-compact)}.Text-module__i0iATq__text[data-tone=strong]{color:var(--color-text-strong)}.Text-module__i0iATq__text[data-tone=muted]{color:var(--color-text-muted)}.Text-module__i0iATq__text[data-tone=faint]{color:var(--color-text-faint)}.Text-module__i0iATq__text[data-weight=bold]{font-weight:var(--weight-bold)}.Text-module__i0iATq__text[data-align=center]{text-align:center}
.Toast-module__KsquAW__region{inset:var(--space-inset-md) 0 auto;z-index:var(--z-toast);padding-inline:var(--space-inset-page);pointer-events:none;justify-content:center;display:flex;position:fixed}@media (min-width:48em){.Toast-module__KsquAW__region{justify-content:flex-end}}.Toast-module__KsquAW__toast{gap:var(--space-gap-normal);width:var(--width-prose);max-width:100%;padding:var(--space-inset-md);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-panel);background-color:var(--color-surface-success);color:var(--color-on-success);pointer-events:auto;animation:Toast-module__KsquAW__toast-in var(--duration-base) var(--ease-default);align-items:flex-start;display:flex}.Toast-module__KsquAW__content{flex:1}.Toast-module__KsquAW__close{padding:var(--space-inset-xs);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);background-color:var(--color-surface-card);color:var(--color-on-card);cursor:pointer;transition:border-width var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;display:inline-flex}.Toast-module__KsquAW__close:hover{border-width:var(--border-width-emphasis)}.Toast-module__KsquAW__close:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}@keyframes Toast-module__KsquAW__toast-in{0%{opacity:0;transform:translateY(calc(-1 * var(--space-inset-md)))}}
.ViewToggle-module__kVs7Dq__toggle{gap:var(--space-inset-xs);width:100%;padding:var(--space-inset-xs);border-radius:var(--radius-pill);background-color:var(--color-surface-inset);display:flex}.ViewToggle-module__kVs7Dq__option{padding:var(--space-inset-sm) var(--space-inset-md);border-radius:var(--radius-pill);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--type-label);font-weight:var(--weight-emphasis);line-height:var(--leading-compact);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default);background-color:#0000;border:0;flex:1;justify-content:center;align-items:center;display:inline-flex}.ViewToggle-module__kVs7Dq__option:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-inset-xs)}.ViewToggle-module__kVs7Dq__option[data-active=true]{background-color:var(--color-surface-feature);color:var(--color-on-feature);font-weight:var(--weight-heading)}
