[data-chasm-root] .chasm-button,[data-chasm-root] button.chasm-button,[data-chasm-root] a.chasm-button{isolation:isolate;text-transform:none;letter-spacing:var(--chasm-text-labelLarge-letter-spacing,.00625rem);cursor:var(--chasm-button-interaction-cursor,pointer);transition:var(--chasm-button-interaction-transition);-webkit-user-select:none;user-select:none;flex-wrap:nowrap;justify-content:center;align-items:center;min-width:0;max-width:100%;position:relative}[data-chasm-root] .chasm-button:disabled,[data-chasm-root] .chasm-button[aria-disabled=true]{cursor:var(--chasm-button-interaction-disabled-cursor,not-allowed)}[data-chasm-root] a.chasm-button,[data-chasm-root] a.chasm-button:hover,[data-chasm-root] a.chasm-button:focus,[data-chasm-root] a.chasm-button:focus-visible,[data-chasm-root] a.chasm-button .chasm-button__label{text-decoration:none}[data-chasm-root] .chasm-button:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--chasm-transition-duration-base,.15s) var(--chasm-transition-easing-ease-out,ease-out);z-index:0;position:absolute;inset:0}[data-chasm-root] .chasm-button>*{z-index:1;position:relative}[data-chasm-root] [data-chasm-button-style=filled]:before,[data-chasm-root] [data-chasm-button-style=elevated]:before{background:var(--chasm-button-interaction-solid-hover-overlay)}[data-chasm-root] [data-chasm-button-style=filledTonal]:before,[data-chasm-root] [data-chasm-button-style=outlined]:before,[data-chasm-root] [data-chasm-button-style=text]:before,[data-chasm-root] .chasm-button:not([data-chasm-button-style]):before{background:var(--chasm-button-interaction-surface-hover-overlay)}[data-chasm-root] .chasm-button:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}[data-chasm-root] [data-chasm-button-style=filled]:active:not(:disabled):not([aria-disabled=true]):before,[data-chasm-root] [data-chasm-button-style=elevated]:active:not(:disabled):not([aria-disabled=true]):before{opacity:1;background:var(--chasm-button-interaction-solid-active-overlay)}[data-chasm-root] [data-chasm-button-style=filledTonal]:active:not(:disabled):not([aria-disabled=true]):before,[data-chasm-root] [data-chasm-button-style=outlined]:active:not(:disabled):not([aria-disabled=true]):before,[data-chasm-root] [data-chasm-button-style=text]:active:not(:disabled):not([aria-disabled=true]):before,[data-chasm-root] .chasm-button:not([data-chasm-button-style]):active:not(:disabled):not([aria-disabled=true]):before{opacity:1;background:var(--chasm-button-interaction-surface-active-overlay)}.chasm-button__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-block:var(--chasm-button-label-ink-overhang,.2em);margin-block:calc(-1 * var(--chasm-button-label-ink-overhang,.2em));line-height:1;display:block;overflow:hidden}.chasm-button__spinner{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}[data-chasm-button-style=elevated]{box-shadow:var(--chasm-shadow-sm)}[data-chasm-button-style=elevated]:hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--chasm-shadow-md)}[data-chasm-button-style=elevated]:active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--chasm-shadow-sm)}[data-chasm-button-style=filledTonal][data-chasm-button-style=filledTonal]{color:color-mix(in srgb, var(--chasm-button-appearance-filledTonal-color,var(--chasm-brand-role-primary)) 65%, var(--chasm-text-primary-anchor,var(--chasm-text-primary)))!important}[data-chasm-button-style=filledTonal]{border:var(--chasm-border-width-thin,1px) solid var(--chasm-button-appearance-filledTonal-border-color,transparent)}[data-chasm-button-style=outlined]{border-width:var(--chasm-border-width-thin,1px)}[data-chasm-button-style=outlined]:hover:not(:disabled):not([aria-disabled=true]),[data-chasm-button-style=outlined]:active:not(:disabled):not([aria-disabled=true]){border-color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg))}[data-chasm-root] .chasm-button[data-chasm-button-variant=dashed],[data-chasm-root] .chasm-button[data-chasm-button-variant=dotted]{background:0 0}[data-chasm-root] .chasm-button[data-chasm-button-variant=dashed]{border-style:dashed!important}[data-chasm-root] .chasm-button[data-chasm-button-variant=dotted]{border-style:dotted!important}[data-chasm-root] .chasm-button[data-chasm-button-kind=icon]{aspect-ratio:1;padding-inline:var(--chasm-button-size-md-padding-y)}[data-chasm-root] .chasm-button[data-chasm-button-kind=hold-to-confirm]{--chasm-button-hold-progress:0;background-image:linear-gradient(to right, color-mix(in srgb, var(--chasm-text-on-contrast) 32%, transparent) calc(var(--chasm-button-hold-progress) * 100%), transparent 0);transition:background-image}[data-chasm-root] .chasm-button[data-chasm-button-kind=toggle][aria-pressed=true]{box-shadow:var(--chasm-control-shadow-inset,none), inset 0 calc(-1 * var(--chasm-border-width-medium,2px)) 0 0 var(--chasm-button-toggle-indicator,var(--chasm-interaction-brand-selected-indicator,currentColor))}@media (forced-colors:active){[data-chasm-root] .chasm-button[data-chasm-button-kind=toggle][aria-pressed=true]{box-shadow:inset 0 -2px highlight}}[data-chasm-root] [data-chasm-button-group]{align-items:stretch;gap:0;max-width:100%;display:inline-flex;overflow-x:auto}[data-chasm-root] [data-chasm-button-group-position=first][data-chasm-button-group-position=first]{border-start-end-radius:0!important;border-end-end-radius:0!important}[data-chasm-root] [data-chasm-button-group-position=last][data-chasm-button-group-position=last]{margin-inline-start:calc(-1 * var(--chasm-tint-stroke-width,0px));border-start-start-radius:0!important;border-end-start-radius:0!important}[data-chasm-root] [data-chasm-button-group-position=middle]{margin-inline-start:calc(-1 * var(--chasm-tint-stroke-width,0px))}[data-chasm-root] [data-chasm-button-split-root]{align-items:stretch;display:inline-flex}[data-chasm-root] [data-chasm-button-split=primary]{border-start-end-radius:0;border-end-end-radius:0}[data-chasm-root] [data-chasm-button-split=caret]{min-width:var(--chasm-touch-target-min,2.75rem);padding-inline:var(--chasm-spacing-sm);border-start-start-radius:0;border-end-start-radius:0}[data-chasm-root] [data-chasm-button-kind=file-upload]{position:relative}[data-chasm-root] [data-chasm-button-file-input]{display:none}[data-chasm-root] [data-chasm-button-kind=file-upload][data-chasm-dropzone=over]{outline:var(--chasm-border-width-medium,2px) dashed var(--chasm-intent-brand-border);outline-offset:var(--chasm-spacing-xs)}[data-chasm-root] .chasm-button[data-chasm-button-kind=floating-action],[data-chasm-root] [data-chasm-button-kind=floating-action],[data-chasm-button-kind=floating-action]{z-index:var(--chasm-z-index-floating,40);box-shadow:var(--chasm-shadow-lg);transition:transform var(--chasm-transition-duration-base,.15s) ease-out, opacity var(--chasm-transition-duration-base,.15s) ease-out;position:fixed;inset-block-end:max(var(--chasm-button-fab-inset,var(--chasm-spacing-lg)), env(safe-area-inset-bottom,0px));inset-inline-end:max(var(--chasm-button-fab-inset,var(--chasm-spacing-lg)), env(safe-area-inset-right,0px))}[data-chasm-button-kind=floating-action][data-chasm-button-fab=hidden]{transform:translateY(calc(100% + var(--chasm-button-fab-inset,var(--chasm-spacing-lg))));opacity:0;pointer-events:none}[data-chasm-root] [data-chasm-button-celebration-host]{max-width:100%;display:inline-flex;position:relative}[data-chasm-root] [data-chasm-button-celebration-canvas]{pointer-events:none;z-index:1;position:absolute;inset:0}[data-chasm-root] .chasm-button[data-chasm-button-kind=draggable]{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}[data-chasm-root] .chasm-button[data-chasm-button-kind=draggable][data-chasm-button-drag=dragging]{cursor:grabbing;box-shadow:var(--chasm-shadow-md)}[data-chasm-root] [data-chasm-button-kind=social-auth] .chasm-icon{filter:none;box-shadow:none}[data-chasm-root] .chasm-button .chasm-icon,[data-chasm-root] .chasm-button .chasm-button__spinner,[data-chasm-root] .chasm-button .chasm-button__label,[data-chasm-root] .chasm-button [data-chasm-text]{color:inherit!important}[data-chasm-root] .chasm-button:not([data-chasm-button-kind=social-auth]) .chasm-button__chrome-icon{-webkit-mask-image:var(--chasm-button-icon-mask);-webkit-mask-image:var(--chasm-button-icon-mask);mask-image:var(--chasm-button-icon-mask);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-chasm-root] .chasm-button:not([data-chasm-button-kind=social-auth]) .chasm-button__chrome-icon :is(img,.chasm-image){opacity:0!important}@media (prefers-reduced-motion:reduce){[data-chasm-button-kind=floating-action]{transition:none}}[data-chasm-root] [data-chasm-button-layout=stacked]{justify-content:center;align-items:center}[data-chasm-root] [data-chasm-button-layout=stacked] .chasm-button__label{font-size:max(var(--chasm-font-xs,.75rem), .75rem);line-height:var(--chasm-leading-tight,1.2)}
[data-chasm-root] [data-chasm-text-kind=stat],[data-chasm-root] [data-chasm-text-kind=currency],[data-chasm-root] [data-chasm-text-kind=status],[data-chasm-root] [data-chasm-text-kind=timestamp]{font-variant-numeric:tabular-nums lining-nums}[data-chasm-root] [data-chasm-text-kind=currency]{text-align:end;min-width:0;display:inline-block}[data-chasm-root] :is(h1,h2,h3,h4,h5,h6,p)[data-chasm-text]{overflow-wrap:break-word}[data-chasm-root] [data-chasm-text-kind=paragraph]{max-width:var(--chasm-text-measure,65ch)}[data-chasm-root] [data-chasm-text-kind=quote]{border-inline-start:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-brand-border,var(--chasm-border));max-width:var(--chasm-text-measure,65ch);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--chasm-spacing-md)}[data-chasm-root] [data-chasm-text-kind=quote] [data-chasm-text-kind=caption]{margin-block-start:var(--chasm-spacing-xs);display:block}[data-chasm-root] [data-chasm-text-kind=code]{background:var(--chasm-surface-sunken,var(--chasm-surface));border-radius:var(--chasm-radius-sm);padding-inline:var(--chasm-spacing-xs);padding-block:var(--chasm-spacing-2xs,.125rem);overflow-wrap:anywhere;max-width:100%}[data-chasm-root] [data-chasm-text-kind=code][data-chasm-text-code=block]{padding:var(--chasm-spacing-md);white-space:pre;display:block;overflow-x:auto}[data-chasm-root] [data-chasm-text-kind=kicker]{text-transform:uppercase;letter-spacing:var(--chasm-letter-spacing-wide,.08em);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-chasm-root] [data-chasm-text-kind=masked][data-chasm-text-masked=locked]{letter-spacing:var(--chasm-letter-spacing-wide,.08em);color:var(--chasm-text-secondary)}[data-chasm-root] [data-chasm-text-kind=highlight] mark,[data-chasm-root] [data-chasm-text-kind=highlight] [data-chasm-text-mark]{background:var(--chasm-intent-brand-bg);color:var(--chasm-on-intent-brand-bg-text,var(--chasm-text-primary));font-weight:inherit;border-radius:var(--chasm-radius-sm);padding-inline:var(--chasm-spacing-2xs,.125rem)}[data-chasm-root] [data-chasm-text-kind=highlight][data-chasm-text-highlight-entrance=animated] [data-chasm-text-mark]{animation:chasm-text-mark-in var(--chasm-transition-duration-slow,.4s) ease-out}@keyframes chasm-text-mark-in{0%{background-color:#0000}}[data-chasm-root] [data-chasm-text-kind=truncated]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}[data-chasm-root] [data-chasm-text-kind=truncated]:not([data-chasm-text-lines="1"]){-webkit-line-clamp:var(--chasm-text-lines,1);white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}[data-chasm-root] [data-chasm-text-kind=gradient]{color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){[data-chasm-root] [data-chasm-text-kind=gradient]{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text!important;background-clip:text!important}}[data-chasm-root] [data-chasm-text-kind=placeholder]{font-style:italic}[data-chasm-root] [data-chasm-text-kind=tooltip]{max-width:var(--chasm-tooltip-max-width,20rem);overflow-wrap:anywhere;display:inline-block}[data-chasm-root] [data-chasm-text-kind=keybind]{align-items:center;gap:var(--chasm-spacing-2xs,.125rem);display:inline-flex}[data-chasm-root] [data-chasm-text-keycap]{min-width:1.75em;padding-block:var(--chasm-spacing-2xs,.125rem);border-radius:var(--chasm-radius-control,var(--chasm-radius-sm));background:var(--chasm-surface-raised,var(--chasm-surface));color:var(--chasm-text-primary);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);box-shadow:var(--chasm-control-shadow,none);justify-content:center;align-items:center;font-family:inherit;line-height:1;display:inline-flex}[data-chasm-root] [data-chasm-text-keycap=xs]{padding-inline:var(--chasm-spacing-xs)}[data-chasm-root] [data-chasm-text-keycap=sm]{padding-inline:var(--chasm-spacing-sm)}[data-chasm-root] [data-chasm-text-keycap=md]{padding-inline:var(--chasm-spacing-md)}[data-chasm-text-accessible]{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}[data-chasm-root] [data-chasm-text-kind=animated] [data-chasm-text-reveal-step]{opacity:0;animation:chasm-text-reveal var(--chasm-transition-duration-base,.15s) ease-out forwards;animation-delay:var(--chasm-text-reveal-delay,0s)}[data-chasm-root] [data-chasm-text-kind=animated][data-chasm-text-reveal=still] [data-chasm-text-reveal-step]{opacity:1;animation:none}[data-chasm-root] [data-chasm-text-kind=animated][data-chasm-text-reveal=fade-lines] [data-chasm-text-reveal-step]{display:block}@keyframes chasm-text-reveal{to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-chasm-root] [data-chasm-text-kind=animated] [data-chasm-text-reveal-step],[data-chasm-root] [data-chasm-text-kind=highlight] [data-chasm-text-mark]{opacity:1;animation:none}}[data-chasm-root] [data-chasm-text-kind=status]{align-items:baseline;gap:var(--chasm-spacing-2xs,.125rem);white-space:nowrap;display:inline-flex}[data-chasm-root] [data-chasm-text-kind=label]{cursor:default;display:inline-block}[data-chasm-root] [data-chasm-text-annotation]{isolation:isolate;box-sizing:border-box;width:fit-content;max-width:100%;position:relative}[data-chasm-root] span[data-chasm-text-annotation]{display:inline-block}[data-chasm-root] [data-chasm-text-annotation]:after{content:"";z-index:-1;pointer-events:none;-webkit-mask:var(--chasm-text-annotation-mask) center / 100% 100% no-repeat;-webkit-mask:var(--chasm-text-annotation-mask) center / 100% 100% no-repeat;mask:var(--chasm-text-annotation-mask) center / 100% 100% no-repeat;background-color:currentColor;position:absolute;inset:0}[data-chasm-root] [data-chasm-text-annotation=circle]{--chasm-text-annotation-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg%3E%3Cpath vector-effect='non-scaling-stroke' d='M120 92C40 90 6 72 8 50C10 22 90 6 210 6C320 6 394 22 392 50C390 78 300 94 190 94C120 94 60 88 30 76' stroke-width='2.5'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M60 20C130 4 300 2 360 18C398 30 396 70 340 84C270 100 110 98 40 84C10 76 2 60 14 44' stroke-width='1.6'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M2 99C140 95 280 96 398 99' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E");padding:.3em .55em}[data-chasm-root] [data-chasm-text-annotation=burst]{--chasm-text-annotation-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg%3E%3Cpath vector-effect='non-scaling-stroke' d='M89.9 46.8L98.8 46.1' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M87.6 63.7L97.0 67.1' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M78.5 78.1L84.9 84.4' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M72.7 82.9L78.4 91.2' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M56.9 89.4L58.5 98.3' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M39.9 88.7L37.4 98.4' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M32.8 86.1L29.0 94.3' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M19.4 75.7L11.7 82.1' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M11.4 60.6L2.8 63.0' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M10.1 53.2L0.2 54.0' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M12.4 36.3L4.0 33.2' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M21.5 21.9L14.4 14.9' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M27.3 17.1L22.2 9.7' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M43.1 10.6L41.3 0.8' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M60.1 11.3L62.3 2.6' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M67.2 13.9L71.5 4.8' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M80.6 24.3L87.5 18.5' stroke-width='3'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M88.6 39.4L98.2 36.7' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");padding:.75em 1em}[data-chasm-root] [data-chasm-text-annotation=underline]{--chasm-text-annotation-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 20' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg%3E%3Cpath vector-effect='non-scaling-stroke' d='M4 8C100 4 300 6 396 9' stroke-width='5'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M14 14C120 10 280 12 388 13' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");padding-block-end:.35em}[data-chasm-root] [data-chasm-text-annotation=zigzag]{--chasm-text-annotation-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg%3E%3Cpath vector-effect='non-scaling-stroke' d='M2 32C40 22 80 8 122 6C150 5 92 30 112 33C150 36 222 8 252 7C274 6 214 31 242 33C282 36 360 16 398 10' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E");padding-block-end:.7em}[data-chasm-root] [data-chasm-text-annotation=underline]:after{block-size:.4em;inset-block-start:auto}[data-chasm-root] [data-chasm-text-annotation=zigzag]:after{block-size:.7em;inset-block-start:auto}[data-chasm-root] [data-chasm-text-annotation=arrow-end]{--chasm-text-annotation-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 60' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg%3E%3Cpath vector-effect='non-scaling-stroke' d='M4 48C26 6 66 2 94 30' stroke-width='2.5'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M78 22L95 31L80 40' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E");padding-inline-end:2.8em}[data-chasm-root] [data-chasm-text-annotation=arrow-start]{--chasm-text-annotation-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 60' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg%3E%3Cpath vector-effect='non-scaling-stroke' d='M98 30C70 32 34 29 5 30' stroke-width='2.5'/%3E%3Cpath vector-effect='non-scaling-stroke' d='M20 19L5 30L20 41' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E");padding-inline-start:3.4em}[data-chasm-root] [data-chasm-text-annotation=arrow-end]:after{inline-size:2.6em;inset-inline-start:auto}[data-chasm-root] [data-chasm-text-annotation=arrow-start]:after{inline-size:3.2em;inset-inline-end:auto}[data-chasm-root] [data-chasm-text-annotation^=arrow]: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)):after{transform:scaleX(-1)}@media (forced-colors:active){[data-chasm-root] [data-chasm-text-annotation]:after{forced-color-adjust:none;background-color:canvastext}}
.chasm-card{box-sizing:border-box;width:100%}.chasm-card-fill-stretch{flex-direction:column;height:100%;display:flex}.chasm-card-fill-content{height:auto}.chasm-grid-item .chasm-card-fill-stretch{min-height:100%}.chasm-card-elevation-sm{box-shadow:var(--chasm-shadow-sm)}.chasm-card-elevation-md{box-shadow:var(--chasm-shadow-md)}.chasm-card-appearance-flat{--chasm-card-radius:var(--chasm-card-appearance-flat-radius,var(--chasm-radius-md));background:var(--chasm-card-appearance-flat-background,var(--chasm-surface));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-flat-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-flat-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-filled{--chasm-card-radius:var(--chasm-card-appearance-filled-radius,var(--chasm-radius-md));background:var(--chasm-card-appearance-filled-background,var(--chasm-surface));border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-filled-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-filled-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-floating{--chasm-card-radius:var(--chasm-card-appearance-floating-radius,var(--chasm-radius-lg));background:var(--chasm-card-appearance-floating-background,var(--chasm-surface-raised));border:var(--chasm-border-width-thin,1px) var(--chasm-card-appearance-floating-border-style,solid) var(--chasm-card-appearance-floating-border-color,var(--chasm-border));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-floating-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-floating-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-rounded{--chasm-card-radius:var(--chasm-card-appearance-rounded-radius,var(--chasm-radius-xl));background:var(--chasm-card-appearance-rounded-background,var(--chasm-surface));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-rounded-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-rounded-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-outlined{--chasm-card-radius:var(--chasm-card-appearance-outlined-radius,var(--chasm-radius-md));background:var(--chasm-card-appearance-outlined-background,var(--chasm-surface));border:var(--chasm-border-width-thin,1px) var(--chasm-card-appearance-outlined-border-style,solid) var(--chasm-card-appearance-outlined-border-color,var(--chasm-border));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-outlined-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-outlined-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-bordered{--chasm-card-radius:var(--chasm-card-appearance-bordered-radius,var(--chasm-radius-md));background:var(--chasm-card-appearance-bordered-background,var(--chasm-surface));border:var(--chasm-border-width-thin,1px) var(--chasm-card-appearance-bordered-border-style,solid) var(--chasm-card-appearance-bordered-border-color,var(--chasm-border));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-bordered-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-bordered-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-elevated{--chasm-card-radius:var(--chasm-card-appearance-elevated-radius,var(--chasm-radius-lg));background:var(--chasm-card-appearance-elevated-background,var(--chasm-surface));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-elevated-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-elevated-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-inset{--chasm-card-radius:var(--chasm-card-appearance-inset-radius,var(--chasm-radius-md));background:var(--chasm-card-appearance-inset-background,var(--chasm-surface-sunken));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-inset-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-inset-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-grounded{--chasm-card-radius:var(--chasm-card-appearance-grounded-radius,var(--chasm-radius-sm));background:var(--chasm-card-appearance-grounded-background,var(--chasm-surface-raised));border:var(--chasm-border-width-thin,1px) var(--chasm-card-appearance-grounded-border-style,solid) var(--chasm-card-appearance-grounded-border-color,var(--chasm-border));border-block-end-width:var(--chasm-border-width-medium,2px);border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-grounded-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-grounded-padding-x,var(--chasm-spacing-lg))}.chasm-card-appearance-highlighted{--chasm-card-radius:var(--chasm-card-appearance-highlighted-radius,var(--chasm-radius-md));background:var(--chasm-card-appearance-highlighted-background,var(--chasm-intent-brand-bg));border:var(--chasm-border-width-medium,2px) var(--chasm-card-appearance-highlighted-border-style,solid) var(--chasm-card-appearance-highlighted-border-color,var(--chasm-intent-brand-border));border-radius:var(--chasm-card-radius);padding:var(--chasm-card-appearance-highlighted-padding-y,var(--chasm-spacing-lg)) var(--chasm-card-appearance-highlighted-padding-x,var(--chasm-spacing-lg))}.chasm-card [data-chasm-card-media]{border-radius:var(--chasm-card-media-radius,var(--chasm-card-radius,var(--chasm-radius-md)));overflow:hidden}.chasm-card [data-chasm-card-media=edge-top]{border-end-end-radius:0;border-end-start-radius:0}.chasm-card [data-chasm-card-media=edge-start]{border-start-end-radius:0;border-end-end-radius:0}.chasm-card [data-chasm-card-media] :focus-visible{outline-offset:calc(-1 * var(--chasm-border-width-medium,2px))}.chasm-card-fill-stretch>[data-chasm-card-body]{flex:auto}:is(.chasm-card-fill-stretch,[data-chasm-card-body])>[data-chasm-card-actions]{margin-block-start:auto}:where(button.chasm-card){font:inherit;text-align:start;appearance:none;border:0}.chasm-card[data-chasm-card-interactive]{cursor:pointer}[data-chasm-root] a[data-chasm-link]:has(>.chasm-card){color:inherit;text-decoration:none;display:block}[data-chasm-root] a[data-chasm-link]:has(>.chasm-card-fill-stretch){height:100%}[data-chasm-root] a[data-chasm-link]:has(>.chasm-card):focus-visible{box-shadow:none;outline:none}[data-chasm-root] a[data-chasm-link]:focus-visible>.chasm-card,.chasm-card[data-chasm-card-interactive]:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:2px}[data-chasm-root] a[data-chasm-link]:hover>.chasm-card,.chasm-card[data-chasm-card-interactive]:hover{box-shadow:var(--chasm-shadow-md)}[data-chasm-root] a[data-chasm-link]:active>.chasm-card,.chasm-card[data-chasm-card-interactive]:active{box-shadow:var(--chasm-shadow-sm)}@media (prefers-reduced-motion:no-preference){[data-chasm-root] a[data-chasm-link]>.chasm-card,.chasm-card[data-chasm-card-interactive]{transition:box-shadow var(--chasm-transition-fast,.12s) ease, border-color var(--chasm-transition-fast,.12s) ease}}.chasm-card[data-chasm-card-preset=selectable] label{cursor:pointer}.chasm-card[data-chasm-card-preset=selectable]:has(input:is([type=radio],[type=checkbox]):checked){border-color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));box-shadow:inset 0 0 0 var(--chasm-border-width-thin,1px) var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg))}.chasm-card[data-chasm-card-preset=selectable]:has(input:focus-visible){outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-card[data-chasm-card-preset=selectable]:has(input:disabled) label{cursor:not-allowed}@media (forced-colors:active){.chasm-card{outline:var(--chasm-border-width-thin,1px) solid CanvasText;outline-offset:calc(-1 * var(--chasm-border-width-thin,1px))}[data-chasm-root] a[data-chasm-link]:focus-visible>.chasm-card,.chasm-card[data-chasm-card-interactive]:focus-visible{outline:var(--chasm-border-width-medium,2px) solid Highlight;outline-offset:2px}.chasm-card[data-chasm-card-preset=selectable]:has(:checked){outline:var(--chasm-border-width-medium,2px) solid Highlight;outline-offset:2px}}
.chasm-surface-tri-filled{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid transparent;box-sizing:border-box}.chasm-surface-tri-outlined{background:var(--chasm-surface);color:var(--chasm-text-primary);border:var(--chasm-border-width-thin,1px) solid var(--chasm-input-state-idle-border-color,var(--chasm-border));box-sizing:border-box}.chasm-surface-tri-elevated{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid transparent;box-shadow:var(--chasm-shadow-sm);box-sizing:border-box}.chasm-block-elevation-sm{box-shadow:var(--chasm-shadow-sm)}.chasm-block-elevation-md{box-shadow:var(--chasm-shadow-md)}
.chasm-flexbox{box-sizing:border-box;width:100%}.chasm-flexbox-body{width:100%;display:flex}.chasm-flexbox-content{z-index:var(--chasm-z-base);width:100%;position:relative}.chasm-flexbox>.chasm-flexbox-body,.chasm-flexbox>.chasm-flexbox-content,.chasm-flexbox-content>.chasm-flexbox-body{min-height:inherit}.chasm-flexbox-item{z-index:var(--chasm-flexbox-item-z,auto);overflow-wrap:break-word;--chasm-flexbox-column-basis:calc((100% - (var(--chasm-flexbox-columns,1) - 1) * var(--chasm-flexbox-column-gap,0px)) / var(--chasm-flexbox-columns,1));min-width:0;transition:box-shadow var(--chasm-transition-duration-base,.15s) var(--chasm-transition-easing-ease-out,ease-out), z-index var(--chasm-transition-duration-fast,.1s) linear;position:relative}.chasm-flexbox-item--auto{min-width:0}.chasm-flexbox-item:hover{z-index:max(var(--chasm-flexbox-item-z,0), var(--chasm-flexbox-z-hover,10))}.chasm-flexbox-item.chasm-flexbox-item--selected,.chasm-flexbox-item.chasm-flexbox-item--focused{z-index:var(--chasm-flexbox-z-focused,30)}.chasm-flexbox-item:focus-within{z-index:calc(var(--chasm-flexbox-z-focused,30) + 1)}.chasm-flexbox-item.chasm-flexbox-item--sticky{z-index:var(--chasm-z-sticky,1100);top:0}.chasm-flexbox-appearance-floating .chasm-flexbox-body{perspective:var(--chasm-flexbox-appearance-floating-perspective,1200px)}.chasm-flexbox-appearance-deck .chasm-flexbox-body{perspective:var(--chasm-flexbox-appearance-deck-perspective,1400px)}.chasm-flexbox-body[data-chasm-flexbox-overlap]>.chasm-flexbox-item+.chasm-flexbox-item{margin-block-start:var(--chasm-flexbox-overlap-block-start,0px);margin-block-end:var(--chasm-flexbox-overlap-block-end,0px);margin-inline-start:var(--chasm-flexbox-overlap-inline-start,0px);margin-inline-end:var(--chasm-flexbox-overlap-inline-end,0px)}.chasm-flexbox-appearance-floating .chasm-flexbox-body:not([data-chasm-flexbox-overlap]) .chasm-flexbox-item+.chasm-flexbox-item,.chasm-flexbox-appearance-deck .chasm-flexbox-body:not([data-chasm-flexbox-overlap]) .chasm-flexbox-item+.chasm-flexbox-item{margin-top:var(--chasm-flexbox-appearance-floating-overlap,calc(var(--chasm-spacing-md) * -1))}.chasm-flexbox-appearance-deck .chasm-flexbox-body:not([data-chasm-flexbox-overlap]) .chasm-flexbox-item+.chasm-flexbox-item{margin-top:var(--chasm-flexbox-appearance-deck-overlap,calc(var(--chasm-spacing-lg) * -1))}.chasm-flexbox-item-deck{box-shadow:var(--chasm-shadow-sm);border-radius:var(--chasm-radius-lg);background:var(--chasm-surface-raised)}.chasm-flexbox-appearance-filled{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-md);padding:var(--chasm-spacing-md);box-sizing:border-box}.chasm-flexbox-appearance-outlined{background:var(--chasm-surface);color:var(--chasm-text-primary);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);padding:var(--chasm-spacing-md);box-sizing:border-box}.chasm-flexbox-appearance-elevated{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-lg);padding:var(--chasm-spacing-md);box-shadow:var(--chasm-shadow-sm);box-sizing:border-box}.chasm-flexbox-elevation-sm{box-shadow:var(--chasm-shadow-sm)}.chasm-flexbox-elevation-md{box-shadow:var(--chasm-shadow-md)}.chasm-flexbox-appearance-inset .chasm-flexbox-body-inset{background:var(--chasm-surface-sunken);border-radius:var(--chasm-radius-md);padding:var(--chasm-spacing-md)}.chasm-flexbox[data-chasm-flexbox-parallax=scroll] .chasm-flexbox-item,.chasm-flexbox-body[data-chasm-flexbox-parallax=scroll]:not([data-chasm-flexbox-parallax-motion=static])>.chasm-flexbox-item{will-change:transform}.chasm-flexbox-body[data-chasm-flexbox-parallax]>.chasm-flexbox-item{transform:var(--chasm-flexbox-appearance-transform,) var(--chasm-flexbox-parallax-transform,)}@media (prefers-reduced-motion:no-preference){.chasm-flexbox-body[data-chasm-flexbox-parallax]:not([data-chasm-flexbox-parallax-motion=static])>.chasm-flexbox-item:not(:focus-within){--chasm-flexbox-parallax-transform:translate3d(clamp(calc(var(--chasm-flexbox-parallax-bound,var(--chasm-spacing-lg)) * -1), var(--chasm-flexbox-parallax-x,0px), var(--chasm-flexbox-parallax-bound,var(--chasm-spacing-lg))), clamp(calc(var(--chasm-flexbox-parallax-bound,var(--chasm-spacing-lg)) * -1), var(--chasm-flexbox-parallax-y,0px), var(--chasm-flexbox-parallax-bound,var(--chasm-spacing-lg))), 0)}}
.chasm-section{box-sizing:border-box;width:100%;min-width:0;max-width:100%;position:relative}.chasm-section-edge{pointer-events:none;z-index:calc(var(--chasm-z-base,1) + 2);position:absolute;left:0;right:0}.chasm-section-edge--top{top:0}.chasm-section-edge--bottom{bottom:0}.chasm-section-content{z-index:var(--chasm-background-layer-z-content,5);width:100%;min-width:0;position:relative}.chasm-section-header{gap:var(--chasm-spacing-xs);margin-bottom:var(--chasm-spacing-md);flex-direction:column;display:flex}.chasm-section-inner{box-sizing:border-box;width:100%;min-width:0}.chasm-section-inner--centered{margin-inline:auto}.chasm-section-body{box-sizing:border-box;width:100%;min-width:0}.chasm-section-measure{box-sizing:border-box;width:100%;min-width:0;max-width:var(--chasm-section-content-max-width,var(--chasm-container-width-lg));margin-inline:auto}.chasm-section-title,.chasm-section-subtitle{margin:0}.chasm-section-motion-control{margin-top:var(--chasm-spacing-sm);justify-content:flex-end;display:flex}.chasm-section-appearance-filled{background:var(--chasm-section-appearance-filled-background,var(--chasm-surface-paint,var(--chasm-surface)));border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-md);box-sizing:border-box}.chasm-section-appearance-outlined{background:var(--chasm-section-appearance-outlined-background,var(--chasm-surface));border:var(--chasm-border-width-thin,1px) solid var(--chasm-section-appearance-outlined-border-color,var(--chasm-border));border-radius:var(--chasm-radius-md);box-sizing:border-box}.chasm-section-appearance-elevated{background:var(--chasm-section-appearance-elevated-background,var(--chasm-surface-paint,var(--chasm-surface)));border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-lg);box-sizing:border-box}.chasm-section-elevation-sm{box-shadow:var(--chasm-shadow-sm)}.chasm-section-elevation-md{box-shadow:var(--chasm-shadow-md)}.chasm-section-elevation-sm,.chasm-section-elevation-md{z-index:var(--chasm-z-base,1)}@media (forced-colors:active){.chasm-section-appearance-filled,.chasm-section-appearance-elevated{border-color:canvastext}}
.chasm-mega-menu{--chasm-mega-menu-panel-bg:var(--chasm-mega-menu-surface-panel,var(--chasm-surface-raised,var(--chasm-surface)));--chasm-mega-menu-ink:var(--chasm-mega-menu-surface-ink,var(--chasm-text-primary));--chasm-mega-menu-muted:var(--chasm-mega-menu-surface-muted,var(--chasm-text-secondary));--chasm-mega-menu-heading:var(--chasm-mega-menu-surface-heading,var(--chasm-text-secondary));--chasm-mega-menu-shadow:var(--chasm-mega-menu-surface-shadow,var(--chasm-shadow-lg,0 .75rem 1.75rem color-mix(in srgb, var(--chasm-text-primary) 12%, transparent)));--chasm-mega-menu-scrim-bg:var(--chasm-mega-menu-surface-scrim,color-mix(in srgb, var(--chasm-text-primary) 28%, transparent));--chasm-mega-menu-separator-color:var(--chasm-mega-menu-separator-paint,color-mix(in srgb, var(--chasm-text-primary) 10%, transparent));--chasm-mega-menu-panel-border-width:var(--chasm-mega-menu-separator-panel-border,var(--chasm-border-width-thin,1px));--chasm-mega-menu-column-rule-width:var(--chasm-mega-menu-separator-column-rule,0px);--chasm-mega-menu-footer-rule-width:var(--chasm-mega-menu-separator-footer-rule,var(--chasm-border-width-thin,1px));--chasm-mega-menu-panel-max-height:var(--chasm-mega-menu-geometry-max-height,80vh);--chasm-mega-menu-content-width:var(--chasm-mega-menu-panel-content-width,var(--chasm-container-width-lg,64rem));--chasm-mega-menu-page-width:var(--chasm-mega-menu-panel-page-width,var(--chasm-container-width-xl,80rem));--chasm-mega-menu-radius:var(--chasm-mega-menu-panel-radius,var(--chasm-radius-md,.75rem));--chasm-mega-menu-pad-y:var(--chasm-mega-menu-panel-global-padding-y,clamp(1.5rem, 2vw, 2.5rem));--chasm-mega-menu-pad-x:var(--chasm-mega-menu-panel-global-padding-x,clamp(1rem, 3vw, 1.5rem));--chasm-mega-menu-gap:var(--chasm-mega-menu-columns-global-gap,clamp(1.5rem, 3vw, 3rem));--chasm-mega-menu-featured-min:var(--chasm-mega-menu-columns-featured-min,12rem);--chasm-mega-menu-side-min:var(--chasm-mega-menu-columns-side-min,8rem);--chasm-mega-menu-group-gap:var(--chasm-mega-menu-density-default-group-gap,var(--chasm-spacing-lg,1.25rem));--chasm-mega-menu-link-gap:var(--chasm-mega-menu-density-default-link-gap,var(--chasm-spacing-xs,.25rem));--chasm-mega-menu-link-pad-y:var(--chasm-mega-menu-density-default-link-padding-y,.2rem);--chasm-mega-menu-link-pad-x:var(--chasm-mega-menu-density-default-link-padding-x,.45rem);--chasm-mega-menu-panel-pad:var(--chasm-mega-menu-density-default-panel-padding,var(--chasm-spacing-lg,1.25rem));--chasm-mega-menu-trigger-size:var(--chasm-mega-menu-type-trigger-size,var(--chasm-font-sm,.75rem));--chasm-mega-menu-link-size:var(--chasm-mega-menu-type-link-size,var(--chasm-font-sm,.875rem));--chasm-mega-menu-heading-size:var(--chasm-mega-menu-type-heading-size,var(--chasm-font-xs,.75rem));--chasm-mega-menu-desc-size:var(--chasm-mega-menu-type-description-size,var(--chasm-font-xs,.75rem));--chasm-mega-menu-featured-size:var(--chasm-mega-menu-type-featured-size,clamp(1.25rem, 1rem + .6vw, 1.5rem));--chasm-mega-menu-line-height:var(--chasm-mega-menu-type-line-height,1.35);--chasm-mega-menu-z-anchored:var(--chasm-mega-menu-layer-anchored,calc(var(--chasm-z-overlay,1000) + 5));--chasm-mega-menu-z-global:var(--chasm-mega-menu-layer-global,calc(var(--chasm-z-sticky,1100) + 1));--chasm-mega-menu-z-scrim:var(--chasm-mega-menu-layer-scrim,var(--chasm-z-sticky,1100));--chasm-mega-menu-motion-duration:var(--chasm-mega-menu-transition-duration,var(--chasm-transition-fast,.15s));--chasm-mega-menu-motion-easing:var(--chasm-mega-menu-transition-easing,ease-out);--chasm-mega-menu-motion-distance:var(--chasm-mega-menu-transition-distance,var(--chasm-spacing-xs,.25rem));--chasm-mega-menu-header-offset-fallback:var(--chasm-mega-menu-geometry-header-offset,2.75rem);--chasm-mega-menu-icon-gap:var(--chasm-mega-menu-media-icon-gap,var(--chasm-spacing-xs,.25rem));--chasm-mega-menu-thumb-size:var(--chasm-mega-menu-media-thumbnail-sm,var(--chasm-spacing-xl,1.5rem));--chasm-mega-menu-accent:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));--chasm-mega-menu-accent-bg:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg));--chasm-mega-menu-trigger-paint:transparent;--chasm-mega-menu-link-paint:transparent;min-width:0;max-width:100%;color:var(--chasm-mega-menu-ink);position:relative}.chasm-mega-menu[data-chasm-mega-menu-density=compact]{--chasm-mega-menu-group-gap:var(--chasm-mega-menu-density-compact-group-gap,var(--chasm-spacing-md,1rem));--chasm-mega-menu-link-gap:var(--chasm-mega-menu-density-compact-link-gap,0);--chasm-mega-menu-link-pad-y:var(--chasm-mega-menu-density-compact-link-padding-y,calc(var(--chasm-spacing-xs,.25rem) / 2));--chasm-mega-menu-link-pad-x:var(--chasm-mega-menu-density-compact-link-padding-x,.45rem);--chasm-mega-menu-panel-pad:var(--chasm-mega-menu-density-compact-panel-padding,var(--chasm-spacing-md,1rem))}.chasm-mega-menu[data-chasm-mega-menu-density=spacious]{--chasm-mega-menu-group-gap:var(--chasm-mega-menu-density-spacious-group-gap,var(--chasm-spacing-2xl,2rem));--chasm-mega-menu-link-gap:var(--chasm-mega-menu-density-spacious-link-gap,var(--chasm-spacing-sm,.5rem));--chasm-mega-menu-link-pad-y:var(--chasm-mega-menu-density-spacious-link-padding-y,var(--chasm-spacing-xs,.25rem));--chasm-mega-menu-link-pad-x:var(--chasm-mega-menu-density-spacious-link-padding-x,.45rem);--chasm-mega-menu-panel-pad:var(--chasm-mega-menu-density-spacious-panel-padding,var(--chasm-spacing-xl,1.5rem))}[data-chasm-mega-menu-status=info]{--chasm-mega-menu-accent:var(--chasm-intent-info-fg);--chasm-mega-menu-accent-bg:var(--chasm-intent-info-bg-paint,var(--chasm-intent-info-bg))}[data-chasm-mega-menu-status=success]{--chasm-mega-menu-accent:var(--chasm-intent-success-fg);--chasm-mega-menu-accent-bg:var(--chasm-intent-success-bg-paint,var(--chasm-intent-success-bg))}[data-chasm-mega-menu-status=warning]{--chasm-mega-menu-accent:var(--chasm-intent-warning-fg);--chasm-mega-menu-accent-bg:var(--chasm-intent-warning-bg-paint,var(--chasm-intent-warning-bg))}[data-chasm-mega-menu-status=critical]{--chasm-mega-menu-accent:var(--chasm-intent-critical-fg);--chasm-mega-menu-accent-bg:var(--chasm-intent-critical-bg-paint,var(--chasm-intent-critical-bg))}[data-chasm-mega-menu-status=neutral]{--chasm-mega-menu-accent:var(--chasm-text-primary);--chasm-mega-menu-accent-bg:var(--chasm-surface-sunken)}.chasm-mega-menu-body{display:contents}.chasm-mega-menu-triggers{align-items:center;gap:var(--chasm-spacing-xs,.25rem);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-mega-menu[data-chasm-mega-menu-mode=collapsed] .chasm-mega-menu-triggers{display:none}.chasm-mega-menu-trigger,.chasm-mega-menu-mobile-toggle,.chasm-mega-menu-rail-button{padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);border-radius:var(--chasm-radius-sm,.375rem);color:inherit;font:inherit;font-size:var(--chasm-mega-menu-trigger-size);text-align:start;overflow-wrap:anywhere;cursor:pointer;border:none;align-items:center;margin:0;line-height:1.2;display:inline-flex}.chasm-mega-menu-trigger.chasm-mega-menu-trigger[aria-expanded=true],.chasm-mega-menu-trigger.chasm-mega-menu-trigger:hover,.chasm-mega-menu-trigger.chasm-mega-menu-trigger:focus-visible,.chasm-mega-menu-mobile-toggle:hover,.chasm-mega-menu-mobile-toggle:focus-visible,.chasm-mega-menu-rail-button[aria-expanded=true],.chasm-mega-menu-rail-button:hover,.chasm-mega-menu-rail-button:focus-visible{color:color-mix(in srgb, var(--chasm-mega-menu-accent) 65%, var(--chasm-text-primary));--chasm-mega-menu-trigger-paint:var(--chasm-mega-menu-accent-bg)}.chasm-mega-menu-trigger:focus-visible,.chasm-mega-menu-mobile-toggle:focus-visible,.chasm-mega-menu-rail-button:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-mega-menu-accent);outline-offset:calc(-1 * var(--chasm-border-width-medium,2px))}.chasm-mega-menu-trigger[data-chasm-mega-menu-current=true]{text-decoration-line:underline;text-decoration-thickness:var(--chasm-border-width-medium,2px);text-underline-offset:.35em}[data-chasm-mega-menu-variant=solid] .chasm-mega-menu-trigger[aria-expanded=true]{box-shadow:inset 0 calc(-1 * var(--chasm-border-width-medium,2px)) 0 var(--chasm-mega-menu-accent)}[data-chasm-mega-menu-variant=outline] .chasm-mega-menu-trigger[aria-expanded=true]{box-shadow:inset 0 0 0 var(--chasm-border-width-thin,1px) var(--chasm-mega-menu-accent)}[data-chasm-mega-menu-variant=dashed] .chasm-mega-menu-trigger[aria-expanded=true]{outline:var(--chasm-border-width-thin,1px) dashed var(--chasm-mega-menu-accent);outline-offset:calc(-1 * var(--chasm-border-width-thin,1px))}[data-chasm-mega-menu-variant=dotted] .chasm-mega-menu-trigger[aria-expanded=true]{outline:var(--chasm-border-width-thin,1px) dotted var(--chasm-mega-menu-accent);outline-offset:calc(-1 * var(--chasm-border-width-thin,1px))}.chasm-mega-menu-panel{z-index:var(--chasm-mega-menu-z-anchored);box-sizing:border-box;padding:var(--chasm-mega-menu-panel-pad);border-radius:var(--chasm-mega-menu-radius);color:var(--chasm-mega-menu-ink);box-shadow:var(--chasm-mega-menu-shadow);border:var(--chasm-mega-menu-panel-border-width) solid var(--chasm-mega-menu-separator-color);--chasm-mega-menu-panel-pad-block:var(--chasm-mega-menu-panel-pad);position:absolute;inset-block-start:100%;inset-inline:0}.chasm-mega-menu-panel[hidden]{display:none}.chasm-mega-menu-panel-inner{box-sizing:border-box;max-block-size:calc(min(var(--chasm-mega-menu-panel-max-height), var(--chasm-mega-menu-available-height,100vh)) - 2 * var(--chasm-mega-menu-panel-pad-block));overscroll-behavior:contain;overflow-y:auto}.chasm-mega-menu[data-chasm-mega-menu-geometry=viewport] .chasm-mega-menu-panel{inset-block-start:var(--chasm-mega-menu-header-offset,var(--chasm-mega-menu-global-top,var(--chasm-mega-menu-header-offset-fallback)));inset-inline:auto;left:var(--chasm-mega-menu-overlay-left,0px);inline-size:var(--chasm-mega-menu-overlay-width,100%);position:fixed}.chasm-mega-menu[data-chasm-mega-menu-geometry=viewport] .chasm-mega-menu-panel:not([hidden]):before{content:"";block-size:var(--chasm-mega-menu-bridge,0px);position:absolute;inset-block-end:100%;inset-inline:0}.chasm-mega-menu[data-chasm-mega-menu-geometry=viewport][data-chasm-mega-menu-panel-width=full] .chasm-mega-menu-panel{border-block-start:0;border-inline:0;border-radius:0}.chasm-mega-menu[data-chasm-mega-menu-panel-width=full] .chasm-mega-menu-panel-inner{inline-size:min(100%, var(--chasm-mega-menu-content-width));margin-inline:auto}.chasm-mega-menu[data-chasm-mega-menu-geometry=viewport][data-chasm-mega-menu-panel-width=page] .chasm-mega-menu-panel{--chasm-mega-menu-panel-surface:transparent;--chasm-mega-menu-inner-surface:var(--chasm-mega-menu-panel-bg);padding:0 var(--chasm-spacing-md,1rem);box-shadow:none;--chasm-mega-menu-panel-pad-block:0px;border:0}.chasm-mega-menu[data-chasm-mega-menu-geometry=viewport][data-chasm-mega-menu-panel-width=page] .chasm-mega-menu-panel-inner{inline-size:min(100%, var(--chasm-mega-menu-page-width));padding:var(--chasm-mega-menu-panel-pad);border-radius:var(--chasm-mega-menu-radius);border:var(--chasm-mega-menu-panel-border-width) solid var(--chasm-mega-menu-separator-color);box-shadow:var(--chasm-mega-menu-shadow);margin-inline:auto}.chasm-mega-menu[data-chasm-mega-menu-placement=inline]{padding-block-end:var(--chasm-mega-menu-inline-reserve,0px)}.chasm-mega-menu[data-chasm-mega-menu-placement=inline] .chasm-mega-menu-panel{z-index:auto;margin-block-start:var(--chasm-spacing-xs,.25rem);inset-block-start:calc(100% - var(--chasm-mega-menu-inline-reserve,0px))}.chasm-mega-menu-panel-body{align-items:flex-start;gap:var(--chasm-mega-menu-group-gap);flex-wrap:wrap;min-width:0;display:flex}.chasm-mega-menu-panel-grid{gap:var(--chasm-mega-menu-group-gap);grid-template-columns:repeat(var(--chasm-mega-menu-cols,3), minmax(0, 1fr));flex:min(28rem,100%);align-items:start;min-width:0;display:grid}.chasm-mega-menu-col{gap:var(--chasm-mega-menu-link-gap);flex-direction:column;min-width:0;display:flex}.chasm-mega-menu-col+.chasm-mega-menu-col{border-inline-start:var(--chasm-mega-menu-column-rule-width) solid var(--chasm-mega-menu-separator-color);padding-inline-start:min(calc(var(--chasm-mega-menu-group-gap) / 2), calc(var(--chasm-mega-menu-column-rule-width) * 1000))}.chasm-mega-menu-heading{margin:0 0 var(--chasm-spacing-xs,.25rem);color:var(--chasm-mega-menu-heading);font-size:var(--chasm-mega-menu-heading-size);font-weight:var(--chasm-font-weight-semibold,600);line-height:var(--chasm-mega-menu-line-height);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.chasm-mega-menu-links{gap:var(--chasm-mega-menu-link-gap);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-mega-menu-link{align-items:flex-start;gap:var(--chasm-mega-menu-icon-gap);color:inherit;font-size:var(--chasm-mega-menu-link-size);line-height:var(--chasm-mega-menu-line-height);padding:var(--chasm-mega-menu-link-pad-y) var(--chasm-mega-menu-link-pad-x);margin-inline:calc(-1 * var(--chasm-mega-menu-link-pad-x));border-radius:var(--chasm-radius-sm,.375rem);overflow-wrap:anywhere;min-width:0;text-decoration:none;display:flex}.chasm-mega-menu-link.chasm-mega-menu-link:is(a:hover,a:focus-visible,[aria-current=page]){color:color-mix(in srgb, var(--chasm-mega-menu-accent) 65%, var(--chasm-text-primary));--chasm-mega-menu-link-paint:var(--chasm-mega-menu-accent-bg)}.chasm-mega-menu-link[aria-current=page]{font-weight:var(--chasm-font-weight-semibold,600)}.chasm-mega-menu-link--text{cursor:default;color:var(--chasm-mega-menu-muted)}.chasm-mega-menu-link-text{flex-direction:column;min-width:0;display:flex}.chasm-mega-menu-link-desc{margin-top:calc(var(--chasm-spacing-xs,.25rem) / 2);color:var(--chasm-mega-menu-muted);font-size:var(--chasm-mega-menu-desc-size);font-weight:var(--chasm-font-weight-regular,400);display:block}.chasm-mega-menu-link:is(a:hover,a:focus-visible,[aria-current=page]) .chasm-mega-menu-link-desc{color:var(--chasm-text-primary)}.chasm-mega-menu-icon{flex:none;margin-block-start:.1em}.chasm-mega-menu-thumb{inline-size:var(--chasm-mega-menu-thumb-size);aspect-ratio:var(--chasm-mega-menu-thumb-ratio,1 / 1);border-radius:var(--chasm-radius-sm,.375rem);flex:none;display:block;overflow:hidden}.chasm-mega-menu-thumb--logo{inline-size:calc(var(--chasm-mega-menu-thumb-size) * 1.5)}.chasm-mega-menu-thumb img,.chasm-mega-menu-tile-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.chasm-mega-menu-thumb--logo img{object-fit:contain}.chasm-mega-menu-panel,.chasm-mega-menu-mobile-category{--chasm-link-appearance-default-color:color-mix(in srgb, var(--chasm-mega-menu-accent) 65%, var(--chasm-text-primary))}.chasm-mega-menu-group-link-item{font-size:var(--chasm-mega-menu-link-size);margin-block-start:var(--chasm-spacing-xs,.25rem)}.chasm-mega-menu-tiles{gap:var(--chasm-mega-menu-group-gap);flex:0 min(22rem,100%);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));min-width:0;display:grid}.chasm-mega-menu-tile{gap:var(--chasm-spacing-xs,.25rem);min-width:0;padding:var(--chasm-spacing-xs,.25rem);border-radius:var(--chasm-radius-md,.75rem);color:inherit;overflow-wrap:anywhere;flex-direction:column;text-decoration:none;display:flex}.chasm-mega-menu-tile:is(:hover,:focus-visible){--chasm-mega-menu-link-paint:var(--chasm-mega-menu-accent-bg)}.chasm-mega-menu-tile-media{aspect-ratio:var(--chasm-mega-menu-tile-ratio,4 / 3);border-radius:var(--chasm-radius-sm,.375rem);display:block;overflow:hidden}.chasm-mega-menu-tile-title{font-size:var(--chasm-mega-menu-link-size);font-weight:var(--chasm-font-weight-semibold,600);line-height:var(--chasm-mega-menu-line-height)}.chasm-mega-menu-tile-desc{color:var(--chasm-mega-menu-muted);font-size:var(--chasm-mega-menu-desc-size)}.chasm-mega-menu-view-all{font-size:var(--chasm-mega-menu-link-size);overflow-wrap:anywhere;flex-wrap:wrap;margin-block-end:var(--chasm-spacing-sm,.5rem);display:flex}.chasm-mega-menu-view-all--footer{margin-block:var(--chasm-mega-menu-group-gap) 0;border-block-start:var(--chasm-mega-menu-footer-rule-width) solid var(--chasm-mega-menu-separator-color);padding-block-start:var(--chasm-spacing-sm,.5rem)}.chasm-mega-menu-rail-layout{gap:var(--chasm-mega-menu-group-gap);flex-wrap:wrap;min-width:0;display:flex}.chasm-mega-menu-rail{gap:var(--chasm-spacing-xs,.25rem);flex-direction:column;flex:0 min(14rem,100%);min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-mega-menu-rail-button{justify-content:flex-start;inline-size:100%}.chasm-mega-menu-rail-button[aria-expanded=true]{font-weight:var(--chasm-font-weight-semibold,600)}.chasm-mega-menu-rail-content{gap:var(--chasm-mega-menu-link-gap);flex-direction:column;flex:min(18rem,100%);min-width:0;display:flex}.chasm-mega-menu--global{flex:auto;min-width:0}.chasm-mega-menu--global .chasm-mega-menu-triggers{flex-wrap:nowrap;justify-content:center;gap:0}.chasm-mega-menu--global .chasm-mega-menu-trigger{font-size:clamp(.7rem,.62rem + .2vw,.75rem);font-weight:var(--chasm-font-weight-regular,400);color:var(--chasm-mega-menu-ink);opacity:.88;padding-inline:clamp(.35rem,.6vw,.65rem)}.chasm-mega-menu--global .chasm-mega-menu-trigger[aria-expanded=true],.chasm-mega-menu--global .chasm-mega-menu-trigger:hover,.chasm-mega-menu--global .chasm-mega-menu-trigger:focus-visible{color:inherit;opacity:1}.chasm-mega-menu--global[data-chasm-mega-menu-geometry=viewport] .chasm-mega-menu-panel{z-index:var(--chasm-mega-menu-z-global);padding:var(--chasm-mega-menu-pad-y) var(--chasm-mega-menu-pad-x);--chasm-mega-menu-panel-pad-block:var(--chasm-mega-menu-pad-y);box-shadow:none;border:0;border-block-end:var(--chasm-mega-menu-panel-border-width) solid var(--chasm-mega-menu-separator-color);border-radius:0}.chasm-mega-menu--global .chasm-mega-menu-panel-inner{inline-size:min(100%, var(--chasm-mega-menu-content-width));margin-inline:auto}.chasm-mega-menu--global .chasm-mega-menu-panel-grid{gap:var(--chasm-mega-menu-gap);grid-template-columns:minmax(min(var(--chasm-mega-menu-featured-min), 100%), 1.4fr) repeat(var(--chasm-mega-menu-side-cols,2), minmax(min(var(--chasm-mega-menu-side-min), 100%), 1fr));justify-content:start}.chasm-mega-menu--global .chasm-mega-menu-col--featured .chasm-mega-menu-heading{text-transform:none;letter-spacing:0;font-size:var(--chasm-mega-menu-heading-size);font-weight:var(--chasm-font-weight-regular,400);margin-bottom:var(--chasm-spacing-sm,.5rem)}.chasm-mega-menu--global .chasm-mega-menu-col--featured .chasm-mega-menu-link{font-size:var(--chasm-mega-menu-featured-size);font-weight:var(--chasm-font-weight-semibold,600);letter-spacing:-.01em;padding-block:var(--chasm-mega-menu-link-pad-y)}.chasm-mega-menu--global .chasm-mega-menu-col:not(.chasm-mega-menu-col--featured) .chasm-mega-menu-heading{text-transform:none;letter-spacing:0;font-weight:var(--chasm-font-weight-regular,400);margin-bottom:var(--chasm-spacing-sm,.5rem)}.chasm-mega-menu--global .chasm-mega-menu-col:not(.chasm-mega-menu-col--featured) .chasm-mega-menu-link{font-size:var(--chasm-mega-menu-link-size);font-weight:var(--chasm-font-weight-regular,400);padding-block:calc(var(--chasm-mega-menu-link-pad-y) * .75)}.chasm-mega-menu-scrim{inset-block-start:var(--chasm-mega-menu-header-offset,var(--chasm-mega-menu-global-top,var(--chasm-mega-menu-header-offset-fallback)));left:var(--chasm-mega-menu-overlay-left,0px);inline-size:var(--chasm-mega-menu-overlay-width,100%);block-size:100vh;z-index:var(--chasm-mega-menu-z-scrim);cursor:default;position:fixed}.chasm-mega-menu-mobile-group{gap:var(--chasm-spacing-xs,.25rem);flex-direction:column;margin-block-end:var(--chasm-spacing-md,1rem);display:flex}.chasm-mega-menu-mobile-group .chasm-mega-menu-heading{margin-block-end:0}.chasm-mega-menu-mobile-group .chasm-mega-menu-link{min-block-size:var(--chasm-link-tap-target,44px);align-items:center;margin-inline:0}@keyframes chasm-mega-menu-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--chasm-mega-menu-motion-distance)))}}@media (prefers-reduced-motion:no-preference){.chasm-mega-menu-panel:not([hidden]){animation:chasm-mega-menu-enter var(--chasm-mega-menu-motion-duration) var(--chasm-mega-menu-motion-easing)}}@media (forced-colors:active){.chasm-mega-menu-panel{border:var(--chasm-border-width-thin,1px) solid CanvasText}.chasm-mega-menu-trigger[aria-expanded=true],.chasm-mega-menu-link[aria-current=page],.chasm-mega-menu-rail-button[aria-expanded=true]{outline:var(--chasm-border-width-medium,2px) solid Highlight}}
.chasm-breadcrumbs{box-sizing:border-box;width:100%;min-width:0;position:relative}.chasm-breadcrumbs-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;min-width:0;position:relative}.chasm-breadcrumbs-inner{box-sizing:border-box;width:100%}.chasm-breadcrumbs-inner--centered{margin-inline:auto}.chasm-breadcrumbs-list{align-items:center;gap:var(--chasm-spacing-xs);flex-wrap:wrap;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-breadcrumbs-item{align-items:center;gap:var(--chasm-spacing-xs);min-width:0;display:flex;position:relative}.chasm-breadcrumbs-separator{-webkit-user-select:none;user-select:none;flex:none;align-items:center;display:inline-flex}.chasm-breadcrumbs-separator--chevron: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)),[dir=rtl] .chasm-breadcrumbs-separator--chevron{transform:scaleX(-1)}.chasm-breadcrumbs-link,.chasm-breadcrumbs-current,.chasm-breadcrumbs-text{overflow-wrap:anywhere;unicode-bidi:plaintext}.chasm-breadcrumbs-link{text-decoration:none}.chasm-breadcrumbs-link:hover{text-decoration:underline}.chasm-breadcrumbs-action{appearance:none;font:inherit;text-align:start;cursor:pointer;text-underline-offset:.15em;overflow-wrap:anywhere;unicode-bidi:plaintext;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:from-font}.chasm-breadcrumbs-action:hover{text-decoration-thickness:var(--chasm-border-width-medium,2px)}.chasm-breadcrumbs-action:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:var(--chasm-focus-ring-offset,2px);border-radius:var(--chasm-radius-sm,.25rem)}[data-chasm-root] .chasm-breadcrumbs-item a[data-chasm-link-kind=breadcrumb]{white-space:normal;text-overflow:clip;max-width:none;overflow:visible}.chasm-breadcrumbs-item [data-chasm-link-wrap=breadcrumb]>.chasm-link-separator{display:none!important}.chasm-breadcrumbs-entry--icon{align-items:center;gap:var(--chasm-spacing-xs);display:inline-flex}.chasm-breadcrumbs-icon{flex:none}.chasm-breadcrumbs-current{font-weight:var(--chasm-breadcrumbs-emphasis-default-weight,var(--chasm-font-weight-medium,500))}.chasm-breadcrumbs[data-chasm-breadcrumbs-emphasis=strong] .chasm-breadcrumbs-current{font-weight:var(--chasm-breadcrumbs-emphasis-strong-weight,var(--chasm-font-weight-semibold,600))}.chasm-breadcrumbs[data-chasm-breadcrumbs-emphasis=marker] .chasm-breadcrumbs-current{font-weight:var(--chasm-breadcrumbs-emphasis-marker-weight,var(--chasm-font-weight-medium,500));text-decoration:underline;text-decoration-thickness:var(--chasm-breadcrumbs-emphasis-marker-width,var(--chasm-border-width-medium,2px));text-underline-offset:.35em}.chasm-breadcrumbs-sr,.chasm-breadcrumbs-label-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chasm-breadcrumbs-link:focus-visible .chasm-breadcrumbs-label-full{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.chasm-breadcrumbs-link:focus-visible .chasm-breadcrumbs-label-short{display:none}.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-list{padding-block:var(--chasm-spacing-xs);padding-inline:var(--chasm-spacing-2xs,2px);scroll-padding-inline:var(--chasm-spacing-md);overscroll-behavior-inline:contain;scrollbar-width:thin;overflow:auto hidden}.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-item{white-space:nowrap;flex:none}.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-link,.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-current,.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-text{overflow-wrap:normal;white-space:nowrap}.chasm-breadcrumbs[data-chasm-breadcrumbs-density=compact] .chasm-breadcrumbs-link{align-items:center;min-block-size:24px;display:inline-flex}.chasm-breadcrumbs-disclosure-host,.chasm-breadcrumbs-dropdown{align-items:center;display:inline-flex;position:relative}.chasm-breadcrumbs-disclosure{appearance:none;min-block-size:24px;min-inline-size:24px;padding-inline:var(--chasm-spacing-xs);border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-sm);color:var(--chasm-breadcrumbs-item-link-color,var(--chasm-text-secondary));font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.chasm-breadcrumbs-disclosure:hover{background:var(--chasm-interaction-neutral-hover-bg,var(--chasm-surface-sunken));color:var(--chasm-interaction-neutral-hover-text,inherit)}.chasm-breadcrumbs-disclosure:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-breadcrumbs-siblings-glyph{transform:rotate(90deg)}.chasm-breadcrumbs-disclosure-panel{z-index:var(--chasm-dropdown-mount-portal-z-index,1300);gap:var(--chasm-spacing-xs);min-inline-size:12rem;padding:var(--chasm-spacing-xs);background:var(--chasm-surface-raised,var(--chasm-surface));color:var(--chasm-text-primary);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);box-shadow:var(--chasm-shadow-md);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;inset-block-start:calc(100% + var(--chasm-spacing-xs));inset-inline-start:0}.chasm-breadcrumbs-disclosure-panel[hidden]{display:none}.chasm-breadcrumbs-disclosure-link[aria-current=page],.chasm-breadcrumbs-disclosure-text[aria-current=page]{font-weight:var(--chasm-font-weight-semibold,600)}.chasm-breadcrumbs-disclosure-panel--collection{max-inline-size:min(24em,90vw)}.chasm-breadcrumbs-disclosure-panel--collection>li{justify-content:space-between;align-items:baseline;gap:0 var(--chasm-spacing-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.chasm-breadcrumbs-disclosure-panel--collection>li>:first-child{overflow-wrap:anywhere;min-inline-size:0}.chasm-breadcrumbs-disclosure-text{color:var(--chasm-text-secondary)}.chasm-breadcrumbs-disclosure-meta{color:var(--chasm-text-secondary);font-size:.8125em}.chasm-breadcrumbs-collection-empty{color:var(--chasm-text-secondary);overflow-wrap:anywhere;margin-inline-start:var(--chasm-spacing-xs);font-size:.875em}.chasm-breadcrumbs-appearance-default,.chasm-breadcrumbs-appearance-subtle{background:0 0}.chasm-breadcrumbs-appearance-subtle .chasm-breadcrumbs-link,.chasm-breadcrumbs-appearance-subtle .chasm-breadcrumbs-current,.chasm-breadcrumbs-appearance-subtle .chasm-breadcrumbs-text,.chasm-breadcrumbs-appearance-subtle .chasm-breadcrumbs-separator{font-size:var(--chasm-text-body-small-size,var(--chasm-font-sm))}.chasm-breadcrumbs-appearance-contained{background:var(--chasm-breadcrumbs-appearance-contained-background,var(--chasm-surface-sunken));border-radius:var(--chasm-radius-md)}.chasm-breadcrumbs-appearance-filled{background:var(--chasm-breadcrumbs-appearance-filled-background,var(--chasm-surface));border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-md);box-sizing:border-box}.chasm-breadcrumbs-appearance-outlined{background:var(--chasm-breadcrumbs-appearance-outlined-background,var(--chasm-surface));color:var(--chasm-breadcrumbs-appearance-outlined-color,var(--chasm-text-primary));border:var(--chasm-border-width-thin,1px) solid var(--chasm-breadcrumbs-appearance-outlined-border-color,var(--chasm-input-state-idle-border-color,var(--chasm-border)));border-radius:var(--chasm-radius-md);box-sizing:border-box}.chasm-breadcrumbs-appearance-elevated{background:var(--chasm-breadcrumbs-appearance-elevated-background,var(--chasm-surface));border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-lg);box-sizing:border-box}.chasm-breadcrumbs-elevation-sm{box-shadow:var(--chasm-shadow-sm)}.chasm-breadcrumbs-elevation-md{box-shadow:var(--chasm-shadow-md)}
.chasm-bottom-nav{box-sizing:border-box;background:var(--chasm-bottom-nav-custom-background,var(--chasm-bottom-nav-bar-background,var(--chasm-surface-paint,var(--chasm-surface))));border-block-start:var(--chasm-bottom-nav-bar-border-width,var(--chasm-border-width-thin,1px)) solid var(--chasm-bottom-nav-custom-border-color,var(--chasm-bottom-nav-bar-border-color,var(--chasm-border,#e2e8f0)));min-inline-size:0;max-inline-size:100%;display:flex}.chasm-bottom-nav[hidden],.chasm-bottom-nav-spacer[hidden]{display:none!important}.chasm-bottom-nav--fixed{z-index:var(--chasm-bottom-nav-bar-z-index,var(--chasm-z-fixed,1200));padding-block-end:var(--chasm-bottom-nav-bar-safe-area-inset,env(safe-area-inset-bottom,0px));position:fixed;inset-block-end:0;inset-inline:0}.chasm-bottom-nav-spacer{block-size:var(--chasm-bottom-nav-clearance,calc(max(3.5rem, 56px) + env(safe-area-inset-bottom,0px)));flex:none;display:block}.chasm-bottom-nav--fixed[data-chasm-bottom-nav-viewport=following]{transform:translateY(calc(-1 * var(--chasm-bottom-nav-viewport-offset,0px)))}.chasm-bottom-nav[data-chasm-bottom-nav-viewport=yielded]{visibility:hidden}.chasm-bottom-nav-list{justify-content:space-around;align-items:stretch;gap:var(--chasm-bottom-nav-bar-gap,0px);min-inline-size:0;min-block-size:calc(var(--chasm-bottom-nav-block-size,var(--chasm-bottom-nav-bar-height,max(3.5rem, 56px))) - var(--chasm-bottom-nav-bar-border-width,1px));box-sizing:border-box;padding-block:var(--chasm-bottom-nav-bar-padding-block,0px);padding-inline:var(--chasm-bottom-nav-bar-padding-inline,0px);flex:auto;margin:0;list-style:none;display:flex}.chasm-bottom-nav-entry{flex:1 1 0;min-inline-size:0;display:flex}.chasm-bottom-nav-item{--chasm-bottom-nav-item-ink:var(--chasm-bottom-nav-custom-color,var(--chasm-bottom-nav-item-idle-color,var(--chasm-text-secondary,currentColor)));--chasm-bottom-nav-item-surface:transparent;justify-content:center;align-items:center;gap:var(--chasm-bottom-nav-item-gap,.15rem);box-sizing:border-box;min-inline-size:var(--chasm-bottom-nav-item-min-target,max(3rem, 44px));min-block-size:var(--chasm-bottom-nav-item-min-target,max(3rem, 44px));padding-block:var(--chasm-bottom-nav-item-padding-block,var(--chasm-spacing-xs));padding-inline:var(--chasm-bottom-nav-item-padding-inline,var(--chasm-spacing-xs));border-radius:var(--chasm-bottom-nav-item-radius,var(--chasm-radius-md,.5rem));font:inherit;font-size:max(var(--chasm-bottom-nav-label-font-size,var(--chasm-font-xs)), var(--chasm-bottom-nav-label-min-font-size,.75rem));font-weight:var(--chasm-bottom-nav-label-font-weight,inherit);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--chasm-bottom-nav-motion-duration,var(--chasm-transition-fast,.12s)) var(--chasm-bottom-nav-motion-easing,ease), color var(--chasm-bottom-nav-motion-duration,var(--chasm-transition-fast,.12s)) var(--chasm-bottom-nav-motion-easing,ease);border:none;flex-direction:column;flex:auto;text-decoration:none;display:flex;position:relative}.chasm-bottom-nav-item.chasm-bottom-nav-item{color:var(--chasm-bottom-nav-item-ink)!important;background:var(--chasm-bottom-nav-item-surface)!important}.chasm-bottom-nav[data-chasm-bottom-nav-density=compact] .chasm-bottom-nav-item{padding-block:var(--chasm-bottom-nav-item-padding-block-compact,0px)}.chasm-bottom-nav[data-chasm-bottom-nav-density=comfortable] .chasm-bottom-nav-item{padding-block:var(--chasm-bottom-nav-item-padding-block-comfortable,var(--chasm-spacing-sm))}.chasm-bottom-nav-item[data-chasm-bottom-nav-active=true]{--chasm-bottom-nav-item-ink:var(--chasm-bottom-nav-custom-accent,var(--chasm-bottom-nav-active-color));--chasm-bottom-nav-item-surface:var(--chasm-bottom-nav-custom-active-background,var(--chasm-bottom-nav-active-background,var(--chasm-intent-brand-bg)));font-weight:var(--chasm-bottom-nav-label-active-font-weight,600)}.chasm-bottom-nav-item[data-chasm-bottom-nav-active=false]:hover,.chasm-bottom-nav-item[data-chasm-bottom-nav-active=false]:focus-visible{--chasm-bottom-nav-item-surface:var(--chasm-bottom-nav-hover-background,var(--chasm-intent-brand-hover));--chasm-bottom-nav-item-ink:var(--chasm-bottom-nav-hover-color,var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg)))}.chasm-bottom-nav-item[data-chasm-bottom-nav-active]:active{--chasm-bottom-nav-item-surface:var(--chasm-bottom-nav-pressed-background,var(--chasm-bottom-nav-active-background,var(--chasm-intent-brand-bg)));--chasm-bottom-nav-item-ink:var(--chasm-bottom-nav-custom-accent,var(--chasm-bottom-nav-pressed-color,var(--chasm-bottom-nav-active-color)))}.chasm-bottom-nav-item:focus-visible{box-shadow:var(--chasm-focus-ring);z-index:1;outline:none}.chasm-bottom-nav-item[aria-disabled=true],.chasm-bottom-nav-item[data-chasm-bottom-nav-disabled=true]{cursor:not-allowed;opacity:var(--chasm-opacity-disabled)}.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=indicator] .chasm-bottom-nav-item[data-chasm-bottom-nav-active=true],.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=surface] .chasm-bottom-nav-item[data-chasm-bottom-nav-active=true]{--chasm-bottom-nav-item-surface:transparent;--chasm-bottom-nav-item-ink:var(--chasm-bottom-nav-custom-accent,var(--chasm-bottom-nav-accent))}.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=indicator] .chasm-bottom-nav-item:before,.chasm-bottom-nav-more[data-chasm-bottom-nav-holds-current=true]:before{content:"";inline-size:var(--chasm-bottom-nav-indicator-inline-size,40%);block-size:var(--chasm-bottom-nav-indicator-thickness,var(--chasm-border-width-medium,2px));border-radius:var(--chasm-bottom-nav-indicator-radius,var(--chasm-radius-full,9999px));background:var(--chasm-bottom-nav-custom-accent,var(--chasm-bottom-nav-indicator-paint,var(--chasm-bottom-nav-accent)));opacity:0;transition:opacity var(--chasm-bottom-nav-motion-duration,.12s) var(--chasm-bottom-nav-motion-easing,ease);position:absolute;inset-block-start:0;inset-inline-start:calc((100% - var(--chasm-bottom-nav-indicator-inline-size,40%)) / 2)}.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=indicator] .chasm-bottom-nav-item[data-chasm-bottom-nav-active=true]:before,.chasm-bottom-nav-more[data-chasm-bottom-nav-holds-current=true]:before{opacity:1}.chasm-bottom-nav-item-media{border-radius:var(--chasm-bottom-nav-active-surface-radius,var(--chasm-radius-full,9999px));transition:background var(--chasm-bottom-nav-motion-duration,.12s) var(--chasm-bottom-nav-motion-easing,ease);flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=surface] .chasm-bottom-nav-item-media{inline-size:var(--chasm-bottom-nav-active-surface-inline-size,3.5em);block-size:var(--chasm-bottom-nav-active-surface-block-size,1.9em)}.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=surface] .chasm-bottom-nav-item[data-chasm-bottom-nav-active=true] .chasm-bottom-nav-item-media,.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=surface][data-chasm-bottom-nav-labels=text-only] .chasm-bottom-nav-item[data-chasm-bottom-nav-active=true] .chasm-bottom-nav-item-label{--chasm-bottom-nav-part-surface:var(--chasm-bottom-nav-custom-active-background,var(--chasm-bottom-nav-active-surface-background,var(--chasm-bottom-nav-active-background)))}.chasm-bottom-nav-item-media.chasm-bottom-nav-item-media,.chasm-bottom-nav-item-label.chasm-bottom-nav-item-label{background:var(--chasm-bottom-nav-part-surface,transparent)!important}.chasm-bottom-nav-item-avatar.chasm-bottom-nav-item-avatar{background:var(--chasm-surface-sunken,var(--chasm-surface))!important}.chasm-bottom-nav-item-dot.chasm-bottom-nav-item-dot{background:var(--chasm-bottom-nav-custom-accent,var(--chasm-bottom-nav-accent))!important}.chasm-bottom-nav[data-chasm-bottom-nav-active-treatment=surface][data-chasm-bottom-nav-labels=text-only] .chasm-bottom-nav-item-label{padding-inline:var(--chasm-spacing-sm);padding-block:var(--chasm-spacing-xs);border-radius:var(--chasm-bottom-nav-active-surface-radius,var(--chasm-radius-full,9999px))}.chasm-bottom-nav-item-icon{font-size:var(--chasm-bottom-nav-icon-size,1.2rem);color:inherit;display:inline-block}.chasm-bottom-nav[data-chasm-bottom-nav-icon-size=sm] .chasm-bottom-nav-item-icon{font-size:var(--chasm-bottom-nav-icon-size-sm,1rem)}.chasm-bottom-nav[data-chasm-bottom-nav-icon-size=lg] .chasm-bottom-nav-item-icon{font-size:var(--chasm-bottom-nav-icon-size-lg,1.5rem)}.chasm-bottom-nav-list[dir=rtl] .chasm-bottom-nav-item-icon[data-chasm-bottom-nav-directional=true]{transform:scaleX(-1)}.chasm-bottom-nav-item-icon[data-chasm-bottom-nav-directional=true]: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-bottom-nav-item-avatar{inline-size:var(--chasm-bottom-nav-icon-avatar-size,1.5rem);block-size:var(--chasm-bottom-nav-icon-avatar-size,1.5rem);border-radius:var(--chasm-radius-full,9999px);background:var(--chasm-surface-sunken,var(--chasm-surface));font-size:calc(var(--chasm-bottom-nav-icon-avatar-size,1.5rem) * .42);place-items:center;font-weight:600;display:inline-grid;position:relative;overflow:hidden}.chasm-bottom-nav-item[data-chasm-bottom-nav-active=true] .chasm-bottom-nav-item-avatar{box-shadow:0 0 0 var(--chasm-border-width-medium,2px) var(--chasm-bottom-nav-custom-accent,var(--chasm-bottom-nav-accent))}.chasm-bottom-nav-item-avatar-image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.chasm-bottom-nav-item-badge,.chasm-bottom-nav-item-dot{pointer-events:none;line-height:1;position:absolute;inset-block-start:var(--chasm-bottom-nav-badge-offset,-.45em);inset-inline-end:var(--chasm-bottom-nav-badge-offset,-.45em);translate:40%}.chasm-bottom-nav-item-label .chasm-bottom-nav-item-badge,.chasm-bottom-nav-item-label .chasm-bottom-nav-item-dot{vertical-align:middle;margin-inline-start:var(--chasm-spacing-xs);display:inline-block;position:static;translate:none}.chasm-bottom-nav-item-dot{inline-size:var(--chasm-bottom-nav-badge-dot-size,.5rem);block-size:var(--chasm-bottom-nav-badge-dot-size,.5rem);border-radius:var(--chasm-radius-full,9999px);background:var(--chasm-bottom-nav-custom-accent,var(--chasm-bottom-nav-accent));box-shadow:0 0 0 var(--chasm-border-width-medium,2px) var(--chasm-bottom-nav-bar-background,var(--chasm-surface))}.chasm-bottom-nav-item-label{max-inline-size:100%;line-height:var(--chasm-bottom-nav-label-line-height,1.2);color:inherit;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;unicode-bidi:plaintext}.chasm-bottom-nav[data-chasm-bottom-nav-label-overflow=wrap] .chasm-bottom-nav-item-label,.chasm-bottom-nav[data-chasm-bottom-nav-label-overflow=two-lines] .chasm-bottom-nav-item-label{-webkit-line-clamp:var(--chasm-bottom-nav-label-max-lines,2);line-clamp:var(--chasm-bottom-nav-label-max-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chasm-bottom-nav[data-chasm-bottom-nav-label-overflow=two-lines] .chasm-bottom-nav-item-label{-webkit-line-clamp:2;line-clamp:2}.chasm-bottom-nav[data-chasm-bottom-nav-label-overflow=truncate] .chasm-bottom-nav-item-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chasm-bottom-nav-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-bottom-nav-overflow{gap:var(--chasm-spacing-md);padding:var(--chasm-spacing-sm);flex-direction:column;display:flex}.chasm-bottom-nav-overflow-list{gap:var(--chasm-spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chasm-bottom-nav-overflow-heading{padding-inline:var(--chasm-spacing-sm);font-size:var(--chasm-font-sm);color:var(--chasm-text-secondary,currentColor);margin:0}.chasm-bottom-nav-overflow-link{min-block-size:var(--chasm-bottom-nav-item-min-target,max(3rem, 44px));padding-inline:var(--chasm-spacing-sm);border-radius:var(--chasm-bottom-nav-item-radius,var(--chasm-radius-md,.5rem));flex-direction:column;justify-content:center;gap:.1em;text-decoration:none;display:flex}.chasm-bottom-nav-overflow-link[aria-current]{font-weight:var(--chasm-bottom-nav-label-active-font-weight,600)}.chasm-bottom-nav-overflow-description{padding-inline:var(--chasm-spacing-sm);font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary,currentColor);display:block}@media (prefers-reduced-motion:reduce){.chasm-bottom-nav-item,.chasm-bottom-nav-item:before,.chasm-bottom-nav-item-media,.chasm-bottom-nav--fixed{transition:none!important}}@media (forced-colors:active){.chasm-bottom-nav-item[data-chasm-bottom-nav-active=true]{outline:var(--chasm-border-width-medium,2px) solid Highlight;outline-offset:calc(-1 * var(--chasm-border-width-medium,2px))}.chasm-bottom-nav-item-dot{background:canvastext}}.chasm-bottom-nav[data-chasm-bottom-nav-presentation=revolver]{justify-content:center;align-items:flex-end;gap:var(--chasm-spacing-sm);inline-size:var(--chasm-bottom-nav-revolver-size,min(18rem, calc(100vw - 2 * var(--chasm-spacing-md))));block-size:var(--chasm-bottom-nav-revolver-height,9.5rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:50% 50% var(--chasm-radius-lg) var(--chasm-radius-lg) / 60% 60% var(--chasm-radius-lg) var(--chasm-radius-lg);box-shadow:var(--chasm-shadow-md);touch-action:pan-y;margin-inline:auto;padding-block-end:calc(var(--chasm-spacing-sm) + env(safe-area-inset-bottom,0px));display:flex;overflow:hidden}.chasm-bottom-nav--fixed[data-chasm-bottom-nav-presentation=revolver]{inset-block-end:var(--chasm-spacing-sm);inset-inline:0}.chasm-bottom-nav-revolver-ring{flex:auto;align-self:stretch;margin:0;padding:0;list-style:none;position:relative}.chasm-bottom-nav-revolver-slot{transform:translateX(-50%) rotate(var(--chasm-bottom-nav-revolver-angle,0deg)) translateY(calc(-1 * var(--chasm-bottom-nav-revolver-radius,4.25rem))) rotate(calc(-1 * var(--chasm-bottom-nav-revolver-angle,0deg)));transform-origin:50% 100%;transition:transform var(--chasm-transition-normal,.2s) ease;position:absolute;inset-block-end:0;inset-inline-start:50%}.chasm-bottom-nav-revolver-slot [data-chasm-bottom-nav-revolver-preview=true]{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-bottom-nav-item-active-color,var(--chasm-intent-brand-fg));outline-offset:calc(-1 * var(--chasm-border-width-medium,2px));border-radius:var(--chasm-radius-md)}.chasm-bottom-nav-revolver-step{min-inline-size:var(--chasm-bottom-nav-item-min-target,max(3rem, 44px));min-block-size:var(--chasm-bottom-nav-item-min-target,max(3rem, 44px));border-radius:var(--chasm-radius-full,999px);color:inherit;font-size:var(--chasm-font-lg);cursor:pointer;background:0 0;border:none;flex:none}.chasm-bottom-nav-revolver-step:focus-visible{outline:var(--chasm-focus-ring-width) solid var(--chasm-focus-ring-color);outline-offset:calc(-1 * var(--chasm-focus-ring-width))}@media (prefers-reduced-motion:reduce){.chasm-bottom-nav-revolver-slot{transition:none}}
[data-chasm-root] [data-chasm-block-status=brand]{--chasm-switch-track-on-paint:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg));--chasm-switch-thumb-on-paint:var(--chasm-fill-intent-brand-paint,var(--chasm-fill-intent-brand));--chasm-switch-track-border-color:var(--chasm-on-intent-brand-bg-border,var(--chasm-intent-brand-border));--chasm-slider-fill-paint:var(--chasm-fill-intent-brand-paint,var(--chasm-fill-intent-brand));--chasm-slider-thumb-paint:var(--chasm-fill-intent-brand-paint,var(--chasm-fill-intent-brand));--chasm-slider-track-background:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg));--chasm-radio-accent:var(--chasm-on-intent-brand-bg,var(--chasm-intent-brand-fg));--chasm-control-accent-color:var(--chasm-on-intent-brand-bg,var(--chasm-intent-brand-fg));--chasm-control-track-background:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg));--chasm-control-track-border-color:var(--chasm-on-intent-brand-bg-border,var(--chasm-intent-brand-border));--chasm-control-track-color:var(--chasm-on-intent-brand-bg-text,var(--chasm-text-primary));--chasm-control-selector-background:var(--chasm-fill-intent-brand-paint,var(--chasm-fill-intent-brand));--chasm-control-selector-color:var(--chasm-on-fill-intent-brand,var(--chasm-text-on-contrast))}[data-chasm-root] [data-chasm-block-status=info]{--chasm-switch-track-on-paint:var(--chasm-intent-info-bg-paint,var(--chasm-intent-info-bg));--chasm-switch-thumb-on-paint:var(--chasm-fill-intent-info-paint,var(--chasm-fill-intent-info));--chasm-switch-track-border-color:var(--chasm-on-intent-info-bg-border,var(--chasm-intent-info-border));--chasm-slider-fill-paint:var(--chasm-fill-intent-info-paint,var(--chasm-fill-intent-info));--chasm-slider-thumb-paint:var(--chasm-fill-intent-info-paint,var(--chasm-fill-intent-info));--chasm-slider-track-background:var(--chasm-intent-info-bg-paint,var(--chasm-intent-info-bg));--chasm-radio-accent:var(--chasm-on-intent-info-bg,var(--chasm-intent-info-fg));--chasm-control-accent-color:var(--chasm-on-intent-info-bg,var(--chasm-intent-info-fg));--chasm-control-track-background:var(--chasm-intent-info-bg-paint,var(--chasm-intent-info-bg));--chasm-control-track-border-color:var(--chasm-on-intent-info-bg-border,var(--chasm-intent-info-border));--chasm-control-track-color:var(--chasm-on-intent-info-bg-text,var(--chasm-text-primary));--chasm-control-selector-background:var(--chasm-fill-intent-info-paint,var(--chasm-fill-intent-info));--chasm-control-selector-color:var(--chasm-on-fill-intent-info,var(--chasm-text-on-contrast))}[data-chasm-root] [data-chasm-block-status=success]{--chasm-switch-track-on-paint:var(--chasm-intent-success-bg-paint,var(--chasm-intent-success-bg));--chasm-switch-thumb-on-paint:var(--chasm-fill-intent-success-paint,var(--chasm-fill-intent-success));--chasm-switch-track-border-color:var(--chasm-on-intent-success-bg-border,var(--chasm-intent-success-border));--chasm-slider-fill-paint:var(--chasm-fill-intent-success-paint,var(--chasm-fill-intent-success));--chasm-slider-thumb-paint:var(--chasm-fill-intent-success-paint,var(--chasm-fill-intent-success));--chasm-slider-track-background:var(--chasm-intent-success-bg-paint,var(--chasm-intent-success-bg));--chasm-radio-accent:var(--chasm-on-intent-success-bg,var(--chasm-intent-success-fg));--chasm-control-accent-color:var(--chasm-on-intent-success-bg,var(--chasm-intent-success-fg));--chasm-control-track-background:var(--chasm-intent-success-bg-paint,var(--chasm-intent-success-bg));--chasm-control-track-border-color:var(--chasm-on-intent-success-bg-border,var(--chasm-intent-success-border));--chasm-control-track-color:var(--chasm-on-intent-success-bg-text,var(--chasm-text-primary));--chasm-control-selector-background:var(--chasm-fill-intent-success-paint,var(--chasm-fill-intent-success));--chasm-control-selector-color:var(--chasm-on-fill-intent-success,var(--chasm-text-on-contrast))}[data-chasm-root] [data-chasm-block-status=warning]{--chasm-switch-track-on-paint:var(--chasm-intent-warning-bg-paint,var(--chasm-intent-warning-bg));--chasm-switch-thumb-on-paint:var(--chasm-fill-intent-warning-paint,var(--chasm-fill-intent-warning));--chasm-switch-track-border-color:var(--chasm-on-intent-warning-bg-border,var(--chasm-intent-warning-border));--chasm-slider-fill-paint:var(--chasm-fill-intent-warning-paint,var(--chasm-fill-intent-warning));--chasm-slider-thumb-paint:var(--chasm-fill-intent-warning-paint,var(--chasm-fill-intent-warning));--chasm-slider-track-background:var(--chasm-intent-warning-bg-paint,var(--chasm-intent-warning-bg));--chasm-radio-accent:var(--chasm-on-intent-warning-bg,var(--chasm-intent-warning-fg));--chasm-control-accent-color:var(--chasm-on-intent-warning-bg,var(--chasm-intent-warning-fg));--chasm-control-track-background:var(--chasm-intent-warning-bg-paint,var(--chasm-intent-warning-bg));--chasm-control-track-border-color:var(--chasm-on-intent-warning-bg-border,var(--chasm-intent-warning-border));--chasm-control-track-color:var(--chasm-on-intent-warning-bg-text,var(--chasm-text-primary));--chasm-control-selector-background:var(--chasm-fill-intent-warning-paint,var(--chasm-fill-intent-warning));--chasm-control-selector-color:var(--chasm-on-fill-intent-warning,var(--chasm-text-on-contrast))}[data-chasm-root] [data-chasm-block-status=critical]{--chasm-switch-track-on-paint:var(--chasm-intent-critical-bg-paint,var(--chasm-intent-critical-bg));--chasm-switch-thumb-on-paint:var(--chasm-fill-intent-critical-paint,var(--chasm-fill-intent-critical));--chasm-switch-track-border-color:var(--chasm-on-intent-critical-bg-border,var(--chasm-intent-critical-border));--chasm-slider-fill-paint:var(--chasm-fill-intent-critical-paint,var(--chasm-fill-intent-critical));--chasm-slider-thumb-paint:var(--chasm-fill-intent-critical-paint,var(--chasm-fill-intent-critical));--chasm-slider-track-background:var(--chasm-intent-critical-bg-paint,var(--chasm-intent-critical-bg));--chasm-radio-accent:var(--chasm-on-intent-critical-bg,var(--chasm-intent-critical-fg));--chasm-control-accent-color:var(--chasm-on-intent-critical-bg,var(--chasm-intent-critical-fg));--chasm-control-track-background:var(--chasm-intent-critical-bg-paint,var(--chasm-intent-critical-bg));--chasm-control-track-border-color:var(--chasm-on-intent-critical-bg-border,var(--chasm-intent-critical-border));--chasm-control-track-color:var(--chasm-on-intent-critical-bg-text,var(--chasm-text-primary));--chasm-control-selector-background:var(--chasm-fill-intent-critical-paint,var(--chasm-fill-intent-critical));--chasm-control-selector-color:var(--chasm-on-fill-intent-critical,var(--chasm-text-on-contrast))}[data-chasm-root] [data-chasm-block-status=neutral]{--chasm-switch-track-on-paint:var(--chasm-intent-neutral-bg-paint,var(--chasm-intent-neutral-bg));--chasm-switch-thumb-on-paint:var(--chasm-fill-intent-neutral-paint,var(--chasm-fill-intent-neutral));--chasm-switch-track-border-color:var(--chasm-on-intent-neutral-bg-border,var(--chasm-intent-neutral-border));--chasm-slider-fill-paint:var(--chasm-fill-intent-neutral-paint,var(--chasm-fill-intent-neutral));--chasm-slider-thumb-paint:var(--chasm-fill-intent-neutral-paint,var(--chasm-fill-intent-neutral));--chasm-slider-track-background:var(--chasm-intent-neutral-bg-paint,var(--chasm-intent-neutral-bg));--chasm-radio-accent:var(--chasm-on-intent-neutral-bg,var(--chasm-intent-neutral-fg));--chasm-control-accent-color:var(--chasm-on-intent-neutral-bg,var(--chasm-intent-neutral-fg));--chasm-control-track-background:var(--chasm-intent-neutral-bg-paint,var(--chasm-intent-neutral-bg));--chasm-control-track-border-color:var(--chasm-on-intent-neutral-bg-border,var(--chasm-intent-neutral-border));--chasm-control-track-color:var(--chasm-on-intent-neutral-bg-text,var(--chasm-text-primary));--chasm-control-selector-background:var(--chasm-fill-intent-neutral-paint,var(--chasm-fill-intent-neutral));--chasm-control-selector-color:var(--chasm-on-fill-intent-neutral,var(--chasm-text-on-contrast))}.chasm-slider-track{background:var(--chasm-control-track-background,var(--chasm-surface-sunken))}.chasm-slider-thumb{border-color:var(--chasm-control-track-border-color,var(--chasm-intent-brand-border))}.chasm-checkbox-group input[type=checkbox],.chasm-radio-group input[type=radio],.chasm-fieldset input[type=checkbox],.chasm-fieldset input[type=radio],input[type=range].chasm-range-input,.chasm-picker input[type=date],.chasm-picker input[type=color]{accent-color:var(--chasm-control-accent-color,var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg)))}.chasm-fieldset[data-chasm-block-status],.chasm-signature-pad[data-chasm-block-status] .chasm-signature-pad-canvas,.chasm-picker[data-chasm-block-status] .chasm-picker-surface{border-color:var(--chasm-control-track-border-color,var(--chasm-border))}.chasm-combobox{box-sizing:border-box;align-self:stretch;width:100%}.chasm-combobox>*{box-sizing:border-box;align-self:stretch}.chasm-combobox-label{font-size:var(--chasm-font-sm,.875rem);font-weight:var(--chasm-font-weight-medium,500);color:var(--chasm-text-secondary);line-height:1.3;display:block}.chasm-combobox-chips{align-items:center}.chasm-combobox-field{width:100%;min-height:var(--chasm-input-size-md-min-height,2.5rem);align-items:center;display:flex}.chasm-combobox-field>input{flex:auto;align-self:stretch;min-width:0}.chasm-combobox-listbox{box-sizing:border-box}[data-chasm-control-surface=solid] .chasm-slider-track{background:var(--chasm-control-track-background,var(--chasm-surface-sunken));border:none}[data-chasm-control-surface=outline] .chasm-slider-track,[data-chasm-control-surface=dashed] .chasm-slider-track,[data-chasm-control-surface=dotted] .chasm-slider-track{border-width:var(--chasm-border-width-thin,1px);border-color:var(--chasm-control-track-border-color,var(--chasm-border-strong));min-height:var(--chasm-slider-track-height,.375rem);box-sizing:border-box;background:0 0}[data-chasm-control-surface=outline] .chasm-slider-track{border-style:solid}[data-chasm-control-surface=dashed] .chasm-slider-track{border-style:dashed}[data-chasm-control-surface=dotted] .chasm-slider-track{border-style:dotted}[data-chasm-control-surface=ghost] .chasm-slider-track{background:color-mix(in srgb, var(--chasm-control-track-background,var(--chasm-surface-sunken)) 45%, transparent);border:none}[data-chasm-control-surface=outline] .chasm-slider-fill,[data-chasm-control-surface=dashed] .chasm-slider-fill,[data-chasm-control-surface=dotted] .chasm-slider-fill,[data-chasm-control-surface=ghost] .chasm-slider-fill{background:var(--chasm-slider-fill-paint,var(--chasm-intent-brand-border))}.chasm-date-picker[data-chasm-block-status] .chasm-date-picker-input,.chasm-color-picker[data-chasm-block-status] .chasm-color-picker-input{background:var(--chasm-surface);border-color:var(--chasm-control-track-border-color,var(--chasm-border));box-shadow:0 0 0 var(--chasm-border-width-thin,1px) color-mix(in srgb, var(--chasm-control-track-border-color,var(--chasm-border)) 55%, transparent)}.chasm-date-picker[data-chasm-block-status] .chasm-date-picker-input:focus-visible,.chasm-color-picker[data-chasm-block-status] .chasm-color-picker-input:focus-visible{box-shadow:0 0 0 var(--chasm-border-width-medium,2px) color-mix(in srgb, var(--chasm-control-track-border-color,var(--chasm-border)) 70%, transparent)}.chasm-date-picker[data-chasm-block-status] .chasm-date-picker-weekday[data-chasm-weekday-selected=true]{background:var(--chasm-control-track-background,var(--chasm-intent-brand-bg));color:var(--chasm-control-track-color,var(--chasm-on-surface-intent-brand));border-color:var(--chasm-control-track-border-color,var(--chasm-intent-brand-border))}.chasm-date-picker[data-chasm-block-status],.chasm-color-picker[data-chasm-block-status],.chasm-file-upload[data-chasm-block-status],.chasm-code-verification[data-chasm-block-status],.chasm-signature-pad[data-chasm-block-status]{color:var(--chasm-control-track-color,var(--chasm-text-primary))!important;border-color:var(--chasm-control-track-border-color,var(--chasm-border))!important;background:0 0!important}.chasm-file-upload[data-chasm-block-status],.chasm-signature-pad[data-chasm-block-status] .chasm-signature-pad-canvas{box-shadow:0 0 0 var(--chasm-border-width-thin,1px) color-mix(in srgb, var(--chasm-control-track-border-color,var(--chasm-border)) 45%, transparent)}.chasm-code-verification .chasm-code-verification-input{border-width:var(--chasm-border-width-thin,1px);border-style:solid;border-color:var(--chasm-control-track-border-color,var(--chasm-border));background:var(--chasm-surface);color:var(--chasm-text-primary)}[data-chasm-control-surface=dashed] .chasm-code-verification-input,[data-chasm-control-surface=dashed].chasm-file-upload,[data-chasm-control-surface=dashed] .chasm-date-picker-input,[data-chasm-control-surface=dashed] .chasm-color-picker-input{border-style:dashed!important}[data-chasm-control-surface=dotted] .chasm-code-verification-input,[data-chasm-control-surface=dotted].chasm-file-upload,[data-chasm-control-surface=dotted] .chasm-date-picker-input,[data-chasm-control-surface=dotted] .chasm-color-picker-input{border-style:dotted!important}[data-chasm-control-surface=ghost] .chasm-code-verification-input,[data-chasm-control-surface=ghost].chasm-file-upload,[data-chasm-control-surface=ghost] .chasm-date-picker-input,[data-chasm-control-surface=ghost] .chasm-color-picker-input{border-style:solid!important;border-color:color-mix(in srgb, var(--chasm-control-track-border-color,var(--chasm-border)) 35%, transparent)!important;background:0 0!important}[data-chasm-block-variant=dashed] .chasm-date-picker-input,[data-chasm-block-variant=dashed] .chasm-color-picker-input,[data-chasm-block-variant=dashed] .chasm-code-verification-input{border-style:dashed!important}[data-chasm-block-variant=dotted] .chasm-date-picker-input,[data-chasm-block-variant=dotted] .chasm-color-picker-input,[data-chasm-block-variant=dotted] .chasm-code-verification-input{border-style:dotted!important}
.chasm-switch{--chasm-switch-track-width:var(--chasm-switch-md-track-width,2.75rem);--chasm-switch-track-height:var(--chasm-switch-md-track-height,1.5rem);--chasm-switch-thumb-size:var(--chasm-switch-md-thumb-size,1.125rem);--chasm-switch-travel:var(--chasm-switch-md-travel,1.25rem);--chasm-switch-track-padding:var(--chasm-switch-md-padding,2px);--chasm-switch-label-font-size:var(--chasm-switch-md-label-font-size,var(--chasm-font-sm,.875rem));--chasm-switch-icon-size:var(--chasm-switch-md-icon-size,.75rem);min-width:0;max-width:100%;position:relative}.chasm-switch[data-chasm-switch-size=sm]{--chasm-switch-track-width:var(--chasm-switch-sm-track-width,2.25rem);--chasm-switch-track-height:var(--chasm-switch-sm-track-height,1.25rem);--chasm-switch-thumb-size:var(--chasm-switch-sm-thumb-size,.875rem);--chasm-switch-travel:var(--chasm-switch-sm-travel,1rem);--chasm-switch-track-padding:var(--chasm-switch-sm-padding,2px);--chasm-switch-label-font-size:var(--chasm-switch-sm-label-font-size,var(--chasm-font-xs,.75rem));--chasm-switch-icon-size:var(--chasm-switch-sm-icon-size,.625rem)}.chasm-switch[data-chasm-switch-size=lg]{--chasm-switch-track-width:var(--chasm-switch-lg-track-width,3.5rem);--chasm-switch-track-height:var(--chasm-switch-lg-track-height,2rem);--chasm-switch-thumb-size:var(--chasm-switch-lg-thumb-size,1.625rem);--chasm-switch-travel:var(--chasm-switch-lg-travel,1.5rem);--chasm-switch-track-padding:var(--chasm-switch-lg-padding,2px);--chasm-switch-label-font-size:var(--chasm-switch-lg-label-font-size,var(--chasm-font-md,1rem));--chasm-switch-icon-size:var(--chasm-switch-lg-icon-size,1rem)}.chasm-switch[data-chasm-switch-dir=rtl]{direction:rtl}.chasm-switch[data-chasm-switch-dir=ltr]{direction:ltr}.chasm-switch[data-chasm-switch-full-width=true]{width:100%}.chasm-switch .chasm-switch-track{box-sizing:border-box;inline-size:var(--chasm-switch-track-width);block-size:var(--chasm-switch-track-height);padding:var(--chasm-switch-track-padding);border-width:var(--chasm-switch-border-width,1px);border-style:var(--chasm-switch-border-style,solid);border-color:var(--chasm-switch-track-border-color,var(--chasm-switch-paint-track-border,var(--chasm-border)));border-radius:var(--chasm-switch-track-radius,var(--chasm-radius-full,999px));--chasm-switch-track-fill:var(--chasm-switch-track-off-paint,var(--chasm-switch-paint-track-off,var(--chasm-surface-sunken)));background:var(--chasm-switch-track-fill);color:inherit;font:inherit;cursor:pointer;transition:background var(--chasm-switch-motion-duration,.16s) var(--chasm-switch-motion-easing,ease), border-color var(--chasm-switch-motion-duration,.16s) var(--chasm-switch-motion-easing,ease), box-shadow var(--chasm-switch-motion-duration,.16s) var(--chasm-switch-motion-easing,ease);flex:none;align-items:center;margin:0;line-height:1;display:inline-flex;position:relative}.chasm-switch .chasm-switch-track[aria-checked=true]{--chasm-switch-track-fill:var(--chasm-switch-track-on-paint,var(--chasm-switch-paint-track-on,var(--chasm-intent-brand-bg)))}.chasm-switch .chasm-switch-track:focus-visible{outline:var(--chasm-switch-focus-ring-width,2px) solid var(--chasm-switch-focus-ring-color,var(--chasm-intent-brand-fg,currentColor));outline-offset:var(--chasm-switch-focus-ring-offset,2px)}.chasm-switch .chasm-switch-track:disabled{opacity:var(--chasm-switch-disabled-opacity,.55);cursor:var(--chasm-switch-disabled-cursor,not-allowed)}.chasm-switch .chasm-switch-track[aria-readonly=true]{cursor:default}.chasm-switch .chasm-switch-thumb{box-sizing:border-box;inline-size:var(--chasm-switch-thumb-size);block-size:var(--chasm-switch-thumb-size);border-radius:var(--chasm-switch-thumb-radius,50%);--chasm-switch-thumb-fill:var(--chasm-switch-thumb-paint,var(--chasm-switch-paint-thumb,var(--chasm-surface)));background:var(--chasm-switch-thumb-fill);box-shadow:var(--chasm-switch-paint-thumb-shadow,var(--chasm-shadow-sm));transition:margin-inline-start var(--chasm-switch-motion-duration,.16s) var(--chasm-switch-motion-easing,ease), background var(--chasm-switch-motion-duration,.16s) var(--chasm-switch-motion-easing,ease);flex:none;justify-content:center;align-items:center;margin-inline-start:0;display:inline-flex}.chasm-switch .chasm-switch-track[aria-checked=true]>.chasm-switch-thumb{--chasm-switch-thumb-fill:var(--chasm-switch-thumb-on-paint,var(--chasm-switch-paint-thumb-on,var(--chasm-surface)));margin-inline-start:var(--chasm-switch-travel)}.chasm-switch[data-chasm-switch-busy=true] .chasm-switch-thumb{animation:1.2s ease-in-out infinite chasm-switch-pending}@keyframes chasm-switch-pending{50%{opacity:.55}}.chasm-switch .chasm-switch-icon{font-size:var(--chasm-switch-icon-size);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1}.chasm-switch .chasm-switch-thumb>.chasm-switch-icon{color:var(--chasm-switch-icon-color,var(--chasm-text-secondary,currentColor))}.chasm-switch .chasm-switch-track>.chasm-switch-icon{color:var(--chasm-switch-icon-color,var(--chasm-text,currentColor));position:absolute;inset-block-start:50%;translate:0 -50%}.chasm-switch .chasm-switch-track>.chasm-switch-icon--on{inset-inline-start:calc(var(--chasm-switch-track-padding) * 3)}.chasm-switch .chasm-switch-track>.chasm-switch-icon--off{inset-inline-end:calc(var(--chasm-switch-track-padding) * 3)}.chasm-switch .chasm-switch-track[aria-checked=true]>.chasm-switch-icon--off,.chasm-switch .chasm-switch-track[aria-checked=false]>.chasm-switch-icon--on{visibility:hidden}.chasm-switch .chasm-switch-text{gap:var(--chasm-switch-text-gap,.125rem);flex-direction:column;min-width:0;display:flex}.chasm-switch[data-chasm-switch-full-width=true]>.chasm-switch-text{flex:auto}.chasm-switch .chasm-switch-label-row{align-items:baseline;column-gap:var(--chasm-spacing-xs,.25rem);flex-wrap:wrap;min-width:0;display:flex}.chasm-switch .chasm-switch-label{font-family:var(--chasm-font-family);font-size:var(--chasm-switch-label-font-size);color:var(--chasm-switch-label-color,var(--chasm-text));cursor:pointer;overflow-wrap:anywhere}.chasm-switch[data-chasm-switch-disabled=true] .chasm-switch-label{cursor:var(--chasm-switch-disabled-cursor,not-allowed)}.chasm-switch[data-chasm-switch-readonly=true] .chasm-switch-label{cursor:default}.chasm-switch .chasm-switch-state-text{font-family:var(--chasm-font-family);font-size:var(--chasm-switch-message-font-size,var(--chasm-font-xs,.75rem));color:var(--chasm-switch-state-text-color,var(--chasm-text));white-space:nowrap}.chasm-switch .chasm-switch-description,.chasm-switch .chasm-switch-helper,.chasm-switch .chasm-switch-error,.chasm-switch .chasm-switch-busy{font-family:var(--chasm-font-family);font-size:var(--chasm-switch-message-font-size,var(--chasm-font-xs,.75rem));overflow-wrap:anywhere;line-height:1.45}.chasm-switch .chasm-switch-description{color:var(--chasm-switch-description-color,var(--chasm-text))}.chasm-switch .chasm-switch-helper,.chasm-switch .chasm-switch-busy{color:var(--chasm-switch-helper-color,var(--chasm-text))}.chasm-switch .chasm-switch-error{color:var(--chasm-switch-error-color,var(--chasm-text))}.chasm-switch .chasm-switch-busy:empty{display:none}.chasm-switch .chasm-switch-mirror{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.chasm-switch .chasm-switch-track{border-color:buttontext}.chasm-switch .chasm-switch-track[aria-checked=true]{--chasm-switch-track-fill:Highlight}.chasm-switch .chasm-switch-thumb{--chasm-switch-thumb-fill:ButtonText}}@media (prefers-reduced-motion:reduce){.chasm-switch .chasm-switch-track,.chasm-switch .chasm-switch-thumb{transition:none!important}.chasm-switch[data-chasm-switch-busy=true] .chasm-switch-thumb{animation:none!important}}
.chasm-number-stepper{--chasm-number-stepper-control-height:var(--chasm-number-stepper-md-control-height,clamp(40px, 2.5rem, 48px));--chasm-number-stepper-button-size:var(--chasm-number-stepper-md-button-size,clamp(40px, 2.5rem, 48px));--chasm-number-stepper-value-font-size:var(--chasm-number-stepper-md-value-font-size,calc(1 * var(--chasm-type-rem,1em)));--chasm-number-stepper-label-font-size:var(--chasm-number-stepper-md-label-font-size,calc(.875 * var(--chasm-type-rem,1em)));--chasm-number-stepper-icon-size:var(--chasm-number-stepper-md-icon-size,clamp(16px, 1rem, 20px));--chasm-number-stepper-value-padding:var(--chasm-number-stepper-md-value-inline-padding,clamp(8px, .5rem, 12px));--chasm-number-stepper-value-min:var(--chasm-number-stepper-value-width-auto,5ch);--chasm-number-stepper-parts-gap:0px;min-width:0;max-width:100%;font-family:var(--chasm-font-family,inherit);color:var(--chasm-number-stepper-label-color,var(--chasm-text));flex-direction:column;align-items:flex-start}.chasm-number-stepper[data-chasm-number-stepper-size=sm]{--chasm-number-stepper-value-line-box:var(--chasm-control-sm-line-box,1.25rem);--chasm-number-stepper-control-height:var(--chasm-number-stepper-sm-control-height,clamp(32px, 2rem, 40px));--chasm-number-stepper-button-size:var(--chasm-number-stepper-sm-button-size,clamp(32px, 2rem, 40px));--chasm-number-stepper-value-font-size:var(--chasm-number-stepper-sm-value-font-size,calc(.875 * var(--chasm-type-rem,1em)));--chasm-number-stepper-label-font-size:var(--chasm-number-stepper-sm-label-font-size,calc(.75 * var(--chasm-type-rem,1em)));--chasm-number-stepper-icon-size:var(--chasm-number-stepper-sm-icon-size,clamp(14px, .875rem, 18px));--chasm-number-stepper-value-padding:var(--chasm-number-stepper-sm-value-inline-padding,clamp(4px, .25rem, 8px))}.chasm-number-stepper[data-chasm-number-stepper-size=lg]{--chasm-number-stepper-value-line-box:var(--chasm-control-lg-line-box,1.75rem);--chasm-number-stepper-control-height:var(--chasm-number-stepper-lg-control-height,clamp(48px, 3rem, 56px));--chasm-number-stepper-button-size:var(--chasm-number-stepper-lg-button-size,clamp(48px, 3rem, 56px));--chasm-number-stepper-value-font-size:var(--chasm-number-stepper-lg-value-font-size,calc(1.125 * var(--chasm-type-rem,1em)));--chasm-number-stepper-label-font-size:var(--chasm-number-stepper-lg-label-font-size,calc(1 * var(--chasm-type-rem,1em)));--chasm-number-stepper-icon-size:var(--chasm-number-stepper-lg-icon-size,clamp(20px, 1.25rem, 24px));--chasm-number-stepper-value-padding:var(--chasm-number-stepper-lg-value-inline-padding,clamp(12px, .75rem, 16px))}.chasm-number-stepper[data-chasm-number-stepper-value-width=narrow]{--chasm-number-stepper-value-min:var(--chasm-number-stepper-value-width-narrow,3ch)}.chasm-number-stepper[data-chasm-number-stepper-value-width=wide]{--chasm-number-stepper-value-min:var(--chasm-number-stepper-value-width-wide,9ch)}.chasm-number-stepper[data-chasm-number-stepper-field-gap="2xs"]{--chasm-number-stepper-parts-gap:var(--chasm-spacing-2xs,.125rem)}.chasm-number-stepper[data-chasm-number-stepper-field-gap=xs]{--chasm-number-stepper-parts-gap:var(--chasm-spacing-xs,.25rem)}.chasm-number-stepper[data-chasm-number-stepper-field-gap=sm]{--chasm-number-stepper-parts-gap:var(--chasm-spacing-sm,.5rem)}.chasm-number-stepper[data-chasm-number-stepper-field-gap=md]{--chasm-number-stepper-parts-gap:var(--chasm-spacing-md,.75rem)}.chasm-number-stepper[data-chasm-number-stepper-field-gap=lg]{--chasm-number-stepper-parts-gap:var(--chasm-spacing-lg,1rem)}.chasm-number-stepper[data-chasm-number-stepper-dir=rtl]{direction:rtl}.chasm-number-stepper[data-chasm-number-stepper-dir=ltr]{direction:ltr}.chasm-number-stepper[data-chasm-number-stepper-label-placement=start]{align-items:center;column-gap:clamp(8px, var(--chasm-spacing-sm,.5rem), 16px);flex-flow:wrap}.chasm-number-stepper-label{font-size:var(--chasm-number-stepper-label-font-size);color:var(--chasm-number-stepper-label-color,var(--chasm-text));overflow-wrap:anywhere;min-width:0;font-weight:500}.chasm-number-stepper-body{gap:var(--chasm-number-stepper-text-gap,var(--chasm-spacing-2xs,.125rem));flex-direction:column;min-width:0;max-width:100%;display:flex}.chasm-number-stepper-field{box-sizing:border-box;align-items:stretch;gap:var(--chasm-number-stepper-parts-gap);border-width:var(--chasm-number-stepper-field-border-width,1px);border-style:var(--chasm-number-stepper-field-border-style,solid);border-color:var(--chasm-number-stepper-field-border-color,var(--chasm-control-track-border-color,var(--chasm-number-stepper-paint-field-border,var(--chasm-border))));border-radius:var(--chasm-number-stepper-field-radius,var(--chasm-radius-control,8px));background:var(--chasm-number-stepper-field-background,var(--chasm-control-track-background,var(--chasm-number-stepper-paint-field-background,var(--chasm-surface))));min-width:0;max-width:100%;color:var(--chasm-control-track-color,var(--chasm-number-stepper-paint-field-color,var(--chasm-text-primary)));min-block-size:var(--chasm-number-stepper-control-height);flex-direction:row;display:inline-flex;overflow:hidden}.chasm-number-stepper[data-chasm-number-stepper-field-gap=none]:not([data-chasm-number-stepper-orientation=vertical]) .chasm-number-stepper-button{block-size:auto;min-block-size:0}.chasm-number-stepper[data-chasm-number-stepper-field-gap=none] .chasm-number-stepper-value-wrap{min-block-size:0}.chasm-number-stepper:not([data-chasm-number-stepper-field-gap=none]) .chasm-number-stepper-field{border-width:0}.chasm-number-stepper[data-chasm-number-stepper-orientation=vertical] .chasm-number-stepper-field{flex-direction:column;align-items:stretch}.chasm-number-stepper:not([data-chasm-number-stepper-field-gap=none]) .chasm-number-stepper-field{background:0 0;border-color:#0000;overflow:visible}.chasm-number-stepper:not([data-chasm-number-stepper-field-gap=none]) .chasm-number-stepper-button,.chasm-number-stepper:not([data-chasm-number-stepper-field-gap=none]) .chasm-number-stepper-value-wrap{border-width:var(--chasm-number-stepper-field-border-width,1px);border-style:var(--chasm-number-stepper-field-border-style,solid);border-color:var(--chasm-number-stepper-field-border-color,var(--chasm-control-track-border-color,var(--chasm-number-stepper-paint-field-border,var(--chasm-border))));border-radius:var(--chasm-number-stepper-field-radius,var(--chasm-radius-control,8px));background:var(--chasm-number-stepper-field-background,var(--chasm-control-track-background,var(--chasm-number-stepper-paint-field-background,var(--chasm-surface))))}.chasm-number-stepper-button{box-sizing:border-box;appearance:none;inline-size:var(--chasm-number-stepper-button-size);block-size:var(--chasm-number-stepper-control-height);background:var(--chasm-number-stepper-button-background,var(--chasm-number-stepper-paint-button-background,transparent));min-block-size:24px;min-inline-size:24px;color:var(--chasm-number-stepper-button-color,var(--chasm-control-accent-color,var(--chasm-number-stepper-paint-button-color,var(--chasm-text-primary))));font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;flex:none;place-items:center;margin:0;padding:0;line-height:1;display:inline-grid}.chasm-number-stepper-button .chasm-number-stepper-icon{inline-size:var(--chasm-number-stepper-icon-size);block-size:var(--chasm-number-stepper-icon-size);pointer-events:none;fill:none;stroke:currentColor;stroke-width:var(--chasm-icon-stroke-width,2);stroke-linecap:round;stroke-linejoin:round}.chasm-number-stepper-button:hover:not(:disabled){background:var(--chasm-number-stepper-paint-button-hover-background,var(--chasm-surface-sunken))}.chasm-number-stepper-button:active:not(:disabled){background:var(--chasm-number-stepper-paint-button-active-background,var(--chasm-surface-sunken))}.chasm-number-stepper-button:disabled{opacity:var(--chasm-number-stepper-disabled-opacity,.55);cursor:var(--chasm-number-stepper-disabled-cursor,not-allowed)}.chasm-number-stepper[data-chasm-number-stepper-field-gap=none] .chasm-number-stepper-button--decrement{border-inline-end:var(--chasm-number-stepper-field-border-width,1px) solid var(--chasm-number-stepper-paint-divider,var(--chasm-border))}.chasm-number-stepper[data-chasm-number-stepper-field-gap=none] .chasm-number-stepper-button--increment{border-inline-start:var(--chasm-number-stepper-field-border-width,1px) solid var(--chasm-number-stepper-paint-divider,var(--chasm-border))}.chasm-number-stepper[data-chasm-number-stepper-orientation=vertical] .chasm-number-stepper-button{inline-size:100%;block-size:calc(var(--chasm-number-stepper-control-height) * .75)}.chasm-number-stepper[data-chasm-number-stepper-orientation=vertical][data-chasm-number-stepper-field-gap=none] .chasm-number-stepper-button--increment{border-inline-start:0;border-block-end:var(--chasm-number-stepper-field-border-width,1px) solid var(--chasm-number-stepper-paint-divider,var(--chasm-border))}.chasm-number-stepper[data-chasm-number-stepper-orientation=vertical][data-chasm-number-stepper-field-gap=none] .chasm-number-stepper-button--decrement{border-inline-end:0;border-block-start:var(--chasm-number-stepper-field-border-width,1px) solid var(--chasm-number-stepper-paint-divider,var(--chasm-border))}.chasm-number-stepper-value-wrap{box-sizing:border-box;min-inline-size:0;min-block-size:var(--chasm-number-stepper-control-height);padding-inline:var(--chasm-number-stepper-value-padding);flex:auto;justify-content:center;align-items:center;gap:.25em;display:inline-flex}.chasm-number-stepper-value{box-sizing:border-box;inline-size:var(--chasm-number-stepper-value-min);min-inline-size:var(--chasm-number-stepper-value-min);block-size:100%;max-inline-size:100%;color:inherit;font:inherit;font-size:var(--chasm-number-stepper-value-font-size);line-height:var(--chasm-number-stepper-value-line-box,var(--chasm-control-md-line-box,1.5rem));font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}@supports (field-sizing:content){input.chasm-number-stepper-value{field-sizing:content}}span.chasm-number-stepper-value{white-space:nowrap;cursor:default;justify-content:center;align-items:center;display:inline-flex}.chasm-number-stepper[data-chasm-number-stepper-value-align=start] .chasm-number-stepper-value{text-align:start;justify-content:flex-start}.chasm-number-stepper[data-chasm-number-stepper-value-align=end] .chasm-number-stepper-value{text-align:end;justify-content:flex-end}.chasm-number-stepper-value::placeholder{color:var(--chasm-text-low-priority,var(--chasm-text-secondary))}.chasm-number-stepper-unit,.chasm-number-stepper-zero{white-space:nowrap;color:var(--chasm-number-stepper-unit-color,var(--chasm-text-secondary));font-size:calc(var(--chasm-number-stepper-value-font-size) * .875);flex:none}.chasm-number-stepper-zero{font-size:var(--chasm-number-stepper-message-font-size,calc(.75 * var(--chasm-type-rem,1em)))}.chasm-number-stepper-row{align-items:flex-start;gap:var(--chasm-space-related,var(--chasm-spacing-xs,.25rem));flex-wrap:wrap;min-inline-size:0;display:flex}.chasm-number-stepper-unit-select{flex:0 auto;min-inline-size:0}.chasm-number-stepper-unit--tag{align-items:center;display:inline-flex}.chasm-number-stepper[data-chasm-number-stepper-field-gap=none] .chasm-number-stepper-field:focus-within,.chasm-number-stepper:not([data-chasm-number-stepper-field-gap=none]) .chasm-number-stepper-value-wrap:focus-within{outline:var(--chasm-number-stepper-focus-ring-width,2px) solid var(--chasm-number-stepper-focus-ring-color,var(--chasm-number-stepper-paint-focus-ring,var(--chasm-intent-brand-fg)));outline-offset:var(--chasm-number-stepper-focus-ring-offset,2px)}.chasm-number-stepper[data-chasm-number-stepper-invalid=true] .chasm-number-stepper-field,.chasm-number-stepper[data-chasm-number-stepper-invalid=true]:not([data-chasm-number-stepper-field-gap=none]) .chasm-number-stepper-value-wrap{border-color:var(--chasm-number-stepper-paint-invalid-border,var(--chasm-functional-critical-border));border-width:var(--chasm-number-stepper-field-invalid-border-width,2px)}.chasm-number-stepper[data-chasm-number-stepper-disabled=true] .chasm-number-stepper-field{opacity:var(--chasm-number-stepper-disabled-opacity,.55);cursor:var(--chasm-number-stepper-disabled-cursor,not-allowed)}.chasm-number-stepper[data-chasm-number-stepper-readonly=true] .chasm-number-stepper-field{background:var(--chasm-surface-sunken,var(--chasm-surface))}.chasm-number-stepper-messages{gap:var(--chasm-number-stepper-text-gap,clamp(2px, .125rem, 4px));font-size:var(--chasm-number-stepper-message-font-size,calc(.75 * var(--chasm-type-rem,1em)));min-width:0;flex-direction:column;max-inline-size:40ch;line-height:1.4;display:flex}.chasm-number-stepper-messages:empty{display:none}.chasm-number-stepper-constraints,.chasm-number-stepper-helper,.chasm-number-stepper-notice{color:var(--chasm-number-stepper-helper-color,var(--chasm-text-secondary));overflow-wrap:anywhere}.chasm-number-stepper-notice:empty{display:none}.chasm-number-stepper-error{color:var(--chasm-number-stepper-error-color,var(--chasm-intent-critical-fg));overflow-wrap:anywhere;align-items:flex-start;gap:.35em;display:inline-flex}.chasm-number-stepper-error:before{content:"!" / "";block-size:1.2em;inline-size:1.2em;color:var(--chasm-surface,#fff);background:currentColor;border-radius:50%;flex:none;place-items:center;font-size:.85em;font-weight:700;line-height:1;display:inline-grid}@media (prefers-reduced-motion:no-preference){.chasm-number-stepper-button{transition:background .12s,opacity .12s}}
.chasm-stepper{min-width:0;max-width:100%;margin:0;padding:0;list-style:none;position:relative}.chasm-stepper:not([data-chasm-stepper-orientation=vertical]){scrollbar-gutter:stable;flex-wrap:nowrap;padding-block-end:var(--chasm-spacing-xs);overflow:auto hidden}.chasm-stepper-item{align-items:center;gap:var(--chasm-spacing-xs);min-width:0;font-family:var(--chasm-font-family);display:flex}.chasm-stepper:not([data-chasm-stepper-orientation=vertical])>.chasm-stepper-item{flex:none}.chasm-stepper:not([data-chasm-stepper-orientation=vertical]) .chasm-stepper-label{white-space:nowrap;overflow-wrap:normal}.chasm-stepper:not([data-chasm-stepper-orientation=vertical]) .chasm-stepper-description{max-inline-size:28ch}.chasm-stepper-main{align-items:center;gap:var(--chasm-spacing-xs);min-width:0;display:inline-flex}button.chasm-stepper-main{padding:calc(var(--chasm-spacing-xs) / 2);margin:calc(-1 * calc(var(--chasm-spacing-xs) / 2));font:inherit;color:inherit;text-align:start;cursor:pointer;border-radius:var(--chasm-radius-sm);border:0}button.chasm-stepper-main:disabled{cursor:not-allowed;opacity:var(--chasm-opacity-disabled)}.chasm-stepper-marker{inline-size:var(--chasm-spacing-lg);block-size:var(--chasm-spacing-lg);flex-shrink:0;place-items:center;display:grid}.chasm-stepper-text{flex-direction:column;min-width:0;display:flex}.chasm-stepper-label,.chasm-stepper-description{overflow-wrap:anywhere}.chasm-stepper-status{inline-size:var(--chasm-border-width-thin);block-size:var(--chasm-border-width-thin);margin:calc(-1 * var(--chasm-border-width-thin));clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.chasm-stepper-connector{flex:0 1 var(--chasm-spacing-xl);min-inline-size:var(--chasm-spacing-sm);block-size:var(--chasm-border-width-thin)}.chasm-stepper[data-chasm-stepper-orientation=vertical]>.chasm-stepper-item{grid-template-columns:var(--chasm-spacing-lg) minmax(0, 1fr);column-gap:var(--chasm-spacing-sm);row-gap:calc(var(--chasm-spacing-xs) / 2);align-items:start;display:grid}.chasm-stepper[data-chasm-stepper-orientation=vertical] .chasm-stepper-main{grid-column:1/-1;grid-template-columns:var(--chasm-spacing-lg) minmax(0, 1fr);column-gap:var(--chasm-spacing-sm);align-items:start;display:grid}.chasm-stepper[data-chasm-stepper-orientation=vertical] .chasm-stepper-connector{inline-size:var(--chasm-border-width-thin);block-size:auto;min-inline-size:0;min-block-size:var(--chasm-spacing-md);flex:none;grid-column:1;justify-self:center}
