*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;margin:0;line-height:1.5}img,picture,video,canvas,svg,iframe,embed,object{max-width:100%;display:block}input,button,textarea,select,optgroup{font:inherit;letter-spacing:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6,blockquote,figure,dl,dd{margin:0}ol[role=list],ul[role=list]{margin:0;padding:0;list-style:none}a{color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-spacing:0}hr{height:0;color:inherit;border:0;border-top:1px solid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html{font-size:max(100%,1vw)}body{font-size:16px}
:where([data-chasm-block]){background:0 0}[data-chasm-debug-root]{--chasm-debug-border-color:#9e24dbd9;--chasm-debug-fill-color:#9e24db1a}[data-chasm-debug]{position:relative}[data-chasm-debug]:after{content:"";pointer-events:none;z-index:2147483646;box-sizing:border-box;border:1px dashed var(--chasm-debug-border-color,#9e24dbd9);background:var(--chasm-debug-fill-color,#9e24db1a);position:absolute;inset:0}img[data-chasm-debug],input[data-chasm-debug],textarea[data-chasm-debug],video[data-chasm-debug],audio[data-chasm-debug],br[data-chasm-debug],hr[data-chasm-debug]{outline:1px dashed var(--chasm-debug-border-color,#9e24dbd9);outline-offset:-1px;box-shadow:inset 0 0 0 9999px var(--chasm-debug-fill-color,#9e24db1a)}
:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=brand]{--chasm-text-primary:var(--chasm-on-intent-brand-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-intent-brand-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-intent-brand-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)));--chasm-icon-appearance-filled-color:var(--chasm-on-intent-brand-bg-text,currentColor);--chasm-icon-appearance-outlined-color:var(--chasm-on-intent-brand-bg-text,currentColor);--chasm-icon-appearance-rounded-color:var(--chasm-on-intent-brand-bg-text,currentColor);--chasm-icon-appearance-sharp-color:var(--chasm-on-intent-brand-bg-text,currentColor)}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=success]{--chasm-text-primary:var(--chasm-on-intent-success-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-intent-success-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-intent-success-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)));--chasm-icon-appearance-filled-color:var(--chasm-on-intent-success-bg-text,currentColor);--chasm-icon-appearance-outlined-color:var(--chasm-on-intent-success-bg-text,currentColor);--chasm-icon-appearance-rounded-color:var(--chasm-on-intent-success-bg-text,currentColor);--chasm-icon-appearance-sharp-color:var(--chasm-on-intent-success-bg-text,currentColor)}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=warning]{--chasm-text-primary:var(--chasm-on-intent-warning-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-intent-warning-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-intent-warning-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)));--chasm-icon-appearance-filled-color:var(--chasm-on-intent-warning-bg-text,currentColor);--chasm-icon-appearance-outlined-color:var(--chasm-on-intent-warning-bg-text,currentColor);--chasm-icon-appearance-rounded-color:var(--chasm-on-intent-warning-bg-text,currentColor);--chasm-icon-appearance-sharp-color:var(--chasm-on-intent-warning-bg-text,currentColor)}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=critical]{--chasm-text-primary:var(--chasm-on-intent-critical-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-intent-critical-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-intent-critical-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)));--chasm-icon-appearance-filled-color:var(--chasm-on-intent-critical-bg-text,currentColor);--chasm-icon-appearance-outlined-color:var(--chasm-on-intent-critical-bg-text,currentColor);--chasm-icon-appearance-rounded-color:var(--chasm-on-intent-critical-bg-text,currentColor);--chasm-icon-appearance-sharp-color:var(--chasm-on-intent-critical-bg-text,currentColor)}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=info]{--chasm-text-primary:var(--chasm-on-intent-info-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-intent-info-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-intent-info-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)));--chasm-icon-appearance-filled-color:var(--chasm-on-intent-info-bg-text,currentColor);--chasm-icon-appearance-outlined-color:var(--chasm-on-intent-info-bg-text,currentColor);--chasm-icon-appearance-rounded-color:var(--chasm-on-intent-info-bg-text,currentColor);--chasm-icon-appearance-sharp-color:var(--chasm-on-intent-info-bg-text,currentColor)}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=best]{--chasm-text-primary:var(--chasm-on-func-best-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-func-best-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-func-best-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)))}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=better]{--chasm-text-primary:var(--chasm-on-func-better-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-func-better-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-func-better-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)))}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=good]{--chasm-text-primary:var(--chasm-on-func-good-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-func-good-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-func-good-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)))}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=bad]{--chasm-text-primary:var(--chasm-on-func-bad-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-func-bad-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-func-bad-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)))}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=worse]{--chasm-text-primary:var(--chasm-on-func-worse-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-func-worse-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-func-worse-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)))}:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated])[data-chasm-block-status=worst]{--chasm-text-primary:var(--chasm-on-func-worst-bg-text,var(--chasm-text-primary-anchor,var(--chasm-text-primary)));--chasm-text-secondary:var(--chasm-on-func-worst-bg-text,var(--chasm-text-secondary-anchor,var(--chasm-text-secondary)));--chasm-text-low-priority:var(--chasm-on-func-worst-bg-text,var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority)))}[data-chasm-button]{--chasm-text-primary:currentColor;--chasm-text-secondary:currentColor;--chasm-text-low-priority:currentColor;--chasm-icon-appearance-filled-color:currentColor;--chasm-icon-appearance-outlined-color:currentColor;--chasm-icon-appearance-rounded-color:currentColor;--chasm-icon-appearance-sharp-color:currentColor}:is(.chasm-input,.chasm-textarea,.chasm-select){--chasm-text-primary:var(--chasm-text-primary-anchor,var(--chasm-text-primary));--chasm-text-secondary:var(--chasm-text-secondary-anchor,var(--chasm-text-secondary));--chasm-text-low-priority:var(--chasm-text-low-priority-anchor,var(--chasm-text-low-priority))}
:root,[data-chasm-root]:not([data-chasm-density]),[data-chasm-density=default]{--chasm-space-label:var(--chasm-space-label-default,.25rem);--chasm-space-message:var(--chasm-space-message-default,.25rem);--chasm-space-related:var(--chasm-space-related-default,.5rem);--chasm-space-field-group:var(--chasm-space-field-group-default,1rem);--chasm-space-section:var(--chasm-space-section-default,2rem);--chasm-space-inset:var(--chasm-space-inset-default,1rem);--chasm-space-inset-dense:var(--chasm-space-inset-dense-default,.5rem);--chasm-space-gutter:var(--chasm-space-gutter-default,1rem);--chasm-space-toolbar:var(--chasm-space-toolbar-default,.25rem);--chasm-space-toolbar-group:var(--chasm-space-toolbar-group-default,.75rem)}[data-chasm-density=compact]{--chasm-space-label:var(--chasm-space-label-compact,.25rem);--chasm-space-message:var(--chasm-space-message-compact,.25rem);--chasm-space-related:var(--chasm-space-related-compact,.375rem);--chasm-space-field-group:var(--chasm-space-field-group-compact,.75rem);--chasm-space-section:var(--chasm-space-section-compact,1.5rem);--chasm-space-inset:var(--chasm-space-inset-compact,.75rem);--chasm-space-inset-dense:var(--chasm-space-inset-dense-compact,.375rem);--chasm-space-gutter:var(--chasm-space-gutter-compact,1rem);--chasm-space-toolbar:var(--chasm-space-toolbar-compact,.25rem);--chasm-space-toolbar-group:var(--chasm-space-toolbar-group-compact,.625rem)}[data-chasm-density=comfortable]{--chasm-space-label:var(--chasm-space-label-comfortable,.375rem);--chasm-space-message:var(--chasm-space-message-comfortable,.375rem);--chasm-space-related:var(--chasm-space-related-comfortable,.625rem);--chasm-space-field-group:var(--chasm-space-field-group-comfortable,1.25rem);--chasm-space-section:var(--chasm-space-section-comfortable,2.5rem);--chasm-space-inset:var(--chasm-space-inset-comfortable,1.25rem);--chasm-space-inset-dense:var(--chasm-space-inset-dense-comfortable,.625rem);--chasm-space-gutter:var(--chasm-space-gutter-comfortable,1.25rem);--chasm-space-toolbar:var(--chasm-space-toolbar-comfortable,.375rem);--chasm-space-toolbar-group:var(--chasm-space-toolbar-group-comfortable,1rem)}
:where([data-chasm-boundary=decorative]){border:var(--chasm-boundary-decorative-border,none);box-shadow:var(--chasm-boundary-decorative-shadow,none)}:where([data-chasm-boundary=grouping]){border:var(--chasm-boundary-grouping-border,none);box-shadow:var(--chasm-boundary-grouping-shadow,none)}:where([data-chasm-boundary=control]){border:var(--chasm-boundary-control-border,none);box-shadow:var(--chasm-boundary-control-shadow,none)}:where([data-chasm-boundary=selected]){border:var(--chasm-boundary-selected-border,none);box-shadow:var(--chasm-boundary-selected-shadow,none)}:where([data-chasm-boundary=invalid]){border:var(--chasm-boundary-invalid-border,none);box-shadow:var(--chasm-boundary-invalid-shadow,none)}:where([data-chasm-boundary=elevated]){border:var(--chasm-boundary-elevated-border,none);box-shadow:var(--chasm-boundary-elevated-shadow,none)}:where([data-chasm-boundary]:focus-visible){outline:var(--chasm-boundary-focus-outline);outline-offset:var(--chasm-boundary-focus-offset,2px)}:where([data-chasm-boundary-paint=edge]){position:relative}:where([data-chasm-boundary-paint=edge]):after{content:"";inset:calc(-1 * var(--chasm-edge-width,var(--chasm-border-width-thin,1px)));border-radius:inherit;padding:var(--chasm-edge-width,var(--chasm-border-width-thin,1px));background:var(--chasm-edge-paint-override,var(--chasm-edge-paint,none));-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (forced-colors:active){:where([data-chasm-boundary-paint=edge]):after{display:none}:where([data-chasm-boundary=control],[data-chasm-boundary=selected],[data-chasm-boundary=grouping]){border-color:canvastext}:where([data-chasm-boundary=selected]){border-color:highlight}:where([data-chasm-boundary=invalid]){border-color:mark}:where([data-chasm-boundary]:focus-visible){outline-color:highlight}}@media (prefers-contrast:more){:where([data-chasm-boundary-paint=edge]):after{display:none}:where([data-chasm-boundary=decorative],[data-chasm-boundary=grouping]){border-color:var(--chasm-boundary-control-color,CanvasText)}}
:where([data-chasm-control]){--_chasm-control-height:var(--chasm-control-form-md-height);--_chasm-control-font-size:var(--chasm-control-form-md-font-size);--_chasm-control-line-box:var(--chasm-control-form-md-line-box);--_chasm-control-padding-block:var(--chasm-control-form-md-padding-block);--_chasm-control-padding-inline:var(--chasm-control-form-md-padding-inline);--_chasm-control-border-width:var(--chasm-control-form-md-border-width);--_chasm-control-min-target:var(--chasm-control-form-md-min-target);--_chasm-control-icon-size:var(--chasm-control-form-md-icon-size);--_chasm-control-gap:var(--chasm-control-form-md-gap);--_chasm-control-min-inline-size:var(--chasm-control-form-md-min-inline-size)}:where([data-chasm-control][data-chasm-control-size=sm]:not([data-chasm-control-context]),[data-chasm-control][data-chasm-control-context=form][data-chasm-control-size=sm]){--_chasm-control-height:var(--chasm-control-form-sm-height);--_chasm-control-font-size:var(--chasm-control-form-sm-font-size);--_chasm-control-line-box:var(--chasm-control-form-sm-line-box);--_chasm-control-padding-block:var(--chasm-control-form-sm-padding-block);--_chasm-control-padding-inline:var(--chasm-control-form-sm-padding-inline);--_chasm-control-border-width:var(--chasm-control-form-sm-border-width);--_chasm-control-min-target:var(--chasm-control-form-sm-min-target);--_chasm-control-icon-size:var(--chasm-control-form-sm-icon-size);--_chasm-control-gap:var(--chasm-control-form-sm-gap);--_chasm-control-min-inline-size:var(--chasm-control-form-sm-min-inline-size)}:where([data-chasm-control][data-chasm-control-size=md]:not([data-chasm-control-context]),[data-chasm-control][data-chasm-control-context=form][data-chasm-control-size=md]){--_chasm-control-height:var(--chasm-control-form-md-height);--_chasm-control-font-size:var(--chasm-control-form-md-font-size);--_chasm-control-line-box:var(--chasm-control-form-md-line-box);--_chasm-control-padding-block:var(--chasm-control-form-md-padding-block);--_chasm-control-padding-inline:var(--chasm-control-form-md-padding-inline);--_chasm-control-border-width:var(--chasm-control-form-md-border-width);--_chasm-control-min-target:var(--chasm-control-form-md-min-target);--_chasm-control-icon-size:var(--chasm-control-form-md-icon-size);--_chasm-control-gap:var(--chasm-control-form-md-gap);--_chasm-control-min-inline-size:var(--chasm-control-form-md-min-inline-size)}:where([data-chasm-control][data-chasm-control-size=lg]:not([data-chasm-control-context]),[data-chasm-control][data-chasm-control-context=form][data-chasm-control-size=lg]){--_chasm-control-height:var(--chasm-control-form-lg-height);--_chasm-control-font-size:var(--chasm-control-form-lg-font-size);--_chasm-control-line-box:var(--chasm-control-form-lg-line-box);--_chasm-control-padding-block:var(--chasm-control-form-lg-padding-block);--_chasm-control-padding-inline:var(--chasm-control-form-lg-padding-inline);--_chasm-control-border-width:var(--chasm-control-form-lg-border-width);--_chasm-control-min-target:var(--chasm-control-form-lg-min-target);--_chasm-control-icon-size:var(--chasm-control-form-lg-icon-size);--_chasm-control-gap:var(--chasm-control-form-lg-gap);--_chasm-control-min-inline-size:var(--chasm-control-form-lg-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=toolbar][data-chasm-control-size=sm]){--_chasm-control-height:var(--chasm-control-toolbar-sm-height);--_chasm-control-font-size:var(--chasm-control-toolbar-sm-font-size);--_chasm-control-line-box:var(--chasm-control-toolbar-sm-line-box);--_chasm-control-padding-block:var(--chasm-control-toolbar-sm-padding-block);--_chasm-control-padding-inline:var(--chasm-control-toolbar-sm-padding-inline);--_chasm-control-border-width:var(--chasm-control-toolbar-sm-border-width);--_chasm-control-min-target:var(--chasm-control-toolbar-sm-min-target);--_chasm-control-icon-size:var(--chasm-control-toolbar-sm-icon-size);--_chasm-control-gap:var(--chasm-control-toolbar-sm-gap);--_chasm-control-min-inline-size:var(--chasm-control-toolbar-sm-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=toolbar][data-chasm-control-size=md]){--_chasm-control-height:var(--chasm-control-toolbar-md-height);--_chasm-control-font-size:var(--chasm-control-toolbar-md-font-size);--_chasm-control-line-box:var(--chasm-control-toolbar-md-line-box);--_chasm-control-padding-block:var(--chasm-control-toolbar-md-padding-block);--_chasm-control-padding-inline:var(--chasm-control-toolbar-md-padding-inline);--_chasm-control-border-width:var(--chasm-control-toolbar-md-border-width);--_chasm-control-min-target:var(--chasm-control-toolbar-md-min-target);--_chasm-control-icon-size:var(--chasm-control-toolbar-md-icon-size);--_chasm-control-gap:var(--chasm-control-toolbar-md-gap);--_chasm-control-min-inline-size:var(--chasm-control-toolbar-md-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=toolbar][data-chasm-control-size=lg]){--_chasm-control-height:var(--chasm-control-toolbar-lg-height);--_chasm-control-font-size:var(--chasm-control-toolbar-lg-font-size);--_chasm-control-line-box:var(--chasm-control-toolbar-lg-line-box);--_chasm-control-padding-block:var(--chasm-control-toolbar-lg-padding-block);--_chasm-control-padding-inline:var(--chasm-control-toolbar-lg-padding-inline);--_chasm-control-border-width:var(--chasm-control-toolbar-lg-border-width);--_chasm-control-min-target:var(--chasm-control-toolbar-lg-min-target);--_chasm-control-icon-size:var(--chasm-control-toolbar-lg-icon-size);--_chasm-control-gap:var(--chasm-control-toolbar-lg-gap);--_chasm-control-min-inline-size:var(--chasm-control-toolbar-lg-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=toolbar]:not([data-chasm-control-size])){--_chasm-control-height:var(--chasm-control-toolbar-md-height);--_chasm-control-font-size:var(--chasm-control-toolbar-md-font-size);--_chasm-control-line-box:var(--chasm-control-toolbar-md-line-box);--_chasm-control-padding-block:var(--chasm-control-toolbar-md-padding-block);--_chasm-control-padding-inline:var(--chasm-control-toolbar-md-padding-inline);--_chasm-control-border-width:var(--chasm-control-toolbar-md-border-width);--_chasm-control-min-target:var(--chasm-control-toolbar-md-min-target);--_chasm-control-icon-size:var(--chasm-control-toolbar-md-icon-size);--_chasm-control-gap:var(--chasm-control-toolbar-md-gap);--_chasm-control-min-inline-size:var(--chasm-control-toolbar-md-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=inline][data-chasm-control-size=sm]){--_chasm-control-height:var(--chasm-control-inline-sm-height);--_chasm-control-font-size:var(--chasm-control-inline-sm-font-size);--_chasm-control-line-box:var(--chasm-control-inline-sm-line-box);--_chasm-control-padding-block:var(--chasm-control-inline-sm-padding-block);--_chasm-control-padding-inline:var(--chasm-control-inline-sm-padding-inline);--_chasm-control-border-width:var(--chasm-control-inline-sm-border-width);--_chasm-control-min-target:var(--chasm-control-inline-sm-min-target);--_chasm-control-icon-size:var(--chasm-control-inline-sm-icon-size);--_chasm-control-gap:var(--chasm-control-inline-sm-gap);--_chasm-control-min-inline-size:var(--chasm-control-inline-sm-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=inline][data-chasm-control-size=md]){--_chasm-control-height:var(--chasm-control-inline-md-height);--_chasm-control-font-size:var(--chasm-control-inline-md-font-size);--_chasm-control-line-box:var(--chasm-control-inline-md-line-box);--_chasm-control-padding-block:var(--chasm-control-inline-md-padding-block);--_chasm-control-padding-inline:var(--chasm-control-inline-md-padding-inline);--_chasm-control-border-width:var(--chasm-control-inline-md-border-width);--_chasm-control-min-target:var(--chasm-control-inline-md-min-target);--_chasm-control-icon-size:var(--chasm-control-inline-md-icon-size);--_chasm-control-gap:var(--chasm-control-inline-md-gap);--_chasm-control-min-inline-size:var(--chasm-control-inline-md-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=inline][data-chasm-control-size=lg]){--_chasm-control-height:var(--chasm-control-inline-lg-height);--_chasm-control-font-size:var(--chasm-control-inline-lg-font-size);--_chasm-control-line-box:var(--chasm-control-inline-lg-line-box);--_chasm-control-padding-block:var(--chasm-control-inline-lg-padding-block);--_chasm-control-padding-inline:var(--chasm-control-inline-lg-padding-inline);--_chasm-control-border-width:var(--chasm-control-inline-lg-border-width);--_chasm-control-min-target:var(--chasm-control-inline-lg-min-target);--_chasm-control-icon-size:var(--chasm-control-inline-lg-icon-size);--_chasm-control-gap:var(--chasm-control-inline-lg-gap);--_chasm-control-min-inline-size:var(--chasm-control-inline-lg-min-inline-size)}:where([data-chasm-control][data-chasm-control-context=inline]:not([data-chasm-control-size])){--_chasm-control-height:var(--chasm-control-inline-md-height);--_chasm-control-font-size:var(--chasm-control-inline-md-font-size);--_chasm-control-line-box:var(--chasm-control-inline-md-line-box);--_chasm-control-padding-block:var(--chasm-control-inline-md-padding-block);--_chasm-control-padding-inline:var(--chasm-control-inline-md-padding-inline);--_chasm-control-border-width:var(--chasm-control-inline-md-border-width);--_chasm-control-min-target:var(--chasm-control-inline-md-min-target);--_chasm-control-icon-size:var(--chasm-control-inline-md-icon-size);--_chasm-control-gap:var(--chasm-control-inline-md-gap);--_chasm-control-min-inline-size:var(--chasm-control-inline-md-min-inline-size)}:where([data-chasm-control]){box-sizing:border-box;min-block-size:var(--_chasm-control-height);min-inline-size:min(var(--_chasm-control-min-inline-size), 100%);max-inline-size:100%;padding-block:var(--_chasm-control-padding-block);padding-inline:var(--_chasm-control-padding-inline);border-width:var(--_chasm-control-border-width);font-size:var(--_chasm-control-font-size);line-height:var(--_chasm-control-line-box);gap:var(--_chasm-control-gap)}:where([data-chasm-control-row]){align-items:center;gap:var(--chasm-space-related,.5rem);flex-wrap:wrap;min-inline-size:0;display:flex}:where([data-chasm-control-row=scroll]){overscroll-behavior-inline:contain;flex-wrap:nowrap;overflow-x:auto}:where([data-chasm-root]:not([data-chasm-size-context=toolbar] *)),:where([data-chasm-size-context=form]){--chasm-control-sm-line-box:var(--chasm-control-form-sm-line-box);--chasm-control-sm-icon-size:var(--chasm-control-form-sm-icon-size);--chasm-control-md-line-box:var(--chasm-control-form-md-line-box);--chasm-control-md-icon-size:var(--chasm-control-form-md-icon-size);--chasm-control-lg-line-box:var(--chasm-control-form-lg-line-box);--chasm-control-lg-icon-size:var(--chasm-control-form-lg-icon-size)}:where([data-chasm-size-context=toolbar]){--chasm-control-sm-line-box:var(--chasm-control-toolbar-sm-line-box);--chasm-control-sm-icon-size:var(--chasm-control-toolbar-sm-icon-size);--chasm-control-md-line-box:var(--chasm-control-toolbar-md-line-box);--chasm-control-md-icon-size:var(--chasm-control-toolbar-md-icon-size);--chasm-control-lg-line-box:var(--chasm-control-toolbar-lg-line-box);--chasm-control-lg-icon-size:var(--chasm-control-toolbar-lg-icon-size);--chasm-input-size-sm-min-height:var(--chasm-control-toolbar-sm-height);--chasm-input-size-sm-padding-y:var(--chasm-control-toolbar-sm-padding-block);--chasm-input-size-sm-font-size:var(--chasm-control-toolbar-sm-font-size);--chasm-select-size-sm-min-height:var(--chasm-control-toolbar-sm-height);--chasm-select-size-sm-padding-y:var(--chasm-control-toolbar-sm-padding-block);--chasm-select-size-sm-font-size:var(--chasm-control-toolbar-sm-font-size);--chasm-button-size-sm-min-height:var(--chasm-control-toolbar-sm-height);--chasm-button-size-sm-padding-y:var(--chasm-control-toolbar-sm-padding-block);--chasm-button-size-sm-font-size:var(--chasm-control-toolbar-sm-font-size);--chasm-date-picker-size-sm-min-height:var(--chasm-control-toolbar-sm-height);--chasm-date-picker-size-sm-padding-y:var(--chasm-control-toolbar-sm-padding-block);--chasm-date-picker-size-sm-font-size:var(--chasm-control-toolbar-sm-font-size);--chasm-number-stepper-sm-control-height:var(--chasm-control-toolbar-sm-height);--chasm-number-stepper-sm-button-size:var(--chasm-control-toolbar-sm-height);--chasm-number-stepper-sm-value-font-size:var(--chasm-control-toolbar-sm-font-size);--chasm-input-size-md-min-height:var(--chasm-control-toolbar-md-height);--chasm-input-size-md-padding-y:var(--chasm-control-toolbar-md-padding-block);--chasm-input-size-md-font-size:var(--chasm-control-toolbar-md-font-size);--chasm-select-size-md-min-height:var(--chasm-control-toolbar-md-height);--chasm-select-size-md-padding-y:var(--chasm-control-toolbar-md-padding-block);--chasm-select-size-md-font-size:var(--chasm-control-toolbar-md-font-size);--chasm-button-size-md-min-height:var(--chasm-control-toolbar-md-height);--chasm-button-size-md-padding-y:var(--chasm-control-toolbar-md-padding-block);--chasm-button-size-md-font-size:var(--chasm-control-toolbar-md-font-size);--chasm-date-picker-size-md-min-height:var(--chasm-control-toolbar-md-height);--chasm-date-picker-size-md-padding-y:var(--chasm-control-toolbar-md-padding-block);--chasm-date-picker-size-md-font-size:var(--chasm-control-toolbar-md-font-size);--chasm-number-stepper-md-control-height:var(--chasm-control-toolbar-md-height);--chasm-number-stepper-md-button-size:var(--chasm-control-toolbar-md-height);--chasm-number-stepper-md-value-font-size:var(--chasm-control-toolbar-md-font-size);--chasm-input-size-lg-min-height:var(--chasm-control-toolbar-lg-height);--chasm-input-size-lg-padding-y:var(--chasm-control-toolbar-lg-padding-block);--chasm-input-size-lg-font-size:var(--chasm-control-toolbar-lg-font-size);--chasm-select-size-lg-min-height:var(--chasm-control-toolbar-lg-height);--chasm-select-size-lg-padding-y:var(--chasm-control-toolbar-lg-padding-block);--chasm-select-size-lg-font-size:var(--chasm-control-toolbar-lg-font-size);--chasm-button-size-lg-min-height:var(--chasm-control-toolbar-lg-height);--chasm-button-size-lg-padding-y:var(--chasm-control-toolbar-lg-padding-block);--chasm-button-size-lg-font-size:var(--chasm-control-toolbar-lg-font-size);--chasm-date-picker-size-lg-min-height:var(--chasm-control-toolbar-lg-height);--chasm-date-picker-size-lg-padding-y:var(--chasm-control-toolbar-lg-padding-block);--chasm-date-picker-size-lg-font-size:var(--chasm-control-toolbar-lg-font-size);--chasm-number-stepper-lg-control-height:var(--chasm-control-toolbar-lg-height);--chasm-number-stepper-lg-button-size:var(--chasm-control-toolbar-lg-height);--chasm-number-stepper-lg-value-font-size:var(--chasm-control-toolbar-lg-font-size);--chasm-space-related:var(--chasm-space-toolbar)}:where([data-chasm-size-context=form]){--chasm-input-size-sm-min-height:var(--chasm-control-form-sm-height);--chasm-input-size-sm-padding-y:var(--chasm-control-form-sm-padding-block);--chasm-input-size-sm-font-size:var(--chasm-control-form-sm-font-size);--chasm-select-size-sm-min-height:var(--chasm-control-form-sm-height);--chasm-select-size-sm-padding-y:var(--chasm-control-form-sm-padding-block);--chasm-select-size-sm-font-size:var(--chasm-control-form-sm-font-size);--chasm-button-size-sm-min-height:var(--chasm-control-form-sm-height);--chasm-button-size-sm-padding-y:var(--chasm-control-form-sm-padding-block);--chasm-button-size-sm-font-size:var(--chasm-control-form-sm-font-size);--chasm-date-picker-size-sm-min-height:var(--chasm-control-form-sm-height);--chasm-date-picker-size-sm-padding-y:var(--chasm-control-form-sm-padding-block);--chasm-date-picker-size-sm-font-size:var(--chasm-control-form-sm-font-size);--chasm-number-stepper-sm-control-height:var(--chasm-control-form-sm-height);--chasm-number-stepper-sm-button-size:var(--chasm-control-form-sm-height);--chasm-number-stepper-sm-value-font-size:var(--chasm-control-form-sm-font-size);--chasm-input-size-md-min-height:var(--chasm-control-form-md-height);--chasm-input-size-md-padding-y:var(--chasm-control-form-md-padding-block);--chasm-input-size-md-font-size:var(--chasm-control-form-md-font-size);--chasm-select-size-md-min-height:var(--chasm-control-form-md-height);--chasm-select-size-md-padding-y:var(--chasm-control-form-md-padding-block);--chasm-select-size-md-font-size:var(--chasm-control-form-md-font-size);--chasm-button-size-md-min-height:var(--chasm-control-form-md-height);--chasm-button-size-md-padding-y:var(--chasm-control-form-md-padding-block);--chasm-button-size-md-font-size:var(--chasm-control-form-md-font-size);--chasm-date-picker-size-md-min-height:var(--chasm-control-form-md-height);--chasm-date-picker-size-md-padding-y:var(--chasm-control-form-md-padding-block);--chasm-date-picker-size-md-font-size:var(--chasm-control-form-md-font-size);--chasm-number-stepper-md-control-height:var(--chasm-control-form-md-height);--chasm-number-stepper-md-button-size:var(--chasm-control-form-md-height);--chasm-number-stepper-md-value-font-size:var(--chasm-control-form-md-font-size);--chasm-input-size-lg-min-height:var(--chasm-control-form-lg-height);--chasm-input-size-lg-padding-y:var(--chasm-control-form-lg-padding-block);--chasm-input-size-lg-font-size:var(--chasm-control-form-lg-font-size);--chasm-select-size-lg-min-height:var(--chasm-control-form-lg-height);--chasm-select-size-lg-padding-y:var(--chasm-control-form-lg-padding-block);--chasm-select-size-lg-font-size:var(--chasm-control-form-lg-font-size);--chasm-button-size-lg-min-height:var(--chasm-control-form-lg-height);--chasm-button-size-lg-padding-y:var(--chasm-control-form-lg-padding-block);--chasm-button-size-lg-font-size:var(--chasm-control-form-lg-font-size);--chasm-date-picker-size-lg-min-height:var(--chasm-control-form-lg-height);--chasm-date-picker-size-lg-padding-y:var(--chasm-control-form-lg-padding-block);--chasm-date-picker-size-lg-font-size:var(--chasm-control-form-lg-font-size);--chasm-number-stepper-lg-control-height:var(--chasm-control-form-lg-height);--chasm-number-stepper-lg-button-size:var(--chasm-control-form-lg-height);--chasm-number-stepper-lg-value-font-size:var(--chasm-control-form-lg-font-size)}:where(.chasm-input-size-sm,.chasm-select-size-sm,.chasm-button[data-chasm-control-size=sm],.chasm-number-stepper[data-chasm-number-stepper-size=sm]){--chasm-icon-size-sm-font-size:calc(var(--chasm-control-sm-icon-size,var(--chasm-control-form-sm-icon-size)) - 2 * var(--chasm-border-width-thin,1px))}:where(.chasm-input-size-md,.chasm-select-size-md,.chasm-button[data-chasm-control-size=md],.chasm-number-stepper[data-chasm-number-stepper-size=md]){--chasm-icon-size-sm-font-size:calc(var(--chasm-control-md-icon-size,var(--chasm-control-form-md-icon-size)) - 2 * var(--chasm-border-width-thin,1px))}:where(.chasm-input-size-lg,.chasm-select-size-lg,.chasm-button[data-chasm-control-size=lg],.chasm-number-stepper[data-chasm-number-stepper-size=lg]){--chasm-icon-size-sm-font-size:calc(var(--chasm-control-lg-icon-size,var(--chasm-control-form-lg-icon-size)) - 2 * var(--chasm-border-width-thin,1px))}[data-chasm-choice-icon] input[type=checkbox],[data-chasm-choice-icon] input[type=radio]{appearance:none;inline-size:var(--chasm-choice-icon-size,1.25rem);block-size:var(--chasm-choice-icon-size,1.25rem);background-color:var(--chasm-text-secondary,currentColor);cursor:pointer;border:0;border-radius:0;margin:0;-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-choice-icon] input[type=checkbox]:checked,[data-chasm-choice-icon] input[type=radio]:checked{background-color:var(--chasm-control-accent-color,var(--chasm-intent-brand-fg,currentColor))}[data-chasm-choice-icon] input[type=checkbox]:disabled,[data-chasm-choice-icon] input[type=radio]:disabled{opacity:var(--chasm-opacity-disabled,.5);cursor:not-allowed}[data-chasm-choice-icon] input[type=checkbox]:focus-visible,[data-chasm-choice-icon] input[type=radio]: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)}[data-chasm-choice-icon=check-circle] input{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16z'/%3E%3C/svg%3E")}[data-chasm-choice-icon=check-circle] input:checked{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.4 14.2-4.2-4.2 1.4-1.4 2.8 2.8 5.8-5.8 1.4 1.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.4 14.2-4.2-4.2 1.4-1.4 2.8 2.8 5.8-5.8 1.4 1.4z'/%3E%3C/svg%3E")}[data-chasm-choice-icon=heart] input{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21 10.6 19.7C5.4 15 2 12 2 8.4 2 5.4 4.4 3 7.4 3c1.7 0 3.4.8 4.6 2.1C13.2 3.8 14.9 3 16.6 3 19.6 3 22 5.4 22 8.4c0 3.6-3.4 6.6-8.6 11.3zm0-2.7c4.6-4.2 8-7 8-10 0-1.9-1.5-3.3-3.4-3.3-1.5 0-2.9.9-3.5 2.2h-2.2C10.3 5.9 8.9 5 7.4 5 5.5 5 4 6.4 4 8.3c0 3 3.4 5.8 8 10z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21 10.6 19.7C5.4 15 2 12 2 8.4 2 5.4 4.4 3 7.4 3c1.7 0 3.4.8 4.6 2.1C13.2 3.8 14.9 3 16.6 3 19.6 3 22 5.4 22 8.4c0 3.6-3.4 6.6-8.6 11.3zm0-2.7c4.6-4.2 8-7 8-10 0-1.9-1.5-3.3-3.4-3.3-1.5 0-2.9.9-3.5 2.2h-2.2C10.3 5.9 8.9 5 7.4 5 5.5 5 4 6.4 4 8.3c0 3 3.4 5.8 8 10z'/%3E%3C/svg%3E")}[data-chasm-choice-icon=heart] input:checked{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21 10.6 19.7C5.4 15 2 12 2 8.4 2 5.4 4.4 3 7.4 3c1.7 0 3.4.8 4.6 2.1C13.2 3.8 14.9 3 16.6 3 19.6 3 22 5.4 22 8.4c0 3.6-3.4 6.6-8.6 11.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21 10.6 19.7C5.4 15 2 12 2 8.4 2 5.4 4.4 3 7.4 3c1.7 0 3.4.8 4.6 2.1C13.2 3.8 14.9 3 16.6 3 19.6 3 22 5.4 22 8.4c0 3.6-3.4 6.6-8.6 11.3z'/%3E%3C/svg%3E")}[data-chasm-choice-icon=star] input{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3 6.6 7 .7-5.3 4.7 1.6 7L12 17.3 5.7 21l1.6-7L2 9.3l7-.7zm0 4.9-1.7 3.8-4.1.4 3.1 2.8-.9 4.1 3.6-2.1 3.6 2.1-.9-4.1 3.1-2.8-4.1-.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3 6.6 7 .7-5.3 4.7 1.6 7L12 17.3 5.7 21l1.6-7L2 9.3l7-.7zm0 4.9-1.7 3.8-4.1.4 3.1 2.8-.9 4.1 3.6-2.1 3.6 2.1-.9-4.1 3.1-2.8-4.1-.4z'/%3E%3C/svg%3E")}[data-chasm-choice-icon=star] input:checked{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3 6.6 7 .7-5.3 4.7 1.6 7L12 17.3 5.7 21l1.6-7L2 9.3l7-.7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3 6.6 7 .7-5.3 4.7 1.6 7L12 17.3 5.7 21l1.6-7L2 9.3l7-.7z'/%3E%3C/svg%3E")}[data-chasm-choice-icon] input[type=checkbox]:indeterminate{background-color:var(--chasm-control-accent-color,var(--chasm-intent-brand-fg,currentColor));opacity:.6}[data-chasm-choice-shape]{--chasm-choice-grade-accent:var(--chasm-control-accent-color,var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg,currentColor)));--chasm-choice-grade-border:color-mix(in oklab, var(--chasm-choice-grade-accent) 55%, var(--chasm-surface,transparent));--chasm-choice-grade-fill:var(--chasm-choice-grade-accent);--chasm-choice-grade-fill-strong:color-mix(in oklab, var(--chasm-choice-grade-accent) 82%, var(--chasm-text,currentColor));--chasm-choice-grade-glyph:var(--chasm-on-intent-brand-bg-text,var(--chasm-surface,white))}[data-chasm-choice-shape] input[type=checkbox],[data-chasm-choice-shape] input[type=radio]{appearance:none;inline-size:var(--chasm-choice-shape-size,1.125em);block-size:var(--chasm-choice-shape-size,1.125em);border:var(--chasm-border-width-medium,2px) solid var(--chasm-choice-grade-border);transition:border-color var(--chasm-transition-duration-fast,.15s) var(--chasm-transition-easing-ease-out,ease-out);margin:0;position:relative}[data-chasm-choice-shape] input:before{content:"";border-radius:inherit;background-color:var(--chasm-choice-grade-fill);opacity:0;transition:opacity var(--chasm-transition-duration-fast,.15s) var(--chasm-transition-easing-ease-out,ease-out), background-color var(--chasm-transition-duration-fast,.15s) var(--chasm-transition-easing-ease-out,ease-out);position:absolute;inset:0}[data-chasm-choice-shape=square] input{border-radius:0}[data-chasm-choice-shape=rounded] input{border-radius:var(--chasm-radius-sm,.25rem)}[data-chasm-choice-shape=circle] input{border-radius:50%}[data-chasm-choice-shape=diamond] input{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:inset 0 0 0 var(--chasm-border-width-medium,2px) var(--chasm-choice-grade-border);border-width:0;border-radius:0}[data-chasm-choice-shape] input:hover:not(:disabled){border-color:var(--chasm-choice-grade-fill)}[data-chasm-choice-shape] input:checked,[data-chasm-choice-shape] input:indeterminate{border-color:var(--chasm-choice-grade-fill);box-shadow:none}[data-chasm-choice-shape] input:checked:before,[data-chasm-choice-shape] input:indeterminate:before{opacity:1}[data-chasm-choice-shape] input:checked:hover:not(:disabled),[data-chasm-choice-shape] input:checked:active:not(:disabled){border-color:var(--chasm-choice-grade-fill-strong)}[data-chasm-choice-shape] input:checked:hover:not(:disabled):before,[data-chasm-choice-shape] input:checked:active:not(:disabled):before{background-color:var(--chasm-choice-grade-fill-strong)}[data-chasm-choice-shape] input:after{content:"";opacity:0;background-color:var(--chasm-choice-grade-glyph);transition:opacity var(--chasm-transition-duration-fast,.15s) var(--chasm-transition-easing-ease-out,ease-out);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:70% 70%;mask-size:70% 70%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-chasm-choice-shape] input[type=checkbox]:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.6 16.2 4.8 11.4l1.7-1.7 3.1 3.1 7.9-7.9 1.7 1.7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.6 16.2 4.8 11.4l1.7-1.7 3.1 3.1 7.9-7.9 1.7 1.7z'/%3E%3C/svg%3E")}[data-chasm-choice-shape] input[type=checkbox]:indeterminate:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 11h14v2H5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 11h14v2H5z'/%3E%3C/svg%3E")}[data-chasm-choice-shape] input[type=radio]:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%}[data-chasm-choice-shape] input:checked:after,[data-chasm-choice-shape] input:indeterminate:after{opacity:1}[data-chasm-choice-shape] input:disabled{opacity:var(--chasm-opacity-disabled,.5);cursor:not-allowed}[data-chasm-choice-shape] input: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)}@media (prefers-reduced-motion:reduce){[data-chasm-choice-shape] input,[data-chasm-choice-shape] input:before,[data-chasm-choice-shape] input:after{transition:none}}@media (forced-colors:active){[data-chasm-choice-shape] input[type=checkbox],[data-chasm-choice-shape] input[type=radio]{border-color:canvastext}[data-chasm-choice-shape] input:checked,[data-chasm-choice-shape] input:indeterminate{border-color:highlight}[data-chasm-choice-shape] input:before{forced-color-adjust:none;background-color:highlight}[data-chasm-choice-shape] input:after{forced-color-adjust:none;background-color:highlighttext}[data-chasm-choice-icon] input[type=checkbox],[data-chasm-choice-icon] input[type=radio]{background-color:canvastext}[data-chasm-choice-icon] input:checked{background-color:highlight}}
:where([data-chasm-field-row]){grid-template-columns:repeat(auto-fit, minmax(min(var(--chasm-field-row-min,12rem), 100%), 1fr));align-items:start;gap:var(--chasm-space-field-group,1rem);--chasm-field-label-band:calc(var(--chasm-field-label-lines,1) * var(--chasm-field-label-line,1.25rem));min-inline-size:0;display:grid}:where([data-chasm-field-row][data-chasm-field-label-lines="2"]){--chasm-field-label-lines:2}:where([data-chasm-field-row][data-chasm-field-label-lines="3"]){--chasm-field-label-lines:3}:where([data-chasm-field-row]) :where(.chasm-input-label:not(.chasm-input-label-floating),.chasm-select-label:not(.chasm-input-label-floating),.chasm-select-with-search-label:not(.chasm-input-label-floating),.chasm-number-stepper-label,.chasm-date-picker-label,.chasm-textarea-label){min-block-size:var(--chasm-field-label-band);line-height:var(--chasm-field-label-line,1.25rem)}:where([data-chasm-field-row])>:where(.chasm-input,.chasm-select,.chasm-select-with-search,.chasm-number-stepper,.chasm-date-picker,.chasm-textarea):not(:has(.chasm-input-label:not(.chasm-input-label-floating),.chasm-select-label:not(.chasm-input-label-floating),.chasm-select-with-search-label:not(.chasm-input-label-floating),.chasm-number-stepper-label,.chasm-date-picker-label,.chasm-textarea-label)){padding-block-start:calc(var(--chasm-field-label-band) + var(--chasm-space-label,.25rem))}:where([data-chasm-field-row])>:where(.chasm-button,[data-chasm-button]){justify-self:start;margin-block-start:calc(var(--chasm-field-label-band) + var(--chasm-space-label,.25rem))}:where([data-chasm-message-space=reserve]) :where(.chasm-input,.chasm-select,.chasm-number-stepper,.chasm-date-picker,.chasm-textarea):not(:has(.chasm-input-helper,.chasm-input-error,.chasm-input-success,.chasm-input-count,.chasm-number-stepper-helper,.chasm-number-stepper-error,.chasm-date-picker-helper,.chasm-date-picker-error,[data-chasm-textarea-message])):after{content:"";block-size:calc(var(--chasm-field-message-lines,1) * 1lh);font-size:var(--chasm-text-bodySmall-size,var(--chasm-font-xs));margin-block-start:var(--chasm-space-message,.25rem);display:block}
@property --chasm-scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --chasm-scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}:where([data-chasm-scroll-x],.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-list,.chasm-tabs-list[data-chasm-tabs-overflow=scroll],[data-chasm-control-row=scroll]){overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--chasm-scroll-thumb,var(--chasm-border-strong,var(--chasm-border))) transparent;scroll-padding-inline:var(--chasm-scroll-cue-size,1.5rem);overflow:auto hidden}@media (prefers-reduced-motion:no-preference){:where([data-chasm-scroll-x]){scroll-behavior:smooth}}@keyframes chasm-scroll-x-cue{0%{--chasm-scroll-fade-start:0px;--chasm-scroll-fade-end:var(--chasm-scroll-cue-size,1.5rem)}8%{--chasm-scroll-fade-start:var(--chasm-scroll-cue-size,1.5rem)}92%{--chasm-scroll-fade-end:var(--chasm-scroll-cue-size,1.5rem)}to{--chasm-scroll-fade-start:var(--chasm-scroll-cue-size,1.5rem);--chasm-scroll-fade-end:0px}}@supports (animation-timeline:scroll()){:where([data-chasm-scroll-x],.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-list,.chasm-tabs-list[data-chasm-tabs-overflow=scroll],[data-chasm-control-row=scroll]){scrollbar-color:transparent transparent;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--chasm-scroll-fade-start), #000 calc(100% - var(--chasm-scroll-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--chasm-scroll-fade-start), #000 calc(100% - var(--chasm-scroll-fade-end)), transparent);animation:linear both chasm-scroll-x-cue;animation-timeline:scroll(self inline)}:where([data-chasm-scroll-x],.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-list,.chasm-tabs-list[data-chasm-tabs-overflow=scroll],[data-chasm-control-row=scroll]):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)){-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--chasm-scroll-fade-start), #000 calc(100% - var(--chasm-scroll-fade-end)), transparent);mask-image:linear-gradient(to left, transparent, #000 var(--chasm-scroll-fade-start), #000 calc(100% - var(--chasm-scroll-fade-end)), transparent)}:where([data-chasm-scroll-x],.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-list,.chasm-tabs-list[data-chasm-tabs-overflow=scroll],[data-chasm-control-row=scroll]):is(:hover,:focus-within){scrollbar-color:var(--chasm-scroll-thumb,var(--chasm-border-strong,var(--chasm-border))) transparent}}@media (forced-colors:active){:where([data-chasm-scroll-x],.chasm-breadcrumbs[data-chasm-breadcrumbs-overflow=scroll] .chasm-breadcrumbs-list,.chasm-tabs-list[data-chasm-tabs-overflow=scroll],[data-chasm-control-row=scroll]){scrollbar-color:auto;animation:none;-webkit-mask-image:none;mask-image:none}}
.chasm-toolbar{box-sizing:border-box;align-items:center;gap:var(--chasm-toolbar-group-gap,var(--chasm-spacing-sm,.5rem));min-inline-size:0;max-inline-size:100%;padding:var(--chasm-toolbar-padding,var(--chasm-spacing-xs,.25rem));border:var(--chasm-toolbar-border-width,var(--chasm-border-width-thin,1px)) solid var(--chasm-toolbar-border-color,var(--chasm-border-subtle,var(--chasm-border)));border-radius:var(--chasm-toolbar-radius,var(--chasm-radius-md,.5rem));color:var(--chasm-text-primary);flex-wrap:nowrap;display:flex}.chasm-toolbar.chasm-toolbar{background:var(--chasm-toolbar-background,var(--chasm-surface-paint,var(--chasm-surface)))!important}.chasm-toolbar[hidden]{display:none}.chasm-toolbar-group{align-items:center;gap:var(--chasm-toolbar-gap,var(--chasm-spacing-xs,.25rem));flex:none;min-inline-size:0;display:flex}.chasm-toolbar-item,.chasm-toolbar-more{flex:none;align-items:center;min-inline-size:0;display:inline-flex}.chasm-toolbar-item:has(>.chasm-toolbar-choice){flex:0 auto;max-inline-size:100%}.chasm-toolbar-choice{flex-wrap:wrap;min-inline-size:0}.chasm-toolbar-item[hidden],.chasm-toolbar-more[hidden]{display:none}.chasm-toolbar-info{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--chasm-text-secondary,var(--chasm-text-primary));overflow:hidden}.chasm-toolbar-separator{inline-size:var(--chasm-toolbar-border-width,var(--chasm-border-width-thin,1px));margin-block:var(--chasm-spacing-2xs,.125rem);background:var(--chasm-toolbar-separator-color,var(--chasm-border-subtle,var(--chasm-border)));flex:none;align-self:stretch}.chasm-toolbar>.chasm-toolbar-separator:first-child{display:none}.chasm-toolbar [aria-pressed=mixed]{position:relative}.chasm-toolbar [aria-pressed=mixed]:after{content:"";border-block-end:var(--chasm-border-width-medium,2px) dashed currentColor;pointer-events:none;position:absolute;inset-block-end:var(--chasm-spacing-2xs,.125rem);inset-inline:25%}.chasm-toolbar-item [aria-disabled=true]{cursor:not-allowed}.chasm-toolbar-item [aria-busy=true]{cursor:progress}.chasm-toolbar[data-chasm-toolbar-orientation=vertical]{flex-direction:column;align-items:stretch;inline-size:max-content;max-inline-size:100%}.chasm-toolbar[data-chasm-toolbar-orientation=vertical] .chasm-toolbar-group{flex-direction:column;align-items:stretch}.chasm-toolbar[data-chasm-toolbar-orientation=vertical] .chasm-toolbar-separator{inline-size:auto;block-size:var(--chasm-toolbar-border-width,var(--chasm-border-width-thin,1px));margin-block:0;margin-inline:var(--chasm-spacing-2xs,.125rem);align-self:stretch}.chasm-toolbar[data-chasm-toolbar-fits=false][data-chasm-toolbar-fallback=wrap]{flex-wrap:wrap}.chasm-toolbar[data-chasm-toolbar-fits=false][data-chasm-toolbar-fallback=wrap] .chasm-toolbar-group{flex-wrap:wrap;flex:0 auto;max-inline-size:100%}.chasm-toolbar[data-chasm-toolbar-fits=false][data-chasm-toolbar-fallback=scroll]{overscroll-behavior-inline:contain;scrollbar-width:thin;overflow-x:auto}.chasm-toolbar[data-chasm-toolbar-placement=floating],.chasm-toolbar[data-chasm-toolbar-placement=contextual]{left:var(--chasm-toolbar-x,0px);top:var(--chasm-toolbar-y,0px);z-index:var(--chasm-toolbar-z-index,var(--chasm-z-popover,1400));--chasm-toolbar-offset:var(--chasm-spacing-xs,.25rem);max-inline-size:calc(100vw - 2 * var(--chasm-toolbar-offset));position:fixed;right:auto}.chasm-toolbar.chasm-toolbar[data-chasm-toolbar-placement=floating],.chasm-toolbar.chasm-toolbar[data-chasm-toolbar-placement=contextual]{box-shadow:var(--chasm-toolbar-floating-shadow,var(--chasm-shadow-md))!important}.chasm-toolbar[data-chasm-toolbar-anchor-hidden=true]{visibility:hidden}@media (forced-colors:active){.chasm-toolbar{border-color:canvastext}.chasm-toolbar-separator{background:canvastext}}.chasm-toolbar[data-chasm-toolbar-appearance=plain]{--chasm-toolbar-background:transparent;border-color:#0000;padding-inline:0}.chasm-toolbar[data-chasm-toolbar-appearance=tonal]{--chasm-toolbar-background:var(--chasm-surface-sunken-paint,var(--chasm-surface-sunken));border-color:#0000}.chasm-toolbar[data-chasm-toolbar-appearance=elevated]{--chasm-toolbar-background:var(--chasm-surface-raised-paint,var(--chasm-surface-raised));box-shadow:var(--chasm-shadow-md,var(--chasm-shadow-sm));border-color:#0000}@media (forced-colors:active){.chasm-toolbar[data-chasm-toolbar-appearance]{border-color:canvastext}}
.chasm-interactive-data{gap:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex}.chasm-interactive-data-pane{min-inline-size:0;max-block-size:var(--chasm-interactive-data-max-block-size,32rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-interactive-data-border,var(--chasm-border-subtle,var(--chasm-border)));border-radius:var(--chasm-interactive-data-radius,var(--chasm-radius-md,.5rem));overflow:auto}.chasm-interactive-data[data-chasm-interactive-data-layout=inspector] .chasm-interactive-data-pane{border:0}.chasm-interactive-data-tree{padding:var(--chasm-spacing-2xs,.125rem);font-family:var(--chasm-interactive-data-mono-font,ui-monospace, monospace);font-size:var(--chasm-font-sm,.875rem);margin:0;list-style:none}.chasm-interactive-data-row{align-items:baseline;gap:var(--chasm-spacing-xs,.25rem);min-block-size:var(--chasm-control-toolbar-md-height,2rem);padding-block:var(--chasm-interactive-data-row-padding,var(--chasm-spacing-2xs,.125rem));border-radius:var(--chasm-radius-sm,.25rem);cursor:default;overflow-wrap:anywhere;flex-wrap:wrap;padding-inline-start:calc(var(--chasm-interactive-data-depth,0) * var(--chasm-interactive-data-indent,var(--chasm-spacing-md,1rem)));padding-inline-end:var(--chasm-spacing-xs,.25rem);display:flex}.chasm-interactive-data-row:focus-visible{outline-offset:calc(-1 * var(--chasm-outline-width-thin,2px))}.chasm-interactive-data-row.chasm-interactive-data-row:hover{background:var(--chasm-interaction-brand-hover-bg,var(--chasm-surface-sunken))!important;color:var(--chasm-interaction-brand-hover-text,var(--chasm-text-primary))!important}.chasm-interactive-data-row.chasm-interactive-data-row[aria-selected=true]{background:var(--chasm-interaction-brand-selected-bg,var(--chasm-intent-brand-bg))!important;color:var(--chasm-interaction-brand-selected-text,var(--chasm-text-primary))!important;box-shadow:inset var(--chasm-border-width-medium,2px) 0 0 0 var(--chasm-interaction-brand-selected-indicator,currentColor)!important}.chasm-interactive-data-row.chasm-interactive-data-row[aria-selected=true]:hover{background:var(--chasm-interaction-brand-selected-hover-bg,var(--chasm-intent-brand-bg))!important;color:var(--chasm-interaction-brand-selected-hover-text,var(--chasm-text-primary))!important}.chasm-interactive-data-row: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))[aria-selected=true]{box-shadow:inset calc(-1 * var(--chasm-border-width-medium,2px)) 0 0 0 var(--chasm-interaction-brand-selected-indicator,currentColor)!important}.chasm-interactive-data-toggle{text-align:center;inline-size:1.25em;color:var(--chasm-interactive-data-type-color,var(--chasm-text-secondary));flex:none;display:inline-block}.chasm-interactive-data-name{font-weight:var(--chasm-font-weight-semibold,600)}.chasm-interactive-data-type{font-size:var(--chasm-font-xs,.75rem);color:var(--chasm-interactive-data-type-color,var(--chasm-text-secondary))}.chasm-interactive-data-preview{text-overflow:ellipsis;white-space:nowrap;flex:8rem;min-inline-size:0;overflow:hidden}.chasm-interactive-data-row[data-chasm-interactive-data-invalid=true]{box-shadow:inset var(--chasm-border-width-medium,2px) 0 0 0 var(--chasm-interaction-invalid-border,var(--chasm-intent-critical-fg))}.chasm-interactive-data-problem{font-size:var(--chasm-font-xs,.75rem);color:var(--chasm-interaction-invalid-ink,var(--chasm-intent-critical-fg))}.chasm-interactive-data-more{padding-inline-start:calc(var(--chasm-interactive-data-depth,0) * var(--chasm-interactive-data-indent,var(--chasm-spacing-md,1rem)))}.chasm-interactive-data-editor{align-items:center;gap:var(--chasm-space-related,var(--chasm-spacing-xs,.25rem));flex-wrap:wrap;flex:12rem;min-inline-size:0;display:flex}.chasm-interactive-data-source textarea{font-family:var(--chasm-interactive-data-mono-font,ui-monospace, monospace);tab-size:2}.chasm-interactive-data-banner{gap:var(--chasm-space-related,var(--chasm-spacing-xs,.25rem));flex-wrap:wrap;align-items:center;display:flex}.chasm-interactive-data-problems{margin:0;padding-inline-start:var(--chasm-spacing-md,1rem)}.chasm-interactive-data-details{gap:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));align-items:start;display:grid}@media (forced-colors:active){.chasm-interactive-data-row[aria-selected=true]{outline:var(--chasm-border-width-medium,2px) solid Highlight}.chasm-interactive-data-row[data-chasm-interactive-data-invalid=true]{border-inline-start:var(--chasm-border-width-medium,2px) solid CanvasText}}
.chasm-visual-diagram{gap:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));--chasm-visual-diagram-zoom:1;flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex;container-type:inline-size}.chasm-visual-diagram-body{gap:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.chasm-visual-diagram[data-chasm-visual-diagram-layout=workspace] .chasm-visual-diagram-body,.chasm-visual-diagram[data-chasm-visual-diagram-layout=responsive] .chasm-visual-diagram-body{grid-template-columns:var(--chasm-visual-diagram-columns,minmax(0, var(--chasm-visual-diagram-panel-width,16rem)) minmax(0, 1fr) minmax(0, var(--chasm-visual-diagram-panel-width,16rem)))}.chasm-visual-diagram[data-chasm-visual-diagram-layout=rail] .chasm-visual-diagram-body{grid-template-columns:auto minmax(0,1fr)}@container (max-width:48rem){.chasm-visual-diagram[data-chasm-visual-diagram-layout=responsive] .chasm-visual-diagram-body,.chasm-visual-diagram[data-chasm-visual-diagram-layout=workspace] .chasm-visual-diagram-body{grid-template-columns:minmax(0,1fr)}.chasm-visual-diagram[data-chasm-visual-diagram-layout=responsive] .chasm-visual-diagram-canvas-cell,.chasm-visual-diagram[data-chasm-visual-diagram-layout=workspace] .chasm-visual-diagram-canvas-cell{order:-1}}.chasm-visual-diagram-panel{min-inline-size:0;max-block-size:var(--chasm-visual-diagram-frame-height,32rem);overscroll-behavior:contain;padding:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));border:var(--chasm-border-width-thin,1px) solid var(--chasm-border-subtle,var(--chasm-border));border-radius:var(--chasm-radius-md,.5rem);overflow:auto}.chasm-visual-diagram-panel[hidden]{display:none}.chasm-visual-diagram-canvas-cell{min-inline-size:0;position:relative}.chasm-visual-diagram.chasm-visual-diagram[data-chasm-visual-diagram-tool^=shape\:] [data-chasm-spatial-canvas-surface],.chasm-visual-diagram.chasm-visual-diagram[data-chasm-visual-diagram-tool=connector] [data-chasm-spatial-canvas-surface]{cursor:crosshair!important}.chasm-visual-diagram-node{box-sizing:border-box;padding:var(--chasm-spacing-xs,.25rem);color:var(--chasm-visual-diagram-node-ink);font-family:var(--chasm-visual-diagram-label-font,inherit);font-size:var(--chasm-font-sm,.875rem);text-align:center;overflow-wrap:anywhere;touch-action:none;-webkit-user-select:none;user-select:none;transform-origin:50%;--chasm-visual-diagram-tone-soft:var(--chasm-intent-neutral-bg,var(--chasm-surface));--chasm-visual-diagram-tone-solid:var(--chasm-intent-neutral-fg,var(--chasm-text-secondary));--chasm-visual-diagram-tone-on-solid:var(--chasm-text-on-contrast,var(--chasm-surface));--chasm-visual-diagram-tone-line:var(--chasm-border,currentColor);place-items:center;line-height:1.25;display:grid;position:absolute}.chasm-visual-diagram-node[data-tone=brand]{--chasm-visual-diagram-tone-soft:var(--chasm-intent-brand-bg);--chasm-visual-diagram-tone-solid:var(--chasm-intent-brand-fg);--chasm-visual-diagram-tone-on-solid:var(--chasm-on-fill-intent-brand,var(--chasm-text-on-contrast));--chasm-visual-diagram-tone-line:var(--chasm-intent-brand-border,var(--chasm-intent-brand-fg))}.chasm-visual-diagram-node[data-tone=info]{--chasm-visual-diagram-tone-soft:var(--chasm-intent-info-bg);--chasm-visual-diagram-tone-solid:var(--chasm-intent-info-fg);--chasm-visual-diagram-tone-on-solid:var(--chasm-on-fill-intent-info,var(--chasm-text-on-contrast));--chasm-visual-diagram-tone-line:var(--chasm-intent-info-border,var(--chasm-intent-info-fg))}.chasm-visual-diagram-node[data-tone=success]{--chasm-visual-diagram-tone-soft:var(--chasm-intent-success-bg);--chasm-visual-diagram-tone-solid:var(--chasm-intent-success-fg);--chasm-visual-diagram-tone-on-solid:var(--chasm-on-fill-intent-success,var(--chasm-text-on-contrast));--chasm-visual-diagram-tone-line:var(--chasm-intent-success-border,var(--chasm-intent-success-fg))}.chasm-visual-diagram-node[data-tone=warning]{--chasm-visual-diagram-tone-soft:var(--chasm-intent-warning-bg);--chasm-visual-diagram-tone-solid:var(--chasm-intent-warning-fg);--chasm-visual-diagram-tone-on-solid:var(--chasm-on-fill-intent-warning,var(--chasm-text-on-contrast));--chasm-visual-diagram-tone-line:var(--chasm-intent-warning-border,var(--chasm-intent-warning-fg))}.chasm-visual-diagram-node[data-tone=critical]{--chasm-visual-diagram-tone-soft:var(--chasm-intent-critical-bg);--chasm-visual-diagram-tone-solid:var(--chasm-intent-critical-fg);--chasm-visual-diagram-tone-on-solid:var(--chasm-on-fill-intent-critical,var(--chasm-text-on-contrast));--chasm-visual-diagram-tone-line:var(--chasm-intent-critical-border,var(--chasm-intent-critical-fg))}.chasm-visual-diagram-node,.chasm-visual-diagram-node[data-emphasis=subtle]{--chasm-visual-diagram-node-fill:var(--chasm-visual-diagram-tone-soft);--chasm-visual-diagram-node-ink:var(--chasm-text-primary)}.chasm-visual-diagram-node[data-emphasis=strong]{--chasm-visual-diagram-node-fill:var(--chasm-visual-diagram-tone-solid);--chasm-visual-diagram-node-ink:var(--chasm-visual-diagram-tone-on-solid)}.chasm-visual-diagram-node[data-emphasis=outline],.chasm-visual-diagram-node[data-shape=text]{--chasm-visual-diagram-node-fill:transparent;--chasm-visual-diagram-node-ink:var(--chasm-text-primary)}.chasm-visual-diagram-shape{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.chasm-visual-diagram-shape-outline{fill:var(--chasm-visual-diagram-node-fill);stroke:var(--chasm-visual-diagram-tone-line);stroke-width:var(--chasm-visual-diagram-shape-border-width,1px)}.chasm-visual-diagram-node[data-border=dashed] .chasm-visual-diagram-shape-outline{stroke-dasharray:6 4}.chasm-visual-diagram-node[data-border=none] .chasm-visual-diagram-shape-outline,.chasm-visual-diagram-node[data-shape=text] .chasm-visual-diagram-shape-outline{stroke:none}.chasm-visual-diagram-node-label{max-block-size:100%;max-inline-size:100%;position:relative;overflow:hidden}.chasm-visual-diagram-node[data-shape=diamond] .chasm-visual-diagram-node-label{max-inline-size:70%}.chasm-visual-diagram-node-label[data-empty]{color:var(--chasm-text-secondary);font-style:italic}.chasm-visual-diagram-label-editor{box-sizing:border-box;inline-size:100%;min-inline-size:0;font:inherit;text-align:center;resize:none;position:relative}.chasm-visual-diagram-node:hover{outline:calc(var(--chasm-border-width-thin,1px) / var(--chasm-visual-diagram-zoom)) dashed var(--chasm-interaction-brand-hover-border,var(--chasm-visual-diagram-selection-color));outline-offset:calc(2px / var(--chasm-visual-diagram-zoom))}.chasm-visual-diagram-node[data-selected]{outline:calc(var(--chasm-visual-diagram-selection-width,2px) / var(--chasm-visual-diagram-zoom)) solid var(--chasm-visual-diagram-selection-color,var(--chasm-interaction-brand-selected-border));outline-offset:calc(2px / var(--chasm-visual-diagram-zoom))}.chasm-visual-diagram-node[data-selected]:hover{outline-color:var(--chasm-interaction-brand-selected-hover-border,var(--chasm-visual-diagram-selection-color))}.chasm-visual-diagram-node:focus-visible{box-shadow:0 0 0 calc(5px / var(--chasm-visual-diagram-zoom)) var(--chasm-focus-ring-color,var(--chasm-brand))}.chasm-visual-diagram-node[data-locked]{cursor:not-allowed}.chasm-visual-diagram-node[data-locked]:after{content:"🔒";font-size:calc(.75rem / var(--chasm-visual-diagram-zoom));position:absolute;inset-block-start:0;inset-inline-end:0}.chasm-visual-diagram-node[data-connect-target]{outline:calc(var(--chasm-visual-diagram-selection-width,2px) / var(--chasm-visual-diagram-zoom)) solid var(--chasm-interaction-success-selected-border,var(--chasm-intent-success-fg))}.chasm-visual-diagram-node[data-in-group]:not([data-selected]):before{content:"";inset:calc(-4px / var(--chasm-visual-diagram-zoom));border:calc(1px / var(--chasm-visual-diagram-zoom)) dotted var(--chasm-visual-diagram-group-outline,transparent);pointer-events:none;position:absolute}.chasm-visual-diagram-group-box{box-sizing:border-box;border:calc(var(--chasm-visual-diagram-selection-width,2px) / var(--chasm-visual-diagram-zoom)) dashed var(--chasm-visual-diagram-selection-color);pointer-events:none;position:absolute}.chasm-visual-diagram-handle,.chasm-visual-diagram-port{box-sizing:border-box;inline-size:calc(var(--chasm-visual-diagram-handle-size,.625rem) / var(--chasm-visual-diagram-zoom));block-size:calc(var(--chasm-visual-diagram-handle-size,.625rem) / var(--chasm-visual-diagram-zoom));background:var(--chasm-visual-diagram-handle-fill,var(--chasm-surface));border:calc(var(--chasm-border-width-medium,2px) / var(--chasm-visual-diagram-zoom)) solid var(--chasm-visual-diagram-selection-color);touch-action:none;position:absolute;translate:-50% -50%}.chasm-visual-diagram-port{inline-size:calc(var(--chasm-visual-diagram-port-size,.75rem) / var(--chasm-visual-diagram-zoom));block-size:calc(var(--chasm-visual-diagram-port-size,.75rem) / var(--chasm-visual-diagram-zoom));cursor:crosshair;border-radius:50%}.chasm-visual-diagram-port[data-port=n]{translate:-50% calc(-50% - 1rem / var(--chasm-visual-diagram-zoom))}.chasm-visual-diagram-port[data-port=s]{translate:-50% calc(-50% + 1rem / var(--chasm-visual-diagram-zoom))}.chasm-visual-diagram-port[data-port=e]{translate:calc(-50% + 1rem / var(--chasm-visual-diagram-zoom)) -50%}.chasm-visual-diagram-port[data-port=w]{translate:calc(-50% - 1rem / var(--chasm-visual-diagram-zoom)) -50%}.chasm-visual-diagram-node[data-shape=rounded] .chasm-visual-diagram-shape-outline{rx:var(--chasm-visual-diagram-shape-radius,.5rem)}.chasm-visual-diagram-handle[data-handle=n],.chasm-visual-diagram-handle[data-handle=s]{cursor:ns-resize}.chasm-visual-diagram-handle[data-handle=e],.chasm-visual-diagram-handle[data-handle=w]{cursor:ew-resize}.chasm-visual-diagram-handle[data-handle=ne],.chasm-visual-diagram-handle[data-handle=sw]{cursor:nesw-resize}.chasm-visual-diagram-handle[data-handle=nw],.chasm-visual-diagram-handle[data-handle=se]{cursor:nwse-resize}.chasm-visual-diagram-links{pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.chasm-visual-diagram-link-group{--chasm-visual-diagram-link-paint:var(--chasm-visual-diagram-connector-color,var(--chasm-text-secondary))}.chasm-visual-diagram-link-group[data-tone=brand]{--chasm-visual-diagram-link-paint:var(--chasm-intent-brand-fg)}.chasm-visual-diagram-link-group[data-tone=info]{--chasm-visual-diagram-link-paint:var(--chasm-intent-info-fg)}.chasm-visual-diagram-link-group[data-tone=success]{--chasm-visual-diagram-link-paint:var(--chasm-intent-success-fg)}.chasm-visual-diagram-link-group[data-tone=warning]{--chasm-visual-diagram-link-paint:var(--chasm-intent-warning-fg)}.chasm-visual-diagram-link-group[data-tone=critical]{--chasm-visual-diagram-link-paint:var(--chasm-intent-critical-fg)}.chasm-visual-diagram-link-group[data-selected]{--chasm-visual-diagram-link-paint:var(--chasm-visual-diagram-selection-color)}.chasm-visual-diagram-link{fill:none;stroke:var(--chasm-visual-diagram-link-paint);stroke-width:var(--chasm-visual-diagram-connector-width,2)}.chasm-visual-diagram-link-group[data-border=dashed] .chasm-visual-diagram-link{stroke-dasharray:6 4}.chasm-visual-diagram-link-arrow{fill:var(--chasm-visual-diagram-link-paint);stroke:none}.chasm-visual-diagram-link-hit{fill:none;stroke:#0000;stroke-width:calc(12px / var(--chasm-visual-diagram-zoom));pointer-events:stroke;cursor:pointer}.chasm-visual-diagram-link-group[data-selected] .chasm-visual-diagram-link{stroke-width:calc(var(--chasm-visual-diagram-connector-width,2) * 1.5)}.chasm-visual-diagram-link-group:focus-visible{outline:none}.chasm-visual-diagram-link-group:focus-visible .chasm-visual-diagram-link-hit{stroke:var(--chasm-focus-ring-color,var(--chasm-brand));stroke-opacity:.5}.chasm-visual-diagram-link-label{fill:var(--chasm-text-primary);paint-order:stroke;stroke:var(--chasm-visual-diagram-canvas-background,var(--chasm-surface));stroke-width:4px;font-size:var(--chasm-font-xs,.75rem);text-anchor:middle;dominant-baseline:middle}.chasm-visual-diagram-link-preview{fill:none;stroke:var(--chasm-visual-diagram-selection-color);stroke-width:calc(2px / var(--chasm-visual-diagram-zoom));stroke-dasharray:4 3}.chasm-visual-diagram-guide{stroke:var(--chasm-visual-diagram-guide-color,var(--chasm-brand));stroke-width:calc(1px / var(--chasm-visual-diagram-zoom))}.chasm-visual-diagram-marquee{box-sizing:border-box;background:var(--chasm-visual-diagram-marquee-fill,transparent);border:calc(1px / var(--chasm-visual-diagram-zoom)) solid var(--chasm-visual-diagram-marquee-border);pointer-events:none;position:absolute}.chasm-visual-diagram-outline{font-size:var(--chasm-font-sm,.875rem);margin:0;padding:0;list-style:none}.chasm-visual-diagram-outline-row{align-items:center;gap:var(--chasm-spacing-xs,.25rem);min-block-size:var(--chasm-control-toolbar-md-height,2rem);border-radius:var(--chasm-radius-sm,.25rem);overflow-wrap:anywhere;cursor:default;padding-inline-start:calc(var(--chasm-visual-diagram-depth,0) * var(--chasm-spacing-md,1rem) + var(--chasm-spacing-xs,.25rem));padding-inline-end:var(--chasm-spacing-xs,.25rem);display:flex}.chasm-visual-diagram-outline-row:focus-visible{outline-offset:calc(-1 * var(--chasm-outline-width-thin,2px))}.chasm-visual-diagram-outline-row.chasm-visual-diagram-outline-row:hover{background:var(--chasm-interaction-brand-hover-bg,var(--chasm-surface-sunken))!important;color:var(--chasm-interaction-brand-hover-text,var(--chasm-text-primary))!important}.chasm-visual-diagram-outline-row.chasm-visual-diagram-outline-row[aria-selected=true]{background:var(--chasm-interaction-brand-selected-bg,var(--chasm-intent-brand-bg))!important;color:var(--chasm-interaction-brand-selected-text,var(--chasm-text-primary))!important;box-shadow:inset var(--chasm-border-width-medium,2px) 0 0 0 var(--chasm-interaction-brand-selected-indicator,currentColor)!important}.chasm-visual-diagram-outline-row.chasm-visual-diagram-outline-row[aria-selected=true]:hover{background:var(--chasm-interaction-brand-selected-hover-bg,var(--chasm-intent-brand-bg))!important;color:var(--chasm-interaction-brand-selected-hover-text,var(--chasm-text-primary))!important}[dir=rtl] .chasm-visual-diagram-outline-row.chasm-visual-diagram-outline-row[aria-selected=true]{box-shadow:inset calc(-1 * var(--chasm-border-width-medium,2px)) 0 0 0 var(--chasm-interaction-brand-selected-indicator,currentColor)!important}.chasm-visual-diagram-inspector{gap:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));flex-direction:column;display:flex}.chasm-visual-diagram-inspector-grid{gap:var(--chasm-spacing-xs,.25rem);grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));display:grid}.chasm-visual-diagram-status{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);overflow-wrap:anywhere}.chasm-visual-diagram-status[data-severity=error]{color:var(--chasm-interaction-invalid-ink,var(--chasm-intent-critical-fg))}.chasm-visual-diagram-shortcuts{gap:var(--chasm-spacing-2xs,.125rem) var(--chasm-spacing-md,1rem);font-size:var(--chasm-font-sm,.875rem);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.chasm-visual-diagram-shortcuts dt{font-family:var(--chasm-font-family-mono,ui-monospace, monospace)}.chasm-visual-diagram-shortcuts dd{margin:0}@media (forced-colors:active){.chasm-visual-diagram-shape-outline{fill:canvas;stroke:canvastext}.chasm-visual-diagram-node{color:canvastext}.chasm-visual-diagram-node[data-selected],.chasm-visual-diagram-node[data-connect-target]{outline-color:highlight}.chasm-visual-diagram-link-group{--chasm-visual-diagram-link-paint:CanvasText}.chasm-visual-diagram-guide{stroke:canvastext}.chasm-visual-diagram-link-group[data-selected]{--chasm-visual-diagram-link-paint:Highlight}.chasm-visual-diagram-link-preview{stroke:highlight}.chasm-visual-diagram-handle,.chasm-visual-diagram-port{background:canvas;border-color:highlight}.chasm-visual-diagram-marquee,.chasm-visual-diagram-group-box{border-color:highlight}.chasm-visual-diagram-outline-row.chasm-visual-diagram-outline-row[aria-selected=true]{forced-color-adjust:none;color:highlighttext!important;background:highlight!important}}
.chasm-wireframe{gap:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));--chasm-wireframe-zoom:1;flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex;container-type:inline-size}.chasm-wireframe-body{grid-template-columns:var(--chasm-wireframe-columns,minmax(0, 1fr));gap:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));align-items:start;min-inline-size:0;display:grid}@container (max-width:52rem){.chasm-wireframe-body{grid-template-columns:minmax(0,1fr)}}.chasm-wireframe-panel{min-inline-size:0;max-block-size:var(--chasm-wireframe-frame-height,36rem);overscroll-behavior:contain;padding:var(--chasm-space-related,var(--chasm-spacing-sm,.5rem));border:var(--chasm-border-width-thin,1px) solid var(--chasm-border-subtle,var(--chasm-border));border-radius:var(--chasm-radius-md,.5rem);overflow:auto}.chasm-wireframe-stage{min-inline-size:0;max-block-size:var(--chasm-wireframe-frame-height,36rem);background:var(--chasm-surface-sunken,var(--chasm-surface));border-radius:var(--chasm-radius-md,.5rem);position:relative;overflow:auto}.chasm-wireframe-artboard{box-sizing:border-box;zoom:var(--chasm-wireframe-zoom);background:var(--chasm-wireframe-surface,var(--chasm-surface));color:var(--chasm-wireframe-ink,var(--chasm-text-primary));position:relative}.chasm-wireframe-compare{gap:var(--chasm-spacing-md,1rem);flex-wrap:wrap;align-items:flex-start;display:flex}.chasm-wireframe-overview{gap:var(--chasm-spacing-md,1rem);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.chasm-wireframe-thumb{border:var(--chasm-border-width-thin,1px) solid var(--chasm-wireframe-boundary,var(--chasm-border));border-radius:var(--chasm-radius-md,.5rem);max-block-size:14rem;overflow:hidden}.chasm-wireframe-thumb[aria-current=page]{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-wireframe-selection-color,var(--chasm-brand))}.chasm-wireframe-node{box-sizing:border-box;overflow-wrap:anywhere;border:var(--chasm-border-width-thin,1px) var(--chasm-wireframe-boundary-style,solid) var(--chasm-wireframe-boundary,var(--chasm-border));border-radius:var(--chasm-wireframe-radius,var(--chasm-radius-sm,.25rem));min-inline-size:0;position:relative}.chasm-wireframe-node[data-capability=container],.chasm-wireframe-node[data-capability=form],.chasm-wireframe-node[data-capability=shell]{padding:var(--chasm-spacing-xs,.25rem);border-style:dashed}.chasm-wireframe-node[data-capability=text],.chasm-wireframe-node[data-capability=heading],.chasm-wireframe-node[data-capability=link],.chasm-wireframe-node[data-capability=divider],.chasm-wireframe-node[data-capability=icon]{border-color:#0000}.chasm-wireframe-leaf{gap:var(--chasm-spacing-2xs,.125rem);padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);background:var(--chasm-wireframe-node-surface,var(--chasm-surface-sunken));border-radius:inherit;box-sizing:border-box;flex-direction:column;block-size:100%;display:flex}.chasm-wireframe-kind{font-size:var(--chasm-font-xs,.75rem);color:var(--chasm-wireframe-placeholder-ink,var(--chasm-text-secondary));letter-spacing:.02em}.chasm-wireframe-placeholder{color:var(--chasm-wireframe-placeholder-ink,var(--chasm-text-secondary));font-style:italic}.chasm-wireframe-media{background:var(--chasm-wireframe-media-surface,var(--chasm-surface-sunken));color:var(--chasm-wireframe-placeholder-ink,var(--chasm-text-secondary));border-radius:inherit;place-items:center;display:grid}.chasm-wireframe-chart-plot{border-inline-start:var(--chasm-border-width-medium,2px) solid var(--chasm-wireframe-boundary,var(--chasm-border));border-block-end:var(--chasm-border-width-medium,2px) solid var(--chasm-wireframe-boundary,var(--chasm-border));flex:1;min-block-size:4rem}.chasm-wireframe-legend{gap:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);font-size:var(--chasm-font-xs,.75rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chasm-wireframe-sample{border-collapse:collapse;inline-size:100%;font-size:var(--chasm-font-sm,.875rem)}.chasm-wireframe-sample th,.chasm-wireframe-sample td{padding:var(--chasm-spacing-2xs,.125rem) var(--chasm-spacing-xs,.25rem);border-block-end:var(--chasm-border-width-thin,1px) solid var(--chasm-wireframe-boundary,var(--chasm-border));text-align:start}.chasm-wireframe-field{border:var(--chasm-border-width-thin,1px) solid var(--chasm-wireframe-boundary,var(--chasm-border));border-radius:var(--chasm-radius-sm,.25rem);background:var(--chasm-wireframe-surface,var(--chasm-surface));min-block-size:2.25rem}.chasm-wireframe-node[data-support=unsupported]{border:var(--chasm-border-width-medium,2px) dashed var(--chasm-wireframe-unsupported-boundary,var(--chasm-border))}.chasm-wireframe-node[data-support=partial]>.chasm-wireframe-leaf .chasm-wireframe-kind:after{content:" · partial"}.chasm-wireframe[data-chasm-wireframe-presentation=visual] .chasm-wireframe-node:not([data-support=unsupported]){border-color:#0000}.chasm-wireframe[data-chasm-wireframe-presentation=visual] .chasm-wireframe-node[data-visual=layout]{padding:0}.chasm-wireframe[data-chasm-wireframe-presentation=visual] .chasm-wireframe-node[data-visual=silhouette]:not([data-capability=action],[data-capability=link],[data-capability=icon]){inline-size:100%}.chasm-wireframe[data-chasm-wireframe-mode=inspect] .chasm-wireframe-node:hover{outline:var(--chasm-border-width-thin,1px) solid var(--chasm-wireframe-hover-color,var(--chasm-border));outline-offset:-1px}.chasm-wireframe[data-chasm-wireframe-mode=inspect] .chasm-wireframe-artboard{cursor:default}.chasm-wireframe-overlay{box-sizing:border-box;pointer-events:none;outline:var(--chasm-border-width-medium,2px) solid var(--chasm-wireframe-selection-color,var(--chasm-brand));outline-offset:1px;border-radius:var(--chasm-radius-sm,.25rem);position:absolute}.chasm-wireframe-overlay-tag{padding:0 var(--chasm-spacing-2xs,.125rem);background:var(--chasm-wireframe-selection-color,var(--chasm-brand));color:var(--chasm-text-on-contrast,var(--chasm-surface));font-size:var(--chasm-font-xs,.75rem);white-space:nowrap;position:absolute;inset-block-end:100%;inset-inline-start:0}.chasm-wireframe-outline{font-size:var(--chasm-font-sm,.875rem);margin:0;padding:0;list-style:none}.chasm-wireframe-outline-row{align-items:center;gap:var(--chasm-spacing-xs,.25rem);min-block-size:var(--chasm-control-toolbar-md-height,2rem);border-radius:var(--chasm-radius-sm,.25rem);overflow-wrap:anywhere;padding-inline-start:calc(var(--chasm-wireframe-depth,0) * var(--chasm-spacing-md,1rem) + var(--chasm-spacing-xs,.25rem));padding-inline-end:var(--chasm-spacing-xs,.25rem);display:flex}.chasm-wireframe-outline-row:focus-visible{outline-offset:calc(-1 * var(--chasm-outline-width-thin,2px))}.chasm-wireframe-outline-row.chasm-wireframe-outline-row:hover{background:var(--chasm-interaction-brand-hover-bg,var(--chasm-surface-sunken))!important;color:var(--chasm-interaction-brand-hover-text,var(--chasm-text-primary))!important}.chasm-wireframe-outline-row.chasm-wireframe-outline-row[aria-selected=true]{background:var(--chasm-interaction-brand-selected-bg,var(--chasm-intent-brand-bg))!important;color:var(--chasm-interaction-brand-selected-text,var(--chasm-text-primary))!important}.chasm-wireframe-outline-row.chasm-wireframe-outline-row[aria-selected=true]:hover{background:var(--chasm-interaction-brand-selected-hover-bg,var(--chasm-intent-brand-bg))!important;color:var(--chasm-interaction-brand-selected-hover-text,var(--chasm-text-primary))!important}.chasm-wireframe-facts{gap:var(--chasm-spacing-2xs,.125rem) var(--chasm-spacing-sm,.5rem);font-size:var(--chasm-font-sm,.875rem);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.chasm-wireframe-facts dt{color:var(--chasm-text-secondary)}.chasm-wireframe-facts dd{overflow-wrap:anywhere;margin:0}.chasm-wireframe-status{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);overflow-wrap:anywhere}.chasm-wireframe-status[data-severity=error]{color:var(--chasm-interaction-invalid-ink,var(--chasm-intent-critical-fg))}@media (forced-colors:active){.chasm-wireframe-node{border-color:canvastext}.chasm-wireframe-node[data-capability=text],.chasm-wireframe-node[data-capability=heading],.chasm-wireframe-node[data-capability=link]{border-color:#0000}.chasm-wireframe-overlay,.chasm-wireframe-thumb[aria-current=page]{outline-color:highlight}.chasm-wireframe-outline-row.chasm-wireframe-outline-row[aria-selected=true]{forced-color-adjust:none;color:highlighttext!important;background:highlight!important}}
:where([data-chasm-interactive=brand]){--_chasm-i-rest-paint:var(--chasm-interaction-brand-rest-paint);--_chasm-i-rest-fg:var(--chasm-interaction-brand-rest-fg);--_chasm-i-rest-border:var(--chasm-interaction-brand-rest-border);--_chasm-i-rest-indicator:var(--chasm-interaction-brand-rest-indicator);--_chasm-i-hover-paint:var(--chasm-interaction-brand-hover-paint);--_chasm-i-hover-fg:var(--chasm-interaction-brand-hover-fg);--_chasm-i-hover-border:var(--chasm-interaction-brand-hover-border);--_chasm-i-hover-indicator:var(--chasm-interaction-brand-hover-indicator);--_chasm-i-pressed-paint:var(--chasm-interaction-brand-pressed-paint);--_chasm-i-pressed-fg:var(--chasm-interaction-brand-pressed-fg);--_chasm-i-pressed-border:var(--chasm-interaction-brand-pressed-border);--_chasm-i-pressed-indicator:var(--chasm-interaction-brand-pressed-indicator);--_chasm-i-selected-paint:var(--chasm-interaction-brand-selected-paint);--_chasm-i-selected-fg:var(--chasm-interaction-brand-selected-fg);--_chasm-i-selected-border:var(--chasm-interaction-brand-selected-border);--_chasm-i-selected-indicator:var(--chasm-interaction-brand-selected-indicator);--_chasm-i-selected-hover-paint:var(--chasm-interaction-brand-selected-hover-paint);--_chasm-i-selected-hover-fg:var(--chasm-interaction-brand-selected-hover-fg);--_chasm-i-selected-hover-border:var(--chasm-interaction-brand-selected-hover-border);--_chasm-i-selected-hover-indicator:var(--chasm-interaction-brand-selected-hover-indicator);--_chasm-i-selected-pressed-paint:var(--chasm-interaction-brand-selected-pressed-paint);--_chasm-i-selected-pressed-fg:var(--chasm-interaction-brand-selected-pressed-fg);--_chasm-i-selected-pressed-border:var(--chasm-interaction-brand-selected-pressed-border);--_chasm-i-selected-pressed-indicator:var(--chasm-interaction-brand-selected-pressed-indicator);--_chasm-i-disabled-paint:var(--chasm-interaction-brand-disabled-paint);--_chasm-i-disabled-fg:var(--chasm-interaction-brand-disabled-fg);--_chasm-i-disabled-border:var(--chasm-interaction-brand-disabled-border);--_chasm-i-disabled-indicator:var(--chasm-interaction-brand-disabled-indicator);--_chasm-i-disabled-selected-paint:var(--chasm-interaction-brand-disabled-selected-paint);--_chasm-i-disabled-selected-fg:var(--chasm-interaction-brand-disabled-selected-fg);--_chasm-i-disabled-selected-border:var(--chasm-interaction-brand-disabled-selected-border);--_chasm-i-disabled-selected-indicator:var(--chasm-interaction-brand-disabled-selected-indicator)}:where([data-chasm-interactive=info]){--_chasm-i-rest-paint:var(--chasm-interaction-info-rest-paint);--_chasm-i-rest-fg:var(--chasm-interaction-info-rest-fg);--_chasm-i-rest-border:var(--chasm-interaction-info-rest-border);--_chasm-i-rest-indicator:var(--chasm-interaction-info-rest-indicator);--_chasm-i-hover-paint:var(--chasm-interaction-info-hover-paint);--_chasm-i-hover-fg:var(--chasm-interaction-info-hover-fg);--_chasm-i-hover-border:var(--chasm-interaction-info-hover-border);--_chasm-i-hover-indicator:var(--chasm-interaction-info-hover-indicator);--_chasm-i-pressed-paint:var(--chasm-interaction-info-pressed-paint);--_chasm-i-pressed-fg:var(--chasm-interaction-info-pressed-fg);--_chasm-i-pressed-border:var(--chasm-interaction-info-pressed-border);--_chasm-i-pressed-indicator:var(--chasm-interaction-info-pressed-indicator);--_chasm-i-selected-paint:var(--chasm-interaction-info-selected-paint);--_chasm-i-selected-fg:var(--chasm-interaction-info-selected-fg);--_chasm-i-selected-border:var(--chasm-interaction-info-selected-border);--_chasm-i-selected-indicator:var(--chasm-interaction-info-selected-indicator);--_chasm-i-selected-hover-paint:var(--chasm-interaction-info-selected-hover-paint);--_chasm-i-selected-hover-fg:var(--chasm-interaction-info-selected-hover-fg);--_chasm-i-selected-hover-border:var(--chasm-interaction-info-selected-hover-border);--_chasm-i-selected-hover-indicator:var(--chasm-interaction-info-selected-hover-indicator);--_chasm-i-selected-pressed-paint:var(--chasm-interaction-info-selected-pressed-paint);--_chasm-i-selected-pressed-fg:var(--chasm-interaction-info-selected-pressed-fg);--_chasm-i-selected-pressed-border:var(--chasm-interaction-info-selected-pressed-border);--_chasm-i-selected-pressed-indicator:var(--chasm-interaction-info-selected-pressed-indicator);--_chasm-i-disabled-paint:var(--chasm-interaction-info-disabled-paint);--_chasm-i-disabled-fg:var(--chasm-interaction-info-disabled-fg);--_chasm-i-disabled-border:var(--chasm-interaction-info-disabled-border);--_chasm-i-disabled-indicator:var(--chasm-interaction-info-disabled-indicator);--_chasm-i-disabled-selected-paint:var(--chasm-interaction-info-disabled-selected-paint);--_chasm-i-disabled-selected-fg:var(--chasm-interaction-info-disabled-selected-fg);--_chasm-i-disabled-selected-border:var(--chasm-interaction-info-disabled-selected-border);--_chasm-i-disabled-selected-indicator:var(--chasm-interaction-info-disabled-selected-indicator)}:where([data-chasm-interactive=success]){--_chasm-i-rest-paint:var(--chasm-interaction-success-rest-paint);--_chasm-i-rest-fg:var(--chasm-interaction-success-rest-fg);--_chasm-i-rest-border:var(--chasm-interaction-success-rest-border);--_chasm-i-rest-indicator:var(--chasm-interaction-success-rest-indicator);--_chasm-i-hover-paint:var(--chasm-interaction-success-hover-paint);--_chasm-i-hover-fg:var(--chasm-interaction-success-hover-fg);--_chasm-i-hover-border:var(--chasm-interaction-success-hover-border);--_chasm-i-hover-indicator:var(--chasm-interaction-success-hover-indicator);--_chasm-i-pressed-paint:var(--chasm-interaction-success-pressed-paint);--_chasm-i-pressed-fg:var(--chasm-interaction-success-pressed-fg);--_chasm-i-pressed-border:var(--chasm-interaction-success-pressed-border);--_chasm-i-pressed-indicator:var(--chasm-interaction-success-pressed-indicator);--_chasm-i-selected-paint:var(--chasm-interaction-success-selected-paint);--_chasm-i-selected-fg:var(--chasm-interaction-success-selected-fg);--_chasm-i-selected-border:var(--chasm-interaction-success-selected-border);--_chasm-i-selected-indicator:var(--chasm-interaction-success-selected-indicator);--_chasm-i-selected-hover-paint:var(--chasm-interaction-success-selected-hover-paint);--_chasm-i-selected-hover-fg:var(--chasm-interaction-success-selected-hover-fg);--_chasm-i-selected-hover-border:var(--chasm-interaction-success-selected-hover-border);--_chasm-i-selected-hover-indicator:var(--chasm-interaction-success-selected-hover-indicator);--_chasm-i-selected-pressed-paint:var(--chasm-interaction-success-selected-pressed-paint);--_chasm-i-selected-pressed-fg:var(--chasm-interaction-success-selected-pressed-fg);--_chasm-i-selected-pressed-border:var(--chasm-interaction-success-selected-pressed-border);--_chasm-i-selected-pressed-indicator:var(--chasm-interaction-success-selected-pressed-indicator);--_chasm-i-disabled-paint:var(--chasm-interaction-success-disabled-paint);--_chasm-i-disabled-fg:var(--chasm-interaction-success-disabled-fg);--_chasm-i-disabled-border:var(--chasm-interaction-success-disabled-border);--_chasm-i-disabled-indicator:var(--chasm-interaction-success-disabled-indicator);--_chasm-i-disabled-selected-paint:var(--chasm-interaction-success-disabled-selected-paint);--_chasm-i-disabled-selected-fg:var(--chasm-interaction-success-disabled-selected-fg);--_chasm-i-disabled-selected-border:var(--chasm-interaction-success-disabled-selected-border);--_chasm-i-disabled-selected-indicator:var(--chasm-interaction-success-disabled-selected-indicator)}:where([data-chasm-interactive=warning]){--_chasm-i-rest-paint:var(--chasm-interaction-warning-rest-paint);--_chasm-i-rest-fg:var(--chasm-interaction-warning-rest-fg);--_chasm-i-rest-border:var(--chasm-interaction-warning-rest-border);--_chasm-i-rest-indicator:var(--chasm-interaction-warning-rest-indicator);--_chasm-i-hover-paint:var(--chasm-interaction-warning-hover-paint);--_chasm-i-hover-fg:var(--chasm-interaction-warning-hover-fg);--_chasm-i-hover-border:var(--chasm-interaction-warning-hover-border);--_chasm-i-hover-indicator:var(--chasm-interaction-warning-hover-indicator);--_chasm-i-pressed-paint:var(--chasm-interaction-warning-pressed-paint);--_chasm-i-pressed-fg:var(--chasm-interaction-warning-pressed-fg);--_chasm-i-pressed-border:var(--chasm-interaction-warning-pressed-border);--_chasm-i-pressed-indicator:var(--chasm-interaction-warning-pressed-indicator);--_chasm-i-selected-paint:var(--chasm-interaction-warning-selected-paint);--_chasm-i-selected-fg:var(--chasm-interaction-warning-selected-fg);--_chasm-i-selected-border:var(--chasm-interaction-warning-selected-border);--_chasm-i-selected-indicator:var(--chasm-interaction-warning-selected-indicator);--_chasm-i-selected-hover-paint:var(--chasm-interaction-warning-selected-hover-paint);--_chasm-i-selected-hover-fg:var(--chasm-interaction-warning-selected-hover-fg);--_chasm-i-selected-hover-border:var(--chasm-interaction-warning-selected-hover-border);--_chasm-i-selected-hover-indicator:var(--chasm-interaction-warning-selected-hover-indicator);--_chasm-i-selected-pressed-paint:var(--chasm-interaction-warning-selected-pressed-paint);--_chasm-i-selected-pressed-fg:var(--chasm-interaction-warning-selected-pressed-fg);--_chasm-i-selected-pressed-border:var(--chasm-interaction-warning-selected-pressed-border);--_chasm-i-selected-pressed-indicator:var(--chasm-interaction-warning-selected-pressed-indicator);--_chasm-i-disabled-paint:var(--chasm-interaction-warning-disabled-paint);--_chasm-i-disabled-fg:var(--chasm-interaction-warning-disabled-fg);--_chasm-i-disabled-border:var(--chasm-interaction-warning-disabled-border);--_chasm-i-disabled-indicator:var(--chasm-interaction-warning-disabled-indicator);--_chasm-i-disabled-selected-paint:var(--chasm-interaction-warning-disabled-selected-paint);--_chasm-i-disabled-selected-fg:var(--chasm-interaction-warning-disabled-selected-fg);--_chasm-i-disabled-selected-border:var(--chasm-interaction-warning-disabled-selected-border);--_chasm-i-disabled-selected-indicator:var(--chasm-interaction-warning-disabled-selected-indicator)}:where([data-chasm-interactive=critical]){--_chasm-i-rest-paint:var(--chasm-interaction-critical-rest-paint);--_chasm-i-rest-fg:var(--chasm-interaction-critical-rest-fg);--_chasm-i-rest-border:var(--chasm-interaction-critical-rest-border);--_chasm-i-rest-indicator:var(--chasm-interaction-critical-rest-indicator);--_chasm-i-hover-paint:var(--chasm-interaction-critical-hover-paint);--_chasm-i-hover-fg:var(--chasm-interaction-critical-hover-fg);--_chasm-i-hover-border:var(--chasm-interaction-critical-hover-border);--_chasm-i-hover-indicator:var(--chasm-interaction-critical-hover-indicator);--_chasm-i-pressed-paint:var(--chasm-interaction-critical-pressed-paint);--_chasm-i-pressed-fg:var(--chasm-interaction-critical-pressed-fg);--_chasm-i-pressed-border:var(--chasm-interaction-critical-pressed-border);--_chasm-i-pressed-indicator:var(--chasm-interaction-critical-pressed-indicator);--_chasm-i-selected-paint:var(--chasm-interaction-critical-selected-paint);--_chasm-i-selected-fg:var(--chasm-interaction-critical-selected-fg);--_chasm-i-selected-border:var(--chasm-interaction-critical-selected-border);--_chasm-i-selected-indicator:var(--chasm-interaction-critical-selected-indicator);--_chasm-i-selected-hover-paint:var(--chasm-interaction-critical-selected-hover-paint);--_chasm-i-selected-hover-fg:var(--chasm-interaction-critical-selected-hover-fg);--_chasm-i-selected-hover-border:var(--chasm-interaction-critical-selected-hover-border);--_chasm-i-selected-hover-indicator:var(--chasm-interaction-critical-selected-hover-indicator);--_chasm-i-selected-pressed-paint:var(--chasm-interaction-critical-selected-pressed-paint);--_chasm-i-selected-pressed-fg:var(--chasm-interaction-critical-selected-pressed-fg);--_chasm-i-selected-pressed-border:var(--chasm-interaction-critical-selected-pressed-border);--_chasm-i-selected-pressed-indicator:var(--chasm-interaction-critical-selected-pressed-indicator);--_chasm-i-disabled-paint:var(--chasm-interaction-critical-disabled-paint);--_chasm-i-disabled-fg:var(--chasm-interaction-critical-disabled-fg);--_chasm-i-disabled-border:var(--chasm-interaction-critical-disabled-border);--_chasm-i-disabled-indicator:var(--chasm-interaction-critical-disabled-indicator);--_chasm-i-disabled-selected-paint:var(--chasm-interaction-critical-disabled-selected-paint);--_chasm-i-disabled-selected-fg:var(--chasm-interaction-critical-disabled-selected-fg);--_chasm-i-disabled-selected-border:var(--chasm-interaction-critical-disabled-selected-border);--_chasm-i-disabled-selected-indicator:var(--chasm-interaction-critical-disabled-selected-indicator)}:where([data-chasm-interactive=neutral]){--_chasm-i-rest-paint:var(--chasm-interaction-neutral-rest-paint);--_chasm-i-rest-fg:var(--chasm-interaction-neutral-rest-fg);--_chasm-i-rest-border:var(--chasm-interaction-neutral-rest-border);--_chasm-i-rest-indicator:var(--chasm-interaction-neutral-rest-indicator);--_chasm-i-hover-paint:var(--chasm-interaction-neutral-hover-paint);--_chasm-i-hover-fg:var(--chasm-interaction-neutral-hover-fg);--_chasm-i-hover-border:var(--chasm-interaction-neutral-hover-border);--_chasm-i-hover-indicator:var(--chasm-interaction-neutral-hover-indicator);--_chasm-i-pressed-paint:var(--chasm-interaction-neutral-pressed-paint);--_chasm-i-pressed-fg:var(--chasm-interaction-neutral-pressed-fg);--_chasm-i-pressed-border:var(--chasm-interaction-neutral-pressed-border);--_chasm-i-pressed-indicator:var(--chasm-interaction-neutral-pressed-indicator);--_chasm-i-selected-paint:var(--chasm-interaction-neutral-selected-paint);--_chasm-i-selected-fg:var(--chasm-interaction-neutral-selected-fg);--_chasm-i-selected-border:var(--chasm-interaction-neutral-selected-border);--_chasm-i-selected-indicator:var(--chasm-interaction-neutral-selected-indicator);--_chasm-i-selected-hover-paint:var(--chasm-interaction-neutral-selected-hover-paint);--_chasm-i-selected-hover-fg:var(--chasm-interaction-neutral-selected-hover-fg);--_chasm-i-selected-hover-border:var(--chasm-interaction-neutral-selected-hover-border);--_chasm-i-selected-hover-indicator:var(--chasm-interaction-neutral-selected-hover-indicator);--_chasm-i-selected-pressed-paint:var(--chasm-interaction-neutral-selected-pressed-paint);--_chasm-i-selected-pressed-fg:var(--chasm-interaction-neutral-selected-pressed-fg);--_chasm-i-selected-pressed-border:var(--chasm-interaction-neutral-selected-pressed-border);--_chasm-i-selected-pressed-indicator:var(--chasm-interaction-neutral-selected-pressed-indicator);--_chasm-i-disabled-paint:var(--chasm-interaction-neutral-disabled-paint);--_chasm-i-disabled-fg:var(--chasm-interaction-neutral-disabled-fg);--_chasm-i-disabled-border:var(--chasm-interaction-neutral-disabled-border);--_chasm-i-disabled-indicator:var(--chasm-interaction-neutral-disabled-indicator);--_chasm-i-disabled-selected-paint:var(--chasm-interaction-neutral-disabled-selected-paint);--_chasm-i-disabled-selected-fg:var(--chasm-interaction-neutral-disabled-selected-fg);--_chasm-i-disabled-selected-border:var(--chasm-interaction-neutral-disabled-selected-border);--_chasm-i-disabled-selected-indicator:var(--chasm-interaction-neutral-disabled-selected-indicator)}:where([data-chasm-interactive]){background:var(--_chasm-i-rest-paint);color:var(--_chasm-i-rest-fg);border-color:var(--_chasm-i-rest-border);--chasm-interaction-indicator:var(--_chasm-i-rest-indicator)}@media (hover:hover){:where([data-chasm-interactive]:hover){background:var(--_chasm-i-hover-paint);color:var(--_chasm-i-hover-fg);border-color:var(--_chasm-i-hover-border);--chasm-interaction-indicator:var(--_chasm-i-hover-indicator)}}:where([data-chasm-interactive]:active){background:var(--_chasm-i-pressed-paint);color:var(--_chasm-i-pressed-fg);border-color:var(--_chasm-i-pressed-border);--chasm-interaction-indicator:var(--_chasm-i-pressed-indicator)}:where([data-chasm-interactive]:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),[data-chasm-selection=selected],[data-chasm-selection=current])){background:var(--_chasm-i-selected-paint);color:var(--_chasm-i-selected-fg);border-color:var(--_chasm-i-selected-border);--chasm-interaction-indicator:var(--_chasm-i-selected-indicator)}@media (hover:hover){:where([data-chasm-interactive]:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),[data-chasm-selection=selected],[data-chasm-selection=current]):hover){background:var(--_chasm-i-selected-hover-paint);color:var(--_chasm-i-selected-hover-fg);border-color:var(--_chasm-i-selected-hover-border);--chasm-interaction-indicator:var(--_chasm-i-selected-hover-indicator)}}:where([data-chasm-interactive]:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),[data-chasm-selection=selected],[data-chasm-selection=current]):active){background:var(--_chasm-i-selected-pressed-paint);color:var(--_chasm-i-selected-pressed-fg);border-color:var(--_chasm-i-selected-pressed-border);--chasm-interaction-indicator:var(--_chasm-i-selected-pressed-indicator)}:where([data-chasm-interactive]:is([aria-readonly=true],[data-chasm-availability=read-only]):is(:hover,:active)){background:var(--_chasm-i-rest-paint);color:var(--_chasm-i-rest-fg);border-color:var(--_chasm-i-rest-border);--chasm-interaction-indicator:var(--_chasm-i-rest-indicator)}:where([data-chasm-interactive]:is([aria-readonly=true],[data-chasm-availability=read-only]):is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),[data-chasm-selection=selected],[data-chasm-selection=current]):is(:hover,:active)){background:var(--_chasm-i-selected-paint);color:var(--_chasm-i-selected-fg);border-color:var(--_chasm-i-selected-border);--chasm-interaction-indicator:var(--_chasm-i-selected-indicator)}:where([data-chasm-interactive]:is(:disabled,[aria-disabled=true],[data-chasm-availability=disabled])){background:var(--_chasm-i-disabled-paint);color:var(--_chasm-i-disabled-fg);border-color:var(--_chasm-i-disabled-border);--chasm-interaction-indicator:var(--_chasm-i-disabled-indicator)}:where([data-chasm-interactive]:is(:disabled,[aria-disabled=true],[data-chasm-availability=disabled]):is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),[data-chasm-selection=selected],[data-chasm-selection=current])){background:var(--_chasm-i-disabled-selected-paint);color:var(--_chasm-i-disabled-selected-fg);border-color:var(--_chasm-i-disabled-selected-border);--chasm-interaction-indicator:var(--_chasm-i-disabled-selected-indicator)}:where([data-chasm-interactive]:is([aria-invalid=true],[data-chasm-validation=invalid])){border-color:var(--chasm-interaction-invalid-border)}:where([data-chasm-interactive]:focus-visible){outline:var(--chasm-focus-indicator-width,2px) solid var(--chasm-focus-indicator-color,var(--chasm-focus-ring-color));outline-offset:var(--chasm-focus-indicator-offset,2px)}@media (forced-colors:active){:where([data-chasm-interactive]:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),[data-chasm-selection=selected],[data-chasm-selection=current])){--chasm-interaction-indicator:Highlight;border-color:highlight}:where([data-chasm-interactive]:is([aria-invalid=true],[data-chasm-validation=invalid])){border-color:mark}:where([data-chasm-interactive]:focus-visible){outline-color:highlight}:where([data-chasm-interactive]:is(:disabled,[aria-disabled=true],[data-chasm-availability=disabled])){color:graytext}}
::view-transition-old(root){animation-duration:var(--chasm-theme-transition-duration,.4s);animation-timing-function:var(--chasm-theme-transition-easing,ease-in-out);mix-blend-mode:plus-lighter}::view-transition-new(root){animation-duration:var(--chasm-theme-transition-duration,.4s);animation-timing-function:var(--chasm-theme-transition-easing,ease-in-out);mix-blend-mode:plus-lighter}::view-transition-old(chasm-theme-scope){animation-duration:var(--chasm-theme-transition-duration,.4s);animation-timing-function:var(--chasm-theme-transition-easing,ease-in-out);mix-blend-mode:plus-lighter}::view-transition-new(chasm-theme-scope){animation-duration:var(--chasm-theme-transition-duration,.4s);animation-timing-function:var(--chasm-theme-transition-easing,ease-in-out);mix-blend-mode:plus-lighter}::view-transition-image-pair(root){isolation:isolate}::view-transition-image-pair(chasm-theme-scope){isolation:isolate}::view-transition-old(root){animation-name:chasm-theme-fade-out}::view-transition-old(chasm-theme-scope){animation-name:chasm-theme-fade-out}::view-transition-new(root){animation-name:chasm-theme-fade-in}::view-transition-new(chasm-theme-scope){animation-name:chasm-theme-fade-in}html[data-chasm-theme-transition-scope]::view-transition{pointer-events:none}html[data-chasm-theme-transition-kind=reveal]::view-transition-old(root){opacity:1;mix-blend-mode:normal;animation:none}html[data-chasm-theme-transition-kind=reveal]::view-transition-old(chasm-theme-scope){opacity:1;mix-blend-mode:normal;animation:none}html[data-chasm-theme-transition-kind=reveal]::view-transition-new(root){mix-blend-mode:normal;animation-name:chasm-theme-reveal}html[data-chasm-theme-transition-kind=reveal]::view-transition-new(chasm-theme-scope){mix-blend-mode:normal;animation-name:chasm-theme-reveal}@keyframes chasm-theme-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes chasm-theme-fade-out{0%{opacity:1}to{opacity:0}}@keyframes chasm-theme-fade-in{0%{opacity:0}to{opacity:1}}html[data-chasm-theme-transitioning] [data-chasm-root],html[data-chasm-theme-transitioning] [data-chasm-root] *{transition-duration:0s!important;transition-delay:0s!important}[data-chasm-root][data-chasm-theme-transition=properties],[data-chasm-root][data-chasm-theme-transition=properties] *{transition-property:var(--chasm-transition-global-property,color, background-color, border-color, fill, stroke, box-shadow, opacity, outline-color);transition-duration:var(--chasm-transition-global-duration,.75s);transition-timing-function:var(--chasm-transition-global-easing,ease-in-out)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:.01ms}::view-transition-new(root){animation-duration:.01ms}::view-transition-old(chasm-theme-scope){animation-duration:.01ms}::view-transition-new(chasm-theme-scope){animation-duration:.01ms}[data-chasm-root][data-chasm-theme-transition=properties],[data-chasm-root][data-chasm-theme-transition=properties] *{transition-duration:var(--chasm-transition-global-reduced-motion-duration,.01ms)}}
[data-chasm-link-variant=onSurfaceVariant]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--chasm-link-appearance-onSurfaceVariant-hover-decoration-color);text-decoration-color:var(--chasm-link-appearance-onSurfaceVariant-hover-decoration-color);color:var(--chasm-link-appearance-onSurfaceVariant-hover-color)}[data-chasm-link-variant=primarySubtle]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--chasm-link-appearance-primarySubtle-hover-decoration-color);text-decoration-color:var(--chasm-link-appearance-primarySubtle-hover-decoration-color);color:var(--chasm-link-appearance-primarySubtle-hover-color)}[data-chasm-root] a[data-chasm-link-variant]:hover{transition:color var(--chasm-transition-fast,.1s) cubic-bezier(.4, 0, .2, 1), text-decoration-color var(--chasm-transition-fast,.1s) cubic-bezier(.4, 0, .2, 1)}[data-chasm-root] a[data-chasm-link]:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:2px;border-radius:var(--chasm-radius-xs,2px);box-shadow:var(--chasm-focus-ring,0 0 0 2px #4285f47a)}[data-chasm-root] a[data-chasm-link-variant=outline]:focus-visible{border-radius:var(--chasm-radius-sm,4px)}[data-chasm-root] a[data-chasm-link-variant=outline],[data-chasm-root] a[data-chasm-link-variant=outline-dashed],[data-chasm-root] a[data-chasm-link-variant=outline-dotted]{border-color:currentColor!important}[data-chasm-root] a[data-chasm-link-variant=outline-dashed]{border-style:dashed!important}[data-chasm-root] a[data-chasm-link-variant=outline-dotted]{border-style:dotted!important}.chasm-link-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-link-glyph[data-chasm-link-glyph=leading]{margin-inline-end:.3em}.chasm-link-glyph[data-chasm-link-glyph=trailing]{margin-inline-start:.25em}[data-chasm-root] button[data-chasm-link-kind]{appearance:none;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}[data-chasm-root] button[data-chasm-link-kind]:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:2px;border-radius:var(--chasm-radius-xs,2px)}[data-chasm-root] [data-chasm-link-wrap]{align-items:baseline;gap:var(--chasm-spacing-xs);min-width:0;max-width:100%;display:inline-flex}.chasm-link-caption{color:var(--chasm-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125em}[data-chasm-root] a[data-chasm-link-kind=standard]{text-underline-offset:.18em;transition:text-decoration-thickness var(--chasm-transition-fast,.1s) ease-out, opacity var(--chasm-transition-fast,.1s) ease-out;text-decoration-line:underline;text-decoration-thickness:from-font;color:inherit!important}[data-chasm-root] a[data-chasm-link-kind=standard]:hover{opacity:.85;text-decoration-thickness:.12em}[data-chasm-root] a[data-chasm-link-kind=navigation]{align-items:center;gap:var(--chasm-spacing-xs);min-block-size:var(--chasm-link-tap-target,44px);padding-inline:var(--chasm-spacing-sm);border-radius:var(--chasm-radius-sm);transition:background-color var(--chasm-transition-fast,.1s) ease-out, color var(--chasm-transition-fast,.1s) ease-out;display:flex;color:var(--chasm-text-secondary)!important;text-decoration:none!important}[data-chasm-root] a[data-chasm-link-kind=navigation][data-chasm-link-figure=top-nav-link]{display:inline-flex}[data-chasm-root] a[data-chasm-link-kind=navigation][data-chasm-link-figure=mega-menu-node]{padding-block:var(--chasm-spacing-sm)}[data-chasm-root] a[data-chasm-link-kind=navigation]:hover{background:var(--chasm-surface-sunken,var(--chasm-surface))!important;color:var(--chasm-text-primary)!important}[data-chasm-root] a[data-chasm-link-kind=navigation][data-chasm-link-active=true]{font-weight:600;background:var(--chasm-intent-brand-bg)!important;color:var(--chasm-on-intent-brand-bg-text,var(--chasm-text-primary))!important}[data-chasm-root] [data-chasm-link-kind=download][aria-busy=true]{cursor:progress}@media (pointer:coarse){[data-chasm-root] :is(a,button)[data-chasm-link-kind=tel],[data-chasm-root] :is(a,button)[data-chasm-link-kind=back-nav],[data-chasm-root] :is(a,button)[data-chasm-link-kind=micro-interaction],[data-chasm-root] :is(a,button)[data-chasm-link-kind=semantic-undo]{min-block-size:var(--chasm-link-tap-target,44px);min-inline-size:var(--chasm-link-tap-target,44px);align-items:center;display:inline-flex}}[data-chasm-root] a[data-chasm-link-kind=tel]{font-variant-numeric:tabular-nums;white-space:nowrap}[data-chasm-root] a[data-chasm-link-kind=breadcrumb]{max-width:var(--chasm-link-breadcrumb-max,24ch);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}[data-chasm-root] a[data-chasm-link-kind=breadcrumb][aria-current=page]{cursor:default;max-width:none;font-weight:600;color:var(--chasm-text-primary)!important;text-decoration:none!important}.chasm-link-separator{color:var(--chasm-text-secondary);display:inline-flex}[data-chasm-root] [data-chasm-link-trail]{align-items:center;gap:var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-chasm-root] a[data-chasm-link-kind=actionable-row]{color:inherit!important;text-decoration:none!important}[data-chasm-root] a[data-chasm-link-kind=actionable-row]:after{content:"";z-index:0;border-radius:inherit;position:absolute;inset:0}[data-chasm-root] :is(tr,li,article,.chasm-card,[data-chasm-link-row]):has(a[data-chasm-link-kind=actionable-row]){cursor:pointer;position:relative}[data-chasm-root] :is(tr,li,article,.chasm-card,[data-chasm-link-row]):has(a[data-chasm-link-kind=actionable-row]):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}[data-chasm-root] :is(tr,li,article,.chasm-card,[data-chasm-link-row]):has(a[data-chasm-link-kind=actionable-row]: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-kind=actionable-row]:focus-visible{box-shadow:none;outline:none}[data-chasm-root] :is(tr,li,article,.chasm-card,[data-chasm-link-row]):has(a[data-chasm-link-kind=actionable-row]) :is(button,input,select,textarea,label,summary,a:not([data-chasm-link-kind=actionable-row]),[role=checkbox],[role=button],[role=switch]){z-index:1;position:relative}[data-chasm-root] a[data-chasm-link-kind=citation]{vertical-align:super;font-variant-numeric:tabular-nums;padding-inline:.05em;font-size:.75em;line-height:0;text-decoration:none!important}[data-chasm-root] button[data-chasm-link-kind=legal-term]{text-underline-offset:.2em;color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font}[data-chasm-root] button[data-chasm-link-kind=legal-term][data-chasm-link-intent=warning]{color:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg))}[data-chasm-root] [data-chasm-link-kind=stock-ticker]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}[data-chasm-root] [data-chasm-link-wrap=stock-ticker][data-chasm-link-figure=board-node]{flex-direction:column;align-items:flex-start;gap:0;display:inline-flex}[data-chasm-root] [data-chasm-link-wrap=stock-ticker][data-chasm-link-figure=portfolio-summary]{font-size:1.25em}[data-chasm-root] [data-chasm-link-wrap=stock-ticker] .chasm-link-caption[data-chasm-link-intent=success]{color:var(--chasm-on-surface-intent-success,var(--chasm-intent-success-fg))}[data-chasm-root] [data-chasm-link-wrap=stock-ticker] .chasm-link-caption[data-chasm-link-intent=critical]{color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg))}.chasm-link-sparkline{inline-size:10em;max-inline-size:100%;display:block}[data-chasm-root] button[data-chasm-link-kind=coordinate],[data-chasm-root] button[data-chasm-link-kind=video-timestamp]{font-variant-numeric:tabular-nums;text-underline-offset:.18em;white-space:nowrap;text-decoration-line:underline}[data-chasm-root] button[data-chasm-link-kind=video-timestamp][data-chasm-link-figure=smpte]{font-family:var(--chasm-font-family-mono,ui-monospace, monospace)}[data-chasm-root] a[data-chasm-link-kind=social-auth]{justify-content:center;align-items:center;gap:var(--chasm-spacing-sm);min-block-size:var(--chasm-link-tap-target,44px);padding-inline:var(--chasm-spacing-md);border-radius:var(--chasm-radius-sm);font-weight:500;display:inline-flex;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border)!important;background:var(--chasm-surface)!important;color:var(--chasm-text-primary)!important;box-shadow:none!important;text-shadow:none!important;text-decoration:none!important}[data-chasm-root] a[data-chasm-link-kind=social-auth]:is([data-chasm-link-vendor=apple],[data-chasm-link-vendor=github]){background:var(--chasm-text-primary)!important;color:var(--chasm-surface)!important;border-color:var(--chasm-text-primary)!important}[data-chasm-root] button[data-chasm-link-kind=semantic-undo]{color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));font-weight:600}[data-chasm-root] button[data-chasm-link-kind=semantic-undo]:hover{text-decoration-line:underline}[data-chasm-root] a[data-chasm-link-kind=obscured][data-chasm-link-masked=locked]{vertical-align:middle;cursor:not-allowed;display:inline-flex}[data-chasm-root] :is(a,button)[data-chasm-link-kind=back-nav]{align-items:center;display:inline-flex;color:var(--chasm-text-primary)!important;text-decoration:none!important}[data-chasm-root] :is(a,button)[data-chasm-link-kind=back-nav]:hover{text-decoration-line:underline!important}.chasm-link-burst{pointer-events:none;width:10rem;height:10rem;z-index:var(--chasm-z-overlay);position:fixed;transform:translate(-50%,-50%)}[data-chasm-root] [data-chasm-link-kind=micro-interaction][data-chasm-link-celebrating=crossfade]{animation:chasm-link-crossfade var(--chasm-transition-duration-slow,.4s) ease-out}@keyframes chasm-link-crossfade{0%{color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg))}}@media (prefers-reduced-motion:reduce){[data-chasm-root] [data-chasm-link-kind]{transition:none!important}}[data-chasm-root] a.chasm-link-skip,[data-chasm-root] .chasm-link-skip{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:var(--chasm-spacing-sm) var(--chasm-spacing-md);background:var(--chasm-intent-brand-bg);color:var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg));border-radius:var(--chasm-radius-md);font-family:var(--chasm-font-family);text-decoration:none;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}[data-chasm-root] a.chasm-link-skip:focus,[data-chasm-root] a.chasm-link-skip:focus-visible,[data-chasm-root] .chasm-link-skip:focus,[data-chasm-root] .chasm-link-skip:focus-visible{clip-path:none;block-size:auto;inline-size:auto;z-index:var(--chasm-z-max,9999);outline:max(var(--chasm-outline-width-thin,2px), 2px) solid var(--chasm-outline-color,var(--chasm-brand-role-primary));outline-offset:var(--chasm-spacing-2xs,2px);position:fixed;inset-block-start:var(--chasm-spacing-sm);inset-inline-start:var(--chasm-spacing-sm);overflow:visible}@media (forced-colors:active){[data-chasm-root] .chasm-link-skip:focus,[data-chasm-root] .chasm-link-skip:focus-visible{color:linktext;background:canvas;border:2px solid canvastext;outline:2px solid highlight}}
