.chasm-skeleton{min-width:0;max-width:100%}.chasm-skeleton[data-chasm-skeleton-shape=circle]{flex-shrink:0}.chasm-skeleton-with-text{flex-direction:column;align-items:flex-start}.chasm-skeleton-placeholder{background:var(--chasm-skeleton-color-neutral,var(--chasm-bg-grey-200,#cbd5e1));--chasm-skeleton-highlight:color-mix(in srgb, var(--chasm-surface,Canvas) 55%, transparent);min-width:2rem;max-width:100%;min-height:.75rem;display:block;position:relative;overflow:hidden}.chasm-skeleton-shape-rectangle{border-radius:0}.chasm-skeleton-shape-rounded-rectangle{border-radius:var(--chasm-radius-md)}.chasm-skeleton-shape-circle{aspect-ratio:1;border-radius:50%}.chasm-skeleton-shape-oval{border-radius:50%}.chasm-skeleton-shape-triangle{clip-path:polygon(50% 0%,0% 100%,100% 100%);border-radius:0}.chasm-skeleton-shape-pill{border-radius:var(--chasm-radius-full,9999px)}.chasm-skeleton-shape-line{border-radius:var(--chasm-radius-full,9999px);min-height:.75rem}.chasm-skeleton-animation-shimmer:after{content:"";background:linear-gradient(90deg, transparent, var(--chasm-skeleton-highlight), transparent);animation:1.6s ease-in-out infinite chasm-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.chasm-skeleton-animation-wave:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--chasm-skeleton-highlight) 50%, transparent 100%);animation:1.8s ease-in-out infinite chasm-skeleton-wave;position:absolute;inset:0}.chasm-skeleton-animation-glow{animation:1.5s ease-in-out infinite chasm-skeleton-glow}.chasm-skeleton-loading-text{-webkit-user-select:none;user-select:none}.chasm-skeleton-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-skeleton[data-chasm-skeleton-root]>.chasm-skeleton-content{height:100%}@keyframes chasm-skeleton-shimmer{to{transform:translate(100%)}}@keyframes chasm-skeleton-wave{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}@keyframes chasm-skeleton-glow{0%,to{opacity:1;box-shadow:inset 0 0 #0000}50%{opacity:.85;box-shadow:inset 0 0 1rem var(--chasm-skeleton-highlight)}}.chasm-skeleton-animation-left-to-right:after,.chasm-skeleton-animation-right-to-left:after{content:"";background:linear-gradient(90deg, transparent, var(--chasm-skeleton-highlight), transparent);position:absolute;inset:0}.chasm-skeleton-animation-left-to-right:after{animation:1.6s ease-in-out infinite chasm-skeleton-sweep-ltr;transform:translate(-100%)}.chasm-skeleton-animation-right-to-left:after{animation:1.6s ease-in-out infinite chasm-skeleton-sweep-rtl;transform:translate(100%)}.chasm-skeleton-animation-top-to-bottom:after,.chasm-skeleton-animation-bottom-to-top:after{content:"";background:linear-gradient(180deg, transparent, var(--chasm-skeleton-highlight), transparent);position:absolute;inset:0}.chasm-skeleton-animation-top-to-bottom:after{animation:1.6s ease-in-out infinite chasm-skeleton-sweep-ttb;transform:translateY(-100%)}.chasm-skeleton-animation-bottom-to-top:after{animation:1.6s ease-in-out infinite chasm-skeleton-sweep-btt;transform:translateY(100%)}.chasm-skeleton-animation-radial:after{content:"";background:radial-gradient(circle at center, var(--chasm-skeleton-highlight) 0%, transparent 65%);animation:1.8s ease-in-out infinite chasm-skeleton-radial;position:absolute;inset:0}@keyframes chasm-skeleton-sweep-ltr{to{transform:translate(100%)}}@keyframes chasm-skeleton-sweep-rtl{to{transform:translate(-100%)}}@keyframes chasm-skeleton-sweep-ttb{to{transform:translateY(100%)}}@keyframes chasm-skeleton-sweep-btt{to{transform:translateY(-100%)}}@keyframes chasm-skeleton-radial{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.chasm-skeleton-placeholder,.chasm-skeleton-placeholder:after{animation:none!important}.chasm-skeleton-placeholder:after{opacity:0}}@media (forced-colors:active){.chasm-skeleton-placeholder{forced-color-adjust:none;background:graytext!important}.chasm-skeleton-placeholder:after{display:none}}.chasm-skeleton.chasm-skeleton-with-text[role=status]{box-shadow:none;border-radius:0}
.chasm-media-placeholder{box-sizing:border-box;isolation:isolate;background:var(--chasm-brand-0-100,var(--chasm-intent-brand-hover));color:var(--chasm-on-surface-intent-brand,var(--chasm-text-secondary));place-items:center}.chasm-media-placeholder[data-chasm-media-placeholder-color="50"]{background:var(--chasm-brand-0-50,var(--chasm-intent-brand-bg))}.chasm-media-placeholder[data-chasm-media-placeholder-color="100"]{background:var(--chasm-brand-0-100,var(--chasm-intent-brand-hover))}.chasm-media-placeholder:before,.chasm-media-placeholder:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(to top right, transparent calc(50% - .5px), color-mix(in srgb, var(--chasm-intent-brand-fg,var(--chasm-text-secondary)) 35%, transparent) calc(50% - .5px), color-mix(in srgb, var(--chasm-intent-brand-fg,var(--chasm-text-secondary)) 35%, transparent) calc(50% + .5px), transparent calc(50% + .5px));position:absolute;inset:0}.chasm-media-placeholder:after{background:linear-gradient(to top left, transparent calc(50% - .5px), color-mix(in srgb, var(--chasm-intent-brand-fg,var(--chasm-text-secondary)) 35%, transparent) calc(50% - .5px), color-mix(in srgb, var(--chasm-intent-brand-fg,var(--chasm-text-secondary)) 35%, transparent) calc(50% + .5px), transparent calc(50% + .5px))}.chasm-media-placeholder[data-chasm-media-placeholder-as-image]:before,.chasm-media-placeholder[data-chasm-media-placeholder-as-image]:after{display:none}.chasm-media-placeholder-label{z-index:1;pointer-events:none;padding:var(--chasm-spacing-sm);max-width:100%;font-family:var(--chasm-font-family);font-size:var(--chasm-font-sm,.75rem);font-weight:var(--chasm-font-weight-semibold,600);color:var(--chasm-on-surface-intent-brand,var(--chasm-text-secondary));text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chasm-media-placeholder-image{z-index:0;width:100%;max-width:100%;height:auto;display:block;position:relative}.chasm-media-placeholder-label{gap:var(--chasm-spacing-xs,.25rem);overflow-wrap:anywhere;word-break:keep-all;flex-direction:column;line-height:1.3}.chasm-media-placeholder[data-chasm-media-placeholder-density=hidden] .chasm-media-placeholder-label{display:none}.chasm-media-placeholder[data-chasm-media-placeholder-shape=circle]{border-radius:50%}.chasm-media-placeholder[data-chasm-media-placeholder-shape=rounded]{border-radius:12%}.chasm-media-placeholder-glyph{stroke:currentColor;fill:none;opacity:.85;block-size:auto;inline-size:clamp(1.25rem,18%,4rem)}.chasm-media-placeholder-guide{z-index:1;pointer-events:none;box-sizing:border-box;position:absolute}.chasm-media-placeholder-guide[data-guide=safe-area]{opacity:.7;border:1px dashed}.chasm-media-placeholder-guide[data-guide=crop]{opacity:.85;border:2px solid}.chasm-media-placeholder-guide[data-guide=focal]{border:1px solid;border-radius:50%;block-size:1.25rem;inline-size:1.25rem;translate:-50% -50%}@media (forced-colors:active){.chasm-media-placeholder-guide{border-color:canvastext}}
[data-chasm-placeholder-component=resize-box]>[data-chasm-placeholder-part=resize-handle]{border-block-end:var(--chasm-border-width-medium,2px) solid var(--chasm-placeholder-shape-stroke);border-inline-end:var(--chasm-border-width-medium,2px) solid var(--chasm-placeholder-shape-stroke);pointer-events:none;position:absolute;inset-block-end:var(--chasm-border-width-thin,1px);inset-inline-end:var(--chasm-border-width-thin,1px)}@media (forced-colors:active){[data-chasm-placeholder-representation=component] [data-chasm-placeholder-part]{forced-color-adjust:none}[data-chasm-placeholder-representation=component] :is([data-chasm-placeholder-part=line],[data-chasm-placeholder-part=item],[data-chasm-placeholder-part=label],[data-chasm-placeholder-part=option-label],[data-chasm-placeholder-part=item-label],[data-chasm-placeholder-part=cell],[data-chasm-placeholder-part=header-cell],[data-chasm-placeholder-part=progress],[data-chasm-placeholder-part=time],[data-chasm-placeholder-part=rule],[data-chasm-placeholder-part=icon],[data-chasm-placeholder-part=glyph],[data-chasm-placeholder-part=play],[data-chasm-placeholder-part=bullet],[data-chasm-placeholder-part=slide],[data-chasm-placeholder-part=slide-current],[data-chasm-placeholder-part=previous],[data-chasm-placeholder-part=next]){background:canvastext!important}[data-chasm-placeholder-representation=component] [data-chasm-placeholder-part=resize-handle],[data-chasm-placeholder-representation=component]{border-color:canvastext}}
.chasm-guideline-overlay,.chasm-guideline-editor{pointer-events:none}.chasm-guideline-editor .chasm-guideline-handle{pointer-events:auto}.chasm-guideline-handle:before{content:"";inset:calc((var(--chasm-guideline-handle-size) - var(--chasm-guideline-handle-hit-size)) / 2);position:absolute}.chasm-guideline-handle:focus-visible,.chasm-guideline-panel :where(button,input,select):focus-visible{outline:var(--chasm-focus-ring-width) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-thin)}.chasm-guideline-handle[data-chasm-guideline-dragging=true]{cursor:grabbing}.chasm-guideline-handle[aria-disabled=true]{cursor:not-allowed;opacity:var(--chasm-guideline-handle-locked-opacity)}.chasm-guideline-ruler[data-chasm-guideline-ruler-add=true]{cursor:crosshair}.chasm-guideline-panel-row[data-chasm-guideline-selected=true]{border-color:var(--chasm-guideline-line-selected-color)}@media (forced-colors:active){.chasm-guideline-overlay [data-chasm-guideline-line]{border-color:canvastext!important}.chasm-guideline-handle{forced-color-adjust:none;color:buttontext!important;background:buttonface!important;border-color:buttontext!important}.chasm-guideline-handle:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){.chasm-guideline *{transition:none!important}}
[data-chasm-freedom-canvas]{background:var(--chasm-freedom-container-background,transparent)}[data-chasm-freedom-item]:focus{outline:none}[data-chasm-freedom-item]:focus-visible{outline:var(--chasm-freedom-container-focus-width,2px) solid var(--chasm-freedom-container-focus-color);outline-offset:var(--chasm-freedom-container-outline-offset,2px)}[data-chasm-freedom-item][data-chasm-freedom-selected=true]{outline:var(--chasm-freedom-container-outline-width,2px) var(--chasm-freedom-container-outline-style,solid) var(--chasm-freedom-container-selected-color);outline-offset:var(--chasm-freedom-container-outline-offset,2px)}[data-chasm-freedom-item][data-chasm-freedom-selected=true]:focus-visible{outline-color:var(--chasm-freedom-container-focus-color)}[data-chasm-freedom-item][data-chasm-freedom-dragging=true],[data-chasm-freedom-item][data-chasm-freedom-dragging=true] [data-chasm-freedom-drag-handle]{cursor:grabbing}[data-chasm-freedom-item][data-chasm-freedom-movable=true] [data-chasm-freedom-drag-handle]{cursor:grab;touch-action:none}[data-chasm-freedom-grip]{display:block}[data-chasm-freedom-lock-badge]{padding:0 var(--chasm-spacing-xs);font-size:var(--chasm-freedom-container-panel-font-size);color:var(--chasm-text-secondary);background:var(--chasm-freedom-container-panel-background);border:var(--chasm-border-width-thin,1px) var(--chasm-freedom-container-locked-style,dashed) var(--chasm-freedom-container-locked-color);border-radius:var(--chasm-freedom-container-handle-radius);pointer-events:none;white-space:nowrap;line-height:1.4;position:absolute;top:0;right:0;transform:translateY(-100%)}[data-chasm-freedom-hint=x]{border-left:var(--chasm-freedom-container-guide-width,1px) var(--chasm-freedom-container-guide-style,solid) var(--chasm-freedom-container-guide-color)}[data-chasm-freedom-hint=y]{border-top:var(--chasm-freedom-container-guide-width,1px) var(--chasm-freedom-container-guide-style,solid) var(--chasm-freedom-container-guide-color)}[data-chasm-freedom-toolbar]{top:var(--chasm-spacing-xs);right:var(--chasm-spacing-xs);z-index:1;gap:var(--chasm-freedom-container-panel-gap);max-width:calc(100% - 2 * var(--chasm-spacing-xs));padding:var(--chasm-spacing-xs);font-size:var(--chasm-freedom-container-panel-font-size);background:var(--chasm-freedom-container-panel-background);border:var(--chasm-border-width-thin,1px) solid var(--chasm-freedom-container-panel-border-color);border-radius:var(--chasm-freedom-container-panel-radius);flex-wrap:wrap;display:flex;position:absolute}[data-chasm-freedom-panel]{align-items:center;gap:var(--chasm-freedom-container-panel-gap);padding:var(--chasm-freedom-container-panel-padding);font-size:var(--chasm-freedom-container-panel-font-size);background:var(--chasm-freedom-container-panel-background);border:var(--chasm-border-width-thin,1px) solid var(--chasm-freedom-container-panel-border-color);border-radius:var(--chasm-freedom-container-panel-radius);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}[data-chasm-freedom-panel] :where(button,input):focus-visible,[data-chasm-freedom-toolbar] :where(button):focus-visible{outline:var(--chasm-freedom-container-focus-width,2px) solid var(--chasm-freedom-container-focus-color);outline-offset:var(--chasm-border-width-thin,1px)}@media (forced-colors:active){[data-chasm-freedom-item][data-chasm-freedom-selected=true]{outline-color:highlight}[data-chasm-freedom-item]:focus-visible{outline-color:canvastext}[data-chasm-freedom-hint=x],[data-chasm-freedom-hint=y]{border-color:highlight}[data-chasm-freedom-grip],[data-chasm-freedom-lock-badge]{border-color:canvastext}}
.chasm-aspect-ratio-box[data-chasm-aspect-ratio-box-fit=fill]>:where(:not([data-chasm-aspect-ratio-box-tag])){box-sizing:border-box;width:100%;max-width:100%;height:100%;position:absolute;inset:0}.chasm-aspect-ratio-box>:where(iframe,embed,object){border:0;display:block}.chasm-aspect-ratio-box>[data-chasm-aspect-ratio-box-tag]{z-index:1;max-width:calc(100% - 2 * var(--chasm-spacing-sm,.5rem));margin:var(--chasm-spacing-sm,.5rem);display:inline-flex;position:absolute}.chasm-aspect-ratio-box>[data-chasm-aspect-ratio-box-tag^=top]{inset-block-start:0}.chasm-aspect-ratio-box>[data-chasm-aspect-ratio-box-tag^=bottom]{inset-block-end:0}.chasm-aspect-ratio-box>[data-chasm-aspect-ratio-box-tag$=start]{inset-inline-start:0}.chasm-aspect-ratio-box>[data-chasm-aspect-ratio-box-tag$=end]{inset-inline-end:0}
.chasm-spacer{box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;border:0;margin:0;padding:0}:where(.chasm-spacer){flex-shrink:0}:where(.chasm-spacer[data-chasm-spacer-mode=flexible]){flex-grow:var(--chasm-spacer-mode-flexible-flex-grow,1)}:where(.chasm-spacer[data-chasm-spacer-mode=fixed]:not([data-chasm-spacer-stretch=false])){align-self:stretch}
.chasm-tile[data-chasm-tile-layout=inline]{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}@media (prefers-reduced-motion:reduce){.chasm-tile[data-chasm-tile-layout=inline]{scroll-snap-type:none}}
.chasm-tooltip{align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.chasm-tooltip-panel{z-index:var(--chasm-tooltip-z-index,1500);box-sizing:border-box;width:max-content;max-width:min(var(--chasm-tooltip-max-width,var(--chasm-tooltip-panel-max-width,16rem)), calc(100vw - 2 * var(--chasm-spacing-sm,.5rem)));box-shadow:var(--chasm-tooltip-panel-shadow,var(--chasm-shadow-sm));background:var(--chasm-tooltip-panel-background,var(--chasm-surface-overlay));pointer-events:none;white-space:normal;overflow-wrap:break-word;position:absolute}.chasm-tooltip-panel-content{z-index:calc(var(--chasm-z-base,1) + 1);display:inline-block;position:relative}.chasm-tooltip-panel{margin:var(--chasm-tooltip-shift-y,0px) calc(-1 * var(--chasm-tooltip-shift-x,0px)) calc(-1 * var(--chasm-tooltip-shift-y,0px)) var(--chasm-tooltip-shift-x,0px)}.chasm-tooltip-position-top{translate:-50% calc(-1 * var(--chasm-tooltip-offset,.25rem));bottom:100%;left:50%}.chasm-tooltip-position-bottom{translate:-50% var(--chasm-tooltip-offset,.25rem);top:100%;left:50%}.chasm-tooltip-position-left{translate:calc(-1 * var(--chasm-tooltip-offset,.25rem)) -50%;top:50%;right:100%}.chasm-tooltip-position-right{translate:var(--chasm-tooltip-offset,.25rem) -50%;top:50%;left:100%}.chasm-tooltip-position-top[data-chasm-tooltip-align=start],.chasm-tooltip-position-bottom[data-chasm-tooltip-align=start]{left:auto;right:auto;inset-inline-start:0}.chasm-tooltip-position-top[data-chasm-tooltip-align=end],.chasm-tooltip-position-bottom[data-chasm-tooltip-align=end]{left:auto;right:auto;inset-inline-end:0}.chasm-tooltip-position-top[data-chasm-tooltip-align=start],.chasm-tooltip-position-top[data-chasm-tooltip-align=end]{translate:0 calc(-1 * var(--chasm-tooltip-offset,.25rem))}.chasm-tooltip-position-bottom[data-chasm-tooltip-align=start],.chasm-tooltip-position-bottom[data-chasm-tooltip-align=end]{translate:0 var(--chasm-tooltip-offset,.25rem)}.chasm-tooltip-position-left[data-chasm-tooltip-align=start],.chasm-tooltip-position-right[data-chasm-tooltip-align=start]{top:0}.chasm-tooltip-position-left[data-chasm-tooltip-align=end],.chasm-tooltip-position-right[data-chasm-tooltip-align=end]{top:auto;bottom:0}.chasm-tooltip-position-left[data-chasm-tooltip-align=start],.chasm-tooltip-position-left[data-chasm-tooltip-align=end]{translate:calc(-1 * var(--chasm-tooltip-offset,.25rem)) 0}.chasm-tooltip-position-right[data-chasm-tooltip-align=start],.chasm-tooltip-position-right[data-chasm-tooltip-align=end]{translate:var(--chasm-tooltip-offset,.25rem) 0}.chasm-tooltip-panel.chasm-tooltip-panel[data-chasm-tooltip-portal=true]{margin:0;inset:auto;translate:none}[data-chasm-tooltip-panel]{--chasm-block-animation-heart-beat:chasm-tooltip-heart-beat 1.2s ease-in-out infinite;--chasm-block-animation-ping:chasm-tooltip-ping 1.5s cubic-bezier(0, 0, .2, 1) infinite;opacity:0;visibility:hidden;transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, visibility 0s linear var(--chasm-transition-normal,.2s), transform var(--chasm-transition-normal,.2s) ease-in-out}[data-chasm-tooltip-panel][data-chasm-tooltip-open=true]{opacity:1;visibility:visible;transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, visibility 0s linear 0s, transform var(--chasm-transition-normal,.2s) ease-in-out;pointer-events:auto}[data-chasm-tooltip-panel]:not([data-chasm-tooltip-open=true]){max-width:0;max-height:0;transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, visibility 0s linear var(--chasm-transition-normal,.2s), transform var(--chasm-transition-normal,.2s) ease-in-out, max-width 0s linear var(--chasm-transition-normal,.2s), max-height 0s linear var(--chasm-transition-normal,.2s);overflow:hidden}[data-chasm-tooltip-panel][data-chasm-tooltip-open=true]:after{content:"";position:absolute}.chasm-tooltip-position-top[data-chasm-tooltip-open=true]:after{height:calc(var(--chasm-tooltip-offset,.25rem) + 1px);top:100%;left:0;right:0}.chasm-tooltip-position-bottom[data-chasm-tooltip-open=true]:after{height:calc(var(--chasm-tooltip-offset,.25rem) + 1px);bottom:100%;left:0;right:0}.chasm-tooltip-position-left[data-chasm-tooltip-open=true]:after{width:calc(var(--chasm-tooltip-offset,.25rem) + 1px);top:0;bottom:0;left:100%}.chasm-tooltip-position-right[data-chasm-tooltip-open=true]:after{width:calc(var(--chasm-tooltip-offset,.25rem) + 1px);top:0;bottom:0;right:100%}@media (prefers-reduced-motion:reduce){[data-chasm-tooltip-panel],[data-chasm-tooltip-panel]:not([data-chasm-tooltip-open=true]){transition:none;animation:none!important}}[data-chasm-tooltip-panel][data-chasm-tooltip-motion=reduced],[data-chasm-tooltip-panel][data-chasm-tooltip-motion=reduced]:not([data-chasm-tooltip-open=true]){transition:none;animation:none!important}[data-chasm-root] [data-chasm-tooltip-variant=outline],[data-chasm-root] [data-chasm-tooltip-variant=dashed],[data-chasm-root] [data-chasm-tooltip-variant=dotted]{border-color:currentColor!important}[data-chasm-root] [data-chasm-tooltip-variant=dashed]{border-style:dashed!important}[data-chasm-root] [data-chasm-tooltip-variant=dotted]{border-style:dotted!important}[data-chasm-tooltip-shape=pointed]:before{content:"";border:.375rem solid #0000;position:absolute}.chasm-tooltip-position-top[data-chasm-tooltip-shape=pointed]:before{top:100%;left:calc(50% - var(--chasm-tooltip-shift-x,0px));border-top-color:var(--chasm-tooltip-arrow-color,currentColor);transform:translate(-50%)}.chasm-tooltip-position-bottom[data-chasm-tooltip-shape=pointed]:before{bottom:100%;left:calc(50% - var(--chasm-tooltip-shift-x,0px));border-bottom-color:var(--chasm-tooltip-arrow-color,currentColor);transform:translate(-50%)}.chasm-tooltip-position-left[data-chasm-tooltip-shape=pointed]:before{left:100%;top:calc(50% - var(--chasm-tooltip-shift-y,0px));border-left-color:var(--chasm-tooltip-arrow-color,currentColor);transform:translateY(-50%)}.chasm-tooltip-position-right[data-chasm-tooltip-shape=pointed]:before{right:100%;top:calc(50% - var(--chasm-tooltip-shift-y,0px));border-right-color:var(--chasm-tooltip-arrow-color,currentColor);transform:translateY(-50%)}.chasm-tooltip-position-top[data-chasm-tooltip-align=start][data-chasm-tooltip-shape=pointed]:before,.chasm-tooltip-position-bottom[data-chasm-tooltip-align=start][data-chasm-tooltip-shape=pointed]:before{left:auto;inset-inline-start:.75rem;transform:none}.chasm-tooltip-position-top[data-chasm-tooltip-align=end][data-chasm-tooltip-shape=pointed]:before,.chasm-tooltip-position-bottom[data-chasm-tooltip-align=end][data-chasm-tooltip-shape=pointed]:before{left:auto;inset-inline-end:.75rem;transform:none}.chasm-tooltip-multiline{overflow-wrap:break-word;white-space:normal!important}.chasm-tooltip-ellipsis-inner{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.chasm-tooltip-row{align-items:baseline;min-width:0;display:flex}.chasm-tooltip-row .chasm-tooltip-ellipsis-inner,.chasm-tooltip-text{flex:auto;min-width:0}.chasm-tooltip-shortcut{font-family:var(--chasm-font-mono,ui-monospace, monospace);opacity:.85;white-space:nowrap;unicode-bidi:isolate;flex:none;margin-inline-start:var(--chasm-spacing-sm,.5rem);font-size:.92em}[data-chasm-root] [data-chasm-tooltip-shape=pointed]:not([data-chasm-tooltip-variant=solid]):before{background:currentColor;border:none}.chasm-tooltip-position-top[data-chasm-tooltip-shape=pointed]:not([data-chasm-tooltip-variant=solid]):before,.chasm-tooltip-position-bottom[data-chasm-tooltip-shape=pointed]:not([data-chasm-tooltip-variant=solid]):before{width:var(--chasm-border-width-medium,2px);height:.375rem}.chasm-tooltip-position-left[data-chasm-tooltip-shape=pointed]:not([data-chasm-tooltip-variant=solid]):before,.chasm-tooltip-position-right[data-chasm-tooltip-shape=pointed]:not([data-chasm-tooltip-variant=solid]):before{width:.375rem;height:var(--chasm-border-width-medium,2px)}@media (forced-colors:active){[data-chasm-tooltip-panel]{border:1px solid canvastext!important}}@keyframes chasm-tooltip-heart-beat{0%,28%,70%,to{transform:scale(1)}14%,42%{transform:scale(var(--chasm-tooltip-attention-beat-scale,.94))}}@keyframes chasm-tooltip-ping{0%{opacity:1;transform:scale(1)}75%,to{transform:scale(var(--chasm-tooltip-attention-beat-scale,.94));opacity:0}}
.chasm-popover{align-items:center;display:inline-flex;position:relative}.chasm-popover-panel{z-index:var(--chasm-popover-z-index,1400);box-sizing:border-box;width:max-content;min-width:min(var(--chasm-popover-min-width,var(--chasm-popover-panel-min-width,12rem)), calc(100vw - 2 * var(--chasm-spacing-sm,.5rem)));max-width:min(var(--chasm-popover-max-width,var(--chasm-popover-panel-max-width,20rem)), calc(100vw - 2 * var(--chasm-spacing-sm,.5rem)));max-height:var(--chasm-popover-available-height,none);--chasm-popover-border-width:var(--chasm-border-width-medium,2px);flex-direction:column;display:flex;position:absolute}.chasm-popover-panel[data-chasm-popover-panel]{box-shadow:var(--chasm-popover-panel-glow,0 0 .75rem 0 color-mix(in srgb, currentColor 22%, transparent)), var(--chasm-popover-panel-shadow,var(--chasm-shadow-md))}.chasm-popover-panel[data-chasm-popover-variant=solid]{box-shadow:var(--chasm-popover-panel-glow-strong,0 0 1rem .125rem color-mix(in srgb, currentColor 38%, transparent)), var(--chasm-popover-panel-shadow,var(--chasm-shadow-md))}.chasm-popover-panel-content{z-index:calc(var(--chasm-z-base,1) + 1);min-height:0;display:block;position:relative}[data-chasm-popover-scroll=true]>.chasm-popover-panel-content{max-height:var(--chasm-popover-body-max-height,none);overscroll-behavior:contain;flex:auto;margin:-2px;padding:2px;overflow-y:auto}.chasm-popover-header{z-index:calc(var(--chasm-z-base,1) + 1);font-weight:var(--chasm-font-weight-semibold,600);padding-bottom:var(--chasm-spacing-xs,.5rem);margin-bottom:var(--chasm-spacing-xs,.5rem);border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);flex:none;display:block;position:relative}.chasm-popover-footer{z-index:calc(var(--chasm-z-base,1) + 1);padding-top:var(--chasm-spacing-xs,.5rem);margin-top:var(--chasm-spacing-xs,.5rem);border-top:1px solid color-mix(in srgb, currentColor 25%, transparent);flex:none;display:block;position:relative}.chasm-popover-close{top:var(--chasm-spacing-xs,.25rem);z-index:calc(var(--chasm-z-base,1) + 2);border-radius:var(--chasm-radius-sm,4px);block-size:1.75rem;inline-size:1.75rem;color:var(--chasm-text-primary,inherit);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.125rem;line-height:1;display:inline-flex;position:absolute;inset-inline-end:var(--chasm-spacing-xs,.25rem)}.chasm-popover-close:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.chasm-popover-close:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:1px}[data-chasm-popover-close-button=true]>div:first-of-type{padding-inline-end:2rem}.chasm-popover-panel{margin:var(--chasm-popover-shift-y,0px) calc(-1 * var(--chasm-popover-shift-x,0px)) calc(-1 * var(--chasm-popover-shift-y,0px)) var(--chasm-popover-shift-x,0px)}.chasm-popover-position-top{translate:-50% calc(-1 * var(--chasm-popover-offset,.5rem));bottom:100%;left:50%}.chasm-popover-position-bottom{translate:-50% var(--chasm-popover-offset,.5rem);top:100%;left:50%}.chasm-popover-position-left{translate:calc(-1 * var(--chasm-popover-offset,.5rem)) -50%;top:50%;right:100%}.chasm-popover-position-right{translate:var(--chasm-popover-offset,.5rem) -50%;top:50%;left:100%}.chasm-popover-position-top[data-chasm-popover-align=start],.chasm-popover-position-bottom[data-chasm-popover-align=start]{left:auto;right:auto;inset-inline-start:0}.chasm-popover-position-top[data-chasm-popover-align=end],.chasm-popover-position-bottom[data-chasm-popover-align=end]{left:auto;right:auto;inset-inline-end:0}.chasm-popover-position-top[data-chasm-popover-align=start],.chasm-popover-position-top[data-chasm-popover-align=end]{translate:0 calc(-1 * var(--chasm-popover-offset,.5rem))}.chasm-popover-position-bottom[data-chasm-popover-align=start],.chasm-popover-position-bottom[data-chasm-popover-align=end]{translate:0 var(--chasm-popover-offset,.5rem)}.chasm-popover-position-left[data-chasm-popover-align=start],.chasm-popover-position-right[data-chasm-popover-align=start]{top:0}.chasm-popover-position-left[data-chasm-popover-align=end],.chasm-popover-position-right[data-chasm-popover-align=end]{top:auto;bottom:0}.chasm-popover-position-left[data-chasm-popover-align=start],.chasm-popover-position-left[data-chasm-popover-align=end]{translate:calc(-1 * var(--chasm-popover-offset,.5rem)) 0}.chasm-popover-position-right[data-chasm-popover-align=start],.chasm-popover-position-right[data-chasm-popover-align=end]{translate:var(--chasm-popover-offset,.5rem) 0}.chasm-popover-panel.chasm-popover-panel[data-chasm-popover-strategy=fixed]{inset:auto;top:var(--chasm-popover-y,0px);left:var(--chasm-popover-x,0px);margin:0;translate:none}[data-chasm-popover-panel]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, visibility 0s linear var(--chasm-transition-normal,.2s), transform var(--chasm-transition-normal,.2s) ease-in-out}[data-chasm-popover-panel][data-chasm-popover-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, visibility 0s linear 0s, transform var(--chasm-transition-normal,.2s) ease-in-out}[data-chasm-popover-panel]:not([data-chasm-popover-open=true]){min-width:0;max-width:0;max-height:0;transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, visibility 0s linear var(--chasm-transition-normal,.2s), transform var(--chasm-transition-normal,.2s) ease-in-out, min-width 0s linear var(--chasm-transition-normal,.2s), max-width 0s linear var(--chasm-transition-normal,.2s), max-height 0s linear var(--chasm-transition-normal,.2s);overflow:hidden}[data-chasm-popover-panel][data-chasm-popover-open=true]{animation-iteration-count:var(--chasm-popover-attention-iterations,2)!important}[data-chasm-popover-panel]{--chasm-block-animation-heart-beat:chasm-popover-heart-beat 1.2s ease-in-out infinite;--chasm-block-animation-ping:chasm-popover-ping 1.5s cubic-bezier(0, 0, .2, 1) infinite}@keyframes chasm-popover-heart-beat{0%,28%,70%,to{transform:scale(1)}14%,42%{transform:scale(var(--chasm-popover-attention-beat-scale,.94))}}@keyframes chasm-popover-ping{0%{opacity:1;transform:scale(1)}75%,to{transform:scale(var(--chasm-popover-attention-beat-scale,.94));opacity:0}}@media (prefers-reduced-motion:reduce){[data-chasm-popover-panel],[data-chasm-popover-panel]:not([data-chasm-popover-open=true]){transition:none;animation:none!important}}[data-chasm-popover-panel][data-chasm-popover-motion=reduced],[data-chasm-popover-panel][data-chasm-popover-motion=reduced]:not([data-chasm-popover-open=true]){transition:none;animation:none!important}[data-chasm-root] [data-chasm-popover-variant=outline]{--chasm-popover-border-width:var(--chasm-border-width-thin,1px)}[data-chasm-root] [data-chasm-popover-variant=outline],[data-chasm-root] [data-chasm-popover-variant=solid],[data-chasm-root] [data-chasm-popover-variant=dashed],[data-chasm-root] [data-chasm-popover-variant=dotted]{border-color:currentColor!important;border-width:var(--chasm-popover-border-width)!important}[data-chasm-root] [data-chasm-popover-variant=outline],[data-chasm-root] [data-chasm-popover-variant=solid]{border-style:solid!important}[data-chasm-root] [data-chasm-popover-variant=dashed]{border-style:dashed!important}[data-chasm-root] [data-chasm-popover-variant=dotted]{border-style:dotted!important}[data-chasm-popover-arrow=true]:before,[data-chasm-popover-arrow=true]:after{content:"";border-style:solid;border-color:#0000;position:absolute}[data-chasm-popover-arrow=true]:before{z-index:1;border-width:.5rem}[data-chasm-popover-arrow=true]:after{z-index:0;border-width:calc(.5rem + var(--chasm-popover-border-width,2px))}.chasm-popover-position-top[data-chasm-popover-arrow=true]:before{top:calc(100% - var(--chasm-popover-border-width,2px));left:calc(50% - var(--chasm-popover-shift-x,0px));border-top-color:var(--chasm-popover-arrow-color,var(--chasm-surface-raised));transform:translate(-50%)}.chasm-popover-position-top[data-chasm-popover-arrow=true]:after{top:100%;left:calc(50% - var(--chasm-popover-shift-x,0px));border-top-color:var(--chasm-popover-arrow-border-color,currentColor);transform:translate(-50%)}.chasm-popover-position-bottom[data-chasm-popover-arrow=true]:before{bottom:calc(100% - var(--chasm-popover-border-width,2px));left:calc(50% - var(--chasm-popover-shift-x,0px));border-bottom-color:var(--chasm-popover-arrow-color,var(--chasm-surface-raised));transform:translate(-50%)}.chasm-popover-position-bottom[data-chasm-popover-arrow=true]:after{bottom:100%;left:calc(50% - var(--chasm-popover-shift-x,0px));border-bottom-color:var(--chasm-popover-arrow-border-color,currentColor);transform:translate(-50%)}.chasm-popover-position-left[data-chasm-popover-arrow=true]:before{left:calc(100% - var(--chasm-popover-border-width,2px));top:calc(50% - var(--chasm-popover-shift-y,0px));border-left-color:var(--chasm-popover-arrow-color,var(--chasm-surface-raised));transform:translateY(-50%)}.chasm-popover-position-left[data-chasm-popover-arrow=true]:after{left:100%;top:calc(50% - var(--chasm-popover-shift-y,0px));border-left-color:var(--chasm-popover-arrow-border-color,currentColor);transform:translateY(-50%)}.chasm-popover-position-right[data-chasm-popover-arrow=true]:before{right:calc(100% - var(--chasm-popover-border-width,2px));top:calc(50% - var(--chasm-popover-shift-y,0px));border-right-color:var(--chasm-popover-arrow-color,var(--chasm-surface-raised));transform:translateY(-50%)}.chasm-popover-position-right[data-chasm-popover-arrow=true]:after{right:100%;top:calc(50% - var(--chasm-popover-shift-y,0px));border-right-color:var(--chasm-popover-arrow-border-color,currentColor);transform:translateY(-50%)}.chasm-popover-position-top[data-chasm-popover-align=start][data-chasm-popover-arrow=true]:before,.chasm-popover-position-top[data-chasm-popover-align=start][data-chasm-popover-arrow=true]:after,.chasm-popover-position-bottom[data-chasm-popover-align=start][data-chasm-popover-arrow=true]:before,.chasm-popover-position-bottom[data-chasm-popover-align=start][data-chasm-popover-arrow=true]:after{left:auto;inset-inline-start:1rem;transform:none}.chasm-popover-position-top[data-chasm-popover-align=end][data-chasm-popover-arrow=true]:before,.chasm-popover-position-top[data-chasm-popover-align=end][data-chasm-popover-arrow=true]:after,.chasm-popover-position-bottom[data-chasm-popover-align=end][data-chasm-popover-arrow=true]:before,.chasm-popover-position-bottom[data-chasm-popover-align=end][data-chasm-popover-arrow=true]:after{left:auto;inset-inline-end:1rem;transform:none}.chasm-popover-position-top[data-chasm-popover-align][data-chasm-popover-arrow=true]:not([data-chasm-popover-align=center]):after,.chasm-popover-position-bottom[data-chasm-popover-align][data-chasm-popover-arrow=true]:not([data-chasm-popover-align=center]):after{margin-inline-start:calc(-1 * var(--chasm-popover-border-width,2px));margin-inline-end:calc(-1 * var(--chasm-popover-border-width,2px))}@media (forced-colors:active){[data-chasm-popover-panel]{border:1px solid canvastext!important}}
.chasm-multilingual{gap:var(--chasm-spacing-sm,.5rem);--chasm-multilingual-source-bg:var(--chasm-intent-brand-bg);--chasm-multilingual-source-ink:var(--chasm-intent-brand-fg);--chasm-multilingual-counterpart-bg:var(--chasm-intent-info-bg);--chasm-multilingual-counterpart-ink:var(--chasm-intent-info-fg);flex-direction:column;min-width:0;max-width:100%;display:flex}.chasm-multilingual-panes{block-size:var(--chasm-multilingual-height,min(36rem, 75dvh));min-block-size:16rem;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border-subtle,currentColor);border-radius:var(--chasm-radius-md,.5rem);min-width:0;overflow:hidden}.chasm-multilingual-panes .chasm-split-pane,.chasm-multilingual-panes .chasm-split-pane-host{height:100%}.chasm-multilingual-pane{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.chasm-multilingual-pane-header{min-width:0;padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);border-block-end:var(--chasm-border-width-thin,1px) solid var(--chasm-border-subtle,currentColor);flex:none}.chasm-multilingual-scroll{overscroll-behavior:contain;min-height:0;padding:var(--chasm-spacing-sm,.5rem) var(--chasm-spacing-md,1rem);overflow-wrap:anywhere;line-height:var(--chasm-line-height-relaxed,1.6);flex:auto;position:relative;overflow:auto}.chasm-multilingual-scroll:focus-visible,.chasm-multilingual-run:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-border-focus,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-multilingual-section+.chasm-multilingual-section{margin-block-start:var(--chasm-spacing-md,1rem)}.chasm-multilingual-passage{white-space:pre-wrap;margin:0}.chasm-multilingual-passage+.chasm-multilingual-passage{margin-block-start:var(--chasm-spacing-sm,.5rem)}.chasm-multilingual-missing{color:var(--chasm-text-secondary);font-style:italic}:where(.chasm-multilingual[data-chasm-multilingual-mode=word],.chasm-multilingual[data-chasm-multilingual-mode=expression]) .chasm-multilingual-run[data-chasm-multilingual-activatable]{cursor:pointer;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--chasm-text-secondary);text-decoration-color:var(--chasm-text-secondary);text-underline-offset:.2em}.chasm-multilingual-run[data-chasm-multilingual-preview]{text-decoration-line:underline;text-decoration-style:dashed;-webkit-text-decoration-color:var(--chasm-multilingual-counterpart-ink);text-decoration-color:var(--chasm-multilingual-counterpart-ink);text-decoration-thickness:var(--chasm-border-width-medium,2px)}.chasm-multilingual-run[data-chasm-multilingual-role]{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--chasm-text-primary);text-decoration-line:underline;text-decoration-thickness:var(--chasm-border-width-medium,2px);text-underline-offset:.2em}.chasm-multilingual-run[data-chasm-multilingual-role=source]{background:var(--chasm-multilingual-source-bg);text-decoration-style:double;-webkit-text-decoration-color:var(--chasm-multilingual-source-ink);text-decoration-color:var(--chasm-multilingual-source-ink)}.chasm-multilingual-run[data-chasm-multilingual-role=counterpart]{background:var(--chasm-multilingual-counterpart-bg);text-decoration-style:solid;-webkit-text-decoration-color:var(--chasm-multilingual-counterpart-ink);text-decoration-color:var(--chasm-multilingual-counterpart-ink)}.chasm-multilingual-run[data-chasm-multilingual-anchor]{outline:var(--chasm-border-width-thin,1px) solid var(--chasm-multilingual-source-ink);outline-offset:1px}.chasm-multilingual-summary{min-width:0;padding:var(--chasm-spacing-sm,.5rem) var(--chasm-spacing-md,1rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border-subtle,currentColor);border-radius:var(--chasm-radius-md,.5rem);overflow-wrap:anywhere}.chasm-multilingual-list{margin:0;padding-inline-start:var(--chasm-spacing-lg,1.5rem)}.chasm-multilingual-details{gap:var(--chasm-spacing-xs,.25rem);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.chasm-multilingual-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.chasm-multilingual-run[data-chasm-multilingual-role]{forced-color-adjust:none;color:marktext;background:mark;text-decoration-color:marktext}.chasm-multilingual-run[data-chasm-multilingual-role=counterpart]{color:canvastext;background:canvas;text-decoration-color:highlight}.chasm-multilingual-run[data-chasm-multilingual-anchor]{outline-color:highlight}}
.chasm-nested-sidebar{--chasm-nested-sidebar-gap:var(--chasm-spacing-xs,.25rem);--chasm-nested-sidebar-padding:var(--chasm-spacing-sm,.5rem);--chasm-nested-sidebar-rule:var(--chasm-border-width-thin,1px) solid var(--chasm-border-subtle,var(--chasm-border,currentColor));--chasm-nested-sidebar-shift:1.5rem;--chasm-nested-sidebar-body-min:8rem;flex-direction:column;block-size:100%;min-block-size:0;min-inline-size:0;max-inline-size:100%;display:flex}.chasm-nested-sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--chasm-nested-sidebar-shift:-1.5rem}.chasm-nested-sidebar-level{overscroll-behavior:contain;flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex;overflow-y:auto}.chasm-nested-sidebar-level[hidden]{display:none!important}.chasm-nested-sidebar-header{gap:var(--chasm-nested-sidebar-gap);padding:var(--chasm-nested-sidebar-padding);border-block-end:var(--chasm-nested-sidebar-rule);flex-direction:column;flex:none;min-inline-size:0;display:flex}.chasm-nested-sidebar-header-row{align-items:flex-start;gap:var(--chasm-nested-sidebar-gap);min-inline-size:0;display:flex}.chasm-nested-sidebar-control{flex:none}.chasm-nested-sidebar-back-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.chasm-nested-sidebar-title-group{align-self:center;gap:var(--chasm-spacing-none,0);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.chasm-nested-sidebar-title{font-size:var(--chasm-font-md,1rem);font-weight:var(--chasm-font-weight-semibold,600);line-height:var(--chasm-leading-tight,1.25);overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0}.chasm-nested-sidebar-title:focus{outline:none}.chasm-nested-sidebar-title:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-nested-sidebar-description{font-size:var(--chasm-font-xs,.75rem);line-height:var(--chasm-leading-normal,1.5);overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0}.chasm-nested-sidebar-crumbs,.chasm-nested-sidebar-supporting{overflow-wrap:anywhere;min-inline-size:0}.chasm-nested-sidebar-body{min-block-size:min(var(--chasm-nested-sidebar-body-min), 100%);overscroll-behavior:contain;flex:auto;min-inline-size:0;overflow:auto}.chasm-nested-sidebar-body:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:calc(-1 * var(--chasm-focus-ring-width,2px))}.chasm-nested-sidebar-body>.chasm-layout{block-size:100%;min-block-size:0}.chasm-nested-sidebar-footer{gap:var(--chasm-nested-sidebar-gap);padding:var(--chasm-nested-sidebar-padding);border-block-start:var(--chasm-nested-sidebar-rule);overflow-wrap:anywhere;flex-direction:column;flex:none;min-inline-size:0;display:flex}@media (max-height:22rem){.chasm-nested-sidebar-body{flex:none;min-block-size:auto;overflow:visible}}@keyframes chasm-nested-sidebar-forward{0%{opacity:0;translate:var(--chasm-nested-sidebar-shift) 0}}@keyframes chasm-nested-sidebar-back{0%{opacity:0;translate:calc(-1 * var(--chasm-nested-sidebar-shift)) 0}}.chasm-nested-sidebar-level[data-chasm-nested-sidebar-motion=forward]{animation:chasm-nested-sidebar-forward var(--chasm-transition-duration-base,.2s) var(--chasm-transition-easing-ease-out,ease-out)}.chasm-nested-sidebar-level[data-chasm-nested-sidebar-motion=back]{animation:chasm-nested-sidebar-back var(--chasm-transition-duration-base,.2s) var(--chasm-transition-easing-ease-out,ease-out)}@media (prefers-reduced-motion:reduce){.chasm-nested-sidebar-level[data-chasm-nested-sidebar-motion]{animation:none}}@media (forced-colors:active){.chasm-nested-sidebar-header{border-block-end-color:canvastext}.chasm-nested-sidebar-footer{border-block-start-color:canvastext}.chasm-nested-sidebar-title:focus-visible{outline-color:highlight}}
.chasm-device{inline-size:100%;max-inline-size:var(--chasm-device-max-width,100%);box-sizing:border-box;flex-direction:column;align-items:center;gap:0;min-inline-size:0;margin-inline:auto;display:flex}.chasm-device[data-chasm-device-crown=true]{padding-inline-end:var(--chasm-device-crown,.5rem)}.chasm-device-caption{margin:var(--chasm-spacing-xs,.25rem) 0 0;text-align:center;overflow-wrap:anywhere}.chasm-device-chassis{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:var(--chasm-device-body,.2rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);border-radius:var(--chasm-device-radius,1rem);flex-direction:column;display:flex;position:relative}.chasm-device-bezel{box-sizing:border-box;min-inline-size:0;padding:var(--chasm-device-bezel,.5rem);border-radius:calc(var(--chasm-device-screen-radius,.5rem) + var(--chasm-device-bezel,.5rem));position:relative}.chasm-device[data-chasm-device=desktop] .chasm-device-bezel,.chasm-device[data-chasm-device=tv] .chasm-device-bezel{padding-block-end:calc(var(--chasm-device-bezel,.25rem) * 2)}.chasm-device-display{box-sizing:border-box;border-radius:var(--chasm-device-screen-radius,.5rem);isolation:isolate;inline-size:100%;min-inline-size:0;position:relative;overflow:hidden}.chasm-device[data-chasm-device-shape=round] .chasm-device-bezel,.chasm-device[data-chasm-device-shape=round] .chasm-device-chassis,.chasm-device[data-chasm-device-shape=round] .chasm-device-display{border-radius:50%}.chasm-device-backdrop{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.chasm-device-backdrop>*{block-size:100%;inline-size:100%}.chasm-device-safe{z-index:1;box-sizing:border-box;min-inline-size:0;padding:var(--chasm-device-safe-top,0) var(--chasm-device-safe-right,0) var(--chasm-device-safe-bottom,0) var(--chasm-device-safe-left,0);display:flex;position:absolute;inset:0}.chasm-device-screen{box-sizing:border-box;overscroll-behavior:contain;min-block-size:0;inline-size:100%;min-inline-size:0;scroll-padding:var(--chasm-focus-ring-offset,2px);flex:auto}.chasm-device-screen[data-chasm-device-screen-overflow=scroll]{overflow:hidden auto}.chasm-device-screen[data-chasm-device-screen-overflow=scroll-both]{overflow:auto}.chasm-device-screen[data-chasm-device-screen-overflow=clip]{overflow:clip}.chasm-device-screen[data-chasm-device-screen-overflow=scroll]>*{min-inline-size:0;max-inline-size:100%}.chasm-device-screen:focus{outline:none}.chasm-device-screen:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:calc(-1 * var(--chasm-focus-ring-width,2px))}.chasm-device-screen>[data-chasm-root],.chasm-device-screen>.chasm-layout{min-block-size:100%;min-inline-size:0}.chasm-device-safe[hidden],.chasm-device-screens[hidden]{display:none!important}.chasm-device-screens{z-index:1;box-sizing:border-box;min-inline-size:0;padding:var(--chasm-device-safe-top,0) var(--chasm-device-safe-right,0) var(--chasm-device-safe-bottom,0) var(--chasm-device-safe-left,0);display:grid;position:absolute;inset:0}.chasm-device-screens[data-chasm-device-hinge=vertical]{grid-template-columns:minmax(0, 1fr) var(--chasm-device-hinge-gap,.75rem) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}.chasm-device-screens[data-chasm-device-hinge=horizontal]{grid-template-rows:minmax(0, 1fr) var(--chasm-device-hinge-gap,.75rem) minmax(0, 1fr);grid-template-columns:minmax(0,1fr)}.chasm-device-screens>.chasm-device-screen{block-size:100%}.chasm-device-hinge{pointer-events:none;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);place-self:stretch stretch}.chasm-device-crease{z-index:2;pointer-events:none;background:var(--chasm-border-subtle,var(--chasm-border,currentColor));opacity:.25;position:absolute}.chasm-device-crease[data-chasm-device-hinge=horizontal]{block-size:var(--chasm-device-crease-width,1px);inset-block-start:50%;inset-inline:0;translate:0 -50%}.chasm-device-crease[data-chasm-device-hinge=vertical]{inline-size:var(--chasm-device-crease-width,1px);inset-block:0;inset-inline-start:50%;translate:-50%}.chasm-device-cutout,.chasm-device-home-indicator,.chasm-device-camera{z-index:3;pointer-events:none;box-sizing:border-box;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);position:absolute}.chasm-device-cutout[data-chasm-device-cutout=island]{inline-size:32%;block-size:var(--chasm-device-cutout,1.125rem);border-radius:var(--chasm-radius-full,999px);inset-block-start:var(--chasm-spacing-xs,.25rem);inset-inline-start:50%;translate:-50%}.chasm-device-cutout[data-chasm-device-cutout=notch]{inline-size:48%;block-size:var(--chasm-device-cutout,1.125rem);border-block-start:0;border-end-end-radius:var(--chasm-radius-lg,.75rem);border-end-start-radius:var(--chasm-radius-lg,.75rem);inset-block-start:0;inset-inline-start:50%;translate:-50%}.chasm-device-cutout[data-chasm-device-cutout=punch-hole]{inline-size:calc(var(--chasm-device-cutout,1.125rem) * .6);block-size:calc(var(--chasm-device-cutout,1.125rem) * .6);border-radius:50%;inset-block-start:var(--chasm-spacing-xs,.25rem);inset-inline-start:50%;translate:-50%}.chasm-device[data-chasm-device-orientation=landscape] .chasm-device-cutout[data-chasm-device-cutout=island]{inline-size:var(--chasm-device-cutout,1.125rem);block-size:32%;inset-block-start:50%;inset-inline-start:var(--chasm-spacing-xs,.25rem);translate:0 -50%}.chasm-device[data-chasm-device-orientation=landscape] .chasm-device-cutout[data-chasm-device-cutout=notch]{inline-size:var(--chasm-device-cutout,1.125rem);border-block-start:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);border-radius:0 var(--chasm-radius-lg,.75rem) var(--chasm-radius-lg,.75rem) 0;border-inline-start:0;block-size:48%;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.chasm-device[data-chasm-device-orientation=landscape] .chasm-device-cutout[data-chasm-device-cutout=punch-hole]{inset-block-start:50%;inset-inline-start:var(--chasm-spacing-xs,.25rem);translate:0 -50%}.chasm-device-home-indicator{inline-size:32%;block-size:var(--chasm-device-home-indicator,.3rem);border-radius:var(--chasm-radius-full,999px);background:var(--chasm-border,currentColor);border:0;inset-block-end:var(--chasm-spacing-xs,.25rem);inset-inline-start:50%;translate:-50%}.chasm-device-camera{inline-size:var(--chasm-device-camera,.5rem);block-size:var(--chasm-device-camera,.5rem);border-radius:50%;inset-block-start:calc(var(--chasm-device-camera,.5rem) * .5);inset-inline-start:50%;translate:-50%}.chasm-device[data-chasm-device-orientation=landscape] .chasm-device-camera{inset-block-start:50%;inset-inline-start:calc(var(--chasm-device-camera,.5rem) * .5);translate:0 -50%}.chasm-device-chrome{gap:var(--chasm-spacing-xs,.25rem);box-sizing:border-box;min-inline-size:0;padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);flex-direction:column;display:flex}.chasm-device-chrome-row{align-items:center;gap:var(--chasm-spacing-sm,.5rem);min-inline-size:0;min-block-size:var(--chasm-device-chrome-height,2rem);display:flex}.chasm-device-chrome-controls{align-items:center;gap:var(--chasm-spacing-xs,.25rem);flex:none;display:inline-flex}.chasm-device-chrome-controls[data-chasm-device-platform=windows]{order:2;margin-inline-start:auto}.chasm-device-control-dot{inline-size:var(--chasm-device-control-dot,.6rem);block-size:var(--chasm-device-control-dot,.6rem);box-sizing:border-box;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);border-radius:50%}.chasm-device-control-glyph{inline-size:calc(var(--chasm-device-control-dot,.6rem) * 2);block-size:calc(var(--chasm-device-control-dot,.6rem) * 2);font-size:var(--chasm-font-xs,.75rem);justify-content:center;align-items:center;line-height:1;display:inline-flex}.chasm-device-chrome-tab{box-sizing:border-box;min-inline-size:0;max-inline-size:60%;padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);border-block-end:0;border-start-start-radius:var(--chasm-radius-md,.5rem);border-start-end-radius:var(--chasm-radius-md,.5rem);align-items:center;display:inline-flex}.chasm-device-chrome-title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--chasm-font-sm,.875rem);line-height:var(--chasm-leading-tight,1.25);unicode-bidi:plaintext;margin:0;overflow:hidden}.chasm-device-chrome-address{box-sizing:border-box;min-inline-size:0;padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);border-radius:var(--chasm-radius-full,999px);text-overflow:ellipsis;white-space:nowrap;font-size:var(--chasm-font-sm,.875rem);line-height:var(--chasm-leading-tight,1.25);text-align:start;direction:ltr;unicode-bidi:isolate;flex:auto;overflow:hidden}.chasm-device-chrome-actions{align-items:center;gap:var(--chasm-spacing-xs,.25rem);flex:none;display:inline-flex}.chasm-device-stand{flex-direction:column;align-items:center;inline-size:100%;display:flex}.chasm-device-stand-neck{inline-size:12%;block-size:var(--chasm-device-stand-neck,1.5rem);box-sizing:border-box;border-inline:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor)}.chasm-device-stand-base{inline-size:var(--chasm-device-stand-base-width,40%);block-size:var(--chasm-device-stand-base,.5rem);box-sizing:border-box;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);border-radius:var(--chasm-radius-full,999px)}.chasm-device-feet{justify-content:space-between;inline-size:86%;display:flex}.chasm-device-foot{inline-size:12%;block-size:var(--chasm-device-feet,.5rem);box-sizing:border-box;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);border-block-start:0;border-end-end-radius:var(--chasm-radius-sm,.25rem);border-end-start-radius:var(--chasm-radius-sm,.25rem)}.chasm-device-indicator{inline-size:var(--chasm-device-indicator,.375rem);block-size:var(--chasm-device-indicator,.375rem);background:var(--chasm-intent-info-fg,var(--chasm-border,currentColor));pointer-events:none;border-radius:50%;position:absolute;inset-block-end:calc(var(--chasm-device-indicator,.375rem) * .5);inset-inline-start:50%;translate:-50%}.chasm-device-crown{inline-size:var(--chasm-device-crown,.5rem);box-sizing:border-box;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor);pointer-events:none;border-start-end-radius:var(--chasm-radius-sm,.25rem);border-end-end-radius:var(--chasm-radius-sm,.25rem);block-size:18%;position:absolute;inset-block-start:30%;inset-inline-end:calc(-1 * var(--chasm-device-crown,.5rem))}.chasm-device-strap{inline-size:56%;block-size:var(--chasm-device-strap,2.5rem);box-sizing:border-box;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border,currentColor)}.chasm-device-strap[data-chasm-device-strap=top]{border-block-end:0;border-start-start-radius:var(--chasm-radius-md,.5rem);border-start-end-radius:var(--chasm-radius-md,.5rem)}.chasm-device-strap[data-chasm-device-strap=bottom]{border-block-start:0;border-end-end-radius:var(--chasm-radius-md,.5rem);border-end-start-radius:var(--chasm-radius-md,.5rem)}@media (forced-colors:active){.chasm-device-chassis,.chasm-device-hinge,.chasm-device-cutout,.chasm-device-camera,.chasm-device-control-dot,.chasm-device-chrome-tab,.chasm-device-chrome-address,.chasm-device-stand-neck,.chasm-device-stand-base,.chasm-device-foot,.chasm-device-crown,.chasm-device-strap{border-color:canvastext}.chasm-device-display{outline-offset:-1px;outline:1px solid canvastext}.chasm-device-home-indicator,.chasm-device-crease,.chasm-device-indicator{opacity:1;background:canvastext}.chasm-device-screen:focus-visible{outline-color:highlight}}.chasm-device-action-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}
.chasm-toast{z-index:var(--chasm-toast-z-index,1600);max-width:var(--chasm-toast-max-width,24rem);--chasm-toast-surface-solid:var(--chasm-surface-overlay-opaque,#1c1e22f0)}.chasm-toast[data-chasm-toast-root]{box-shadow:var(--chasm-toast-shadow,var(--chasm-shadow-md));max-width:min(max(var(--chasm-toast-max-width,24rem), var(--chasm-toast-min-measure,320px)), calc(100vw - 2 * var(--chasm-toast-inset,var(--chasm-spacing-lg,1.5rem))), 100%)!important}.chasm-toast:not([data-chasm-toast-static=true]){position:fixed}.chasm-toast-content{z-index:calc(var(--chasm-z-base,1) + 1);align-items:flex-start;gap:var(--chasm-spacing-sm,.75rem);min-width:0;display:inline-flex;position:relative}.chasm-toast-icon.chasm-toast-icon{flex:none;margin-top:.1em;color:inherit!important}.chasm-toast-copy{gap:var(--chasm-spacing-2xs,.125rem);overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.chasm-toast-description{font-size:var(--chasm-font-xs,.75rem);line-height:1.35}.chasm-toast-action{appearance:none;color:inherit;font:inherit;font-weight:var(--chasm-font-weight-semibold,600);text-underline-offset:.15em;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;padding:0;text-decoration:underline}.chasm-toast-action:hover{opacity:.85}.chasm-toast-action:focus-visible,.chasm-toast-dismiss:focus-visible,.chasm-toast-undo:focus-visible{outline-offset:2px;border-radius:var(--chasm-radius-xs,2px);outline:2px solid}.chasm-toast-dismiss .chasm-icon,.chasm-toast-dismiss .chasm-icon.chasm-icon{color:inherit!important}.chasm-toast[data-chasm-toast-root][data-chasm-toast-variant=flat]{box-shadow:none}[data-chasm-root] [data-chasm-toast-variant=outline],[data-chasm-root] [data-chasm-toast-variant=dashed],[data-chasm-root] [data-chasm-toast-variant=dotted]{box-shadow:0 0 0 1px color-mix(in srgb, currentColor 18%, transparent), 0 8px 20px -8px color-mix(in srgb, currentColor 45%, transparent)!important;background:var(--chasm-surface-raised)!important;border-color:currentColor!important}.chasm-toast[data-chasm-toast-root][data-chasm-toast-variant=solid],.chasm-toast[data-chasm-toast-root][data-chasm-toast-variant=flat]{border-color:#0000}[data-chasm-root] [data-chasm-toast-variant=dashed]{border-style:dashed!important}[data-chasm-root] [data-chasm-toast-variant=dotted]{border-style:dotted!important}.chasm-toast-position-bottom-right{bottom:var(--chasm-toast-inset,var(--chasm-spacing-lg));right:var(--chasm-toast-inset,var(--chasm-spacing-lg));transform:translate(var(--chasm-toast-slide,0px), calc(-1 * var(--chasm-toast-stack,0) * (100% + var(--chasm-toast-gap,.75rem))))}.chasm-toast-position-bottom-left{bottom:var(--chasm-toast-inset,var(--chasm-spacing-lg));left:var(--chasm-toast-inset,var(--chasm-spacing-lg));transform:translate(var(--chasm-toast-slide,0px), calc(-1 * var(--chasm-toast-stack,0) * (100% + var(--chasm-toast-gap,.75rem))))}.chasm-toast-position-top-right{top:var(--chasm-toast-inset,var(--chasm-spacing-lg));right:var(--chasm-toast-inset,var(--chasm-spacing-lg));transform:translate(var(--chasm-toast-slide,0px), calc(var(--chasm-toast-stack,0) * (100% + var(--chasm-toast-gap,.75rem))))}.chasm-toast-position-top-left{top:var(--chasm-toast-inset,var(--chasm-spacing-lg));left:var(--chasm-toast-inset,var(--chasm-spacing-lg));transform:translate(var(--chasm-toast-slide,0px), calc(var(--chasm-toast-stack,0) * (100% + var(--chasm-toast-gap,.75rem))))}[data-chasm-toast-root]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, visibility var(--chasm-transition-normal,.2s) ease-in-out, transform var(--chasm-transition-normal,.2s) ease-in-out}[data-chasm-toast-root][data-chasm-toast-open=true]{opacity:var(--chasm-toast-opacity,1);visibility:visible;pointer-events:auto}.chasm-toast-position-bottom-right[data-chasm-toast-open=false],.chasm-toast-position-top-right[data-chasm-toast-open=false]{--chasm-toast-slide:120%}.chasm-toast-position-bottom-left[data-chasm-toast-open=false],.chasm-toast-position-top-left[data-chasm-toast-open=false]{--chasm-toast-slide:-120%}[data-chasm-toast-root][data-chasm-toast-overflow=true]{opacity:0;visibility:hidden;pointer-events:none}.chasm-toast[data-chasm-toast-attention]{animation-iteration-count:var(--chasm-toast-attention-iterations,2)!important}[data-chasm-toast-root][data-chasm-toast-phase=exiting]{pointer-events:none}@media (prefers-reduced-motion:reduce){[data-chasm-toast-root]{transition:none}.chasm-toast[data-chasm-toast-attention]{outline:2px solid color-mix(in srgb, currentColor 60%, transparent);outline-offset:-4px;animation:none!important}}@media (forced-colors:active){.chasm-toast[data-chasm-toast-root]{border:1px solid canvastext}[data-chasm-root] [data-chasm-toast-variant=outline],[data-chasm-root] [data-chasm-toast-variant=dashed],[data-chasm-root] [data-chasm-toast-variant=dotted]{border-color:canvastext!important}.chasm-toast-action:focus-visible,.chasm-toast-dismiss:focus-visible,.chasm-toast-undo:focus-visible{outline-color:highlight}}.chasm-toast-dismiss{appearance:none;color:inherit;font:inherit;padding:0;cursor:pointer;opacity:.75;background:0 0;border:none;margin-inline-start:auto;padding-inline-start:var(--chasm-spacing-xs,.5rem);line-height:1}.chasm-toast-dismiss:hover,.chasm-toast-dismiss:focus-visible{opacity:1}.chasm-toast-undo{appearance:none;color:inherit;font:inherit;font-weight:var(--chasm-font-weight-semibold,600);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
.chasm-notification-bar{width:var(--chasm-notification-bar-surface-width,100%);align-items:center;display:flex}.chasm-notification-bar[data-chasm-notification-bar-position=top]{z-index:var(--chasm-notification-bar-z-index,1200);position:sticky;top:0}.chasm-notification-bar[data-chasm-notification-bar-position=bottom]{z-index:var(--chasm-notification-bar-z-index,1200);position:sticky;bottom:0}.chasm-notification-bar[data-chasm-notification-bar-variant=floating]{margin-left:auto;margin-right:auto;margin-top:var(--chasm-notification-bar-inset,var(--chasm-spacing-md,1rem));margin-bottom:var(--chasm-notification-bar-inset,var(--chasm-spacing-md,1rem));width:calc(100% - 2 * var(--chasm-notification-bar-inset,var(--chasm-spacing-md,1rem)))!important;border-radius:var(--chasm-radius-md,6px)!important;box-shadow:var(--chasm-shadow-md)!important}.chasm-notification-bar[data-chasm-notification-bar-root]{transition:opacity var(--chasm-transition-normal,.2s) ease-in-out, transform var(--chasm-transition-normal,.2s) ease-in-out}.chasm-notification-bar[data-chasm-notification-bar-open=false]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.chasm-notification-bar[data-chasm-notification-bar-root]{transition:none}}.chasm-notification-bar-content{z-index:calc(var(--chasm-z-base,1) + 1);align-items:center;gap:var(--chasm-spacing-sm,.75rem);width:100%;display:flex;position:relative}.chasm-notification-bar-message{flex:auto;margin:0}.chasm-notification-bar-item{align-items:center;gap:var(--chasm-spacing-xs,.5rem);min-width:0;display:inline-flex}.chasm-notification-bar-items{flex:auto;align-items:center;min-width:0;display:flex}.chasm-notification-bar-actions{align-items:center;gap:var(--chasm-spacing-xs,.5rem);flex-shrink:0;margin-left:auto;display:inline-flex}.chasm-notification-bar-dismiss{flex-shrink:0}
.chasm-dialog-positioner{inset:0;top:var(--chasm-dialog-viewport-top,0px);height:var(--chasm-dialog-viewport-height,100%);z-index:var(--chasm-dialog-z-index,2000);--_chasm-dialog-ratio:var(--chasm-dialog-viewport-ratio-2xl,.9);--_chasm-dialog-inset-block:var(--chasm-dialog-viewport-inset,var(--chasm-dialog-viewport-inset-block-2xl,var(--chasm-spacing-md,1rem)));--_chasm-dialog-inset-inline:var(--chasm-dialog-viewport-inset,var(--chasm-spacing-md,1rem));padding-block:calc(var(--_chasm-dialog-inset-block) + env(safe-area-inset-top,0px)) calc(var(--_chasm-dialog-inset-block) + env(safe-area-inset-bottom,0px));padding-inline:max(var(--_chasm-dialog-inset-inline), env(safe-area-inset-left,0px)) max(var(--_chasm-dialog-inset-inline), env(safe-area-inset-right,0px));--_chasm-dialog-available:calc(var(--chasm-dialog-viewport-height,100dvh) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));pointer-events:none;place-items:center;display:grid;position:fixed;bottom:auto}.chasm-dialog-positioner[data-chasm-dialog-checkpoint=xs]{--_chasm-dialog-ratio:var(--chasm-dialog-viewport-ratio-xs,1);--_chasm-dialog-inset-block:var(--chasm-dialog-viewport-inset,var(--chasm-dialog-viewport-inset-block-xs,0rem))}.chasm-dialog-positioner[data-chasm-dialog-checkpoint=sm]{--_chasm-dialog-ratio:var(--chasm-dialog-viewport-ratio-sm,1);--_chasm-dialog-inset-block:var(--chasm-dialog-viewport-inset,var(--chasm-dialog-viewport-inset-block-sm,0rem))}.chasm-dialog-positioner[data-chasm-dialog-checkpoint=md]{--_chasm-dialog-ratio:var(--chasm-dialog-viewport-ratio-md,.9);--_chasm-dialog-inset-block:var(--chasm-dialog-viewport-inset,var(--chasm-dialog-viewport-inset-block-md,var(--chasm-spacing-md,1rem)))}.chasm-dialog-positioner[data-chasm-dialog-checkpoint=lg]{--_chasm-dialog-ratio:var(--chasm-dialog-viewport-ratio-lg,.9);--_chasm-dialog-inset-block:var(--chasm-dialog-viewport-inset,var(--chasm-dialog-viewport-inset-block-lg,var(--chasm-spacing-md,1rem)))}.chasm-dialog-positioner[data-chasm-dialog-checkpoint=xl]{--_chasm-dialog-ratio:var(--chasm-dialog-viewport-ratio-xl,.9);--_chasm-dialog-inset-block:var(--chasm-dialog-viewport-inset,var(--chasm-dialog-viewport-inset-block-xl,var(--chasm-spacing-md,1rem)))}.chasm-dialog-positioner[data-chasm-dialog-inline=true]{z-index:auto;place-items:start;height:auto;padding:0;position:relative;inset:auto}.chasm-dialog-backdrop{background:var(--chasm-overlay-scrim,color-mix(in srgb, var(--chasm-text-primary) 45%, transparent));pointer-events:auto;animation:chasm-dialog-backdrop-in var(--chasm-transition-normal,.2s) ease-out;position:fixed;inset:0}.chasm-dialog-backdrop.chasm-dialog-backdrop{background:var(--chasm-overlay-scrim,color-mix(in srgb, var(--chasm-text-primary) 45%, transparent))!important}.chasm-dialog-shield{pointer-events:auto;background:0 0;position:fixed;inset:0}.chasm-dialog[data-chasm-dialog-root]{--chasm-dialog-panel-width:max(var(--chasm-dialog-max-width,32rem), var(--chasm-dialog-width-floor,480px));pointer-events:auto;min-width:0;width:min(var(--chasm-dialog-panel-width), 100%);box-sizing:border-box;--_chasm-dialog-room:calc(var(--_chasm-dialog-available,100dvh) - 2 * var(--_chasm-dialog-inset-block,1rem));max-height:min(var(--chasm-dialog-max-height,calc(var(--_chasm-dialog-available,100dvh) * var(--_chasm-dialog-ratio,.9))), var(--_chasm-dialog-room));box-shadow:var(--chasm-dialog-shadow,var(--chasm-shadow-lg));animation:chasm-dialog-panel-in var(--chasm-transition-normal,.2s) ease-out;flex-direction:column;display:flex;position:relative;max-width:min(var(--chasm-dialog-panel-width), calc(100vw - 2 * var(--chasm-dialog-viewport-inset,1rem)))!important}.chasm-dialog[data-chasm-dialog-width=compact]{--chasm-dialog-max-width:var(--chasm-dialog-width-compact,24rem);--chasm-dialog-width-floor:var(--chasm-dialog-width-compact-floor,360px)}.chasm-dialog[data-chasm-dialog-width=wide]{--chasm-dialog-max-width:var(--chasm-dialog-width-wide,48rem);--chasm-dialog-width-floor:var(--chasm-dialog-width-wide-floor,720px)}.chasm-dialog[data-chasm-dialog-width=full]{--chasm-dialog-panel-width:100vw}@keyframes chasm-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes chasm-dialog-panel-in{0%{opacity:0;transform:translateY(.5rem)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chasm-dialog-backdrop,.chasm-dialog[data-chasm-dialog-root]{animation:none}}.chasm-dialog-content{z-index:calc(var(--chasm-z-base,1) + 1);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.chasm-dialog[data-chasm-dialog-root]>.chasm-background-layer-stack,.chasm-dialog[data-chasm-dialog-root]>.chasm-background-layer-stack>.chasm-background-layer-content{flex-direction:column;flex:auto;min-height:0;display:flex}.chasm-dialog-title{overflow-wrap:anywhere;margin:0}.chasm-dialog-title:focus{outline:none}.chasm-dialog-header{align-items:flex-start;gap:var(--chasm-spacing-sm,.75rem);border-bottom:1px solid var(--chasm-border);padding-bottom:var(--chasm-spacing-sm,.75rem);margin-bottom:var(--chasm-spacing-sm,.75rem);flex:none;display:flex}.chasm-dialog-header-copy{flex:auto;min-width:0}.chasm-dialog-dismiss{appearance:none;color:inherit;font:inherit;cursor:pointer;opacity:.75;background:0 0;border:none;flex-shrink:0;line-height:1}.chasm-dialog-dismiss:hover,.chasm-dialog-dismiss:focus-visible{opacity:1}.chasm-dialog-dismiss:focus-visible{outline-offset:2px;outline:2px solid}.chasm-dialog-body[data-chasm-dialog-scroll-focusable]:focus-visible,.chasm-dialog-middle[data-chasm-dialog-scroll-focusable]:focus-visible{outline-offset:-2px;outline:2px solid}.chasm-dialog-footer .chasm-dialog-dismiss{opacity:1;min-height:var(--chasm-button-size-sm-min-height,2rem);padding-inline:var(--chasm-button-size-sm-padding-x,.75rem);padding-block:var(--chasm-button-size-sm-padding-y,.25rem);border-radius:var(--chasm-radius-control,var(--chasm-radius-full,999px));font-weight:var(--chasm-font-weight-medium,500);justify-content:center;align-items:center;display:inline-flex}.chasm-dialog-middle{align-items:flex-start;gap:var(--chasm-spacing-sm,.75rem);flex:auto;min-height:0;display:flex;overflow:auto}.chasm-dialog-middle>.chasm-dialog-body{min-height:auto;overflow:visible}.chasm-dialog-body{flex:auto;min-width:0;min-height:0;overflow:auto}.chasm-dialog-footer{align-items:center;gap:var(--chasm-spacing-sm,.75rem);border-top:1px solid var(--chasm-border);padding-top:var(--chasm-spacing-sm,.75rem);margin-top:var(--chasm-spacing-sm,.75rem);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.chasm-dialog-sidebar,.chasm-dialog-sidebar-right{overflow-wrap:anywhere;flex:none;min-width:min(9rem,40%);max-width:40%;position:sticky;top:0;overflow:visible}.chasm-dialog-sidebar{border-inline-end:1px solid var(--chasm-border);padding-inline-end:var(--chasm-spacing-sm,.75rem)}.chasm-dialog-sidebar-right{border-inline-start:1px solid var(--chasm-border);padding-inline-start:var(--chasm-spacing-sm,.75rem)}.chasm-dialog[data-chasm-dialog-busy] .chasm-dialog-body{cursor:progress}[data-chasm-root] [data-chasm-dialog-variant=outline]{border-color:currentColor!important}@media (max-width:480px){.chasm-dialog[data-chasm-dialog-root]{width:100%}}@media (max-width:40rem){.chasm-dialog-middle{flex-direction:column;align-items:stretch}.chasm-dialog-sidebar,.chasm-dialog-sidebar-right{border-inline:none;border-bottom:1px solid var(--chasm-border);min-width:0;max-width:none;padding-inline:0;padding-bottom:var(--chasm-spacing-xs,.5rem);position:static}}@media (max-height:30rem){.chasm-dialog-header,.chasm-dialog-footer{max-height:calc(var(--_chasm-dialog-room) / 4);overscroll-behavior:contain;padding-inline:calc(var(--chasm-focus-ring-width,2px) + var(--chasm-focus-ring-offset,2px));margin-inline:calc(-1 * calc(var(--chasm-focus-ring-width,2px) + var(--chasm-focus-ring-offset,2px)));overflow-y:auto}.chasm-dialog-header{margin-block-start:calc(-1 * calc(var(--chasm-focus-ring-width,2px) + var(--chasm-focus-ring-offset,2px)));padding-block-start:calc(var(--chasm-focus-ring-width,2px) + var(--chasm-focus-ring-offset,2px))}.chasm-dialog-footer{margin-block-end:calc(-1 * calc(var(--chasm-focus-ring-width,2px) + var(--chasm-focus-ring-offset,2px)));padding-block-end:calc(var(--chasm-focus-ring-width,2px) + var(--chasm-focus-ring-offset,2px))}}@media (max-height:15rem){.chasm-dialog-positioner:not([data-chasm-dialog-inline=true])>.chasm-dialog[data-chasm-dialog-root]{overflow:auto}.chasm-dialog-positioner:not([data-chasm-dialog-inline=true])>.chasm-dialog[data-chasm-dialog-root] :is(.chasm-dialog-header,.chasm-dialog-footer){max-height:none;overflow:visible}.chasm-dialog-positioner:not([data-chasm-dialog-inline=true])>.chasm-dialog[data-chasm-dialog-root] :is(.chasm-dialog-body,.chasm-dialog-middle){flex:none;overflow:visible}}@media (forced-colors:active){.chasm-dialog[data-chasm-dialog-root]{border:1px solid canvastext}.chasm-dialog-dismiss:focus-visible{outline-color:highlight}}
.chasm-drawer-root{z-index:var(--chasm-portal-z,var(--chasm-z-modal));pointer-events:none;position:fixed;inset:0}.chasm-drawer-scrim{z-index:0;background:var(--chasm-drawer-scrim,var(--chasm-drawer-variant-scrim,var(--chasm-drawer-surface-scrim,var(--chasm-overlay-scrim,color-mix(in srgb, var(--chasm-text-primary) 42%, transparent)))));cursor:default;pointer-events:auto;position:fixed;inset:0}.chasm-drawer{--chasm-drawer-size-extent-inline:var(--chasm-drawer-size-default-inline,22em);--chasm-drawer-size-extent-block:var(--chasm-drawer-size-default-block,24rem);--chasm-drawer-active-header-padding:var(--chasm-drawer-density-default-header-padding,var(--chasm-spacing-md,1rem));--chasm-drawer-active-body-padding:var(--chasm-drawer-density-default-body-padding,0px);--chasm-drawer-active-footer-padding:var(--chasm-drawer-density-default-footer-padding,var(--chasm-spacing-md,1rem));--chasm-drawer-active-gap:var(--chasm-drawer-density-default-gap,var(--chasm-spacing-sm,.5rem));--chasm-drawer-rule-width:var(--chasm-drawer-surface-border-width,var(--chasm-border-width-thin,1px));--chasm-drawer-edge-rule:var(--chasm-drawer-rule-width) solid var(--chasm-drawer-border-color,var(--chasm-drawer-variant-border-color,var(--chasm-drawer-surface-border-color,var(--chasm-border))));z-index:1;box-sizing:border-box;background:var(--chasm-drawer-background,var(--chasm-drawer-variant-background,var(--chasm-drawer-surface-background,var(--chasm-surface-raised))));max-width:100%;max-height:100dvh;color:var(--chasm-drawer-color,var(--chasm-drawer-variant-color,var(--chasm-drawer-surface-color,var(--chasm-text-primary))));box-shadow:var(--chasm-drawer-shadow,var(--chasm-drawer-surface-shadow,var(--chasm-shadow-lg)));pointer-events:auto;animation-duration:var(--chasm-drawer-motion-duration,var(--chasm-motion-duration-md,.22s));animation-timing-function:var(--chasm-drawer-motion-easing,var(--chasm-motion-ease-out,cubic-bezier(.16, 1, .3, 1)));outline:none;flex-direction:column;animation-fill-mode:both;display:flex;position:fixed;overflow:hidden}.chasm-drawer[data-chasm-drawer-size=compact]{--chasm-drawer-size-extent-inline:var(--chasm-drawer-size-compact-inline,16em);--chasm-drawer-size-extent-block:var(--chasm-drawer-size-compact-block,16rem)}.chasm-drawer[data-chasm-drawer-size=wide]{--chasm-drawer-size-extent-inline:var(--chasm-drawer-size-wide-inline,40em);--chasm-drawer-size-extent-block:var(--chasm-drawer-size-wide-block,36rem)}.chasm-drawer[data-chasm-drawer-size=full]{--chasm-drawer-size-extent-inline:var(--chasm-drawer-size-full-inline,100vw);--chasm-drawer-size-extent-block:var(--chasm-drawer-size-full-block,100dvh)}.chasm-drawer[data-chasm-drawer-density=compact]{--chasm-drawer-active-header-padding:var(--chasm-drawer-density-compact-header-padding,var(--chasm-spacing-sm,.5rem));--chasm-drawer-active-body-padding:var(--chasm-drawer-density-compact-body-padding,0px);--chasm-drawer-active-footer-padding:var(--chasm-drawer-density-compact-footer-padding,var(--chasm-spacing-sm,.5rem));--chasm-drawer-active-gap:var(--chasm-drawer-density-compact-gap,var(--chasm-spacing-xs,.25rem))}.chasm-drawer[data-chasm-drawer-density=comfortable]{--chasm-drawer-active-header-padding:var(--chasm-drawer-density-comfortable-header-padding,var(--chasm-spacing-lg,1.5rem));--chasm-drawer-active-body-padding:var(--chasm-drawer-density-comfortable-body-padding,var(--chasm-spacing-sm,.5rem));--chasm-drawer-active-footer-padding:var(--chasm-drawer-density-comfortable-footer-padding,var(--chasm-spacing-lg,1.5rem));--chasm-drawer-active-gap:var(--chasm-drawer-density-comfortable-gap,var(--chasm-spacing-md,1rem))}.chasm-drawer[data-chasm-drawer-axis=inline]{width:var(--chasm-drawer-width,min(var(--chasm-drawer-extent-inline,var(--chasm-drawer-size-extent-inline)), 100vw));padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);animation-name:chasm-drawer-enter-inline;inset-block:0}.chasm-drawer[data-chasm-drawer-edge=start]{--chasm-drawer-enter-x:-100%;border-inline-end:var(--chasm-drawer-edge-rule);padding-left:env(safe-area-inset-left,0px);inset-inline-start:0}.chasm-drawer[data-chasm-drawer-edge=end]{--chasm-drawer-enter-x:100%;border-inline-start:var(--chasm-drawer-edge-rule);padding-right:env(safe-area-inset-right,0px);inset-inline-end:0}[dir=rtl] .chasm-drawer[data-chasm-drawer-edge=start]{--chasm-drawer-enter-x:100%;padding-left:0;padding-right:env(safe-area-inset-right,0px)}[dir=rtl] .chasm-drawer[data-chasm-drawer-edge=end]{--chasm-drawer-enter-x:-100%;padding-right:0;padding-left:env(safe-area-inset-left,0px)}.chasm-drawer[data-chasm-drawer-edge=left]{--chasm-drawer-enter-x:-100%;border-right:var(--chasm-drawer-edge-rule);padding-left:env(safe-area-inset-left,0px);left:0}.chasm-drawer[data-chasm-drawer-edge=right]{--chasm-drawer-enter-x:100%;border-left:var(--chasm-drawer-edge-rule);padding-right:env(safe-area-inset-right,0px);right:0}.chasm-drawer[data-chasm-drawer-axis=block]{width:100%;height:min(var(--chasm-drawer-height,var(--chasm-drawer-extent-block,var(--chasm-drawer-size-extent-block))), 100vh);height:min(var(--chasm-drawer-height,var(--chasm-drawer-extent-block,var(--chasm-drawer-size-extent-block))), 100dvh);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);animation-name:chasm-drawer-enter-block;inset-inline:0}.chasm-drawer[data-chasm-drawer-edge=top]{--chasm-drawer-enter-y:-100%;border-bottom:var(--chasm-drawer-edge-rule);padding-top:env(safe-area-inset-top,0px);top:0}.chasm-drawer[data-chasm-drawer-edge=bottom]{--chasm-drawer-enter-y:100%;border-top:var(--chasm-drawer-edge-rule);padding-bottom:env(safe-area-inset-bottom,0px);bottom:0}@keyframes chasm-drawer-enter-inline{0%{transform:translateX(var(--chasm-drawer-enter-x,-100%))}to{transform:none}}@keyframes chasm-drawer-enter-block{0%{transform:translateY(var(--chasm-drawer-enter-y,100%))}to{transform:none}}.chasm-drawer .chasm-background-layer-stack,.chasm-drawer .chasm-background-layer-content{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.chasm-drawer__header{justify-content:space-between;align-items:center;gap:var(--chasm-drawer-active-gap);padding:var(--chasm-drawer-header-padding,var(--chasm-drawer-active-header-padding));border-block-end:var(--chasm-drawer-rule-width) solid var(--chasm-drawer-header-border-color,var(--chasm-drawer-variant-header-border-color,var(--chasm-drawer-surface-header-border-color,var(--chasm-border))));flex-shrink:0;display:flex}.chasm-drawer__header h2{font-size:var(--chasm-drawer-title-size,var(--chasm-font-lg,1.125rem));font-weight:var(--chasm-font-weight-semibold,600);margin:0;line-height:1.2}.chasm-drawer__title{overflow-wrap:anywhere;min-width:0}.chasm-drawer__title:focus-visible{outline:2px solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-drawer__header button{min-block-size:var(--chasm-drawer-target-min-size,1.5rem);min-inline-size:var(--chasm-drawer-target-min-size,1.5rem);padding:var(--chasm-spacing-xs,.25rem) var(--chasm-spacing-sm,.5rem);color:inherit;font:inherit;font-size:var(--chasm-font-sm,.875rem);font-weight:var(--chasm-font-weight-medium,500);cursor:pointer;border-radius:var(--chasm-radius-sm,.25rem);background:0 0;border:none;flex-shrink:0;margin:0;line-height:1.2}.chasm-drawer__header button:hover{--chasm-drawer-close-background:color-mix(in srgb, currentColor 8%, transparent);background:color-mix(in srgb, currentColor 8%, transparent)}.chasm-drawer__header button:focus-visible{outline:2px solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-fg));outline-offset:2px}.chasm-drawer__body{overscroll-behavior:contain;min-height:0;padding:var(--chasm-drawer-active-body-padding);overflow-wrap:break-word;-webkit-overflow-scrolling:touch;flex:auto;overflow:auto}.chasm-drawer__heading{gap:var(--chasm-spacing-2xs,.15rem);flex-direction:column;min-width:0;display:flex}.chasm-drawer__description{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary,inherit);overflow-wrap:anywhere;margin:0;line-height:1.35}.chasm-drawer__footer{justify-content:flex-end;align-items:center;gap:var(--chasm-drawer-active-gap);padding:var(--chasm-drawer-footer-padding,var(--chasm-drawer-active-footer-padding));border-block-start:var(--chasm-drawer-rule-width) solid var(--chasm-drawer-header-border-color,var(--chasm-drawer-variant-header-border-color,var(--chasm-drawer-surface-header-border-color,var(--chasm-border))));flex-shrink:0;display:flex}.chasm-drawer-root--inline{z-index:auto;pointer-events:auto;width:100%;display:block;position:relative;inset:auto}.chasm-drawer-root--inline .chasm-drawer.chasm-drawer--inline{z-index:auto;width:100%;height:auto;max-width:var(--chasm-drawer-width,min(var(--chasm-drawer-extent-inline,var(--chasm-drawer-size-extent-inline)), 100%));min-height:var(--chasm-drawer-inline-min-block-size,12rem);max-height:var(--chasm-drawer-inline-max-block-size,22rem);border:var(--chasm-drawer-edge-rule);border-radius:var(--chasm-drawer-surface-inline-radius,var(--chasm-radius-md,.5rem));padding:0;animation:none;position:relative;inset:auto}.chasm-drawer-root--inline .chasm-drawer.chasm-drawer--inline[data-chasm-drawer-axis=block]{max-width:100%}.chasm-drawer--inline .chasm-drawer__footer{padding:var(--chasm-spacing-sm,.5rem);flex-wrap:wrap;justify-content:stretch}.chasm-drawer--inline .chasm-drawer__footer>*{flex:auto}.chasm-drawer--inline .chasm-drawer__header{padding:var(--chasm-spacing-sm,.5rem)}@media (prefers-reduced-motion:reduce){.chasm-drawer{animation:none}}@media (forced-colors:active){.chasm-drawer{border-color:canvastext}.chasm-drawer-scrim{opacity:.6;background:canvas}}.chasm-drawer-panels{box-sizing:border-box;align-self:stretch;gap:var(--chasm-spacing-sm,.5rem);flex-direction:column;width:100%;display:flex}.chasm-drawer-panels-list{gap:var(--chasm-spacing-sm,.5rem);flex-direction:column;width:100%;display:flex}.chasm-drawer-panel-shell{box-sizing:border-box;width:100%;display:grid}.chasm-drawer-panel-shell>*{grid-area:1/1}.chasm-drawer-panel-shell>.chasm-drawer-panel-checkbox{z-index:1;place-self:start;margin-block-start:calc(var(--chasm-spacing-sm,.5rem) + var(--chasm-border-width-thin,1px) + .2em);margin-inline-start:calc(var(--chasm-spacing-md,1rem) + var(--chasm-border-width-thin,1px));position:relative}.chasm-drawer-panel-check-spacer{flex:none;align-self:flex-start;width:1rem;height:1rem;margin-block-start:.2em}.chasm-drawer-panel{box-sizing:border-box;width:100%}.chasm-drawer-panel-shell:has(>.chasm-drawer-panel-checkbox:disabled)>.chasm-drawer-panel-checkbox{opacity:var(--chasm-drawer-panel-disabled-opacity,.55)}.chasm-drawer-panel-header{align-items:center;gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;cursor:pointer;border-radius:var(--chasm-radius-md,.5rem);width:100%;font-weight:var(--chasm-font-weight-medium,500);list-style:none;display:flex}.chasm-drawer-panel-header::-webkit-details-marker{display:none}.chasm-drawer-panel-checkbox{cursor:pointer;width:1rem;height:1rem;accent-color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));flex:none;margin:0}.chasm-drawer-panel-icon,.chasm-drawer-panel-toggle{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.chasm-drawer-panel-icon{font-size:var(--chasm-font-lg,1.125rem)}.chasm-drawer-panel-texts{gap:var(--chasm-spacing-3xs,.1rem);overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.chasm-drawer-panel-title{font-weight:var(--chasm-font-weight-semibold,600);line-height:1.3}.chasm-drawer-panel-description{font-size:var(--chasm-font-sm,.875rem);font-weight:var(--chasm-font-weight-regular,400);opacity:var(--chasm-drawer-panel-description-opacity,.82);line-height:1.35}.chasm-drawer-panel-meta{font-size:var(--chasm-font-xs,.75rem);font-variant-numeric:tabular-nums;opacity:var(--chasm-drawer-panel-meta-opacity,.75);flex:none}.chasm-drawer-panel-toggle{font-size:var(--chasm-font-md,1rem);transition:transform var(--chasm-transition-fast,.12s) ease}.chasm-drawer-panel[open]>.chasm-drawer-panel-header .chasm-drawer-panel-toggle{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chasm-drawer-panel-toggle{transition:none}}.chasm-drawer-select-all{align-items:center;gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;border-radius:var(--chasm-radius-md,.5rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);background:var(--chasm-surface-sunken-paint,var(--chasm-surface-sunken));width:100%;display:flex}.chasm-drawer-select-all-label{font-weight:var(--chasm-font-weight-medium,500);flex:auto}
.chasm-sticky-note{box-sizing:border-box;inline-size:var(--chasm-sticky-note-width,12rem);min-inline-size:0;max-inline-size:100%;min-block-size:var(--chasm-sticky-note-min-height,12rem);box-shadow:var(--chasm-sticky-note-shadow,var(--chasm-shadow-md));transition:rotate var(--chasm-transition-duration-base,.15s) var(--chasm-transition-easing-ease-out,ease-out);flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.chasm-sticky-note{transition:none}}.chasm-sticky-note-sizing-fill{align-self:stretch;inline-size:auto}.chasm-sticky-note-sizing-content{inline-size:fit-content;min-inline-size:min(var(--chasm-sticky-note-min-width,8rem), 100%);max-inline-size:min(var(--chasm-sticky-note-max-width,20rem), 100%)}.chasm-sticky-note-density-compact{min-block-size:var(--chasm-sticky-note-compact-min-height,auto)}.chasm-sticky-note-reserve-rotation{margin:var(--chasm-sticky-note-rotation-gutter,var(--chasm-spacing-sm));max-inline-size:calc(100% - 2 * var(--chasm-sticky-note-rotation-gutter,var(--chasm-spacing-sm)))}.chasm-sticky-note-content{z-index:calc(var(--chasm-z-base,1) + 1);min-height:0;gap:var(--chasm-spacing-xs);flex-direction:column;flex:auto;min-inline-size:0;display:flex;position:relative}.chasm-sticky-note-title{margin-top:0;margin-bottom:0}.chasm-sticky-note-title,.chasm-sticky-note-body,.chasm-sticky-note-label{overflow-wrap:anywhere;word-break:keep-all}.chasm-sticky-note-label{align-items:center;gap:var(--chasm-spacing-xs);font-size:var(--chasm-font-xs);font-weight:var(--chasm-font-weight-semibold,600);line-height:var(--chasm-line-height-body,1.4);margin:0;display:flex}.chasm-sticky-note-body{white-space:pre-wrap;font-size:var(--chasm-font-sm);line-height:var(--chasm-line-height-body,1.4);flex:auto}.chasm-sticky-note-input{width:100%;min-height:var(--chasm-spacing-3xl);resize:vertical;border-radius:var(--chasm-radius-xs,2px);color:inherit;font:inherit;overflow-wrap:anywhere;background:0 0;border:none;outline:none;flex:auto;padding:0}.chasm-sticky-note-input:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,currentColor);outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-sticky-note-input::placeholder{color:inherit;opacity:var(--chasm-opacity-70,.7)}.chasm-sticky-note-pin{top:var(--chasm-spacing-xs);width:var(--chasm-spacing-sm);height:var(--chasm-spacing-sm);border-radius:var(--chasm-radius-full);opacity:var(--chasm-opacity-70,.7);pointer-events:none;background:currentColor;position:absolute;left:50%;transform:translate(-50%)}.chasm-sticky-note-drag{top:var(--chasm-spacing-xs);right:var(--chasm-spacing-xs);width:var(--chasm-spacing-md);height:var(--chasm-spacing-xs);border-radius:var(--chasm-radius-sm);opacity:var(--chasm-opacity-50);cursor:grab;background:currentColor;position:absolute}.chasm-sticky-note-drag[data-chasm-sticky-note-drag-handle]:before{content:"";inset:calc(-1 * var(--chasm-spacing-xs));position:absolute}.chasm-sticky-note[draggable=true]{cursor:grab}.chasm-sticky-note[draggable=true] .chasm-sticky-note-input{cursor:text}.chasm-sticky-note-rotation-none{rotate:none}.chasm-sticky-note-rotation-slight{rotate:var(--chasm-sticky-note-rotation-slight-angle,-1.5deg)}.chasm-sticky-note-rotation-left{rotate:var(--chasm-sticky-note-rotation-left-angle,-3deg)}.chasm-sticky-note-rotation-right{rotate:var(--chasm-sticky-note-rotation-right-angle,3deg)}@media (forced-colors:active){.chasm-sticky-note{border:var(--chasm-border-width-thin,1px) solid CanvasText}.chasm-sticky-note-pin,.chasm-sticky-note-drag{background:canvastext}}
.chasm-list{width:100%;container-type:inline-size}.chasm-list-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;position:relative}.chasm-list-shell{width:100%}.chasm-list-item{list-style:none}ol.chasm-list[data-chasm-list-variant=standard]>.chasm-list-item,.chasm-list[data-chasm-list-variant=standard] ol.chasm-list-nested>.chasm-list-item{margin-inline-start:var(--chasm-spacing-lg);list-style:decimal}.chasm-list[data-chasm-list-marker=disc]{padding-inline-start:var(--chasm-spacing-lg)}.chasm-list[data-chasm-list-marker=disc]>.chasm-list-item{list-style:outside}.chasm-list-nested,.chasm-list-items,.chasm-list-group{list-style:none}.chasm-list-row{border-radius:var(--chasm-radius-sm);min-width:0;max-width:100%}.chasm-list[data-chasm-list-variant=standard] .chasm-list-row{padding-block:var(--chasm-spacing-2xs,.125rem)}.chasm-list[data-chasm-list-variant=actionable] .chasm-list-row,.chasm-list[data-chasm-list-variant=selectable] .chasm-list-row,.chasm-list[data-chasm-list-variant=sortable] .chasm-list-row,.chasm-list[data-chasm-list-variant=navigation] .chasm-list-row,.chasm-list[data-chasm-list-variant=playlist] .chasm-list-row,.chasm-list[data-chasm-list-variant=leaderboard] .chasm-list-row{padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm)}.chasm-list[data-chasm-list-variant=medical-triage] .chasm-list-row,.chasm-list[data-chasm-list-variant=inventory] .chasm-list-row,.chasm-list[data-chasm-list-variant=activity-feed] .chasm-list-row,.chasm-list[data-chasm-list-variant=flight-manifest] .chasm-list-row{padding-block:var(--chasm-spacing-2xs,.125rem);line-height:var(--chasm-leading-snug,1.35)}.chasm-list-row:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:var(--chasm-border-width-thin,1px)}.chasm-list[data-chasm-list-variant=avatar] .chasm-list-row .chasm-text,.chasm-list[data-chasm-list-variant=navigation] .chasm-list-row .chasm-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.chasm-list-row[data-chasm-list-active=true],.chasm-list-row [data-chasm-list-active=true]{font-weight:var(--chasm-font-weight-semibold,600);box-shadow:inset var(--chasm-border-width-medium,2px) 0 0 0 var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg))}.chasm-list-description{margin:0}.chasm-list-description dt{font-weight:var(--chasm-font-weight-semibold,600)}@container (max-width:420px){.chasm-list-description{grid-template-columns:1fr}}.chasm-list[data-chasm-list-variant=timeline] .chasm-list-row{padding-block-end:var(--chasm-spacing-sm)}@media (max-width:480px){.chasm-list-connector{opacity:.25}}.chasm-list[data-chasm-list-variant=accordion] .chasm-list-row>button{text-align:start;cursor:pointer;background:0 0;inline-size:100%}.chasm-list[data-chasm-list-variant=accordion] [role=region]{border-inline-start:var(--chasm-border-width-thin,1px) solid var(--chasm-border);padding-inline-start:var(--chasm-spacing-md)}.chasm-list-scrollport{overscroll-behavior:contain}.chasm-list-waveform{color:var(--chasm-intent-brand-fg)}.chasm-list-empty{min-block-size:var(--chasm-spacing-3xl,6rem);text-align:center;border-style:dashed;justify-content:center;align-items:center;display:flex}.chasm-list[data-chasm-list-variant=leaderboard] .chasm-list-row[data-chasm-list-podium=true]{font-weight:var(--chasm-font-weight-semibold,600)}.chasm-list-numeric,.chasm-list[data-chasm-list-variant=transaction] .chasm-list-row,.chasm-list[data-chasm-list-variant=ingredient] .chasm-list-row,.chasm-list[data-chasm-list-variant=inventory] .chasm-list-row,.chasm-list[data-chasm-list-variant=flight-manifest] .chasm-list-row{font-variant-numeric:tabular-nums}.chasm-list-link:focus-visible,.chasm-list-row button:focus-visible,.chasm-list-row input:focus-visible,.chasm-list-row a:focus-visible,.chasm-list-disclosure:focus-visible,.chasm-list[data-chasm-list-variant=virtual]:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:var(--chasm-border-width-thin,1px)}.chasm-list-link{color:inherit;text-underline-offset:.2em;text-decoration:underline}.chasm-list-row button:disabled{opacity:var(--chasm-opacity-disabled);cursor:not-allowed}.chasm-list-row[data-chasm-list-grabbed=true],.chasm-list-row[data-chasm-list-dragging=true]{outline:var(--chasm-border-width-medium,2px) dashed var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:-2px}.chasm-list-row[draggable=true]{cursor:grab}.chasm-list-overflow>summary{cursor:pointer;list-style:none}.chasm-list-overflow>summary::-webkit-details-marker{display:none}.chasm-list-actor{font-weight:var(--chasm-font-weight-semibold,600)}.chasm-list-secondary{min-width:0}.chasm-list-row[aria-disabled=true],[data-chasm-list-unavailable=true]{opacity:var(--chasm-opacity-disabled)}.chasm-list[data-chasm-list-variant=virtual] .chasm-list-row{padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);box-sizing:border-box}.chasm-list[data-chasm-list-variant=kanban-column] .chasm-list-row{padding:0}@media (prefers-reduced-motion:reduce){.chasm-list-row,.chasm-list[data-chasm-list-variant=accordion] [role=region]{transition:none;animation:none}}@media (forced-colors:active){.chasm-list-row[data-chasm-list-active=true],.chasm-list-row[data-chasm-list-grabbed=true]{outline:var(--chasm-border-width-medium,2px) solid Highlight;outline-offset:-2px}.chasm-list-empty{border:var(--chasm-border-width-thin,1px) dashed CanvasText}}.chasm-list-disclosure.chasm-list-disclosure{appearance:none;inline-size:100%;padding-block:var(--chasm-spacing-xs);border:0;border-block-end:var(--chasm-border-width-thin,1px) solid var(--chasm-border);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;margin:0;padding-inline:0}.chasm-list-description>dt{grid-column:1}.chasm-list-description>dd{grid-column:2/-1}@container (max-width:495px){.chasm-list-description>dt,.chasm-list-description>dd{grid-column:1/-1}}
.chasm-file-system{gap:var(--chasm-spacing-2xs,.125rem);box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--chasm-text-primary);font-family:var(--chasm-font-family);font-size:var(--chasm-file-system-row-font-size,var(--chasm-font-sm));flex-direction:column;display:flex}.chasm-file-system[data-chasm-file-system-density=compact]{--chasm-file-system-row-gap:var(--chasm-file-system-compact-gap,var(--chasm-spacing-xs));--chasm-file-system-row-padding-y:var(--chasm-file-system-compact-padding-y,0);--chasm-file-system-row-padding-x:var(--chasm-file-system-compact-padding-x,var(--chasm-spacing-xs));--chasm-file-system-row-font-size:var(--chasm-file-system-compact-font-size,var(--chasm-font-xs));--chasm-file-system-row-indent:var(--chasm-file-system-compact-indent,var(--chasm-spacing-sm));--chasm-file-system-row-min-target:var(--chasm-file-system-compact-min-target,24px)}.chasm-file-system[data-chasm-file-system-density=comfortable]{--chasm-file-system-row-gap:var(--chasm-file-system-comfortable-gap,var(--chasm-spacing-sm));--chasm-file-system-row-padding-y:var(--chasm-file-system-comfortable-padding-y,var(--chasm-spacing-sm));--chasm-file-system-row-padding-x:var(--chasm-file-system-comfortable-padding-x,var(--chasm-spacing-sm));--chasm-file-system-row-font-size:var(--chasm-file-system-comfortable-font-size,var(--chasm-font-md));--chasm-file-system-row-indent:var(--chasm-file-system-comfortable-indent,var(--chasm-spacing-lg));--chasm-file-system-row-min-target:var(--chasm-file-system-comfortable-min-target,44px)}.chasm-file-system-list{gap:var(--chasm-spacing-2xs,.125rem);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-file-system-tree{min-width:0}.chasm-file-system-row{min-width:0;margin:0;padding:0}.chasm-file-system:not([data-chasm-file-system-selection=none]) .chasm-file-system-row{column-gap:var(--chasm-file-system-row-gap,var(--chasm-spacing-xs));grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.chasm-file-system:not([data-chasm-file-system-selection=none]) .chasm-file-system-row>:not(.chasm-file-system-select-cell){grid-column:2}.chasm-file-system-select-cell{min-inline-size:var(--chasm-file-system-row-min-target,24px);min-block-size:var(--chasm-file-system-row-min-target,24px);grid-column:1;justify-content:center;align-items:center;display:inline-flex}.chasm-file-system-select{block-size:1.1em;inline-size:1.1em;accent-color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));cursor:pointer;margin:0}.chasm-file-system-select:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-border));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-file-system-folder.chasm-accordion,.chasm-file-system-folder .chasm-accordion{width:100%;min-width:0}.chasm-file-system-folder .chasm-accordion-list{gap:0}.chasm-file-system-folder.chasm-accordion-appearance-flush .chasm-accordion-panel,.chasm-file-system-folder.chasm-accordion-appearance-flush .chasm-accordion-panel:first-child,.chasm-file-system-folder .chasm-accordion-panel{background:0 0;border:none}.chasm-file-system-folder-summary,.chasm-file-system-folder .chasm-accordion-summary{border-radius:var(--chasm-radius-sm);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;font-weight:var(--chasm-font-weight-normal,400);background:0 0;border:none;align-items:center;padding:0;list-style:none;display:flex}.chasm-file-system-folder-summary::-webkit-details-marker{display:none}.chasm-file-system-folder .chasm-accordion-summary::-webkit-details-marker{display:none}.chasm-file-system-folder-summary::marker{content:""}.chasm-file-system-folder .chasm-accordion-summary::marker{content:""}.chasm-file-system-folder-body,.chasm-file-system-folder .chasm-accordion-body{color:inherit;margin:0;padding:0}.chasm-file-system-row-body{align-items:center;gap:var(--chasm-file-system-row-gap,var(--chasm-spacing-xs));box-sizing:border-box;width:100%;min-width:0;min-block-size:var(--chasm-file-system-row-min-target,24px);padding-block:var(--chasm-file-system-row-padding-y,var(--chasm-spacing-xs));padding-inline:var(--chasm-file-system-row-padding-x,var(--chasm-spacing-xs));border-radius:var(--chasm-radius-sm);display:flex}.chasm-file-system-file{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none}.chasm-file-system-row-body{--chasm-file-system-row-paint:transparent}.chasm-file-system-file:hover,.chasm-file-system-folder-summary:hover,.chasm-file-system-folder .chasm-accordion-summary:hover .chasm-file-system-row-body{--chasm-file-system-row-paint:var(--chasm-file-system-row-hover-background,var(--chasm-surface-sunken));background:var(--chasm-file-system-row-hover-background,var(--chasm-surface-sunken))}.chasm-file-system-file:focus-visible,.chasm-file-system-folder-summary:focus-visible,.chasm-file-system-folder .chasm-accordion-summary:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-border));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-file-system-row-body[data-chasm-file-system-selected=true]{--chasm-file-system-row-paint:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg,var(--chasm-surface-sunken)));background:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg,var(--chasm-surface-sunken)))}.chasm-file-system-file[aria-current=true]{font-weight:var(--chasm-font-weight-semibold,600);box-shadow:inset 0 0 0 var(--chasm-border-width-thin,1px) var(--chasm-intent-brand-border,currentColor)}.chasm-file-system-file[aria-disabled=true]{cursor:not-allowed}.chasm-file-system-file[aria-disabled=true] .chasm-file-system-name{color:var(--chasm-text-secondary)}.chasm-file-system-row-body[data-chasm-file-system-match=true] .chasm-file-system-name{font-weight:var(--chasm-font-weight-semibold,600)}.chasm-file-system-children{border-inline-start:var(--chasm-border-width-thin,1px) solid var(--chasm-border);margin-inline-start:var(--chasm-spacing-sm);padding-inline-start:var(--chasm-file-system-row-indent,var(--chasm-spacing-md))}.chasm-file-system{--chasm-file-system-icon-ink:var(--chasm-text-secondary);--chasm-file-system-icon-fill:var(--chasm-fill-intent-neutral,var(--chasm-text-secondary));--chasm-file-system-icon-on-fill:var(--chasm-on-fill-intent-neutral,var(--chasm-surface));--chasm-file-system-icon-tint:var(--chasm-surface-sunken)}[data-chasm-file-system-status=brand]{--chasm-file-system-icon-ink:var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));--chasm-file-system-icon-fill:var(--chasm-fill-intent-brand-paint,var(--chasm-fill-intent-brand));--chasm-file-system-icon-on-fill:var(--chasm-on-fill-intent-brand);--chasm-file-system-icon-tint:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg))}[data-chasm-file-system-status=info]{--chasm-file-system-icon-ink:var(--chasm-intent-info-fg);--chasm-file-system-icon-fill:var(--chasm-fill-intent-info-paint,var(--chasm-fill-intent-info));--chasm-file-system-icon-on-fill:var(--chasm-on-fill-intent-info);--chasm-file-system-icon-tint:var(--chasm-intent-info-bg-paint,var(--chasm-intent-info-bg))}[data-chasm-file-system-status=success]{--chasm-file-system-icon-ink:var(--chasm-intent-success-fg);--chasm-file-system-icon-fill:var(--chasm-fill-intent-success-paint,var(--chasm-fill-intent-success));--chasm-file-system-icon-on-fill:var(--chasm-on-fill-intent-success);--chasm-file-system-icon-tint:var(--chasm-intent-success-bg-paint,var(--chasm-intent-success-bg))}[data-chasm-file-system-status=warning]{--chasm-file-system-icon-ink:var(--chasm-intent-warning-fg);--chasm-file-system-icon-fill:var(--chasm-fill-intent-warning-paint,var(--chasm-fill-intent-warning));--chasm-file-system-icon-on-fill:var(--chasm-on-fill-intent-warning);--chasm-file-system-icon-tint:var(--chasm-intent-warning-bg-paint,var(--chasm-intent-warning-bg))}[data-chasm-file-system-status=critical]{--chasm-file-system-icon-ink:var(--chasm-intent-critical-fg);--chasm-file-system-icon-fill:var(--chasm-fill-intent-critical-paint,var(--chasm-fill-intent-critical));--chasm-file-system-icon-on-fill:var(--chasm-on-fill-intent-critical);--chasm-file-system-icon-tint:var(--chasm-intent-critical-bg-paint,var(--chasm-intent-critical-bg))}.chasm-file-system-icon.chasm-file-system-icon{box-sizing:border-box;box-shadow:none;flex:none;color:var(--chasm-file-system-icon-ink)!important;background:0 0!important;border:none!important}[data-chasm-file-system-icon-shape=circle] .chasm-file-system-icon.chasm-file-system-icon,[data-chasm-file-system-icon-shape=square] .chasm-file-system-icon.chasm-file-system-icon{justify-content:center;align-items:center;width:1.75em;height:1.75em;padding:.25em;display:inline-flex}[data-chasm-file-system-icon-shape=circle] .chasm-file-system-icon.chasm-file-system-icon{border-radius:999px}[data-chasm-file-system-icon-shape=square] .chasm-file-system-icon.chasm-file-system-icon{border-radius:var(--chasm-radius-sm,.375rem)}[data-chasm-file-system-icon-shape]:not([data-chasm-file-system-icon-shape=plain])[data-chasm-file-system-variant=solid] .chasm-file-system-icon.chasm-file-system-icon{background:var(--chasm-file-system-icon-fill)!important;color:var(--chasm-file-system-icon-on-fill)!important}[data-chasm-file-system-icon-shape]:not([data-chasm-file-system-icon-shape=plain])[data-chasm-file-system-variant=ghost] .chasm-file-system-icon.chasm-file-system-icon{background:var(--chasm-file-system-icon-tint)!important}[data-chasm-file-system-icon-shape]:not([data-chasm-file-system-icon-shape=plain])[data-chasm-file-system-variant=outline] .chasm-file-system-icon.chasm-file-system-icon{box-shadow:inset 0 0 0 var(--chasm-border-width-thin,1px) currentColor}[data-chasm-file-system-icon-shape]:not([data-chasm-file-system-icon-shape=plain])[data-chasm-file-system-variant=dashed] .chasm-file-system-icon.chasm-file-system-icon{outline:var(--chasm-border-width-thin,1px) dashed currentColor;outline-offset:calc(-1 * var(--chasm-border-width-thin,1px))}[data-chasm-file-system-icon-shape]:not([data-chasm-file-system-icon-shape=plain])[data-chasm-file-system-variant=dotted] .chasm-file-system-icon.chasm-file-system-icon{outline:var(--chasm-border-width-thin,1px) dotted currentColor;outline-offset:calc(-1 * var(--chasm-border-width-thin,1px))}.chasm-file-system-folder-icon-open,.chasm-file-system-folder-icon-closed{display:inline-flex}.chasm-file-system-glyph{justify-content:center;align-items:center;inline-size:1.25em;line-height:1;display:inline-flex}.chasm-file-system-chevron{opacity:.7;border-block:.28em solid #0000;border-inline-start:.4em solid;flex:none;block-size:0;inline-size:0;transition:transform .12s}[aria-expanded=true]>.chasm-file-system-chevron,details[open]>summary .chasm-file-system-chevron{transform:rotate(90deg)}[dir=rtl] [aria-expanded=true]>.chasm-file-system-chevron,[dir=rtl] details[open]>summary .chasm-file-system-chevron{transform:rotate(-90deg)}.chasm-file-system-text{align-items:baseline;gap:var(--chasm-file-system-row-gap,var(--chasm-spacing-xs));flex:auto;min-width:0;display:flex}.chasm-file-system[data-chasm-file-system-meta=below] .chasm-file-system-text{flex-direction:column;align-items:stretch;gap:0}.chasm-file-system-name{min-width:0;color:var(--chasm-text-primary);flex:auto}.chasm-file-system-name-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chasm-file-system-name-full{overflow-wrap:anywhere;white-space:normal}.chasm-file-system-file:focus-visible .chasm-file-system-name-ellipsis,.chasm-file-system-folder-summary:focus-visible .chasm-file-system-name-ellipsis,.chasm-file-system-folder .chasm-accordion-summary:focus-visible .chasm-file-system-name-ellipsis{white-space:normal;overflow-wrap:anywhere;overflow:visible}.chasm-file-system[data-chasm-file-system-name-mode=full] .chasm-file-system-row-body{align-items:flex-start}.chasm-file-system-row>[data-chasm-tooltip-root]{inline-size:100%;max-inline-size:100%;box-sizing:border-box;min-width:0}.chasm-file-system-text>[data-chasm-tooltip-root]{min-width:0;flex:auto;max-inline-size:100%}.chasm-file-system-text>[data-chasm-tooltip-root]>.chasm-file-system-name{min-width:0}.chasm-file-system-meta,.chasm-file-system-flag{min-width:0;text-overflow:ellipsis;white-space:nowrap;max-inline-size:45%;color:var(--chasm-text-secondary);flex:0 auto;font-size:.9em;overflow:hidden}.chasm-file-system[data-chasm-file-system-meta=below] .chasm-file-system-meta{max-inline-size:none}.chasm-file-system-flag{font-style:italic}.chasm-file-system-status{align-items:center;gap:var(--chasm-spacing-xs);min-block-size:var(--chasm-file-system-row-min-target,24px);padding-block:var(--chasm-file-system-row-padding-y,var(--chasm-spacing-xs));padding-inline:var(--chasm-file-system-row-padding-x,var(--chasm-spacing-xs));color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;font-size:.9em;display:flex}.chasm-file-system-folder-body>.chasm-file-system-status{margin-inline-start:calc(var(--chasm-spacing-sm) + var(--chasm-file-system-row-indent,var(--chasm-spacing-md)))}.chasm-file-system-status[hidden]{display:none}.chasm-file-system-status[data-chasm-file-system-state=error]{color:var(--chasm-intent-critical-fg,var(--chasm-text-primary))}.chasm-file-system-retry{min-block-size:var(--chasm-file-system-row-min-target,24px);padding-inline:var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-sm);background:var(--chasm-surface);color:var(--chasm-text-primary);font:inherit;cursor:pointer}.chasm-file-system-retry:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-intent-brand-border));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-file-system-note{padding-block:var(--chasm-spacing-2xs,.125rem);padding-inline:var(--chasm-file-system-row-padding-x,var(--chasm-spacing-xs));color:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg,var(--chasm-text-secondary)));overflow-wrap:anywhere;font-size:.85em}.chasm-file-system-editor{gap:var(--chasm-spacing-2xs,.125rem);margin-block:var(--chasm-spacing-2xs,.125rem);border-inline-start:2px dashed var(--chasm-intent-info-border,var(--chasm-border));color:var(--chasm-text-secondary);overflow-wrap:anywhere;flex-direction:column;margin-inline-start:calc(var(--chasm-file-system-row-padding-x,var(--chasm-spacing-xs)) + 1.25em);padding-inline-start:var(--chasm-spacing-xs);font-size:.85em;display:flex}.chasm-file-system-editor ul{margin:0;padding:0;list-style:none}.chasm-file-system-editor li[data-state=pass]{color:var(--chasm-on-surface-intent-success,var(--chasm-intent-success-fg,inherit))}.chasm-file-system-editor li[data-state=blocked]{color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg,inherit))}.chasm-file-system-editor li[data-state=scheduled]{color:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg,inherit))}@media (forced-colors:active){.chasm-file-system-children{border-inline-start:1px solid canvastext}.chasm-file-system-file:focus-visible,.chasm-file-system-folder-summary:focus-visible,.chasm-file-system-folder .chasm-accordion-summary:focus-visible{outline:2px solid canvastext}.chasm-file-system-row-body[data-chasm-file-system-selected=true]{outline-offset:-2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.chasm-file-system-chevron{transition:none}}
