.chasm-3d-chart{gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);color:var(--chasm-text-primary);flex-direction:column;margin:0;display:flex}.chasm-3d-chart-svg{width:100%;height:auto;display:block;overflow:visible}.chasm-3d-chart-face-top{opacity:var(--chasm-3d-chart-top-face-opacity,.95);stroke:none}.chasm-3d-chart-face-left,.chasm-3d-chart-face-right{opacity:var(--chasm-3d-chart-side-face-opacity,.72);stroke:none}.chasm-3d-chart-face-left{filter:brightness(.88)}.chasm-3d-chart-face-right{filter:brightness(.78)}.chasm-3d-chart-surface{opacity:var(--chasm-3d-chart-surface-opacity,.88);stroke:var(--chasm-chart-grid-color);stroke-width:var(--chasm-3d-chart-surface-stroke-width,1)}.chasm-3d-chart-scatter{stroke:var(--chasm-surface-raised);stroke-width:1px}.chasm-3d-chart-grid-line{fill:none;stroke:var(--chasm-3d-chart-grid-color,var(--chasm-chart-grid-color));stroke-width:var(--chasm-3d-chart-grid-width,var(--chasm-chart-grid-width,1));stroke-dasharray:var(--chasm-3d-chart-grid-dash,var(--chasm-chart-grid-dash,2 4))}.chasm-3d-chart-axis-line{stroke:var(--chasm-3d-chart-axis-color,var(--chasm-chart-axis-color));stroke-width:var(--chasm-3d-chart-axis-width,var(--chasm-chart-axis-width,1))}.chasm-3d-chart-axis-label{fill:var(--chasm-3d-chart-axis-label-color,var(--chasm-chart-axis-label-color));font-size:var(--chasm-3d-chart-axis-label-font-size,var(--chasm-chart-axis-label-font-size));font-family:var(--chasm-font-family)}.chasm-3d-chart-legend{align-items:center;gap:var(--chasm-3d-chart-legend-gap,var(--chasm-chart-legend-gap));font-size:var(--chasm-3d-chart-legend-font-size,var(--chasm-chart-legend-font-size));color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;padding:0;display:flex}.chasm-3d-chart-legend-item{align-items:center;gap:var(--chasm-spacing-xs,.25rem);display:inline-flex}.chasm-3d-chart-legend-marker{width:var(--chasm-3d-chart-legend-marker-size,var(--chasm-chart-legend-marker-size));height:var(--chasm-3d-chart-legend-marker-size,var(--chasm-chart-legend-marker-size));border-radius:var(--chasm-radius-xs,2px);flex-shrink:0}.chasm-3d-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-3d-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-3d-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,.4)}.chasm-3d-chart-table-wrap{width:100%;max-width:100%;overflow-x:auto}.chasm-3d-chart-table-wrap[data-chasm-3d-chart-table=sr-only]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-3d-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}.chasm-3d-chart-table caption{text-align:left;color:var(--chasm-text-secondary);padding-block-end:var(--chasm-spacing-xs)}.chasm-3d-chart-table th,.chasm-3d-chart-table td{border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);text-align:start}.chasm-3d-chart-table th{background:var(--chasm-surface-sunken);font-weight:500}.chasm-3d-chart{min-width:0}.chasm-3d-chart-gl{--chasm-3d-chart-land:var(--chasm-border);--chasm-3d-chart-globe:var(--chasm-surface-sunken,var(--chasm-surface));--chasm-3d-chart-graticule:var(--chasm-chart-grid-color);--chasm-3d-chart-edge:var(--chasm-chart-axis-color);--chasm-3d-chart-atmosphere:var(--chasm-chart-series-0)}.chasm-3d-chart-plot{touch-action:none;cursor:grab;min-width:0;max-width:100%;position:relative}.chasm-3d-chart-plot:active{cursor:grabbing}.chasm-3d-chart-canvas{width:100%;max-width:100%;height:auto}.chasm-3d-chart-canvas:focus-visible,.chasm-3d-chart-plot .chasm-3d-chart-svg:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-border-focus,var(--chasm-intent-brand-fg));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-3d-chart-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chasm-3d-chart-gl polygon.chasm-3d-chart-mark,.chasm-3d-chart-gl circle.chasm-3d-chart-mark{stroke:none}.chasm-3d-chart-gl line.chasm-3d-chart-mark,.chasm-3d-chart-gl path.chasm-3d-chart-mark{fill:none;stroke-width:var(--chasm-chart-plot-stroke-width,1.5)}.chasm-3d-chart-marks polygon.chasm-chart-fill-0{stroke:var(--chasm-chart-series-0);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-1{stroke:var(--chasm-chart-series-1);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-2{stroke:var(--chasm-chart-series-2);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-3{stroke:var(--chasm-chart-series-3);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-4{stroke:var(--chasm-chart-series-4);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-5{stroke:var(--chasm-chart-series-5);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-6{stroke:var(--chasm-chart-series-6);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-7{stroke:var(--chasm-chart-series-7);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-0{stroke:var(--chasm-chart-sequential-0);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-1{stroke:var(--chasm-chart-sequential-1);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-2{stroke:var(--chasm-chart-sequential-2);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-3{stroke:var(--chasm-chart-sequential-3);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-4{stroke:var(--chasm-chart-sequential-4);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-5{stroke:var(--chasm-chart-sequential-5);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-6{stroke:var(--chasm-chart-sequential-6);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-seq-7{stroke:var(--chasm-chart-sequential-7);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-pos{stroke:var(--chasm-chart-diverging-positive);stroke-width:.5px}.chasm-3d-chart-marks polygon.chasm-chart-fill-neg{stroke:var(--chasm-chart-diverging-negative);stroke-width:.5px}.chasm-3d-chart-land:not([class*=chasm-chart-fill-]){fill:var(--chasm-3d-chart-land);stroke:var(--chasm-3d-chart-land);stroke-width:.5px}.chasm-3d-chart-globe{fill:var(--chasm-3d-chart-globe);stroke:var(--chasm-3d-chart-globe);stroke-width:.5px}.chasm-3d-chart-graticule{fill:none;stroke:var(--chasm-3d-chart-graticule);stroke-width:.6px}.chasm-3d-chart-atmosphere{fill:var(--chasm-3d-chart-atmosphere);stroke:none}.chasm-3d-chart-outline{fill:none;stroke:var(--chasm-3d-chart-graticule);stroke-width:.6px}.chasm-3d-chart-edge{fill:none;stroke:var(--chasm-3d-chart-edge);stroke-width:.5px}.chasm-3d-chart-wireframe{fill:none;stroke:var(--chasm-3d-chart-grid-color,var(--chasm-chart-grid-color));stroke-width:.5px}line.chasm-3d-chart-trail,path.chasm-3d-chart-trail,line.chasm-3d-chart-vector,path.chasm-3d-chart-vector,line.chasm-3d-chart-contour,path.chasm-3d-chart-contour{fill:none;stroke-width:1px}circle.chasm-3d-chart-trail{stroke:none}.chasm-3d-chart-contour:not([class*=chasm-chart-stroke-]){stroke:var(--chasm-chart-series-0)}.chasm-3d-chart-axes line.chasm-3d-chart-grid-line{stroke-dasharray:none}.chasm-3d-chart-axis-name{fill:var(--chasm-3d-chart-axis-label-color,var(--chasm-chart-axis-label-color));font-size:var(--chasm-3d-chart-axis-label-font-size,var(--chasm-chart-axis-label-font-size));font-family:var(--chasm-font-family);font-weight:600}.chasm-3d-chart-shade-1{filter:brightness(.1)}.chasm-3d-chart-shade-2{filter:brightness(.2)}.chasm-3d-chart-shade-3{filter:brightness(.3)}.chasm-3d-chart-shade-4{filter:brightness(.4)}.chasm-3d-chart-shade-5{filter:brightness(.5)}.chasm-3d-chart-shade-6{filter:brightness(.6)}.chasm-3d-chart-shade-7{filter:brightness(.7)}.chasm-3d-chart-shade-8{filter:brightness(.8)}.chasm-3d-chart-shade-9{filter:brightness(.9)}.chasm-3d-chart-shade-11{filter:brightness(1.1)}.chasm-3d-chart-shade-12{filter:brightness(1.2)}.chasm-3d-chart-shade-13{filter:brightness(1.3)}.chasm-3d-chart-shade-14{filter:brightness(1.4)}.chasm-3d-chart-shade-15{filter:brightness(1.5)}.chasm-3d-chart-shade-16{filter:brightness(1.6)}.chasm-3d-chart-alpha-0{opacity:0}.chasm-3d-chart-alpha-1{opacity:.1}.chasm-3d-chart-alpha-2{opacity:.2}.chasm-3d-chart-alpha-3{opacity:.3}.chasm-3d-chart-alpha-4{opacity:.4}.chasm-3d-chart-alpha-5{opacity:.5}.chasm-3d-chart-alpha-6{opacity:.6}.chasm-3d-chart-alpha-7{opacity:.7}.chasm-3d-chart-alpha-8{opacity:.8}.chasm-3d-chart-alpha-9{opacity:.9}.chasm-3d-chart-density:not([class*=chasm-chart-fill-]){fill:var(--chasm-chart-series-0)}.chasm-3d-chart-density-1{fill-opacity:.125}.chasm-3d-chart-density-2{fill-opacity:.25}.chasm-3d-chart-density-3{fill-opacity:.375}.chasm-3d-chart-density-4{fill-opacity:.5}.chasm-3d-chart-density-5{fill-opacity:.625}.chasm-3d-chart-density-6{fill-opacity:.75}.chasm-3d-chart-density-7{fill-opacity:.875}.chasm-3d-chart-density-8{fill-opacity:1}.chasm-3d-chart-active-ring{fill:none;stroke:var(--chasm-chart-inspect-ring,var(--chasm-text-primary));stroke-width:var(--chasm-chart-inspect-ring-width,2)}.chasm-3d-chart-gl .chasm-chart-mark-active{stroke:var(--chasm-chart-inspect-ring,var(--chasm-text-primary));stroke-width:var(--chasm-chart-inspect-ring-width,2)}.chasm-3d-chart-controls{gap:var(--chasm-spacing-xs,.25rem);flex-wrap:wrap;min-width:0;display:flex}.chasm-3d-chart-renderer-status{font-size:var(--chasm-font-sm);color:var(--chasm-text-secondary)}.chasm-3d-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){[class*=chasm-3d-chart-shade-]{filter:none}.chasm-3d-chart-active-ring{stroke:highlight}}
.chasm-radar-chart{gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);color:var(--chasm-text-primary);flex-direction:column;margin:0;display:flex}.chasm-radar-chart-svg{width:100%;height:auto;display:block;overflow:visible}.chasm-radar-chart-grid{stroke:var(--chasm-chart-grid-color);stroke-width:var(--chasm-chart-grid-width,1)}.chasm-radar-chart-axis{stroke:var(--chasm-chart-axis-color);stroke-width:var(--chasm-chart-axis-width,1)}.chasm-radar-chart-axis-label{fill:var(--chasm-chart-axis-label-color);font-size:var(--chasm-chart-axis-label-font-size);font-family:var(--chasm-font-family)}.chasm-radar-chart-area{opacity:var(--chasm-chart-area-opacity,.25);stroke:none}.chasm-radar-chart-line{fill:none;stroke-width:var(--chasm-chart-line-width,2)}.chasm-radar-chart-split-area{stroke:none;fill:var(--chasm-chart-grid-color,var(--chasm-border))}.chasm-radar-chart-split-area-0{opacity:.12}.chasm-radar-chart-split-area-1{opacity:.28}.chasm-radar-chart-line-dashed{stroke-dasharray:6 4}.chasm-radar-chart-line-dotted{stroke-dasharray:1 4;stroke-linecap:round}.chasm-radar-chart-line.chasm-chart-fill-0{stroke:var(--chasm-chart-series-0)}.chasm-radar-chart-line.chasm-chart-fill-1{stroke:var(--chasm-chart-series-1)}.chasm-radar-chart-line.chasm-chart-fill-2{stroke:var(--chasm-chart-series-2)}.chasm-radar-chart-line.chasm-chart-fill-3{stroke:var(--chasm-chart-series-3)}.chasm-radar-chart-line.chasm-chart-fill-4{stroke:var(--chasm-chart-series-4)}.chasm-radar-chart-line.chasm-chart-fill-5{stroke:var(--chasm-chart-series-5)}.chasm-radar-chart-line.chasm-chart-fill-6{stroke:var(--chasm-chart-series-6)}.chasm-radar-chart-line.chasm-chart-fill-7{stroke:var(--chasm-chart-series-7)}.chasm-radar-chart-line.chasm-chart-fill-seq-0{stroke:var(--chasm-chart-sequential-0)}.chasm-radar-chart-line.chasm-chart-fill-seq-1{stroke:var(--chasm-chart-sequential-1)}.chasm-radar-chart-line.chasm-chart-fill-seq-2{stroke:var(--chasm-chart-sequential-2)}.chasm-radar-chart-line.chasm-chart-fill-seq-3{stroke:var(--chasm-chart-sequential-3)}.chasm-radar-chart-line.chasm-chart-fill-seq-4{stroke:var(--chasm-chart-sequential-4)}.chasm-radar-chart-line.chasm-chart-fill-seq-5{stroke:var(--chasm-chart-sequential-5)}.chasm-radar-chart-line.chasm-chart-fill-seq-6{stroke:var(--chasm-chart-sequential-6)}.chasm-radar-chart-line.chasm-chart-fill-seq-7{stroke:var(--chasm-chart-sequential-7)}.chasm-radar-chart-line.chasm-chart-fill-pos{stroke:var(--chasm-chart-diverging-positive)}.chasm-radar-chart-line.chasm-chart-fill-neg{stroke:var(--chasm-chart-diverging-negative)}.chasm-radar-chart-line.chasm-chart-fill-intent{stroke:var(--chasm-chart-ink,currentColor)}.chasm-radar-chart-value-label{fill:var(--chasm-text-primary);font-size:var(--chasm-chart-axis-label-font-size,.75rem);font-family:var(--chasm-font-family);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--chasm-surface-raised);stroke-width:3px}.chasm-radar-chart-legend{gap:var(--chasm-chart-legend-gap);font-size:var(--chasm-chart-legend-font-size);color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;padding:0;display:flex}.chasm-radar-chart-legend-item{align-items:center;gap:var(--chasm-spacing-xs,.25rem);display:inline-flex}.chasm-radar-chart-legend-marker{width:var(--chasm-chart-legend-marker-size);height:var(--chasm-chart-legend-marker-size);border-radius:var(--chasm-radius-xs,2px)}.chasm-radar-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-radar-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-radar-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,.4)}.chasm-radar-chart-table-wrap{width:100%;max-width:100%;overflow-x:auto}.chasm-radar-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-radar-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}
.chasm-heatmap-chart{gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-heatmap-chart-svg{width:100%;height:auto;display:block}.chasm-heatmap-chart-cell{stroke:var(--chasm-surface-raised);stroke-width:1px}.chasm-heatmap-chart[data-chasm-heatmap-chart-kind=calendar] .chasm-heatmap-chart-cell{stroke-width:.5px}.chasm-heatmap-chart-cell-empty{fill:var(--chasm-surface-sunken)}.chasm-heatmap-chart-cell-strength-0{fill-opacity:.3}.chasm-heatmap-chart-cell-strength-1{fill-opacity:.45}.chasm-heatmap-chart-cell-strength-2{fill-opacity:.6}.chasm-heatmap-chart-cell-strength-3{fill-opacity:.8}.chasm-heatmap-chart-cell-strength-4{fill-opacity:1}.chasm-heatmap-chart-cell-label{fill:var(--chasm-text-primary);font-size:var(--chasm-chart-axis-label-font-size,.75rem);font-family:var(--chasm-font-family);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--chasm-surface-raised);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.chasm-heatmap-chart-group{stroke:var(--chasm-chart-axis-color,var(--chasm-border));stroke-width:var(--chasm-chart-axis-width,1)}.chasm-heatmap-chart-year-label{fill:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);font-family:var(--chasm-font-family);font-weight:var(--chasm-font-weight-medium,500)}.chasm-heatmap-chart .chasm-chart-canvas{width:100%;max-width:100%;display:block}@media (forced-colors:active){.chasm-heatmap-chart-cell-empty{fill:canvas;stroke:canvastext}}.chasm-heatmap-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-heatmap-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-heatmap-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,.4)}.chasm-heatmap-chart-table-wrap{width:100%;overflow-x:auto}.chasm-heatmap-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.chasm-heatmap-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}
.chasm-funnel-chart{gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-funnel-chart-svg{width:100%;height:auto;display:block}.chasm-funnel-chart-stage{stroke:var(--chasm-surface-raised);stroke-width:1px}.chasm-funnel-chart-label{fill:var(--chasm-text-primary);font-size:var(--chasm-font-sm);font-family:var(--chasm-font-family)}.chasm-funnel-chart-label-outside{fill:var(--chasm-chart-axis-label-color,var(--chasm-text-secondary))}.chasm-funnel-chart-leader{stroke:var(--chasm-chart-axis-color,var(--chasm-border));stroke-width:var(--chasm-chart-axis-width,1);fill:none}.chasm-funnel-chart-title{fill:var(--chasm-text-primary);font-size:var(--chasm-font-sm);font-family:var(--chasm-font-family);font-weight:var(--chasm-font-weight-medium,500)}.chasm-funnel-chart-stage-overlay{opacity:.6}.chasm-funnel-chart-legend{gap:var(--chasm-chart-legend-gap,.75rem);font-size:var(--chasm-chart-legend-font-size,.875rem);color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;display:flex}.chasm-funnel-chart-legend-item{align-items:center;gap:var(--chasm-spacing-xs,.25rem);display:inline-flex}.chasm-funnel-chart-legend-marker{width:var(--chasm-chart-legend-marker-size,.625rem);height:var(--chasm-chart-legend-marker-size,.625rem);border-radius:var(--chasm-radius-xs,2px)}.chasm-funnel-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-funnel-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-funnel-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,.4)}.chasm-funnel-chart-table-wrap{width:100%;overflow-x:auto}.chasm-funnel-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.chasm-funnel-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}
.chasm-gauge-chart{gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-gauge-chart-svg{width:100%;height:auto;display:block}.chasm-gauge-chart-track{fill:var(--chasm-surface-sunken);stroke:none}.chasm-gauge-chart-value{stroke:none}.chasm-gauge-chart-segment{stroke:none;fill:var(--chasm-chart-ink,var(--chasm-intent-neutral-fg))}.chasm-gauge-chart-segment[data-chasm-gauge-intent=critical]{fill:var(--chasm-intent-critical-fg)}.chasm-gauge-chart-segment[data-chasm-gauge-intent=warning]{fill:var(--chasm-intent-warning-fg)}.chasm-gauge-chart-segment[data-chasm-gauge-intent=success]{fill:var(--chasm-intent-success-fg)}.chasm-gauge-chart-segment[data-chasm-gauge-intent=neutral]{fill:var(--chasm-intent-neutral-fg)}.chasm-gauge-chart-segment[data-chasm-gauge-intent=info]{fill:var(--chasm-intent-info-fg)}.chasm-gauge-chart-segment[data-chasm-gauge-intent=brand]{fill:var(--chasm-intent-brand-fg)}.chasm-gauge-chart-tick{stroke:var(--chasm-chart-axis-color,var(--chasm-border));stroke-width:var(--chasm-chart-axis-width,1)}.chasm-gauge-chart-tick-label{fill:var(--chasm-chart-axis-label-color,var(--chasm-text-secondary));font-size:var(--chasm-chart-axis-label-font-size,.75rem);font-family:var(--chasm-font-family)}.chasm-gauge-chart-needle{stroke:var(--chasm-text-primary);stroke-width:2px;stroke-linecap:round}.chasm-gauge-chart-label{fill:var(--chasm-text-primary);font-size:var(--chasm-font-lg);font-family:var(--chasm-font-family);font-weight:var(--chasm-font-weight-medium,500)}.chasm-gauge-chart-needle-thin{stroke-width:1px}.chasm-gauge-chart-needle-bold{stroke-width:4px}.chasm-gauge-chart-anchor{fill:var(--chasm-text-primary);stroke:var(--chasm-surface-raised);stroke-width:1px}.chasm-gauge-chart-tick-minor{opacity:.6}.chasm-gauge-chart-title{fill:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);font-family:var(--chasm-font-family)}.chasm-gauge-chart-detail{font-size:var(--chasm-font-sm);font-variant-numeric:tabular-nums}.chasm-gauge-chart-stage-label{fill:var(--chasm-text-secondary);font-size:var(--chasm-chart-axis-label-font-size,.75rem);font-family:var(--chasm-font-family)}.chasm-gauge-chart-needle[data-chasm-gauge-intent=critical]{stroke:var(--chasm-intent-critical-fg)}.chasm-gauge-chart-needle[data-chasm-gauge-intent=warning]{stroke:var(--chasm-intent-warning-fg)}.chasm-gauge-chart-needle[data-chasm-gauge-intent=success]{stroke:var(--chasm-intent-success-fg)}.chasm-gauge-chart-needle[data-chasm-gauge-intent=info]{stroke:var(--chasm-intent-info-fg)}.chasm-gauge-chart-needle[data-chasm-gauge-intent=brand]{stroke:var(--chasm-intent-brand-fg)}.chasm-gauge-chart-label[data-chasm-gauge-intent=critical]{fill:var(--chasm-intent-critical-fg)}.chasm-gauge-chart-label[data-chasm-gauge-intent=warning]{fill:var(--chasm-intent-warning-fg)}.chasm-gauge-chart-label[data-chasm-gauge-intent=success]{fill:var(--chasm-intent-success-fg)}.chasm-gauge-chart-label[data-chasm-gauge-intent=info]{fill:var(--chasm-intent-info-fg)}.chasm-gauge-chart-label[data-chasm-gauge-intent=brand]{fill:var(--chasm-intent-brand-fg)}.chasm-gauge-chart-liquid-outline{stroke:var(--chasm-chart-ink,var(--chasm-intent-brand-fg));opacity:.35}.chasm-gauge-chart-liquid-background{fill:var(--chasm-surface-sunken);stroke:none}.chasm-gauge-chart-liquid-wave{stroke:none;opacity:.85}.chasm-gauge-chart-liquid-label{font-size:var(--chasm-font-xl,1.5rem);paint-order:stroke;stroke:var(--chasm-surface-raised);stroke-width:4px;stroke-linejoin:round}.chasm-gauge-chart-segment-fill{stroke:none}.chasm-gauge-chart-segment-label{font-size:var(--chasm-font-xl,1.5rem)}@media (forced-colors:active){.chasm-gauge-chart-liquid-wave,.chasm-gauge-chart-segment-fill{stroke:canvastext;stroke-width:1px}}.chasm-gauge-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-gauge-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-gauge-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,.4)}.chasm-gauge-chart-table-wrap{width:100%;overflow-x:auto}.chasm-gauge-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.chasm-gauge-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}
.chasm-hierarchy-chart{gap:var(--chasm-spacing-sm);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-hierarchy-chart-svg{width:100%;height:auto;display:block}.chasm-hierarchy-chart-leaf,.chasm-hierarchy-chart-arc{stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-thin)}.chasm-hierarchy-chart-branch{fill:none;stroke:var(--chasm-border);stroke-width:var(--chasm-border-width-thin)}.chasm-hierarchy-chart-link{fill:none;stroke:var(--chasm-border-strong)}.chasm-hierarchy-chart-node{stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-thin)}.chasm-hierarchy-chart-label{fill:var(--chasm-text-primary);font-size:var(--chasm-chart-axis-label-font-size);font-family:var(--chasm-font-family)}.chasm-hierarchy-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-hierarchy-chart-state-label{font-size:var(--chasm-chart-legend-font-size)}.chasm-hierarchy-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border))}.chasm-hierarchy-chart-table-wrap{width:100%;overflow-x:auto}.chasm-hierarchy-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-hierarchy-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-chart-legend-font-size)}.chasm-hierarchy-chart-flame{stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-thin)}.chasm-hierarchy-chart-label{pointer-events:none}.chasm-hierarchy-chart-arc-label,.chasm-hierarchy-chart-pack-label{paint-order:stroke;stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-thick);stroke-linejoin:round;font-size:var(--chasm-chart-axis-label-font-size)}.chasm-hierarchy-chart-branch[data-chasm-chart-point]{pointer-events:all}[data-chasm-chart-selectable] .chasm-hierarchy-chart-branch[data-chasm-chart-point],[data-chasm-chart-selectable] .chasm-hierarchy-chart-leaf[data-chasm-chart-point],[data-chasm-chart-selectable] .chasm-hierarchy-chart-arc[data-chasm-chart-point],[data-chasm-chart-selectable] .chasm-hierarchy-chart-node[data-chasm-chart-point],[data-chasm-chart-selectable] .chasm-hierarchy-chart-pack[data-chasm-chart-point]{cursor:pointer}.chasm-hierarchy-chart-leaf.chasm-hierarchy-chart-drillable{stroke:var(--chasm-border-strong);stroke-width:var(--chasm-border-width-thick)}.chasm-hierarchy-chart-node.chasm-hierarchy-chart-node--collapsed{stroke:var(--chasm-text-primary);stroke-width:var(--chasm-border-width-thick)}.chasm-hierarchy-chart-pack{stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-thin)}.chasm-hierarchy-chart-pack-branch{fill-opacity:var(--chasm-chart-area-opacity);stroke:var(--chasm-border-strong)}.chasm-hierarchy-chart-arc-center{stroke:var(--chasm-border-strong)}.chasm-hierarchy-chart-breadcrumb{align-items:center;gap:var(--chasm-spacing-sm);min-width:0;max-width:100%;font-size:var(--chasm-chart-legend-font-size);color:var(--chasm-text-secondary);flex-wrap:wrap;display:flex}.chasm-hierarchy-chart-breadcrumb-list{align-items:center;gap:var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-hierarchy-chart-breadcrumb-item{align-items:center;gap:var(--chasm-spacing-xs);overflow-wrap:anywhere;min-width:0;display:inline-flex}.chasm-hierarchy-chart-breadcrumb-item+.chasm-hierarchy-chart-breadcrumb-item:before{content:"/";content:"/" / "";color:var(--chasm-text-secondary)}.chasm-hierarchy-chart-breadcrumb-button{appearance:none;font:inherit;color:var(--chasm-link-appearance-default-color,var(--chasm-text-primary));cursor:pointer;border-radius:var(--chasm-radius-sm);background:0 0;border:0;padding:0;text-decoration:underline}.chasm-hierarchy-chart-breadcrumb-button:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-border-focus);outline-offset:var(--chasm-outline-offset-sm)}.chasm-hierarchy-chart-breadcrumb-current{color:var(--chasm-text-primary);font-weight:var(--chasm-font-weight-semibold)}.chasm-hierarchy-chart-legend{gap:var(--chasm-chart-legend-gap);font-size:var(--chasm-chart-legend-font-size);color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;padding:0;display:flex}.chasm-hierarchy-chart-legend-item{align-items:center;gap:var(--chasm-spacing-xs);display:inline-flex}.chasm-hierarchy-chart-legend-item[aria-pressed]{appearance:none;font:inherit;color:inherit;cursor:pointer;border-radius:var(--chasm-radius-sm);background:0 0;border:0;padding:0}.chasm-hierarchy-chart-legend-item[aria-pressed]:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-border-focus);outline-offset:var(--chasm-outline-offset-sm)}.chasm-hierarchy-chart-legend-marker{width:var(--chasm-chart-legend-marker-size);height:var(--chasm-chart-legend-marker-size);border-radius:var(--chasm-radius-xs)}@media (forced-colors:active){.chasm-hierarchy-chart-node--collapsed,.chasm-hierarchy-chart-drillable,.chasm-hierarchy-chart-arc-center{stroke:canvastext}.chasm-hierarchy-chart-breadcrumb-button{color:linktext}}
.chasm-flow-chart{gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-flow-chart-svg{width:100%;height:auto;display:block}.chasm-flow-chart-node{stroke:var(--chasm-surface-raised);stroke-width:1px}.chasm-flow-chart-link{stroke:none}.chasm-flow-chart-edge{fill:none;stroke-linecap:round}.chasm-flow-chart-axis{stroke:var(--chasm-border);stroke-width:1px}.chasm-flow-chart-label{fill:var(--chasm-text-primary);font-size:var(--chasm-font-sm);font-family:var(--chasm-font-family)}.chasm-flow-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-flow-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-flow-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,.4)}.chasm-flow-chart-table-wrap{width:100%;overflow-x:auto}.chasm-flow-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-flow-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}.chasm-flow-chart-stop-0{stop-color:var(--chasm-chart-series-0)}.chasm-flow-chart-stop-1{stop-color:var(--chasm-chart-series-1)}.chasm-flow-chart-stop-2{stop-color:var(--chasm-chart-series-2)}.chasm-flow-chart-stop-3{stop-color:var(--chasm-chart-series-3)}.chasm-flow-chart-stop-4{stop-color:var(--chasm-chart-series-4)}.chasm-flow-chart-stop-5{stop-color:var(--chasm-chart-series-5)}.chasm-flow-chart-stop-6{stop-color:var(--chasm-chart-series-6)}.chasm-flow-chart-stop-7{stop-color:var(--chasm-chart-series-7)}.chasm-flow-chart-stop-seq-0{stop-color:var(--chasm-chart-sequential-0)}.chasm-flow-chart-stop-seq-1{stop-color:var(--chasm-chart-sequential-1)}.chasm-flow-chart-stop-seq-2{stop-color:var(--chasm-chart-sequential-2)}.chasm-flow-chart-stop-seq-3{stop-color:var(--chasm-chart-sequential-3)}.chasm-flow-chart-stop-seq-4{stop-color:var(--chasm-chart-sequential-4)}.chasm-flow-chart-stop-seq-5{stop-color:var(--chasm-chart-sequential-5)}.chasm-flow-chart-stop-seq-6{stop-color:var(--chasm-chart-sequential-6)}.chasm-flow-chart-stop-seq-7{stop-color:var(--chasm-chart-sequential-7)}.chasm-flow-chart-stop-intent{stop-color:var(--chasm-chart-ink,currentColor)}.chasm-flow-chart-stop-pos{stop-color:var(--chasm-chart-diverging-positive)}.chasm-flow-chart-stop-neg{stop-color:var(--chasm-chart-diverging-negative)}.chasm-flow-chart-edge-neutral{stroke:var(--chasm-text-secondary)}.chasm-flow-chart-arrow:not([class*=chasm-chart-fill-]){fill:var(--chasm-text-secondary)}.chasm-flow-chart-arrow{stroke:none}.chasm-flow-chart-labels,.chasm-flow-chart-label{pointer-events:none}.chasm-flow-chart-labels .chasm-flow-chart-label{font-size:var(--chasm-chart-axis-label-font-size,.75rem);paint-order:stroke;stroke:var(--chasm-surface-raised);stroke-width:3px;stroke-linejoin:round}.chasm-flow-chart circle[data-chasm-flow-node]{cursor:grab}.chasm-flow-chart-roam{touch-action:none;flex-direction:column;min-width:0;max-width:100%;display:flex}.chasm-flow-chart-roam .chasm-flow-chart-svg{cursor:grab}.chasm-flow-chart-roam .chasm-flow-chart-svg:focus-visible{outline:var(--chasm-focus-ring-width,2px) solid var(--chasm-focus-ring-color,var(--chasm-text-primary));outline-offset:var(--chasm-focus-ring-offset,2px)}.chasm-flow-chart-controls{align-items:center;gap:var(--chasm-spacing-xs,.25rem);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.chasm-flow-chart-row{stroke-linejoin:round;stroke-linecap:round;opacity:var(--chasm-flow-chart-row-opacity,.7)}.chasm-flow-chart-row.chasm-chart-out-of-range,.chasm-flow-chart-row.chasm-chart-dimmed{opacity:var(--chasm-chart-dim-opacity,.2)}.chasm-flow-chart-axis-name{fill:var(--chasm-text-primary);font-size:var(--chasm-font-sm);font-family:var(--chasm-font-family)}.chasm-flow-chart-tick-label{fill:var(--chasm-text-secondary);font-size:var(--chasm-chart-axis-label-font-size,.75rem);font-family:var(--chasm-font-family);pointer-events:none}.chasm-flow-chart-brush{gap:var(--chasm-spacing-sm,.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));min-width:0;max-width:100%;display:grid}.chasm-flow-chart-legend{gap:var(--chasm-chart-legend-gap,.75rem);font-size:var(--chasm-chart-legend-font-size,.875rem);color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;padding:0;display:flex}.chasm-flow-chart-legend-item{align-items:center;gap:var(--chasm-spacing-xs,.25rem);display:inline-flex}.chasm-flow-chart-legend-marker{width:var(--chasm-chart-legend-marker-size,.625rem);height:var(--chasm-chart-legend-marker-size,.625rem);border-radius:var(--chasm-radius-xs,2px)}@media (forced-colors:active){.chasm-flow-chart-edge-neutral,.chasm-flow-chart-row{stroke:canvastext}.chasm-flow-chart-arrow{fill:canvastext}}
.chasm-geo-chart{gap:var(--chasm-spacing-sm);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-geo-chart-svg{width:100%;height:auto;display:block}.chasm-geo-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-geo-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-geo-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,var(--chasm-opacity-40))}.chasm-geo-chart-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto}.chasm-geo-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-geo-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}.chasm-geo-chart-region{stroke:var(--chasm-geo-chart-coast,var(--chasm-surface-raised));stroke-linejoin:round}.chasm-geo-chart-region:not([class*=chasm-chart-fill-]){fill:var(--chasm-geo-chart-land,var(--chasm-surface-sunken,var(--chasm-border)))}.chasm-geo-chart-region-selected{stroke:var(--chasm-text-primary);stroke-width:var(--chasm-border-width-medium);paint-order:stroke}.chasm-geo-chart-route{fill:none;stroke-linecap:round;opacity:var(--chasm-geo-chart-route-opacity,var(--chasm-opacity-60))}.chasm-geo-chart-trail{fill:none;stroke-linecap:round;stroke-width:var(--chasm-border-width-medium);stroke-dasharray:.08 .92;stroke-dashoffset:1px;pointer-events:none}.chasm-geo-chart-point{stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-thin)}.chasm-geo-chart-ripple{stroke-width:var(--chasm-border-width-medium);opacity:var(--chasm-opacity-0);pointer-events:none;transform-box:fill-box;transform-origin:50%}.chasm-geo-chart-label{fill:var(--chasm-text-primary);font-size:var(--chasm-chart-axis-label-font-size);font-family:var(--chasm-font-family);paint-order:stroke;stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-thick);stroke-linejoin:round;pointer-events:none}@keyframes chasm-geo-chart-trail{to{stroke-dashoffset:0}}@keyframes chasm-geo-chart-ripple{0%{opacity:var(--chasm-opacity-60);transform:scale(1)}to{opacity:var(--chasm-opacity-0);transform:scale(2.6)}}@media (prefers-reduced-motion:no-preference){.chasm-geo-chart-trail{animation:chasm-geo-chart-trail var(--chasm-geo-chart-trail-period,4s) linear infinite}.chasm-geo-chart-ripple{animation:chasm-geo-chart-ripple var(--chasm-geo-chart-ripple-period,2.4s) ease-out infinite}}@media (prefers-reduced-motion:reduce){.chasm-geo-chart-ripple{opacity:var(--chasm-opacity-40);transform:scale(1.8)}.chasm-geo-chart-trail{stroke-dashoffset:.5px}}.chasm-geo-chart-roam{touch-action:none;flex-direction:column;min-width:0;max-width:100%;display:flex}.chasm-geo-chart-roam .chasm-geo-chart-svg{cursor:grab}.chasm-geo-chart-roam .chasm-geo-chart-svg:active{cursor:grabbing}.chasm-geo-chart-roam .chasm-geo-chart-svg:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-border-focus);outline-offset:var(--chasm-border-width-medium)}.chasm-geo-chart-roam-controls{gap:var(--chasm-spacing-xs);flex-wrap:wrap;display:flex}@media (forced-colors:active){.chasm-geo-chart-region{stroke:canvastext}.chasm-geo-chart-region-selected{stroke-width:var(--chasm-border-width-thick)}.chasm-geo-chart-route,.chasm-geo-chart-trail{stroke:linktext}}.chasm-geo-chart-legend{gap:var(--chasm-chart-legend-gap);font-size:var(--chasm-chart-legend-font-size);color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;padding:0;display:flex}.chasm-geo-chart-legend-item{align-items:center;gap:var(--chasm-spacing-xs);display:inline-flex}.chasm-geo-chart-legend-marker{width:var(--chasm-chart-legend-marker-size);height:var(--chasm-chart-legend-marker-size);border-radius:var(--chasm-radius-xs)}.chasm-geo-chart-pie-slice{stroke:var(--chasm-surface-raised);stroke-width:var(--chasm-border-width-hairline)}
.chasm-chart-matrix{gap:var(--chasm-spacing-sm);box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-chart-matrix-scroller{border-radius:var(--chasm-radius-sm);width:100%;min-width:0;max-width:100%;overflow-x:auto;container-type:inline-size}.chasm-chart-matrix-scroller:focus-visible{outline:var(--chasm-border-width-medium) solid var(--chasm-border-focus);outline-offset:var(--chasm-border-width-medium)}.chasm-chart-matrix-grid{grid-template-columns:var(--chasm-chart-matrix-columns,minmax(0, 1fr));grid-template-rows:var(--chasm-chart-matrix-rows,auto);min-inline-size:var(--chasm-chart-matrix-min-inline,0);gap:0;display:grid;position:relative}.chasm-chart-matrix-grid[data-chasm-chart-matrix-gap=xs]{gap:var(--chasm-spacing-xs)}.chasm-chart-matrix-grid[data-chasm-chart-matrix-gap=sm]{gap:var(--chasm-spacing-sm)}.chasm-chart-matrix-grid[data-chasm-chart-matrix-gap=md]{gap:var(--chasm-spacing-md)}.chasm-chart-matrix-grid[data-chasm-chart-matrix-gap=none]{gap:0}.chasm-chart-matrix-row{display:contents}.chasm-chart-matrix-cell{grid-area:var(--chasm-chart-matrix-area,auto);justify-content:center;align-items:center;gap:var(--chasm-spacing-xs);box-sizing:border-box;min-width:0;min-height:0;padding:var(--chasm-spacing-xs);font-size:var(--chasm-font-sm);color:var(--chasm-text-primary);text-align:center;overflow-wrap:anywhere;flex-direction:column;display:flex;position:relative}.chasm-chart-matrix[data-chasm-chart-matrix=grid] .chasm-chart-matrix-cell-body,.chasm-chart-matrix[data-chasm-chart-matrix=grid] .chasm-chart-matrix-cell-empty{border:var(--chasm-border-width-thin) solid var(--chasm-chart-grid-color,var(--chasm-border));margin:0 calc(var(--chasm-border-width-thin) * -1) calc(var(--chasm-border-width-thin) * -1) 0}.chasm-chart-matrix-cell-column-header,.chasm-chart-matrix-cell-row-header,.chasm-chart-matrix-cell-corner{color:var(--chasm-text-secondary);font-weight:var(--chasm-font-weight-medium);padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm)}.chasm-chart-matrix-cell-group{color:var(--chasm-text-primary);border-bottom:var(--chasm-border-width-thin) solid var(--chasm-chart-axis-color,var(--chasm-border))}.chasm-chart-matrix-cell-row-header.chasm-chart-matrix-cell-group{border-bottom:0;border-inline-end:var(--chasm-border-width-thin) solid var(--chasm-chart-axis-color,var(--chasm-border))}.chasm-chart-matrix[data-chasm-chart-matrix=layout] .chasm-chart-matrix-cell{text-align:start;justify-content:flex-start;align-items:stretch;padding:0}.chasm-chart-matrix-cell-chart{justify-content:flex-start;align-items:stretch}.chasm-chart-matrix-cell-chart>figure{min-width:0;max-width:100%;margin:0}.chasm-chart-matrix-cell[tabindex]:focus-visible{outline:var(--chasm-border-width-medium) solid var(--chasm-border-focus);outline-offset:calc(var(--chasm-border-width-medium) * -1);z-index:2}.chasm-chart-matrix-swatch{z-index:0;pointer-events:none;position:absolute;inset:0}.chasm-chart-matrix-swatch-empty,.chasm-chart-matrix-swatch-hidden{opacity:var(--chasm-opacity-0)}.chasm-chart-matrix-swatch-tint{opacity:var(--chasm-chart-matrix-tint-opacity,var(--chasm-opacity-20));inset:var(--chasm-border-width-thin);border-radius:var(--chasm-radius-sm)}.chasm-chart-matrix-strength-0{opacity:var(--chasm-opacity-25)}.chasm-chart-matrix-strength-1{opacity:var(--chasm-opacity-40)}.chasm-chart-matrix-strength-2{opacity:var(--chasm-opacity-60)}.chasm-chart-matrix-strength-3{opacity:var(--chasm-opacity-80)}.chasm-chart-matrix-strength-4{opacity:var(--chasm-opacity-100)}.chasm-chart-matrix-mark{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.chasm-chart-matrix-label,.chasm-chart-matrix-caption,.chasm-chart-matrix-value{z-index:1;max-width:100%;position:relative}.chasm-chart-matrix-label{font-weight:var(--chasm-font-weight-medium)}.chasm-chart-matrix-caption{color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs)}.chasm-chart-matrix-cell-tile .chasm-chart-matrix-caption{color:var(--chasm-text-primary)}.chasm-chart-matrix-value{font-variant-numeric:tabular-nums;padding:0 var(--chasm-spacing-xs);border-radius:var(--chasm-radius-sm);background:var(--chasm-surface-raised);color:var(--chasm-text-primary)}.chasm-chart-matrix-cell-tile .chasm-chart-matrix-label{font-size:var(--chasm-font-md)}.chasm-chart-matrix-context{color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs);display:none}.chasm-chart-matrix-links{grid-area:var(--chasm-chart-matrix-body-area,1 / 1 / -1 / -1);pointer-events:none;z-index:1;position:relative}.chasm-chart-matrix-links-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chasm-chart-matrix-link{fill:none;stroke:var(--chasm-chart-axis-color,var(--chasm-border));stroke-width:var(--chasm-border-width-medium)}.chasm-chart-matrix-link-arrow{fill:var(--chasm-chart-axis-color,var(--chasm-border))}.chasm-chart-matrix-link-list{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);margin:0;padding-inline-start:var(--chasm-spacing-md)}.chasm-chart-matrix-readout{min-block-size:1lh;color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);overflow-wrap:anywhere;margin:0}.chasm-chart-matrix-legend{gap:var(--chasm-chart-legend-gap) var(--chasm-spacing-md);flex-wrap:wrap;min-width:0;display:flex}.chasm-chart-matrix-zoom{min-width:0}.chasm-chart-matrix-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-chart-matrix-state-label{font-size:var(--chasm-font-sm)}@container (max-width:30rem){.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-grid{gap:var(--chasm-spacing-sm);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;min-inline-size:0}.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-cell{grid-area:auto;margin:0}.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-cell-column-header,.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-cell-row-header,.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-cell-corner,.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-cell-empty,.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-links{display:none}.chasm-chart-matrix[data-chasm-chart-matrix-responsive=stack] .chasm-chart-matrix-context{display:block}}@media (forced-colors:active){.chasm-chart-matrix-swatch,.chasm-chart-matrix-mark circle{forced-color-adjust:none}.chasm-chart-matrix-value{border:var(--chasm-border-width-thin) solid CanvasText}.chasm-chart-matrix-link{stroke:canvastext}.chasm-chart-matrix-link-arrow{fill:canvastext}}
.chasm-chart-timeline{gap:var(--chasm-spacing-sm);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;margin:0;display:flex}.chasm-chart-timeline[data-chasm-chart-timeline=vertical]{grid-template-columns:minmax(0, 1fr) minmax(min(calc(var(--chasm-spacing-3xl) * 2), 100%), max-content);align-items:start;display:grid}.chasm-chart-timeline-stage,.chasm-chart-timeline-frame{min-width:0}.chasm-chart-timeline-frame>figure{margin:0}.chasm-chart-timeline-rail{gap:var(--chasm-spacing-xs);flex-direction:column;min-width:0;display:flex}.chasm-chart-timeline-controls{align-items:center;gap:var(--chasm-spacing-xs);flex-wrap:wrap;display:flex}.chasm-chart-timeline-status{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm);font-variant-numeric:tabular-nums;margin:0}.chasm-chart-timeline-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}@media (max-width:30rem){.chasm-chart-timeline[data-chasm-chart-timeline=vertical]{grid-template-columns:minmax(0,1fr)}}
.chasm-candlestick-chart{gap:var(--chasm-spacing-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;margin:0;display:flex}.chasm-candlestick-chart-svg{width:100%;height:auto;display:block}.chasm-candlestick-chart-body{stroke:none}.chasm-candlestick-chart-wick,.chasm-candlestick-chart-range,.chasm-candlestick-chart-tick{fill:none;stroke-linecap:butt}.chasm-candlestick-chart-ma{fill:none;stroke-width:var(--chasm-chart-plot-stroke-width,1.5);stroke-linecap:round;stroke-linejoin:round;opacity:var(--chasm-opacity-90);pointer-events:none}.chasm-candlestick-chart-volume{stroke:none;opacity:var(--chasm-opacity-60)}.chasm-candlestick-chart-mark-point,.chasm-candlestick-chart-mark-line{pointer-events:none}.chasm-candlestick-chart-legend{gap:var(--chasm-chart-legend-gap,.75rem);font-size:var(--chasm-chart-legend-font-size,.875rem);color:var(--chasm-text-secondary);flex-wrap:wrap;margin:0;display:flex}.chasm-candlestick-chart-legend-item{align-items:center;gap:var(--chasm-spacing-xs,.25rem);display:inline-flex}.chasm-candlestick-chart-legend-marker{width:var(--chasm-chart-legend-marker-size,.625rem);height:var(--chasm-chart-legend-marker-size,.625rem);border-radius:var(--chasm-radius-xs,2px)}.chasm-candlestick-chart-controls{align-items:center;gap:var(--chasm-spacing-sm,.5rem);flex-wrap:wrap;min-width:0;display:flex}.chasm-candlestick-chart-controls>.chasm-chart-zoom{flex:100%}.chasm-candlestick-chart-state{text-align:center;padding:var(--chasm-spacing-md);color:var(--chasm-text-secondary)}.chasm-candlestick-chart-state-label{font-size:var(--chasm-font-sm)}.chasm-candlestick-chart-skeleton{fill:var(--chasm-surface-sunken,var(--chasm-border));opacity:var(--chasm-skeleton-opacity,.4)}.chasm-candlestick-chart-table-wrap{width:100%;overflow-x:auto}.chasm-candlestick-chart-table-wrap[data-chasm-chart-table=sr-only]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.chasm-candlestick-chart-table{border-collapse:collapse;width:100%;font-size:var(--chasm-font-sm)}
.chasm-tournament{--chasm-tournament-connector-color:var(--chasm-border,var(--chasm-text-secondary));--chasm-tournament-winner-line-color:var(--chasm-intent-success-fg,var(--chasm-intent-brand-fg));--chasm-tournament-processing-line-color:var(--chasm-intent-brand-fg,var(--chasm-intent-warning-fg));--chasm-tournament-progression-duration:var(--chasm-motion-duration-lg,.6s);--chasm-tournament-card-bg:var(--chasm-surface-raised,var(--chasm-surface));--chasm-tournament-card-fg:var(--chasm-text-primary);--chasm-tournament-card-muted:var(--chasm-text-secondary);--chasm-tournament-idle-ring-color:var(--chasm-border);--chasm-tournament-ring-color:var(--chasm-border-strong,var(--chasm-border));--chasm-tournament-card-border:var(--chasm-tournament-idle-ring-color,var(--chasm-border));width:100%;max-width:100%;color:var(--chasm-tournament-card-fg);--chasm-tournament-fit-max-height:100dvh;overflow:auto;container:chasm-tournament/inline-size}.chasm-tournament--fit-viewport{max-height:var(--chasm-tournament-fit-max-height);overflow:hidden}.chasm-tournament-color-brand{--chasm-tournament-winner-line-color:var(--chasm-intent-brand-fg);--chasm-tournament-processing-line-color:var(--chasm-intent-info-fg,var(--chasm-intent-brand-fg))}.chasm-tournament-color-success{--chasm-tournament-winner-line-color:var(--chasm-intent-success-fg);--chasm-tournament-processing-line-color:var(--chasm-intent-brand-fg)}.chasm-tournament-color-warning{--chasm-tournament-winner-line-color:var(--chasm-intent-warning-fg);--chasm-tournament-processing-line-color:var(--chasm-intent-warning-fg)}.chasm-tournament-color-critical{--chasm-tournament-winner-line-color:var(--chasm-intent-critical-fg);--chasm-tournament-processing-line-color:var(--chasm-intent-critical-fg)}.chasm-tournament-color-info{--chasm-tournament-winner-line-color:var(--chasm-intent-info-fg);--chasm-tournament-processing-line-color:var(--chasm-intent-brand-fg)}.chasm-tournament-color-neutral{--chasm-tournament-winner-line-color:var(--chasm-intent-success-fg);--chasm-tournament-processing-line-color:var(--chasm-intent-neutral-fg)}.chasm-tournament-color-contrast{--chasm-tournament-connector-color:var(--chasm-text-secondary);--chasm-tournament-winner-line-color:var(--chasm-text-primary);--chasm-tournament-processing-line-color:var(--chasm-intent-brand-fg)}.chasm-tournament .chasm-background-layer-stack,.chasm-tournament .chasm-background-layer-content{width:100%;min-height:0}.chasm-tournament-canvas{width:100%;min-width:0;aspect-ratio:var(--chasm-tournament-aspect,2);isolation:isolate;margin-inline:auto;position:relative}.chasm-tournament--fit-viewport .chasm-tournament-canvas{width:min(100%, calc(var(--chasm-tournament-fit-max-height) * var(--chasm-tournament-aspect-w,2) / var(--chasm-tournament-aspect-h,1)));max-height:var(--chasm-tournament-fit-max-height);height:auto}.chasm-tournament-connectors{pointer-events:none;z-index:0;shape-rendering:geometricprecision;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chasm-tournament-connector{fill:none;stroke:var(--chasm-tournament-connector-color);stroke-width:var(--chasm-tournament-connector-stroke,.16);stroke-linecap:round;stroke-linejoin:round;opacity:var(--chasm-tournament-connector-idle-opacity,.75);transition:stroke var(--chasm-motion-duration-md,.2s) var(--chasm-motion-ease-out,ease), stroke-width var(--chasm-motion-duration-md,.2s) var(--chasm-motion-ease-out,ease), opacity var(--chasm-motion-duration-md,.2s) var(--chasm-motion-ease-out,ease)}.chasm-tournament-connector--active{stroke:var(--chasm-tournament-winner-line-color);stroke-width:var(--chasm-tournament-winner-connector-stroke,.3);opacity:1}.chasm-tournament-connector--unearned{stroke-dasharray:var(--chasm-tournament-unearned-dash,.7 .5)}.chasm-tournament-connector--processing{stroke:var(--chasm-tournament-processing-line-color);stroke-width:var(--chasm-tournament-winner-connector-stroke,.3);stroke-dasharray:.9 .55;opacity:1;animation:chasm-tournament-processing var(--chasm-tournament-progression-duration) linear infinite}.chasm-tournament-connector--active.chasm-tournament-connector--animating{stroke-dasharray:1000;stroke-dashoffset:0;animation:chasm-tournament-progress var(--chasm-tournament-progression-duration) var(--chasm-motion-ease-out,ease) both}.chasm-tournament-connector--active.chasm-tournament-connector--unearned.chasm-tournament-connector--animating{stroke-dasharray:var(--chasm-tournament-unearned-dash,.7 .5);animation:none}.chasm-tournament-connector--processing.chasm-tournament-connector--animating{animation:chasm-tournament-processing var(--chasm-tournament-progression-duration) linear infinite, chasm-tournament-progress var(--chasm-tournament-progression-duration) var(--chasm-motion-ease-out,ease) both}@keyframes chasm-tournament-progress{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes chasm-tournament-processing{0%{stroke-dashoffset:0}to{stroke-dashoffset:-2.9px}}@keyframes chasm-tournament-card-enter{0%{opacity:0;transform:translateY(.35em)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chasm-tournament-connector,.chasm-tournament-connector--active.chasm-tournament-connector--animating,.chasm-tournament-connector--processing,.chasm-tournament-connector--processing.chasm-tournament-connector--animating,.chasm-tournament-team-card,.chasm-tournament-team-card-mark{transition:none;animation:none}.chasm-tournament-connector--processing{stroke-dasharray:none}}.chasm-tournament-team-card{z-index:1;box-sizing:border-box;min-width:0;color:var(--chasm-tournament-card-fg);border:var(--chasm-tournament-ring-width,.09rem) solid var(--chasm-tournament-card-border);border-radius:var(--chasm-tournament-card-radius,var(--chasm-radius-md,.5rem));box-shadow:var(--chasm-shadow-sm,none);transition:border-color var(--chasm-motion-duration-md,.2s) ease, box-shadow var(--chasm-motion-duration-md,.2s) ease, opacity var(--chasm-motion-duration-md,.2s) ease;animation:chasm-tournament-card-enter var(--chasm-motion-duration-md,.2s) var(--chasm-motion-ease-out,ease) both;background:0 0;flex-direction:column;display:flex;position:absolute;overflow:visible;container:chasm-tournament-item/inline-size}.chasm-tournament-team-card>.chasm-background-layer-stack,.chasm-tournament-team-card .chasm-tournament-team-card-media{border-radius:inherit;overflow:hidden}.chasm-tournament-appearance-clean .chasm-tournament-team-card{box-shadow:none}.chasm-tournament-appearance-outline .chasm-tournament-team-card{border-width:calc(var(--chasm-tournament-ring-width,.09rem) * 1.6)}.chasm-tournament-appearance-ghost .chasm-tournament-team-card{box-shadow:none;opacity:.94}.chasm-tournament-appearance-glow .chasm-tournament-team-card--winner,.chasm-tournament-appearance-glow .chasm-tournament-team-card--champion{box-shadow:0 0 0 1px var(--chasm-tournament-ring-color), 0 0 1.25em color-mix(in srgb, var(--chasm-tournament-ring-color) 45%, transparent)}.chasm-tournament-team-card--winner{border-width:var(--chasm-tournament-winner-ring-width,.2rem);border-color:var(--chasm-tournament-ring-color);box-shadow:var(--chasm-shadow-sm,none), 0 0 0 1px color-mix(in srgb, var(--chasm-tournament-ring-color) 35%, transparent)}.chasm-tournament-team-card--winner .chasm-tournament-team-card-title{color:var(--chasm-tournament-card-fg);font-weight:var(--chasm-font-weight-bold,700)}.chasm-tournament-team-card--loser{opacity:var(--chasm-tournament-loser-opacity,.9);border-color:color-mix(in srgb, var(--chasm-tournament-card-border) 70%, transparent)}.chasm-tournament-team-card--champion{z-index:2;border-width:var(--chasm-tournament-winner-ring-width,.2rem);border-color:var(--chasm-tournament-ring-color);box-shadow:var(--chasm-shadow-md,var(--chasm-shadow-sm))}.chasm-tournament-team-card--tbd{color:var(--chasm-tournament-card-muted);border-style:dashed}.chasm-tournament-team-card--bye,.chasm-tournament-team-card--walkover{border-style:var(--chasm-tournament-unearned-ring-style,dashed)}.chasm-tournament-team-card--withdrawn,.chasm-tournament-team-card--forfeit{border-style:var(--chasm-tournament-withdrawn-ring-style,dotted);opacity:var(--chasm-tournament-loser-opacity,.9)}.chasm-tournament-team-card--withdrawn .chasm-tournament-team-card-title,.chasm-tournament-team-card--forfeit .chasm-tournament-team-card-title{color:var(--chasm-tournament-card-muted);text-decoration:line-through}.chasm-tournament-team-card--withdrawn{border-color:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg))}.chasm-tournament-team-card--forfeit{border-color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg))}.chasm-tournament-team-card--third-place{border-style:dashed}.chasm-tournament-team-card .chasm-background-layer-stack,.chasm-tournament-team-card .chasm-tournament-team-card-media{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.chasm-tournament-team-card.chasm-tournament-team-card .chasm-background-layer-content{gap:var(--chasm-spacing-2xs,.125rem);flex:auto;height:100%;min-height:0;display:flex!important}.chasm-tournament-team-card--item-profile-left.chasm-tournament-team-card--item-profile-left .chasm-background-layer-content{align-items:stretch;flex-direction:row!important}.chasm-tournament-team-card--item-profile-right.chasm-tournament-team-card--item-profile-right .chasm-background-layer-content{align-items:stretch;flex-direction:row-reverse!important}.chasm-tournament-team-card--item-profile-top.chasm-tournament-team-card--item-profile-top .chasm-background-layer-content,.chasm-tournament-team-card--item-video.chasm-tournament-team-card--item-video .chasm-background-layer-content{flex-direction:column!important}.chasm-tournament-team-card--item-profile-bottom.chasm-tournament-team-card--item-profile-bottom .chasm-background-layer-content{flex-direction:column-reverse!important}.chasm-tournament-team-card--item-icon-text.chasm-tournament-team-card--item-icon-text .chasm-background-layer-content,.chasm-tournament-team-card--item-text.chasm-tournament-team-card--item-text .chasm-background-layer-content,.chasm-tournament-team-card--item-background.chasm-tournament-team-card--item-background .chasm-background-layer-content{justify-content:center;flex-direction:column!important}@media (prefers-reduced-motion:reduce){.chasm-tournament-team-card-video{animation:none}}.chasm-tournament-team-card-media-slot{background:var(--chasm-surface-sunken,transparent);justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.chasm-tournament-team-card--item-profile-left.chasm-tournament-team-card--item-profile-left .chasm-tournament-team-card-media-slot,.chasm-tournament-team-card--item-profile-right.chasm-tournament-team-card--item-profile-right .chasm-tournament-team-card-media-slot{max-width:calc(var(--chasm-tournament-media-inline-ratio,.26) * 100%);height:100%;flex:0 0 calc(var(--chasm-tournament-media-inline-ratio,.26) * 100%)!important}.chasm-tournament-team-card--item-profile-top.chasm-tournament-team-card--item-profile-top .chasm-tournament-team-card-media-slot,.chasm-tournament-team-card--item-profile-bottom.chasm-tournament-team-card--item-profile-bottom .chasm-tournament-team-card-media-slot,.chasm-tournament-team-card--item-video.chasm-tournament-team-card--item-video .chasm-tournament-team-card-media-slot{max-height:calc(var(--chasm-tournament-media-block-ratio,.42) * 100%);width:100%;flex:0 0 calc(var(--chasm-tournament-media-block-ratio,.42) * 100%)!important}.chasm-tournament-team-card-media-slot .chasm-tournament-team-card-image,.chasm-tournament-team-card-media-slot .chasm-tournament-team-card-image .chasm-image,.chasm-tournament-team-card-media-slot img{object-fit:contain;object-position:center;width:100%;height:100%;min-height:0}.chasm-tournament-team-card-video{object-fit:cover;width:100%;height:100%;aspect-ratio:var(--chasm-tournament-video-aspect,16 / 9);background:var(--chasm-surface-sunken,transparent)}.chasm-tournament-image-cover .chasm-tournament-team-card-media-slot .chasm-tournament-team-card-image,.chasm-tournament-image-cover .chasm-tournament-team-card-media-slot img{object-fit:cover}.chasm-tournament-image-contain .chasm-tournament-team-card--has-image .chasm-bg-image-layer{background-size:contain}.chasm-tournament-image-cover .chasm-tournament-team-card--has-image .chasm-bg-image-layer{background-size:cover}.chasm-tournament-team-card-head{align-items:center;gap:var(--chasm-spacing-2xs,.125rem);min-width:0;min-height:0;padding:var(--chasm-spacing-2xs,.2rem) var(--chasm-spacing-xs,.35rem);flex:auto;display:flex}.chasm-tournament-team-card-copy{flex-direction:column;flex:auto;justify-content:center;gap:.05em;min-width:0;display:flex}.chasm-tournament-team-card-title{font-size:var(--chasm-font-sm,.8125em);font-weight:var(--chasm-font-weight-semibold,600);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;padding-inline-end:var(--chasm-tournament-mark-reserve,1.6rem);line-height:1.15;overflow:hidden}.chasm-tournament-team-card-subtitle{font-size:var(--chasm-font-xs,.6875em);color:var(--chasm-tournament-card-muted);letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.chasm-tournament-team-card-body{font-size:var(--chasm-font-xs,.6875em);color:var(--chasm-tournament-card-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}.chasm-tournament-team-card--overlay .chasm-tournament-team-card-head{align-items:flex-end}.chasm-tournament-card-compact .chasm-tournament-team-card-subtitle,.chasm-tournament-card-compact .chasm-tournament-team-card-body,.chasm-tournament-team-card--compact .chasm-tournament-team-card-subtitle,.chasm-tournament-team-card--compact .chasm-tournament-team-card-body{display:none}.chasm-tournament-team-card-mark{z-index:3;min-height:var(--chasm-tournament-mark-size,1.15rem);border-radius:var(--chasm-radius-pill,999px);border:var(--chasm-border-width-thin,1px) solid var(--chasm-tournament-mark-color,var(--chasm-border));color:var(--chasm-tournament-mark-color,var(--chasm-text-primary));font-size:var(--chasm-tournament-mark-font-size,var(--chasm-font-xs,.6875rem));font-weight:var(--chasm-font-weight-semibold,600);white-space:nowrap;pointer-events:none;align-items:center;gap:.15em;padding:0 .4em;line-height:1;display:inline-flex;position:absolute;inset-block-start:var(--chasm-tournament-mark-offset,.28rem);inset-inline-end:var(--chasm-tournament-mark-offset,.28rem)}.chasm-tournament-team-card-mark.chasm-tournament-team-card-mark{background-color:var(--chasm-surface-raised,var(--chasm-surface))!important;background-image:linear-gradient(var(--chasm-tournament-mark-bg,transparent), var(--chasm-tournament-mark-bg,transparent))!important}.chasm-tournament-team-card-mark[data-mark=winner]{--chasm-tournament-mark-color:var(--chasm-on-surface-intent-success,var(--chasm-intent-success-fg));--chasm-tournament-mark-bg:var(--chasm-intent-success-bg,var(--chasm-surface-raised))}.chasm-tournament-team-card-mark[data-mark=loser]{--chasm-tournament-mark-color:var(--chasm-on-surface-intent-neutral,var(--chasm-text-secondary));--chasm-tournament-mark-bg:var(--chasm-intent-neutral-bg,var(--chasm-surface-raised))}.chasm-tournament-team-card-mark[data-mark=bye],.chasm-tournament-team-card-mark[data-mark=walkover]{--chasm-tournament-mark-color:var(--chasm-on-surface-intent-info,var(--chasm-intent-info-fg));--chasm-tournament-mark-bg:var(--chasm-intent-info-bg,var(--chasm-surface-raised));border-style:dashed}.chasm-tournament-team-card-mark[data-mark=withdrawn]{--chasm-tournament-mark-color:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg));--chasm-tournament-mark-bg:var(--chasm-intent-warning-bg,var(--chasm-surface-raised))}.chasm-tournament-team-card-mark[data-mark=forfeit]{--chasm-tournament-mark-color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg));--chasm-tournament-mark-bg:var(--chasm-intent-critical-bg,var(--chasm-surface-raised))}.chasm-tournament-team-card-mark .chasm-icon{font-size:1em;line-height:1}.chasm-tournament-layout-butterfly .chasm-tournament-canvas{margin-inline:auto}@container chasm-tournament-item (max-width:12rem){.chasm-tournament-team-card-mark-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container chasm-tournament-item (min-width:12rem){.chasm-tournament-team-card-title{--chasm-tournament-mark-reserve:5rem}}@container chasm-tournament-item (max-width:8rem){.chasm-tournament-team-card-subtitle,.chasm-tournament-team-card-body{display:none}}
.chasm-clock{align-items:center;gap:var(--chasm-spacing-xs);width:100%;min-width:0;max-width:var(--chasm-widget-max-width,16rem);box-sizing:border-box;padding:var(--chasm-spacing-md);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-md);color:var(--chasm-text-primary);text-align:center;flex-direction:column;display:inline-flex}.chasm-clock-time{font-size:clamp(var(--chasm-font-xl), 4vw, var(--chasm-clock-digital-font-size,var(--chasm-font-2xl)));font-weight:var(--chasm-clock-digital-font-weight,var(--chasm-font-weight-medium));letter-spacing:var(--chasm-clock-digital-letter-spacing,normal);font-variant-numeric:tabular-nums;color:var(--chasm-text-primary);overflow-wrap:anywhere;max-width:100%}div.chasm-clock-analog>.chasm-clock-time{font-size:var(--chasm-font-sm);letter-spacing:normal}.chasm-clock-location{font-size:var(--chasm-font-sm);font-weight:var(--chasm-font-weight-semibold);color:var(--chasm-text-primary)}.chasm-clock-date,.chasm-clock-zone{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary)}.chasm-clock-location,.chasm-clock-date,.chasm-clock-zone,.chasm-clock-issue{overflow-wrap:anywhere;max-width:100%;line-height:var(--chasm-leading-snug)}.chasm-clock-issue{font-size:var(--chasm-font-xs);color:var(--chasm-on-surface-intent-critical,var(--chasm-text-primary))}.chasm-clock-invalid .chasm-clock-time{color:var(--chasm-text-secondary)}svg.chasm-clock-analog{aspect-ratio:1;width:min(8rem,70vw);max-width:100%;height:auto;display:block}.chasm-clock[data-chasm-block-variant]>:is(.chasm-clock-time,.chasm-clock-location,.chasm-clock-date,.chasm-clock-zone,.chasm-clock-issue),.chasm-dual-clock[data-chasm-block-variant] .chasm-dual-clock-face,.chasm-dual-clock[data-chasm-block-variant] .chasm-dual-clock-face>:is(.chasm-clock-time,.chasm-clock-location,.chasm-clock-date,.chasm-clock-zone,.chasm-clock-issue){color:inherit}.chasm-dual-clock[data-chasm-block-variant] .chasm-dual-clock-face :is(.chasm-clock-face,.chasm-clock-tick,.chasm-clock-hand-hour,.chasm-clock-hand-minute,.chasm-clock-hand-second),.chasm-clock[data-chasm-block-variant] :is(.chasm-clock-face,.chasm-clock-tick,.chasm-clock-hand-hour,.chasm-clock-hand-minute,.chasm-clock-hand-second){stroke:currentColor}.chasm-dual-clock[data-chasm-block-variant] .chasm-dual-clock-face .chasm-clock-pivot,.chasm-clock[data-chasm-block-variant] .chasm-clock-pivot{fill:currentColor}.chasm-clock.chasm-dual-clock-face{text-align:start;border-width:0;align-items:flex-start;max-width:none;padding:0}.chasm-clock-face{stroke:var(--chasm-clock-face-color)}.chasm-clock-tick{stroke:var(--chasm-clock-tick-color);stroke-width:1px}.chasm-clock-hand-hour{stroke:var(--chasm-clock-hour-hand-color)}.chasm-clock-hand-minute{stroke:var(--chasm-clock-minute-hand-color)}.chasm-clock-hand-second{stroke:var(--chasm-clock-second-hand-color)}.chasm-clock-pivot{fill:var(--chasm-clock-hour-hand-color)}@media (forced-colors:active){.chasm-clock-face,.chasm-clock-tick,.chasm-clock-hand-hour,.chasm-clock-hand-minute{stroke:canvastext}.chasm-clock-hand-second{stroke:highlight}.chasm-clock-pivot{fill:canvastext}}
.chasm-calendar{gap:var(--chasm-spacing-sm,.5rem);width:100%;min-width:0;max-width:var(--chasm-widget-max-width,24rem);box-sizing:border-box;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);color:var(--chasm-text-primary);flex-direction:column;display:flex}.chasm-calendar-header{justify-content:space-between;align-items:center;gap:var(--chasm-spacing-xs,.25rem);flex-wrap:wrap;display:flex}.chasm-calendar-title{min-width:0;font-weight:var(--chasm-font-weight-medium,500);color:var(--chasm-text-primary);overflow-wrap:anywhere}.chasm-calendar-nav{align-items:center;gap:var(--chasm-spacing-xs,.25rem);margin-inline-start:auto;display:flex}.chasm-calendar-nav-button,.chasm-calendar-today-button{appearance:none;min-block-size:max(2.25em,24px);min-inline-size:max(2.25em,24px);padding-inline:var(--chasm-spacing-xs,.25rem);font:inherit;font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-primary);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-sm,.25rem);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.chasm-calendar-today-button{padding-inline:var(--chasm-spacing-sm,.5rem)}.chasm-calendar-nav-button:hover,.chasm-calendar-today-button:hover{border-color:var(--chasm-brand-role-primary,var(--chasm-intent-brand-border))}.chasm-calendar-nav-button:focus-visible,.chasm-calendar-today-button:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-border));outline-offset:var(--chasm-border-width-medium,2px)}.chasm-calendar-table{gap:var(--chasm-spacing-2xs,.125rem);flex-direction:column;min-width:0;display:flex}.chasm-calendar-weekday-row,.chasm-calendar-week{gap:var(--chasm-spacing-2xs,.125rem);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.chasm-calendar-grid{gap:var(--chasm-spacing-2xs,.125rem);display:grid}.chasm-calendar-weekday-cell{text-align:center;text-overflow:clip;min-width:0;font-size:var(--chasm-font-xs,.75rem);color:var(--chasm-text-secondary);padding-block:var(--chasm-spacing-xs,.25rem);overflow:hidden}.chasm-calendar-cell{min-width:0;min-height:max(var(--chasm-calendar-cell-min-height,2.25rem), 24px);padding:var(--chasm-calendar-cell-padding,.25rem);border-radius:var(--chasm-calendar-cell-border-radius,var(--chasm-radius-sm,.25rem));color:var(--chasm-text-primary);font-size:var(--chasm-font-sm,.875rem);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:relative}.chasm-calendar-day{line-height:1}.chasm-calendar-cell-outside{color:var(--chasm-calendar-outside-color,var(--chasm-text-secondary))}.chasm-calendar-cell-today{color:var(--chasm-calendar-today-color,var(--chasm-text-primary));font-weight:var(--chasm-font-weight-semibold,600);background:var(--chasm-intent-brand-bg)!important}.chasm-calendar-cell-today .chasm-calendar-day{text-decoration:underline;text-decoration-thickness:var(--chasm-border-width-medium,2px);text-underline-offset:.2em}.chasm-calendar-cell-selected{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-border));outline-offset:calc(-1 * var(--chasm-border-width-medium,2px));font-weight:var(--chasm-font-weight-bold,700)}.chasm-calendar-cell-disabled{cursor:default}.chasm-calendar-interactive .chasm-calendar-cell[tabindex]{cursor:pointer}.chasm-calendar-interactive .chasm-calendar-cell[tabindex]:hover{box-shadow:inset 0 0 0 var(--chasm-border-width-thin,1px) var(--chasm-brand-role-primary,var(--chasm-intent-brand-border))}.chasm-calendar-interactive .chasm-calendar-cell:focus-visible{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-text-primary);outline-offset:var(--chasm-border-width-thin,1px);z-index:1}.chasm-calendar-interactive .chasm-calendar-cell-selected:focus-visible{box-shadow:inset 0 0 0 var(--chasm-border-width-medium,2px) var(--chasm-brand-role-primary,var(--chasm-intent-brand-border))}.chasm-calendar-markers{pointer-events:none;justify-content:center;align-items:center;gap:.15em;line-height:1;display:flex;position:absolute;inset-block-end:.2em;inset-inline:0}.chasm-calendar-event-dot{border-radius:var(--chasm-radius-full,9999px);width:max(.3em,4px);height:max(.3em,4px);background:var(--chasm-brand-role-primary,var(--chasm-intent-brand-border))!important}.chasm-calendar-marker-more{font-size:max(.75em,9px);font-weight:var(--chasm-font-weight-bold,700);color:var(--chasm-text-secondary)}.chasm-calendar-status{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.4}.chasm-calendar-status[data-state=error]{color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg,var(--chasm-text-primary)))}.chasm-calendar-compact{gap:var(--chasm-spacing-xs,.25rem);padding:var(--chasm-spacing-sm,.5rem)}.chasm-calendar-compact .chasm-calendar-cell{min-height:max(2em,24px);font-size:var(--chasm-font-xs,.75rem);padding:.1em}.chasm-calendar-compact .chasm-calendar-weekday-cell{padding-block:.1em}@media (forced-colors:active){.chasm-calendar-cell-selected{outline-color:highlight}.chasm-calendar-interactive .chasm-calendar-cell:focus-visible{outline:var(--chasm-border-width-thick,3px) dotted CanvasText;outline-offset:var(--chasm-border-width-medium,2px)}.chasm-calendar-event-dot{forced-color-adjust:none;background:canvastext!important}}
.chasm-weather{gap:var(--chasm-spacing-md,1rem);width:100%;max-width:var(--chasm-widget-max-width,28rem);box-sizing:border-box;padding:var(--chasm-spacing-md);background:var(--chasm-surface-raised);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);color:var(--chasm-text-primary);flex-direction:column;display:flex}.chasm-weather-current{align-items:center;gap:var(--chasm-spacing-sm,.5rem);flex-wrap:wrap;display:flex}.chasm-weather-temperature{font-size:var(--chasm-weather-temperature-font-size,2.25rem);font-weight:var(--chasm-weather-temperature-font-weight,300);color:var(--chasm-text-primary)}.chasm-weather-condition{color:var(--chasm-text-primary);text-transform:capitalize}.chasm-weather-meta{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem)}.chasm-weather-icon{color:var(--chasm-on-surface-intent-brand,var(--chasm-intent-brand-fg))}.chasm-weather-temperature-unavailable{color:var(--chasm-text-secondary)}.chasm-weather-empty-message{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm,.875rem)}.chasm-weather-forecast{gap:var(--chasm-spacing-md,1rem);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;padding-block-end:var(--chasm-spacing-xs);display:flex;overflow-x:auto}.chasm-weather-forecast-day{align-items:center;gap:var(--chasm-spacing-xs,.25rem);font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);flex-direction:column;flex:none;display:flex}
.chasm-stock{gap:var(--chasm-spacing-sm);width:100%;max-width:var(--chasm-widget-max-width,24rem);box-sizing:border-box;min-width:0;padding:var(--chasm-spacing-md);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-md);color:var(--chasm-text-primary);flex-direction:column;display:flex}.chasm-stock-header{align-items:baseline;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.chasm-stock-symbol{font-weight:var(--chasm-font-weight-semibold);color:var(--chasm-text-primary)}.chasm-stock-name{overflow-wrap:anywhere;min-width:0;color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm)}.chasm-stock-price-row{align-items:baseline;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.chasm-stock-price{font-size:var(--chasm-stock-price-font-size,var(--chasm-font-2xl));font-weight:var(--chasm-stock-price-font-weight,var(--chasm-font-weight-medium));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--chasm-text-primary)}.chasm-stock-price.chasm-stock-price-unavailable{font-size:var(--chasm-font-md);font-weight:var(--chasm-font-weight-regular);color:var(--chasm-text-secondary)}.chasm-stock-delta{font-variant-numeric:tabular-nums;font-size:var(--chasm-font-sm);color:var(--chasm-text-secondary)}.chasm-stock-delta[data-status=success]{color:var(--chasm-on-surface-intent-success)}.chasm-stock-delta[data-status=critical]{color:var(--chasm-on-surface-intent-critical)}.chasm-stock-delta[data-status=warning]{color:var(--chasm-on-surface-intent-warning)}.chasm-stock-delta[data-status=info]{color:var(--chasm-on-surface-intent-info)}.chasm-stock-delta[data-status=brand]{color:var(--chasm-on-surface-intent-brand)}.chasm-stock-delta[data-status=neutral]{color:var(--chasm-text-secondary)}.chasm-stock:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated]) :is(.chasm-stock-symbol,.chasm-stock-name,.chasm-stock-price,.chasm-stock-delta,.chasm-stock-empty-message){color:inherit}.chasm-stock-sparkline{width:100%;max-width:var(--chasm-stock-sparkline-max-width,12rem)}.chasm-stock-empty-message{color:var(--chasm-text-secondary);font-size:var(--chasm-font-sm)}
.chasm-slider{--chasm-slider-x-track:var(--chasm-slider-track-height,.375rem);--chasm-slider-x-thumb:var(--chasm-slider-thumb-size,1.125rem);--chasm-slider-x-hit:var(--chasm-slider-hit-area-min-size,1.5rem);gap:var(--chasm-spacing-xs,.25rem);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.chasm-slider[data-chasm-slider-size=sm]{--chasm-slider-x-track:var(--chasm-slider-sizes-sm-track-height,.25rem);--chasm-slider-x-thumb:var(--chasm-slider-sizes-sm-thumb-size,.875rem);--chasm-slider-x-hit:var(--chasm-slider-sizes-sm-hit-area,1.25rem);font-size:var(--chasm-slider-sizes-sm-font-size,.75rem)}.chasm-slider[data-chasm-slider-size=md]{--chasm-slider-x-track:var(--chasm-slider-sizes-md-track-height,.375rem);--chasm-slider-x-thumb:var(--chasm-slider-sizes-md-thumb-size,1.125rem);--chasm-slider-x-hit:var(--chasm-slider-sizes-md-hit-area,1.5rem);font-size:var(--chasm-slider-sizes-md-font-size,.875rem)}.chasm-slider[data-chasm-slider-size=lg]{--chasm-slider-x-track:var(--chasm-slider-sizes-lg-track-height,.5rem);--chasm-slider-x-thumb:var(--chasm-slider-sizes-lg-thumb-size,1.5rem);--chasm-slider-x-hit:var(--chasm-slider-sizes-lg-hit-area,2.25rem);font-size:var(--chasm-slider-sizes-lg-font-size,1rem)}.chasm-slider[data-chasm-slider-dir=rtl]{direction:rtl}.chasm-slider[data-chasm-slider-dir=ltr]{direction:ltr}.chasm-slider-label{font-size:var(--chasm-font-sm,.875rem);color:var(--chasm-text-secondary);overflow-wrap:anywhere}.chasm-slider-header{justify-content:space-between;align-items:baseline;gap:var(--chasm-spacing-xs,.25rem);flex-wrap:wrap;min-width:0;display:flex}.chasm-slider-value{font-size:var(--chasm-slider-text-value-font-size,.875rem);color:var(--chasm-slider-text-value-color,var(--chasm-text));font-variant-numeric:tabular-nums}.chasm-slider-body{flex-direction:column;min-width:0;display:flex}.chasm-slider-control{min-block-size:max(var(--chasm-slider-x-hit), var(--chasm-slider-x-thumb));padding-inline:calc(var(--chasm-slider-x-thumb) / 2);cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;align-items:center;display:flex;position:relative}.chasm-slider-track{width:100%;height:var(--chasm-slider-x-track);border-radius:var(--chasm-radius-full,9999px);background:var(--chasm-slider-track-background,var(--chasm-control-track-background,var(--chasm-surface-sunken)));box-shadow:var(--chasm-shadow-sm);flex:auto;position:relative}.chasm-slider-fill{top:0;bottom:0;inline-size:var(--chasm-slider-fill-size,0%);border-radius:var(--chasm-radius-full,9999px);background:var(--chasm-slider-fill-paint,var(--chasm-intent-brand-border));position:absolute;inset-inline-start:var(--chasm-slider-fill-offset,0%)}.chasm-slider-mark{top:50%;inline-size:var(--chasm-slider-marks-size,.25rem);block-size:var(--chasm-slider-marks-size,.25rem);border-radius:var(--chasm-radius-full,9999px);background:var(--chasm-slider-marks-color,var(--chasm-border));pointer-events:none;position:absolute;inset-inline-start:calc(var(--chasm-slider-mark-offset,0%) - var(--chasm-slider-marks-size,.25rem) / 2);transform:translateY(-50%)}.chasm-slider-mark[data-chasm-slider-in-range=true]{background:var(--chasm-slider-marks-active-color,var(--chasm-surface-raised))}.chasm-slider-thumb{top:50%;width:var(--chasm-slider-x-thumb);height:var(--chasm-slider-x-thumb);box-sizing:border-box;border-radius:var(--chasm-radius-full,9999px);background:var(--chasm-slider-thumb-paint,var(--chasm-surface-raised));border:var(--chasm-slider-thumb-border-width,2px) solid var(--chasm-slider-thumb-border-color,var(--chasm-control-track-border-color,var(--chasm-intent-brand-border)));box-shadow:var(--chasm-shadow-sm);cursor:grab;touch-action:none;z-index:1;transition:box-shadow var(--chasm-slider-motion-transition,var(--chasm-transition-fast));position:absolute;inset-inline-start:calc(var(--chasm-slider-thumb-offset,0%) - var(--chasm-slider-x-thumb) / 2);transform:translateY(-50%)}.chasm-slider-thumb:before{content:"";inline-size:max(100%, var(--chasm-slider-x-hit));block-size:max(100%, var(--chasm-slider-x-hit));border-radius:var(--chasm-radius-full,9999px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.chasm-slider-thumb[data-chasm-slider-raised=true]{z-index:2}.chasm-slider-thumb[data-chasm-slider-active=true]{cursor:grabbing}.chasm-slider-thumb:focus-visible{box-shadow:var(--chasm-slider-focus-ring,var(--chasm-focus-ring));outline:none}.chasm-slider-bubble{bottom:calc(100% + var(--chasm-slider-bubble-offset,.25rem));padding:var(--chasm-slider-bubble-padding-block,.25rem) var(--chasm-slider-bubble-padding-inline,.25rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-slider-bubble-border,var(--chasm-border));border-radius:var(--chasm-slider-bubble-radius,var(--chasm-radius-sm));background:var(--chasm-slider-bubble-background,var(--chasm-surface-raised));color:var(--chasm-slider-bubble-color,var(--chasm-text));box-shadow:var(--chasm-slider-bubble-shadow,var(--chasm-shadow-sm));font-size:var(--chasm-slider-bubble-font-size,.75rem);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--chasm-slider-motion-transition,var(--chasm-transition-fast));line-height:1.2;position:absolute;left:50%;transform:translate(-50%)}.chasm-slider[data-chasm-slider-bubble=always] .chasm-slider-bubble,.chasm-slider-thumb:focus .chasm-slider-bubble,.chasm-slider-thumb[data-chasm-slider-active=true] .chasm-slider-bubble{opacity:1}.chasm-slider-thumb[data-chasm-slider-edge=start] .chasm-slider-bubble{left:auto;inset-inline-start:0;transform:none}.chasm-slider-thumb[data-chasm-slider-edge=end] .chasm-slider-bubble{left:auto;inset-inline-end:0;transform:none}.chasm-slider[data-chasm-slider-bubble] .chasm-slider-control{margin-block-start:calc(var(--chasm-slider-bubble-font-size,.75rem) * 1.2 + var(--chasm-slider-bubble-padding-block,.25rem) * 2 + var(--chasm-slider-bubble-offset,.25rem))}.chasm-slider-mark-labels{block-size:1.4em;margin-inline:calc(var(--chasm-slider-x-thumb) / 2);font-size:var(--chasm-slider-marks-label-font-size,.75rem);color:var(--chasm-slider-marks-label-color,var(--chasm-text-secondary));position:relative}.chasm-slider-mark-label{top:0;white-space:nowrap;position:absolute;inset-inline-start:var(--chasm-slider-mark-offset,0%);transform:translate(-50%)}.chasm-slider-mark-label: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:translate(50%)}.chasm-slider-mark-label[data-chasm-slider-edge=start]{transform:none}.chasm-slider-mark-label[data-chasm-slider-edge=end]{inset-inline-start:auto;inset-inline-end:calc(100% - var(--chasm-slider-mark-offset,100%));transform:none}.chasm-slider-bounds{justify-content:space-between;gap:var(--chasm-spacing-sm,.5rem);font-size:var(--chasm-slider-marks-label-font-size,.75rem);color:var(--chasm-slider-marks-label-color,var(--chasm-text-secondary));min-width:0;display:flex}.chasm-slider[data-chasm-slider-reversed=true] .chasm-slider-bounds{flex-direction:row-reverse}.chasm-slider-message{font-size:var(--chasm-slider-text-message-font-size,.75rem);color:var(--chasm-slider-text-helper-color,var(--chasm-text-secondary));overflow-wrap:anywhere}.chasm-slider-message-error{color:var(--chasm-slider-text-error-color,var(--chasm-text))}.chasm-slider .chasm-slider-value-row{flex-wrap:wrap;max-width:100%}.chasm-slider[data-chasm-slider-orientation=vertical]{align-items:flex-start;width:auto}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-body{align-items:stretch;gap:var(--chasm-spacing-xs,.25rem);flex-direction:row}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-control{min-block-size:0;block-size:var(--chasm-slider-vertical-length,10rem);min-inline-size:max(var(--chasm-slider-x-hit), var(--chasm-slider-x-thumb));padding-inline:0;padding-block:calc(var(--chasm-slider-x-thumb) / 2);touch-action:pan-x;flex-direction:column;justify-content:center}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-track{width:var(--chasm-slider-x-track);flex:auto;height:auto}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-fill{inset-inline-start:0;inline-size:100%;top:auto;bottom:var(--chasm-slider-fill-offset,0%);block-size:var(--chasm-slider-fill-size,0%)}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-thumb,.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-mark{inset-inline:auto;top:auto;left:50%;transform:translate(-50%)}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-thumb{bottom:calc(var(--chasm-slider-thumb-offset,0%) - var(--chasm-slider-x-thumb) / 2)}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-mark{bottom:calc(var(--chasm-slider-mark-offset,0%) - var(--chasm-slider-marks-size,.25rem) / 2)}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-bubble,.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-thumb[data-chasm-slider-edge] .chasm-slider-bubble{inset-inline:auto;left:calc(100% + var(--chasm-slider-bubble-offset,.25rem));bottom:50%;transform:translateY(50%)}.chasm-slider[data-chasm-slider-orientation=vertical][data-chasm-slider-bubble] .chasm-slider-control{margin-block-start:0}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-mark-labels{block-size:var(--chasm-slider-vertical-length,10rem);inline-size:auto;min-inline-size:2em;padding-block:calc(var(--chasm-slider-x-thumb) / 2);box-sizing:border-box;margin-block:0;margin-inline:0}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-mark-label{inset-inline-start:0;top:auto;bottom:var(--chasm-slider-mark-offset,0%);transform:translateY(50%)}.chasm-slider[data-chasm-slider-orientation=vertical] .chasm-slider-bounds{block-size:var(--chasm-slider-vertical-length,10rem);flex-direction:column-reverse;justify-content:space-between}.chasm-slider[data-chasm-slider-orientation=vertical][data-chasm-slider-reversed=true] .chasm-slider-bounds{flex-direction:column}.chasm-slider[data-disabled=true] .chasm-slider-control,.chasm-slider[data-chasm-slider-readonly=true] .chasm-slider-control,.chasm-slider[data-chasm-slider-invalid-domain=true] .chasm-slider-control,.chasm-slider[data-chasm-slider-readonly=true] .chasm-slider-thumb,.chasm-slider[data-chasm-slider-invalid-domain=true] .chasm-slider-thumb{cursor:default}.chasm-slider[data-disabled=true] .chasm-slider-thumb{cursor:not-allowed;border-color:var(--chasm-slider-disabled-thumb-border,var(--chasm-border));background:var(--chasm-slider-disabled-thumb-background,var(--chasm-surface))}.chasm-slider[data-disabled=true] .chasm-slider-fill{background:var(--chasm-slider-disabled-fill,var(--chasm-border))}.chasm-slider[data-chasm-slider-invalid=true] .chasm-slider-thumb{border-color:var(--chasm-intent-critical-border,var(--chasm-slider-thumb-border-color,var(--chasm-intent-brand-border)))}@media (prefers-reduced-motion:reduce){.chasm-slider-thumb,.chasm-slider-bubble{transition:none}}@media (forced-colors:active){.chasm-slider-track{border:1px solid canvastext}.chasm-slider-fill,.chasm-slider-thumb{forced-color-adjust:none;background:highlight}}.chasm-slider[data-chasm-slider-appearance=fader]{--chasm-slider-x-track:var(--chasm-slider-fader-rail-width,.25rem);--chasm-slider-x-grip-across:var(--chasm-slider-fader-grip-inline-size,2.25rem);--chasm-slider-x-grip-along:var(--chasm-slider-fader-grip-block-size,1rem)}.chasm-slider[data-chasm-slider-appearance=fader] .chasm-slider-control{min-block-size:max(var(--chasm-slider-x-hit), var(--chasm-slider-x-grip-across));padding-inline:calc(var(--chasm-slider-x-grip-along) / 2)}.chasm-slider[data-chasm-slider-appearance=fader] .chasm-slider-thumb{width:var(--chasm-slider-x-grip-along);height:var(--chasm-slider-x-grip-across);border-radius:var(--chasm-slider-fader-grip-radius,var(--chasm-radius-sm));inset-inline-start:calc(var(--chasm-slider-thumb-offset,0%) - var(--chasm-slider-x-grip-along) / 2)}.chasm-slider[data-chasm-slider-appearance=fader] .chasm-slider-thumb:after{content:"";inline-size:var(--chasm-border-width-thin,1px);background:var(--chasm-slider-fader-grip-detail,var(--chasm-border));pointer-events:none;position:absolute;inset-block:15%;inset-inline-start:calc(50% - var(--chasm-border-width-thin,1px) / 2)}.chasm-slider[data-chasm-slider-appearance=fader][data-chasm-slider-orientation=vertical] .chasm-slider-control{block-size:var(--chasm-slider-fader-length,12rem);min-block-size:0;min-inline-size:max(var(--chasm-slider-x-hit), var(--chasm-slider-x-grip-across));padding-inline:0;padding-block:calc(var(--chasm-slider-x-grip-along) / 2)}.chasm-slider[data-chasm-slider-appearance=fader][data-chasm-slider-orientation=vertical] .chasm-slider-thumb{inset-inline-start:auto;bottom:calc(var(--chasm-slider-thumb-offset,0%) - var(--chasm-slider-x-grip-along) / 2);width:var(--chasm-slider-x-grip-across);height:var(--chasm-slider-x-grip-along)}.chasm-slider[data-chasm-slider-appearance=fader][data-chasm-slider-orientation=vertical] .chasm-slider-thumb:after{inset-block:auto;inset-inline:15%;top:calc(50% - var(--chasm-border-width-thin,1px) / 2);inline-size:auto;block-size:var(--chasm-border-width-thin,1px)}.chasm-slider[data-chasm-slider-appearance=fader][data-chasm-slider-orientation=vertical] .chasm-slider-mark-labels,.chasm-slider[data-chasm-slider-appearance=fader][data-chasm-slider-orientation=vertical] .chasm-slider-bounds{block-size:var(--chasm-slider-fader-length,12rem)}@media (forced-colors:active){.chasm-slider[data-chasm-slider-appearance=fader] .chasm-slider-thumb:after{background:canvastext}}
.chasm-chips{width:100%}.chasm-chips-content{z-index:calc(var(--chasm-z-base) + 1);width:100%;position:relative}.chasm-chips-list{align-items:center;gap:var(--chasm-spacing-between-chips,var(--chasm-spacing-xs));flex-wrap:wrap;width:100%;display:flex}.chasm-chips-chip{min-width:0;max-width:100%;transition:background-color var(--chasm-transition-fast) ease-in-out, border-color var(--chasm-transition-fast) ease-in-out, color var(--chasm-transition-fast) ease-in-out, box-shadow var(--chasm-transition-fast) ease-in-out, opacity var(--chasm-transition-fast) ease-in-out, transform var(--chasm-transition-fast) ease-in-out;flex-shrink:0}.chasm-chips-chip-icon,.chasm-chips-chip-label,.chasm-chips-chip-badge{color:currentColor;align-items:center;line-height:1;display:inline-flex}.chasm-chips-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.chasm-chips-chip--wrap .chasm-chips-chip-label{white-space:normal;overflow-wrap:anywhere;line-height:var(--chasm-leading-tight);text-align:start}.chasm-chips-chip-badge{margin-inline-start:var(--chasm-chips-chip-gap,var(--chasm-spacing-xs))}.chasm-chips-chip--selected{position:relative}.chasm-chips-chip--selected:after{content:"";inset:var(--chasm-chips-selected-ring-inset,var(--chasm-border-width-medium));border:var(--chasm-chips-selected-ring-width,var(--chasm-border-width-thin)) solid currentColor;border-radius:inherit;pointer-events:none;position:absolute}.chasm-chips-chip--selected .chasm-chips-chip-label{font-weight:var(--chasm-font-weight-semibold)}[data-chasm-chips-chip][data-chasm-chips-disabled=false],.chasm-chips-chip--selected,.chasm-chips-chip--unselected{cursor:pointer}[data-chasm-chips-chip][data-chasm-chips-disabled=true],.chasm-chips-chip--disabled{cursor:not-allowed;opacity:var(--chasm-opacity-disabled,var(--chasm-opacity-50))}.chasm-chips-chip--attention{animation-iteration-count:var(--chasm-chips-attention-cycles,3)!important}@media (prefers-reduced-motion:reduce){.chasm-chips-chip{transition:none;animation:none!important}}[data-chasm-root] [data-chasm-chips-variant=dashed][data-chasm-chips-selected=true],[data-chasm-root] [data-chasm-chips-variant=dashed][data-chasm-chips-selected=false]{border-style:dashed!important;border-color:currentColor!important}[data-chasm-root] [data-chasm-chips-variant=dotted][data-chasm-chips-selected=true],[data-chasm-root] [data-chasm-chips-variant=dotted][data-chasm-chips-selected=false]{border-style:dotted!important;border-color:currentColor!important}[data-chasm-root] [data-chasm-chips-variant=outline][data-chasm-chips-selected=false],[data-chasm-root] [data-chasm-chips-variant=outline][data-chasm-chips-selected=true]{border-color:currentColor!important}@media (forced-colors:active){.chasm-chips-chip{border:var(--chasm-border-width-thin) solid CanvasText}.chasm-chips-chip--selected{outline:var(--chasm-border-width-medium) solid Highlight;outline-offset:var(--chasm-border-width-medium)}.chasm-chips-chip--disabled{color:graytext;border-color:graytext}}.chasm-chips-chip-image{border-radius:var(--chasm-radius-full);object-fit:cover;flex-shrink:0}[data-chasm-root] [data-chasm-chips-pending=true],.chasm-chips-chip--pending{opacity:var(--chasm-opacity-pending,var(--chasm-opacity-70));cursor:progress!important}[data-chasm-chips-scrollable=true] .chasm-chips-content{align-items:center;gap:var(--chasm-spacing-xs);display:flex}.chasm-chips-scroller{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;flex:auto;min-width:0;overflow:auto hidden}.chasm-chips-scroller::-webkit-scrollbar{display:none}.chasm-chips-scroller.chasm-chips-scroller--dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.chasm-chips-arrow{appearance:none;border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-full);font:inherit;cursor:pointer;transition:opacity var(--chasm-transition-fast) ease-in-out;flex-shrink:0;padding:0;line-height:1}[dir=rtl] .chasm-chips-arrow{transform:scaleX(-1)}.chasm-chips-arrow:disabled{opacity:var(--chasm-opacity-40);cursor:default}.chasm-chips-arrow:focus-visible{outline:var(--chasm-border-width-medium) solid var(--chasm-intent-brand-fg,var(--chasm-brand-role-primary));outline-offset:var(--chasm-border-width-medium)}
.chasm-tag{box-sizing:border-box;align-items:center;gap:var(--chasm-spacing-xs);min-width:0;max-width:100%;font-family:var(--chasm-font-family);vertical-align:middle;--chasm-tag-font-size:var(--chasm-font-sm,.875rem);--chasm-tag-media-size:var(--chasm-tag-size-md-media-size,1.25em);flex-shrink:0;display:inline-flex}.chasm-tag[data-chasm-tag-font=xs]{--chasm-tag-font-size:var(--chasm-font-xs,.75rem)}.chasm-tag[data-chasm-tag-font=sm]{--chasm-tag-font-size:var(--chasm-font-sm,.875rem)}.chasm-tag[data-chasm-tag-font=md]{--chasm-tag-font-size:var(--chasm-font-md,1rem)}.chasm-tag[data-chasm-tag-font=lg]{--chasm-tag-font-size:var(--chasm-font-lg,1.125rem)}.chasm-tag[data-chasm-tag-size=sm]{--chasm-tag-media-size:var(--chasm-tag-size-sm-media-size,1.25em)}.chasm-tag[data-chasm-tag-size=lg]{--chasm-tag-media-size:var(--chasm-tag-size-lg-media-size,1.5em)}.chasm-tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--chasm-tag-font-size);line-height:var(--chasm-line-height-tight,1.25);unicode-bidi:plaintext;flex:0 auto;overflow:hidden}.chasm-tag-secondary,.chasm-tag-status{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--chasm-tag-font-size);line-height:var(--chasm-line-height-tight,1.25);opacity:var(--chasm-opacity-secondary,.8);unicode-bidi:plaintext;flex:0 auto;overflow:hidden}.chasm-tag-status{font-style:italic}.chasm-tag[data-chasm-tag-label-mode=truncate]:focus-within :is(.chasm-tag-label,.chasm-tag-secondary,.chasm-tag-status){white-space:normal;overflow-wrap:anywhere}.chasm-tag[data-chasm-tag-label-mode=wrap] :is(.chasm-tag-label,.chasm-tag-secondary,.chasm-tag-status){white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.chasm-tag[data-chasm-tag-close-align=start]{align-items:flex-start}.chasm-tag-media{inline-size:var(--chasm-tag-media-size);block-size:var(--chasm-tag-media-size);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.chasm-tag-media--avatar{border-radius:var(--chasm-radius-full);background:var(--chasm-surface-sunken,var(--chasm-surface-raised))}.chasm-tag-media--thumbnail{border-radius:var(--chasm-radius-xs,var(--chasm-radius-sm))}.chasm-tag-media-image,.chasm-tag-media .chasm-image,.chasm-tag-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.chasm-tag-initials{font-size:calc(var(--chasm-tag-font-size) * .75);font-weight:var(--chasm-font-weight-semibold,600);letter-spacing:0}.chasm-tag-media .chasm-icon,.chasm-tag-media .chasm-block{color:inherit!important}.chasm-tag-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chasm-tag-remove{color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;position:relative}.chasm-tag-remove:after{content:"";inset:calc(-1 * var(--chasm-spacing-xs,.25rem));position:absolute}.chasm-tag-remove:focus-visible{outline:var(--chasm-border-width-thin,1px) solid var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg));outline-offset:var(--chasm-spacing-2xs,.125rem);border-radius:var(--chasm-radius-sm)}.chasm-tag-remove[aria-disabled=true]{cursor:not-allowed;opacity:var(--chasm-opacity-disabled,.7)}.chasm-tag[data-chasm-tag-disabled=true],.chasm-tag[aria-disabled=true]{opacity:var(--chasm-opacity-disabled,.7);pointer-events:none}@media (forced-colors:active){.chasm-tag{border:var(--chasm-border-width-thin,1px) solid CanvasText}.chasm-tag-remove:focus-visible{outline-color:highlight}}.chasm-tag-remove .chasm-icon,.chasm-tag-remove .chasm-block{color:inherit!important}
.chasm-review{box-sizing:border-box;gap:var(--chasm-review-surface-gap,var(--chasm-spacing-sm));width:100%;max-width:100%;padding:var(--chasm-spacing-md);font-family:var(--chasm-font-family);flex-direction:column;display:flex}.chasm-review-header{align-items:center;gap:var(--chasm-spacing-sm);min-width:0;display:flex}.chasm-review-avatar{width:var(--chasm-review-avatar-size,var(--chasm-spacing-xl));height:var(--chasm-review-avatar-size,var(--chasm-spacing-xl));border-radius:var(--chasm-radius-full,9999px);object-fit:cover;background:var(--chasm-surface-sunken,var(--chasm-surface));flex-shrink:0}.chasm-review-author{font-weight:var(--chasm-font-weight-medium,500);color:var(--chasm-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chasm-review-date{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary)}.chasm-review-meta{gap:var(--chasm-spacing-2xs,.125rem);flex-direction:column;flex:1;min-width:0;display:flex}.chasm-review-stars{align-items:center;gap:var(--chasm-spacing-2xs,.125rem);flex-shrink:0;display:inline-flex}.chasm-review-star{color:var(--chasm-review-star-empty-color);cursor:default;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.chasm-review-star[data-chasm-review-star-fill=full],.chasm-review-star[data-chasm-review-star-fill=half]{color:var(--chasm-review-star-filled-color)}.chasm-review-star[data-chasm-review-interactive=true]{cursor:pointer;min-width:var(--chasm-spacing-lg);min-height:var(--chasm-spacing-lg);border-radius:var(--chasm-radius-sm)}.chasm-review-star[data-chasm-review-interactive=true][data-chasm-review-star-fill=empty]{color:var(--chasm-text-secondary)}.chasm-review-star[data-chasm-review-interactive=true]: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-review[data-chasm-review-disabled=true] .chasm-review-star{cursor:not-allowed;opacity:var(--chasm-opacity-disabled,.7)}.chasm-review-title{font-weight:var(--chasm-font-weight-semibold,600);font-size:var(--chasm-font-md);color:var(--chasm-text-primary);overflow-wrap:anywhere;margin:0}.chasm-review-body{font-size:var(--chasm-font-sm);line-height:var(--chasm-leading-normal);color:var(--chasm-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.chasm-review-helpful{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary);align-self:flex-start}button.chasm-review-helpful{min-height:var(--chasm-spacing-lg);padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);border:var(--chasm-border-width-thin) solid var(--chasm-border);border-radius:var(--chasm-radius-sm);cursor:pointer;font-family:inherit}button.chasm-review-helpful[aria-pressed=true]{border-color:var(--chasm-text-secondary);color:var(--chasm-text-primary);font-weight:var(--chasm-font-weight-semibold,600)}button.chasm-review-helpful: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-review:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated]) :is(.chasm-review-author,.chasm-review-date,.chasm-review-title,.chasm-review-body,.chasm-review-helpful,.chasm-review-star){color:inherit;--chasm-icon-appearance-filled-color:currentColor;--chasm-icon-appearance-outlined-color:currentColor}.chasm-review:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated]) button.chasm-review-helpful[aria-pressed=true]{border-color:currentColor}.chasm-review:is([data-chasm-block-variant=solid],[data-chasm-block-variant=filled],[data-chasm-block-variant=elevated]) :is(.chasm-review-star[data-chasm-review-interactive=true],button.chasm-review-helpful):focus-visible{outline-color:currentColor}
.chasm-indicator{vertical-align:middle;box-sizing:border-box;pointer-events:none;flex-shrink:0}.chasm-indicator-content{z-index:calc(var(--chasm-z-base,1) + 1);width:100%;height:100%;display:block;position:relative}.chasm-indicator-shape-dot{border-radius:var(--chasm-indicator-shape-dot-border-radius,50%)}.chasm-indicator-shape-square{border-radius:var(--chasm-indicator-shape-square-border-radius,min(var(--chasm-radius-sm), 20%))}.chasm-indicator-shape-triangle{clip-path:polygon(50% 0%,0% 100%,100% 100%);border-radius:0}.chasm-indicator-shape-loading{border-style:solid;border-width:var(--chasm-indicator-loading-border-width,2px);border-color:var(--chasm-indicator-loading-track-color);border-top-color:currentColor;border-radius:50%;background:0 0!important}.chasm-indicator-ring{box-shadow:0 0 0 var(--chasm-indicator-ring-border-width,1px) var(--chasm-indicator-ring-color,var(--chasm-surface))}[data-chasm-root] [data-chasm-indicator-variant=outline],[data-chasm-root] [data-chasm-indicator-variant=dashed],[data-chasm-root] [data-chasm-indicator-variant=dotted]{border-color:currentColor!important}[data-chasm-root] [data-chasm-indicator-variant=dashed]{border-style:dashed!important}[data-chasm-root] [data-chasm-indicator-variant=dotted]{border-style:dotted!important}[data-chasm-root] .chasm-indicator.chasm-indicator-shape-loading{border-style:solid!important;border-color:var(--chasm-indicator-loading-track-color)!important;border-top-color:currentColor!important}@media (prefers-reduced-motion:reduce){.chasm-indicator[data-chasm-indicator-root]{animation:none!important}}.chasm-indicator[data-chasm-indicator-motion=reduced]{animation:none!important}@media (forced-colors:active){.chasm-indicator[data-chasm-indicator-root]{forced-color-adjust:none;box-shadow:none!important;background-color:canvastext!important;border-color:canvastext!important}.chasm-indicator[data-chasm-indicator-variant=outline],.chasm-indicator[data-chasm-indicator-variant=dashed],.chasm-indicator[data-chasm-indicator-variant=dotted]{background-color:canvas!important}[data-chasm-root] .chasm-indicator.chasm-indicator-shape-loading{background-color:#0000!important;border-color:canvastext graytext graytext!important}.chasm-indicator.chasm-indicator-ring{box-shadow:0 0 0 var(--chasm-indicator-ring-border-width,1px) Canvas!important}}
.chasm-avatar{--chasm-avatar-x-box:var(--chasm-avatar-size-md-box,2.5rem);--chasm-avatar-x-font:var(--chasm-avatar-size-md-font-size,1rem);box-sizing:border-box;inline-size:var(--chasm-avatar-x-box);block-size:var(--chasm-avatar-x-box);min-inline-size:var(--chasm-avatar-x-box);vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.chasm-avatar[data-chasm-avatar-size=xs]{--chasm-avatar-x-box:var(--chasm-avatar-size-xs-box,1.5rem);--chasm-avatar-x-font:var(--chasm-avatar-size-xs-font-size,.6rem)}.chasm-avatar[data-chasm-avatar-size=sm]{--chasm-avatar-x-box:var(--chasm-avatar-size-sm-box,2rem);--chasm-avatar-x-font:var(--chasm-avatar-size-sm-font-size,.8rem)}.chasm-avatar[data-chasm-avatar-size=lg]{--chasm-avatar-x-box:var(--chasm-avatar-size-lg-box,3.5rem);--chasm-avatar-x-font:var(--chasm-avatar-size-lg-font-size,1.4rem)}.chasm-avatar[data-chasm-avatar-size=xl]{--chasm-avatar-x-box:var(--chasm-avatar-size-xl-box,5rem);--chasm-avatar-x-font:var(--chasm-avatar-size-xl-font-size,2rem)}.chasm-avatar.chasm-avatar[data-chasm-avatar-shape=circle],.chasm-avatar.chasm-avatar[data-chasm-avatar-shape=circle] .chasm-avatar-image{border-radius:50%!important}.chasm-avatar.chasm-avatar[data-chasm-avatar-shape=rounded],.chasm-avatar.chasm-avatar[data-chasm-avatar-shape=rounded] .chasm-avatar-image{border-radius:var(--chasm-avatar-shape-rounded-radius,var(--chasm-radius-md))!important}.chasm-avatar.chasm-avatar[data-chasm-avatar-shape=square],.chasm-avatar.chasm-avatar[data-chasm-avatar-shape=square] .chasm-avatar-image{border-radius:var(--chasm-avatar-shape-square-radius,0)!important}.chasm-avatar:not([data-chasm-avatar-image=loaded]){outline:var(--chasm-border-width-thin,1px) solid var(--chasm-border);outline-offset:calc(-1 * var(--chasm-border-width-thin,1px))}.chasm-avatar-initials{font-size:var(--chasm-avatar-x-font);font-weight:var(--chasm-font-weight-medium,500);letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none}.chasm-avatar-image{object-fit:cover;object-position:var(--chasm-avatar-focus,center);opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--chasm-transition-fast,.12s ease);position:absolute;inset:0}.chasm-avatar[data-chasm-avatar-fit=contain] .chasm-avatar-image{object-fit:contain}.chasm-avatar[data-chasm-avatar-image=loaded] .chasm-avatar-image{opacity:1}.chasm-avatar[data-chasm-avatar-image=loaded] .chasm-avatar-initials,.chasm-avatar[data-chasm-avatar-image=loaded] .chasm-avatar-icon{visibility:hidden}.chasm-avatar-presence.chasm-avatar-presence{z-index:1;position:absolute;inset-block-end:0;inset-inline-end:0}@media (prefers-reduced-motion:reduce){.chasm-avatar-image{transition:none}}.chasm-avatar-group{align-items:center;gap:var(--chasm-avatar-group-gap,var(--chasm-spacing-xs));flex-wrap:nowrap;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.chasm-avatar-group[data-chasm-avatar-group-layout=wrap]{flex-wrap:wrap}.chasm-avatar-group[data-chasm-avatar-group-layout=vertical]{flex-direction:column;align-items:flex-start}.chasm-avatar-group-item{align-items:center;gap:var(--chasm-avatar-group-gap,var(--chasm-spacing-xs));min-inline-size:0;display:flex;position:relative}.chasm-avatar-group[data-chasm-avatar-group-layout=stack]{gap:0}.chasm-avatar-group[data-chasm-avatar-group-layout=stack]>.chasm-avatar-group-item:not(:last-child){inline-size:calc(var(--chasm-avatar-group-box,2.5rem) * (1 - var(--chasm-avatar-group-overlap,.25)));flex:none}.chasm-avatar-group[data-chasm-avatar-group-layout=stack]>.chasm-avatar-group-item{z-index:var(--chasm-avatar-group-z,auto)}.chasm-avatar-group[data-chasm-avatar-group-layout=stack] .chasm-avatar{box-shadow:0 0 0 var(--chasm-avatar-ring-width,2px) var(--chasm-avatar-ring-color,var(--chasm-surface))!important}.chasm-avatar-group-item:focus-within,.chasm-avatar-group-item:hover{z-index:calc(var(--chasm-z-base,1) + 100)!important}.chasm-avatar-group-name{overflow-wrap:anywhere;min-inline-size:0}:is(.chasm-flexbox-item:has(>.chasm-avatar:only-child),.chasm-flexbox-item:has(>.chasm-avatar-group[data-chasm-avatar-group-layout=stack]:only-child)){flex-shrink:0}
