.FocusRing-module__z5xm3G__origin{pointer-events:none;block-size:0;inline-size:0;position:fixed;top:0;left:0}.FocusRing-module__z5xm3G__ring{box-sizing:content-box;margin:calc(-1 * var(--focus-ring-gap));border:var(--focus-ring-gap) solid var(--color-bg);pointer-events:none;box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-ring);outline:var(--border-tiny) solid transparent;outline-offset:var(--rs-2);z-index:2147483647;position:fixed;top:0;left:0}@media (forced-colors:active){.FocusRing-module__z5xm3G__ring{forced-color-adjust:none;border-color:#0000;outline-color:canvastext}}
.ProductiveButton-module__PQzy8a__main{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--rs-8);font-family:var(--font-family-body);font-weight:var(--font-weight-medium);border:var(--rs-2) solid transparent;cursor:pointer;transition:background var(--duration-fast) var(--ease-default);text-decoration:none;display:inline-flex}.ProductiveButton-module__PQzy8a__main[data-disabled]{cursor:not-allowed}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__rounded{border-radius:var(--radius-medium)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__pill{border-radius:var(--radius-infinite)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__square{border-radius:var(--radius-none)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral{background:var(--btn-neutral-bg);color:var(--btn-neutral-color)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral:hover:not([data-disabled]),.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral[data-popup-open]{background:var(--btn-neutral-bg-hover);color:var(--btn-neutral-color-hover)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral[data-disabled]{background:var(--btn-neutral-bg-disabled);border-color:var(--btn-neutral-border-disabled);color:var(--btn-neutral-color-disabled)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__outlined{background:var(--btn-neutral-bg-outline);border-color:var(--btn-neutral-border-outline);color:var(--btn-neutral-color-outline)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__outlined:hover:not([data-disabled]),.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__outlined[data-popup-open]{background:var(--btn-neutral-bg-outline-hover);color:var(--btn-neutral-color-outline-hover)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__outlined[data-disabled]{background:var(--btn-neutral-bg-outline-disabled);border-color:var(--btn-neutral-border-outline-disabled);color:var(--btn-neutral-color-outline-disabled)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__ghost{color:var(--btn-neutral-color-outline);background:0 0;border-color:#0000}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__ghost:hover:not([data-disabled]),.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__ghost[data-popup-open]{background:var(--btn-neutral-bg-outline-hover);color:var(--btn-neutral-color-outline-hover)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__neutral.ProductiveButton-module__PQzy8a__ghost[data-disabled]{color:var(--btn-neutral-color-outline-disabled)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger{background:var(--btn-danger-bg);color:var(--btn-danger-color)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger:hover:not([data-disabled]),.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger[data-popup-open]{background:var(--btn-danger-bg-hover);color:var(--btn-danger-color-hover)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger[data-disabled]{background:var(--btn-danger-bg-disabled);border-color:var(--btn-danger-border-disabled);color:var(--btn-danger-color-disabled)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__outlined{background:var(--btn-danger-bg-outline);border-color:var(--btn-danger-border-outline);color:var(--btn-danger-color-outline)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__outlined:hover:not([data-disabled]),.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__outlined[data-popup-open]{background:var(--btn-danger-bg-outline-hover);color:var(--btn-danger-color-outline-hover)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__outlined[data-disabled]{background:var(--btn-danger-bg-outline-disabled);border-color:var(--btn-danger-border-outline-disabled);color:var(--btn-danger-color-outline-disabled)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__ghost{color:var(--btn-danger-color-outline);background:0 0;border-color:#0000}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__ghost:hover:not([data-disabled]),.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__ghost[data-popup-open]{background:var(--btn-danger-bg-outline-hover);color:var(--btn-danger-color-outline-hover)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__danger.ProductiveButton-module__PQzy8a__ghost[data-disabled]{color:var(--btn-danger-color-outline-disabled)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__lg{block-size:var(--productive-button-height-lg);padding:0 var(--rs-16);font-size:var(--font-size-text-large);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__md{block-size:var(--productive-button-height-md);padding:0 var(--rs-16);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__sm{block-size:var(--productive-button-height-sm);padding:0 var(--rs-12);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small)}.ProductiveButton-module__PQzy8a__main[data-icon-only]{aspect-ratio:1;justify-content:center;padding:0}.ProductiveButton-module__PQzy8a__main svg{inline-size:var(--rs-16);block-size:var(--rs-16);flex:none}.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__md svg,.ProductiveButton-module__PQzy8a__main.ProductiveButton-module__PQzy8a__lg svg{inline-size:var(--rs-20);block-size:var(--rs-20)}.ProductiveButton-module__PQzy8a__loading{cursor:progress}.ProductiveButton-module__PQzy8a__spinner{animation:ProductiveButton-module__PQzy8a__spin var(--duration-slower) linear infinite}@keyframes ProductiveButton-module__PQzy8a__spin{to{rotate:1turn}}
.Drawer-module__u4fOVW__backdrop{z-index:40;background:var(--scrim-bg);opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity var(--duration-normal) var(--ease-default);position:fixed;inset:0}.Drawer-module__u4fOVW__backdrop[data-snap]{opacity:1}.Drawer-module__u4fOVW__backdrop[data-starting-style],.Drawer-module__u4fOVW__backdrop[data-ending-style]{opacity:0}.Drawer-module__u4fOVW__viewport{z-index:40;display:grid;position:fixed;inset:0}.Drawer-module__u4fOVW__popup{background:var(--drawer-bg);--surface-bg:var(--drawer-bg);color:var(--drawer-text);font-family:var(--font-family-body);box-shadow:var(--elevation-xl);transition:transform var(--duration-normal) var(--ease-out);outline:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.Drawer-module__u4fOVW__popup[data-swiping]{transition:none}.Drawer-module__u4fOVW__popup[data-form=side]{inline-size:min(var(--drawer-width), 100%);block-size:100%;transform:translateX(var(--drawer-swipe-movement-x,0));justify-self:end}.Drawer-module__u4fOVW__popup[data-form=side][data-starting-style],.Drawer-module__u4fOVW__popup[data-form=side][data-ending-style]{transform:translate(100%)}.Drawer-module__u4fOVW__popup[data-form=sheet]{--_lift:max(0px, calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));inline-size:100%;block-size:calc(100dvh - var(--drawer-sheet-offset));max-block-size:calc(100dvh - var(--drawer-sheet-offset));transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));transition:transform var(--duration-normal) var(--ease-out);border-start-start-radius:var(--radius-large);border-start-end-radius:var(--radius-large);align-self:end}.Drawer-module__u4fOVW__popup[data-form=sheet] .Drawer-module__u4fOVW__footer{z-index:1;background:var(--drawer-bg);transform:translateY(calc(-1 * min(var(--_lift), var(--drawer-footer-lift-max,0px))));transition:transform var(--duration-normal) var(--ease-out);position:relative}.Drawer-module__u4fOVW__popup[data-form=sheet][data-swiping],.Drawer-module__u4fOVW__popup[data-form=sheet][data-swiping] .Drawer-module__u4fOVW__footer{transition:none}.Drawer-module__u4fOVW__popup[data-form=sheet][data-starting-style],.Drawer-module__u4fOVW__popup[data-form=sheet][data-ending-style]{transform:translateY(100%)}.Drawer-module__u4fOVW__handleButton{padding-block:var(--rs-12) var(--rs-8);cursor:grab;background:0 0;border:0;grid-area:handle;justify-self:stretch;justify-items:center;margin-block-start:calc(-1 * var(--rs-12));display:grid}.Drawer-module__u4fOVW__handleButton .Drawer-module__u4fOVW__handle{grid-area:auto;margin-block-end:0}@media (prefers-reduced-motion:reduce){.Drawer-module__u4fOVW__popup,.Drawer-module__u4fOVW__popup[data-form][data-starting-style],.Drawer-module__u4fOVW__popup[data-form][data-ending-style]{transition:none;transform:none}.Drawer-module__u4fOVW__popup[data-form=sheet],.Drawer-module__u4fOVW__popup[data-form=sheet][data-starting-style],.Drawer-module__u4fOVW__popup[data-form=sheet][data-ending-style]{transform:translateY(var(--drawer-snap-point-offset,0px));transition:none}.Drawer-module__u4fOVW__popup[data-form=sheet] .Drawer-module__u4fOVW__footer{transition:none}}.Drawer-module__u4fOVW__header{align-items:center;column-gap:var(--rs-8);padding:var(--rs-12) var(--rs-16);border-block-end:var(--border-1px) solid var(--drawer-divider);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"handle handle handle""title actions close""description description.";display:grid}.Drawer-module__u4fOVW__popup[data-form=sheet] .Drawer-module__u4fOVW__header{-webkit-user-select:none;user-select:none}.Drawer-module__u4fOVW__header[data-back]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"handle handle handle handle""back title actions close"".description description."}.Drawer-module__u4fOVW__handle{inline-size:var(--drawer-handle-width);block-size:var(--drawer-handle-height);border-radius:var(--radius-infinite);background:var(--drawer-handle);grid-area:handle;justify-self:center;margin-block-end:var(--rs-8)}.Drawer-module__u4fOVW__close{grid-area:close}.Drawer-module__u4fOVW__back{grid-area:back}.Drawer-module__u4fOVW__title{font-size:var(--font-size-heading-6);line-height:var(--line-height-heading-6);letter-spacing:var(--letter-spacing-heading-6);font-weight:var(--font-weight-bold);grid-area:title;margin:0}.Drawer-module__u4fOVW__title:focus{outline:none}.Drawer-module__u4fOVW__actions{gap:var(--rs-8);grid-area:actions;display:flex}.Drawer-module__u4fOVW__description{color:var(--drawer-text-2);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);grid-area:description;margin:0}.Drawer-module__u4fOVW__body{overscroll-behavior:contain;padding:var(--rs-16);overflow-y:auto}.Drawer-module__u4fOVW__footer{justify-content:flex-end;gap:var(--rs-8);padding:var(--rs-12) var(--rs-16);border-block-start:var(--border-1px) solid var(--drawer-divider);display:flex}
.FormField-module__VsTS-W__container{container-type:inline-size}.FormField-module__VsTS-W__row{gap:var(--rs-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.FormField-module__VsTS-W__row[data-label-position=start]{grid-template-columns:var(--form-field-label-width) minmax(0, 1fr);column-gap:var(--rs-12);align-items:baseline}@container (min-width:26rem){.FormField-module__VsTS-W__row[data-label-position=auto]{grid-template-columns:var(--form-field-label-width) minmax(0, 1fr);column-gap:var(--rs-12);align-items:baseline}}.FormField-module__VsTS-W__label{color:var(--form-field-label);font-family:var(--font-family-body);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);font-weight:var(--font-weight-medium)}.FormField-module__VsTS-W__field{gap:var(--rs-4);min-inline-size:0;display:grid}.FormField-module__VsTS-W__description{color:var(--form-field-description);font-family:var(--font-family-body);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);margin:0}
.OptionSwitch-module__LHQ6Ua__wrap{min-inline-size:0;padding-block:var(--border-tiny);padding-inline:var(--border-tiny);border:var(--border-tiny) solid var(--option-switch-border);border-radius:var(--radius-infinite);background-color:var(--surface-bg,var(--option-switch-bg));margin:0;display:inline-flex;position:relative}.OptionSwitch-module__LHQ6Ua__container{border-radius:inherit;flex-direction:row;align-items:center;display:flex;position:relative}.OptionSwitch-module__LHQ6Ua__thumb{inset-block:0;border-radius:var(--radius-infinite);background-color:var(--color-blend-difference);mix-blend-mode:difference;pointer-events:none;isolation:isolate;z-index:2;width:0;height:100%;transition:left var(--duration-fast) var(--ease-default), width var(--duration-fast) var(--ease-default);position:absolute;left:0}.OptionSwitch-module__LHQ6Ua__legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.OptionSwitch-module__LHQ6Ua__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.OptionSwitch-module__LHQ6Ua__input:focus-visible{outline:none}.OptionSwitch-module__LHQ6Ua__option{padding-block:var(--rs-4);padding-inline:var(--rs-12);z-index:1;cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.OptionSwitch-module__LHQ6Ua__optionLabel{font-family:var(--font-family-display);font-weight:var(--font-weight-display);font-variation-settings:var(--font-variation-display-very-small);font-size:var(--font-size-display-very-small);line-height:var(--line-height-display-very-small);letter-spacing:var(--letter-spacing-display-very-small);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--option-switch-text)}
.Menu-module__RcMo_a__positioner{z-index:50;outline:none}.Menu-module__RcMo_a__popup{inline-size:var(--menu-width)}.Menu-module__RcMo_a__icon svg{inline-size:var(--rs-20);block-size:var(--rs-20)}.Menu-module__RcMo_a__avatarTrigger{align-items:center;gap:var(--rs-4);color:var(--dropdown-text);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.Menu-module__RcMo_a__avatarOverlay{border-radius:var(--radius-infinite);display:inline-grid;position:relative}.Menu-module__RcMo_a__avatarOverlay:after{content:"";border-radius:inherit;pointer-events:none;transition:background-color var(--duration-fast) var(--ease-default);background:0 0;position:absolute;inset:0}.Menu-module__RcMo_a__avatarTrigger:not([data-disabled]):hover .Menu-module__RcMo_a__avatarOverlay:after,.Menu-module__RcMo_a__avatarTrigger[data-popup-open] .Menu-module__RcMo_a__avatarOverlay:after{background:var(--menu-avatar-overlay)}.Menu-module__RcMo_a__avatarCaret{inline-size:var(--rs-16);block-size:var(--rs-16);transition:transform var(--duration-fast) var(--ease-default)}.Menu-module__RcMo_a__avatarTrigger[data-popup-open] .Menu-module__RcMo_a__avatarCaret{transform:rotate(180deg)}.Menu-module__RcMo_a__avatarTrigger[data-disabled]{cursor:not-allowed;opacity:var(--opacity-disabled)}
.dropdown-module__3szEeG__popup{box-sizing:border-box;max-block-size:var(--available-height);background-color:var(--dropdown-bg);color:var(--dropdown-text);border:var(--border-1px) solid var(--dropdown-border);border-radius:var(--radius-medium);box-shadow:var(--elevation-m);font-family:var(--font-family-body);transform-origin:var(--transform-origin);transition:opacity var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);outline:none;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.dropdown-module__3szEeG__popup[data-starting-style],.dropdown-module__3szEeG__popup[data-ending-style]{opacity:0;transform:scale(.98)}.dropdown-module__3szEeG__item{align-items:center;gap:var(--rs-8);padding:var(--rs-8);border-radius:var(--radius-small);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);color:var(--dropdown-text);cursor:pointer;-webkit-user-select:none;user-select:none;scroll-margin-block:var(--rs-8);outline:none;text-decoration:none;display:flex}.dropdown-module__3szEeG__item[data-highlighted]{background-color:var(--dropdown-item-bg-hover)}.dropdown-module__3szEeG__item[data-disabled]{cursor:not-allowed;color:var(--dropdown-text-disabled)}.dropdown-module__3szEeG__item[data-tone=danger]:not([data-disabled]),.dropdown-module__3szEeG__item[data-tone=danger]:not([data-disabled]) .dropdown-module__3szEeG__itemIcon{color:var(--dropdown-text-danger)}.dropdown-module__3szEeG__itemIcon{color:var(--dropdown-icon);flex-shrink:0;align-items:center;display:inline-flex}.dropdown-module__3szEeG__item[data-disabled] .dropdown-module__3szEeG__itemIcon{color:var(--dropdown-text-disabled)}.dropdown-module__3szEeG__itemLabel{flex:auto;min-inline-size:0}.dropdown-module__3szEeG__separator{block-size:var(--border-1px);background-color:var(--dropdown-separator);border:0;margin:0}.dropdown-module__3szEeG__options{align-content:start;gap:var(--rs-4);overscroll-behavior:contain;padding:var(--rs-8);grid-row:2;display:grid;overflow-y:auto}
.Pagination-module__MqzXNa__pagination{align-items:center;inline-size:100%;margin:0;display:grid;container-type:inline-size}.Pagination-module__MqzXNa__pagination[data-variant=blog][data-layout=centered]{justify-content:center;column-gap:var(--rs-12);grid-auto-flow:column}.Pagination-module__MqzXNa__pagination:not([data-variant=blog][data-layout=centered]){column-gap:var(--rs-16);row-gap:var(--rs-12);grid-template-columns:1fr auto 1fr}.Pagination-module__MqzXNa__pagination:not([data-variant=blog][data-layout=centered]) .Pagination-module__MqzXNa__previous{grid-column:1;justify-self:start}.Pagination-module__MqzXNa__pagination:not([data-variant=blog][data-layout=centered]) .Pagination-module__MqzXNa__pages,.Pagination-module__MqzXNa__pagination:not([data-variant=blog][data-layout=centered]) .Pagination-module__MqzXNa__summary{grid-column:2}.Pagination-module__MqzXNa__pagination:not([data-variant=blog][data-layout=centered]) .Pagination-module__MqzXNa__next{grid-column:3;justify-self:end}.Pagination-module__MqzXNa__pagination[data-variant=saas][data-layout=justified]{grid-template-columns:1fr auto}.Pagination-module__MqzXNa__pagination[data-variant=saas][data-layout=justified] .Pagination-module__MqzXNa__summary{grid-column:1;justify-self:start}.Pagination-module__MqzXNa__pagination[data-variant=saas][data-layout=justified] .Pagination-module__MqzXNa__navigation{grid-column:2;justify-self:end}.Pagination-module__MqzXNa__pages,.Pagination-module__MqzXNa__navigation{align-items:center;margin:0;padding:0;list-style:none;display:flex}.Pagination-module__MqzXNa__navigation{gap:var(--rs-12)}.Pagination-module__MqzXNa__pages{gap:var(--rs-8)}.Pagination-module__MqzXNa__item{padding:var(--rs-4) var(--rs-6);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);white-space:nowrap}.Pagination-module__MqzXNa__ellipsis,.Pagination-module__MqzXNa__current{cursor:default}.Pagination-module__MqzXNa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Pagination-module__MqzXNa__summary{font-family:var(--font-family-body);color:var(--pagination-text);font-size:var(--font-size-text-very-small);line-height:var(--line-height-text-very-small);letter-spacing:var(--letter-spacing-text-very-small);white-space:nowrap;margin:0}.Pagination-module__MqzXNa__summary strong{font-weight:var(--font-weight-bold)}.Pagination-module__MqzXNa__pagesNarrow{display:none}@container (max-width:30rem){.Pagination-module__MqzXNa__item{min-inline-size:var(--pagination-touch-size);min-block-size:var(--pagination-touch-size)}.Pagination-module__MqzXNa__ellipsis{min-inline-size:auto;padding-inline:0}.Pagination-module__MqzXNa__pagesWide{display:none}.Pagination-module__MqzXNa__pagesNarrow{display:flex}.Pagination-module__MqzXNa__navigation{column-gap:var(--rs-4);justify-content:center;row-gap:var(--rs-8);flex-wrap:wrap}.Pagination-module__MqzXNa__stepText{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Pagination-module__MqzXNa__pagination[data-variant=saas][data-layout=justified] .Pagination-module__MqzXNa__summary,.Pagination-module__MqzXNa__pagination[data-variant=saas][data-layout=justified] .Pagination-module__MqzXNa__navigation{grid-column:1/-1;justify-self:center}}
.Table-module___zoisq__root{inline-size:100%;display:grid;container:table/inline-size}.Table-module___zoisq__region{inline-size:100%;overflow-x:auto}.Table-module___zoisq__table{border-collapse:collapse;inline-size:100%;font-family:var(--font-family-body);color:var(--table-row-text)}.Table-module___zoisq__caption{caption-side:top;text-align:start;padding-block-end:var(--rs-12)}.Table-module___zoisq__captionContent{gap:var(--rs-8);display:grid}.Table-module___zoisq__overline,.Table-module___zoisq__description{color:var(--color-font-2);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small)}.Table-module___zoisq__title{color:var(--color-font-1);font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4);font-weight:var(--font-weight-bold)}.Table-module___zoisq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Table-module___zoisq__headerCell,.Table-module___zoisq__cell{box-sizing:border-box}.Table-module___zoisq__headerCell{block-size:var(--table-row-height);padding:var(--rs-12) var(--rs-16);background:var(--table-header-bg);border-block-end:var(--border-1px) solid var(--table-header-border);color:var(--table-header-text);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);font-weight:var(--font-weight-medium);text-align:start;white-space:nowrap;vertical-align:middle}.Table-module___zoisq__headerCell[data-sortable]:hover{background:var(--table-header-bg-hover)}.Table-module___zoisq__headerCell[data-sortable]{position:relative}.Table-module___zoisq__headerCell[data-sortable] .Table-module___zoisq__sortControl:after{content:"";position:absolute;inset:0}.Table-module___zoisq__headerCell[data-sortable] .Table-module___zoisq__infoButton{z-index:1;position:relative}.Table-module___zoisq__headerCell[data-width=s]{min-inline-size:var(--table-column-s)}.Table-module___zoisq__headerCell[data-width=m]{min-inline-size:var(--table-column-m)}.Table-module___zoisq__headerCell[data-width=l]{min-inline-size:var(--table-column-l)}.Table-module___zoisq__headerCell[data-width=xl]{min-inline-size:var(--table-column-xl)}.Table-module___zoisq__root[data-layout=scroll] .Table-module___zoisq__table{min-inline-size:max-content}.Table-module___zoisq__headerContent{align-items:center;gap:var(--rs-4);vertical-align:middle;display:inline-flex}.Table-module___zoisq__headerLabel,.Table-module___zoisq__sortControl{align-items:center;gap:var(--rs-4);display:inline-flex}.Table-module___zoisq__sortControl{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.Table-module___zoisq__icon{inline-size:var(--rs-20);block-size:var(--rs-20);color:var(--table-header-icon);flex:none}.Table-module___zoisq__sortIcon{inline-size:var(--rs-16);block-size:var(--rs-16);color:var(--table-header-icon);flex:none}.Table-module___zoisq__sortIcon[data-active]{color:var(--table-header-icon-active)}.Table-module___zoisq__infoButton{cursor:help;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.Table-module___zoisq__cell{block-size:var(--table-row-height);padding:var(--rs-12) var(--rs-16);background:var(--table-row-bg);border-block-end:var(--border-1px) solid var(--table-row-border);color:var(--table-row-text);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);text-align:start;vertical-align:middle}.Table-module___zoisq__row:hover>.Table-module___zoisq__cell{background:var(--table-row-bg-hover)}.Table-module___zoisq__row:has([data-row-action]){cursor:pointer;position:relative}.Table-module___zoisq__row [data-row-action]:after{content:"";position:absolute;inset:0}.Table-module___zoisq__row:has([data-row-action]) :is(a,button,input,select,textarea,[tabindex],[aria-describedby]):not([data-row-action]){z-index:1;position:relative}.Table-module___zoisq__cellText,.Table-module___zoisq__cellTextBody{display:grid}.Table-module___zoisq__cellText[data-media]{column-gap:var(--rs-12);grid-template-columns:auto 1fr;align-items:center}.Table-module___zoisq__cellMedia{inline-size:var(--table-media-size);block-size:var(--table-media-size);border-radius:var(--radius-small);display:grid;overflow:hidden}.Table-module___zoisq__cellMedia>*{object-fit:cover;block-size:100%;inline-size:100%}.Table-module___zoisq__cellTextLead{font-weight:var(--font-weight-medium);color:var(--table-row-text)}.Table-module___zoisq__cellTextDescription{color:var(--table-row-text-2)}.Table-module___zoisq__top{display:grid}.Table-module___zoisq__captionCopy{font-family:var(--font-family-body);padding-block-end:var(--rs-12)}.Table-module___zoisq__root[data-toolbar] .Table-module___zoisq__caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Table-module___zoisq__toolbar{grid-template-columns:minmax(0, var(--table-search-width)) auto;justify-content:space-between;align-items:center;column-gap:var(--rs-12);padding-block:var(--rs-12);display:grid}.Table-module___zoisq__toolbarSearch{grid-column:1;display:grid}.Table-module___zoisq__toolbarActions{grid-column:2;align-items:center;display:flex}.Table-module___zoisq__toolbarActions>*+*{transition:margin-inline-start var(--duration-normal) var(--ease-default);margin-inline-start:var(--rs-12)}.Table-module___zoisq__toolbarItem{transition:grid-template-columns var(--duration-normal) var(--ease-default), margin-inline-start var(--duration-normal) var(--ease-default), opacity var(--duration-fast) var(--ease-default), visibility 0s;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.Table-module___zoisq__toolbarItem>*{min-inline-size:0}.Table-module___zoisq__stackLabel,.Table-module___zoisq__stackedHeaderLabel,.Table-module___zoisq__toolbarItem[data-item=sort]{display:none}@container table (max-width:40rem){.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__region{overflow-x:visible}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__toolbar{grid-template-columns:minmax(0,1fr) auto}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__toolbarItem[data-item=sort]{display:grid}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__toolbar:has(.Table-module___zoisq__toolbarSearch:focus-within) .Table-module___zoisq__toolbarActions>:not(.Table-module___zoisq__toolbarItem){margin-inline-start:0}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__toolbar:has(.Table-module___zoisq__toolbarSearch:focus-within) .Table-module___zoisq__toolbarItem{opacity:0;visibility:hidden;transition:grid-template-columns var(--duration-normal) var(--ease-default), margin-inline-start var(--duration-normal) var(--ease-default), opacity var(--duration-fast) var(--ease-default), visibility 0s linear var(--duration-normal);grid-template-columns:minmax(0,0fr);margin-inline-start:0}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__table,.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__body{display:block}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__header{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;display:block;position:absolute;overflow:hidden}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__header .Table-module___zoisq__row{border:0;padding:0;display:block}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__headerCell{border:0;padding:0;display:inline}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__headerCell[data-sortable] .Table-module___zoisq__headerContent,.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__headerCell[data-info] .Table-module___zoisq__headerContent{display:none}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__stackedHeaderLabel{display:inline}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__row{column-gap:var(--rs-12);padding:var(--rs-12) 0;border-block-end:var(--border-1px) solid var(--table-row-border);grid-template-columns:[media]auto[main]1fr[action]auto;align-items:center;display:grid}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell{background:0 0;border:0;grid-column:main;block-size:auto;padding:0;display:block}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__body .Table-module___zoisq__row:not(:has(>[data-stack=media],.Table-module___zoisq__cellText[data-media])){grid-template-columns:[main]1fr[action]auto}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=media]{grid-area:1/media/span 12;align-self:start}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=action]{grid-area:1/action/span 12}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=primary]{grid-row:1}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__body .Table-module___zoisq__row:has(.Table-module___zoisq__cellText[data-media]){grid-template-columns:[media] var(--table-stack-media-size) [main] 1fr [action] auto;min-block-size:calc(var(--table-stack-media-size) + 2 * var(--rs-12));align-content:start;position:relative}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=primary]:has(>.Table-module___zoisq__cellText[data-media]){grid-template-columns:subgrid;grid-column:media/action;display:grid}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=primary]>.Table-module___zoisq__cellText[data-media]{grid-template-columns:subgrid;grid-column:1/-1}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=primary]>.Table-module___zoisq__cellText[data-media] .Table-module___zoisq__cellMedia{inline-size:var(--table-stack-media-size);block-size:var(--table-stack-media-size);position:absolute;inset-block-start:var(--rs-12);inset-inline-start:0}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=primary]>.Table-module___zoisq__cellText[data-media] .Table-module___zoisq__cellTextBody{grid-column:2}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cellTextBody{row-gap:var(--rs-2)}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=detail]{color:var(--table-row-text-2);margin-block-start:var(--rs-6)}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__cell[data-stack=hidden]{display:none}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__stackLabel{color:var(--table-row-text-2);margin-inline-end:var(--rs-4);display:inline}.Table-module___zoisq__root[data-layout=stack] .Table-module___zoisq__stackLabel:after{content:":"}}
.TextFieldBase-module__la_M9a__control{--_bg:var(--input-fill-bg);--_bg-error:var(--input-fill-bg);--_text:var(--input-fill-text);--_placeholder:var(--input-fill-placeholder);--_text-disabled:var(--input-fill-text-disabled);--_placeholder-disabled:var(--input-fill-placeholder-disabled);--_border:var(--input-fill-border);--_border-hover:var(--input-fill-border-hover);--_border-focus:var(--input-fill-border-focus);--_border-error:var(--input-fill-border-error);--_border-disabled:var(--input-fill-border-disabled);--_bc:var(--_border);box-sizing:border-box;align-items:center;column-gap:var(--rs-8);padding-inline:var(--rs-12);background-color:var(--_bg);border:var(--border-tiny) solid var(--_bc);border-radius:var(--radius-medium);font-family:var(--font-family-body);transition:border-color var(--duration-fast) var(--ease-default), background-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);grid-template-columns:1fr;display:grid;position:relative}.TextFieldBase-module__la_M9a__control[data-notched]{border-color:#0000}.TextFieldBase-module__la_M9a__notch{inset:calc(-1 * (var(--line-height-text-very-small) / 2) - var(--border-tiny) / 2) calc(-1 * var(--border-tiny)) calc(-1 * var(--border-tiny));min-width:0;padding:0 var(--rs-4);pointer-events:none;border:var(--border-tiny) solid var(--_bc);border-radius:inherit;transition:border-color var(--duration-fast) var(--ease-default);margin:0;position:absolute}.TextFieldBase-module__la_M9a__legend{max-width:0;height:var(--line-height-text-very-small);white-space:nowrap;visibility:hidden;transition:max-width var(--duration-fast) var(--ease-default);margin:0;padding:0;overflow:hidden}.TextFieldBase-module__la_M9a__legendText{padding-inline:var(--rs-4);font-size:var(--font-size-text-very-small);line-height:var(--line-height-text-very-small);display:inline-block}.TextFieldBase-module__la_M9a__control[data-leading]{grid-template-columns:auto 1fr}.TextFieldBase-module__la_M9a__control[data-trailing]{grid-template-columns:1fr auto}.TextFieldBase-module__la_M9a__control[data-leading][data-trailing]{grid-template-columns:auto 1fr auto}.TextFieldBase-module__la_M9a__control[data-variant=outlined]{--_bg:var(--input-outline-bg);--_bg-error:var(--input-outline-bg-error);--_text:var(--input-outline-text);--_placeholder:var(--input-outline-placeholder);--_text-disabled:var(--input-outline-text-disabled);--_placeholder-disabled:var(--input-outline-placeholder-disabled);--_border:var(--input-outline-border);--_border-hover:var(--input-outline-border-hover);--_border-focus:var(--input-outline-border-focus);--_border-error:var(--input-outline-border-error);--_border-disabled:var(--input-outline-border-disabled)}.TextFieldBase-module__la_M9a__control[data-variant=lined]{--_bg:var(--input-line-bg);--_bg-error:var(--input-line-bg);--_text:var(--input-line-text);--_placeholder:var(--input-line-placeholder);--_text-disabled:var(--input-line-text-disabled);--_placeholder-disabled:var(--input-line-placeholder-disabled);--_border:var(--input-line-border);--_border-hover:var(--input-line-border-hover);--_border-focus:var(--input-line-border-focus);--_border-error:var(--input-line-border-error);--_border-disabled:var(--input-line-border-disabled);border:0;border-bottom:var(--border-tiny) solid var(--_bc);border-radius:0}.TextFieldBase-module__la_M9a__control:has(.TextFieldBase-module__la_M9a__input:not(:disabled)):hover{--_bc:var(--_border-hover)}.TextFieldBase-module__la_M9a__control:has(.TextFieldBase-module__la_M9a__input:focus-visible){--_bc:var(--_border-focus);outline:var(--border-tiny) solid transparent;outline-offset:var(--rs-2)}.TextFieldBase-module__la_M9a__control:has(.TextFieldBase-module__la_M9a__input[aria-invalid=true]){--_bc:var(--_border-error);background-color:var(--_bg-error)}.TextFieldBase-module__la_M9a__control:has(.TextFieldBase-module__la_M9a__input:disabled){--_bc:var(--_border-disabled)}.TextFieldBase-module__la_M9a__control[data-join=leading],.TextFieldBase-module__la_M9a__control[data-join=both]{border-start-start-radius:0;border-end-start-radius:0}.TextFieldBase-module__la_M9a__control[data-join=trailing],.TextFieldBase-module__la_M9a__control[data-join=both]{border-start-end-radius:0;border-end-end-radius:0}.TextFieldBase-module__la_M9a__input{inline-size:100%;min-width:0;padding-block:var(--rs-8);font-family:inherit;font-size:var(--font-size-text);line-height:var(--line-height-text);color:var(--_text);background:0 0;border:none;padding-inline:0}.TextFieldBase-module__la_M9a__input::placeholder{color:var(--_placeholder)}.TextFieldBase-module__la_M9a__input:focus{outline:none}.TextFieldBase-module__la_M9a__input:disabled{cursor:not-allowed;color:var(--_text-disabled)}.TextFieldBase-module__la_M9a__input:disabled::placeholder{color:var(--_placeholder-disabled)}.TextFieldBase-module__la_M9a__leading,.TextFieldBase-module__la_M9a__trailing{color:var(--_text);align-items:center;display:flex}.TextFieldBase-module__la_M9a__input::-webkit-search-cancel-button{appearance:none;display:none}.TextFieldBase-module__la_M9a__input::-webkit-search-decoration{appearance:none;display:none}
.TextFieldAffix-module__8PGZMa__affix{--_bg:var(--input-fill-bg-action);--_border:var(--input-fill-border-action);--_text:var(--input-fill-action-text);box-sizing:border-box;align-items:center;gap:var(--rs-4);padding-inline:var(--rs-12);background-color:var(--_bg);border:var(--border-tiny) solid var(--_border);color:var(--_text);font-family:var(--font-family-body);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);white-space:nowrap;display:flex;overflow:hidden}.TextFieldAffix-module__8PGZMa__affix[data-variant=outlined]{--_bg:var(--input-outline-bg-action);--_border:var(--input-outline-border-action);--_text:var(--input-outline-action-text)}.TextFieldAffix-module__8PGZMa__affix[data-variant=lined]{--_bg:var(--input-line-bg-action);--_border:var(--input-line-border-action);--_text:var(--input-line-action-text);border-radius:0}.TextFieldAffix-module__8PGZMa__affix[data-side=leading]{border-inline-end:none;border-start-start-radius:var(--radius-medium);border-end-start-radius:var(--radius-medium)}.TextFieldAffix-module__8PGZMa__affix[data-side=trailing]{border-inline-start:none;border-start-end-radius:var(--radius-medium);border-end-end-radius:var(--radius-medium)}.TextFieldAffix-module__8PGZMa__affix[data-variant=lined][data-side=leading]{border-inline-end:var(--border-tiny) solid var(--_border);border-radius:0}.TextFieldAffix-module__8PGZMa__affix[data-variant=lined][data-side=trailing]{border-inline-start:var(--border-tiny) solid var(--_border);border-radius:0}.TextFieldAffix-module__8PGZMa__affix :is(button,select):focus-visible{box-shadow:none}
.Toast-module__-DZnhW__viewport{inset-block-end:var(--toast-viewport-inset);inset-inline:var(--toast-viewport-inset);z-index:35;gap:var(--rs-8);outline:none;display:grid;position:fixed}.Toast-module__-DZnhW__viewport:empty{pointer-events:none}@media (min-width:48rem){.Toast-module__-DZnhW__viewport{inline-size:var(--toast-width);inset-inline-start:auto}}.Toast-module__-DZnhW__toast{box-sizing:border-box;padding:var(--rs-12) var(--rs-12) var(--rs-12) var(--rs-16);--_bg:var(--toast-bg);--_border:var(--toast-bg-border);--_text:var(--toast-text);--_text-2:var(--toast-text-alt);--_icon:var(--toast-icon);background:var(--_bg);color:var(--_text);font-family:var(--font-family-body);border:var(--border-1px) solid var(--_border);border-radius:var(--radius-medium);box-shadow:var(--elevation-l);transform:translate(var(--toast-swipe-movement-x,0), var(--toast-swipe-movement-y,0));transition:opacity var(--duration-normal) var(--ease-default), transform var(--duration-normal) var(--ease-out);outline:none}.Toast-module__-DZnhW__toast[data-swiping]{transition:none}.Toast-module__-DZnhW__toast[data-starting-style],.Toast-module__-DZnhW__toast[data-ending-style]{opacity:0;transform:translateY(var(--rs-16))}.Toast-module__-DZnhW__toast[data-ending-style][data-swipe-direction]{transform:translate(var(--toast-swipe-movement-x,0), var(--toast-swipe-movement-y,0))}@media (prefers-reduced-motion:reduce){.Toast-module__-DZnhW__toast,.Toast-module__-DZnhW__toast[data-starting-style],.Toast-module__-DZnhW__toast[data-ending-style]{transform:none}}.Toast-module__-DZnhW__toast[data-variant=accent]{--_border:var(--_bg)}.Toast-module__-DZnhW__toast[data-state=primary][data-variant=outlined]{--_border:var(--toast-primary-border-outline);--_text:var(--toast-primary-text-outline);--_text-2:var(--toast-primary-text-outline-2);--_icon:var(--toast-primary-text-outline)}.Toast-module__-DZnhW__toast[data-state=primary][data-variant=accent]{--_bg:var(--toast-primary-bg-accent);--_text:var(--toast-primary-text-accent);--_text-2:var(--toast-primary-text-accent-2);--_icon:var(--toast-primary-text-accent)}.Toast-module__-DZnhW__toast[data-state=success][data-variant=outlined]{--_border:var(--toast-success-border-outline);--_text:var(--toast-success-text-outline);--_text-2:var(--toast-success-text-outline-2);--_icon:var(--toast-success-text-outline)}.Toast-module__-DZnhW__toast[data-state=success][data-variant=accent]{--_bg:var(--toast-success-bg-accent);--_text:var(--toast-success-text-accent);--_text-2:var(--toast-success-text-accent-2);--_icon:var(--toast-success-text-accent)}.Toast-module__-DZnhW__toast[data-state=warning][data-variant=outlined]{--_border:var(--toast-warning-border-outline);--_text:var(--toast-warning-text-outline);--_text-2:var(--toast-warning-text-outline-2);--_icon:var(--toast-warning-text-outline)}.Toast-module__-DZnhW__toast[data-state=warning][data-variant=accent]{--_bg:var(--toast-warning-bg-accent);--_text:var(--toast-warning-text-accent);--_text-2:var(--toast-warning-text-accent-2);--_icon:var(--toast-warning-text-accent)}.Toast-module__-DZnhW__toast[data-state=error][data-variant=outlined]{--_border:var(--toast-error-border-outline);--_text:var(--toast-error-text-outline);--_text-2:var(--toast-error-text-outline-2);--_icon:var(--toast-error-text-outline)}.Toast-module__-DZnhW__toast[data-state=error][data-variant=accent]{--_bg:var(--toast-error-bg-accent);--_text:var(--toast-error-text-accent);--_text-2:var(--toast-error-text-accent-2);--_icon:var(--toast-error-text-accent)}.Toast-module__-DZnhW__content{align-items:start;column-gap:var(--rs-12);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title close"".description."".actions.";display:grid}.Toast-module__-DZnhW__content:not(:has(.Toast-module__-DZnhW__icon)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title close""description.""actions."}.Toast-module__-DZnhW__icon{color:var(--_icon);grid-area:icon;display:grid}.Toast-module__-DZnhW__icon svg{inline-size:var(--rs-20);block-size:var(--rs-20)}.Toast-module__-DZnhW__title{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);font-weight:var(--font-weight-medium);grid-area:title;margin:0}.Toast-module__-DZnhW__description{color:var(--_text-2);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);grid-area:description;margin:0}.Toast-module__-DZnhW__actions{gap:var(--rs-8);grid-area:actions;margin-block-start:var(--rs-8);display:flex}@media (max-width:47.99rem){.Toast-module__-DZnhW__actions{grid-column:1/-1}.Toast-module__-DZnhW__actions>*{flex:1 1 0}}.Toast-module__-DZnhW__close{margin-block:calc(var(--rs-4) * -1);grid-area:close}.Toast-module__-DZnhW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.CoverPlaceholder-module__rNlwpG__cover{background:var(--media-placeholder-bg);color:var(--media-placeholder-icon);place-items:center;display:grid}.CoverPlaceholder-module__rNlwpG__small{block-size:50%;inline-size:50%}.CoverPlaceholder-module__rNlwpG__large{inline-size:var(--cover-placeholder-icon-large);block-size:var(--cover-placeholder-icon-large)}
.EntryDrawer-module__WBngkG__form{gap:var(--rs-16);display:grid}@media (min-width:48rem){.EntryDrawer-module__WBngkG__form{gap:var(--rs-32)}}.EntryDrawer-module__WBngkG__switch{justify-self:start}.EntryDrawer-module__WBngkG__fact{color:var(--color-font-1);font-family:var(--font-family-body);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}.EntryDrawer-module__WBngkG__failed{color:var(--input-fill-helper-error);font-family:var(--font-family-body);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);margin:0}.EntryDrawer-module__WBngkG__option{align-items:center;gap:var(--rs-12);grid-template-columns:auto minmax(0,1fr);display:grid}.EntryDrawer-module__WBngkG__optionCover{inline-size:var(--game-option-cover);block-size:var(--game-option-cover);border-radius:var(--radius-small)}.EntryDrawer-module__WBngkG__optionText{min-inline-size:0;display:grid}.EntryDrawer-module__WBngkG__optionTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EntryDrawer-module__WBngkG__optionMeta{color:var(--color-font-2);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small)}.EntryDrawer-module__WBngkG__titleButton{color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.EntryDrawer-module__WBngkG__titleButton:hover{text-underline-offset:var(--rs-4);text-decoration:underline}.EntryDrawer-module__WBngkG__addNarrow{display:none}@container table (max-width:40rem){.EntryDrawer-module__WBngkG__addWide{display:none}.EntryDrawer-module__WBngkG__addNarrow{display:flex}}
.FavoriteToggle-module__Cdmafq__heart{position:relative}.FavoriteToggle-module__Cdmafq__heart:before{content:"";inset-block:calc(-1 * var(--rs-10));position:absolute;inset-inline-start:calc(-1 * var(--rs-20));inset-inline-end:0}
.Badge-module__Nie2yq__badge{box-sizing:border-box;white-space:nowrap;max-inline-size:100%;font-family:var(--font-family-body);font-weight:var(--font-weight-medium);letter-spacing:0;appearance:none;text-align:center;--_filled-bg:var(--badge-neutral-filled-bg);--_filled-color:var(--badge-neutral-filled-color);--_filled-bg-hover:var(--badge-neutral-filled-bg-hover);--_filled-color-hover:var(--badge-neutral-filled-color-hover);--_filled-bg-disabled:var(--badge-neutral-filled-bg-disabled);--_filled-color-disabled:var(--badge-neutral-filled-color-disabled);--_accent-bg:var(--badge-neutral-accent-bg);--_accent-color:var(--badge-neutral-accent-color);--_accent-bg-hover:var(--badge-neutral-accent-bg-hover);--_accent-color-hover:var(--badge-neutral-accent-color-hover);--_accent-bg-disabled:var(--badge-neutral-accent-bg-disabled);--_accent-color-disabled:var(--badge-neutral-accent-color-disabled);--_outline-bg:var(--badge-neutral-outline-bg);--_outline-color:var(--badge-neutral-outline-color);--_outline-border:var(--badge-neutral-outline-border);--_outline-bg-hover:var(--badge-neutral-outline-bg-hover);--_outline-color-hover:var(--badge-neutral-outline-color-hover);--_outline-border-hover:var(--badge-neutral-outline-border-hover);--_outline-bg-disabled:var(--badge-neutral-outline-bg-disabled);--_outline-color-disabled:var(--badge-neutral-outline-color-disabled);--_outline-border-disabled:var(--badge-neutral-outline-border-disabled);border:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.Badge-module__Nie2yq__success{--_filled-bg:var(--badge-success-filled-bg);--_filled-color:var(--badge-success-filled-color);--_filled-bg-hover:var(--badge-success-filled-bg-hover);--_filled-color-hover:var(--badge-success-filled-color-hover);--_filled-bg-disabled:var(--badge-success-filled-bg-disabled);--_filled-color-disabled:var(--badge-success-filled-color-disabled);--_accent-bg:var(--badge-success-accent-bg);--_accent-color:var(--badge-success-accent-color);--_accent-bg-hover:var(--badge-success-accent-bg-hover);--_accent-color-hover:var(--badge-success-accent-color-hover);--_accent-bg-disabled:var(--badge-success-accent-bg-disabled);--_accent-color-disabled:var(--badge-success-accent-color-disabled);--_outline-bg:var(--badge-success-outline-bg);--_outline-color:var(--badge-success-outline-color);--_outline-border:var(--badge-success-outline-border);--_outline-bg-hover:var(--badge-success-outline-bg-hover);--_outline-color-hover:var(--badge-success-outline-color-hover);--_outline-border-hover:var(--badge-success-outline-border-hover);--_outline-bg-disabled:var(--badge-success-outline-bg-disabled);--_outline-color-disabled:var(--badge-success-outline-color-disabled);--_outline-border-disabled:var(--badge-success-outline-border-disabled)}.Badge-module__Nie2yq__warning{--_filled-bg:var(--badge-warning-filled-bg);--_filled-color:var(--badge-warning-filled-color);--_filled-bg-hover:var(--badge-warning-filled-bg-hover);--_filled-color-hover:var(--badge-warning-filled-color-hover);--_filled-bg-disabled:var(--badge-warning-filled-bg-disabled);--_filled-color-disabled:var(--badge-warning-filled-color-disabled);--_accent-bg:var(--badge-warning-accent-bg);--_accent-color:var(--badge-warning-accent-color);--_accent-bg-hover:var(--badge-warning-accent-bg-hover);--_accent-color-hover:var(--badge-warning-accent-color-hover);--_accent-bg-disabled:var(--badge-warning-accent-bg-disabled);--_accent-color-disabled:var(--badge-warning-accent-color-disabled);--_outline-bg:var(--badge-warning-outline-bg);--_outline-color:var(--badge-warning-outline-color);--_outline-border:var(--badge-warning-outline-border);--_outline-bg-hover:var(--badge-warning-outline-bg-hover);--_outline-color-hover:var(--badge-warning-outline-color-hover);--_outline-border-hover:var(--badge-warning-outline-border-hover);--_outline-bg-disabled:var(--badge-warning-outline-bg-disabled);--_outline-color-disabled:var(--badge-warning-outline-color-disabled);--_outline-border-disabled:var(--badge-warning-outline-border-disabled)}.Badge-module__Nie2yq__destructive{--_filled-bg:var(--badge-destructive-filled-bg);--_filled-color:var(--badge-destructive-filled-color);--_filled-bg-hover:var(--badge-destructive-filled-bg-hover);--_filled-color-hover:var(--badge-destructive-filled-color-hover);--_filled-bg-disabled:var(--badge-destructive-filled-bg-disabled);--_filled-color-disabled:var(--badge-destructive-filled-color-disabled);--_accent-bg:var(--badge-destructive-accent-bg);--_accent-color:var(--badge-destructive-accent-color);--_accent-bg-hover:var(--badge-destructive-accent-bg-hover);--_accent-color-hover:var(--badge-destructive-accent-color-hover);--_accent-bg-disabled:var(--badge-destructive-accent-bg-disabled);--_accent-color-disabled:var(--badge-destructive-accent-color-disabled);--_outline-bg:var(--badge-destructive-outline-bg);--_outline-color:var(--badge-destructive-outline-color);--_outline-border:var(--badge-destructive-outline-border);--_outline-bg-hover:var(--badge-destructive-outline-bg-hover);--_outline-color-hover:var(--badge-destructive-outline-color-hover);--_outline-border-hover:var(--badge-destructive-outline-border-hover);--_outline-bg-disabled:var(--badge-destructive-outline-bg-disabled);--_outline-color-disabled:var(--badge-destructive-outline-color-disabled);--_outline-border-disabled:var(--badge-destructive-outline-border-disabled)}.Badge-module__Nie2yq__filled{background-color:var(--_filled-bg);color:var(--_filled-color)}.Badge-module__Nie2yq__accent{background-color:var(--_accent-bg);color:var(--_accent-color)}.Badge-module__Nie2yq__outlined{background-color:var(--_outline-bg);box-shadow:inset 0 0 0 var(--border-1px) var(--_outline-border);color:var(--_outline-color)}.Badge-module__Nie2yq__lg{padding:var(--rs-6) var(--rs-12);gap:var(--rs-8);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small)}.Badge-module__Nie2yq__md{padding:var(--rs-4) var(--rs-8);gap:var(--rs-8);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small)}.Badge-module__Nie2yq__sm{padding:var(--rs-4) var(--rs-6);gap:var(--rs-4);font-size:var(--font-size-text-very-small);line-height:var(--line-height-text-very-small)}.Badge-module__Nie2yq__pill{border-radius:var(--radius-infinite)}.Badge-module__Nie2yq__rounded{border-radius:var(--radius-medium)}.Badge-module__Nie2yq__circle{border-radius:var(--radius-infinite);gap:0;padding:0}.Badge-module__Nie2yq__circle.Badge-module__Nie2yq__lg{width:var(--rs-32);height:var(--rs-32)}.Badge-module__Nie2yq__circle.Badge-module__Nie2yq__md{width:var(--rs-28);height:var(--rs-28)}.Badge-module__Nie2yq__circle.Badge-module__Nie2yq__sm{width:var(--rs-24);height:var(--rs-24)}.Badge-module__Nie2yq__interactive{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default)}.Badge-module__Nie2yq__interactive:disabled{cursor:not-allowed}.Badge-module__Nie2yq__interactive.Badge-module__Nie2yq__filled:hover:not(:disabled){background-color:var(--_filled-bg-hover);color:var(--_filled-color-hover)}.Badge-module__Nie2yq__interactive.Badge-module__Nie2yq__accent:hover:not(:disabled){background-color:var(--_accent-bg-hover);color:var(--_accent-color-hover)}.Badge-module__Nie2yq__interactive.Badge-module__Nie2yq__outlined:hover:not(:disabled){background-color:var(--_outline-bg-hover);box-shadow:inset 0 0 0 var(--border-tiny) var(--_outline-border-hover);color:var(--_outline-color-hover)}.Badge-module__Nie2yq__disabled.Badge-module__Nie2yq__filled{background-color:var(--_filled-bg-disabled);color:var(--_filled-color-disabled)}.Badge-module__Nie2yq__disabled.Badge-module__Nie2yq__accent{background-color:var(--_accent-bg-disabled);color:var(--_accent-color-disabled)}.Badge-module__Nie2yq__disabled.Badge-module__Nie2yq__outlined{background-color:var(--_outline-bg-disabled);box-shadow:inset 0 0 0 var(--border-tiny) var(--_outline-border-disabled);color:var(--_outline-color-disabled)}.Badge-module__Nie2yq__disabled:not(.Badge-module__Nie2yq__interactive){pointer-events:none}.Badge-module__Nie2yq__iconLeft,.Badge-module__Nie2yq__iconRight{flex-shrink:0;align-items:center;display:flex}.Badge-module__Nie2yq__lg .Badge-module__Nie2yq__iconLeft,.Badge-module__Nie2yq__lg .Badge-module__Nie2yq__iconRight,.Badge-module__Nie2yq__md .Badge-module__Nie2yq__iconLeft,.Badge-module__Nie2yq__md .Badge-module__Nie2yq__iconRight{width:var(--rs-16);height:var(--rs-16)}.Badge-module__Nie2yq__sm .Badge-module__Nie2yq__iconLeft,.Badge-module__Nie2yq__sm .Badge-module__Nie2yq__iconRight{width:var(--rs-12);height:var(--rs-12)}.Badge-module__Nie2yq__label{text-overflow:ellipsis;text-align:center;min-inline-size:0;display:block;overflow:hidden}
.PlatformTag-module__bFn8qa__format{display:inline-grid}.PlatformTag-module__bFn8qa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.Accordion-module__Bfd0Pa__root{flex-direction:column;display:flex}.Accordion-module__Bfd0Pa__item{position:relative}.Accordion-module__Bfd0Pa__outlined{border-bottom:var(--border-tiny) solid var(--accordion-border);color:var(--color-font-1)}.Accordion-module__Bfd0Pa__filled{border:var(--border-tiny) solid var(--accordion-border);margin-top:calc(-1 * var(--border-tiny));background-color:var(--accordion-filled-bg);color:var(--color-font-1)}.Accordion-module__Bfd0Pa__filled:first-child{margin-top:0}.Accordion-module__Bfd0Pa__trigger{align-items:center;gap:var(--rs-12);width:100%;padding:var(--rs-16);cursor:pointer;text-align:left;font-family:var(--font-family-body);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);font-weight:var(--font-weight-medium);color:inherit;background:0 0;border:none;display:flex}.Accordion-module__Bfd0Pa__leadingIcon{width:var(--rs-20);height:var(--rs-20);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Accordion-module__Bfd0Pa__labelPart{align-items:center;gap:var(--rs-8);flex:1;min-width:0;display:flex}.Accordion-module__Bfd0Pa__root[data-label-size=xs] .Accordion-module__Bfd0Pa__labelPart{gap:var(--rs-4);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small)}.Accordion-module__Bfd0Pa__root[data-label-size=m] .Accordion-module__Bfd0Pa__labelPart{font-size:var(--font-size-text-large);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large)}.Accordion-module__Bfd0Pa__root[data-label-size=l] .Accordion-module__Bfd0Pa__labelPart{font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5)}.Accordion-module__Bfd0Pa__root[data-label-size=xl] .Accordion-module__Bfd0Pa__labelPart{font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4)}.Accordion-module__Bfd0Pa__root[data-label-size=xs] .Accordion-module__Bfd0Pa__leadingIcon{width:var(--rs-16);height:var(--rs-16)}.Accordion-module__Bfd0Pa__root[data-label-size=l] .Accordion-module__Bfd0Pa__leadingIcon{width:var(--rs-28);height:var(--rs-28)}.Accordion-module__Bfd0Pa__root[data-label-size=xl] .Accordion-module__Bfd0Pa__leadingIcon{width:var(--rs-36);height:var(--rs-36)}.Accordion-module__Bfd0Pa__leadingIcon svg,.Accordion-module__Bfd0Pa__chevron svg{width:100%;height:100%}.Accordion-module__Bfd0Pa__label{flex:1}.Accordion-module__Bfd0Pa__badgeSlot{flex-shrink:0;align-items:center;display:flex}.Accordion-module__Bfd0Pa__chevron{width:var(--rs-20);height:var(--rs-20);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.Accordion-module__Bfd0Pa__panel{height:var(--accordion-panel-height);transition:height var(--duration-normal) var(--ease-default);overflow:hidden}.Accordion-module__Bfd0Pa__panel[data-starting-style],.Accordion-module__Bfd0Pa__panel[data-ending-style]{height:0}.Accordion-module__Bfd0Pa__panelContent{padding:0 var(--rs-16) var(--rs-16)}
.CheckboxGroup-module__zfDSqq__group{min-inline-size:0;font-family:var(--font-family-body);border:0;margin:0;padding:0;display:grid}.CheckboxGroup-module__zfDSqq__group[data-variant=box]{gap:var(--rs-8)}.CheckboxGroup-module__zfDSqq__legend{padding:0 0 var(--rs-8);color:var(--form-control-text);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);font-weight:var(--font-weight-bold)}.CheckboxGroup-module__zfDSqq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CheckboxGroup-module__zfDSqq__row{column-gap:var(--rs-12);padding:var(--rs-12) var(--rs-20);color:var(--form-control-text);cursor:pointer;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"control text";align-items:start;display:grid}.CheckboxGroup-module__zfDSqq__row[data-variant=blank]{padding-inline:0}.CheckboxGroup-module__zfDSqq__row[data-position=trailing]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text control"}.CheckboxGroup-module__zfDSqq__row[data-disabled]{cursor:not-allowed;color:var(--form-control-text-2)}.CheckboxGroup-module__zfDSqq__row[data-variant=box]{background:var(--form-control-bg);border:var(--border-1px) solid var(--form-control-border);border-radius:var(--radius-medium)}.CheckboxGroup-module__zfDSqq__row[data-variant=list]{background:var(--form-control-bg);border-block-end:var(--border-1px) solid var(--form-control-border)}.CheckboxGroup-module__zfDSqq__indicator{grid-area:control;margin-block-start:var(--rs-4)}.CheckboxGroup-module__zfDSqq__text{grid-area:text;display:grid}.CheckboxGroup-module__zfDSqq__title{font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);font-weight:var(--font-weight-medium)}.CheckboxGroup-module__zfDSqq__description{color:var(--form-control-text-2);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}
.RecentlyAdded-module__vh8I6a__recent{gap:var(--rs-8);padding:var(--rs-10) var(--rs-20) var(--rs-20);display:grid;container:recent/inline-size}@media (min-width:48rem){.RecentlyAdded-module__vh8I6a__recent{gap:var(--rs-16);padding:var(--rs-20)}}.RecentlyAdded-module__vh8I6a__title{font-family:var(--font-family-body);font-weight:var(--font-weight-medium);font-size:var(--font-size-text-large);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);color:var(--color-font-2);margin:0}.RecentlyAdded-module__vh8I6a__list{gap:var(--rs-16) var(--rs-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container recent (min-width:28rem){.RecentlyAdded-module__vh8I6a__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container recent (min-width:56rem){.RecentlyAdded-module__vh8I6a__list{grid-template-columns:repeat(6, minmax(0, var(--recently-added-cover-max)));column-gap:var(--rs-16)}}.RecentlyAdded-module__vh8I6a__item{gap:var(--rs-8);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.RecentlyAdded-module__vh8I6a__cover{aspect-ratio:1;grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.RecentlyAdded-module__vh8I6a__image,.RecentlyAdded-module__vh8I6a__tag{grid-area:1/1}.RecentlyAdded-module__vh8I6a__image{block-size:100%;inline-size:100%}.RecentlyAdded-module__vh8I6a__tag{max-inline-size:calc(100% - 2 * var(--rs-8));margin:var(--rs-8);place-self:start end}.RecentlyAdded-module__vh8I6a__date{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);color:var(--color-font-2)}.RecentlyAdded-module__vh8I6a__empty{justify-items:start;gap:var(--rs-16);display:grid}.RecentlyAdded-module__vh8I6a__text{color:var(--color-font-2);margin:0}
.RadioIndicator-module__yyMxAG__ring{box-sizing:border-box;background-color:var(--form-option-bg-unselected);border:var(--border-tiny) solid var(--form-option-border-unselected);border-radius:var(--radius-infinite);transition:background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.RadioIndicator-module__yyMxAG__ring[data-transparent]{background-color:var(--form-option-bg-transparent)}.RadioIndicator-module__yyMxAG__ring>input{appearance:none;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.RadioIndicator-module__yyMxAG__dot{border-radius:var(--radius-infinite);background-color:var(--form-option-bg-selected);opacity:0;transition:opacity var(--duration-fast) var(--ease-default), background-color var(--duration-fast) var(--ease-default)}.RadioIndicator-module__yyMxAG__ring[data-size=md]{inline-size:var(--rs-24);block-size:var(--rs-24)}.RadioIndicator-module__yyMxAG__ring[data-size=sm],.RadioIndicator-module__yyMxAG__ring[data-size=md]>.RadioIndicator-module__yyMxAG__dot{inline-size:var(--rs-16);block-size:var(--rs-16)}.RadioIndicator-module__yyMxAG__ring[data-size=sm]>.RadioIndicator-module__yyMxAG__dot{inline-size:var(--rs-8);block-size:var(--rs-8)}.RadioIndicator-module__yyMxAG__ring[data-checked]{border-color:var(--form-option-border-selected)}.RadioIndicator-module__yyMxAG__ring:has(>input:checked){border-color:var(--form-option-border-selected)}.RadioIndicator-module__yyMxAG__ring[data-checked]>.RadioIndicator-module__yyMxAG__dot{opacity:1}.RadioIndicator-module__yyMxAG__ring:has(>input:checked)>.RadioIndicator-module__yyMxAG__dot{opacity:1}[data-radio-row]:hover:not([data-disabled]) .RadioIndicator-module__yyMxAG__ring{background-color:var(--form-option-bg-unselected-hover);border-color:var(--form-option-border-unselected-hover)}.RadioIndicator-module__yyMxAG__ring:has(>input:hover:not(:disabled)){background-color:var(--form-option-bg-unselected-hover);border-color:var(--form-option-border-unselected-hover)}.RadioIndicator-module__yyMxAG__ring:has(>input:checked:hover:not(:disabled)){border-color:var(--form-option-border-selected-hover)}[data-radio-row]:hover:not([data-disabled]) .RadioIndicator-module__yyMxAG__ring:has(>input:checked){border-color:var(--form-option-border-selected-hover)}.RadioIndicator-module__yyMxAG__ring:has(>input:checked:hover:not(:disabled))>.RadioIndicator-module__yyMxAG__dot{background-color:var(--form-option-bg-selected-hover)}[data-radio-row]:hover:not([data-disabled]) .RadioIndicator-module__yyMxAG__ring:has(>input:checked)>.RadioIndicator-module__yyMxAG__dot{background-color:var(--form-option-bg-selected-hover)}.RadioIndicator-module__yyMxAG__ring:has(>input:focus-visible:not(:checked)){background-color:var(--form-option-bg-unselected-focus)}.RadioIndicator-module__yyMxAG__ring:has(>input:disabled)>input{cursor:not-allowed}.RadioIndicator-module__yyMxAG__ring:has(>input:disabled:not(:checked)){background-color:var(--form-option-bg-unselected-disabled)}.RadioIndicator-module__yyMxAG__ring[data-transparent]:has(>input:disabled:not(:checked)){background-color:var(--form-option-bg-transparent)}.RadioIndicator-module__yyMxAG__ring:has(>input:checked:disabled){border-color:var(--form-option-border-selected-disabled)}.RadioIndicator-module__yyMxAG__ring:has(>input:checked:disabled)>.RadioIndicator-module__yyMxAG__dot{background-color:var(--form-option-bg-selected-disabled)}.RadioIndicator-module__yyMxAG__ring:has(>input[aria-invalid=true]){border-color:var(--form-option-border-error)}
.page-module__Qwx3xG__page{gap:var(--rs-32);align-content:start;display:grid}.page-module__Qwx3xG__top{justify-items:center;gap:var(--rs-4);text-align:center;display:grid}.page-module__Qwx3xG__avatar{margin-block-end:var(--rs-4)}@media (min-width:48rem){.page-module__Qwx3xG__top{gap:var(--rs-8)}.page-module__Qwx3xG__avatar{margin-block-end:0}}.page-module__Qwx3xG__title{font-family:var(--font-family-display);font-weight:var(--font-weight-medium);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5);color:var(--color-font-2);overflow-wrap:anywhere;margin:0}.page-module__Qwx3xG__cells{margin-inline:calc(-1 * var(--spacing-grid-main));border-block:var(--border-tiny) solid var(--color-border-1);display:grid}.page-module__Qwx3xG__cell{align-content:start;gap:var(--rs-8);padding:var(--rs-10) var(--rs-20) var(--rs-20);display:grid}.page-module__Qwx3xG__cell+.page-module__Qwx3xG__cell{border-block-start:var(--border-tiny) solid var(--color-border-1)}@media (min-width:48rem){.page-module__Qwx3xG__cells{grid-template-columns:auto 1fr}.page-module__Qwx3xG__cell{gap:var(--rs-16)}.page-module__Qwx3xG__cell+.page-module__Qwx3xG__cell{border-block-start:none;border-inline-start:var(--border-tiny) solid var(--color-border-1)}}.page-module__Qwx3xG__recent{border-block-start:var(--border-tiny) solid var(--color-border-1);grid-column:1/-1}.page-module__Qwx3xG__cellTitle{font-family:var(--font-family-body);font-weight:var(--font-weight-medium);font-size:var(--font-size-text-large);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);color:var(--color-font-2);margin:0}.page-module__Qwx3xG__cellText{color:var(--color-font-2);margin:0}.page-module__Qwx3xG__medals{justify-content:space-between;gap:var(--rs-20);margin:0;padding:0;list-style:none;display:flex}.page-module__Qwx3xG__medal{align-items:center;column-gap:var(--rs-8);grid-template-columns:auto auto;display:grid}.page-module__Qwx3xG__medalMark{inline-size:var(--profile-medal-size);block-size:var(--profile-medal-size);display:block}.page-module__Qwx3xG__medalWords{display:grid}.page-module__Qwx3xG__medalCount{font-weight:var(--font-weight-medium);font-size:var(--font-size-heading-6);line-height:var(--line-height-heading-6);letter-spacing:var(--letter-spacing-heading-6);color:var(--color-font-1)}.page-module__Qwx3xG__medalStatus{font-weight:var(--font-weight-medium);color:var(--color-font-2)}.page-module__Qwx3xG__finished{margin-block-start:var(--rs-8)}@media (min-width:48rem){.page-module__Qwx3xG__medals{justify-content:start;gap:var(--rs-40)}.page-module__Qwx3xG__medal{column-gap:var(--rs-12)}.page-module__Qwx3xG__medalCount{font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5)}}
.Radio-module__98allG__group{min-inline-size:0;font-family:var(--font-family-body);border:0;margin:0;padding:0;display:grid}.Radio-module__98allG__group[data-variant=box]{gap:var(--rs-8)}.Radio-module__98allG__legend{padding:0 0 var(--rs-8);color:var(--form-control-text);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);font-weight:var(--font-weight-bold)}.Radio-module__98allG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Radio-module__98allG__row{column-gap:var(--rs-12);padding:var(--rs-12) var(--rs-20);color:var(--form-control-text);cursor:pointer;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"control text";align-items:start;display:grid}.Radio-module__98allG__row[data-variant=blank]{padding-inline:0}.Radio-module__98allG__row[data-position=trailing]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text control"}.Radio-module__98allG__row[data-disabled]{cursor:not-allowed;color:var(--form-control-text-2)}.Radio-module__98allG__row[data-variant=box]{background:var(--form-control-bg);border:var(--border-1px) solid var(--form-control-border);border-radius:var(--radius-medium)}.Radio-module__98allG__row[data-variant=list]{background:var(--form-control-bg);border-block-end:var(--border-1px) solid var(--form-control-border)}.Radio-module__98allG__indicator{grid-area:control;margin-block-start:var(--rs-4)}.Radio-module__98allG__text{grid-area:text;display:grid}.Radio-module__98allG__title{font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);font-weight:var(--font-weight-medium)}.Radio-module__98allG__description{color:var(--form-control-text-2);font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}
.SortFilterDrawer-module__0OmLba__count{color:var(--color-font-2);font-weight:var(--font-weight-regular)}.SortFilterDrawer-module__0OmLba__more{justify-self:start}.SortFilterDrawer-module__0OmLba__apply{inline-size:100%}
.Tooltip-module__p-rpUW__positioner{z-index:60}.Tooltip-module__p-rpUW__positioner[data-trigger-hidden]{visibility:hidden}.Tooltip-module__p-rpUW__popup{max-width:var(--available-width);padding-block:var(--rs-4);padding-inline:var(--rs-8);background-color:var(--tooltip-bg);border-radius:var(--radius-small);filter:var(--elevation-m-drop);color:var(--tooltip-text);font-family:var(--font-family-body);font-size:var(--font-size-text-very-small);line-height:var(--line-height-text-very-small);transform-origin:var(--transform-origin);transition:opacity var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default)}.Tooltip-module__p-rpUW__popup[data-starting-style],.Tooltip-module__p-rpUW__popup[data-ending-style]{opacity:0;transform:scale(.96)}.Tooltip-module__p-rpUW__arrow{width:var(--rs-8);height:var(--rs-8);background-color:var(--tooltip-bg);transform:rotate(45deg)}.Tooltip-module__p-rpUW__arrow[data-side=top]{bottom:calc(var(--rs-4) * -1)}.Tooltip-module__p-rpUW__arrow[data-side=bottom]{top:calc(var(--rs-4) * -1)}.Tooltip-module__p-rpUW__arrow[data-side=left]{right:calc(var(--rs-4) * -1)}.Tooltip-module__p-rpUW__arrow[data-side=right]{left:calc(var(--rs-4) * -1)}
.DateField-module__IyRwka__dateField input::-webkit-calendar-picker-indicator{opacity:0;width:var(--rs-40);cursor:pointer;position:absolute;inset-block:0;inset-inline-end:0}
.StepperField-module__7PXJEG__stepperField input[type=number]{appearance:textfield}.StepperField-module__7PXJEG__stepperField input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.StepperField-module__7PXJEG__stepperField input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.StepperField-module__7PXJEG__controls{align-items:center;display:flex}.StepperField-module__7PXJEG__carets{width:var(--rs-24);height:var(--rs-32);flex-direction:column;display:flex}.StepperField-module__7PXJEG__carets button{min-width:0;min-height:0;font-size:var(--rs-14);flex:1;padding:0;position:relative}.StepperField-module__7PXJEG__carets button:after{content:"";width:var(--rs-24);height:var(--rs-20);position:absolute;inset-inline-start:50%;transform:translate(-50%)}.StepperField-module__7PXJEG__carets button:first-child:after{inset-block-end:0}.StepperField-module__7PXJEG__carets button:last-child:after{inset-block-start:0}.StepperField-module__7PXJEG__plusMinus{align-items:center;gap:var(--rs-4);display:none}@media (pointer:coarse){.StepperField-module__7PXJEG__carets{display:none}.StepperField-module__7PXJEG__plusMinus{display:flex}}
.VisuallyHidden-module__OKfWVG__visuallyHidden{inline-size:var(--rs-1);block-size:var(--rs-1);margin:calc(-1 * var(--rs-1));clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}
.SignInMessage-module__krkg5G__message{align-content:start;gap:var(--rs-32);display:grid}.SignInMessage-module__krkg5G__text{gap:var(--rs-8);text-align:center;display:grid}.SignInMessage-module__krkg5G__title{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5);color:var(--color-font-1)}.SignInMessage-module__krkg5G__line{font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);color:var(--color-font-2)}.SignInMessage-module__krkg5G__message form{gap:var(--rs-8);display:grid}
.AppFrame-module__cVbLma__frame{pointer-events:none;z-index:30;position:fixed;inset:0}.AppFrame-module__cVbLma__band{background-color:var(--color-bg);position:absolute}.AppFrame-module__cVbLma__top,.AppFrame-module__cVbLma__bottom{inset-inline:calc(-1 * var(--frame-bleed));block-size:calc(var(--frame-inset) + var(--frame-bleed))}.AppFrame-module__cVbLma__top{inset-block-start:calc(-1 * var(--frame-bleed))}.AppFrame-module__cVbLma__bottom{inset-block-end:calc(-1 * var(--frame-bleed))}.AppFrame-module__cVbLma__left,.AppFrame-module__cVbLma__right{inset-block:calc(-1 * var(--frame-bleed));inline-size:calc(var(--frame-inset) + var(--frame-bleed))}.AppFrame-module__cVbLma__left{inset-inline-start:calc(-1 * var(--frame-bleed))}.AppFrame-module__cVbLma__right{inset-inline-end:calc(-1 * var(--frame-bleed))}.AppFrame-module__cVbLma__border{inset:var(--frame-inset);border:var(--border-tiny) solid var(--color-border-1);position:absolute}
.PixelTransition-module__y5lxZa__grid{z-index:29;pointer-events:none;grid-template-columns:repeat(6,1fr);grid-auto-rows:16.6667vw;display:grid;position:fixed;inset:0;overflow:hidden}@media (min-width:48rem){.PixelTransition-module__y5lxZa__grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:8.33333vw}}.PixelTransition-module__y5lxZa__cell{background-color:var(--color-bg)}.PixelTransition-module__y5lxZa__grid[data-tone=accent] .PixelTransition-module__y5lxZa__cell{background-color:var(--color-accent)}
.SignInShell-module__UFQSBa__shell{--print-fullscreen-layer:25;--print-fullscreen-margin:calc(var(--frame-inset) + var(--border-tiny) + var(--rs-20));min-block-size:100%;display:grid;position:relative;overflow:clip}.SignInShell-module__UFQSBa__orb{inline-size:var(--sign-in-orb-area);block-size:var(--sign-in-orb-area);position:absolute;inset-block-start:calc(-1 * var(--sign-in-orb-lift));inset-inline-start:calc(50% - var(--sign-in-orb-area) / 2)}.SignInShell-module__UFQSBa__panel{align-content:start;justify-items:center;gap:var(--rs-20);padding:var(--sign-in-orb-clearance) var(--spacing-grid-main) var(--spacing-grid-main);display:grid;position:relative}.SignInShell-module__UFQSBa__brand{justify-items:center;gap:var(--rs-16);text-align:center;display:grid}.SignInShell-module__UFQSBa__heading{gap:var(--rs-8);display:grid}.SignInShell-module__UFQSBa__logo{block-size:var(--sign-in-logo-height);aspect-ratio:17.8/34.7;color:var(--color-font-1)}.SignInShell-module__UFQSBa__title{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-6);line-height:var(--line-height-heading-6);letter-spacing:var(--letter-spacing-heading-6);color:var(--color-font-1)}.SignInShell-module__UFQSBa__tagline{font-family:var(--font-family-body);font-weight:var(--font-weight-bold);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);color:var(--color-font-2)}.SignInShell-module__UFQSBa__screen{grid-row:auto;align-content:start;inline-size:100%;padding:0;display:grid}@media (min-width:64rem){.SignInShell-module__UFQSBa__shell{grid-template-columns:3fr 2fr}.SignInShell-module__UFQSBa__orb{block-size:auto;inline-size:auto;position:relative;inset:auto}.SignInShell-module__UFQSBa__panel{align-content:center;gap:var(--rs-60);padding:var(--rs-60) var(--rs-32);background-color:var(--color-bg);border-inline-start:var(--border-tiny) solid var(--color-border-1)}.SignInShell-module__UFQSBa__title{font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4)}.SignInShell-module__UFQSBa__tagline{font-weight:var(--font-weight-regular);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5)}}@media (min-width:64rem) and (min-height:50rem){.SignInShell-module__UFQSBa__screen{block-size:var(--sign-in-form-height)}}.SignInShell-module__UFQSBa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SignInShell-module__UFQSBa__shell:has([data-arrive-on-open]) .SignInShell-module__UFQSBa__panel{visibility:hidden}.SignInShell-module__UFQSBa__shell:has([data-arrive-on-open]):not([data-arriving=true]) .SignInShell-module__UFQSBa__orb{visibility:hidden}
.InvitationForm-module__pQ1gFG__form{align-content:start;gap:var(--rs-32);display:grid}.InvitationForm-module__pQ1gFG__field{gap:var(--rs-16);display:grid}.InvitationForm-module__pQ1gFG__title{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5);color:var(--color-font-1)}
.Alert-module__Nwp5lq__alert{--_bg:var(--alert-neutral-bg);--_text:var(--alert-neutral-text);--_text-2:var(--alert-neutral-text-2);box-sizing:border-box;gap:var(--rs-4);padding:var(--rs-16) var(--rs-24);background:var(--_bg);box-shadow:inset 0 0 0 var(--border-1px) var(--_border,transparent);color:var(--_text);font-family:var(--font-family-body);border-radius:var(--radius-medium);display:grid}.Alert-module__Nwp5lq__primary{--_bg:var(--alert-primary-bg);--_text:var(--alert-primary-text);--_text-2:var(--alert-primary-text-2)}.Alert-module__Nwp5lq__success{--_bg:var(--alert-success-bg);--_text:var(--alert-success-text);--_text-2:var(--alert-success-text-2)}.Alert-module__Nwp5lq__warning{--_bg:var(--alert-warning-bg);--_text:var(--alert-warning-text);--_text-2:var(--alert-warning-text-2)}.Alert-module__Nwp5lq__error{--_bg:var(--alert-error-bg);--_text:var(--alert-error-text);--_text-2:var(--alert-error-text-2)}.Alert-module__Nwp5lq__alert[data-variant=outlined]{--_bg:var(--alert-bg-outline);--_border:var(--alert-neutral-border-outline);--_text:var(--alert-neutral-text-outline);--_text-2:var(--alert-neutral-text-outline-2)}.Alert-module__Nwp5lq__alert[data-variant=outlined].Alert-module__Nwp5lq__primary{--_border:var(--alert-primary-border-outline);--_text:var(--alert-primary-text-outline);--_text-2:var(--alert-primary-text-outline-2)}.Alert-module__Nwp5lq__alert[data-variant=outlined].Alert-module__Nwp5lq__success{--_border:var(--alert-success-border-outline);--_text:var(--alert-success-text-outline);--_text-2:var(--alert-success-text-outline-2)}.Alert-module__Nwp5lq__alert[data-variant=outlined].Alert-module__Nwp5lq__warning{--_border:var(--alert-warning-border-outline);--_text:var(--alert-warning-text-outline);--_text-2:var(--alert-warning-text-outline-2)}.Alert-module__Nwp5lq__alert[data-variant=outlined].Alert-module__Nwp5lq__error{--_border:var(--alert-error-border-outline);--_text:var(--alert-error-text-outline);--_text-2:var(--alert-error-text-outline-2)}.Alert-module__Nwp5lq__shadow{box-shadow:inset 0 0 0 var(--border-1px) var(--_border,transparent), var(--elevation-l)}.Alert-module__Nwp5lq__title{align-items:start;column-gap:var(--rs-8);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);font-weight:var(--font-weight-medium);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.Alert-module__Nwp5lq__title:not(:has(.Alert-module__Nwp5lq__icon)){grid-template-columns:minmax(0,1fr)}.Alert-module__Nwp5lq__icon{block-size:var(--line-height-text-small);align-items:center;display:grid}.Alert-module__Nwp5lq__icon svg{inline-size:var(--rs-20);block-size:var(--rs-20)}.Alert-module__Nwp5lq__description{color:var(--_text-2);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);margin:0}
.SignInForm-module__ZwniHq__screen{align-content:start;gap:var(--rs-32);display:grid}.SignInForm-module__ZwniHq__field{gap:var(--rs-16);display:grid}.SignInForm-module__ZwniHq__titles{gap:var(--rs-8);display:grid}.SignInForm-module__ZwniHq__title{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5);color:var(--color-font-1)}.SignInForm-module__ZwniHq__subtitle{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-6);line-height:var(--line-height-heading-6);letter-spacing:var(--letter-spacing-heading-6);color:var(--color-font-2)}.SignInForm-module__ZwniHq__confirmation{border-radius:var(--radius-medium);outline:none}.SignInForm-module__ZwniHq__actions{gap:var(--rs-8);display:grid}
.AppHeader-module__AcVYkq__header{z-index:20;column-gap:var(--rs-8);min-inline-size:0;block-size:var(--height-header);padding-inline:var(--spacing-grid-main);background-color:var(--color-bg);border-block-end:var(--border-tiny) solid var(--color-border-1);grid-row:1;grid-template-columns:auto 1fr auto auto;align-items:center;display:grid;position:sticky;inset-block-start:var(--frame-inset)}.AppHeader-module__AcVYkq__skipLink{grid-area:1/1/auto/-1;inset:0}@media (min-width:48rem){.AppHeader-module__AcVYkq__skipLink{grid-column:2}}.AppHeader-module__AcVYkq__skipLink:focus-within{z-index:1}.AppHeader-module__AcVYkq__brand{color:var(--color-font-1);grid-area:1/1;display:grid}.AppHeader-module__AcVYkq__brandLogo{block-size:var(--rs-24);aspect-ratio:188.18/35.5}@media (min-width:48rem){.AppHeader-module__AcVYkq__brandLogo{block-size:var(--rs-32)}}.AppHeader-module__AcVYkq__brandName{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.AppHeader-module__AcVYkq__feedback{grid-area:1/3;display:grid}.AppHeader-module__AcVYkq__account{grid-area:1/4;display:grid}
.TableOfContents-module__gmCoeW__root{--table-of-contents-gap:var(--rs-8);width:100%;font-family:var(--font-family-body);color:var(--table-of-contents-text);display:grid}.TableOfContents-module__gmCoeW__root[data-collapsible]{--table-of-contents-gap:var(--rs-16)}.TableOfContents-module__gmCoeW__title{margin:0 0 var(--rs-20);padding:0 var(--rs-4);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5);font-weight:var(--font-weight-bold);color:var(--table-of-contents-text)}.TableOfContents-module__gmCoeW__root .TableOfContents-module__gmCoeW__trigger{font-weight:var(--font-weight-bold)}.TableOfContents-module__gmCoeW__list{gap:var(--table-of-contents-gap);margin:0;padding:0;list-style:none;display:grid}.TableOfContents-module__gmCoeW__list .TableOfContents-module__gmCoeW__list{padding-inline-start:var(--rs-16)}.TableOfContents-module__gmCoeW__item{gap:var(--table-of-contents-gap);display:grid}.TableOfContents-module__gmCoeW__item[data-level="1"]:not(:first-child){margin-block-start:var(--rs-16)}.TableOfContents-module__gmCoeW__entry{align-items:baseline;gap:var(--rs-8);display:flex}.TableOfContents-module__gmCoeW__item[data-level="1"]>.TableOfContents-module__gmCoeW__entry{font-size:var(--font-size-text-large);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);font-weight:var(--font-weight-medium)}.TableOfContents-module__gmCoeW__item[data-level="2"]>.TableOfContents-module__gmCoeW__entry{font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);font-weight:var(--font-weight-regular);color:var(--table-of-contents-text-2)}.TableOfContents-module__gmCoeW__root[data-collapsible] .TableOfContents-module__gmCoeW__entry{min-height:var(--rs-24);align-items:center}.TableOfContents-module__gmCoeW__marker{width:var(--rs-20);height:var(--rs-20);transform:translateY(var(--rs-4));transition:color var(--duration-fast) var(--ease-default);flex-shrink:0;align-items:center;display:flex;overflow:hidden}.TableOfContents-module__gmCoeW__item[data-level="2"]>.TableOfContents-module__gmCoeW__entry>.TableOfContents-module__gmCoeW__marker{width:var(--rs-12);height:var(--rs-12)}.TableOfContents-module__gmCoeW__marker svg{width:100%;height:100%}.TableOfContents-module__gmCoeW__link{color:inherit;transition:color var(--duration-fast) var(--ease-default);text-decoration:none}.TableOfContents-module__gmCoeW__entry:hover .TableOfContents-module__gmCoeW__marker,.TableOfContents-module__gmCoeW__link:hover,.TableOfContents-module__gmCoeW__link:focus-visible{color:var(--table-of-contents-accent)}.TableOfContents-module__gmCoeW__entry:has(:focus-visible) .TableOfContents-module__gmCoeW__marker{color:var(--table-of-contents-accent)}.TableOfContents-module__gmCoeW__root[data-indicator=strike] .TableOfContents-module__gmCoeW__link[aria-current]{text-decoration:line-through}.TableOfContents-module__gmCoeW__root[data-indicator=rail] .TableOfContents-module__gmCoeW__top{--table-of-contents-rail-reach:calc(var(--rs-16) + var(--border-tiny));border-inline-start:var(--border-tiny) solid var(--table-of-contents-rail);padding-inline-start:var(--rs-16)}.TableOfContents-module__gmCoeW__root[data-indicator=rail] .TableOfContents-module__gmCoeW__top .TableOfContents-module__gmCoeW__list{--table-of-contents-rail-reach:calc(var(--rs-16) * 2 + var(--border-tiny))}.TableOfContents-module__gmCoeW__root[data-indicator=rail] .TableOfContents-module__gmCoeW__entry{position:relative}.TableOfContents-module__gmCoeW__root[data-indicator=rail] .TableOfContents-module__gmCoeW__entry:has(>.TableOfContents-module__gmCoeW__link[aria-current]):before{content:"";inline-size:var(--border-tiny);background-color:var(--table-of-contents-accent);position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--table-of-contents-rail-reach))}.TableOfContents-module__gmCoeW__root[data-indicator=rail] .TableOfContents-module__gmCoeW__link[aria-current]{color:var(--table-of-contents-accent)}
.layout-module__gpqCPW__main{grid-row:1/-1;padding:0}
.ReadingProgress-module__1jK0za__root{--reading-progress:0;height:100%;position:relative;overflow:hidden}.ReadingProgress-module__1jK0za__fill{height:calc(var(--reading-progress) * 100%);background-color:var(--reading-progress-fill);position:absolute;inset-block-start:0;inset-inline:0}.ReadingProgress-module__1jK0za__segments{flex-direction:column;display:flex;position:absolute;inset:0}.ReadingProgress-module__1jK0za__segment{flex:1}.ReadingProgress-module__1jK0za__segment:not(:last-child){border-bottom:var(--border-1px) solid var(--reading-progress-tick)}
.StickyReadingProgress-module__h_86wq__column{align-items:start;display:grid}.StickyReadingProgress-module__h_86wq__sticky{block-size:calc(100svh - var(--sticky-top) - var(--sticky-bottom));position:sticky;inset-block-start:var(--sticky-top)}
.page-module__X0VfIa__page{margin:calc(-1 * var(--spacing-grid-main));color:var(--color-font-1);align-content:start;display:grid}.page-module__X0VfIa__header{gap:var(--rs-8);padding:var(--rs-20) var(--spacing-grid-main);border-block-end:var(--border-tiny) solid var(--color-border-1);display:grid}.page-module__X0VfIa__title{font-family:var(--font-family-display);font-weight:var(--font-weight-display);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);letter-spacing:var(--letter-spacing-heading-3)}.page-module__X0VfIa__updated{font-size:var(--font-size-text);line-height:var(--line-height-text);color:var(--color-font-2)}.page-module__X0VfIa__layout{grid-template-columns:var(--rs-8) minmax(0, 1fr);display:grid}.page-module__X0VfIa__progress{border-inline-end:var(--border-tiny) solid var(--color-border-1)}.page-module__X0VfIa__tocColumn{display:none}@media (min-width:64rem){.page-module__X0VfIa__header{padding-block:var(--spacing-grid-large)}.page-module__X0VfIa__tocCollapsible{display:none}.page-module__X0VfIa__layout{grid-template-columns:minmax(0, 3fr) var(--rs-8) minmax(0, 9fr)}.page-module__X0VfIa__tocColumn{border-inline-end:var(--border-tiny) solid var(--color-border-1);align-items:start;display:grid}}.page-module__X0VfIa__tocSticky{max-block-size:calc(100svh - var(--sticky-top) - var(--sticky-bottom));padding:var(--rs-40) var(--rs-20) var(--rs-40) var(--spacing-grid-main);position:sticky;inset-block-start:var(--sticky-top);overflow-y:auto}.page-module__X0VfIa__body{padding:var(--rs-20);gap:var(--rs-12);font-size:var(--font-size-text);line-height:var(--line-height-text);align-content:start;display:grid}@media (min-width:64rem){.page-module__X0VfIa__body{padding:var(--rs-40) var(--spacing-grid-main) var(--rs-40) var(--rs-32)}}.page-module__X0VfIa__body h2{border-block-start:var(--border-tiny) solid var(--color-border-1);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5);margin-block-start:var(--rs-20);padding-block-start:var(--rs-24);scroll-margin-block-start:var(--spacing-grid-main)}.page-module__X0VfIa__body h2:first-child{border-block-start:none;margin-block-start:0;padding-block-start:0}.page-module__X0VfIa__body h3{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-6);line-height:var(--line-height-heading-6);letter-spacing:var(--letter-spacing-heading-6);margin-block-start:var(--rs-8);scroll-margin-block-start:var(--spacing-grid-main)}.page-module__X0VfIa__body p{color:var(--color-font-2);text-wrap:pretty}.page-module__X0VfIa__body a{color:var(--color-font-1);text-decoration:underline}
