.chasm-marquee{width:100%;min-width:0;max-width:100%;display:block}.chasm-marquee-with-controls{align-items:center;gap:var(--chasm-spacing-sm);display:flex}.chasm-marquee-viewport{white-space:nowrap;flex:auto;width:100%;min-width:0;overflow:hidden}.chasm-marquee-track{align-items:center;gap:var(--chasm-marquee-gap,var(--chasm-spacing-2xl,3rem));will-change:transform;animation:chasm-marquee-scroll var(--chasm-marquee-duration,18s) linear infinite;padding-inline-end:var(--chasm-marquee-gap,var(--chasm-spacing-2xl,3rem));display:inline-flex}.chasm-marquee[data-chasm-marquee-direction=right] .chasm-marquee-track{animation-direction:reverse}.chasm-marquee-pause-on-hover:hover .chasm-marquee-track,.chasm-marquee[data-chasm-marquee-paused=true] .chasm-marquee-track{animation-play-state:paused}.chasm-marquee-copy{align-items:center;gap:var(--chasm-marquee-gap,var(--chasm-spacing-2xl,3rem));color:inherit;font-family:var(--chasm-font-family);display:inline-flex}.chasm-marquee-item{align-items:center;gap:var(--chasm-spacing-xs);white-space:nowrap;display:inline-flex}.chasm-marquee-fade .chasm-marquee-viewport{-webkit-mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem), black calc(100% - var(--chasm-marquee-fade-width,3rem)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem), black calc(100% - var(--chasm-marquee-fade-width,3rem)), transparent);mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem), black calc(100% - var(--chasm-marquee-fade-width,3rem)), transparent)}.chasm-marquee-control{cursor:pointer;color:var(--chasm-brand-role-primary,var(--chasm-text-primary));background:0 0;border:0;flex:none}.chasm-marquee-control:focus-visible{outline:2px solid var(--chasm-brand-role-primary,var(--chasm-functional-brand-border,var(--chasm-intent-brand-fg)));outline-offset:2px}@keyframes chasm-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.chasm-marquee-track{animation:none}}.chasm-marquee-composed{align-items:center;gap:var(--chasm-spacing-sm);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--chasm-text-primary);flex-wrap:wrap;display:flex}.chasm-marquee-composed[data-chasm-marquee-layout=contained]{max-inline-size:48em;padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);margin-inline:auto}.chasm-marquee-composed[data-chasm-marquee-layout=full-width]{padding-block:var(--chasm-spacing-xs);border-block:var(--chasm-border-width-thin,1px) solid var(--chasm-border)}.chasm-marquee-composed[data-chasm-marquee-density=compact]{--chasm-marquee-gap:var(--chasm-marquee-gap-compact,var(--chasm-spacing-lg))}.chasm-marquee-composed[data-chasm-marquee-density=spacious]{--chasm-marquee-gap:var(--chasm-marquee-gap-spacious,var(--chasm-spacing-3xl))}.chasm-marquee-label{align-items:center;gap:var(--chasm-spacing-xs);padding:var(--chasm-spacing-2xs,var(--chasm-spacing-xs)) var(--chasm-spacing-sm);border-radius:var(--chasm-radius-sm);color:var(--chasm-on-fill-intent-brand,var(--chasm-text-on-contrast));flex:none;font-size:.875em;font-weight:700;display:inline-flex;background:var(--chasm-fill-intent-brand,var(--chasm-intent-brand-bg))!important}.chasm-marquee-lanes{gap:var(--chasm-marquee-row-gap,var(--chasm-spacing-sm));flex-direction:column;flex:min(100%,16em);min-inline-size:0;display:flex;position:relative}.chasm-marquee-row{align-items:center;gap:var(--chasm-spacing-sm);min-inline-size:0;display:flex}.chasm-marquee-row-label{min-inline-size:4em;color:var(--chasm-text-secondary);flex:none;font-size:.8125em;font-weight:700}.chasm-marquee-composed .chasm-marquee-viewport{white-space:nowrap;flex:auto;min-inline-size:0;position:relative;overflow:hidden}.chasm-marquee-composed .chasm-marquee-track{gap:var(--chasm-marquee-gap,var(--chasm-spacing-2xl));will-change:transform;flex-wrap:nowrap;inline-size:max-content;padding-inline-end:0;animation:none;display:flex}.chasm-marquee-composed .chasm-marquee-copy{align-items:center;gap:var(--chasm-marquee-gap,var(--chasm-spacing-2xl));flex:none;margin:0;padding:0;list-style:none;display:flex}.chasm-marquee-composed .chasm-marquee-item{align-items:center;gap:var(--chasm-spacing-xs);white-space:nowrap;flex:none;display:inline-flex}.chasm-marquee-composed[data-chasm-marquee-style=text] .chasm-marquee-item+.chasm-marquee-item:before,.chasm-marquee-composed[data-chasm-marquee-style=icon-label] .chasm-marquee-item+.chasm-marquee-item:before{color:var(--chasm-text-secondary);content:"•" / "";margin-inline-end:var(--chasm-marquee-gap,var(--chasm-spacing-2xl))}.chasm-marquee-composed[data-chasm-marquee-axis=vertical] .chasm-marquee-viewport{block-size:var(--chasm-marquee-vertical-viewport,12em);white-space:normal}.chasm-marquee-composed[data-chasm-marquee-axis=vertical] .chasm-marquee-track{flex-direction:column;inline-size:100%}.chasm-marquee-composed[data-chasm-marquee-axis=vertical] .chasm-marquee-copy{flex-direction:column;align-items:stretch}.chasm-marquee-composed[data-chasm-marquee-axis=vertical] .chasm-marquee-item{white-space:normal;overflow-wrap:anywhere}.chasm-marquee-composed[data-chasm-marquee-style=center-window] .chasm-marquee-viewport:after{block-size:var(--chasm-border-width-thin,1px);content:"";pointer-events:none;position:absolute;inset-block-start:50%;inset-inline:0;background:var(--chasm-border)!important}.chasm-marquee-composed[data-chasm-marquee-static=true] .chasm-marquee-track{flex-wrap:wrap;inline-size:auto;transform:none!important}.chasm-marquee-composed[data-chasm-marquee-static=true] .chasm-marquee-copy{row-gap:var(--chasm-spacing-sm);flex-wrap:wrap}.chasm-marquee-composed[data-chasm-marquee-static=true] .chasm-marquee-item{white-space:normal}.chasm-marquee-composed[data-chasm-marquee-static=true][data-chasm-marquee-axis=vertical] .chasm-marquee-viewport{block-size:auto;max-block-size:var(--chasm-marquee-vertical-viewport,12em);overflow-y:auto}.chasm-marquee-composed[data-chasm-marquee-manual=true] .chasm-marquee-viewport{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;overflow-x:auto}.chasm-marquee-composed[data-chasm-marquee-manual=true][data-chasm-marquee-axis=vertical] .chasm-marquee-viewport{scroll-snap-type:y mandatory;overflow:hidden auto}.chasm-marquee-composed[data-chasm-marquee-manual=true] .chasm-marquee-track{transform:none!important}.chasm-marquee-composed[data-chasm-marquee-manual=true] .chasm-marquee-item{scroll-snap-align:start}.chasm-marquee-composed[data-chasm-marquee-manual=true] .chasm-marquee-viewport:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-marquee-composed[data-chasm-marquee-fade=both] .chasm-marquee-viewport{-webkit-mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem), black calc(100% - var(--chasm-marquee-fade-width,3rem)), transparent);mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem), black calc(100% - var(--chasm-marquee-fade-width,3rem)), transparent)}.chasm-marquee-composed[data-chasm-marquee-fade=leading] .chasm-marquee-viewport{-webkit-mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem));mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem))}.chasm-marquee-composed[data-chasm-marquee-fade=trailing] .chasm-marquee-viewport,.chasm-marquee-composed[data-chasm-marquee-fade=leading]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chasm-marquee-viewport{-webkit-mask-image:linear-gradient(to left, transparent, black var(--chasm-marquee-fade-width,3rem));mask-image:linear-gradient(to left, transparent, black var(--chasm-marquee-fade-width,3rem))}.chasm-marquee-composed[data-chasm-marquee-fade=trailing]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chasm-marquee-viewport{-webkit-mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem));mask-image:linear-gradient(to right, transparent, black var(--chasm-marquee-fade-width,3rem))}.chasm-marquee-composed[data-chasm-marquee-axis=vertical][data-chasm-marquee-fade=both] .chasm-marquee-viewport{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--chasm-marquee-fade-width,3rem), black calc(100% - var(--chasm-marquee-fade-width,3rem)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--chasm-marquee-fade-width,3rem), black calc(100% - var(--chasm-marquee-fade-width,3rem)), transparent)}.chasm-marquee-composed:focus-within .chasm-marquee-viewport,.chasm-marquee-composed[data-chasm-marquee-static=true] .chasm-marquee-viewport{-webkit-mask-image:none;mask-image:none}.chasm-marquee-lanes[data-chasm-marquee-ribbons]{padding-block:var(--chasm-spacing-xl);overflow:clip}.chasm-marquee-row[data-chasm-marquee-ribbon]{margin-inline:calc(-1 * var(--chasm-spacing-md));padding:var(--chasm-spacing-xs) var(--chasm-spacing-md);color:var(--chasm-on-fill-intent-brand,var(--chasm-text-on-contrast));font-weight:700;background:var(--chasm-fill-intent-brand,var(--chasm-intent-brand-bg))!important}.chasm-marquee-row[data-chasm-marquee-ribbon=rising]{transform:rotate(var(--chasm-marquee-ribbon-rising,-3deg))}.chasm-marquee-row[data-chasm-marquee-ribbon=falling]{transform:rotate(var(--chasm-marquee-ribbon-falling,3deg));color:var(--chasm-text-on-contrast,var(--chasm-surface));background:var(--chasm-surface-inverse,var(--chasm-text-primary))!important}.chasm-marquee-lanes[data-chasm-marquee-ribbons=crossed] .chasm-marquee-row+.chasm-marquee-row{margin-block-start:calc(-1 * var(--chasm-spacing-lg))}.chasm-marquee-controls{align-items:center;gap:var(--chasm-spacing-xs);flex-wrap:wrap;flex:none;display:inline-flex}.chasm-marquee-controls:empty{display:none}.chasm-marquee-composed .chasm-marquee-control{min-block-size:2.75em;min-inline-size:2.75em;padding:var(--chasm-spacing-2xs,var(--chasm-spacing-xs));border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-full);color:var(--chasm-text-primary);cursor:pointer;place-items:center;display:inline-grid;background:var(--chasm-surface)!important}.chasm-marquee-composed .chasm-marquee-control:hover{background:var(--chasm-interaction-neutral-hover-bg,var(--chasm-surface-sunken,var(--chasm-surface)))!important;color:var(--chasm-interaction-neutral-hover-text,inherit)!important}.chasm-marquee-composed .chasm-marquee-control[aria-pressed=true]{border-color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg))}.chasm-marquee-text-button{min-block-size:2.75em;padding:var(--chasm-spacing-2xs,var(--chasm-spacing-xs)) var(--chasm-spacing-xs);color:var(--chasm-on-surface-intent-brand,var(--chasm-text-primary));font:inherit;cursor:pointer;border:0;font-size:.875em;text-decoration:underline;background:0 0!important}.chasm-marquee-composed .chasm-marquee-control:focus-visible,.chasm-marquee-text-button:focus-visible,.chasm-marquee-item-link:focus-visible,.chasm-marquee-static-link:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-marquee-updates{align-items:center;gap:var(--chasm-spacing-xs);font-size:.875em;font-weight:600;display:inline-flex}.chasm-marquee-note{color:var(--chasm-text-secondary);flex-basis:100%;margin:0;font-size:.8125em}.chasm-marquee-scroll-progress{border-radius:var(--chasm-radius-full);flex-basis:100%;block-size:.25em;position:relative;overflow:hidden;background:var(--chasm-surface-sunken,var(--chasm-surface))!important}.chasm-marquee-scroll-progress:before{inline-size:var(--chasm-marquee-scroll-progress,0%);background:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));content:"";position:absolute;inset-block:0;inset-inline-start:0}.chasm-marquee-chip{padding:0 var(--chasm-spacing-xs);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-full);text-transform:uppercase;font-size:.75em;font-weight:700}.chasm-marquee-session[data-chasm-marquee-status=now] .chasm-marquee-chip{color:var(--chasm-on-fill-intent-brand,var(--chasm-text-on-contrast));border-color:#0000;background:var(--chasm-fill-intent-brand,var(--chasm-intent-brand-bg))!important}.chasm-marquee-meta{color:var(--chasm-text-secondary);font-size:.875em}.chasm-marquee-headline,.chasm-marquee-session,.chasm-marquee-feature,.chasm-marquee-metric,.chasm-marquee-activity{align-items:center;gap:var(--chasm-spacing-xs);display:inline-flex}.chasm-marquee-logo{inline-size:var(--chasm-marquee-logo-inline,7.5em);block-size:var(--chasm-marquee-logo-block,2.5em);place-items:center;display:inline-grid}.chasm-marquee-logo img{object-fit:contain;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%}.chasm-marquee-product{align-items:center;gap:var(--chasm-spacing-sm);inline-size:var(--chasm-marquee-product-inline,13em);padding:var(--chasm-spacing-xs);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);white-space:normal;display:inline-flex;background:var(--chasm-surface)!important}.chasm-marquee-product-image{object-fit:cover;border-radius:var(--chasm-radius-sm);flex:none;block-size:3em;inline-size:3em;background:var(--chasm-surface-sunken,var(--chasm-surface))!important}.chasm-marquee-product-text,.chasm-marquee-quote-text{flex-direction:column;min-inline-size:0;display:flex}.chasm-marquee-quote{align-items:flex-start;gap:var(--chasm-spacing-sm);inline-size:var(--chasm-marquee-quote-inline,20em);white-space:normal;display:inline-flex}.chasm-marquee-quote[data-chasm-marquee-quote=author-card],.chasm-marquee-quote[data-chasm-marquee-quote=summary]{padding:var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);background:var(--chasm-surface)!important}.chasm-marquee-portrait{object-fit:cover;border-radius:var(--chasm-radius-full);flex:none;block-size:2.5em;inline-size:2.5em}.chasm-marquee-image{gap:var(--chasm-spacing-2xs,var(--chasm-spacing-xs));flex-direction:column;display:inline-flex}.chasm-marquee-image img{block-size:var(--chasm-marquee-image-block,8em);aspect-ratio:4/3;object-fit:cover;border-radius:var(--chasm-radius-sm);inline-size:auto;background:var(--chasm-surface-sunken,var(--chasm-surface))!important}.chasm-marquee-image[data-chasm-marquee-image=mixed] img{aspect-ratio:auto;object-fit:contain}.chasm-marquee-caption{color:var(--chasm-text-secondary);font-size:.8125em}.chasm-marquee-trend{align-items:center;gap:var(--chasm-spacing-2xs,var(--chasm-spacing-xs));font-weight:600;display:inline-flex}.chasm-marquee-metric[data-chasm-marquee-trend=up] .chasm-marquee-trend{color:var(--chasm-on-surface-intent-success,var(--chasm-text-primary))}.chasm-marquee-metric[data-chasm-marquee-trend=down] .chasm-marquee-trend{color:var(--chasm-on-surface-intent-critical,var(--chasm-text-primary))}.chasm-marquee-credit-group{align-items:center;gap:var(--chasm-spacing-2xs,var(--chasm-spacing-xs));padding-block:var(--chasm-spacing-md);text-align:center;flex-direction:column;display:flex}.chasm-marquee-credit-heading{letter-spacing:.04em;margin:0;font-weight:700}.chasm-marquee-credit{flex-direction:column;margin:0;display:flex}.chasm-marquee-credit-role{color:var(--chasm-text-secondary);font-size:.8125em}.chasm-marquee-credit-group[data-chasm-marquee-end-card=true]{font-size:1.25em}.chasm-marquee-featured{align-items:center;gap:var(--chasm-spacing-sm);flex:none;display:inline-flex}.chasm-marquee-featured-list{gap:var(--chasm-spacing-sm);margin:0;padding:0;list-style:none;display:flex}.chasm-marquee-item-link{color:inherit}.chasm-marquee-static{gap:var(--chasm-spacing-sm);padding:var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;flex-basis:100%;display:flex;background:var(--chasm-surface)!important}.chasm-marquee-static-list{gap:var(--chasm-spacing-xs);margin:0;padding-inline-start:var(--chasm-spacing-md);display:grid}.chasm-marquee-static-heading{margin:0;font-weight:700}.chasm-marquee-static-link,.chasm-marquee-static-text{align-items:center;gap:var(--chasm-spacing-xs);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.chasm-marquee-static-link{color:var(--chasm-on-surface-intent-brand,var(--chasm-text-primary))}.chasm-marquee-static-thumb,.chasm-marquee-static-logo{object-fit:contain;block-size:2.5em;inline-size:auto;max-inline-size:6em}@media (prefers-contrast:more){.chasm-marquee-meta,.chasm-marquee-note,.chasm-marquee-row-label,.chasm-marquee-credit-role{color:var(--chasm-text-primary)}}@media (forced-colors:active){.chasm-marquee-composed .chasm-marquee-viewport{-webkit-mask-image:none;mask-image:none}.chasm-marquee-composed .chasm-marquee-control,.chasm-marquee-chip,.chasm-marquee-product,.chasm-marquee-static{border:1px solid buttontext}.chasm-marquee-composed .chasm-marquee-control[aria-pressed=true]{outline:2px solid highlight}.chasm-marquee-row[data-chasm-marquee-ribbon],.chasm-marquee-label{forced-color-adjust:auto;border:1px solid canvastext}.chasm-marquee-scroll-progress:before{background:highlight}}
.chasm-slider-value-row{align-items:center;gap:var(--chasm-spacing-sm);display:inline-flex}.chasm-slider-value-input{inline-size:5rem;padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);font:inherit;font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-primary);background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-sm)}.chasm-slider-value-input:focus-visible{box-shadow:var(--chasm-focus-ring);outline:none}.chasm-slider-unit-select{padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);font:inherit;font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-primary);background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-sm)}
.chasm-date-picker{--chasm-date-picker-active-padding-y:var(--chasm-date-picker-size-md-padding-y,var(--chasm-spacing-sm));--chasm-date-picker-active-padding-x:var(--chasm-date-picker-size-md-padding-x,var(--chasm-spacing-md));--chasm-date-picker-active-font-size:var(--chasm-date-picker-size-md-font-size,var(--chasm-font-sm));--chasm-date-picker-active-min-height:var(--chasm-date-picker-size-md-min-height,auto);--chasm-date-picker-active-line-box:var(--chasm-control-md-line-box,1.5rem);gap:var(--chasm-date-picker-label-gap,var(--chasm-spacing-xs));font-family:var(--chasm-font-family);flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.chasm-date-picker-size-sm{--chasm-date-picker-active-padding-y:var(--chasm-date-picker-size-sm-padding-y,var(--chasm-spacing-xs));--chasm-date-picker-active-padding-x:var(--chasm-date-picker-size-sm-padding-x,var(--chasm-spacing-sm));--chasm-date-picker-active-font-size:var(--chasm-date-picker-size-sm-font-size,var(--chasm-font-xs));--chasm-date-picker-active-min-height:var(--chasm-date-picker-size-sm-min-height,auto);--chasm-date-picker-active-line-box:var(--chasm-control-sm-line-box,1.25rem)}.chasm-date-picker-size-lg{--chasm-date-picker-active-padding-y:var(--chasm-date-picker-size-lg-padding-y,var(--chasm-spacing-md));--chasm-date-picker-active-padding-x:var(--chasm-date-picker-size-lg-padding-x,var(--chasm-spacing-lg));--chasm-date-picker-active-font-size:var(--chasm-date-picker-size-lg-font-size,var(--chasm-font-md));--chasm-date-picker-active-min-height:var(--chasm-date-picker-size-lg-min-height,auto);--chasm-date-picker-active-line-box:var(--chasm-control-lg-line-box,1.75rem)}.chasm-date-picker-label{font-size:var(--chasm-date-picker-label-font-size,var(--chasm-font-sm));font-weight:var(--chasm-date-picker-label-font-weight,var(--chasm-font-weight-medium));color:var(--chasm-date-picker-label-color,var(--chasm-text-secondary));overflow-wrap:anywhere}.chasm-date-picker-indicator{color:var(--chasm-date-picker-message-required-color,var(--chasm-intent-critical-fg))}.chasm-date-picker-indicator[data-chasm-date-picker-indicator=optional]{color:var(--chasm-text-secondary)}.chasm-date-picker-input{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--chasm-date-picker-active-min-height);padding:var(--chasm-date-picker-active-padding-y) var(--chasm-date-picker-active-padding-x);font:inherit;font-size:var(--chasm-date-picker-active-font-size);line-height:var(--chasm-date-picker-active-line-box);color:var(--chasm-date-picker-field-color,var(--chasm-text-primary));background:var(--chasm-date-picker-field-background,var(--chasm-surface));border-width:var(--chasm-date-picker-field-border-width,var(--chasm-border-width-thin));border-style:var(--chasm-date-picker-field-border-style,solid);border-color:var(--chasm-date-picker-field-border-color,var(--chasm-border));border-radius:var(--chasm-date-picker-field-radius,var(--chasm-radius-control,var(--chasm-radius-md)));box-shadow:var(--chasm-date-picker-field-shadow,var(--chasm-control-shadow));color-scheme:var(--chasm-date-picker-field-color-scheme,light dark)}.chasm-date-picker-input::-webkit-datetime-edit{padding-block:0}.chasm-date-picker-input::-webkit-datetime-edit-fields-wrapper{padding-block:0}.chasm-date-picker-input::-webkit-calendar-picker-indicator{block-size:1em;margin-block:0;padding-block:0}.chasm-date-picker-input:focus-visible{box-shadow:var(--chasm-date-picker-focus-ring,var(--chasm-focus-ring));outline:none}.chasm-date-picker-input:disabled{opacity:var(--chasm-date-picker-field-disabled-opacity);cursor:not-allowed}.chasm-date-picker[data-chasm-date-picker-invalid] .chasm-date-picker-input[aria-invalid=true]{border-color:var(--chasm-date-picker-focus-invalid-border-color,var(--chasm-intent-critical-border))}.chasm-date-picker[data-chasm-date-picker-invalid] .chasm-date-picker-input[aria-invalid=true]:focus-visible{box-shadow:var(--chasm-date-picker-focus-invalid-ring,var(--chasm-focus-ring))}.chasm-date-picker-hint{font-size:var(--chasm-date-picker-message-age-font-size,var(--chasm-font-xs));color:var(--chasm-date-picker-message-age-color,var(--chasm-text-low-priority));min-height:var(--chasm-date-picker-message-age-min-height)}.chasm-date-picker-age-text{font-size:var(--chasm-date-picker-message-age-text-font-size,var(--chasm-font-md));font-weight:var(--chasm-date-picker-message-age-text-font-weight,var(--chasm-font-weight-medium));color:var(--chasm-date-picker-message-age-text-color,var(--chasm-text-primary))}.chasm-date-picker-helper,.chasm-date-picker-message{font-size:var(--chasm-date-picker-message-font-size,var(--chasm-font-xs));color:var(--chasm-date-picker-message-helper-color,var(--chasm-text-secondary));overflow-wrap:anywhere}.chasm-date-picker-message.chasm-date-picker-error{color:var(--chasm-date-picker-message-error-color,var(--chasm-intent-critical-fg))}.chasm-date-picker-message.chasm-date-picker-success{color:var(--chasm-date-picker-message-success-color,var(--chasm-intent-success-fg))}.chasm-date-picker-weekdays{gap:var(--chasm-date-picker-weekday-gap,var(--chasm-spacing-xs));flex-wrap:wrap;min-width:0;display:flex}.chasm-date-picker-weekday{padding:var(--chasm-date-picker-weekday-padding-y,var(--chasm-spacing-xs)) var(--chasm-date-picker-weekday-padding-x,var(--chasm-spacing-sm));font:inherit;font-size:var(--chasm-date-picker-weekday-font-size,var(--chasm-font-sm));color:var(--chasm-date-picker-weekday-color,var(--chasm-text-primary));background:var(--chasm-date-picker-weekday-background,var(--chasm-surface));border-width:var(--chasm-date-picker-field-border-width,var(--chasm-border-width-thin));border-style:solid;border-color:var(--chasm-date-picker-weekday-border-color,var(--chasm-border));border-radius:var(--chasm-date-picker-weekday-radius,var(--chasm-radius-control,var(--chasm-radius-md)));cursor:pointer}.chasm-date-picker-weekday:hover:not(:disabled){background:var(--chasm-date-picker-weekday-hover-background,var(--chasm-surface-sunken))}.chasm-date-picker-weekday:focus-visible{box-shadow:var(--chasm-date-picker-focus-ring,var(--chasm-focus-ring));outline:none}.chasm-date-picker-weekday[data-chasm-weekday-selected=true]{background:var(--chasm-date-picker-weekday-selected-background,var(--chasm-intent-brand-bg));color:var(--chasm-date-picker-weekday-selected-color,var(--chasm-on-intent-brand-bg,var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg))));border-color:var(--chasm-date-picker-weekday-selected-border-color,var(--chasm-intent-brand-border))}.chasm-date-picker-weekday:disabled{opacity:var(--chasm-date-picker-field-disabled-opacity);cursor:not-allowed}.chasm-date-picker[data-chasm-date-picker-invalid] .chasm-date-picker-weekdays[aria-invalid=true] .chasm-date-picker-weekday{border-color:var(--chasm-date-picker-focus-invalid-border-color,var(--chasm-intent-critical-border))}.chasm-date-picker-weekday-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}.chasm-date-picker-range{align-items:flex-end;gap:var(--chasm-date-picker-range-gap,var(--chasm-spacing-xs));flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.chasm-date-picker-range-field{gap:var(--chasm-date-picker-label-gap,var(--chasm-spacing-xs));flex-direction:column;flex:auto;min-width:0;max-width:100%;display:inline-flex}.chasm-date-picker-range-label{font-size:var(--chasm-date-picker-range-endpoint-font-size,var(--chasm-font-xs));color:var(--chasm-date-picker-range-endpoint-color,var(--chasm-text-secondary))}.chasm-date-picker-range-dash{padding-block:var(--chasm-date-picker-active-padding-y);color:var(--chasm-date-picker-range-separator-color,var(--chasm-text-secondary));align-self:flex-end}.chasm-date-picker-layout-inline{--chasm-date-picker-active-inline-label-width:var(--chasm-date-picker-inline-label-width-auto,auto);align-items:center;column-gap:var(--chasm-date-picker-inline-gap,var(--chasm-spacing-sm));flex-flow:wrap;display:flex}.chasm-date-picker-inline-narrow{--chasm-date-picker-active-inline-label-width:var(--chasm-date-picker-inline-label-width-narrow)}.chasm-date-picker-inline-wide{--chasm-date-picker-active-inline-label-width:var(--chasm-date-picker-inline-label-width-wide)}.chasm-date-picker-layout-inline>.chasm-date-picker-label{flex:0 1 var(--chasm-date-picker-active-inline-label-width);min-width:0}.chasm-date-picker-layout-inline>:is(.chasm-date-picker-input,.chasm-date-picker-range,.chasm-date-picker-weekdays){flex:1 1 var(--chasm-date-picker-inline-field-min-width);min-width:0}.chasm-date-picker-layout-inline>:is(.chasm-date-picker-hint,.chasm-date-picker-helper,.chasm-date-picker-message){flex-basis:100%}.chasm-date-picker-layout-inline[data-chasm-date-picker-inline-stack=never]{grid-template-columns:var(--chasm-date-picker-active-inline-label-width,max-content) minmax(0, 1fr);display:grid}.chasm-date-picker-layout-inline[data-chasm-date-picker-inline-stack=never]>:is(.chasm-date-picker-hint,.chasm-date-picker-helper,.chasm-date-picker-message){grid-column:2}@media (forced-colors:active){.chasm-date-picker-weekday[data-chasm-weekday-selected=true]{outline:var(--chasm-border-width-medium) solid Highlight}}.chasm-date-picker-input.chasm-date-picker-input--parts{block-size:1px;inline-size:1px;clip-path:inset(50%);white-space:nowrap;border:0;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-date-picker-parts{gap:var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.chasm-date-picker-part{box-sizing:border-box;min-width:0;min-height:var(--chasm-date-picker-active-min-height);padding:var(--chasm-date-picker-active-padding-y) var(--chasm-date-picker-active-padding-x);font:inherit;font-size:var(--chasm-date-picker-active-font-size);color:var(--chasm-date-picker-field-color,var(--chasm-text-primary));background:var(--chasm-date-picker-field-background,var(--chasm-surface));border-width:var(--chasm-date-picker-field-border-width,var(--chasm-border-width-thin));border-style:var(--chasm-date-picker-field-border-style,solid);border-color:var(--chasm-date-picker-field-border-color,var(--chasm-border));border-radius:var(--chasm-date-picker-field-radius,var(--chasm-radius-control,var(--chasm-radius-md)));flex:6rem}.chasm-date-picker-part.chasm-date-picker-part--year{flex-basis:7rem}.chasm-date-picker-part:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-fg));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-date-picker[data-chasm-date-picker-invalid=true] .chasm-date-picker-part{border-color:var(--chasm-date-picker-invalid-border-color,var(--chasm-intent-critical-fg))}
.chasm-color-picker{--chasm-color-picker-active-gap:var(--chasm-color-picker-standard-gap,var(--chasm-spacing-xs));--chasm-color-picker-active-row-gap:var(--chasm-color-picker-standard-row-gap,var(--chasm-spacing-sm));--chasm-color-picker-active-well-width:var(--chasm-color-picker-standard-well-width,3rem);--chasm-color-picker-active-well-height:var(--chasm-color-picker-standard-well-height,2.25rem);--chasm-color-picker-active-padding-y:var(--chasm-color-picker-standard-padding-y,var(--chasm-spacing-xs));--chasm-color-picker-active-padding-x:var(--chasm-color-picker-standard-padding-x,var(--chasm-spacing-sm));--chasm-color-picker-active-font-size:var(--chasm-color-picker-standard-font-size,var(--chasm-font-sm));--chasm-color-picker-active-control-min-height:var(--chasm-color-picker-standard-control-min-height,2.25rem);--chasm-color-picker-active-swatch-size:var(--chasm-color-picker-standard-swatch-size,1.5rem);--chasm-color-picker-active-track-height:var(--chasm-color-picker-standard-track-height,.5rem);--chasm-color-picker-active-track-hit-height:var(--chasm-color-picker-standard-track-hit-height,1.75rem);--chasm-color-picker-active-thumb-size:var(--chasm-color-picker-standard-thumb-size,1rem);--chasm-color-picker-checker:repeating-conic-gradient(var(--chasm-color-picker-preview-checker-dark,var(--chasm-surface-sunken)) 0% 25%, var(--chasm-color-picker-preview-checker-light,var(--chasm-surface)) 0% 50%) 0 0 / calc(var(--chasm-color-picker-preview-checker-size,.5rem) * 2) calc(var(--chasm-color-picker-preview-checker-size,.5rem) * 2);gap:var(--chasm-color-picker-active-gap);font-family:var(--chasm-font-family);flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.chasm-color-picker-density-compact{--chasm-color-picker-active-gap:var(--chasm-color-picker-compact-gap,var(--chasm-spacing-xs));--chasm-color-picker-active-row-gap:var(--chasm-color-picker-compact-row-gap,var(--chasm-spacing-xs));--chasm-color-picker-active-well-width:var(--chasm-color-picker-compact-well-width,2.5rem);--chasm-color-picker-active-well-height:var(--chasm-color-picker-compact-well-height,2rem);--chasm-color-picker-active-padding-y:var(--chasm-color-picker-compact-padding-y,var(--chasm-spacing-xs));--chasm-color-picker-active-padding-x:var(--chasm-color-picker-compact-padding-x,var(--chasm-spacing-xs));--chasm-color-picker-active-font-size:var(--chasm-color-picker-compact-font-size,var(--chasm-font-xs));--chasm-color-picker-active-control-min-height:var(--chasm-color-picker-compact-control-min-height,2rem);--chasm-color-picker-active-swatch-size:var(--chasm-color-picker-compact-swatch-size,1.25rem);--chasm-color-picker-active-track-height:var(--chasm-color-picker-compact-track-height,.375rem);--chasm-color-picker-active-track-hit-height:var(--chasm-color-picker-compact-track-hit-height,1.5rem);--chasm-color-picker-active-thumb-size:var(--chasm-color-picker-compact-thumb-size,.875rem)}.chasm-color-picker-density-comfortable{--chasm-color-picker-active-gap:var(--chasm-color-picker-comfortable-gap,var(--chasm-spacing-sm));--chasm-color-picker-active-row-gap:var(--chasm-color-picker-comfortable-row-gap,var(--chasm-spacing-md));--chasm-color-picker-active-well-width:var(--chasm-color-picker-comfortable-well-width,3.5rem);--chasm-color-picker-active-well-height:var(--chasm-color-picker-comfortable-well-height,2.75rem);--chasm-color-picker-active-padding-y:var(--chasm-color-picker-comfortable-padding-y,var(--chasm-spacing-sm));--chasm-color-picker-active-padding-x:var(--chasm-color-picker-comfortable-padding-x,var(--chasm-spacing-md));--chasm-color-picker-active-font-size:var(--chasm-color-picker-comfortable-font-size,var(--chasm-font-md));--chasm-color-picker-active-control-min-height:var(--chasm-color-picker-comfortable-control-min-height,2.75rem);--chasm-color-picker-active-swatch-size:var(--chasm-color-picker-comfortable-swatch-size,2.25rem);--chasm-color-picker-active-track-height:var(--chasm-color-picker-comfortable-track-height,.625rem);--chasm-color-picker-active-track-hit-height:var(--chasm-color-picker-comfortable-track-hit-height,2.75rem);--chasm-color-picker-active-thumb-size:var(--chasm-color-picker-comfortable-thumb-size,1.5rem)}.chasm-color-picker [hidden]{display:none!important}.chasm-color-picker-body{gap:var(--chasm-color-picker-active-gap);flex-direction:column;min-width:0;display:flex}.chasm-color-picker-label{font-size:var(--chasm-color-picker-type-label-font-size,var(--chasm-font-sm));font-weight:var(--chasm-color-picker-type-label-font-weight,var(--chasm-font-weight-medium));color:var(--chasm-color-picker-type-label-color,var(--chasm-text-secondary));overflow-wrap:anywhere}.chasm-color-picker-row{align-items:center;gap:var(--chasm-color-picker-active-row-gap);flex-wrap:wrap;min-width:0;display:flex}.chasm-color-picker-input{inline-size:var(--chasm-color-picker-active-well-width);block-size:var(--chasm-color-picker-active-well-height);border:var(--chasm-color-picker-field-border-width,var(--chasm-border-width-thin,1px)) solid var(--chasm-color-picker-field-border-color,var(--chasm-border));border-radius:var(--chasm-color-picker-field-radius,var(--chasm-radius-control,var(--chasm-radius-md)));background:var(--chasm-color-picker-field-background,var(--chasm-surface));box-shadow:var(--chasm-color-picker-field-shadow,var(--chasm-control-shadow));cursor:pointer;flex:none;padding:0}.chasm-color-picker-format,.chasm-color-picker-text,.chasm-color-picker-number{box-sizing:border-box;min-width:0;max-width:100%;padding:var(--chasm-color-picker-active-padding-y) var(--chasm-color-picker-active-padding-x);font:inherit;font-size:var(--chasm-color-picker-active-font-size);color:var(--chasm-color-picker-field-color,var(--chasm-text-primary));background:var(--chasm-color-picker-field-background,var(--chasm-surface));border:var(--chasm-color-picker-field-border-width,var(--chasm-border-width-thin,1px)) solid var(--chasm-color-picker-field-border-color,var(--chasm-border));border-radius:var(--chasm-color-picker-field-radius,var(--chasm-radius-control,var(--chasm-radius-md)))}.chasm-color-picker-text,.chasm-color-picker-number{min-block-size:var(--chasm-color-picker-active-control-min-height);font-family:var(--chasm-color-picker-type-output-font-family,var(--chasm-font-family-mono,monospace))}.chasm-color-picker-text{flex:10rem;inline-size:100%;max-inline-size:16rem}.chasm-color-picker-number{text-align:end;inline-size:5.5rem}.chasm-color-picker-input:focus-visible,.chasm-color-picker-format:focus-visible,.chasm-color-picker-text:focus-visible,.chasm-color-picker-number:focus-visible{box-shadow:var(--chasm-color-picker-focus-ring,var(--chasm-focus-ring));outline:none}.chasm-color-picker-text[aria-invalid=true],.chasm-color-picker-number[aria-invalid=true],.chasm-color-picker-input[aria-invalid=true]{border-color:var(--chasm-color-picker-focus-invalid-border-color,var(--chasm-intent-critical-border))}.chasm-color-picker[data-chasm-block-status] .chasm-color-picker-text,.chasm-color-picker[data-chasm-block-status] .chasm-color-picker-number{border-color:var(--chasm-control-track-border-color,var(--chasm-border))}.chasm-color-picker input:disabled,.chasm-color-picker select:disabled,.chasm-color-picker button:disabled{opacity:var(--chasm-color-picker-field-disabled-opacity,.6);cursor:not-allowed}.chasm-color-picker-swatch{inline-size:var(--chasm-color-picker-active-swatch-size);block-size:var(--chasm-color-picker-active-swatch-size);border-radius:var(--chasm-color-picker-preview-radius,var(--chasm-radius-sm));border:var(--chasm-border-width-thin,1px) solid var(--chasm-color-picker-preview-border-color,var(--chasm-border));background:var(--chasm-color-picker-checker);flex:none;position:relative;overflow:hidden}.chasm-color-picker-swatch-fill{border-radius:inherit;position:absolute;inset:0}.chasm-color-picker-output{font-family:var(--chasm-color-picker-type-output-font-family,var(--chasm-font-family-mono,monospace));font-size:var(--chasm-color-picker-active-font-size);color:var(--chasm-color-picker-type-output-color,var(--chasm-text-primary));background:var(--chasm-color-picker-type-output-background,var(--chasm-surface-sunken));padding:var(--chasm-color-picker-active-padding-y) var(--chasm-color-picker-active-padding-x);border-radius:var(--chasm-radius-sm);overflow-wrap:anywhere;min-width:0}.chasm-color-picker-grounds{gap:var(--chasm-color-picker-active-row-gap);flex-wrap:wrap;min-width:0;display:flex}.chasm-color-picker-ground{gap:var(--chasm-spacing-xs);flex-direction:column;flex:1 1 var(--chasm-color-picker-preview-ground-min-width,4.5rem);min-width:0;display:flex}.chasm-color-picker-ground-tile{block-size:calc(var(--chasm-color-picker-active-swatch-size) * 1.75);border-radius:var(--chasm-color-picker-preview-radius,var(--chasm-radius-sm));border:var(--chasm-border-width-thin,1px) solid var(--chasm-color-picker-preview-border-color,var(--chasm-border));position:relative;overflow:hidden}.chasm-color-picker-ground-tile .chasm-color-picker-swatch-fill{border-radius:var(--chasm-radius-sm);inset:22%}.chasm-color-picker-ground-caption{font-size:var(--chasm-color-picker-type-channel-label-font-size,var(--chasm-font-xs));color:var(--chasm-color-picker-type-channel-label-color,var(--chasm-text-secondary));overflow-wrap:anywhere}.chasm-color-picker-channels{gap:var(--chasm-color-picker-active-row-gap);flex-direction:column;min-width:0;display:flex}.chasm-color-picker-channel,.chasm-color-picker-alpha{align-items:center;gap:var(--chasm-color-picker-active-row-gap);flex-wrap:wrap;min-width:0;display:flex}.chasm-color-picker-channel-label,.chasm-color-picker-alpha-label{min-width:0;font-size:var(--chasm-color-picker-type-channel-label-font-size,var(--chasm-font-xs));color:var(--chasm-color-picker-type-channel-label-color,var(--chasm-text-secondary));overflow-wrap:anywhere;flex:0 6rem}.chasm-color-picker-channel-unit{font-size:var(--chasm-color-picker-type-channel-label-font-size,var(--chasm-font-xs));color:var(--chasm-color-picker-type-channel-label-color,var(--chasm-text-secondary))}.chasm-color-picker-range{--chasm-color-picker-track-image:linear-gradient(to right, var(--chasm-color-picker-track-stops,transparent, transparent));appearance:none;inline-size:100%;min-width:0;block-size:var(--chasm-color-picker-active-track-hit-height);cursor:pointer;background:0 0;flex:8rem;margin:0;padding:0}:is([dir=rtl] .chasm-color-picker-range,.chasm-color-picker-range:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--chasm-color-picker-track-image:linear-gradient(to left, var(--chasm-color-picker-track-stops,transparent, transparent))}.chasm-color-picker-range::-webkit-slider-runnable-track{block-size:var(--chasm-color-picker-active-track-height);border:var(--chasm-border-width-thin,1px) solid var(--chasm-color-picker-preview-border-color,var(--chasm-border));background:var(--chasm-color-picker-track-image), var(--chasm-color-picker-checker);border-radius:999px}.chasm-color-picker-range::-moz-range-track{block-size:var(--chasm-color-picker-active-track-height);border:var(--chasm-border-width-thin,1px) solid var(--chasm-color-picker-preview-border-color,var(--chasm-border));background:var(--chasm-color-picker-track-image), var(--chasm-color-picker-checker);border-radius:999px}.chasm-color-picker-range::-webkit-slider-thumb{appearance:none;inline-size:var(--chasm-color-picker-active-thumb-size);block-size:var(--chasm-color-picker-active-thumb-size);background:var(--chasm-color-picker-field-background,var(--chasm-surface));border:var(--chasm-border-width-medium,2px) solid var(--chasm-color-picker-field-color,var(--chasm-text-primary));box-shadow:var(--chasm-shadow-sm,none);border-radius:50%;margin-block-start:calc((var(--chasm-color-picker-active-track-height) - var(--chasm-color-picker-active-thumb-size)) / 2 - var(--chasm-border-width-thin,1px))}.chasm-color-picker-range::-moz-range-thumb{box-sizing:border-box;inline-size:var(--chasm-color-picker-active-thumb-size);block-size:var(--chasm-color-picker-active-thumb-size);background:var(--chasm-color-picker-field-background,var(--chasm-surface));border:var(--chasm-border-width-medium,2px) solid var(--chasm-color-picker-field-color,var(--chasm-text-primary));box-shadow:var(--chasm-shadow-sm,none);border-radius:50%}.chasm-color-picker-range:focus-visible{outline:none}.chasm-color-picker-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--chasm-color-picker-focus-ring,var(--chasm-focus-ring))}.chasm-color-picker-range:focus-visible::-moz-range-thumb{box-shadow:var(--chasm-color-picker-focus-ring,var(--chasm-focus-ring))}.chasm-color-picker-swatches{gap:var(--chasm-color-picker-swatch-gap,var(--chasm-spacing-xs));flex-wrap:wrap;min-width:0;padding:.25rem;display:flex}.chasm-color-picker-swatch-option{inline-size:var(--chasm-color-picker-active-swatch-size);block-size:var(--chasm-color-picker-active-swatch-size);border:var(--chasm-border-width-thin,1px) solid var(--chasm-color-picker-swatch-border-color,var(--chasm-border));border-radius:var(--chasm-color-picker-swatch-radius,var(--chasm-radius-sm));background:var(--chasm-color-picker-checker);cursor:pointer;flex:none;padding:0;position:relative}.chasm-color-picker-swatch-option[aria-checked=true]{box-shadow:0 0 0 var(--chasm-border-width-medium,2px) var(--chasm-surface), 0 0 0 calc(var(--chasm-border-width-medium,2px) * 2) var(--chasm-color-picker-swatch-selected-ring,var(--chasm-intent-brand-border))}.chasm-color-picker-swatch-check{border:solid var(--chasm-color-picker-swatch-check,var(--chasm-text-primary));border-width:0 var(--chasm-border-width-medium,2px) var(--chasm-border-width-medium,2px) 0;block-size:55%;inline-size:30%;display:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-60%)rotate(45deg)}[dir=rtl] .chasm-color-picker-swatch-check{transform:translate(50%,-60%)rotate(45deg)}.chasm-color-picker-swatch-option[aria-checked=true] .chasm-color-picker-swatch-check{display:block}.chasm-color-picker-swatch-option:focus-visible{box-shadow:var(--chasm-color-picker-focus-ring,var(--chasm-focus-ring));outline:none}.chasm-color-picker-helper,.chasm-color-picker-message{font-size:var(--chasm-color-picker-type-message-font-size,var(--chasm-font-xs));color:var(--chasm-color-picker-type-helper-color,var(--chasm-text-secondary));overflow-wrap:anywhere}.chasm-color-picker-message.chasm-color-picker-error{color:var(--chasm-color-picker-type-error-color,var(--chasm-intent-critical-fg))}.chasm-color-picker-layout-inline{align-items:center;column-gap:var(--chasm-color-picker-inline-gap,var(--chasm-spacing-sm));flex-flow:wrap;display:flex}.chasm-color-picker-layout-inline>.chasm-color-picker-label{flex:0 1 var(--chasm-color-picker-inline-label-width,calc(var(--chasm-spacing-3xl) * 2));min-width:0}.chasm-color-picker-layout-inline>.chasm-color-picker-body{flex:min(100%,14rem)}.chasm-color-picker-layout-inline[data-chasm-color-picker-inline-stack=never]{flex-wrap:nowrap}@media (forced-colors:active){.chasm-color-picker-swatch-option[aria-checked=true]{outline:var(--chasm-border-width-medium,2px) solid Highlight;outline-offset:2px}}.chasm-color-picker-input::-webkit-color-swatch-wrapper{padding:var(--chasm-color-picker-well-inset,var(--chasm-spacing-2xs,.125rem))}.chasm-color-picker-input::-webkit-color-swatch{border-radius:calc(var(--chasm-color-picker-field-radius,var(--chasm-radius-control,var(--chasm-radius-md))) - var(--chasm-color-picker-well-inset,var(--chasm-spacing-2xs,.125rem)));border:0}.chasm-color-picker-input::-moz-color-swatch{border-radius:calc(var(--chasm-color-picker-field-radius,var(--chasm-radius-control,var(--chasm-radius-md))) - var(--chasm-color-picker-well-inset,var(--chasm-spacing-2xs,.125rem)));border:0}
.chasm-radio-group{box-sizing:border-box;gap:var(--chasm-radio-group-density-group-gap);min-inline-size:0;max-inline-size:100%;font-family:var(--chasm-font-family);line-height:var(--chasm-radio-group-line-height,inherit);color:var(--chasm-text-primary,var(--chasm-text));--chasm-radio-accent:var(--chasm-radio-group-paint-accent,var(--chasm-fill-intent-brand,var(--chasm-intent-brand-bg,var(--chasm-brand-role-primary))));--chasm-control-accent-color:var(--chasm-radio-accent);--chasm-radio-group-indicator-size:var(--chasm-radio-group-md-indicator-size,1em);--chasm-radio-group-option-font-size:var(--chasm-radio-group-md-option-font-size,var(--chasm-font-sm,.875rem));--chasm-radio-group-legend-font-size:var(--chasm-radio-group-md-legend-font-size,var(--chasm-font-sm,.875rem));--chasm-radio-group-description-font-size:var(--chasm-radio-group-md-description-font-size,var(--chasm-font-xs,.75rem));--chasm-radio-group-label-gap:var(--chasm-radio-group-md-label-gap,var(--chasm-spacing-xs,.25rem));--chasm-radio-group-density-item-gap:var(--chasm-radio-group-density-default-item-gap,var(--chasm-spacing-xs,.25rem));--chasm-radio-group-density-group-gap:var(--chasm-radio-group-density-default-group-gap,var(--chasm-spacing-xs,.25rem));--chasm-radio-group-option-padding-block:var(--chasm-radio-group-density-default-option-padding-block,0);background:0 0;border:none;flex-direction:column;margin:0;padding:0;display:flex}.chasm-radio-group[data-chasm-radio-dir=rtl]{direction:rtl}.chasm-radio-group[data-chasm-radio-dir=ltr]{direction:ltr}.chasm-radio-group[data-chasm-radio-size=sm]{--chasm-radio-group-indicator-size:var(--chasm-radio-group-sm-indicator-size,.875em);--chasm-radio-group-option-font-size:var(--chasm-radio-group-sm-option-font-size,var(--chasm-font-xs,.75rem));--chasm-radio-group-legend-font-size:var(--chasm-radio-group-sm-legend-font-size,var(--chasm-font-xs,.75rem));--chasm-radio-group-description-font-size:var(--chasm-radio-group-sm-description-font-size,var(--chasm-font-xs,.75rem));--chasm-radio-group-label-gap:var(--chasm-radio-group-sm-label-gap,var(--chasm-spacing-2xs,.125rem))}.chasm-radio-group[data-chasm-radio-size=md]{--chasm-radio-group-indicator-size:var(--chasm-radio-group-md-indicator-size,1em)}.chasm-radio-group[data-chasm-radio-size=lg]{--chasm-radio-group-indicator-size:var(--chasm-radio-group-lg-indicator-size,1.25em);--chasm-radio-group-option-font-size:var(--chasm-radio-group-lg-option-font-size,var(--chasm-font-md,1rem));--chasm-radio-group-legend-font-size:var(--chasm-radio-group-lg-legend-font-size,var(--chasm-font-md,1rem));--chasm-radio-group-description-font-size:var(--chasm-radio-group-lg-description-font-size,var(--chasm-font-sm,.875rem));--chasm-radio-group-label-gap:var(--chasm-radio-group-lg-label-gap,var(--chasm-spacing-sm,.5rem))}.chasm-radio-group[data-chasm-radio-density=compact]{--chasm-radio-group-density-item-gap:var(--chasm-radio-group-density-compact-item-gap,var(--chasm-spacing-2xs,.125rem));--chasm-radio-group-density-group-gap:var(--chasm-radio-group-density-compact-group-gap,var(--chasm-spacing-2xs,.125rem));--chasm-radio-group-option-padding-block:var(--chasm-radio-group-density-compact-option-padding-block,0)}.chasm-radio-group[data-chasm-radio-density=comfortable]{--chasm-radio-group-density-item-gap:var(--chasm-radio-group-density-comfortable-item-gap,var(--chasm-spacing-md,1rem));--chasm-radio-group-density-group-gap:var(--chasm-radio-group-density-comfortable-group-gap,var(--chasm-spacing-sm,.5rem));--chasm-radio-group-option-padding-block:var(--chasm-radio-group-density-comfortable-option-padding-block,var(--chasm-spacing-2xs,.125rem))}.chasm-radio-group-legend{font-family:var(--chasm-font-family);font-size:var(--chasm-radio-group-legend-font-size);font-weight:var(--chasm-radio-group-legend-weight,var(--chasm-font-weight-semibold,600));color:var(--chasm-radio-group-legend-color,var(--chasm-text-primary,var(--chasm-text)));padding:0 0 var(--chasm-spacing-xs,.25rem);white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.chasm-radio-group-marker{font-weight:var(--chasm-font-weight-regular,400);margin-inline-start:var(--chasm-spacing-2xs,.125rem)}.chasm-radio-group-marker--required{color:var(--chasm-radio-group-required-color,var(--chasm-intent-critical-fg,currentColor))}.chasm-radio-group-marker--optional{color:var(--chasm-radio-group-description-color,var(--chasm-text-secondary,var(--chasm-text)))}.chasm-radio-group-description,.chasm-radio-group-helper,.chasm-radio-group-error,.chasm-radio-group-success{font-size:var(--chasm-radio-group-message-font-size,var(--chasm-font-xs,.75rem));overflow-wrap:anywhere;display:block}.chasm-radio-group-description{color:var(--chasm-radio-group-description-color,var(--chasm-text-secondary,var(--chasm-text)))}.chasm-radio-group-helper{color:var(--chasm-radio-group-helper-color,var(--chasm-text-secondary,var(--chasm-text)))}.chasm-radio-group-error{color:var(--chasm-radio-group-error-color,var(--chasm-intent-critical-fg,var(--chasm-text)))}.chasm-radio-group-success{color:var(--chasm-radio-group-success-color,var(--chasm-intent-success-fg,var(--chasm-text)))}.chasm-radio-group-options{gap:var(--chasm-radio-group-item-gap,var(--chasm-radio-group-density-item-gap));flex-direction:column;min-inline-size:0;display:flex}.chasm-radio-group[data-chasm-radio-orientation=horizontal]>.chasm-radio-group-options{align-items:flex-start;column-gap:var(--chasm-radio-group-item-gap,var(--chasm-spacing-md,1rem));flex-flow:wrap}.chasm-radio-group[data-chasm-radio-option-align=center]>.chasm-radio-group-options{justify-content:center}.chasm-radio-group[data-chasm-radio-option-align=end]>.chasm-radio-group-options{justify-content:flex-end}.chasm-radio-group[data-chasm-radio-layout=grid]>.chasm-radio-group-options{grid-template-columns:repeat(auto-fit, minmax(min(var(--chasm-radio-group-grid-min-column-width,12em), 100%), 1fr));align-items:stretch;display:grid}.chasm-radio-group-option{box-sizing:border-box;align-items:center;gap:var(--chasm-radio-group-label-gap);min-inline-size:0;padding-block:var(--chasm-radio-group-option-padding-block,0);font-family:var(--chasm-font-family);font-size:var(--chasm-radio-group-option-font-size);color:var(--chasm-radio-group-option-color,var(--chasm-text-primary,var(--chasm-text)));cursor:pointer;display:flex}.chasm-radio-group[data-chasm-radio-indicator-align=start] .chasm-radio-group-option{align-items:flex-start}@supports (margin-block-start:1lh){.chasm-radio-group[data-chasm-radio-indicator-align=start] .chasm-radio-group-control[type=radio]{font-size:inherit;line-height:inherit;margin-block-start:max(0px, calc((1lh - var(--chasm-radio-group-indicator-size,1em)) / 2))}}.chasm-radio-group[data-chasm-radio-label-wrap=nowrap] :is(.chasm-radio-group-label,.chasm-radio-group-option-description){white-space:nowrap;overflow-wrap:normal}.chasm-radio-group[data-chasm-radio-label-wrap=nowrap] .chasm-radio-group-option{flex:none}.chasm-radio-group-option[data-chasm-radio-has-content=true]{flex-wrap:wrap}.chasm-radio-group-text{gap:var(--chasm-spacing-2xs,.125rem);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.chasm-radio-group-label{color:var(--chasm-radio-group-option-color,var(--chasm-text-primary,var(--chasm-text)));overflow-wrap:anywhere}.chasm-radio-group-option-description{font-size:var(--chasm-radio-group-description-font-size);color:var(--chasm-radio-group-description-color,var(--chasm-text-secondary,var(--chasm-text)));overflow-wrap:anywhere}.chasm-radio-group-content{flex:100%;min-inline-size:0;display:block}.chasm-radio-group-option[data-chasm-radio-disabled=true]{opacity:var(--chasm-radio-group-disabled-opacity,.55);cursor:var(--chasm-radio-group-disabled-cursor,not-allowed)}.chasm-radio-group-control{accent-color:var(--chasm-radio-accent);cursor:pointer;flex:none}.chasm-radio-group .chasm-radio-group-control[type=radio]{accent-color:var(--chasm-radio-accent)}.chasm-radio-group .chasm-radio-group-control[type=radio]:disabled{cursor:var(--chasm-radio-group-disabled-cursor,not-allowed)}.chasm-radio-group[data-chasm-radio-size] .chasm-radio-group-control[type=radio]{inline-size:var(--chasm-radio-group-indicator-size);block-size:var(--chasm-radio-group-indicator-size)}.chasm-radio-group .chasm-radio-group-control[type=radio]:focus-visible{outline:var(--chasm-radio-group-focus-ring-width,2px) solid var(--chasm-radio-group-focus-ring-color,var(--chasm-intent-brand-fg,currentColor));outline-offset:var(--chasm-radio-group-focus-ring-offset,2px)}.chasm-radio-group-icon{font-size:var(--chasm-radio-group-media-icon-size,1.25em);color:var(--chasm-radio-group-media-icon-color,var(--chasm-text-secondary,currentColor));flex:none;display:inline-flex}.chasm-radio-group-option[data-chasm-radio-media=image]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media media""control text""content content";align-items:center;display:grid}.chasm-radio-group-option[data-chasm-radio-media=image]>.chasm-radio-group-image-frame{grid-area:media}.chasm-radio-group-option[data-chasm-radio-media=image]>.chasm-radio-group-control{grid-area:control}.chasm-radio-group-option[data-chasm-radio-media=image]>.chasm-radio-group-text{grid-area:text}.chasm-radio-group-option[data-chasm-radio-media=image]>.chasm-radio-group-content{grid-area:content}.chasm-radio-group{--chasm-radio-group-image-ratio:var(--chasm-radio-group-media-ratio-landscape,4 / 3)}.chasm-radio-group[data-chasm-radio-image-ratio=square]{--chasm-radio-group-image-ratio:var(--chasm-radio-group-media-ratio-square,1 / 1)}.chasm-radio-group[data-chasm-radio-image-ratio=wide]{--chasm-radio-group-image-ratio:var(--chasm-radio-group-media-ratio-wide,16 / 9)}.chasm-radio-group-image-frame{inline-size:100%;aspect-ratio:var(--chasm-radio-group-image-ratio);border-radius:var(--chasm-radio-group-media-image-radius,var(--chasm-radius-sm,.25rem));background:var(--chasm-radio-group-media-image-placeholder-background,var(--chasm-surface-sunken,transparent));place-items:center;display:grid;overflow:hidden}.chasm-radio-group-image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.chasm-radio-group-image-fallback{padding:var(--chasm-spacing-xs,.25rem);font-size:var(--chasm-radio-group-message-font-size,var(--chasm-font-xs,.75rem));color:var(--chasm-radio-group-description-color,var(--chasm-text-secondary,var(--chasm-text)));text-align:center}.chasm-radio-group[data-chasm-radio-option-appearance=surface] .chasm-radio-group-option{padding:var(--chasm-radio-group-surface-padding,var(--chasm-spacing-sm,.5rem));border:var(--chasm-radio-group-surface-border-width,1px) solid var(--chasm-radio-group-option-border-color,var(--chasm-radio-group-surface-border-color,var(--chasm-border,currentColor)));border-radius:var(--chasm-radio-group-surface-radius,var(--chasm-radius-md,.5rem));background:var(--chasm-radio-group-option-background,var(--chasm-radio-group-surface-background,transparent))}.chasm-radio-group[data-chasm-radio-option-appearance=surface] .chasm-radio-group-option[data-chasm-radio-checked=true]{border-color:var(--chasm-radio-group-surface-checked-border-color,var(--chasm-radio-accent));background:var(--chasm-radio-group-option-checked-background,var(--chasm-radio-group-surface-checked-background,var(--chasm-intent-brand-bg,transparent)))}.chasm-radio-group[data-chasm-radio-option-appearance=surface] .chasm-radio-group-option[data-chasm-radio-checked=true] :is(.chasm-radio-group-label,.chasm-radio-group-option-description){color:var(--chasm-radio-group-surface-checked-color,var(--chasm-on-intent-brand-bg-text,var(--chasm-text-primary,var(--chasm-text))))}.chasm-radio-group[data-chasm-radio-option-appearance=surface] .chasm-radio-group-option:has(.chasm-radio-group-control:focus-visible){outline:var(--chasm-radio-group-focus-ring-width,2px) solid var(--chasm-radio-group-focus-ring-color,var(--chasm-intent-brand-fg,currentColor));outline-offset:var(--chasm-radio-group-focus-ring-offset,2px)}.chasm-radio-group[data-chasm-radio-appearance=segmented]>.chasm-radio-group-options{flex-flow:wrap;gap:0}.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-option{text-align:center;min-inline-size:min(var(--chasm-radio-group-segmented-min-segment-width,5em), 100%);padding-block:var(--chasm-radio-group-segmented-padding-block,var(--chasm-spacing-xs,.25rem));padding-inline:var(--chasm-radio-group-segmented-padding-inline,var(--chasm-spacing-sm,.5rem));border:var(--chasm-radio-group-segmented-border-width,1px) solid var(--chasm-radio-group-option-border-color,var(--chasm-radio-group-segmented-border-color,var(--chasm-border,currentColor)));background:var(--chasm-radio-group-option-background,var(--chasm-radio-group-segmented-background,transparent));color:var(--chasm-radio-group-segmented-color,var(--chasm-text-primary,var(--chasm-text)));flex:auto;justify-content:center;margin-inline-start:calc(-1 * var(--chasm-radio-group-segmented-border-width,1px));position:relative}.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-option:first-child{border-start-start-radius:var(--chasm-radio-group-segmented-radius,var(--chasm-radius-md,.5rem));border-end-start-radius:var(--chasm-radio-group-segmented-radius,var(--chasm-radius-md,.5rem));margin-inline-start:0}.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-option:last-child{border-start-end-radius:var(--chasm-radio-group-segmented-radius,var(--chasm-radius-md,.5rem));border-end-end-radius:var(--chasm-radio-group-segmented-radius,var(--chasm-radius-md,.5rem))}.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-option[data-chasm-radio-checked=true]{z-index:1;border-color:var(--chasm-radio-group-segmented-checked-border-color,var(--chasm-radio-accent));background:var(--chasm-radio-group-option-checked-background,var(--chasm-radio-group-segmented-checked-background,var(--chasm-intent-brand-bg,transparent)));color:var(--chasm-radio-group-segmented-checked-color,var(--chasm-text-primary,var(--chasm-text)))}.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-option[data-chasm-radio-checked=true] :is(.chasm-radio-group-label,.chasm-radio-group-option-description){color:var(--chasm-radio-group-segmented-checked-color,var(--chasm-on-intent-brand-bg-text,var(--chasm-text-primary,var(--chasm-text))))}.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-control[type=radio]{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-option:has(.chasm-radio-group-control:focus-visible){z-index:2;outline:var(--chasm-radio-group-focus-ring-width,2px) solid var(--chasm-radio-group-focus-ring-color,var(--chasm-intent-brand-fg,currentColor));outline-offset:var(--chasm-radio-group-focus-ring-offset,2px)}.chasm-radio-group[data-chasm-radio-segmented-fallback=stack] .chasm-radio-group-option{flex-basis:calc((var(--chasm-radio-group-segmented-stack-below,24em) - 100%) * 999)}@media (forced-colors:active){.chasm-radio-group[data-chasm-radio-appearance=segmented] .chasm-radio-group-option[data-chasm-radio-checked=true],.chasm-radio-group[data-chasm-radio-option-appearance=surface] .chasm-radio-group-option[data-chasm-radio-checked=true]{border-color:highlight;outline:2px solid highlight}}
.chasm-checkbox-group{gap:var(--chasm-checkbox-group-layout-legend-gap,var(--chasm-spacing-xs,.25rem));min-inline-size:0;max-inline-size:100%;font-family:var(--chasm-font-family);border:0;flex-direction:column;margin:0;padding:0;display:flex}.chasm-checkbox-group[data-chasm-checkbox-group-dir=rtl]{direction:rtl}.chasm-checkbox-group[data-chasm-checkbox-group-dir=ltr]{direction:ltr}.chasm-checkbox-group-legend{padding:0 0 var(--chasm-checkbox-group-layout-legend-gap,var(--chasm-spacing-xs,.25rem));font-size:var(--chasm-checkbox-group-legend-font-size,var(--chasm-font-sm,.875rem));font-weight:var(--chasm-checkbox-group-legend-font-weight,var(--chasm-font-weight-semibold,600));color:var(--chasm-checkbox-group-legend-color,var(--chasm-text));overflow-wrap:anywhere}.chasm-checkbox-group-description,.chasm-checkbox-group-guidance,.chasm-checkbox-group-count,.chasm-checkbox-group-helper,.chasm-checkbox-group-error,.chasm-checkbox-group-success,.chasm-checkbox-group-category-description{font-size:var(--chasm-checkbox-group-message-font-size,var(--chasm-font-xs,.75rem));overflow-wrap:anywhere;margin:0;line-height:1.45}.chasm-checkbox-group-description,.chasm-checkbox-group-guidance,.chasm-checkbox-group-category-description{color:var(--chasm-checkbox-group-description-color,var(--chasm-text-secondary,var(--chasm-text)))}.chasm-checkbox-group-count{color:var(--chasm-checkbox-group-count-color,var(--chasm-text-secondary,var(--chasm-text)))}.chasm-checkbox-group-helper{color:var(--chasm-checkbox-group-helper-color,var(--chasm-text-secondary,var(--chasm-text)))}.chasm-checkbox-group-error{color:var(--chasm-checkbox-group-error-color,var(--chasm-intent-critical-fg,var(--chasm-text)))}.chasm-checkbox-group-success{color:var(--chasm-checkbox-group-success-color,var(--chasm-intent-success-fg,var(--chasm-text)))}.chasm-checkbox-group-announce{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-checkbox-group-options{gap:var(--chasm-checkbox-group-item-gap,var(--chasm-spacing-xs,.25rem));flex-direction:column;min-inline-size:0;display:flex}.chasm-checkbox-group[data-chasm-checkbox-group-orientation=horizontal]>.chasm-checkbox-group-options,.chasm-checkbox-group[data-chasm-checkbox-group-orientation=horizontal]>.chasm-checkbox-group-category>.chasm-checkbox-group-options{flex-flow:wrap;align-items:flex-start}.chasm-checkbox-group[data-chasm-checkbox-group-columns]>.chasm-checkbox-group-options,.chasm-checkbox-group[data-chasm-checkbox-group-columns]>.chasm-checkbox-group-category>.chasm-checkbox-group-options{grid-template-columns:repeat(auto-fill, minmax(max(min(var(--chasm-checkbox-group-layout-column-min-width,12em), 100%), calc((100% - (var(--chasm-checkbox-group-columns,1) - 1) * var(--chasm-checkbox-group-item-gap,var(--chasm-spacing-xs,.25rem))) / var(--chasm-checkbox-group-columns,1))), 1fr));display:grid}.chasm-checkbox-group-category{margin:var(--chasm-checkbox-group-layout-category-gap,var(--chasm-spacing-sm,.5rem)) 0 0;gap:var(--chasm-checkbox-group-layout-text-gap,var(--chasm-spacing-2xs,.125rem));border:0;flex-direction:column;min-inline-size:0;padding:0;display:flex}.chasm-checkbox-group-category-legend{padding:0 0 var(--chasm-checkbox-group-layout-legend-gap,var(--chasm-spacing-xs,.25rem));font-size:var(--chasm-checkbox-group-category-font-size,var(--chasm-font-xs,.75rem));font-weight:var(--chasm-checkbox-group-category-font-weight,var(--chasm-font-weight-semibold,600));color:var(--chasm-checkbox-group-legend-color,var(--chasm-text))}:is(.chasm-checkbox-group,.chasm-checkbox)[data-chasm-checkbox-size=sm]{--chasm-checkbox-box-size:var(--chasm-checkbox-group-sm-box-size,1em);--chasm-checkbox-label-font-size:var(--chasm-checkbox-group-sm-label-font-size,var(--chasm-font-xs,.75rem));--chasm-checkbox-description-font-size:var(--chasm-checkbox-group-sm-description-font-size,var(--chasm-font-xs,.75rem));--chasm-checkbox-control-gap:var(--chasm-checkbox-group-sm-control-gap,var(--chasm-spacing-xs,.25rem));--chasm-checkbox-row-min-height:var(--chasm-checkbox-group-sm-row-min-height,1.5em);--chasm-checkbox-icon-size:var(--chasm-checkbox-group-sm-icon-size,1.25em)}:is(.chasm-checkbox-group,.chasm-checkbox)[data-chasm-checkbox-size=md]{--chasm-checkbox-box-size:var(--chasm-checkbox-group-md-box-size,1em);--chasm-checkbox-label-font-size:var(--chasm-checkbox-group-md-label-font-size,var(--chasm-font-sm,.875rem));--chasm-checkbox-description-font-size:var(--chasm-checkbox-group-md-description-font-size,var(--chasm-font-xs,.75rem));--chasm-checkbox-control-gap:var(--chasm-checkbox-group-md-control-gap,var(--chasm-spacing-xs,.25rem));--chasm-checkbox-row-min-height:var(--chasm-checkbox-group-md-row-min-height,1.5em);--chasm-checkbox-icon-size:var(--chasm-checkbox-group-md-icon-size,1.25em)}:is(.chasm-checkbox-group,.chasm-checkbox)[data-chasm-checkbox-size=lg]{--chasm-checkbox-box-size:var(--chasm-checkbox-group-lg-box-size,1.125em);--chasm-checkbox-label-font-size:var(--chasm-checkbox-group-lg-label-font-size,var(--chasm-font-md,1rem));--chasm-checkbox-description-font-size:var(--chasm-checkbox-group-lg-description-font-size,var(--chasm-font-sm,.875rem));--chasm-checkbox-control-gap:var(--chasm-checkbox-group-lg-control-gap,var(--chasm-spacing-sm,.5rem));--chasm-checkbox-row-min-height:var(--chasm-checkbox-group-lg-row-min-height,2.25em);--chasm-checkbox-icon-size:var(--chasm-checkbox-group-lg-icon-size,1.25em)}.chasm-checkbox{min-inline-size:0;max-inline-size:100%;font-family:var(--chasm-font-family);flex-direction:column;display:flex}.chasm-checkbox-row{align-items:center;gap:var(--chasm-checkbox-control-gap,var(--chasm-spacing-xs,.25rem));min-block-size:var(--chasm-checkbox-row-min-height,1.5em);min-inline-size:0;font-size:var(--chasm-checkbox-label-font-size,var(--chasm-font-sm,.875rem));color:var(--chasm-checkbox-group-label-color,var(--chasm-text));cursor:pointer;line-height:1.45;display:flex}.chasm-checkbox-group[data-chasm-checkbox-group-align=start] .chasm-checkbox-row,.chasm-checkbox[data-chasm-checkbox-align=start] .chasm-checkbox-row{align-items:flex-start}:where(.chasm-checkbox) .chasm-checkbox-input{font-size:inherit;inline-size:var(--chasm-checkbox-box-size,1em);block-size:var(--chasm-checkbox-box-size,1em);cursor:inherit;flex:none;margin:0}:where(.chasm-checkbox-group[data-chasm-checkbox-group-align=start],.chasm-checkbox[data-chasm-checkbox-align=start]) .chasm-checkbox-input{margin-block-start:calc((1.45em - var(--chasm-checkbox-box-size,1em)) / 2)}.chasm-checkbox-group[data-chasm-checkbox-group-label-wrap=nowrap] .chasm-checkbox-text{white-space:nowrap;overflow-wrap:normal}.chasm-checkbox-group[data-chasm-checkbox-group-label-wrap=nowrap] .chasm-checkbox{flex:none}.chasm-checkbox input.chasm-checkbox-input{accent-color:var(--chasm-control-accent-color,var(--chasm-checkbox-group-paint-accent,var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg))))}.chasm-checkbox input.chasm-checkbox-input:focus-visible{outline:var(--chasm-checkbox-group-focus-ring-width,2px) solid var(--chasm-checkbox-group-focus-ring-color,var(--chasm-outline-color,var(--chasm-brand-role-primary)));outline-offset:var(--chasm-checkbox-group-focus-ring-offset,2px)}.chasm-checkbox-text{gap:var(--chasm-checkbox-group-layout-text-gap,var(--chasm-spacing-2xs,.125rem));overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;display:flex}.chasm-checkbox-label-line{align-items:center;gap:var(--chasm-checkbox-control-gap,var(--chasm-spacing-xs,.25rem));min-inline-size:0;display:inline-flex}.chasm-checkbox-label[hidden]{display:none}.chasm-checkbox-description{font-size:var(--chasm-checkbox-description-font-size,var(--chasm-font-xs,.75rem));color:var(--chasm-checkbox-group-description-color,var(--chasm-text-secondary,var(--chasm-text)))}.chasm-checkbox-icon{font-family:var(--chasm-icon-family-material-font-family,"Material Symbols Outlined", "Material Icons");font-size:var(--chasm-checkbox-icon-size,1.25em);letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;flex:none;font-style:normal;font-weight:400;line-height:1}.chasm-checkbox[data-chasm-checkbox-disabled=true]>.chasm-checkbox-row{cursor:var(--chasm-checkbox-group-disabled-cursor,not-allowed);opacity:var(--chasm-checkbox-group-disabled-opacity,.55)}.chasm-checkbox[data-chasm-checkbox-refuses=true]>.chasm-checkbox-row{cursor:var(--chasm-checkbox-group-disabled-cursor,not-allowed)}.chasm-checkbox-group[data-chasm-checkbox-group-invalid=true] .chasm-checkbox-group-option input.chasm-checkbox-input:not(:disabled){box-shadow:0 0 0 var(--chasm-border-width-thin,1px) var(--chasm-checkbox-group-paint-invalid-ring,var(--chasm-intent-critical-fg))}.chasm-checkbox-group[data-chasm-checkbox-group-surface=outlined] .chasm-checkbox-group-option>.chasm-checkbox-row{box-sizing:border-box;inline-size:100%;padding:var(--chasm-checkbox-group-layout-surface-padding,var(--chasm-spacing-sm,.5rem) var(--chasm-spacing-md,.75rem));border:var(--chasm-checkbox-group-layout-surface-border-width,1px) solid var(--chasm-checkbox-group-paint-surface-border,var(--chasm-border));border-radius:var(--chasm-checkbox-group-layout-surface-radius,var(--chasm-radius-md,.5rem));--chasm-checkbox-row-fill:var(--chasm-checkbox-group-paint-surface-background,var(--chasm-surface));background:var(--chasm-checkbox-group-paint-surface-background,var(--chasm-surface))}.chasm-checkbox-group[data-chasm-checkbox-group-surface=outlined] .chasm-checkbox-group-option[data-chasm-checkbox-state=checked]>.chasm-checkbox-row{--chasm-checkbox-row-fill:var(--chasm-checkbox-group-paint-surface-checked-background,var(--chasm-intent-brand-bg,var(--chasm-surface)));background:var(--chasm-checkbox-group-paint-surface-checked-background,var(--chasm-intent-brand-bg,var(--chasm-surface)));border-color:var(--chasm-checkbox-group-paint-surface-checked-border,var(--chasm-control-accent-color,var(--chasm-border)))}.chasm-checkbox-group[data-chasm-checkbox-group-surface=outlined] .chasm-checkbox-group-option>.chasm-checkbox-row:focus-within{outline:var(--chasm-checkbox-group-focus-ring-width,2px) solid var(--chasm-checkbox-group-focus-ring-color,var(--chasm-outline-color,var(--chasm-brand-role-primary)));outline-offset:var(--chasm-checkbox-group-focus-ring-offset,2px)}:is([data-design=neumorphism],[data-physics=neumorphism]) .chasm-checkbox input.chasm-checkbox-input{--chasm-checkbox-box-fill:var(--chasm-surface)}:is([data-design=neumorphism],[data-physics=neumorphism]) .chasm-checkbox input.chasm-checkbox-input:indeterminate:before{border-inline-start:0;border-block-end:2px solid var(--chasm-control-accent-color,var(--chasm-intent-brand-fg));block-size:0;inline-size:50%;transform:none}@media (forced-colors:active){.chasm-checkbox-group[data-chasm-checkbox-group-surface=outlined] .chasm-checkbox-group-option>.chasm-checkbox-row{border-color:canvastext}}
.chasm-widget-extra{gap:var(--chasm-spacing-sm);padding:var(--chasm-spacing-md);box-sizing:border-box;width:100%;max-width:var(--chasm-widget-max-width,32rem);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);min-width:min(16rem,100%);font-family:var(--chasm-font-family);color:var(--chasm-text-primary);flex-direction:column;display:inline-flex}.chasm-widget-extra-title{font-size:var(--chasm-font-sm,.875rem);font-weight:var(--chasm-font-weight-semibold,600);color:var(--chasm-text-secondary)}.chasm-widget-extra-empty{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem);margin:0}.chasm-countdown-units{gap:var(--chasm-spacing-sm);flex-wrap:wrap;justify-content:flex-start;display:flex}.chasm-countdown-cell{--chasm-countdown-cell-paint:var(--chasm-surface-sunken);min-width:3rem;max-width:5.5rem;padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);background:var(--chasm-surface-sunken);color:var(--chasm-text-primary);border-radius:var(--chasm-radius-sm);flex-direction:column;flex:3.5rem;align-items:center;display:inline-flex}.chasm-countdown-value{font-size:clamp(var(--chasm-font-lg,1.25rem), 4vw, var(--chasm-font-xl,1.5rem));font-weight:var(--chasm-font-weight-bold,700);font-variant-numeric:tabular-nums;color:var(--chasm-text-primary)}.chasm-countdown-unit{font-size:var(--chasm-font-xs,.75rem);color:var(--chasm-text-secondary)}.chasm-countdown{position:relative}.chasm-countdown-value,.chasm-countdown-digital{min-inline-size:calc(var(--chasm-countdown-chars,2) * 1ch);text-align:center}.chasm-countdown-cell--fraction .chasm-countdown-value{font-size:var(--chasm-font-lg,1.25rem)}.chasm-countdown-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-countdown-caption{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);overflow-wrap:anywhere;margin:0}.chasm-countdown-caption[hidden],.chasm-countdown-unavailable[hidden],.chasm-countdown-units[hidden]{display:none}[data-chasm-countdown-format=digital] .chasm-countdown-units{align-items:flex-start;gap:var(--chasm-spacing-xs);flex-direction:column}.chasm-countdown-digital{font-size:clamp(var(--chasm-font-lg,1.25rem), 4vw, var(--chasm-font-xl,1.5rem));font-weight:var(--chasm-font-weight-bold,700);font-variant-numeric:tabular-nums;color:var(--chasm-text-primary);text-align:start}.chasm-countdown-legend{font-size:var(--chasm-font-xs,.75rem);letter-spacing:.08em;color:var(--chasm-text-secondary)}[data-chasm-countdown-format=tiles] .chasm-countdown-units{gap:var(--chasm-spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(5rem,100%),1fr));display:grid}[data-chasm-countdown-format=tiles] .chasm-countdown-cell{min-width:0;max-width:none;padding:var(--chasm-spacing-md) var(--chasm-spacing-sm);--chasm-countdown-cell-paint:var(--chasm-surface-raised);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md)}[data-chasm-countdown-format=tiles] .chasm-countdown-value{font-size:clamp(var(--chasm-font-xl,1.5rem), 6vw, calc(var(--chasm-font-xl,1.5rem) * 1.5))}.chasm-countdown-unavailable{padding:var(--chasm-spacing-sm) var(--chasm-spacing-md);background:var(--chasm-surface-sunken);border-radius:var(--chasm-radius-md);font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-primary);overflow-wrap:anywhere;margin:0}.chasm-countdown-message{font-weight:var(--chasm-font-weight-bold,700);color:var(--chasm-text-primary);margin:0}@media (forced-colors:active){[data-chasm-countdown-format=tiles] .chasm-countdown-cell,.chasm-countdown-unavailable{border:1px solid canvastext}}.chasm-dual-clock{gap:var(--chasm-spacing-lg);flex-flow:wrap;align-items:stretch}.chasm-dual-clock-pane{gap:var(--chasm-spacing-xs);flex-direction:column;flex:10rem;align-items:flex-start;min-width:min(10rem,100%);display:inline-flex}@media (max-width:28rem){.chasm-dual-clock{flex-direction:column}.chasm-dual-clock-pane{flex-basis:auto}}.chasm-calculator-screen{align-items:stretch;gap:var(--chasm-spacing-2xs,.125rem);padding:var(--chasm-spacing-sm) var(--chasm-spacing-md);background:var(--chasm-surface-sunken);color:var(--chasm-text-primary);border-radius:var(--chasm-radius-sm);flex-direction:column;min-width:0;display:flex}.chasm-calculator-expression{text-align:end;font-family:var(--chasm-font-family-mono,monospace);font-size:var(--chasm-font-xs,.75rem);color:var(--chasm-text-secondary);min-block-size:calc(var(--chasm-font-xs,.75rem) * var(--chasm-line-height-normal,1.4));overflow-wrap:anywhere;display:block}.chasm-calculator-display{text-align:end;color:var(--chasm-text-primary);font-family:var(--chasm-font-family-mono,monospace);font-size:clamp(var(--chasm-font-lg,1.25rem), 5vw, var(--chasm-font-xl,1.5rem));min-block-size:calc(1em * var(--chasm-line-height-normal,1.4));overflow-wrap:anywhere;display:block}.chasm-calculator-keys,.chasm-calculator-screen{direction:ltr}.chasm-calculator-keys{gap:var(--chasm-spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.chasm-calculator-key{--chasm-calculator-key-paint:var(--chasm-surface);padding:var(--chasm-spacing-sm);min-height:2.5rem;font:inherit;font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-primary);background:var(--chasm-calculator-key-paint);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-control,var(--chasm-radius-sm));cursor:pointer}.chasm-calculator-key:hover{--chasm-calculator-key-paint:var(--chasm-surface-sunken)}.chasm-calculator-key:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-border));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-calculator-key-op{--chasm-calculator-key-paint:var(--chasm-intent-brand-bg);color:var(--chasm-on-intent-brand-bg-text,var(--chasm-intent-brand-fg));border-color:var(--chasm-on-intent-brand-bg-border,var(--chasm-intent-brand-border))}.chasm-calculator-key-op:hover{--chasm-calculator-key-paint:var(--chasm-intent-brand-bg);filter:brightness(1.05)}.chasm-calculator-key-op[aria-pressed=true]{--chasm-calculator-key-paint:var(--chasm-surface);color:var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg));box-shadow:inset 0 0 0 var(--chasm-border-width-thick,2px) var(--chasm-intent-brand-border)}.chasm-calculator-key-span-2{grid-column:span 2}.chasm-note-input,.chasm-age-calculator-input{box-sizing:border-box;width:100%;padding:var(--chasm-spacing-sm);font:inherit;font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-primary);background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-sm);resize:vertical}.chasm-note-input:focus-visible,.chasm-age-calculator-input:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-border));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-note-actions{align-items:center;gap:var(--chasm-spacing-sm);flex-wrap:wrap;display:flex}.chasm-note-status{font-size:var(--chasm-font-xs,.75rem);color:var(--chasm-text-secondary)}.chasm-note-density-compact{gap:var(--chasm-spacing-xs);padding:var(--chasm-spacing-sm)}.chasm-note-width-readable{max-width:min(72ch,100%)}.chasm-note-width-fill{max-width:100%}.chasm-note-feedback-stacked .chasm-note-actions{flex-direction:column;align-items:flex-start}.chasm-note .chasm-note-status{align-items:center;gap:var(--chasm-spacing-xs);overflow-wrap:anywhere;min-width:0;max-width:100%;display:inline-flex}.chasm-note .chasm-note-status[data-chasm-note-tone=critical]{color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg))}.chasm-note .chasm-note-status[data-chasm-note-tone=warning]{color:var(--chasm-text-secondary)}.chasm-note-guidance{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);overflow-wrap:anywhere;margin:0}.chasm-note-editor{min-width:0;max-width:100%}.chasm-note-posts,[data-chasm-note-post-target]{overflow-wrap:anywhere;min-width:0}.chasm-note-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-do-you-know .chasm-widget-extra-title,.chasm-news .chasm-widget-extra-title,.chasm-daily-bible .chasm-widget-extra-title{line-height:var(--chasm-leading-snug);margin:0}:is(.chasm-do-you-know,.chasm-news,.chasm-daily-bible)[data-chasm-block-variant] :is(.chasm-widget-extra-title,.chasm-widget-extra-empty,.chasm-do-you-know-fact,.chasm-do-you-know-counter,.chasm-news-topic-label,.chasm-news-headline,.chasm-news-source,.chasm-news-date,.chasm-daily-bible-date,.chasm-daily-bible-text,.chasm-daily-bible-reference){color:inherit}.chasm-do-you-know-fact{max-width:100%;color:var(--chasm-text-primary);overflow-wrap:anywhere;margin:0}.chasm-do-you-know-actions{align-items:center;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.chasm-do-you-know-counter{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary)}.chasm-news-filter{align-items:center;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.chasm-news-topic-label{font-size:var(--chasm-font-sm);color:var(--chasm-text-secondary)}.chasm-news-topic-select{min-width:0;max-width:100%;padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);font:inherit;font-size:var(--chasm-font-sm);color:var(--chasm-text-primary);background:var(--chasm-surface);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-sm);flex:auto}.chasm-news-status{font-size:var(--chasm-font-xs)}.chasm-news-error{font-size:var(--chasm-font-sm);color:var(--chasm-on-surface-intent-critical);margin:0}.chasm-news-list{gap:var(--chasm-spacing-sm);flex-direction:column;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.chasm-news-item{align-items:baseline;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.chasm-news-topic{font-size:var(--chasm-font-xs);color:var(--chasm-on-intent-brand-bg-text);background:var(--chasm-intent-brand-bg);border-radius:var(--chasm-radius-sm);padding:0 var(--chasm-spacing-xs);flex-shrink:0}.chasm-news-headline{min-width:0;color:var(--chasm-text-primary);overflow-wrap:anywhere;flex:auto}a.chasm-news-headline{text-decoration:underline}.chasm-news-source,.chasm-news-date{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary);flex:0 auto}.chasm-daily-bible-date{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary)}.chasm-daily-bible-figure{gap:var(--chasm-spacing-xs);flex-direction:column;min-width:0;margin:0;display:flex}.chasm-daily-bible-text{max-width:100%;color:var(--chasm-text-primary);overflow-wrap:anywhere;margin:0;font-style:italic}.chasm-daily-bible-reference{font-size:var(--chasm-font-sm);color:var(--chasm-text-secondary)}.chasm-daily-bible-cite{font-style:normal}.chasm-qr-svg,.chasm-barcode-svg{max-width:100%;height:auto;display:block}.chasm-qr-bg{fill:#fff}.chasm-qr-dark{fill:#000}.chasm-barcode-svg{padding:var(--chasm-spacing-xs);border-radius:var(--chasm-radius-sm);background:#fff}.chasm-barcode-bar{fill:#000}.chasm-barcode-value{overflow-wrap:anywhere;max-width:100%;font-family:var(--chasm-font-family-mono,monospace);font-size:var(--chasm-font-sm,.875rem);letter-spacing:.2em;color:var(--chasm-text-primary);align-self:center}.chasm-qr-error{color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg));font-size:var(--chasm-font-sm,.875rem)}.chasm-age-calculator-label{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-primary)}.chasm-age-calculator-result{font-weight:var(--chasm-font-weight-medium,500);color:var(--chasm-text-primary);overflow-wrap:anywhere;margin:0}[data-chasm-age-state=future] .chasm-age-calculator-result,[data-chasm-age-state=invalid] .chasm-age-calculator-result{color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg))}[data-chasm-age-state=future] .chasm-age-calculator-input,[data-chasm-age-state=invalid] .chasm-age-calculator-input{border-color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-border))}@media (forced-colors:active){.chasm-widget-extra,.chasm-countdown-cell,.chasm-calculator-key,.chasm-note-input{border:1px solid canvastext}}
