.chasm-side-menu{--chasm-side-menu-row-paint:transparent;--chasm-side-menu-row-shadow:none;--chasm-side-menu-icon-ink:var(--chasm-text-secondary);--chasm-side-menu-current-ink:var(--chasm-on-intent-brand-bg,var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg)));--chasm-side-menu-current-text:var(--chasm-on-intent-brand-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg,var(--chasm-surface-sunken)));--chasm-side-menu-current-fill:var(--chasm-fill-intent-brand-paint,var(--chasm-fill-intent-brand,var(--chasm-brand-role-primary)));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-intent-brand,var(--chasm-surface));--chasm-side-menu-current-stroke:var(--chasm-on-intent-brand-bg-border,var(--chasm-on-surface-intent-brand-border,var(--chasm-intent-brand-border,currentColor)));gap:var(--chasm-side-menu-stack-gap,var(--chasm-spacing-none));box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--chasm-text-primary);font-family:var(--chasm-font-family);font-size:var(--chasm-side-menu-row-font-size,var(--chasm-font-sm));line-height:var(--chasm-side-menu-row-line-height,var(--chasm-leading-snug));letter-spacing:var(--chasm-letter-spacing-normal);flex-direction:column;display:flex}.chasm-side-menu[data-chasm-side-menu-status=neutral]{--chasm-side-menu-current-ink:var(--chasm-text-primary);--chasm-side-menu-current-text:var(--chasm-text-primary);--chasm-side-menu-current-tint:var(--chasm-surface-sunken);--chasm-side-menu-current-fill:var(--chasm-fill-intent-neutral,var(--chasm-text-primary));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-intent-neutral,var(--chasm-surface));--chasm-side-menu-current-stroke:var(--chasm-border-strong,var(--chasm-text-secondary))}.chasm-side-menu[data-chasm-side-menu-status=info]{--chasm-side-menu-current-ink:var(--chasm-on-intent-info-bg,var(--chasm-on-surface-intent-info,var(--chasm-intent-info-fg)));--chasm-side-menu-current-text:var(--chasm-on-intent-info-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-intent-info-bg-paint,var(--chasm-intent-info-bg));--chasm-side-menu-current-fill:var(--chasm-fill-intent-info-paint,var(--chasm-fill-intent-info));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-intent-info);--chasm-side-menu-current-stroke:var(--chasm-on-intent-info-bg-border,var(--chasm-on-surface-intent-info-border,var(--chasm-intent-info-border)))}.chasm-side-menu[data-chasm-side-menu-status=success]{--chasm-side-menu-current-ink:var(--chasm-on-intent-success-bg,var(--chasm-on-surface-intent-success,var(--chasm-intent-success-fg)));--chasm-side-menu-current-text:var(--chasm-on-intent-success-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-intent-success-bg-paint,var(--chasm-intent-success-bg));--chasm-side-menu-current-fill:var(--chasm-fill-intent-success-paint,var(--chasm-fill-intent-success));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-intent-success);--chasm-side-menu-current-stroke:var(--chasm-on-intent-success-bg-border,var(--chasm-on-surface-intent-success-border,var(--chasm-intent-success-border)))}.chasm-side-menu[data-chasm-side-menu-status=warning]{--chasm-side-menu-current-ink:var(--chasm-on-intent-warning-bg,var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg)));--chasm-side-menu-current-text:var(--chasm-on-intent-warning-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-intent-warning-bg-paint,var(--chasm-intent-warning-bg));--chasm-side-menu-current-fill:var(--chasm-fill-intent-warning-paint,var(--chasm-fill-intent-warning));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-intent-warning);--chasm-side-menu-current-stroke:var(--chasm-on-intent-warning-bg-border,var(--chasm-on-surface-intent-warning-border,var(--chasm-intent-warning-border)))}.chasm-side-menu[data-chasm-side-menu-status=critical],.chasm-side-menu[data-chasm-side-menu-status=error]{--chasm-side-menu-current-ink:var(--chasm-on-intent-critical-bg,var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg)));--chasm-side-menu-current-text:var(--chasm-on-intent-critical-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-intent-critical-bg-paint,var(--chasm-intent-critical-bg));--chasm-side-menu-current-fill:var(--chasm-fill-intent-critical-paint,var(--chasm-fill-intent-critical));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-intent-critical);--chasm-side-menu-current-stroke:var(--chasm-on-intent-critical-bg-border,var(--chasm-on-surface-intent-critical-border,var(--chasm-intent-critical-border)))}.chasm-side-menu[data-chasm-side-menu-status=best]{--chasm-side-menu-current-ink:var(--chasm-on-func-best-bg-text,var(--chasm-on-surface-func-best,var(--chasm-func-best-fg-500)));--chasm-side-menu-current-text:var(--chasm-on-func-best-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-func-best-bg-paint,var(--chasm-func-best-bg-100));--chasm-side-menu-current-fill:var(--chasm-fill-func-best-paint,var(--chasm-fill-func-best,var(--chasm-func-best-fg-500)));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-func-best,var(--chasm-text-on-contrast));--chasm-side-menu-current-stroke:var(--chasm-on-func-best-bg-border,var(--chasm-on-surface-func-best-border,var(--chasm-func-best-border-500)))}.chasm-side-menu[data-chasm-side-menu-status=better]{--chasm-side-menu-current-ink:var(--chasm-on-func-better-bg-text,var(--chasm-on-surface-func-better,var(--chasm-func-better-fg-500)));--chasm-side-menu-current-text:var(--chasm-on-func-better-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-func-better-bg-paint,var(--chasm-func-better-bg-100));--chasm-side-menu-current-fill:var(--chasm-fill-func-better-paint,var(--chasm-fill-func-better,var(--chasm-func-better-fg-500)));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-func-better,var(--chasm-text-on-contrast));--chasm-side-menu-current-stroke:var(--chasm-on-func-better-bg-border,var(--chasm-on-surface-func-better-border,var(--chasm-func-better-border-500)))}.chasm-side-menu[data-chasm-side-menu-status=good]{--chasm-side-menu-current-ink:var(--chasm-on-func-good-bg-text,var(--chasm-on-surface-func-good,var(--chasm-func-good-fg-500)));--chasm-side-menu-current-text:var(--chasm-on-func-good-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-func-good-bg-paint,var(--chasm-func-good-bg-100));--chasm-side-menu-current-fill:var(--chasm-fill-func-good-paint,var(--chasm-fill-func-good,var(--chasm-func-good-fg-500)));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-func-good,var(--chasm-text-on-contrast));--chasm-side-menu-current-stroke:var(--chasm-on-func-good-bg-border,var(--chasm-on-surface-func-good-border,var(--chasm-func-good-border-500)))}.chasm-side-menu[data-chasm-side-menu-status=bad]{--chasm-side-menu-current-ink:var(--chasm-on-func-bad-bg-text,var(--chasm-on-surface-func-bad,var(--chasm-func-bad-fg-500)));--chasm-side-menu-current-text:var(--chasm-on-func-bad-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-func-bad-bg-paint,var(--chasm-func-bad-bg-100));--chasm-side-menu-current-fill:var(--chasm-fill-func-bad-paint,var(--chasm-fill-func-bad,var(--chasm-func-bad-fg-500)));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-func-bad,var(--chasm-text-on-contrast));--chasm-side-menu-current-stroke:var(--chasm-on-func-bad-bg-border,var(--chasm-on-surface-func-bad-border,var(--chasm-func-bad-border-500)))}.chasm-side-menu[data-chasm-side-menu-status=worse]{--chasm-side-menu-current-ink:var(--chasm-on-func-worse-bg-text,var(--chasm-on-surface-func-worse,var(--chasm-func-worse-fg-500)));--chasm-side-menu-current-text:var(--chasm-on-func-worse-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-func-worse-bg-paint,var(--chasm-func-worse-bg-100));--chasm-side-menu-current-fill:var(--chasm-fill-func-worse-paint,var(--chasm-fill-func-worse,var(--chasm-func-worse-fg-500)));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-func-worse,var(--chasm-text-on-contrast));--chasm-side-menu-current-stroke:var(--chasm-on-func-worse-bg-border,var(--chasm-on-surface-func-worse-border,var(--chasm-func-worse-border-500)))}.chasm-side-menu[data-chasm-side-menu-status=worst]{--chasm-side-menu-current-ink:var(--chasm-on-func-worst-bg-text,var(--chasm-on-surface-func-worst,var(--chasm-func-worst-fg-500)));--chasm-side-menu-current-text:var(--chasm-on-func-worst-bg-text,var(--chasm-text-primary));--chasm-side-menu-current-tint:var(--chasm-func-worst-bg-paint,var(--chasm-func-worst-bg-100));--chasm-side-menu-current-fill:var(--chasm-fill-func-worst-paint,var(--chasm-fill-func-worst,var(--chasm-func-worst-fg-500)));--chasm-side-menu-current-on-fill:var(--chasm-on-fill-func-worst,var(--chasm-text-on-contrast));--chasm-side-menu-current-stroke:var(--chasm-on-func-worst-bg-border,var(--chasm-on-surface-func-worst-border,var(--chasm-func-worst-border-500)))}.chasm-side-menu[data-chasm-side-menu-density=compact]{--chasm-side-menu-row-gap:var(--chasm-side-menu-compact-gap,var(--chasm-spacing-xs));--chasm-side-menu-row-padding-y:var(--chasm-side-menu-compact-padding-y,var(--chasm-spacing-none));--chasm-side-menu-row-padding-x:var(--chasm-side-menu-compact-padding-x,var(--chasm-spacing-xs));--chasm-side-menu-row-font-size:var(--chasm-side-menu-compact-font-size,var(--chasm-font-xs));--chasm-side-menu-row-indent:var(--chasm-side-menu-compact-indent,var(--chasm-spacing-sm));--chasm-side-menu-row-min-target:var(--chasm-side-menu-compact-min-target,var(--chasm-spacing-lg))}.chasm-side-menu[data-chasm-side-menu-density=comfortable]{--chasm-side-menu-row-gap:var(--chasm-side-menu-comfortable-gap,var(--chasm-spacing-sm));--chasm-side-menu-row-padding-y:var(--chasm-side-menu-comfortable-padding-y,var(--chasm-spacing-sm));--chasm-side-menu-row-padding-x:var(--chasm-side-menu-comfortable-padding-x,var(--chasm-spacing-md));--chasm-side-menu-row-font-size:var(--chasm-side-menu-comfortable-font-size,var(--chasm-font-md));--chasm-side-menu-row-indent:var(--chasm-side-menu-comfortable-indent,var(--chasm-spacing-lg));--chasm-side-menu-row-min-target:var(--chasm-side-menu-comfortable-min-target,var(--chasm-spacing-3xl))}.chasm-side-menu-list{gap:var(--chasm-side-menu-stack-gap,var(--chasm-spacing-none));flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-side-menu-list[hidden]{display:none}.chasm-side-menu-item{min-width:0;margin:0;padding:0}.chasm-side-menu-children{margin-block-start:var(--chasm-side-menu-stack-gap,var(--chasm-spacing-none));padding-inline-start:var(--chasm-side-menu-row-indent,var(--chasm-spacing-md))}.chasm-side-menu-children[data-chasm-side-menu-indent=label]{padding-inline-start:calc(var(--chasm-side-menu-icon-slot,var(--chasm-icon-size-sm-box-size)) + var(--chasm-side-menu-row-gap,var(--chasm-spacing-sm)))}.chasm-side-menu-row{border-radius:var(--chasm-side-menu-row-radius,var(--chasm-radius-control));align-items:stretch;min-width:0;display:flex}.chasm-side-menu-link,.chasm-side-menu-action,.chasm-side-menu-disclosure,.chasm-side-menu-static{align-items:center;gap:var(--chasm-side-menu-row-gap,var(--chasm-spacing-sm));box-sizing:border-box;min-width:0;min-block-size:var(--chasm-side-menu-row-min-target);padding-block:var(--chasm-side-menu-row-padding-y,var(--chasm-spacing-xs));padding-inline:var(--chasm-side-menu-row-padding-x,var(--chasm-spacing-sm));border-radius:var(--chasm-side-menu-row-radius,var(--chasm-radius-control));color:inherit;font:inherit;text-align:start;background:0 0;border:none;margin:0;text-decoration:none;display:flex}:is(.chasm-side-menu-link:has(.chasm-side-menu-description,.chasm-side-menu-reason),.chasm-side-menu-action:has(.chasm-side-menu-description,.chasm-side-menu-reason),.chasm-side-menu-disclosure:has(.chasm-side-menu-description,.chasm-side-menu-reason),.chasm-side-menu-static:has(.chasm-side-menu-description,.chasm-side-menu-reason)){align-items:flex-start}.chasm-side-menu-link,.chasm-side-menu-action,.chasm-side-menu-static,.chasm-side-menu-row>.chasm-side-menu-disclosure:only-child,.chasm-side-menu-row>[data-chasm-tooltip-root],.chasm-side-menu-row>[data-chasm-popover-root]{flex:auto}.chasm-side-menu-row>[data-chasm-tooltip-root]>.chasm-side-menu-link,.chasm-side-menu-row>[data-chasm-tooltip-root]>.chasm-side-menu-action{inline-size:100%}.chasm-side-menu-link,.chasm-side-menu-action,.chasm-side-menu-disclosure{cursor:pointer}.chasm-side-menu-link+.chasm-side-menu-disclosure,.chasm-side-menu-row>[data-chasm-tooltip-root]+.chasm-side-menu-disclosure{min-inline-size:var(--chasm-side-menu-row-min-target);padding-inline:var(--chasm-spacing-none);flex:none;justify-content:center;align-self:stretch;align-items:flex-start}.chasm-side-menu-link+.chasm-side-menu-disclosure>.chasm-side-menu-chevron,.chasm-side-menu-row>[data-chasm-tooltip-root]+.chasm-side-menu-disclosure>.chasm-side-menu-chevron{margin-inline-start:0}.chasm-side-menu-chevron{transition:transform var(--chasm-transition-fast);flex:none;margin-inline-start:auto}.chasm-side-menu-disclosure[aria-expanded=true] .chasm-side-menu-chevron{transform:rotate(180deg)}.chasm-side-menu-row:hover{--chasm-side-menu-row-paint:var(--chasm-side-menu-row-hover-background,var(--chasm-surface-sunken))}.chasm-side-menu-row[data-chasm-side-menu-availability=disabled]:hover{--chasm-side-menu-row-paint:transparent}.chasm-side-menu .chasm-side-menu-link:focus-visible,.chasm-side-menu .chasm-side-menu-action:focus-visible,.chasm-side-menu .chasm-side-menu-disclosure:focus-visible,.chasm-side-menu .chasm-side-menu-retry:focus-visible{outline:var(--chasm-focus-ring-width) solid var(--chasm-focus-ring-color);outline-offset:calc(-1 * var(--chasm-focus-ring-width))}.chasm-side-menu-row[data-chasm-side-menu-current=true],.chasm-side-menu-row[data-chasm-side-menu-current=true]:hover{--chasm-side-menu-row-paint:var(--chasm-side-menu-current-tint);--chasm-side-menu-icon-ink:var(--chasm-side-menu-current-ink);color:var(--chasm-side-menu-current-ink)}.chasm-side-menu-label{font-weight:var(--chasm-side-menu-label-weight,var(--chasm-font-weight-regular))}.chasm-side-menu-link[aria-current=page] .chasm-side-menu-label{font-weight:var(--chasm-side-menu-current-weight,var(--chasm-font-weight-semibold))}.chasm-side-menu-row[data-chasm-side-menu-current=true] .chasm-side-menu-description{color:var(--chasm-side-menu-current-text)}.chasm-side-menu-row[data-chasm-side-menu-contains-current=true] .chasm-side-menu-label{font-weight:var(--chasm-side-menu-ancestor-weight,var(--chasm-font-weight-medium))}.chasm-side-menu[data-chasm-side-menu-variant=solid] .chasm-side-menu-row[data-chasm-side-menu-current=true]{outline:var(--chasm-border-width-thin) solid var(--chasm-side-menu-current-stroke);outline-offset:calc(-1 * var(--chasm-border-width-thin))}.chasm-side-menu[data-chasm-side-menu-variant=elevated] .chasm-side-menu-row[data-chasm-side-menu-current=true]{--chasm-side-menu-row-shadow:var(--chasm-shadow-sm)}.chasm-side-menu[data-chasm-side-menu-variant=outline] .chasm-side-menu-row[data-chasm-side-menu-current=true],.chasm-side-menu[data-chasm-side-menu-variant=dashed] .chasm-side-menu-row[data-chasm-side-menu-current=true],.chasm-side-menu[data-chasm-side-menu-variant=dotted] .chasm-side-menu-row[data-chasm-side-menu-current=true]{--chasm-side-menu-row-paint:transparent;outline:var(--chasm-border-width-thin) solid var(--chasm-side-menu-current-stroke);outline-offset:calc(-1 * var(--chasm-border-width-thin))}.chasm-side-menu[data-chasm-side-menu-variant=dashed] .chasm-side-menu-row[data-chasm-side-menu-current=true]{outline-style:dashed}.chasm-side-menu[data-chasm-side-menu-variant=dotted] .chasm-side-menu-row[data-chasm-side-menu-current=true]{outline-style:dotted}.chasm-side-menu[data-chasm-side-menu-variant=ghost] .chasm-side-menu-row[data-chasm-side-menu-current=true]{--chasm-side-menu-row-paint:transparent}.chasm-side-menu-icon{inline-size:var(--chasm-side-menu-icon-slot,var(--chasm-icon-size-sm-box-size));block-size:var(--chasm-side-menu-icon-slot,var(--chasm-icon-size-sm-box-size));font-size:var(--chasm-side-menu-icon-font-size,var(--chasm-icon-size-sm-font-size));flex:none;justify-content:center;align-items:center;display:inline-flex}.chasm-side-menu-link>.chasm-side-menu-icon,.chasm-side-menu-action>.chasm-side-menu-icon,.chasm-side-menu-disclosure>.chasm-side-menu-icon,.chasm-side-menu-static>.chasm-side-menu-icon,.chasm-side-menu-chevron,.chasm-side-menu-mark{margin-block:calc((1lh - var(--chasm-side-menu-icon-slot,var(--chasm-icon-size-sm-box-size))) / 2)}.chasm-side-menu-initial{font-family:var(--chasm-font-family);font-size:var(--chasm-font-xs);font-weight:var(--chasm-font-weight-semibold)}.chasm-side-menu-text{flex-direction:column;flex:auto;min-width:0;display:flex}.chasm-side-menu-label,.chasm-side-menu-description,.chasm-side-menu-reason,.chasm-side-menu-heading{overflow-wrap:break-word;word-break:keep-all;min-width:0}.chasm-side-menu-description,.chasm-side-menu-reason{color:var(--chasm-text-secondary);font-size:var(--chasm-side-menu-description-font-size,var(--chasm-font-xs));line-height:var(--chasm-side-menu-description-line-height,var(--chasm-leading-normal))}.chasm-side-menu-mark{flex:none}.chasm-side-menu-panel-mark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.chasm-side-menu-badge{--chasm-side-menu-badge-ink:var(--chasm-text-secondary);--chasm-side-menu-badge-tint:var(--chasm-surface-sunken);box-sizing:border-box;min-inline-size:calc(var(--chasm-side-menu-badge-font-size,var(--chasm-font-xs)) * var(--chasm-leading-normal) + 2 * var(--chasm-border-width-thin));padding-inline:var(--chasm-spacing-xs);border:var(--chasm-border-width-thin) solid currentColor;border-radius:var(--chasm-radius-full);background:var(--chasm-side-menu-badge-tint);color:var(--chasm-side-menu-badge-ink);font-size:var(--chasm-side-menu-badge-font-size,var(--chasm-font-xs));font-weight:var(--chasm-side-menu-badge-weight,var(--chasm-font-weight-medium));font-variant-numeric:tabular-nums;line-height:var(--chasm-leading-normal);text-align:center;flex:none;align-self:center}:is(.chasm-side-menu-link:has(.chasm-side-menu-description,.chasm-side-menu-reason)>.chasm-side-menu-badge,.chasm-side-menu-action:has(.chasm-side-menu-description,.chasm-side-menu-reason)>.chasm-side-menu-badge){align-self:flex-start}.chasm-side-menu-badge[data-tone=brand]{--chasm-side-menu-badge-ink:var(--chasm-on-intent-brand-bg,var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg)));--chasm-side-menu-badge-tint:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg))}.chasm-side-menu-badge[data-tone=info]{--chasm-side-menu-badge-ink:var(--chasm-on-intent-info-bg,var(--chasm-on-surface-intent-info,var(--chasm-intent-info-fg)));--chasm-side-menu-badge-tint:var(--chasm-intent-info-bg-paint,var(--chasm-intent-info-bg))}.chasm-side-menu-badge[data-tone=success]{--chasm-side-menu-badge-ink:var(--chasm-on-intent-success-bg,var(--chasm-on-surface-intent-success,var(--chasm-intent-success-fg)));--chasm-side-menu-badge-tint:var(--chasm-intent-success-bg-paint,var(--chasm-intent-success-bg))}.chasm-side-menu-badge[data-tone=warning]{--chasm-side-menu-badge-ink:var(--chasm-on-intent-warning-bg,var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg)));--chasm-side-menu-badge-tint:var(--chasm-intent-warning-bg-paint,var(--chasm-intent-warning-bg))}.chasm-side-menu-badge[data-tone=critical]{--chasm-side-menu-badge-ink:var(--chasm-on-intent-critical-bg,var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg)));--chasm-side-menu-badge-tint:var(--chasm-intent-critical-bg-paint,var(--chasm-intent-critical-bg))}.chasm-side-menu-row[data-chasm-side-menu-availability=disabled],.chasm-side-menu-row[data-chasm-side-menu-availability=unavailable],.chasm-side-menu-row[data-chasm-side-menu-availability=locked]{color:var(--chasm-text-secondary)}.chasm-side-menu-row[data-chasm-side-menu-availability=disabled]>*,.chasm-side-menu-row[data-chasm-side-menu-availability=unavailable] .chasm-side-menu-link,.chasm-side-menu-row[data-chasm-side-menu-availability=unavailable] .chasm-side-menu-action,.chasm-side-menu-row[data-chasm-side-menu-availability=locked] .chasm-side-menu-link,.chasm-side-menu-row[data-chasm-side-menu-availability=locked] .chasm-side-menu-action{cursor:not-allowed}.chasm-side-menu-action[data-danger=true]{--chasm-side-menu-icon-ink:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg));color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg))}.chasm-side-menu-item[data-chasm-side-menu-heading=true]:not(:first-child){margin-block-start:var(--chasm-side-menu-section-gap,var(--chasm-spacing-md))}.chasm-side-menu-heading{padding-block:var(--chasm-spacing-none) var(--chasm-side-menu-heading-padding-bottom,var(--chasm-spacing-xs));padding-inline:var(--chasm-side-menu-row-padding-x,var(--chasm-spacing-sm));color:var(--chasm-text-secondary);font-size:var(--chasm-side-menu-heading-font-size,var(--chasm-font-xs));font-weight:var(--chasm-side-menu-heading-weight,var(--chasm-font-weight-semibold));letter-spacing:var(--chasm-side-menu-heading-letter-spacing,var(--chasm-letter-spacing-wide));line-height:var(--chasm-leading-normal);margin:0}.chasm-side-menu-separator{margin-block:var(--chasm-side-menu-separator-gap,var(--chasm-spacing-sm));border-block-start:var(--chasm-border-width-thin) solid var(--chasm-border)}.chasm-side-menu-state{align-items:center;gap:var(--chasm-side-menu-row-gap,var(--chasm-spacing-sm));padding-block:var(--chasm-side-menu-row-padding-y,var(--chasm-spacing-xs));padding-inline:var(--chasm-side-menu-row-padding-x,var(--chasm-spacing-sm));color:var(--chasm-text-secondary);font-size:var(--chasm-side-menu-description-font-size,var(--chasm-font-xs));flex-wrap:wrap;margin:0;display:flex}.chasm-side-menu-state[data-state=error]{color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg,var(--chasm-text-primary)))}.chasm-side-menu-retry{min-block-size:var(--chasm-side-menu-row-min-target);padding-inline:var(--chasm-spacing-sm);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-side-menu-row-radius,var(--chasm-radius-control));font:inherit;cursor:pointer}.chasm-side-menu[data-chasm-side-menu-collapsed=true],.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-list{align-items:center}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-row{justify-content:center}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-link,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-action,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-disclosure,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-static{inline-size:var(--chasm-side-menu-rail-target);min-block-size:var(--chasm-side-menu-rail-target);padding:var(--chasm-spacing-none);justify-content:center;align-items:center;position:relative}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-link>.chasm-side-menu-icon,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-action>.chasm-side-menu-icon,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-disclosure>.chasm-side-menu-icon,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-static>.chasm-side-menu-icon{margin-block:var(--chasm-spacing-none)}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-text,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-mark,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-chevron,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-heading{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-badge{min-inline-size:var(--chasm-spacing-sm);inline-size:var(--chasm-spacing-sm);block-size:var(--chasm-spacing-sm);border-width:var(--chasm-border-width-thin);border-color:var(--chasm-surface);color:#0000;background:var(--chasm-side-menu-badge-ink);margin:0;padding:0;position:absolute;inset-block-start:var(--chasm-spacing-xs);inset-inline-end:var(--chasm-spacing-xs);overflow:hidden}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-row[data-chasm-side-menu-contains-current=true]{--chasm-side-menu-row-paint:var(--chasm-side-menu-current-tint);--chasm-side-menu-icon-ink:var(--chasm-side-menu-current-ink);color:var(--chasm-side-menu-current-ink)}.chasm-side-menu-flyout.chasm-side-menu-flyout>.chasm-popover-panel{inset-block-start:var(--chasm-side-menu-flyout-top,0);inset-block-end:auto;left:var(--chasm-side-menu-flyout-left,0);max-height:calc(100vh - 2 * var(--chasm-spacing-sm));text-align:start;position:fixed;right:auto;translate:none}.chasm-side-menu[data-chasm-side-menu-flyout-side=left] .chasm-side-menu-flyout.chasm-side-menu-flyout>.chasm-popover-panel{left:auto;right:var(--chasm-side-menu-flyout-right,0)}.chasm-side-menu-flyout>.chasm-popover-panel .chasm-popover-panel-content{overflow-y:auto}.chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-list{align-items:stretch}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-row{justify-content:flex-start}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-link,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-action,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-disclosure,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-static{inline-size:auto;min-block-size:var(--chasm-side-menu-row-min-target);padding-block:var(--chasm-side-menu-row-padding-y,var(--chasm-spacing-xs));padding-inline:var(--chasm-side-menu-row-padding-x,var(--chasm-spacing-sm));justify-content:flex-start}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-link+.chasm-side-menu-disclosure{min-inline-size:var(--chasm-side-menu-row-min-target);padding-inline:var(--chasm-spacing-none);justify-content:center}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-text,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-mark,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-chevron,.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-heading{clip:auto;white-space:normal;block-size:auto;inline-size:auto;margin:0;position:static;overflow:visible}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-chevron{margin-inline-start:auto}.chasm-side-menu[data-chasm-side-menu-collapsed=true] .chasm-side-menu-flyout>.chasm-popover-panel .chasm-side-menu-badge{block-size:auto;inline-size:auto;min-inline-size:calc(var(--chasm-side-menu-badge-font-size,var(--chasm-font-xs)) * var(--chasm-leading-normal) + 2 * var(--chasm-border-width-thin));padding-inline:var(--chasm-spacing-xs);background:var(--chasm-side-menu-badge-tint);color:var(--chasm-side-menu-badge-ink);border-color:currentColor;position:static}[data-environment=high-contrast] .chasm-side-menu-row[data-chasm-side-menu-current=true],[data-chasm-environment=high-contrast] .chasm-side-menu-row[data-chasm-side-menu-current=true]{outline:var(--chasm-border-width-medium) solid currentColor;outline-offset:calc(-1 * var(--chasm-border-width-medium))}[data-environment=high-contrast] .chasm-side-menu-description,[data-environment=high-contrast] .chasm-side-menu-reason,[data-environment=high-contrast] .chasm-side-menu-heading,[data-chasm-environment=high-contrast] .chasm-side-menu-description,[data-chasm-environment=high-contrast] .chasm-side-menu-reason,[data-chasm-environment=high-contrast] .chasm-side-menu-heading{color:var(--chasm-text-primary)}@media (prefers-contrast:more){.chasm-side-menu-row[data-chasm-side-menu-current=true]{outline:var(--chasm-border-width-medium) solid currentColor;outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-side-menu-description,.chasm-side-menu-reason,.chasm-side-menu-heading{color:var(--chasm-text-primary)}}@media (forced-colors:active){.chasm-side-menu-row[data-chasm-side-menu-current=true]{outline:var(--chasm-border-width-medium) solid Highlight;outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-side-menu .chasm-side-menu-link:focus-visible,.chasm-side-menu .chasm-side-menu-action:focus-visible,.chasm-side-menu .chasm-side-menu-disclosure:focus-visible,.chasm-side-menu .chasm-side-menu-retry:focus-visible{outline:var(--chasm-focus-ring-width) solid CanvasText}.chasm-side-menu-row[data-chasm-side-menu-availability=disabled],.chasm-side-menu-row[data-chasm-side-menu-availability=unavailable],.chasm-side-menu-row[data-chasm-side-menu-availability=locked]{color:graytext}.chasm-side-menu-badge{border-color:canvastext}.chasm-side-menu-separator{border-block-start-color:canvastext}}@media (prefers-reduced-motion:reduce){.chasm-side-menu-chevron{transition:none}}.chasm-side-menu[data-chasm-side-menu-current-mark=edge] .chasm-side-menu-row[data-chasm-side-menu-current=true]{--chasm-side-menu-row-shadow:inset var(--chasm-border-width-thick,3px) 0 0 var(--chasm-side-menu-current-ink)}.chasm-side-menu[data-chasm-side-menu-current-mark=edge]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chasm-side-menu-row[data-chasm-side-menu-current=true]{--chasm-side-menu-row-shadow:inset calc(-1 * var(--chasm-border-width-thick,3px)) 0 0 var(--chasm-side-menu-current-ink)}.chasm-side-menu[data-chasm-side-menu-variant=elevated][data-chasm-side-menu-current-mark=edge] .chasm-side-menu-row[data-chasm-side-menu-current=true]{--chasm-side-menu-row-shadow:inset var(--chasm-border-width-thick,3px) 0 0 var(--chasm-side-menu-current-ink), var(--chasm-shadow-sm)}.chasm-side-menu-current-indicator{flex:none;align-self:center;display:inline-flex}@media (forced-colors:active){.chasm-side-menu[data-chasm-side-menu-current-mark=edge] .chasm-side-menu-row[data-chasm-side-menu-current=true]{outline:var(--chasm-border-width-thick,3px) solid Highlight;outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}}
.chasm-spatial-board{gap:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));min-width:0;max-width:100%;color:var(--chasm-text-primary);font-size:max(var(--chasm-font-sm), calc(.875 * var(--chasm-type-rem,1em)));flex-direction:column;display:flex}.chasm-spatial-board__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-spatial-board__toolbar{align-items:center;gap:max(var(--chasm-spacing-xs), calc(.25 * var(--chasm-type-rem,1em)));flex-wrap:wrap;min-width:0;display:flex}.chasm-spatial-board__toolbar-group{align-items:center;gap:max(var(--chasm-spacing-xs), calc(.25 * var(--chasm-type-rem,1em)));flex-wrap:wrap;display:inline-flex}.chasm-spatial-board__toolbar-spacer{flex:auto}.chasm-spatial-board__control{font:inherit;font-size:max(var(--chasm-font-sm), calc(.875 * var(--chasm-type-rem,1em)));border:1px solid var(--chasm-border-strong);border-radius:var(--chasm-radius-control,var(--chasm-radius-sm));background:var(--chasm-surface);--chasm-spatial-board-paint:var(--chasm-surface);min-block-size:2em;min-inline-size:2em;color:var(--chasm-text-primary);cursor:pointer;padding-block:.25em;padding-inline:.6em}.chasm-spatial-board__control[aria-pressed=true]{background:var(--chasm-intent-brand-bg);--chasm-spatial-board-paint:var(--chasm-intent-brand-bg);border-color:var(--chasm-intent-brand-border);color:var(--chasm-intent-brand-fg);font-weight:var(--chasm-font-weight-medium,500)}.chasm-spatial-board__control:disabled,.chasm-spatial-board__control[aria-disabled=true]{opacity:var(--chasm-opacity-disabled);cursor:not-allowed}.chasm-spatial-board__control:focus-visible,.chasm-spatial-board__item-button:focus-visible,.chasm-spatial-board__frame:focus-visible,.chasm-spatial-board__resize:focus-visible{outline:2px solid var(--chasm-focus-ring,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-spatial-board__readout,.chasm-spatial-board__result{font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));color:var(--chasm-text-secondary);font-variant-numeric:tabular-nums;margin:0}.chasm-spatial-board__state{align-items:center;gap:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));padding:max(var(--chasm-spacing-md), calc(1 * var(--chasm-type-rem,1em)));border:1px dashed var(--chasm-border-strong);border-radius:var(--chasm-radius-md);background:var(--chasm-surface-sunken);--chasm-spatial-board-paint:var(--chasm-surface-sunken);flex-wrap:wrap;display:flex}.chasm-spatial-board__state[data-state=error]{border-style:solid;border-width:var(--chasm-border-width-medium,2px);border-color:var(--chasm-intent-critical-border)}.chasm-spatial-board__state-message{flex:12em;margin:0}.chasm-spatial-board__skeleton{gap:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));grid-template-columns:repeat(auto-fill,minmax(min(9em,100%),1fr));display:grid}.chasm-spatial-board__skeleton>span{border-radius:var(--chasm-radius-md);background:var(--chasm-surface-sunken);--chasm-spatial-board-paint:var(--chasm-surface-sunken);border:1px solid var(--chasm-border);block-size:3.5em;display:block}.chasm-spatial-board__frame{border:1px solid color-mix(in srgb, var(--chasm-text-secondary) 35%, transparent);border-radius:var(--chasm-radius-md);background:var(--chasm-surface-sunken);--chasm-spatial-board-paint:var(--chasm-surface-sunken);overscroll-behavior:contain;max-width:100%;position:relative;overflow:auto}.chasm-spatial-board__frame[data-navigation]{block-size:var(--chasm-spatial-board-frame-height,26em);touch-action:none;cursor:grab;overflow:hidden}.chasm-spatial-board__frame[data-panning]{cursor:grabbing}.chasm-spatial-board__canvas{--chasm-spatial-board-paint:transparent;flex:none;position:relative}.chasm-spatial-board__frame[data-navigation] .chasm-spatial-board__canvas{inset-block-start:0;transform-origin:0 0;position:absolute;left:0}.chasm-spatial-board__canvas[data-grid]{background-image:linear-gradient(to right, var(--chasm-border) 1px, transparent 1px), linear-gradient(to bottom, var(--chasm-border) 1px, transparent 1px);background-size:var(--chasm-spatial-board-grid,24px) var(--chasm-spatial-board-grid,24px);background-position:var(--chasm-spatial-board-grid-origin,0 0);--chasm-spatial-board-paint:linear-gradient(to right, var(--chasm-border) 1px, transparent 1px) var(--chasm-spatial-board-grid-origin,0 0) / var(--chasm-spatial-board-grid,24px) var(--chasm-spatial-board-grid,24px), linear-gradient(to bottom, var(--chasm-border) 1px, transparent 1px) var(--chasm-spatial-board-grid-origin,0 0) / var(--chasm-spatial-board-grid,24px) var(--chasm-spatial-board-grid,24px)}.chasm-spatial-board__group{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--chasm-text-secondary) 45%, transparent);border-radius:var(--chasm-radius-md);background:var(--chasm-surface);--chasm-spatial-board-paint:var(--chasm-surface);pointer-events:none;position:absolute}.chasm-spatial-board__group[data-kind=unassigned]{--chasm-spatial-board-paint:transparent;background:0 0;border-style:dashed}.chasm-spatial-board__group-label{padding-block:max(var(--chasm-spacing-xs), calc(.25 * var(--chasm-type-rem,1em)));padding-inline:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));font-weight:var(--chasm-font-weight-semibold,600);color:var(--chasm-text-secondary);overflow-wrap:anywhere;display:block}.chasm-spatial-board__axis{font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));color:var(--chasm-text-secondary);pointer-events:none;white-space:nowrap;margin:0;position:absolute}.chasm-spatial-board__items{margin:0;padding:0;list-style:none}.chasm-spatial-board__item{box-sizing:border-box;border:1px solid var(--chasm-border);border-radius:var(--chasm-radius-md);background:var(--chasm-surface);--chasm-spatial-board-paint:var(--chasm-surface);min-width:0;box-shadow:var(--chasm-shadow-sm);flex-direction:column;display:flex;position:absolute;overflow:hidden}.chasm-spatial-board__item[data-tone]{border-inline-start-width:4px}.chasm-spatial-board__item[data-tone=brand]{border-inline-start-color:var(--chasm-intent-brand-fg)}.chasm-spatial-board__item[data-tone=info]{border-inline-start-color:var(--chasm-intent-info-fg)}.chasm-spatial-board__item[data-tone=success]{border-inline-start-color:var(--chasm-intent-success-fg)}.chasm-spatial-board__item[data-tone=warning]{border-inline-start-color:var(--chasm-intent-warning-fg)}.chasm-spatial-board__item[data-tone=critical]{border-inline-start-color:var(--chasm-intent-critical-fg)}.chasm-spatial-board__item[data-tone=neutral]{border-inline-start-color:var(--chasm-intent-neutral-fg)}.chasm-spatial-board__item[data-selected]{border-color:var(--chasm-intent-brand-border);box-shadow:0 0 0 2px var(--chasm-intent-brand-fg), var(--chasm-shadow-md)}.chasm-spatial-board__check{font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));font-weight:var(--chasm-font-weight-semibold,600);color:var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg));display:none}.chasm-spatial-board__item[data-selected] .chasm-spatial-board__check{display:inline}.chasm-spatial-board__item[data-match=false]{box-shadow:none;border-style:dashed}.chasm-spatial-board__item:focus-within{z-index:100000!important}.chasm-spatial-board__item[data-dragging]{box-shadow:var(--chasm-shadow-lg);cursor:grabbing;opacity:.92}.chasm-spatial-board__item[data-movable] .chasm-spatial-board__item-button,.chasm-spatial-board__item[data-movable] .chasm-spatial-board__item-body{cursor:grab;touch-action:none}.chasm-spatial-board__item-button,.chasm-spatial-board__item-body{all:unset;box-sizing:border-box;min-width:0;min-height:0;padding:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));text-align:start;flex-direction:column;flex:auto;gap:.2em;display:flex;overflow:hidden}.chasm-spatial-board__item-button{cursor:pointer}.chasm-spatial-board--compact .chasm-spatial-board__item-button,.chasm-spatial-board--compact .chasm-spatial-board__item-body{padding:max(var(--chasm-spacing-xs), calc(.25 * var(--chasm-type-rem,1em)));gap:.1em}.chasm-spatial-board__title{font-weight:var(--chasm-font-weight-semibold,600);font-size:max(var(--chasm-font-sm), calc(.875 * var(--chasm-type-rem,1em)));text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.3;overflow:hidden}.chasm-spatial-board--wrap .chasm-spatial-board__title{white-space:normal;overflow-wrap:anywhere}.chasm-spatial-board__meta,.chasm-spatial-board__desc,.chasm-spatial-board__tone{font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));color:var(--chasm-text-secondary);overflow-wrap:anywhere;min-width:0;line-height:1.35}.chasm-spatial-board__tone{font-weight:var(--chasm-font-weight-medium,500);color:var(--chasm-text-primary)}.chasm-spatial-board__clip{border-radius:var(--chasm-radius-sm);background:var(--chasm-surface-raised);--chasm-spatial-board-paint:var(--chasm-surface-raised);border:1px solid var(--chasm-border);font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));color:var(--chasm-text-secondary);pointer-events:none;padding-inline:.3em;position:absolute;inset-block-end:.2em;inset-inline-end:.35em}.chasm-spatial-board__resize{background:linear-gradient(135deg, transparent 45%, var(--chasm-border-strong) 45%, var(--chasm-border-strong) 55%, transparent 55%), linear-gradient(135deg, transparent 70%, var(--chasm-border-strong) 70%, var(--chasm-border-strong) 80%, transparent 80%);--chasm-spatial-board-paint:linear-gradient(135deg, transparent 45%, var(--chasm-border-strong) 45%, var(--chasm-border-strong) 55%, transparent 55%), linear-gradient(135deg, transparent 70%, var(--chasm-border-strong) 70%, var(--chasm-border-strong) 80%, transparent 80%);cursor:nwse-resize;touch-action:none;border:0;border-start-start-radius:var(--chasm-radius-sm);block-size:1.25em;inline-size:1.25em;padding:0;position:absolute;inset-block-end:0;inset-inline-end:0}.chasm-spatial-board__links{pointer-events:none;color:var(--chasm-text-secondary);position:absolute;inset:0;overflow:visible}.chasm-spatial-board__links line{stroke:currentColor;stroke-width:1.5px}.chasm-spatial-board__links line[data-direction=none]{stroke-dasharray:4 4}.chasm-spatial-board__links text{fill:var(--chasm-text-primary);paint-order:stroke;stroke:var(--chasm-surface-sunken);stroke-width:3px;font-size:11px}.chasm-spatial-board__guide{background:var(--chasm-intent-info-fg);--chasm-spatial-board-paint:var(--chasm-intent-info-fg);pointer-events:none;z-index:100001;position:absolute}.chasm-spatial-board__marquee{border:1px dashed var(--chasm-intent-brand-fg);background:color-mix(in srgb, var(--chasm-intent-brand-bg) 50%, transparent);--chasm-spatial-board-paint:color-mix(in srgb, var(--chasm-intent-brand-bg) 50%, transparent);pointer-events:none;z-index:100001;position:absolute}.chasm-spatial-board__overview{border:1px solid var(--chasm-border-strong);border-radius:var(--chasm-radius-sm);background:var(--chasm-surface);--chasm-spatial-board-paint:var(--chasm-surface);inline-size:min(11em,40%);box-shadow:var(--chasm-shadow-md);cursor:pointer;z-index:100002;position:absolute;inset-block-end:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));inset-inline-end:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)))}.chasm-spatial-board__overview svg{block-size:auto;inline-size:100%;display:block}.chasm-spatial-board__overview rect[data-record]{fill:var(--chasm-border-strong)}.chasm-spatial-board__overview rect[data-viewport]{fill:none;stroke:var(--chasm-intent-brand-fg);stroke-width:2px;vector-effect:non-scaling-stroke}.chasm-spatial-board__lanes{gap:max(var(--chasm-spacing-md), calc(1 * var(--chasm-type-rem,1em)));max-width:100%;grid-auto-columns:minmax(min(12em,85%),1fr);grid-auto-flow:column;padding-block-end:max(var(--chasm-spacing-xs), calc(.25 * var(--chasm-type-rem,1em)));display:grid;overflow-x:auto}.chasm-spatial-board__lane{gap:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));min-width:0;min-block-size:8em;padding:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));border-radius:var(--chasm-radius-md);background:var(--chasm-surface-sunken);--chasm-spatial-board-paint:var(--chasm-surface-sunken);border:1px solid #0000;flex-direction:column;display:flex}.chasm-spatial-board__lane[data-drop-target]{border-color:var(--chasm-intent-brand-border);border-style:dashed}.chasm-spatial-board__lane[data-drop-refused]{border-color:var(--chasm-intent-critical-border);border-style:dashed}.chasm-spatial-board__lane-title{font-size:max(var(--chasm-font-sm), calc(.875 * var(--chasm-type-rem,1em)));font-weight:var(--chasm-font-weight-semibold,600);overflow-wrap:anywhere;margin:0}.chasm-spatial-board__lane-list{gap:max(var(--chasm-spacing-xs), calc(.25 * var(--chasm-type-rem,1em)));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chasm-spatial-board__lane .chasm-spatial-board__item{position:relative}.chasm-spatial-board-card{padding:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));background:var(--chasm-surface);border-radius:var(--chasm-radius-sm)}.chasm-spatial-board__arrange{align-items:flex-end;gap:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));padding:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));border:1px solid var(--chasm-border);border-radius:var(--chasm-radius-md);background:var(--chasm-surface);--chasm-spatial-board-paint:var(--chasm-surface);flex-wrap:wrap;min-width:0;display:flex}.chasm-spatial-board__arrange-title{font-size:max(var(--chasm-font-sm), calc(.875 * var(--chasm-type-rem,1em)));font-weight:var(--chasm-font-weight-semibold,600);overflow-wrap:anywhere;flex:1 0 100%;margin:0}.chasm-spatial-board__field{font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));color:var(--chasm-text-secondary);flex-direction:column;gap:.2em;display:inline-flex}.chasm-spatial-board__field input,.chasm-spatial-board__field select{font:inherit;font-size:max(var(--chasm-font-sm), calc(.875 * var(--chasm-type-rem,1em)));border:1px solid var(--chasm-border-strong);border-radius:var(--chasm-radius-sm);background:var(--chasm-surface);--chasm-spatial-board-paint:var(--chasm-surface);min-block-size:2em;inline-size:6em;color:var(--chasm-text-primary);padding-inline:.4em}.chasm-spatial-board__field select{inline-size:auto;max-inline-size:12em}.chasm-spatial-board__nudge{grid-template-columns:repeat(3,auto);gap:2px;display:inline-grid}.chasm-spatial-board__list-wrap{border:1px solid var(--chasm-border);border-radius:var(--chasm-radius-md);max-width:100%;overflow-x:auto}.chasm-spatial-board__list{border-collapse:collapse;inline-size:100%;font-size:max(var(--chasm-font-sm), calc(.875 * var(--chasm-type-rem,1em)))}.chasm-spatial-board__list th,.chasm-spatial-board__list td{--chasm-spatial-board-paint:transparent;padding-block:max(var(--chasm-spacing-xs), calc(.25 * var(--chasm-type-rem,1em)));padding-inline:max(var(--chasm-spacing-sm), calc(.5 * var(--chasm-type-rem,1em)));border-block-end:1px solid var(--chasm-border);text-align:start;vertical-align:top;overflow-wrap:anywhere}.chasm-spatial-board__list thead th{font-size:max(var(--chasm-font-xs), calc(.75 * var(--chasm-type-rem,1em)));color:var(--chasm-text-secondary);background:var(--chasm-surface-sunken);--chasm-spatial-board-paint:var(--chasm-surface-sunken)}.chasm-spatial-board__list tr[data-selected]>*{background:var(--chasm-intent-brand-bg);--chasm-spatial-board-paint:var(--chasm-intent-brand-bg)}.chasm-spatial-board__list tr[data-match=false]>*{font-style:italic}@media (forced-colors:active){.chasm-spatial-board__item,.chasm-spatial-board__group,.chasm-spatial-board__overview{border-color:canvastext}.chasm-spatial-board__item[data-selected]{outline:3px solid highlight}.chasm-spatial-board__guide,.chasm-spatial-board__marquee{--chasm-spatial-board-paint:Highlight;background:highlight}}@media (prefers-reduced-motion:no-preference){.chasm-spatial-board__frame[data-navigation] .chasm-spatial-board__canvas[data-animate]{transition:transform .16s ease-out}}
.chasm-table{width:var(--chasm-table-default-width,100%);min-width:0;max-width:100%}.chasm-table:not(table){overscroll-behavior-x:contain;overflow-x:auto}.chasm-table[data-chasm-table-scroll=true]{overflow:visible}@media (max-width:30rem){table.chasm-table.chasm-table-shell{overscroll-behavior-x:contain;display:block;overflow-x:auto}}.chasm-table-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-table-shell{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);border-spacing:0;border-collapse:separate;width:100%;overflow:clip}.chasm-table-scroll{overscroll-behavior:contain;background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);max-width:100%;position:relative;overflow:auto}.chasm-table-scroll:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-border-focus,var(--chasm-intent-brand-fg)));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-table-scroll>.chasm-table-shell{border:none;border-radius:0;min-width:100%;overflow:visible}.chasm-table-caption{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);text-align:start;padding-inline:var(--chasm-spacing-md,1rem)}.chasm-table-caption-outside{padding-inline:0}.chasm-table-note{margin:0 0 var(--chasm-spacing-xs,.25rem);color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);line-height:var(--chasm-leading-normal,1.5)}.chasm-table-header-cell{padding:var(--chasm-spacing-sm,.5rem) var(--chasm-spacing-md,1rem);background:var(--chasm-table-surface-header,var(--chasm-surface-raised));color:var(--chasm-table-header-ink,var(--chasm-text-secondary));font-size:var(--chasm-font-sm,.875rem);font-weight:var(--chasm-font-weight-semibold,600);border-bottom:var(--chasm-border-width-thin,1px) solid var(--chasm-border)}.chasm-table-body-cell{padding:var(--chasm-spacing-sm,.5rem) var(--chasm-spacing-md,1rem);color:var(--chasm-text-primary);border-bottom:var(--chasm-border-width-thin,1px) solid var(--chasm-border)}.chasm-table-body-row:last-child .chasm-table-body-cell,tr.chasm-table-body-row:last-child>.chasm-table-body-cell{border-bottom:none}.chasm-table-density-compact .chasm-table-body-cell,.chasm-table-density-compact .chasm-table-header-cell{padding:var(--chasm-table-density-compact-padding-y,var(--chasm-spacing-xs,.25rem)) var(--chasm-table-density-compact-padding-x,var(--chasm-spacing-sm,.5rem))}.chasm-table-density-standard .chasm-table-body-cell,.chasm-table-density-standard .chasm-table-header-cell{padding:var(--chasm-table-density-standard-padding-y,var(--chasm-spacing-sm,.5rem)) var(--chasm-table-density-standard-padding-x,var(--chasm-spacing-md,1rem))}.chasm-table-density-comfortable .chasm-table-body-cell,.chasm-table-density-comfortable .chasm-table-header-cell{padding:var(--chasm-table-density-comfortable-padding-y,var(--chasm-spacing-md,1rem)) var(--chasm-table-density-comfortable-padding-x,var(--chasm-spacing-lg,1.5rem))}.chasm-table.chasm-table-header-density-compact .chasm-table-header-cell{padding:var(--chasm-table-density-compact-padding-y,var(--chasm-spacing-xs,.25rem)) var(--chasm-table-density-compact-padding-x,var(--chasm-spacing-sm,.5rem))}.chasm-table.chasm-table-header-density-standard .chasm-table-header-cell{padding:var(--chasm-table-density-standard-padding-y,var(--chasm-spacing-sm,.5rem)) var(--chasm-table-density-standard-padding-x,var(--chasm-spacing-md,1rem))}.chasm-table.chasm-table-header-density-comfortable .chasm-table-header-cell{padding:var(--chasm-table-density-comfortable-padding-y,var(--chasm-spacing-md,1rem)) var(--chasm-table-density-comfortable-padding-x,var(--chasm-spacing-lg,1.5rem))}.chasm-table-checkbox,.chasm-table-disclosure{min-width:max(1.5rem,24px);min-height:max(1.5rem,24px)}.chasm-table-wrap-nowrap .chasm-table-body-cell{white-space:nowrap}.chasm-table-wrap-truncate .chasm-table-body-cell{white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}.chasm-table-mode-flex.chasm-table-wrap-truncate .chasm-table-body-cell,.chasm-table-mode-grid.chasm-table-wrap-truncate .chasm-table-body-cell{max-width:none}.chasm-table-wrap-wrap .chasm-table-body-cell{white-space:normal;overflow-wrap:anywhere}.chasm-table-valign-top .chasm-table-body-cell{vertical-align:top;align-self:start}.chasm-table-valign-middle .chasm-table-body-cell{vertical-align:middle;align-self:center}.chasm-table-valign-bottom .chasm-table-body-cell{vertical-align:bottom;align-self:end}.chasm-table-tabular-nums .chasm-table-cell-numeric{font-variant-numeric:tabular-nums}.chasm-table-body-row{transition:background var(--chasm-transition-duration-fast,.12s) var(--chasm-transition-easing-ease-out,ease-out)}.chasm-table-body-row:hover{background:var(--chasm-table-surface-hover,var(--chasm-intent-neutral-bg,var(--chasm-surface-sunken)))}.chasm-table-striped .chasm-table-body-row[data-chasm-table-stripe=even]{background:var(--chasm-table-surface-stripe,var(--chasm-surface-sunken))}.chasm-table-striped .chasm-table-body-row[data-chasm-table-stripe=even]:hover{background:var(--chasm-table-surface-hover,var(--chasm-intent-neutral-bg,var(--chasm-surface-sunken)))}.chasm-table .chasm-table-body-row[data-chasm-table-selected=true]{background:var(--chasm-table-surface-selected,var(--chasm-intent-brand-bg))}.chasm-table .chasm-table-body-row[data-chasm-table-selected=true]:hover{background:var(--chasm-table-surface-selected-hover,var(--chasm-intent-brand-bg))}.chasm-table-body-row:hover{--chasm-table-row-paint:var(--chasm-table-surface-hover,var(--chasm-intent-neutral-bg,var(--chasm-surface-sunken)))}.chasm-table .chasm-table-body-row[data-chasm-table-selected=true]:hover{--chasm-table-row-paint:var(--chasm-table-surface-selected-hover,var(--chasm-intent-brand-bg));color:var(--chasm-table-selected-hover-ink,var(--chasm-interaction-brand-selected-hover-text,inherit))}.chasm-table .chasm-table-body-row[data-chasm-table-selected=true]{color:var(--chasm-table-selected-ink,var(--chasm-interaction-brand-selected-text,inherit))}.chasm-table .chasm-table-body-row[data-chasm-table-selected=true]>.chasm-table-body-cell:first-child{box-shadow:inset var(--chasm-border-width-thick,3px) 0 0 var(--chasm-table-selected-edge,var(--chasm-intent-brand-fg))}.chasm-table-summary-row .chasm-table-body-cell{font-weight:var(--chasm-font-weight-semibold,600);border-top:var(--chasm-border-width-thin,1px) solid var(--chasm-border-strong,var(--chasm-border))}.chasm-table-row-header{font-weight:var(--chasm-font-weight-medium,500);text-align:start}.chasm-table-details-cell{background:var(--chasm-table-surface-stripe,var(--chasm-surface-sunken))}.chasm-table-state-cell{color:var(--chasm-text-secondary);text-align:center;padding-block:var(--chasm-spacing-lg,1.5rem)}.chasm-table-mode-grid .chasm-table-header-row,.chasm-table-mode-grid .chasm-table-body-row,.chasm-table-mode-grid .chasm-table-details-row,.chasm-table-mode-grid .chasm-table-state-row{display:grid}.chasm-table-mode-flex .chasm-table-header-row,.chasm-table-mode-flex .chasm-table-body-row,.chasm-table-mode-flex .chasm-table-details-row,.chasm-table-mode-flex .chasm-table-state-row{display:flex}.chasm-table-mode-flex .chasm-table-header-cell,.chasm-table-mode-flex .chasm-table-body-cell{flex:1 1 0;min-width:0}.chasm-table-mode-grid .chasm-table-body-cell,.chasm-table-mode-grid .chasm-table-header-cell{min-width:0}.chasm-table-cell-align-start{text-align:start}.chasm-table-cell-align-center{text-align:center}.chasm-table-cell-align-end{text-align:end}.chasm-table-header-sticky,.chasm-table-header-sticky th,.chasm-table[data-chasm-table-sticky=true] thead th{top:var(--chasm-table-sticky-offset-runtime,var(--chasm-table-sticky-offset,0));background:var(--chasm-table-surface-header,var(--chasm-surface-raised));z-index:var(--chasm-table-sticky-z-index,calc(var(--chasm-z-base,1) + 2));position:sticky}.chasm-table-header-sticky.chasm-table-header-sticky,.chasm-table-header-sticky.chasm-table-header-sticky>*{background:var(--chasm-table-surface-header,var(--chasm-surface-raised))!important}.chasm-table-sort-button,.chasm-table-sort-label{align-items:center;gap:var(--chasm-spacing-xs,.25rem);max-width:100%;font:inherit;color:inherit;text-align:inherit;display:inline-flex}.chasm-table-sort-button{cursor:pointer;border-radius:var(--chasm-radius-sm);background:0 0;border:none;margin:0;padding:0}.chasm-table-cell-align-end .chasm-table-sort-button,.chasm-table-cell-align-end .chasm-table-sort-label{flex-direction:row-reverse}.chasm-table-sort-glyph{color:var(--chasm-table-sort-indicator-idle,var(--chasm-text-low-priority));font-size:var(--chasm-font-xs,.75rem);line-height:1}.chasm-table-sort-glyph--active{color:var(--chasm-table-sort-indicator,var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg)))}.chasm-table .chasm-table-sort-button:focus-visible,.chasm-table .chasm-table-checkbox:focus-visible,.chasm-table .chasm-table-disclosure:focus-visible,.chasm-table .chasm-table-body-cell :focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-border-focus,var(--chasm-intent-brand-fg)));outline-offset:calc(-1 * var(--chasm-focus-ring-width,2px))}.chasm-table-control-cell{text-align:center;padding-inline:var(--chasm-spacing-xs,.25rem)}.chasm-table-checkbox{accent-color:var(--chasm-intent-brand-fg);cursor:pointer;margin:0}.chasm-table-disclosure{border-radius:var(--chasm-radius-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chasm-table-disclosure-glyph:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){display:inline-block;transform:scaleX(-1)}.chasm-table-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-table-header-resizable,[data-chasm-table-resizable=true] .chasm-table-header-cell{position:relative}.chasm-table-header-sticky .chasm-table-header-resizable,.chasm-table[data-chasm-table-sticky=true] thead th.chasm-table-header-resizable{position:sticky}.chasm-table-header-cell>.chasm-resize-bar:before{content:"";width:var(--chasm-resize-box-hit-area,1.5rem);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.chasm-table-resize-ghost .chasm-table-header-cell>.chasm-resize-bar{opacity:0}.chasm-table-resize-ghost .chasm-table-header-cell:hover>.chasm-resize-bar,.chasm-table-resize-ghost .chasm-table-header-cell>.chasm-resize-bar:focus-visible{opacity:1}.chasm-table-resize-handle{top:0;right:calc(var(--chasm-spacing-xs,.25rem) * -1);width:var(--chasm-spacing-sm,.5rem);cursor:col-resize;touch-action:none;height:100%;position:absolute}@media (forced-colors:active){.chasm-table .chasm-table-body-row[data-chasm-table-selected=true]>.chasm-table-body-cell:first-child{box-shadow:none;border-inline-start:var(--chasm-border-width-thick,3px) solid Highlight}.chasm-table-sort-glyph--active{color:canvastext}}@media (prefers-reduced-motion:reduce){.chasm-table-body-row{transition:none}}
.chasm-before-after{--chasm-before-after-position:50%;--chasm-before-after-offset:var(--chasm-before-after-position);--chasm-before-after-handle-half:calc(var(--chasm-before-after-handle-size,calc(2 * var(--chasm-type-rem,1em))) / 2 + var(--chasm-before-after-handle-inset,calc(.25 * var(--chasm-type-rem,1em))));--chasm-before-after-line-half:calc(var(--chasm-before-after-divider-width,.125rem) / 2);--chasm-before-after-label-inset:var(--chasm-spacing-sm,.5rem);width:100%;min-width:0;max-width:100%;min-height:var(--chasm-before-after-min-height,6rem);border-radius:var(--chasm-before-after-border-radius,var(--chasm-radius-lg));touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.chasm-before-after[data-chasm-before-after-orientation=horizontal]{touch-action:pan-x}.chasm-before-after[data-chasm-before-after-drag-area=divider]{touch-action:auto;-webkit-user-select:auto;user-select:auto}.chasm-before-after[data-chasm-before-after-density=compact]{--chasm-before-after-handle-size:var(--chasm-before-after-compact-handle-size,calc(1.5 * var(--chasm-type-rem,1em)));--chasm-before-after-min-height:var(--chasm-before-after-compact-min-height,4rem);--chasm-before-after-label-font-size:var(--chasm-before-after-compact-label-font-size,calc(.75 * var(--chasm-type-rem,1em)));--chasm-before-after-label-inset:var(--chasm-spacing-xs,.25rem)}.chasm-before-after-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;height:100%;position:relative}.chasm-before-after-after-layer{width:100%;min-height:var(--chasm-before-after-min-height,6rem);z-index:var(--chasm-z-base,1);display:block;position:relative}.chasm-before-after-after-layer>:not([data-chasm-before-after-label]){width:100%}.chasm-before-after-before-layer{z-index:calc(var(--chasm-z-base,1) + 1);clip-path:inset(0 calc(100% - var(--chasm-before-after-position,50%)) 0 0);position:absolute;inset:0;overflow:hidden}.chasm-before-after-before-layer>:not([data-chasm-before-after-label]){width:100%;height:100%}.chasm-before-after[data-chasm-before-after-box=ratio]{min-height:0}.chasm-before-after[data-chasm-before-after-box=ratio]>.chasm-before-after-after-layer,.chasm-before-after[data-chasm-before-after-box=ratio]>.chasm-before-after-content>.chasm-before-after-after-layer{min-height:0;position:absolute;inset:0}.chasm-before-after[data-chasm-before-after-box=ratio]>.chasm-before-after-after-layer>:not([data-chasm-before-after-label]),.chasm-before-after[data-chasm-before-after-box=ratio]>.chasm-before-after-content>.chasm-before-after-after-layer>:not([data-chasm-before-after-label]){height:100%}.chasm-before-after-after-image{width:100%;height:auto;display:block}.chasm-before-after[data-chasm-before-after-box=ratio] .chasm-before-after-after-image{height:100%}.chasm-before-after-before-image{object-fit:cover;width:100%;height:100%;display:block}.chasm-before-after-after-layer[data-chasm-before-after-media-state=loading]:before,.chasm-before-after-before-layer[data-chasm-before-after-media-state=loading]:before{content:"";z-index:-1;background:var(--chasm-surface-raised,var(--chasm-surface));position:absolute;inset:0}.chasm-before-after-fallback{box-sizing:border-box;width:100%;height:100%;min-height:var(--chasm-before-after-min-height,6rem);padding:var(--chasm-spacing-md,1rem);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}.chasm-before-after-divider{top:0;bottom:0;left:clamp(var(--chasm-before-after-line-half), var(--chasm-before-after-offset,50%), calc(100% - var(--chasm-before-after-line-half)));z-index:calc(var(--chasm-z-base,1) + 2);box-sizing:border-box;width:var(--chasm-before-after-hit-size,calc(2.75 * var(--chasm-type-rem,1em)));cursor:col-resize;touch-action:none;outline:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.chasm-before-after-divider:before{content:"";width:var(--chasm-before-after-divider-width,.125rem);background:var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg));position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.chasm-before-after[data-chasm-before-after-orientation=horizontal] .chasm-before-after-divider{top:clamp(var(--chasm-before-after-line-half), var(--chasm-before-after-offset,50%), calc(100% - var(--chasm-before-after-line-half)));width:auto;height:var(--chasm-before-after-hit-size,calc(2.75 * var(--chasm-type-rem,1em)));cursor:row-resize;bottom:auto;left:0;right:0;transform:translateY(-50%)}.chasm-before-after[data-chasm-before-after-orientation=horizontal] .chasm-before-after-divider:before{width:auto;height:var(--chasm-before-after-divider-width,.125rem);inset:50% 0 auto;transform:translateY(-50%)}.chasm-before-after-divider:focus-visible:before{--chasm-before-after-divider-width:calc(2 * var(--chasm-before-after-line-half) + .125 * var(--chasm-type-rem,1em))}.chasm-before-after-handle{top:50%;left:clamp(var(--chasm-before-after-handle-half), var(--chasm-before-after-offset,50%), calc(100% - var(--chasm-before-after-handle-half)));z-index:calc(var(--chasm-z-base,1) + 3);box-sizing:border-box;min-width:var(--chasm-before-after-handle-size,calc(2 * var(--chasm-type-rem,1em)));min-height:var(--chasm-before-after-handle-size,calc(2 * var(--chasm-type-rem,1em)));border:var(--chasm-border-width-thin,1px) solid var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg));font-size:var(--chasm-type-rem,1em);line-height:var(--chasm-line-height-tight,1);cursor:col-resize;touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.chasm-before-after[data-chasm-before-after-orientation=horizontal] .chasm-before-after-handle{top:clamp(var(--chasm-before-after-handle-half), var(--chasm-before-after-offset,50%), calc(100% - var(--chasm-before-after-handle-half)));cursor:row-resize;left:50%}.chasm-before-after-divider:focus-visible~.chasm-before-after-handle{outline:calc(.125 * var(--chasm-type-rem,1em)) solid var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg));outline-offset:calc(.125 * var(--chasm-type-rem,1em))}.chasm-before-after-label{top:var(--chasm-before-after-label-inset);z-index:calc(var(--chasm-z-base,1) + 1);box-sizing:border-box;max-width:calc(50% - 2 * var(--chasm-before-after-label-inset));border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);line-height:var(--chasm-line-height-tight,1.2);white-space:normal;overflow-wrap:anywhere;pointer-events:none;position:absolute}.chasm-before-after[data-chasm-before-after-label-placement=end] .chasm-before-after-label{top:auto;bottom:var(--chasm-before-after-label-inset)}.chasm-before-after-label[data-chasm-before-after-label=before]{left:var(--chasm-before-after-label-inset)}.chasm-before-after-label[data-chasm-before-after-label=after]{right:var(--chasm-before-after-label-inset)}.chasm-before-after[data-chasm-before-after-start=right] .chasm-before-after-label[data-chasm-before-after-label=before]{left:auto;right:var(--chasm-before-after-label-inset)}.chasm-before-after[data-chasm-before-after-start=right] .chasm-before-after-label[data-chasm-before-after-label=after]{right:auto;left:var(--chasm-before-after-label-inset)}.chasm-before-after[data-chasm-before-after-start=top] .chasm-before-after-label{max-width:calc(100% - 2 * var(--chasm-before-after-label-inset));left:auto;right:auto;inset-inline-start:var(--chasm-before-after-label-inset)}.chasm-before-after[data-chasm-before-after-start=top] .chasm-before-after-label[data-chasm-before-after-label=before]{top:var(--chasm-before-after-label-inset);bottom:auto}.chasm-before-after[data-chasm-before-after-start=top] .chasm-before-after-label[data-chasm-before-after-label=after]{top:auto;bottom:var(--chasm-before-after-label-inset)}.chasm-before-after[data-chasm-before-after-start=top][data-chasm-before-after-label-placement=end] .chasm-before-after-label{inset-inline-start:auto;inset-inline-end:var(--chasm-before-after-label-inset)}@media (forced-colors:active){.chasm-before-after-divider:before{background:canvastext}.chasm-before-after-handle{border-color:canvastext}.chasm-before-after-divider:focus-visible~.chasm-before-after-handle{outline-color:highlight}}.chasm-before-after-slider{left:0;right:0;bottom:var(--chasm-before-after-slider-bottom,var(--chasm-spacing-sm));width:var(--chasm-before-after-slider-width,calc(100% - 2 * var(--chasm-spacing-md)));margin:0 auto;position:absolute}
.chasm-pin-layer{width:100%;display:inline-block;position:relative}.chasm-pin-layer-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-pin-layer-image{width:100%;display:block}.chasm-pin-layer-surface{position:relative;container-type:inline-size}.chasm-pin-layer-surface[data-editable=true]{cursor:crosshair}.chasm-pin-layer-popover{z-index:calc(var(--chasm-z-base,1) + 10);box-sizing:border-box;gap:var(--chasm-spacing-xs);inline-size:max-content;min-inline-size:min(13rem,100%);max-inline-size:min(17rem,100%);padding:var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);box-shadow:var(--chasm-shadow-md);color:var(--chasm-text-primary);font-family:var(--chasm-font-family);font-size:var(--chasm-font-sm,.875rem);cursor:auto;overflow-wrap:anywhere;flex-direction:column;display:flex;position:absolute;background:var(--chasm-surface)!important}.chasm-pin-layer-popover[data-align=center]{transform:translate(-50%)}.chasm-pin-layer-popover[data-side=below]{margin-block-start:var(--chasm-spacing-md)}.chasm-pin-layer-popover[data-side=above]{margin-block-end:var(--chasm-spacing-md)}@container (max-width:30rem){.chasm-pin-layer-popover{inline-size:auto;min-inline-size:0;max-inline-size:none;transform:none;left:0!important;right:0!important}}.chasm-pin-layer-popover-title{font-weight:var(--chasm-font-weight-semibold,600);margin:0}.chasm-pin-layer-popover-body{color:var(--chasm-text-secondary);margin:0}.chasm-pin-layer-popover-link{color:var(--chasm-on-surface-intent-brand,var(--chasm-text-primary))}.chasm-pin-layer-popover-fields{gap:var(--chasm-spacing-xs);flex-direction:column;display:flex}.chasm-pin-layer-popover-actions{justify-content:flex-end;gap:var(--chasm-spacing-xs);flex-wrap:wrap;display:flex}.chasm-pin-layer-action{min-block-size:2.75em;padding:0 var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border-strong,var(--chasm-border));border-radius:var(--chasm-radius-sm);color:var(--chasm-text-primary);font:inherit;cursor:pointer;align-items:center;display:inline-flex;background:var(--chasm-surface)!important}.chasm-pin-layer-action:focus-visible,.chasm-pin-layer-popover-link:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-pin-layer-editbar{justify-content:space-between;align-items:center;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);flex-wrap:wrap;padding-block-start:var(--chasm-spacing-xs);display:flex}.chasm-pin-layer-hint{min-width:0;color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);flex:14rem;margin:0}.chasm-pin-layer-pin{transform:var(--chasm-pin-layer-pin-transform,translate(-50%, -50%));position:absolute}.chasm-pin-layer-pin,.chasm-drop-pin-pin{border:var(--chasm-border-width-thin,1px) solid transparent;font-family:var(--chasm-font-family);font-size:var(--chasm-font-xs,.75rem);font-weight:var(--chasm-font-weight-semibold,600);cursor:pointer;transition:transform var(--chasm-transition-fast,.12s) ease, box-shadow var(--chasm-transition-fast,.12s) ease;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.chasm-pin-layer-pin:hover,.chasm-drop-pin-pin:hover{box-shadow:var(--chasm-shadow-md);transform:translate(-50%,-50%)scale(1.12)}.chasm-pin-layer-pin:focus-visible,.chasm-drop-pin-pin:focus-visible{box-shadow:var(--chasm-focus-ring);outline:none}.chasm-pin-kind-dot{width:var(--chasm-pin-size,.875rem);height:var(--chasm-pin-size,.875rem);border-radius:var(--chasm-radius-full,9999px);padding:0}.chasm-pin-kind-numbered,.chasm-pin-kind-icon{min-width:var(--chasm-pin-size-lg,1.5rem);height:var(--chasm-pin-size-lg,1.5rem);border-radius:var(--chasm-radius-full,9999px);padding:0 .25rem}.chasm-pin-kind-label{height:auto;min-height:var(--chasm-pin-size-lg,1.5rem);border-radius:var(--chasm-radius-full,9999px);white-space:nowrap;text-overflow:ellipsis;max-width:12rem;padding:.2rem .6rem;overflow:hidden}.chasm-pin-kind-pulse{width:var(--chasm-pin-size,.875rem);height:var(--chasm-pin-size,.875rem);border-radius:var(--chasm-radius-full,9999px);padding:0;position:relative}.chasm-pin-kind-pulse:after{content:"";border-radius:inherit;opacity:.55;pointer-events:none;border:2px solid;animation:1.8s ease-out infinite chasm-pin-pulse;position:absolute;inset:-.4rem}@keyframes chasm-pin-pulse{0%{opacity:.6;transform:scale(.7)}70%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.chasm-pin-kind-pulse:after{animation:none}}.chasm-pin-kind-teardrop{width:var(--chasm-pin-size-lg,1.5rem);height:var(--chasm-pin-size-lg,1.5rem);border-radius:var(--chasm-radius-full,9999px) var(--chasm-radius-full,9999px) var(--chasm-radius-full,9999px) 0;padding:0;transform:translate(-50%,-100%)rotate(-45deg)}.chasm-pin-kind-teardrop:hover{transform:translate(-50%,-100%)rotate(-45deg)scale(1.12)}
.chasm-drop-pin{width:100%;display:inline-block;position:relative}.chasm-drop-pin-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-drop-pin-image{width:100%;display:block}.chasm-drop-pin-pin-host{left:var(--chasm-drop-pin-x,50%);top:var(--chasm-drop-pin-y,50%);transform:var(--chasm-drop-pin-pin-transform,translate(-50%, -50%));z-index:calc(var(--chasm-z-base,1) + 2);position:absolute}.chasm-drop-pin-pin{width:var(--chasm-drop-pin-pin-width,var(--chasm-spacing-md));height:var(--chasm-drop-pin-pin-height,var(--chasm-spacing-md));background:var(--chasm-drop-pin-pin-background,var(--chasm-intent-brand-fg,var(--chasm-intent-brand-fg)));cursor:pointer}.chasm-drop-pin[data-chasm-drop-pin-editable=true]{cursor:crosshair}.chasm-drop-pin[data-chasm-drop-pin-editable=true] .chasm-drop-pin-pin{cursor:grab}.chasm-drop-pin[data-chasm-drop-pin-editable=true] .chasm-drop-pin-pin:active{cursor:grabbing}
.chasm-map{width:100%;min-width:0;position:relative}.chasm-map-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-map-frame{width:100%;height:var(--chasm-map-height,360px);border-radius:var(--chasm-map-border-radius,var(--chasm-radius-md));border:0;display:block}.chasm-map[data-chasm-map-grayscale=true] .chasm-map-frame{filter:grayscale()}.chasm-map-frame-placeholder{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:var(--chasm-spacing-sm);width:100%;min-width:0;min-height:var(--chasm-map-height,360px);padding:var(--chasm-spacing-md);border:var(--chasm-border-width-thin,1px) dashed var(--chasm-border-strong,var(--chasm-border));border-radius:var(--chasm-map-border-radius,var(--chasm-radius-md));color:var(--chasm-text-primary);overflow-wrap:anywhere;flex-direction:column;display:flex;background:var(--chasm-surface-sunken,var(--chasm-surface))!important}.chasm-map-placeholder-title{font-weight:var(--chasm-font-weight-semibold,600);margin:0}.chasm-map-placeholder-notice{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);margin:0}.chasm-map-load{min-block-size:2.75em;padding:0 var(--chasm-spacing-md);border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-sm);color:var(--chasm-on-fill-intent-brand,var(--chasm-text-on-contrast));font:inherit;cursor:pointer;align-items:center;display:inline-flex;background:var(--chasm-fill-intent-brand-paint,var(--chasm-fill-intent-brand))!important}.chasm-map-load:focus-visible,.chasm-map-open:focus-visible,.chasm-map-frame:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-map-open{color:var(--chasm-on-surface-intent-brand,var(--chasm-text-primary));font-size:var(--chasm-font-sm,.875rem)}.chasm-map-empty{padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);margin:0}
.chasm-earth{border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);width:100%;min-width:0;color:var(--chasm-text-primary);font-family:var(--chasm-font-family);flex-direction:column;display:flex;position:relative;overflow:hidden}.chasm-earth-canvas{width:100%;height:var(--chasm-earth-height,24rem);touch-action:none;cursor:grab;background:var(--chasm-earth-space,var(--chasm-surface-sunken));border:0;display:block}.chasm-earth-canvas:active{cursor:grabbing}.chasm-earth-canvas[aria-disabled=true]{cursor:default}.chasm-earth-canvas:focus-visible,.chasm-earth-spin:focus-visible,.chasm-earth-marker-list a:focus-visible,.chasm-earth-marker-list button:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:calc(-1 * var(--chasm-focus-ring-width,2px))}.chasm-earth-toolbar{justify-content:space-between;align-items:center;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);border-top:var(--chasm-border-width-thin,1px) solid var(--chasm-border);flex-wrap:wrap;display:flex;background:var(--chasm-surface)!important}.chasm-earth-hint{min-width:0;color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);line-height:var(--chasm-leading-normal);flex:12rem;margin:0}.chasm-earth-spin{min-block-size:2.75em;padding:0 var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border-strong,var(--chasm-border));border-radius:var(--chasm-radius-sm);color:var(--chasm-text-primary);font:inherit;font-size:var(--chasm-font-sm);cursor:pointer;align-items:center;display:inline-flex;background:var(--chasm-surface)!important}.chasm-earth-marker-list{gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);padding:var(--chasm-spacing-sm) var(--chasm-spacing-md);border-top:var(--chasm-border-width-thin,1px) solid var(--chasm-border);font-size:var(--chasm-font-sm);line-height:var(--chasm-leading-normal);flex-wrap:wrap;margin:0;list-style:none;display:flex;background:var(--chasm-surface)!important}.chasm-earth-marker-list a,.chasm-earth-marker-list button{color:var(--chasm-on-surface-intent-brand,var(--chasm-text-primary));font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.chasm-earth-marker-list a:hover,.chasm-earth-marker-list button:hover{color:var(--chasm-text-primary)}
.chasm-world-map{gap:var(--chasm-spacing-sm,.5rem);flex-direction:column;width:100%;min-width:0;margin:0;display:flex;position:relative}.chasm-world-map-svg{border-radius:var(--chasm-radius-md);width:100%;height:auto;display:block}.chasm-world-map-water{fill:var(--chasm-world-map-water)}.chasm-world-map-land,.chasm-world-map-region{fill:var(--chasm-world-map-land);stroke:var(--chasm-world-map-land-stroke);stroke-width:.5px;stroke-linejoin:round}.chasm-world-map-region-active{fill:var(--chasm-world-map-region-highlight);opacity:.55;stroke:var(--chasm-world-map-land-stroke);stroke-width:.5px}.chasm-world-map-marker{fill:var(--chasm-world-map-marker);stroke:var(--chasm-world-map-marker-stroke);stroke-width:1.5px;cursor:pointer}.chasm-world-map-marker:focus-visible,.chasm-world-map-svg a:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-world-map-regions{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-world-map-list{gap:var(--chasm-spacing-sm,.5rem) var(--chasm-spacing-md,1rem);font-family:var(--chasm-font-family);font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chasm-world-map-list-item{margin:0}.chasm-world-map-list-link{color:var(--chasm-on-surface-intent-brand,var(--chasm-text-primary));text-underline-offset:.15em;font:inherit;cursor:pointer;border:0;padding:0;text-decoration:underline;background:0 0!important}.chasm-world-map-list-link:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:var(--chasm-focus-ring-offset,2px)}@media (forced-colors:active){.chasm-world-map-water{fill:canvas}.chasm-world-map-land,.chasm-world-map-region{fill:canvastext;stroke:canvastext}.chasm-world-map-region-active{fill:highlight;stroke:canvastext;opacity:1}.chasm-world-map-marker{fill:highlight;stroke:canvas}}
.chasm-instagram-feed,.chasm-instagram-feed-content{width:100%;min-width:0;position:relative}.chasm-instagram-feed-frame{width:100%;height:var(--chasm-instagram-feed-height);border-radius:var(--chasm-instagram-feed-border-radius);border:0;display:block}.chasm-instagram-feed-status,.chasm-instagram-feed-consent-prompt{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);line-height:var(--chasm-leading-normal);overflow-wrap:anywhere;margin:0}.chasm-instagram-feed-status{padding:var(--chasm-spacing-md)}.chasm-instagram-feed-consent{justify-content:center;align-items:flex-start;gap:var(--chasm-spacing-sm);min-height:var(--chasm-instagram-feed-height);padding:var(--chasm-spacing-md);border:var(--chasm-border-width-thin) dashed var(--chasm-border);border-radius:var(--chasm-instagram-feed-border-radius);box-sizing:border-box;flex-direction:column;display:flex}
.chasm-google-review,.chasm-google-review-content{width:100%;min-width:0;position:relative}.chasm-google-review-frame{width:100%;height:var(--chasm-google-review-height);border-radius:var(--chasm-google-review-border-radius);border:0;display:block}.chasm-google-review-status,.chasm-google-review-consent-prompt{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);line-height:var(--chasm-leading-normal);overflow-wrap:anywhere;margin:0}.chasm-google-review-status{padding:var(--chasm-spacing-md)}.chasm-google-review-consent{justify-content:center;align-items:flex-start;gap:var(--chasm-spacing-sm);min-height:var(--chasm-google-review-height);padding:var(--chasm-spacing-md);border:var(--chasm-border-width-thin) dashed var(--chasm-border);border-radius:var(--chasm-google-review-border-radius);box-sizing:border-box;flex-direction:column;display:flex}
.chasm-embed{width:100%;position:relative}.chasm-embed-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-embed-frame{width:100%;aspect-ratio:var(--chasm-embed-aspect-ratio,16 / 9);border-radius:var(--chasm-embed-border-radius,var(--chasm-radius-md));border:0;display:block}
.chasm-carousel{width:100%;position:relative}.chasm-carousel-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-carousel-frame{width:100%;position:relative}.chasm-carousel-viewport{overflow-clip-margin:calc(var(--chasm-focus-ring-width,.125rem) + var(--chasm-focus-ring-offset,.125rem));width:100%;position:relative;overflow-x:clip}.chasm-carousel-viewport[data-chasm-carousel-aspect=fixed]{aspect-ratio:var(--chasm-carousel-slide-aspect,16 / 9)}.chasm-carousel-viewport[data-chasm-carousel-aspect=fixed] .chasm-carousel-track.chasm-carousel-track{height:100%}.chasm-carousel-viewport[data-chasm-carousel-aspect=fixed] .chasm-carousel-slide.chasm-carousel-slide{box-sizing:border-box;flex-direction:column;justify-content:center;height:100%;min-height:0;display:flex!important}.chasm-carousel-viewport[data-chasm-carousel-aspect=fixed] .chasm-carousel-slide--media.chasm-carousel-slide--media{flex-direction:column;display:flex!important}.chasm-carousel-viewport[data-chasm-carousel-aspect=fixed] .chasm-carousel-slide-media[data-chasm-carousel-slide-media=image],.chasm-carousel-viewport[data-chasm-carousel-aspect=fixed] .chasm-carousel-slide-media[data-chasm-carousel-slide-media=video]{aspect-ratio:auto;object-fit:var(--chasm-carousel-slide-media-object-fit,cover);flex:auto;height:100%;min-height:0}.chasm-carousel-viewport[data-chasm-carousel-aspect=fixed] .chasm-carousel-slide.chasm-carousel-slide:not(.chasm-carousel-slide--media){border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md,.5rem);text-align:center;align-items:center;background:var(--chasm-surface-raised)!important}.chasm-carousel-track.chasm-carousel-track{gap:var(--chasm-spacing-md,1rem);grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;width:100%;display:grid!important}.chasm-carousel-track.chasm-carousel-track[data-chasm-carousel-slides-per-view="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.chasm-carousel-track.chasm-carousel-track[data-chasm-carousel-slides-per-view="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.chasm-carousel-track.chasm-carousel-track[data-chasm-carousel-slides-per-view="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.chasm-carousel-track.chasm-carousel-track[data-chasm-carousel-slides-per-view="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.chasm-carousel-track.chasm-carousel-track[data-chasm-carousel-slides-per-view="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.chasm-carousel-track.chasm-carousel-track[data-chasm-carousel-direction=vertical]{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}@keyframes chasm-carousel-enter{0%{opacity:var(--chasm-carousel-enter-opacity,1);transform:translate3d(var(--chasm-carousel-enter-x,0), var(--chasm-carousel-enter-y,0), 0)}to{opacity:1;transform:translate(0,0)}}.chasm-carousel-track[data-chasm-carousel-transition=slide]>.chasm-carousel-slide,.chasm-carousel-track[data-chasm-carousel-transition=fade]>.chasm-carousel-slide{animation:chasm-carousel-enter var(--chasm-carousel-transition-duration,.32s) var(--chasm-easing-standard,ease-out) both}.chasm-carousel-track[data-chasm-carousel-motion=forward]{--chasm-carousel-enter-opacity:0;--chasm-carousel-enter-x:6%}.chasm-carousel-track[data-chasm-carousel-motion=backward]{--chasm-carousel-enter-opacity:0;--chasm-carousel-enter-x:-6%}.chasm-carousel-track[data-chasm-carousel-direction=vertical][data-chasm-carousel-motion=forward]{--chasm-carousel-enter-x:0;--chasm-carousel-enter-y:6%}.chasm-carousel-track[data-chasm-carousel-direction=vertical][data-chasm-carousel-motion=backward]{--chasm-carousel-enter-x:0;--chasm-carousel-enter-y:-6%}.chasm-carousel-track[data-chasm-carousel-transition=slide][data-chasm-carousel-direction=horizontal][data-chasm-carousel-motion=forward]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--chasm-carousel-enter-x:-6%}.chasm-carousel-track[data-chasm-carousel-transition=slide][data-chasm-carousel-direction=horizontal][data-chasm-carousel-motion=backward]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--chasm-carousel-enter-x:6%}.chasm-carousel-track[data-chasm-carousel-transition=fade][data-chasm-carousel-motion]{--chasm-carousel-enter-x:0;--chasm-carousel-enter-y:0}.chasm-carousel-track[data-chasm-carousel-transition=none]>.chasm-carousel-slide{animation:none}.chasm-carousel-arrows.chasm-carousel-arrows{z-index:calc(var(--chasm-z-base,1) + 2);pointer-events:none;align-items:center;display:flex;position:absolute!important}.chasm-carousel-arrows.chasm-carousel-arrows>*{pointer-events:auto}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position=inside]{inset:0 var(--chasm-spacing-sm,.5rem);justify-content:space-between}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position=outside]{inset:0 calc(-1 * var(--chasm-carousel-arrow-outside-offset,2.75rem));justify-content:space-between}.chasm-carousel.chasm-carousel[data-chasm-carousel-arrow-position=outside]{padding-inline:var(--chasm-carousel-arrow-outside-offset,2.75rem)!important}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position^=corner-]{justify-content:flex-end;inset:auto}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position=corner-top-right]{top:var(--chasm-spacing-sm,.5rem);right:var(--chasm-spacing-sm,.5rem)}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position=corner-top-left]{top:var(--chasm-spacing-sm,.5rem);left:var(--chasm-spacing-sm,.5rem)}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position=corner-bottom-right]{bottom:var(--chasm-spacing-sm,.5rem);right:var(--chasm-spacing-sm,.5rem)}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position=corner-bottom-left]{bottom:var(--chasm-spacing-sm,.5rem);left:var(--chasm-spacing-sm,.5rem)}.chasm-carousel[data-chasm-carousel-arrow-position^=corner-top] .chasm-carousel-viewport.chasm-carousel-viewport{padding-top:calc(var(--chasm-carousel-arrow-size,2.25rem) + var(--chasm-spacing-sm,.5rem))!important}.chasm-carousel[data-chasm-carousel-arrow-position^=corner-bottom] .chasm-carousel-viewport.chasm-carousel-viewport{padding-bottom:calc(var(--chasm-carousel-arrow-size,2.25rem) + var(--chasm-spacing-sm,.5rem))!important}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-arrow-position=below]{padding-top:var(--chasm-spacing-sm,.5rem);flex-wrap:wrap;justify-content:center;inset:auto;position:static!important}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-direction=vertical][data-chasm-carousel-arrow-position=inside]{inset:var(--chasm-spacing-sm,.5rem) 0;flex-direction:column;justify-content:space-between}.chasm-carousel-arrows.chasm-carousel-arrows[data-chasm-carousel-direction=vertical][data-chasm-carousel-arrow-position=outside]{inset:calc(-1 * var(--chasm-carousel-arrow-outside-offset,2.75rem)) 0;flex-direction:column;justify-content:space-between}.chasm-carousel.chasm-carousel[data-chasm-carousel-arrow-position=outside][data-chasm-carousel-direction=vertical]{padding-inline:0!important;padding-block:var(--chasm-carousel-arrow-outside-offset,2.75rem)!important}.chasm-carousel-arrows[data-chasm-carousel-direction=horizontal]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chasm-carousel-arrow>*{transform:scaleX(-1)}.chasm-carousel-arrow.chasm-carousel-arrow{appearance:none;box-sizing:border-box;cursor:pointer;--chasm-carousel-arrow-accent:var(--chasm-carousel-control-accent,var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg)));--chasm-carousel-arrow-tint:var(--chasm-carousel-control-tint,var(--chasm-intent-brand-bg,var(--chasm-surface-sunken)));--chasm-carousel-arrow-face:var(--chasm-surface-raised,var(--chasm-surface));--chasm-carousel-arrow-ink-on-tint:color-mix(in srgb, var(--chasm-carousel-arrow-accent) 78%, var(--chasm-text-primary));flex:none;margin:0;line-height:1;transition:background-color .14s ease-out,box-shadow .14s ease-out,color .14s ease-out;min-width:0!important;min-height:0!important;width:var(--chasm-carousel-arrow-size,2.25rem)!important;height:var(--chasm-carousel-arrow-size,2.25rem)!important;border-radius:var(--chasm-radius-full,9999px)!important;color:var(--chasm-carousel-arrow-accent)!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.chasm-carousel-arrow.chasm-carousel-arrow .chasm-icon,.chasm-carousel-arrow.chasm-carousel-arrow [data-chasm-icon]{color:inherit;flex:none;line-height:1}.chasm-carousel-arrow.chasm-carousel-arrow[data-chasm-carousel-arrow-variant=solid],.chasm-carousel-arrow.chasm-carousel-arrow[data-chasm-carousel-arrow-variant=outline]{box-shadow:var(--chasm-shadow-sm,0 1px 2px #0000001f);background:var(--chasm-carousel-arrow-face)!important;border:var(--chasm-border-width-medium,2px) solid var(--chasm-carousel-arrow-accent)!important}.chasm-carousel-arrow.chasm-carousel-arrow[data-chasm-carousel-arrow-variant=dashed]{box-shadow:var(--chasm-shadow-sm,0 1px 2px #0000001f);background:var(--chasm-carousel-arrow-face)!important;border:var(--chasm-border-width-medium,2px) dashed var(--chasm-carousel-arrow-accent)!important}.chasm-carousel-arrow.chasm-carousel-arrow[data-chasm-carousel-arrow-variant=dotted]{box-shadow:var(--chasm-shadow-sm,0 1px 2px #0000001f);background:var(--chasm-carousel-arrow-face)!important;border:var(--chasm-border-width-medium,2px) dotted var(--chasm-carousel-arrow-accent)!important}.chasm-carousel-arrow.chasm-carousel-arrow[data-chasm-carousel-arrow-variant=ghost]{box-shadow:none;border:var(--chasm-border-width-medium,2px) solid transparent!important;background:0 0!important}.chasm-carousel-arrow.chasm-carousel-arrow:hover:not([disabled]){box-shadow:var(--chasm-shadow-md,0 4px 10px #00000029);background:var(--chasm-carousel-arrow-tint)!important;border-color:var(--chasm-carousel-arrow-accent)!important;color:var(--chasm-carousel-arrow-ink-on-tint)!important}.chasm-carousel-arrow.chasm-carousel-arrow:active:not([disabled]){box-shadow:var(--chasm-shadow-sm,0 1px 2px #0000001f);background:color-mix(in srgb, var(--chasm-carousel-arrow-tint) 90%, var(--chasm-carousel-arrow-accent))!important;border-color:var(--chasm-carousel-arrow-accent)!important;color:var(--chasm-carousel-arrow-ink-on-tint)!important}.chasm-carousel-arrow.chasm-carousel-arrow:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-carousel-arrow-accent);outline-offset:2px}.chasm-carousel-arrow[disabled],.chasm-carousel-arrow[aria-disabled=true]{opacity:var(--chasm-opacity-disabled,.7);cursor:default;pointer-events:none}.chasm-carousel-slide{width:100%;min-width:0}.chasm-carousel-slide--media{display:block;position:relative;overflow:hidden}.chasm-carousel-slide-media{border-radius:var(--chasm-radius-md,.5rem);width:100%;display:block}.chasm-carousel-slide-media[data-chasm-carousel-slide-media=image],.chasm-carousel-slide-media[data-chasm-carousel-slide-media=video]{aspect-ratio:var(--chasm-carousel-slide-media-aspect-ratio,16 / 9);object-fit:var(--chasm-carousel-slide-media-object-fit,cover);background-color:var(--chasm-surface-sunken,var(--chasm-surface))}.chasm-carousel-slide-media[data-chasm-carousel-slide-media=audio]{aspect-ratio:auto}.chasm-carousel-slide-body{width:100%}.chasm-carousel-slide-overlay{z-index:calc(var(--chasm-z-base,1) + 1);border-radius:var(--chasm-radius-md,.5rem);background-image:linear-gradient(to top, var(--chasm-carousel-slide-scrim,color-mix(in srgb, var(--chasm-text-primary) 78%, transparent)), transparent 72%);color:var(--chasm-surface,var(--chasm-surface-raised));justify-content:flex-end;align-items:flex-start;position:absolute;inset:0}.chasm-carousel-slide-overlay .chasm-carousel-slide-title,.chasm-carousel-slide-overlay .chasm-carousel-slide-text{color:inherit}.chasm-carousel-slide-title{font-size:var(--chasm-font-lg,1.125rem);line-height:var(--chasm-line-height-tight,1.2);margin:0}.chasm-carousel-slide-text{font-size:var(--chasm-font-md,1rem);line-height:var(--chasm-line-height-normal,1.5);margin:0}.chasm-carousel-slide-actions{width:100%}.chasm-carousel-slide-action{cursor:pointer;line-height:var(--chasm-line-height-tight,1.2);text-decoration:none}.chasm-carousel-indicators{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.chasm-carousel-indicator{cursor:pointer;border:0;flex-shrink:0}.chasm-carousel-indicators[data-chasm-carousel-pagination=dots] .chasm-carousel-indicator{transition:box-shadow var(--chasm-carousel-transition-duration,.32s) ease}.chasm-carousel-indicators[data-chasm-carousel-control-variant=outline] .chasm-carousel-indicator,.chasm-carousel-indicators[data-chasm-carousel-control-variant=dashed] .chasm-carousel-indicator,.chasm-carousel-indicators[data-chasm-carousel-control-variant=dotted] .chasm-carousel-indicator,.chasm-carousel-indicators[data-chasm-carousel-control-variant=ghost] .chasm-carousel-indicator{box-shadow:0 0 0 var(--chasm-border-width-thin,1px) var(--chasm-carousel-control-accent,currentColor)}.chasm-carousel-range{cursor:pointer;min-width:6rem;accent-color:var(--chasm-carousel-control-accent,currentColor);flex:8rem}.chasm-carousel-progress{min-width:6rem;height:var(--chasm-carousel-dot-size,.625rem);flex:8rem}.chasm-carousel-progress-fill{border-radius:inherit;height:100%;transition:width var(--chasm-carousel-transition-duration,.32s) ease}.chasm-carousel-pagination-status{color:var(--chasm-text-secondary,inherit);font-variant-numeric:tabular-nums;flex:none}.chasm-carousel-live.chasm-carousel-live{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){.chasm-carousel *,.chasm-carousel{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-play-state:paused!important}.chasm-carousel-track.chasm-carousel-track>.chasm-carousel-slide{opacity:1!important;animation:none!important;transform:none!important}}
.chasm-gallery{width:100%;min-width:0;max-width:100%;position:relative}.chasm-gallery[data-chasm-gallery-content-width]{margin-inline:auto}.chasm-gallery-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-gallery-grid{width:100%;min-width:0;display:grid}.chasm-gallery-grid>*{min-width:0}.chasm-gallery-item,.chasm-gallery-figure{min-width:0;margin:0}.chasm-gallery-item[data-chasm-gallery-featured]{flex-direction:column;display:flex}.chasm-gallery-image{width:100%;display:block}.chasm-gallery-frame{width:100%;min-height:var(--chasm-gallery-min-trigger-size,2.75rem);display:block;position:relative;overflow:hidden}.chasm-gallery-frame>*{width:100%}.chasm-gallery-frame[data-chasm-gallery-reserved]>*,.chasm-gallery-frame[data-chasm-gallery-reserved] img{height:100%}.chasm-gallery-frame[data-chasm-gallery-loading=true]{background:var(--chasm-skeleton-color-neutral,transparent)}.chasm-gallery-thumbnail-fallback{width:100%;height:100%;min-height:var(--chasm-gallery-min-trigger-size,2.75rem);padding:var(--chasm-spacing-xs,.25rem);border:1px dashed var(--chasm-border);color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);text-align:center;justify-content:center;align-items:center;display:flex}.chasm-gallery-trigger{appearance:none;width:100%;min-width:var(--chasm-gallery-min-trigger-size,2.75rem);min-height:var(--chasm-gallery-min-trigger-size,2.75rem);color:inherit;font:inherit;text-align:inherit;cursor:zoom-in;border-radius:inherit;background:0 0;border:0;margin:0;padding:0;display:block}.chasm-gallery-trigger:focus-visible,.chasm-gallery-viewer-previous:focus-visible,.chasm-gallery-viewer-next:focus-visible,.chasm-gallery-viewer-retry:focus-visible,.chasm-gallery-viewer-strip-item:focus-visible,.chasm-gallery-source:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-fg,currentColor));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-gallery-caption{overflow-wrap:anywhere}.chasm-gallery-caption-text,.chasm-gallery-credit{display:block}.chasm-gallery-caption-text[data-chasm-gallery-clamp]{-webkit-line-clamp:var(--chasm-gallery-caption-lines,2);line-clamp:var(--chasm-gallery-caption-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chasm-gallery-credit{font-size:var(--chasm-gallery-credit-font-size,var(--chasm-font-xs,.75rem));color:var(--chasm-text-secondary)}.chasm-gallery-source{color:inherit;text-decoration:underline}.chasm-gallery-group-heading,.chasm-gallery-empty{margin:0}.chasm-gallery-empty{color:var(--chasm-text-secondary)}[data-chasm-gallery-viewer] .chasm-dialog-body{gap:var(--chasm-spacing-sm,.75rem);flex-direction:column;display:flex}.chasm-gallery-viewer-content,.chasm-gallery-viewer-figure{gap:var(--chasm-spacing-sm,.75rem);flex-direction:column;min-width:0;margin:0;display:flex}.chasm-gallery-viewer-media{min-height:var(--chasm-gallery-min-trigger-size,2.75rem);justify-content:center;align-items:center;display:flex}.chasm-gallery-viewer-media img,.chasm-gallery-viewer-image{width:auto;max-width:100%;height:auto;max-height:var(--chasm-gallery-viewer-media-max-height,70dvh);object-fit:contain;display:block}.chasm-gallery-viewer-details{gap:var(--chasm-spacing-xs,.25rem);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.chasm-gallery-viewer-details p,.chasm-gallery-viewer-details h3{margin:0}.chasm-gallery-viewer-position{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);display:block}.chasm-gallery-viewer-status-row{align-items:center;gap:var(--chasm-spacing-sm,.75rem);color:var(--chasm-text-secondary);flex-wrap:wrap;display:flex}[data-chasm-gallery-viewer] .chasm-dialog-footer{flex-wrap:wrap;justify-content:space-between}.chasm-gallery-viewer-nav{gap:var(--chasm-spacing-sm,.75rem);margin-inline-start:auto;display:flex}.chasm-gallery-viewer-previous,.chasm-gallery-viewer-next,.chasm-gallery-viewer-retry{appearance:none;min-height:var(--chasm-gallery-min-trigger-size,2.75rem);padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.75rem);border:1px solid var(--chasm-border);border-radius:var(--chasm-radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0}[data-chasm-gallery-viewer] [aria-disabled=true]{opacity:var(--chasm-opacity-disabled,.7);cursor:not-allowed}.chasm-gallery-viewer-strip{gap:var(--chasm-spacing-xs,.25rem);min-width:0;max-width:100%;padding:var(--chasm-focus-ring-offset,2px);overscroll-behavior:contain;flex:auto;display:flex;overflow-x:auto}.chasm-gallery-viewer-strip[data-chasm-gallery-strip-overflow=wrap]{flex-wrap:wrap;overflow:visible}.chasm-gallery-viewer-strip[data-chasm-gallery-strip-placement=side]{max-height:var(--chasm-gallery-viewer-media-max-height,70dvh);flex-direction:column;overflow:hidden auto}.chasm-gallery-viewer-strip-item{appearance:none;flex:0 0 var(--chasm-gallery-viewer-strip-thumb-size,4rem);inline-size:var(--chasm-gallery-viewer-strip-thumb-size,4rem);block-size:var(--chasm-gallery-viewer-strip-thumb-size,4rem);border:var(--chasm-focus-ring-width,2px) solid transparent;border-radius:var(--chasm-radius-sm);cursor:pointer;background:0 0;padding:0;overflow:hidden}.chasm-gallery-viewer-strip-item[aria-current=true]{border-color:var(--chasm-focus-ring-color,var(--chasm-intent-brand-fg,currentColor))}.chasm-gallery-viewer-strip-item img{object-fit:cover;width:100%;height:100%}[data-chasm-gallery-viewer-details=beside] .chasm-dialog-middle{flex-wrap:wrap;overflow:auto}[data-chasm-gallery-viewer-details=beside] .chasm-dialog-body{flex:999 1 var(--chasm-gallery-viewer-details-width,18rem)}[data-chasm-gallery-viewer-details=beside] .chasm-dialog-sidebar-right{flex:1 1 var(--chasm-gallery-viewer-details-width,18rem);min-width:0}@media (forced-colors:active){.chasm-gallery-trigger:focus-visible,.chasm-gallery-viewer-strip-item:focus-visible{outline-color:highlight}.chasm-gallery-viewer-strip-item[aria-current=true]{border-color:highlight}}
.chasm-repeat{width:100%}.chasm-repeat-content{z-index:var(--chasm-background-layer-z-content);width:100%;position:relative}.chasm-repeat-shell{width:100%}.chasm-repeat-item{min-width:0}
.chasm-show-when{width:100%}.chasm-show-when-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}
.chasm-schedule-gate{width:100%}.chasm-schedule-gate-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}
.chasm-anchor{width:100%}.chasm-anchor-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}
.chasm-page-root{width:100%}.chasm-page-root-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-page-root-shell{width:100%}@keyframes chasm-page-enter-fade{0%{opacity:0}to{opacity:1}}@keyframes chasm-page-enter-slide{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}@keyframes chasm-page-enter-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.chasm-page-transition-fade{animation:chasm-page-enter-fade var(--chasm-transition-duration-base,.24s) ease-out}.chasm-page-transition-slide{animation:chasm-page-enter-slide var(--chasm-transition-duration-base,.24s) ease-out}.chasm-page-transition-rise{animation:chasm-page-enter-rise var(--chasm-transition-duration-base,.24s) ease-out}@media (prefers-reduced-motion:reduce){.chasm-page-transition-fade,.chasm-page-transition-slide,.chasm-page-transition-rise{animation:none}}[data-chasm-root]{background:var(--chasm-surface-gradient,var(--chasm-surface,transparent));color:var(--chasm-text-primary,inherit);min-height:100%}[data-chasm-page-root-shell][data-chasm-page-align]{box-sizing:border-box;margin-inline:auto}:where([data-chasm-page-root-shell][data-chasm-page-layout])>:where(*){min-inline-size:0}:where([data-chasm-page-root-shell][data-chasm-page-sections=contained])>:where(*),:where([data-chasm-page-root-shell][data-chasm-page-sections=mixed])>:where(:not([data-chasm-page-bleed])){box-sizing:border-box;inline-size:100%;max-inline-size:var(--chasm-page-root-section-width,var(--chasm-container-width-lg));padding-inline:var(--chasm-page-root-section-gutter,var(--chasm-spacing-md));margin-inline:auto}:where([data-chasm-page-root-shell][data-chasm-page-scroll=bounded])>:where(*){overscroll-behavior:contain;min-block-size:0;overflow:auto}[data-chasm-page-root-shell][data-chasm-page-guides]{outline:var(--chasm-border-width-thin,1px) dashed var(--chasm-border);outline-offset:calc(-1 * var(--chasm-border-width-thin,1px))}:where([data-chasm-page-root-shell][data-chasm-page-guides])>:where(*){outline:var(--chasm-border-width-thin,1px) dotted var(--chasm-border)}@media print{[data-chasm-page-print] .chasm-background-layer-stack,[data-chasm-page-print] [data-chasm-print=hide]{display:none!important}.chasm-page-root[data-chasm-page-print],[data-chasm-page-root-shell][data-chasm-page-print]{block-size:auto!important;min-block-size:0!important;overflow:visible!important}[data-chasm-page-root-shell][data-chasm-page-print]>*{break-inside:auto;overflow:visible!important}[data-chasm-page-root-shell][data-chasm-page-print=reading]{max-inline-size:var(--chasm-page-root-print-measure,var(--chasm-text-measure))!important;margin-inline:auto!important;display:block!important}[data-chasm-page-root-shell][data-chasm-page-print=report]{max-inline-size:none!important;display:block!important}[data-chasm-page-root-shell][data-chasm-page-print=report]>*{break-inside:avoid;margin-block-end:var(--chasm-page-root-print-section-gap,var(--chasm-spacing-md))}[data-chasm-page-root-shell][data-chasm-page-print=minimal] :is(nav,aside,[role=navigation],[role=complementary]){display:none!important}[data-chasm-page-print] .chasm-page-transition-fade,[data-chasm-page-print] .chasm-page-transition-slide,[data-chasm-page-print] .chasm-page-transition-rise{animation:none!important}}
.chasm-portal.chasm-portal{--chasm-portal-accent:var(--chasm-text-secondary);align-items:center;gap:var(--chasm-portal-gap,var(--chasm-spacing-sm));box-sizing:border-box;width:fit-content;min-width:0;max-width:100%;padding:var(--chasm-portal-padding-y,var(--chasm-spacing-sm)) var(--chasm-portal-padding-x,var(--chasm-spacing-md));border-radius:var(--chasm-portal-radius,var(--chasm-radius-md));white-space:normal;overflow-wrap:anywhere;line-height:var(--chasm-leading-normal,1.5);box-shadow:var(--chasm-portal-shadow);transition:var(--chasm-portal-transition);outline:none;flex-wrap:wrap;display:inline-flex;overflow:visible}.chasm-portal.chasm-portal:hover,.chasm-portal.chasm-portal:focus-visible{padding-inline:var(--chasm-portal-hover-padding-x,var(--chasm-spacing-xl));box-shadow:var(--chasm-portal-hover-shadow)}.chasm-portal.chasm-portal:focus-visible{box-shadow:var(--chasm-portal-hover-shadow), var(--chasm-focus-ring)}[data-chasm-portal-status=brand]{--chasm-portal-accent:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg))}[data-chasm-portal-status=info]{--chasm-portal-accent:var(--chasm-intent-info-fg)}[data-chasm-portal-status=success]{--chasm-portal-accent:var(--chasm-intent-success-fg)}[data-chasm-portal-status=warning]{--chasm-portal-accent:var(--chasm-intent-warning-fg)}[data-chasm-portal-status=critical]{--chasm-portal-accent:var(--chasm-intent-critical-fg)}[data-chasm-portal-status=neutral]{--chasm-portal-accent:var(--chasm-intent-neutral-fg,var(--chasm-text-secondary))}[data-chasm-portal-variant=solid].chasm-portal{--chasm-portal-accent:var(--chasm-fill-intent-brand)}[data-chasm-portal-variant=solid][data-chasm-portal-status=info]{--chasm-portal-accent:var(--chasm-fill-intent-info)}[data-chasm-portal-variant=solid][data-chasm-portal-status=success]{--chasm-portal-accent:var(--chasm-fill-intent-success)}[data-chasm-portal-variant=solid][data-chasm-portal-status=warning]{--chasm-portal-accent:var(--chasm-fill-intent-warning)}[data-chasm-portal-variant=solid][data-chasm-portal-status=critical]{--chasm-portal-accent:var(--chasm-fill-intent-critical)}.chasm-portal.chasm-portal>*{min-width:0}.chasm-portal.chasm-portal[data-chasm-portal-variant=solid]>.chasm-text,.chasm-portal.chasm-portal[data-chasm-portal-variant=solid]>.chasm-text *{color:inherit!important}@media (prefers-reduced-motion:reduce){.chasm-portal.chasm-portal{transition:none}}.chasm-portal-mount,.chasm-portal-scope-root{display:contents}.chasm-portal-mount>.chasm-portal.chasm-portal,.chasm-portal-mount>.chasm-portal.chasm-portal:hover,.chasm-portal-mount>.chasm-portal.chasm-portal:focus-visible{width:auto;box-shadow:none;border-radius:0;padding:0;transition:none;display:block}[data-chasm-portal-layer=dropdown]{--chasm-portal-z:var(--chasm-z-dropdown)}[data-chasm-portal-layer=sticky]{--chasm-portal-z:var(--chasm-z-sticky)}[data-chasm-portal-layer=fixed]{--chasm-portal-z:var(--chasm-z-fixed)}[data-chasm-portal-layer=modal]{--chasm-portal-z:var(--chasm-z-modal)}[data-chasm-portal-layer=popover]{--chasm-portal-z:var(--chasm-z-popover)}[data-chasm-portal-layer=tooltip]{--chasm-portal-z:var(--chasm-z-tooltip)}[data-chasm-portal-layer=toast]{--chasm-portal-z:var(--chasm-z-toast)}[data-chasm-portal-layer=max]{--chasm-portal-z:var(--chasm-z-max)}.chasm-portal-mount[data-chasm-portal-layer]>.chasm-portal.chasm-portal{z-index:var(--chasm-portal-z);position:relative}.chasm-portal-mount[data-chasm-portal-context=copied]{font-family:var(--chasm-font-family);color:var(--chasm-text-primary);line-height:var(--chasm-leading-normal)}.chasm-portal-mount[data-chasm-portal-inert=true]{pointer-events:none;-webkit-user-select:none;user-select:none}
.chasm-metric-card{box-sizing:border-box;gap:var(--chasm-metric-card-region-gap,var(--chasm-spacing-sm));padding:var(--chasm-metric-card-padding,var(--chasm-spacing-md));border-radius:var(--chasm-metric-card-radius,var(--chasm-radius-md));background:var(--chasm-surface);color:var(--chasm-text-primary);font-family:var(--chasm-font-family);--chasm-metric-card-ring:var(--chasm-border);--chasm-metric-card-tint:var(--chasm-surface-raised,var(--chasm-surface));border:var(--chasm-metric-card-border-width,1px) solid var(--chasm-metric-card-ring);box-shadow:var(--chasm-metric-card-shadow,0 1px 2px #00000014);transition:var(--chasm-metric-card-transition);flex-direction:column;text-decoration:none;display:flex}.chasm-metric-card[data-chasm-metric-card-status=brand]{--chasm-metric-card-ring:var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg));--chasm-metric-card-tint:var(--chasm-intent-brand-bg,var(--chasm-surface-raised))}.chasm-metric-card[data-chasm-metric-card-status=neutral]{--chasm-metric-card-ring:var(--chasm-on-surface-intent-neutral,var(--chasm-text-secondary));--chasm-metric-card-tint:var(--chasm-intent-neutral-bg,var(--chasm-surface-raised))}.chasm-metric-card[data-chasm-metric-card-status=info]{--chasm-metric-card-ring:var(--chasm-on-surface-intent-info,var(--chasm-intent-info-fg));--chasm-metric-card-tint:var(--chasm-intent-info-bg,var(--chasm-surface-raised))}.chasm-metric-card[data-chasm-metric-card-status=success]{--chasm-metric-card-ring:var(--chasm-on-surface-intent-success,var(--chasm-intent-success-fg));--chasm-metric-card-tint:var(--chasm-intent-success-bg,var(--chasm-surface-raised))}.chasm-metric-card[data-chasm-metric-card-status=warning]{--chasm-metric-card-ring:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg));--chasm-metric-card-tint:var(--chasm-intent-warning-bg,var(--chasm-surface-raised))}.chasm-metric-card[data-chasm-metric-card-status=critical]{--chasm-metric-card-ring:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg));--chasm-metric-card-tint:var(--chasm-intent-critical-bg,var(--chasm-surface-raised))}.chasm-metric-card[data-chasm-metric-card-variant=solid]{border-width:var(--chasm-border-width-thick,2px)}.chasm-metric-card[data-chasm-metric-card-variant=dashed]{border-style:dashed}.chasm-metric-card[data-chasm-metric-card-variant=dotted]{border-style:dotted}.chasm-metric-card[data-chasm-metric-card-variant=ghost]{box-shadow:none;border-color:#0000}.chasm-metric-card[data-chasm-metric-card-surface=tinted]{background:var(--chasm-metric-card-tint)}.chasm-metric-card[data-chasm-metric-card-surface=plain]{box-shadow:none;background:0 0;border-color:#0000}.chasm-metric-card[data-chasm-metric-card-clickable=true]{cursor:pointer}.chasm-metric-card[data-chasm-metric-card-clickable=true]:hover,.chasm-metric-card[data-chasm-metric-card-clickable=true]:focus-visible{box-shadow:var(--chasm-metric-card-hover-shadow,0 4px 12px #00000024);transform:translateY(var(--chasm-metric-card-hover-translate,-1px))}.chasm-metric-card[data-chasm-metric-card-clickable=true]:focus-visible{outline:var(--chasm-border-width-thin,1px) solid var(--chasm-metric-card-ring);outline-offset:var(--chasm-spacing-2xs,.125rem)}@media (prefers-reduced-motion:reduce){.chasm-metric-card{transition:none}.chasm-metric-card[data-chasm-metric-card-clickable=true]:hover,.chasm-metric-card[data-chasm-metric-card-clickable=true]:focus-visible{transform:none}}.chasm-metric-card-header,.chasm-metric-card-body,.chasm-metric-card-footer{gap:var(--chasm-metric-card-item-gap,.25rem);flex-direction:column;min-width:0;display:flex}.chasm-metric-card-body{gap:var(--chasm-metric-card-item-gap,.25rem)}.chasm-metric-card-title{font-size:var(--chasm-metric-card-title-font-size,var(--chasm-font-md,1rem));font-weight:var(--chasm-metric-card-title-font-weight,700);line-height:var(--chasm-leading-snug,1.3);color:var(--chasm-text-primary)}.chasm-metric-card-subtitle{font-size:var(--chasm-metric-card-subtitle-font-size,var(--chasm-font-sm,.875rem));line-height:var(--chasm-leading-normal,1.5);color:var(--chasm-text-secondary)}.chasm-metric-card-description{font-size:var(--chasm-metric-card-description-font-size,var(--chasm-font-xs,.75rem));line-height:var(--chasm-leading-normal,1.5);color:var(--chasm-metric-card-description-color,var(--chasm-text-secondary))}.chasm-metric-card-value{font-size:var(--chasm-metric-card-value-font-size,var(--chasm-font-3xl,1.875rem));font-weight:var(--chasm-metric-card-value-font-weight,700);line-height:var(--chasm-leading-tight,1.15);color:var(--chasm-text-primary);font-variant-numeric:tabular-nums;letter-spacing:var(--chasm-letter-spacing-tight,-.02em)}.chasm-metric-card-delta{align-items:center;gap:var(--chasm-spacing-xs);font-size:var(--chasm-metric-card-delta-font-size,var(--chasm-font-sm,.875rem));line-height:1.2;display:inline-flex}.chasm-metric-card-tags{gap:var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.chasm-metric-card-footer{margin-top:auto}.chasm-metric-card-icon.chasm-metric-card-icon{top:var(--chasm-metric-card-padding,var(--chasm-spacing-md));right:var(--chasm-metric-card-padding,var(--chasm-spacing-md));border-radius:var(--chasm-radius-full,9999px);pointer-events:none;justify-content:center;align-items:center;width:2rem;height:2rem;position:absolute;display:inline-flex!important}.chasm-metric-card[data-chasm-metric-card-icon=true] .chasm-metric-card-header,.chasm-metric-card[data-chasm-metric-card-icon=true] .chasm-metric-card-body{padding-inline-end:2.75rem}.chasm-metric-card-summary{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-metric-card{position:relative}.chasm-metric-card-state{color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs,.75rem)}.chasm-metric-card-placeholder{border-radius:var(--chasm-radius-sm);background:var(--chasm-surface-raised,var(--chasm-border));block-size:32px;inline-size:60%;display:block}.chasm-metric-card[data-chasm-metric-card-delta=unavailable] .chasm-metric-card-delta,.chasm-metric-card[data-chasm-metric-card-delta=unchanged] .chasm-metric-card-delta{font-style:normal}.chasm-metric-card-delta{align-items:baseline;column-gap:var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.chasm-metric-card-title,.chasm-metric-card-subtitle,.chasm-metric-card-value{overflow-wrap:anywhere;min-width:0}
