.chasm-activity-feed.chasm-activity-feed{--chasm-activity-dot-size:.75rem;--chasm-activity-row-gap:var(--chasm-spacing-2xs,.25rem);--chasm-activity-row-pad-block:var(--chasm-spacing-xs);--chasm-activity-row-pad-inline:var(--chasm-spacing-sm);gap:var(--chasm-activity-row-gap);flex-direction:column;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.chasm-activity-feed[data-chasm-activity-feed-density=compact]{--chasm-activity-row-gap:0;--chasm-activity-row-pad-block:var(--chasm-spacing-2xs,.25rem);--chasm-activity-row-pad-inline:var(--chasm-spacing-xs)}.chasm-activity-feed[data-chasm-activity-feed-density=comfortable]{--chasm-activity-row-gap:var(--chasm-spacing-xs);--chasm-activity-row-pad-block:var(--chasm-spacing-sm);--chasm-activity-row-pad-inline:var(--chasm-spacing-md)}.chasm-activity-feed-row.chasm-activity-feed-row{align-items:flex-start;gap:var(--chasm-spacing-sm);padding:var(--chasm-activity-row-pad-block) var(--chasm-activity-row-pad-inline);border-radius:var(--chasm-radius-sm);line-height:var(--chasm-leading-normal,1.5);min-width:0;display:flex}.chasm-activity-feed[data-chasm-activity-feed-density=comfortable] .chasm-activity-feed-row:not(:last-child){border-block-end:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-end-end-radius:0;border-end-start-radius:0}.chasm-activity-feed-dot.chasm-activity-feed-dot{box-sizing:border-box;width:var(--chasm-activity-dot-size);height:var(--chasm-activity-dot-size);margin-top:calc((var(--chasm-leading-normal,1.5) * 1em - var(--chasm-activity-dot-size)) / 2);border-width:var(--chasm-border-width-medium,2px);border-radius:var(--chasm-radius-full,9999px);flex:none}.chasm-activity-feed[data-chasm-activity-feed-variant=solid] .chasm-activity-feed-dot[data-chasm-activity-dot-status=neutral]{background:var(--chasm-fill-intent-neutral,var(--chasm-text-secondary))!important;border-color:var(--chasm-fill-intent-neutral,var(--chasm-text-secondary))!important}.chasm-activity-feed[data-chasm-activity-feed-variant=solid] .chasm-activity-feed-dot[data-chasm-activity-dot-status=brand]{background:var(--chasm-fill-intent-brand)!important;border-color:var(--chasm-fill-intent-brand)!important}.chasm-activity-feed[data-chasm-activity-feed-variant=solid] .chasm-activity-feed-dot[data-chasm-activity-dot-status=info]{background:var(--chasm-fill-intent-info)!important;border-color:var(--chasm-fill-intent-info)!important}.chasm-activity-feed[data-chasm-activity-feed-variant=solid] .chasm-activity-feed-dot[data-chasm-activity-dot-status=success]{background:var(--chasm-fill-intent-success)!important;border-color:var(--chasm-fill-intent-success)!important}.chasm-activity-feed[data-chasm-activity-feed-variant=solid] .chasm-activity-feed-dot[data-chasm-activity-dot-status=warning]{background:var(--chasm-fill-intent-warning)!important;border-color:var(--chasm-fill-intent-warning)!important}.chasm-activity-feed[data-chasm-activity-feed-variant=solid] .chasm-activity-feed-dot[data-chasm-activity-dot-status=critical]{background:var(--chasm-fill-intent-critical)!important;border-color:var(--chasm-fill-intent-critical)!important}.chasm-activity-feed-avatar.chasm-activity-feed-avatar{inline-size:calc(var(--chasm-leading-normal,1.5) * 1em);block-size:calc(var(--chasm-leading-normal,1.5) * 1em);border-radius:var(--chasm-radius-full,9999px);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.chasm-activity-feed-avatar.chasm-activity-feed-avatar[data-chasm-activity-avatar=fallback]{border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);box-sizing:border-box}.chasm-activity-feed-avatar.chasm-activity-feed-avatar[data-chasm-activity-avatar=fallback]>*{letter-spacing:0!important;font-size:.625em!important;line-height:1!important}.chasm-activity-feed-avatar-image{object-fit:cover;block-size:100%;inline-size:100%}.chasm-activity-feed-body.chasm-activity-feed-body{min-width:0;color:var(--chasm-text-primary);overflow-wrap:anywhere;flex:auto;margin:0}.chasm-activity-feed[data-chasm-activity-feed-wrap=clamp] .chasm-activity-feed-body{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chasm-activity-feed-actor-tag.chasm-activity-feed-actor-tag{padding-inline:var(--chasm-spacing-2xs,.25rem);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline-start:var(--chasm-spacing-2xs,.25rem)}.chasm-activity-feed-intent.chasm-activity-feed-intent{padding-inline:var(--chasm-spacing-2xs,.25rem);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.chasm-activity-feed-time.chasm-activity-feed-time{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary);white-space:nowrap;flex:none;padding-block-start:.15em}.chasm-activity-feed:is([data-chasm-activity-feed-time=absolute],[data-chasm-activity-feed-time=both]) .chasm-activity-feed-row{flex-wrap:wrap}.chasm-activity-feed:is([data-chasm-activity-feed-time=absolute],[data-chasm-activity-feed-time=both]) .chasm-activity-feed-body{flex-basis:0}.chasm-activity-feed:is([data-chasm-activity-feed-time=absolute],[data-chasm-activity-feed-time=both]) .chasm-activity-feed-time,.chasm-activity-feed-recorded.chasm-activity-feed-recorded{white-space:normal;min-width:0;flex-basis:100%;padding-inline-start:calc(var(--chasm-activity-dot-size) + var(--chasm-spacing-sm))}.chasm-activity-feed-recorded.chasm-activity-feed-recorded{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary)}.chasm-activity-feed-more.chasm-activity-feed-more{padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary);margin:0}.chasm-activity-feed-shell.chasm-activity-feed-shell{gap:var(--chasm-spacing-sm);flex-direction:column;min-width:0;max-width:100%;display:flex}.chasm-activity-feed-group.chasm-activity-feed-group{gap:var(--chasm-spacing-2xs,.25rem);flex-direction:column;min-width:0;display:flex}.chasm-activity-feed-heading.chasm-activity-feed-heading{padding-inline:var(--chasm-spacing-sm);margin:0}.chasm-activity-feed-status.chasm-activity-feed-status{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary);margin:0}.chasm-activity-feed-skeleton.chasm-activity-feed-skeleton{gap:var(--chasm-spacing-xs);flex-direction:column;display:flex}.chasm-activity-feed-notice.chasm-activity-feed-notice{padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);font-size:var(--chasm-font-xs);margin:0}
.chasm-semantic-undo-timeline.chasm-semantic-undo-timeline{--chasm-undo-gap:var(--chasm-spacing-sm);--chasm-undo-row-pad:var(--chasm-spacing-xs);--chasm-undo-marker:.75em;--chasm-undo-marker-col:1.5em;gap:var(--chasm-undo-gap);min-width:0;max-width:100%;font-size:var(--chasm-font-sm,.875em);line-height:var(--chasm-leading-normal,1.5);color:var(--chasm-text-primary);flex-direction:column;display:flex}.chasm-semantic-undo-timeline[data-chasm-undo-density=compact]{--chasm-undo-gap:var(--chasm-spacing-xs);--chasm-undo-row-pad:var(--chasm-spacing-2xs,.25rem);font-size:var(--chasm-font-xs,.8125em)}.chasm-semantic-undo-list.chasm-semantic-undo-list{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chasm-semantic-undo-list:focus{outline:none}.chasm-semantic-undo-row.chasm-semantic-undo-row{grid-template-columns:var(--chasm-undo-marker-col) minmax(0, 1fr);column-gap:var(--chasm-spacing-xs);padding-block:var(--chasm-undo-row-pad);align-items:start;min-width:0;display:grid;position:relative}.chasm-semantic-undo-row:before{content:"";border-inline-start:var(--chasm-border-width-thin,1px) solid var(--chasm-border);position:absolute;inset-block:0;inset-inline-start:calc(var(--chasm-undo-marker-col) / 2)}.chasm-semantic-undo-row:first-child:before{inset-block-start:calc(var(--chasm-undo-row-pad) + .75em)}.chasm-semantic-undo-row:last-child:before{inset-block-end:calc(100% - var(--chasm-undo-row-pad) - .75em)}.chasm-semantic-undo-row:only-child:before{display:none}.chasm-semantic-undo-row[data-kind=older]:before,.chasm-semantic-undo-row[data-kind=retention]:before{border-inline-start-style:dashed}.chasm-semantic-undo-row{--chasm-semantic-undo-paint:transparent}.chasm-semantic-undo-row[data-selected=true]{background:var(--chasm-surface-sunken);--chasm-semantic-undo-paint:var(--chasm-surface-sunken);border-radius:var(--chasm-radius-sm)}.chasm-semantic-undo-marker.chasm-semantic-undo-marker{z-index:1;box-sizing:border-box;inline-size:var(--chasm-undo-marker);block-size:var(--chasm-undo-marker);border:var(--chasm-border-width-medium,2px) solid var(--chasm-brand-role-primary,currentColor);border-radius:var(--chasm-radius-full,50%);background:var(--chasm-brand-role-primary,currentColor);--chasm-semantic-undo-paint:var(--chasm-brand-role-primary,currentColor);justify-content:center;justify-self:center;align-items:center;margin-block-start:.375em;font-size:1em;line-height:1;display:inline-flex;position:relative}.chasm-semantic-undo-timeline[data-chasm-undo-type-display=marker] .chasm-semantic-undo-row[data-kind=record] .chasm-semantic-undo-marker{background:var(--chasm-surface);--chasm-semantic-undo-paint:var(--chasm-surface);block-size:1.5em;inline-size:1.5em;color:var(--chasm-text-primary);font-size:.75em;font-weight:var(--chasm-font-weight-semibold,600);margin-block-start:0}.chasm-semantic-undo-row[data-state=undone] .chasm-semantic-undo-marker{background:var(--chasm-surface);--chasm-semantic-undo-paint:var(--chasm-surface);border-style:dashed}.chasm-semantic-undo-row[data-state=discarded] .chasm-semantic-undo-marker{border-style:dotted;border-color:var(--chasm-text-secondary);background:var(--chasm-surface);--chasm-semantic-undo-paint:var(--chasm-surface)}.chasm-semantic-undo-row[data-kind=initial] .chasm-semantic-undo-marker{background:var(--chasm-surface);--chasm-semantic-undo-paint:var(--chasm-surface);border-color:var(--chasm-text-secondary)}.chasm-semantic-undo-row[data-kind=cursor] .chasm-semantic-undo-marker{background:var(--chasm-text-primary);--chasm-semantic-undo-paint:var(--chasm-text-primary);border-color:var(--chasm-text-primary);border-radius:0;transform:rotate(45deg)}.chasm-semantic-undo-row[data-kind=checkpoint] .chasm-semantic-undo-marker{border-radius:var(--chasm-radius-xs,2px);background:var(--chasm-surface);--chasm-semantic-undo-paint:var(--chasm-surface)}.chasm-semantic-undo-row[data-kind=older] .chasm-semantic-undo-marker,.chasm-semantic-undo-row[data-kind=retention] .chasm-semantic-undo-marker{visibility:hidden}.chasm-semantic-undo-row[data-kind=cursor] .chasm-semantic-undo-boundary{color:var(--chasm-text-primary)}.chasm-semantic-undo-boundary{overflow-wrap:anywhere;min-width:0;color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs,.8125em);font-weight:var(--chasm-font-weight-semibold,600)}.chasm-semantic-undo-body{gap:var(--chasm-spacing-2xs,.25rem);flex-direction:column;min-width:0;display:flex}.chasm-semantic-undo-head{align-items:baseline;gap:var(--chasm-spacing-2xs,.25rem) var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.chasm-semantic-undo-summary.chasm-semantic-undo-summary{overflow-wrap:anywhere;min-width:0;max-width:100%;font-weight:var(--chasm-font-weight-semibold,600);color:var(--chasm-text-primary);text-align:start}button.chasm-semantic-undo-summary.chasm-semantic-undo-summary{appearance:none;--chasm-semantic-undo-paint:transparent;font:inherit;font-weight:var(--chasm-font-weight-semibold,600);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}button.chasm-semantic-undo-summary[aria-expanded]:after{content:" ▸";margin-inline-start:.25em;text-decoration:none;display:inline-block}button.chasm-semantic-undo-summary[aria-expanded=true]:after{content:" ▾"}.chasm-semantic-undo-timeline[data-chasm-undo-label-mode=truncate] .chasm-semantic-undo-summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chasm-semantic-undo-row[data-state=undone] .chasm-semantic-undo-summary,.chasm-semantic-undo-row[data-state=discarded] .chasm-semantic-undo-summary{color:var(--chasm-text-secondary)}.chasm-semantic-undo-type,.chasm-semantic-undo-state,.chasm-semantic-undo-tag,.chasm-semantic-undo-object-type{border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-full,999px);max-width:100%;color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs,.75em);white-space:nowrap;flex:none;padding:0 .5em;line-height:1.6}.chasm-semantic-undo-tag{border-color:var(--chasm-brand-role-primary,var(--chasm-border));color:var(--chasm-text-primary)}.chasm-semantic-undo-row[data-state=undone] .chasm-semantic-undo-state,.chasm-semantic-undo-row[data-state=discarded] .chasm-semantic-undo-state{border-style:dashed}.chasm-semantic-undo-timeline[data-chasm-undo-type-display=text] .chasm-semantic-undo-type{border:0;padding:0}.chasm-semantic-undo-meta,.chasm-semantic-undo-notes{gap:0 var(--chasm-spacing-xs);min-width:0;color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs,.8125em);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.chasm-semantic-undo-controls,.chasm-semantic-undo-actions{align-items:flex-start;gap:var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.chasm-semantic-undo-controls{gap:var(--chasm-spacing-sm)}.chasm-semantic-undo-action-group{align-items:flex-start;gap:var(--chasm-spacing-2xs,.25rem);flex-direction:column;min-width:0;max-width:100%;display:inline-flex}button.chasm-semantic-undo-action.chasm-semantic-undo-action{appearance:none;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-control,var(--chasm-radius-sm));background:var(--chasm-surface);--chasm-semantic-undo-paint:var(--chasm-surface);max-width:100%;box-shadow:var(--chasm-control-shadow,none);color:var(--chasm-text-primary);font:inherit;font-size:var(--chasm-font-xs,.8125em);font-weight:var(--chasm-font-weight-medium,500);text-align:start;overflow-wrap:anywhere;cursor:pointer;margin:0;padding:.375em .75em;line-height:1.4}button.chasm-semantic-undo-action[data-emphasis=primary]{border-color:var(--chasm-brand-role-primary,var(--chasm-border));border-width:var(--chasm-border-width-medium,2px);font-weight:var(--chasm-font-weight-semibold,600)}button.chasm-semantic-undo-action[data-emphasis=quiet]{--chasm-semantic-undo-paint:transparent;box-shadow:none;text-underline-offset:.2em;background:0 0;border-color:#0000;text-decoration:underline}button.chasm-semantic-undo-action:hover:not([aria-disabled=true]){background:var(--chasm-interaction-neutral-hover-bg,var(--chasm-surface-sunken));color:var(--chasm-interaction-neutral-hover-text,inherit);--chasm-semantic-undo-paint:var(--chasm-surface-sunken)}button.chasm-semantic-undo-action[aria-disabled=true]{box-shadow:none;color:var(--chasm-text-secondary);cursor:not-allowed;border-style:dashed}.chasm-semantic-undo-note,.chasm-semantic-undo-reason{overflow-wrap:anywhere;min-width:0;font-size:var(--chasm-font-xs,.8125em);margin:0}.chasm-semantic-undo-note{color:var(--chasm-text-secondary)}.chasm-semantic-undo-reason{color:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg,var(--chasm-text-primary)))}.chasm-semantic-undo-details{gap:var(--chasm-spacing-2xs,.25rem);min-width:0;padding-block:var(--chasm-spacing-2xs,.25rem);padding-inline:var(--chasm-spacing-sm) 0;border-inline-start:var(--chasm-border-width-medium,2px) solid var(--chasm-border);flex-direction:column;margin-block-start:var(--chasm-spacing-2xs,.25rem);display:flex}.chasm-semantic-undo-details[hidden]{display:none}.chasm-semantic-undo-section-heading{color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs,.8125em);font-weight:var(--chasm-font-weight-semibold,600);margin:0}.chasm-semantic-undo-changes{gap:var(--chasm-spacing-2xs,.25rem) var(--chasm-spacing-sm);grid-template-columns:minmax(0,max-content) minmax(0,1fr);min-width:0;margin:0;display:grid}.chasm-semantic-undo-change-field{font-weight:var(--chasm-font-weight-medium,500);overflow-wrap:anywhere}.chasm-semantic-undo-change-values{align-items:baseline;gap:var(--chasm-spacing-2xs,.25rem) var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;margin:0;display:flex}.chasm-semantic-undo-value{overflow-wrap:anywhere;align-items:baseline;gap:.25em;min-width:0;display:inline-flex}.chasm-semantic-undo-value-label{color:var(--chasm-text-secondary);font-size:.85em}.chasm-semantic-undo-value:not([data-kind=value]) .chasm-semantic-undo-value-text{color:var(--chasm-text-secondary);font-style:italic}.chasm-semantic-undo-value[data-kind=removed] .chasm-semantic-undo-value-text{text-decoration:line-through}.chasm-semantic-undo-change-arrow{color:var(--chasm-text-secondary)}.chasm-semantic-undo-objects,.chasm-semantic-undo-children{gap:var(--chasm-spacing-2xs,.25rem);flex-direction:column;min-width:0;margin:0;display:flex}.chasm-semantic-undo-objects{padding:0;list-style:none}.chasm-semantic-undo-children{padding-inline-start:1.25em}.chasm-semantic-undo-object{align-items:baseline;gap:var(--chasm-spacing-2xs,.25rem) var(--chasm-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.chasm-semantic-undo-object-name{overflow-wrap:anywhere}.chasm-semantic-undo-object[data-deleted=true] .chasm-semantic-undo-object-name{text-decoration:line-through}.chasm-semantic-undo-object-note,.chasm-semantic-undo-more,.chasm-semantic-undo-dependency{color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs,.8125em);overflow-wrap:anywhere;margin:0}.chasm-semantic-undo-object-note{font-style:italic}.chasm-semantic-undo-technical{padding:var(--chasm-spacing-xs);border-radius:var(--chasm-radius-sm);background:var(--chasm-surface-sunken);--chasm-semantic-undo-paint:var(--chasm-surface-sunken);font-family:var(--chasm-font-family-mono,ui-monospace, monospace);font-size:var(--chasm-font-xs,.8125em);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.chasm-semantic-undo-filter{align-items:center;gap:var(--chasm-spacing-xs) var(--chasm-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.chasm-semantic-undo-filter-label{font-weight:var(--chasm-font-weight-medium,500)}input.chasm-semantic-undo-filter-input.chasm-semantic-undo-filter-input{border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-control,var(--chasm-radius-sm));background:var(--chasm-surface);--chasm-semantic-undo-paint:var(--chasm-surface);min-width:0;max-width:100%;color:var(--chasm-text-primary);font:inherit;flex:12em;padding:.375em .625em}.chasm-semantic-undo-filter-count{color:var(--chasm-text-secondary);font-size:var(--chasm-font-xs,.8125em)}.chasm-semantic-undo-message,.chasm-semantic-undo-preview,.chasm-semantic-undo-execution{align-items:flex-start;gap:var(--chasm-spacing-xs);min-width:0;padding:var(--chasm-spacing-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);flex-direction:column;display:flex}.chasm-semantic-undo-message{color:var(--chasm-text-secondary);border-style:dashed}.chasm-semantic-undo-message[data-kind=error],.chasm-semantic-undo-execution[data-state=failed],.chasm-semantic-undo-execution[data-state=conflict]{border-style:solid;border-color:var(--chasm-intent-critical-border,var(--chasm-border));color:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg,var(--chasm-text-primary)))}.chasm-semantic-undo-execution[data-state=succeeded]{border-color:var(--chasm-functional-success-border,var(--chasm-border))}.chasm-semantic-undo-execution[data-state=pending],.chasm-semantic-undo-preview[data-stale=true]{border-style:dashed}.chasm-semantic-undo-message-text,.chasm-semantic-undo-execution-text,.chasm-semantic-undo-preview-summary{overflow-wrap:anywhere;margin:0}.chasm-semantic-undo-live{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.chasm-semantic-undo-marker.chasm-semantic-undo-marker{--chasm-semantic-undo-paint:Canvas;background:canvas;border-color:canvastext}.chasm-semantic-undo-row[data-state=applied] .chasm-semantic-undo-marker,.chasm-semantic-undo-row[data-kind=cursor] .chasm-semantic-undo-marker{--chasm-semantic-undo-paint:CanvasText;background:canvastext}button.chasm-semantic-undo-action[aria-disabled=true]{color:graytext;border-color:graytext}.chasm-semantic-undo-row[data-selected=true]{outline:2px solid highlight}}
.chasm-pull-to-refresh.chasm-pull-to-refresh{--chasm-pull-to-refresh-height:16rem;--chasm-pull-to-refresh-ink:var(--chasm-on-surface-intent-brand,var(--chasm-brand-role-primary,var(--chasm-intent-brand-fg)));box-sizing:border-box;border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);width:100%;min-height:0;color:var(--chasm-text-primary);position:relative;overflow:hidden;background:var(--chasm-surface)!important}[data-chasm-pull-to-refresh-status=info]{--chasm-pull-to-refresh-ink:var(--chasm-on-surface-intent-info,var(--chasm-intent-info-fg))}[data-chasm-pull-to-refresh-status=success]{--chasm-pull-to-refresh-ink:var(--chasm-on-surface-intent-success,var(--chasm-intent-success-fg))}[data-chasm-pull-to-refresh-status=warning]{--chasm-pull-to-refresh-ink:var(--chasm-on-surface-intent-warning,var(--chasm-intent-warning-fg))}[data-chasm-pull-to-refresh-status=critical]{--chasm-pull-to-refresh-ink:var(--chasm-on-surface-intent-critical,var(--chasm-intent-critical-fg))}[data-chasm-pull-to-refresh-status=neutral]{--chasm-pull-to-refresh-ink:var(--chasm-text-secondary)}.chasm-pull-to-refresh.chasm-pull-to-refresh{flex-direction:column;display:flex}.chasm-pull-to-refresh-toolbar{padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);border-block-end:var(--chasm-border-width-thin,1px) solid var(--chasm-border);flex-wrap:wrap;flex:none;justify-content:flex-end}.chasm-pull-to-refresh-scroll{overscroll-behavior-y:contain;touch-action:pan-x pan-down;flex:auto;height:100%;min-height:0;overflow-y:auto}.chasm-pull-to-refresh-hint-row{transition:height var(--chasm-transition-fast,.16s) ease;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}[data-chasm-pull-to-refresh-dragging=true] .chasm-pull-to-refresh-hint-row{transition:none}.chasm-pull-to-refresh[data-chasm-pull-to-refresh=idle] .chasm-pull-to-refresh-hint-row:has([data-chasm-pull-to-refresh-outcome]){padding-block:var(--chasm-spacing-xs);height:auto!important}.chasm-pull-to-refresh-hint.chasm-pull-to-refresh-hint{align-items:center;gap:var(--chasm-spacing-xs);margin-bottom:var(--chasm-spacing-xs);padding:var(--chasm-spacing-2xs,.25rem) var(--chasm-spacing-sm);font-size:var(--chasm-font-xs);line-height:var(--chasm-leading-tight);white-space:nowrap;display:inline-flex}.chasm-pull-to-refresh:not([data-chasm-pull-to-refresh-variant=solid]) .chasm-pull-to-refresh-hint.chasm-pull-to-refresh-hint,.chasm-pull-to-refresh:not([data-chasm-pull-to-refresh-variant=solid]) .chasm-pull-to-refresh-icon.chasm-pull-to-refresh-icon{color:var(--chasm-pull-to-refresh-ink)!important}.chasm-pull-to-refresh-icon.chasm-pull-to-refresh-icon{color:inherit!important}.chasm-pull-to-refresh-icon[data-chasm-pull-to-refresh-icon=armed]{transition:transform var(--chasm-transition-fast,.16s) ease;transform:rotate(180deg)}.chasm-pull-to-refresh-content{min-height:100%}@media (prefers-reduced-motion:reduce){.chasm-pull-to-refresh-hint-row,.chasm-pull-to-refresh-icon[data-chasm-pull-to-refresh-icon=armed]{transition:none!important}}
[data-chasm-layers-stack]{isolation:isolate}[data-chasm-layer]{transition:translate var(--chasm-layers-translate-duration,.2s) var(--chasm-layers-motion-easing,ease)}[data-chasm-layer]>:not([data-chasm-layer-badge]){transition:opacity var(--chasm-layers-opacity-duration,.16s) var(--chasm-layers-motion-easing,ease)}[data-chasm-layer][data-chasm-layer-dimmed=true]>:not([data-chasm-layer-badge]){opacity:var(--chasm-layers-dim-opacity,.35)}[data-chasm-layer][data-chasm-layer-selected=true]{outline:var(--chasm-layers-outline-width,2px) var(--chasm-layers-outline-style,solid) var(--chasm-layers-outline-color);outline-offset:var(--chasm-layers-outline-offset,-2px)}[data-chasm-layer][data-chasm-layer-hidden=true]{visibility:hidden}[data-chasm-layer-badge]{opacity:0;transition:opacity var(--chasm-transition-duration-base,.15s) var(--chasm-transition-easing-ease-out,ease-out)}[data-chasm-layers-stack]:hover [data-chasm-layer-badge],[data-chasm-layers-stack]:focus-within [data-chasm-layer-badge],[data-chasm-layer-badge]:focus-within{opacity:1}[data-chasm-layers-panel] :where(button,input):focus-visible{outline:var(--chasm-layers-focus-width,2px) solid var(--chasm-layers-focus-color);outline-offset:var(--chasm-layers-focus-offset,1px)}[data-chasm-layers-row][data-chasm-layers-dragging=true]{opacity:var(--chasm-layers-dim-opacity,.35)}[data-chasm-layers-row][data-chasm-layers-drop=before]{box-shadow:0 calc(-1 * var(--chasm-layers-outline-width,2px)) 0 0 var(--chasm-layers-drop-indicator-color)}[data-chasm-layers-row][data-chasm-layers-drop=after]{box-shadow:0 var(--chasm-layers-outline-width,2px) 0 0 var(--chasm-layers-drop-indicator-color)}[data-chasm-layers-drag-handle]{cursor:grab;touch-action:none}[data-chasm-layers-row][data-chasm-layers-dragging=true] [data-chasm-layers-drag-handle]{cursor:grabbing}@media (hover:none){[data-chasm-layer-badge]{opacity:1}}@media (prefers-reduced-motion:reduce){[data-chasm-layer],[data-chasm-layer]>*,[data-chasm-layer-badge]{transition:none}}@media (forced-colors:active){[data-chasm-layer][data-chasm-layer-selected=true]{outline-color:highlight}[data-chasm-layer][data-chasm-layer-dimmed=true]>:not([data-chasm-layer-badge]){opacity:1}[data-chasm-layers-row][data-chasm-layers-drop=before],[data-chasm-layers-row][data-chasm-layers-drop=after]{outline:2px solid highlight}}[data-chasm-layers-presentation=mini]>[data-chasm-layers-stack]{inline-size:var(--chasm-layers-mini-width,12rem);border-radius:var(--chasm-layers-panel-radius,var(--chasm-radius-md));max-inline-size:100%;box-shadow:var(--chasm-shadow-md,var(--chasm-shadow-sm));flex:none}[data-chasm-layers-presentation=binder] [data-chasm-layer-badge]{writing-mode:vertical-rl;max-block-size:calc(100% - 2 * var(--chasm-spacing-xs));overflow:hidden}[data-chasm-layers-presentation=binder] [data-chasm-layer]{border-inline-start:var(--chasm-border-width-thin) solid var(--chasm-layers-panel-border-color,var(--chasm-border))}
.chasm-options-chain{--chasm-options-chain-column-min:calc(var(--chasm-spacing-2xl) + var(--chasm-spacing-xs));min-width:0;max-width:100%;container-type:inline-size}.chasm-options-chain-grid{min-width:0;max-width:100%}.chasm-options-chain-body{overscroll-behavior:contain;min-width:0;max-width:100%;overflow:auto}.chasm-options-chain [data-chasm-options-chain-head]{z-index:1;position:sticky;top:0}.chasm-options-chain-row{box-sizing:border-box;border-radius:var(--chasm-radius-sm);align-items:stretch;min-width:0}.chasm-options-chain-cell,.chasm-options-chain-strike{justify-content:flex-end;align-items:center;gap:var(--chasm-spacing-xs);min-width:0;padding-inline:var(--chasm-spacing-xs);border-radius:var(--chasm-radius-sm);cursor:default;font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.chasm-options-chain-cell{cursor:pointer}.chasm-options-chain-strike{font-weight:var(--chasm-font-weight-semibold);justify-content:center}.chasm-options-chain-row[data-chasm-option-at-the-money=true]{outline:var(--chasm-border-width-thin) solid var(--chasm-intent-brand-border);outline-offset:calc(-1 * var(--chasm-border-width-thin))}.chasm-options-chain-row[data-chasm-option-underlying-after=true]{border-block-end:var(--chasm-border-width-thick) solid var(--chasm-text-primary)}.chasm-options-chain-cell[data-chasm-option-selected=true]{outline:var(--chasm-border-width-medium) solid var(--chasm-text-primary);outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-options-chain-cell:focus-visible,.chasm-options-chain-strike:focus-visible{outline:var(--chasm-border-width-medium) solid var(--chasm-border-focus);outline-offset:calc(-1 * var(--chasm-border-width-medium))}@container (max-width:512px){.chasm-options-chain-cell,.chasm-options-chain-strike{padding-inline:var(--chasm-spacing-none);font-size:var(--chasm-font-xs)}}@media (forced-colors:active){.chasm-options-chain-cell{border:var(--chasm-border-width-thin) solid CanvasText;background:0 0!important}.chasm-options-chain-cell[data-chasm-option-moneyness=in-the-money]{border-width:var(--chasm-border-width-thick)}.chasm-options-chain-cell[data-chasm-option-selected=true]{outline-color:highlight}}.chasm-options-chain [role=columnheader]{align-items:center;min-width:0;display:flex;overflow:hidden}.chasm-options-chain [role=columnheader]>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}
.chasm-assembly-line{min-width:0;container-type:inline-size}.chasm-assembly-line-station{border-radius:var(--chasm-radius-md);min-width:0}.chasm-assembly-line-track{height:var(--chasm-spacing-xs,.5rem);border-radius:var(--chasm-radius-full);min-width:0;display:block;position:relative;overflow:hidden}.chasm-assembly-line-flow{border-radius:inherit;--chasm-flow-paint:linear-gradient(90deg, transparent 0%, var(--chasm-intent-brand-fg) 50%, transparent 100%);inline-size:40%;display:block;position:absolute;inset-block:0}[data-chasm-station-intent=success] .chasm-assembly-line-flow{--chasm-flow-paint:linear-gradient(90deg, transparent 0%, var(--chasm-intent-success-fg) 50%, transparent 100%)}[data-chasm-station-intent=warning] .chasm-assembly-line-flow{--chasm-flow-paint:linear-gradient(90deg, transparent 0%, var(--chasm-intent-warning-fg) 50%, transparent 100%)}[data-chasm-station-intent=critical] .chasm-assembly-line-flow{--chasm-flow-paint:linear-gradient(90deg, transparent 0%, var(--chasm-intent-critical-fg) 50%, transparent 100%)}[data-chasm-station-intent=info] .chasm-assembly-line-flow{--chasm-flow-paint:linear-gradient(90deg, transparent 0%, var(--chasm-intent-info-fg) 50%, transparent 100%)}[data-chasm-station-intent=neutral] .chasm-assembly-line-flow{--chasm-flow-paint:linear-gradient(90deg, transparent 0%, var(--chasm-intent-neutral-fg) 50%, transparent 100%)}@keyframes chasm-assembly-line-flow{0%{transform:translate(-100%)}to{transform:translate(250%)}}[data-chasm-flow-running=true]{animation:chasm-assembly-line-flow var(--chasm-flow-duration,2s) linear infinite}[data-chasm-flow-running=false]{opacity:.25;inline-size:100%}@media (prefers-reduced-motion:reduce){[data-chasm-flow-running=true]{opacity:.55;inline-size:100%;animation:none}}@media (forced-colors:active){.chasm-assembly-line-track{border:var(--chasm-border-width-thin,1px) solid CanvasText}.chasm-assembly-line-flow{--chasm-flow-paint:Highlight;forced-color-adjust:none}}@container (min-width:768px){.chasm-assembly-line ul[aria-label]{flex-flow:wrap}.chasm-assembly-line ul[aria-label]>li{flex:224px;min-width:0}}
.chasm-uav-overlay{--chasm-uav-hud-stroke:var(--chasm-text-on-contrast);--chasm-uav-stage-fill:#000000e0;--chasm-uav-readout-scrim:#0009;--chasm-uav-readout-ink:var(--chasm-text-on-contrast);min-width:0;container-type:inline-size}.chasm-uav-overlay [data-chasm-uav-stage]{color:var(--chasm-uav-readout-ink);isolation:isolate}.chasm-uav-overlay-readout{border-radius:var(--chasm-radius-sm);-webkit-backdrop-filter:blur(var(--chasm-spacing-xs));backdrop-filter:blur(var(--chasm-spacing-xs));font-variant-numeric:tabular-nums}.chasm-uav-overlay[data-chasm-uav-advisory=exceeded] [data-chasm-uav-stage]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-uav-overlay[data-chasm-uav-advisory=caution] [data-chasm-uav-stage]{outline:var(--chasm-border-width-thin) solid var(--chasm-intent-warning-fg);outline-offset:calc(-1 * var(--chasm-border-width-thin))}.chasm-uav-overlay[data-chasm-uav-variant=sport-mode]{--chasm-uav-readout-scrim:#000000b8}.chasm-uav-overlay[data-chasm-uav-variant=sport-mode] .chasm-uav-overlay-readout{font-size:var(--chasm-font-lg)}@container (max-width:420px){.chasm-uav-overlay-readout{font-size:var(--chasm-font-xs)}}@media (forced-colors:active){.chasm-uav-overlay-readout{color:canvastext;border:var(--chasm-border-width-thin) solid CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}}
.chasm-kitchen-expeditor{--chasm-kitchen-ticket-min:calc(var(--chasm-spacing-3xl) * 4);--chasm-kitchen-tap-target:calc(var(--chasm-spacing-xl) + var(--chasm-spacing-sm) + var(--chasm-spacing-xs));min-width:0}.chasm-kitchen-ticket,.chasm-kitchen-ticket-line{min-width:0;transition:none}.chasm-kitchen-ticket{font-variant-numeric:tabular-nums}.chasm-kitchen-expeditor .chasm-text{overflow-wrap:anywhere}.chasm-kitchen-ticket[data-chasm-ticket-urgency=late]{outline:var(--chasm-border-width-thick) solid var(--chasm-on-surface-intent-critical);outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-kitchen-ticket[data-chasm-ticket-urgency=due]{outline:var(--chasm-border-width-medium) solid var(--chasm-on-surface-intent-warning);outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-kitchen-ticket[data-chasm-ticket-urgency=unreported]{outline:var(--chasm-border-width-medium) dashed var(--chasm-on-surface-intent-neutral);outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-kitchen-ticket-line .chasm-button{min-inline-size:var(--chasm-kitchen-tap-target);min-block-size:var(--chasm-kitchen-tap-target)}@media (forced-colors:active){.chasm-kitchen-ticket[data-chasm-ticket-urgency=late],.chasm-kitchen-ticket[data-chasm-ticket-urgency=due],.chasm-kitchen-ticket[data-chasm-ticket-urgency=unreported]{outline-color:canvastext}}
.chasm-grid{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.chasm-grid-body{width:100%;display:grid}.chasm-grid-content{z-index:var(--chasm-z-base);width:100%;position:relative}.chasm-grid-item{min-width:0;min-height:0}.chasm-grid-item--auto{min-width:0}.chasm-grid-item--focused,.chasm-grid-item--selected{outline:2px solid var(--chasm-intent-brand-fg,currentColor);outline-offset:2px}.chasm-grid-appearance-card .chasm-grid-item-card{border-radius:var(--chasm-radius-lg);background:var(--chasm-surface-raised);box-shadow:var(--chasm-shadow-sm);padding:var(--chasm-spacing-md)}.chasm-grid-appearance-bordered .chasm-grid-item-bordered{border:1px solid var(--chasm-border);border-radius:var(--chasm-radius-md);padding:var(--chasm-spacing-sm)}.chasm-grid-appearance-filled{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-md);padding:var(--chasm-spacing-md);box-sizing:border-box}.chasm-grid-appearance-outlined{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-md);padding:var(--chasm-spacing-md);box-sizing:border-box}.chasm-grid-appearance-elevated{background:var(--chasm-surface);border:var(--chasm-border-width-thin,1px) solid transparent;border-radius:var(--chasm-radius-lg);padding:var(--chasm-spacing-md);box-shadow:var(--chasm-shadow-sm);box-sizing:border-box}.chasm-grid-body[data-chasm-grid-resize]{position:relative}.chasm-grid-body[data-chasm-grid-resize]>.chasm-resize-bar:before{content:"";position:absolute}.chasm-grid-body[data-chasm-grid-resize]>.chasm-resize-bar--column:before{width:var(--chasm-resize-box-hit-area,1.5rem);top:0;bottom:0;left:50%;transform:translate(-50%)}.chasm-grid-body[data-chasm-grid-resize]>.chasm-resize-bar--row:before{height:var(--chasm-resize-box-hit-area,1.5rem);top:50%;left:0;right:0;transform:translateY(-50%)}.chasm-grid-item>:where(img,video,canvas,iframe){max-width:100%}.chasm-grid-item[data-chasm-fill-mode=cover],.chasm-grid-item[data-chasm-fill-mode=contain]{overflow:hidden}
.chasm-off-grid{min-width:0;container-type:inline-size}.chasm-off-grid-node{border-radius:var(--chasm-radius-sm);min-width:0}.chasm-off-grid-node[data-chasm-node-online=false]{border-style:dashed}.chasm-off-grid-dish{overflow:visible}.chasm-off-grid-dish[data-chasm-dish-aligned=false]{filter:drop-shadow(0 0 var(--chasm-spacing-xs) var(--chasm-intent-warning-fg))}@container (max-width:420px){.chasm-off-grid-node{padding:var(--chasm-spacing-xs)}}@media (forced-colors:active){.chasm-off-grid-dish{filter:none}.chasm-off-grid-node[data-chasm-node-online=false]{border-color:graytext}}
.chasm-render-farm{min-width:0;container-type:inline-size}.chasm-render-farm-node{border-radius:var(--chasm-radius-md);min-width:0}.chasm-render-farm-node[data-chasm-node-state=offline]{border-style:dashed}.chasm-render-farm-node[data-chasm-node-state=throttled]{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-intent-warning-fg);outline-offset:-2px}.chasm-render-farm-gauge{transition:none}.chasm-render-farm-gauge>*{transition:inline-size var(--chasm-transition-duration-base,.15s) linear}@media (prefers-reduced-motion:reduce){.chasm-render-farm-gauge>*{transition:none}}@container (max-width:420px){.chasm-render-farm-node{padding:var(--chasm-spacing-xs)}}@media (forced-colors:active){.chasm-render-farm-gauge>*{background:highlight}.chasm-render-farm-node[data-chasm-node-state=offline]{border-style:dashed}}
.chasm-crm-pipeline{min-width:0;font-family:var(--chasm-font-family);color:var(--chasm-text-primary)}.chasm-crm-pipeline-title{font-size:var(--chasm-font-lg);font-weight:var(--chasm-font-weight-semibold);color:var(--chasm-text-primary);margin:0}.chasm-crm-pipeline-board{gap:var(--chasm-spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:start;min-width:0;display:grid}.chasm-crm-pipeline-board:focus-visible,.chasm-crm-pipeline-card: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-crm-pipeline-column{gap:var(--chasm-spacing-xs);min-width:0;padding:var(--chasm-spacing-sm);border-radius:var(--chasm-radius-md);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);flex-direction:column;display:flex}.chasm-crm-pipeline-column[data-chasm-crm-over-limit=true]{border-color:var(--chasm-on-surface-intent-warning,var(--chasm-border));border-width:var(--chasm-border-width-medium,2px)}.chasm-crm-pipeline-stage{font-size:var(--chasm-font-sm);font-weight:var(--chasm-font-weight-semibold);color:var(--chasm-text-primary);overflow-wrap:anywhere;margin:0}.chasm-crm-pipeline-summary,.chasm-crm-pipeline-limit,.chasm-crm-pipeline-empty,.chasm-crm-pipeline-card-meta{font-size:var(--chasm-font-xs);color:var(--chasm-text-secondary);overflow-wrap:anywhere;margin:0}.chasm-crm-pipeline-limit[data-chasm-crm-limit=over]{font-weight:var(--chasm-font-weight-semibold);color:var(--chasm-text-primary)}.chasm-crm-pipeline-cards{gap:var(--chasm-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chasm-crm-pipeline-card{gap:var(--chasm-spacing-xs);min-width:0;padding:var(--chasm-spacing-sm);border-radius:var(--chasm-radius-sm);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);font-size:var(--chasm-font-sm);line-height:var(--chasm-leading-normal);flex-direction:column;display:flex}.chasm-crm-pipeline-card[aria-busy=true]{border-style:dashed}.chasm-crm-pipeline-card-title{font:inherit;font-weight:var(--chasm-font-weight-medium);color:var(--chasm-text-primary);text-align:start;overflow-wrap:anywhere}button.chasm-crm-pipeline-card-title{cursor:pointer;border:none;padding:0;text-decoration:underline}button.chasm-crm-pipeline-card-title:focus-visible,.chasm-crm-pipeline-move: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-crm-pipeline-moves{gap:var(--chasm-spacing-xs);flex-wrap:wrap;display:flex}.chasm-crm-pipeline-move{font:inherit;font-size:var(--chasm-font-xs);padding:var(--chasm-spacing-xs) var(--chasm-spacing-sm);color:var(--chasm-text-primary);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);border-radius:var(--chasm-radius-control,var(--chasm-radius-sm));cursor:pointer;overflow-wrap:anywhere;max-width:100%}.chasm-crm-pipeline-status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.chasm-crm-pipeline-column,.chasm-crm-pipeline-card,.chasm-crm-pipeline-move{border:1px solid canvastext}}
.chasm-kinematic-analyzer{--chasm-kinematic-bone:var(--chasm-text-primary);--chasm-kinematic-joint:var(--chasm-on-surface-intent-brand);--chasm-kinematic-trail:var(--chasm-on-surface-intent-warning);--chasm-kinematic-stage-max:calc(var(--chasm-spacing-3xl) * 8);--chasm-kinematic-scrubber-basis:calc(var(--chasm-spacing-3xl) * 3);--chasm-kinematic-tap-target:calc(var(--chasm-spacing-xl) + var(--chasm-spacing-sm) + var(--chasm-spacing-xs));min-width:0;container-type:inline-size}.chasm-kinematic-stage{aspect-ratio:4/3;min-width:0}.chasm-kinematic-analyzer .chasm-text{overflow-wrap:anywhere}.chasm-kinematic-scrubber{inline-size:100%;min-block-size:var(--chasm-kinematic-tap-target);accent-color:var(--chasm-on-surface-intent-brand);cursor:pointer}.chasm-kinematic-scrubber:disabled{cursor:not-allowed}.chasm-kinematic-scrubber:focus-visible{outline:var(--chasm-focus-ring-width) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-medium);border-radius:var(--chasm-radius-sm)}@container (max-width:420px){.chasm-kinematic-stage{aspect-ratio:1}}@media (forced-colors:active){.chasm-kinematic-scrubber{accent-color:highlight}}
.chasm-wildfire{min-width:0;container-type:inline-size}.chasm-wildfire-stage{min-width:0}.chasm-wildfire[data-chasm-fire-variant=tactical-evacuation] .chasm-wildfire-stage{outline:var(--chasm-border-width-medium) solid var(--chasm-border-strong);outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-wildfire [data-chasm-zone-status=go]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}@container (max-width:420px){.chasm-wildfire-stage{max-inline-size:100%}}@media (forced-colors:active){.chasm-wildfire-stage{border:1px solid canvastext}}
.chasm-sonar{--chasm-sonar-target-min:calc(var(--chasm-spacing-3xl) * 2.75);min-width:0;container-type:inline-size}.chasm-sonar .chasm-text{overflow-wrap:anywhere}.chasm-sonar-stage{aspect-ratio:16/9;min-width:0}.chasm-sonar-canvas{image-rendering:pixelated}.chasm-sonar[data-chasm-sonar-variant=split-beam-fishfinder] .chasm-sonar-stage{outline:var(--chasm-border-width-medium) solid var(--chasm-border-strong);outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-sonar [data-chasm-target-intent=success]{outline:var(--chasm-border-width-thick) solid var(--chasm-on-surface-intent-success);outline-offset:calc(-1 * var(--chasm-border-width-thick))}@container (max-width:420px){.chasm-sonar-stage{aspect-ratio:4/3}}@media (forced-colors:active){.chasm-sonar-stage{border:var(--chasm-border-width-thin) solid CanvasText}}
.chasm-substation{min-width:0;container-type:inline-size}.chasm-substation-grid{min-width:0}.chasm-substation-node[data-chasm-plant-kind=busbar]{border-block-end:var(--chasm-border-width-thick,3px) solid var(--chasm-text-primary)}.chasm-substation-node[data-chasm-switch-state=unknown]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:2px}.chasm-substation-node[data-chasm-switch-state=racked-out]{opacity:.7}.chasm-substation [data-chasm-plant-intent=critical]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}@container (max-width:520px){.chasm-substation-grid{font-size:.9em}}@media (forced-colors:active){.chasm-substation [data-chasm-edge-energised]{forced-color-adjust:none;background:canvastext}.chasm-substation [data-chasm-edge-energised=false]{background:graytext}}
.chasm-trench{min-width:0;container-type:inline-size}.chasm-trench-section{min-width:0}.chasm-trench [data-chasm-alarm-structural=true]{outline:var(--chasm-border-width-thick,3px) solid currentColor;outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}.chasm-trench-section [data-chasm-strut-intent=critical]{box-shadow:0 0 0 2px var(--chasm-intent-critical-fg)}.chasm-trench[data-chasm-soil=C] .chasm-trench-section{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-border-strong);outline-offset:calc(-1 * var(--chasm-border-width-medium,2px))}@container (max-width:420px){.chasm-trench-section{aspect-ratio:3/2}}@media (forced-colors:active){.chasm-trench-section{border:1px solid canvastext}}
.chasm-pallet-bay{min-width:0;container-type:inline-size}.chasm-pallet-bay-grid{min-width:0}.chasm-pallet-bay-cell[data-chasm-position-empty=true]{border-style:dashed}.chasm-pallet-bay-cell[data-chasm-position-intent=critical]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-pallet-bay-cell[data-chasm-position-selected=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-pallet-bay-cell:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-medium);z-index:1}@container (max-width:520px){.chasm-pallet-bay-grid{scroll-snap-type:inline proximity}.chasm-pallet-bay-cell{scroll-snap-align:start}}@media (forced-colors:active){.chasm-pallet-bay-cell[data-chasm-position-intent=critical]{outline-color:highlight}}
.chasm-triage{--chasm-triage-trace-width:calc(var(--chasm-spacing-3xl) + var(--chasm-spacing-sm));min-width:0;container-type:inline-size}.chasm-triage .chasm-text{overflow-wrap:anywhere}.chasm-triage .chasm-triage-row{border-inline-start:var(--chasm-border-width-thick) solid var(--chasm-border-strong);min-width:0}.chasm-triage .chasm-triage-row[data-chasm-esi="1"],.chasm-triage .chasm-triage-row[data-chasm-esi="2"]{border-inline-start-color:var(--chasm-on-surface-intent-critical);border-inline-start-width:calc(2 * var(--chasm-border-width-thick))}.chasm-triage .chasm-triage-row[data-chasm-esi="3"]{border-inline-start-color:var(--chasm-on-surface-intent-warning)}.chasm-triage .chasm-triage-row[data-chasm-esi="4"],.chasm-triage .chasm-triage-row[data-chasm-esi="5"]{border-inline-start-color:var(--chasm-on-surface-intent-info)}.chasm-triage .chasm-triage-row[data-chasm-esi=unrecorded]{border-inline-start-style:dashed;border-inline-start-color:var(--chasm-on-surface-intent-neutral)}.chasm-triage .chasm-triage-row[data-chasm-wait-intent=critical]{outline:var(--chasm-border-width-medium) dashed var(--chasm-on-surface-intent-critical);outline-offset:var(--chasm-border-width-medium)}.chasm-triage-trace{color:currentColor}@container (max-width:480px){.chasm-triage-trace{display:none}}@media (forced-colors:active){.chasm-triage .chasm-triage-row[data-chasm-wait-intent=critical]{outline-color:highlight}}
.chasm-curriculum{min-width:0;container-type:inline-size}.chasm-curriculum-layer{border-inline-start:var(--chasm-border-width-thin,1px) solid var(--chasm-border);min-width:0;padding-inline-start:var(--chasm-spacing-xs)}.chasm-curriculum-layer:first-child{border-inline-start:none;padding-inline-start:0}.chasm-curriculum-node:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:var(--chasm-border-width-medium,2px)}@container (max-width:560px){.chasm-curriculum-layer{min-inline-size:180px}}
.chasm-planogram,.chasm-planogram-fixture{min-width:0}.chasm-planogram-facing[data-chasm-snapped=true]{outline:var(--chasm-border-width-thin) dotted var(--chasm-intent-info-fg);outline-offset:calc(-1 * var(--chasm-border-width-thin))}.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=overhangs],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=overlaps],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=too-tall],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=too-deep],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=no-shelf]{outline:var(--chasm-border-width-medium) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thin));background-image:repeating-linear-gradient(45deg, transparent 0 var(--chasm-spacing-xs), var(--chasm-intent-critical-fg) var(--chasm-spacing-xs) var(--chasm-spacing-sm))!important}@media (forced-colors:active){.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=overhangs],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=overlaps],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=too-tall],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=too-deep],.chasm-planogram-facing.chasm-planogram-facing[data-chasm-fit=no-shelf]{outline-color:highlight}}
.chasm-chromatogram{min-width:0;container-type:inline-size}.chasm-chromatogram-stage{min-width:0}.chasm-chromatogram-canvas{image-rendering:crisp-edges}.chasm-chromatogram[data-chasm-chrom-variant=gc-ms] [data-chasm-peak-identified=false]{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-intent-warning-fg);outline-offset:calc(-1 * var(--chasm-border-width-medium,2px))}@container (max-width:480px){.chasm-chromatogram .chasm-chromatogram-stage{aspect-ratio:3/2}}@media (forced-colors:active){.chasm-chromatogram-stage{outline:var(--chasm-border-width-thin,1px) solid CanvasText}}
.chasm-rig{--chasm-rig-fixture-size:max(1.75rem, 24px);--chasm-rig-list-column-min:13.75rem;min-width:0;container-type:inline-size}.chasm-rig-stage{min-width:0;aspect-ratio:var(--chasm-rig-stage-ratio);border:var(--chasm-border-width-medium) solid var(--chasm-border-strong)}.chasm-rig-canvas{mix-blend-mode:screen}.chasm-rig [data-chasm-fixture-intent=critical]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:1px}.chasm-rig [data-chasm-fixture-conflicted=true]{border-style:dashed;border-width:var(--chasm-border-width-medium,2px)}.chasm-rig [data-chasm-fixture-intent]:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:2px;z-index:2}@container (max-width:480px){.chasm-rig-stage{aspect-ratio:4/3}}@media (forced-colors:active){.chasm-rig-canvas{mix-blend-mode:normal;opacity:0}}
.chasm-empty-state{min-width:0;container-type:inline-size}.chasm-empty-state[data-chasm-empty-reason=error]{border:var(--chasm-border-width-medium,2px) solid var(--chasm-intent-critical-fg);border-radius:var(--chasm-radius-md)}.chasm-empty-state[data-chasm-empty-reason=no-access]{border:var(--chasm-border-width-medium,2px) dashed var(--chasm-intent-warning-fg);border-radius:var(--chasm-radius-md)}.chasm-empty-state[data-chasm-empty-reason=no-results],.chasm-empty-state[data-chasm-empty-reason=first-run]{border:none}.chasm-empty-state :is(h2,h3,h4,h5,h6,p){margin:0}.chasm-empty-state-suggestions ul{justify-content:center;gap:var(--chasm-spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chasm-empty-state[data-chasm-empty-size=compact]{overflow-wrap:anywhere}.chasm-empty-state[data-chasm-empty-size=inline]{padding-block:var(--chasm-spacing-xs)}@container (max-width:380px){.chasm-empty-state[data-chasm-empty-size=page]{padding:var(--chasm-spacing-lg)}}@media (forced-colors:active){.chasm-empty-state[data-chasm-empty-reason=error],.chasm-empty-state[data-chasm-empty-reason=no-access]{border-color:canvastext}}.chasm-empty-state-actions{max-width:100%}.chasm-empty-state-actions .chasm-button{max-width:100%;height:auto}.chasm-empty-state-actions .chasm-button__label{white-space:normal;line-height:var(--chasm-leading-tight)}
.chasm-occupancy{--chasm-occupancy-tile-min-size:max(4rem, 64px);min-width:0;container-type:inline-size}.chasm-occupancy-grid{min-width:0}.chasm-occupancy-tile[data-chasm-occupancy-status=dirty]{background-image:repeating-linear-gradient(45deg, transparent 0 5px, var(--chasm-intent-warning-fg) 5px 7px)}.chasm-occupancy-tile[data-chasm-occupancy-status=out-of-service]{background-image:repeating-linear-gradient(-45deg, transparent 0 8px, var(--chasm-border-strong) 8px 9px);border-style:dashed}.chasm-occupancy-tile[data-chasm-held=true]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-brand-fg);outline-offset:2px;z-index:1}.chasm-occupancy:has(.chasm-occupancy-tile[data-chasm-held=true]) .chasm-occupancy-tile[data-chasm-assignable=false]{cursor:not-allowed;border-style:dashed}.chasm-occupancy-tile:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:2px;z-index:2}@container (max-width:520px){.chasm-occupancy-grid{scroll-snap-type:inline proximity}}@media (forced-colors:active){.chasm-occupancy-tile[data-chasm-held=true]{outline-color:highlight}}
.chasm-periodic{min-width:0;container-type:inline-size}.chasm-periodic-grid{min-width:0}.chasm-periodic-cell[data-chasm-selected=true]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-brand-fg);outline-offset:var(--chasm-border-width-thin,1px);z-index:1}.chasm-periodic-cell:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:var(--chasm-border-width-medium,2px);z-index:2}@container (max-width:720px){.chasm-periodic-grid{scroll-snap-type:inline proximity}}@media (forced-colors:active){.chasm-periodic-cell[data-chasm-selected=true]{outline-color:highlight}}
.chasm-civic{min-width:0;container-type:inline-size}.chasm-civic-stage{min-width:0}.chasm-civic [data-chasm-readiness=out-of-service]{border-style:dashed}.chasm-civic-marker[data-chasm-readiness=committed]{outline:var(--chasm-border-width-medium) solid var(--chasm-intent-warning-fg);outline-offset:var(--chasm-border-width-thin)}.chasm-civic-marker:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-medium);z-index:3}.chasm-civic[data-chasm-precision=reduced] .chasm-civic-stage{outline:var(--chasm-border-width-medium,2px) dashed var(--chasm-intent-info-fg);outline-offset:calc(-1 * var(--chasm-border-width-medium,2px))}@container (max-width:420px){.chasm-civic-stage{max-inline-size:100%}}@media (forced-colors:active){.chasm-civic-stage{border:1px solid canvastext}}
.chasm-nle{min-width:0;container-type:inline-size}.chasm-nle-stage{min-width:0}.chasm-nle-stage>[style*=will-change]{transition:none!important}.chasm-nle-track[data-chasm-track-disabled=true]{opacity:var(--chasm-opacity-disabled)}.chasm-nle-track[data-chasm-track-kind=subtitle]{border-style:dotted}.chasm-nle-clip[data-chasm-clip-selected=true]{outline:var(--chasm-border-width-medium,2px) solid var(--chasm-intent-brand-fg);outline-offset:-1px;z-index:2}.chasm-nle-clip:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:-1px;z-index:2}@container (max-width:560px){.chasm-nle-stage{scroll-snap-type:inline proximity}}@media (forced-colors:active){.chasm-nle-stage>[style*=will-change]{forced-color-adjust:none;background:highlight}}
.chasm-radar{min-width:0;container-type:inline-size}.chasm-radar-scope{min-width:0}@keyframes chasm-radar-conflict{0%,to{outline-color:var(--chasm-intent-critical-fg)}50%{outline-color:#0000}}.chasm-radar-blip[data-chasm-blip-conflict=true],.chasm-radar-blip[data-chasm-blip-emergency=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-thin);z-index:3;animation:1s step-end infinite chasm-radar-conflict}.chasm-radar[data-chasm-motion=paused] .chasm-radar-blip{animation:none}@media (prefers-reduced-motion:reduce){.chasm-radar-blip[data-chasm-blip-conflict=true],.chasm-radar-blip[data-chasm-blip-emergency=true]{animation:none}}.chasm-radar-scope>[data-chasm-sweep]{z-index:1}.chasm-radar-blip:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-medium);z-index:4}@container (max-width:420px){.chasm-radar-scope{max-inline-size:100%}}@media (forced-colors:active){.chasm-radar-blip[data-chasm-blip-conflict=true],.chasm-radar-blip[data-chasm-blip-emergency=true]{outline-color:highlight}}
.chasm-hvac{min-width:0;container-type:inline-size}.chasm-hvac-chart{min-width:0}.chasm-hvac-zone[data-chasm-pressure-reversed=true]{background-image:repeating-linear-gradient(-45deg, transparent 0 5px, var(--chasm-intent-critical-fg) 5px 7px);outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}.chasm-hvac [data-chasm-plant-kind=damper][data-chasm-operable=false]{opacity:.7;border-style:dashed}.chasm-hvac [data-chasm-plant-kind=ahu]{border-width:var(--chasm-border-width-thick,3px)}@container (max-width:480px){.chasm-hvac-chart{aspect-ratio:2}}@media (forced-colors:active){.chasm-hvac-zone[data-chasm-pressure-reversed=true]{outline-color:highlight}}.chasm-hvac .chasm-badge-nowrap{white-space:normal}
.chasm-docking{min-width:0;container-type:inline-size}.chasm-docking-stage{min-width:0}.chasm-docking-stage:active{cursor:grabbing}.chasm-docking [data-chasm-contact-clash=true]{background-image:repeating-linear-gradient(45deg, transparent 0 4px, var(--chasm-intent-critical-fg) 4px 6px);outline:var(--chasm-border-width-medium,2px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-medium,2px))}@container (max-width:420px){.chasm-docking-stage{max-inline-size:100%}}@media (forced-colors:active){.chasm-docking-stage{border:1px solid canvastext}}
.chasm-obd2{min-width:0;container-type:inline-size}.chasm-obd2-code[data-chasm-dtc-status=permanent]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}@container (max-width:420px){.chasm-obd2-gauge{grid-column:1/-1}}@media (forced-colors:active){.chasm-obd2-code[data-chasm-dtc-status=permanent]{outline-color:highlight}}
.chasm-ore{min-width:0;container-type:inline-size}.chasm-ore-stage{min-width:0}.chasm-ore-voxel[data-chasm-lithology=shale]{--chasm-ore-texture:repeating-linear-gradient(0deg, transparent 0 var(--chasm-border-width-medium), rgb(from currentColor r g b / var(--chasm-opacity-30)) var(--chasm-border-width-medium) var(--chasm-border-width-thick))}.chasm-ore-voxel[data-chasm-lithology=oxide]{--chasm-ore-texture:repeating-linear-gradient(45deg, transparent 0 var(--chasm-border-width-thick), rgb(from currentColor r g b / var(--chasm-opacity-30)) var(--chasm-border-width-thick) var(--chasm-border-width-heavy))}.chasm-ore-voxel[data-chasm-voxel-selected=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-ore-voxel:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-thin);z-index:1}@media (forced-colors:active){.chasm-ore-voxel{border:var(--chasm-border-width-thin) solid CanvasText}.chasm-ore-voxel[data-chasm-voxel-economic=true]{background:canvastext}}
.chasm-solar{min-width:0;container-type:inline-size}.chasm-solar [data-chasm-string-weak=true]{border-style:dashed;border-width:var(--chasm-border-width-medium,2px)}.chasm-solar-inverter[data-chasm-derating=true]{background-image:repeating-linear-gradient(45deg, transparent 0 6px, var(--chasm-intent-warning-fg) 6px 8px)}.chasm-solar-inverter[data-chasm-inverter-intent=critical]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}@container (max-width:420px){.chasm-solar-inverter{grid-column:1/-1}}@media (forced-colors:active){.chasm-solar-inverter[data-chasm-inverter-intent=critical]{outline-color:highlight}}
.chasm-signal{min-width:0;container-type:inline-size}.chasm-signal-ring{min-width:0}.chasm-signal-phase.chasm-signal-phase[data-chasm-detector=true]{border-style:dotted!important;border-width:var(--chasm-border-width-medium)!important}.chasm-signal-phase.chasm-signal-phase[data-chasm-phase-state=red-clearance]{background-image:repeating-linear-gradient(45deg, transparent 0 var(--chasm-spacing-xs), var(--chasm-intent-warning-fg) var(--chasm-spacing-xs) calc(var(--chasm-spacing-xs) + var(--chasm-border-width-medium)))!important}.chasm-signal[data-chasm-conflict=true] .chasm-signal-ring{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-medium)}.chasm-signal-phase:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-thin);z-index:1}@container (max-width:520px){.chasm-signal-ring{scroll-snap-type:inline proximity}}@media (forced-colors:active){.chasm-signal[data-chasm-conflict=true] .chasm-signal-ring{outline-color:highlight}}
.chasm-soil{min-width:0;container-type:inline-size}.chasm-soil .chasm-text{overflow-wrap:anywhere}.chasm-soil-node[data-chasm-node-stale=true],.chasm-soil-node[data-chasm-node-unread=true]{border-style:dashed;border-width:var(--chasm-border-width-medium)}.chasm-soil [data-chasm-tank=unknown]{outline:var(--chasm-border-width-medium) dashed currentColor;outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-soil-node[data-chasm-node-intent=critical]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-medium)}.chasm-soil-node[data-chasm-node-selected=true],.chasm-soil [data-chasm-node-row][data-chasm-node-selected=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-thin)}@container (max-width:420px){.chasm-soil-field{--chasm-soil-plan-ratio:1 / 1}}@media (forced-colors:active){.chasm-soil-node[data-chasm-node-intent=critical]{outline-color:highlight}.chasm-soil-node[data-chasm-node-stale=true],.chasm-soil-node[data-chasm-node-unread=true]{border-color:graytext}}
.chasm-bank{--chasm-bank-shaft-height:12rem;--chasm-bank-landing-pitch:1.25rem;--chasm-bank-ruler-width:5.5rem;--chasm-bank-queue-column-min:13.75rem;min-width:0;container-type:inline-size}.chasm-bank-shaft{min-width:0}.chasm-bank [data-chasm-car-unreported=true]{border-style:dashed;border-width:var(--chasm-border-width-medium,2px)}.chasm-bank [data-chasm-car-state=out-of-service]{opacity:.72;border-style:solid}.chasm-bank [data-chasm-call-blocked=true]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}.chasm-bank [data-chasm-car]:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:var(--chasm-border-width-thin,1px);z-index:2}@container (max-width:480px){.chasm-bank>*{--chasm-bank-shaft-height:8rem}}@media (forced-colors:active){.chasm-bank [data-chasm-car-state=out-of-service]{opacity:1;border-color:graytext}.chasm-bank [data-chasm-call-blocked=true]{outline-color:highlight}}
.chasm-book{--chasm-book-tape-height:var(--chasm-spacing-3xl);--chasm-book-print-min:calc(var(--chasm-spacing-3xl) * 3);--chasm-book-depth-fill:color-mix(in srgb, currentColor 18%, transparent);min-width:0;container-type:inline-size}.chasm-book [data-chasm-level-partial=true]{border-inline-end:var(--chasm-border-width-medium) dashed var(--chasm-intent-warning-fg)}.chasm-book-ladder [data-chasm-level-side=bid]{flex-direction:row-reverse}.chasm-book [data-chasm-print-block=true]{outline:var(--chasm-border-width-medium) solid var(--chasm-intent-info-fg);outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-book [data-chasm-stop-intent=critical]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}@container (max-width:420px){.chasm-book .chasm-book-tape{--chasm-book-tape-height:var(--chasm-spacing-2xl)}}@media (forced-colors:active){.chasm-book [data-chasm-level-partial=true]{border-inline-end-color:graytext}.chasm-book [data-chasm-stop-intent=critical]{outline-color:highlight}}
.chasm-brunch{--chasm-brunch-zone-min:calc(var(--chasm-spacing-3xl) * 4);--chasm-brunch-tap-target:calc(var(--chasm-spacing-xl) + var(--chasm-spacing-sm) + var(--chasm-spacing-xs));min-width:0;container-type:inline-size}.chasm-brunch .chasm-text{overflow-wrap:anywhere}.chasm-brunch [data-chasm-item-state=fire-now]{outline:var(--chasm-border-width-thick) solid currentColor;outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-brunch [data-chasm-item-state=unreported]{outline:var(--chasm-border-width-medium) dashed var(--chasm-on-surface-intent-neutral);outline-offset:calc(-1 * var(--chasm-border-width-medium))}.chasm-brunch [data-chasm-ticket-unrecoverable=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-on-surface-intent-critical);outline-offset:var(--chasm-border-width-thin)}.chasm-brunch,.chasm-brunch *{transition:none}.chasm-brunch [data-chasm-item] button,.chasm-brunch [data-chasm-ticket] button{min-block-size:var(--chasm-brunch-tap-target)}@container (max-width:520px){.chasm-brunch-zone{grid-column:1/-1}}@media (forced-colors:active){.chasm-brunch [data-chasm-item-state=fire-now],.chasm-brunch [data-chasm-item-state=unreported],.chasm-brunch [data-chasm-ticket-unrecoverable=true]{outline-color:highlight}}
.chasm-hud{--chasm-hud-line:var(--chasm-text-on-contrast);--chasm-hud-stage-fill:#000000e0;--chasm-hud-readout-scrim:#00000073;min-width:0;container-type:inline-size}.chasm-hud [data-chasm-hud-stage=true]{color:var(--chasm-hud-line);isolation:isolate}.chasm-hud [data-chasm-readout-intent=neutral]{border-radius:var(--chasm-radius-sm);text-shadow:0 var(--chasm-border-width-thin) var(--chasm-border-width-medium) #000000e6, 0 0 var(--chasm-border-width-thin) #000000e6}.chasm-hud [data-chasm-readout=wind][data-chasm-readout-intent=critical],.chasm-hud [data-chasm-readout=margin][data-chasm-readout-intent=critical]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}@container (max-width:420px){.chasm-hud [data-chasm-readout]{flex:auto}}@media (forced-colors:active){.chasm-hud [data-chasm-readout]{text-shadow:none}.chasm-hud [data-chasm-readout-intent=critical]{outline-color:highlight}}
.chasm-orchestrator{min-width:0;container-type:inline-size}.chasm-orchestrator [data-chasm-node-unreported=true]{border-style:dashed;border-width:var(--chasm-border-width-medium,2px)}.chasm-orchestrator [data-chasm-node-throttling=true]{border-style:double;border-width:var(--chasm-border-width-thick,3px)}.chasm-orchestrator [data-chasm-job-blocked=true]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}.chasm-orchestrator [data-chasm-node]:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:var(--chasm-border-width-thin,1px)}@container (max-width:460px){.chasm-orchestrator-node{grid-column:1/-1}}@media (forced-colors:active){.chasm-orchestrator [data-chasm-node-unreported=true]{border-color:graytext}.chasm-orchestrator [data-chasm-job-blocked=true]{outline-color:highlight}}
.chasm-uplink{--chasm-uplink-sky-size:16rem;min-width:0;container-type:inline-size}.chasm-uplink-header{align-items:center;gap:var(--chasm-spacing-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;min-width:0;display:flex}.chasm-uplink-title{font-size:var(--chasm-font-lg,1.125rem);font-weight:var(--chasm-font-weight-semibold,600);color:var(--chasm-text-primary);margin:0}.chasm-uplink-sky{aspect-ratio:1;inline-size:100%;max-inline-size:var(--chasm-uplink-sky-size,16rem);border-radius:var(--chasm-radius-full);border:var(--chasm-border-width-medium,2px) solid var(--chasm-border-strong);min-width:0;position:relative;overflow:hidden}.chasm-uplink-obstruction{border-radius:var(--chasm-radius-full);opacity:.75;position:absolute;transform:translate(-50%,-50%);background:currentColor!important}.chasm-uplink-readouts{gap:var(--chasm-spacing-sm);font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));min-width:0;display:grid}.chasm-uplink-dropouts{gap:var(--chasm-spacing-xs);grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.chasm-uplink-sky:before,.chasm-uplink-sky:after{content:"";border-radius:var(--chasm-radius-full);border:var(--chasm-border-width-thin,1px) solid var(--chasm-border);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.chasm-uplink-sky:before{block-size:66.6%;inline-size:66.6%}.chasm-uplink-sky:after{block-size:33.3%;inline-size:33.3%}.chasm-uplink [data-chasm-alignment-intent=critical]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}@container (max-width:420px){.chasm-uplink{--chasm-uplink-sky-size:11rem}}@media (forced-colors:active){.chasm-uplink [data-chasm-alignment-intent=critical]{outline-color:highlight}}
.chasm-calibrator{--chasm-calibrator-dial-size:13rem;min-width:0;container-type:inline-size}.chasm-calibrator [data-chasm-pressure-intent=critical]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-thin,1px)}.chasm-calibrator [data-chasm-strop-verdict=rounding]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}@container (max-width:420px){.chasm-calibrator-dial{--chasm-calibrator-dial-size:8rem}}@media (forced-colors:active){.chasm-calibrator [data-chasm-pressure-intent=critical],.chasm-calibrator [data-chasm-strop-verdict=rounding]{outline-color:highlight}}
.chasm-widget-canvas{min-width:0;container-type:inline-size}.chasm-widget-canvas [data-chasm-widget-overlapping=true]{border-style:dashed;border-width:var(--chasm-border-width-medium)}.chasm-widget-canvas [data-chasm-step-dangling=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}@container (max-width:520px){.chasm-widget-canvas-item{font-size:var(--chasm-font-xs)}}@media (forced-colors:active){.chasm-widget-canvas [data-chasm-widget-overlapping=true]{border-color:graytext}.chasm-widget-canvas [data-chasm-step-dangling=true]{outline-color:highlight}}
.chasm-agency-portal{min-width:0;container-type:inline-size}.chasm-agency-portal [data-chasm-checklist-blocking=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-agency-portal [data-chasm-milestone-state=draft],.chasm-agency-portal [data-chasm-milestone-state=internal-review]{border-style:dashed;border-width:var(--chasm-border-width-medium)}.chasm-agency-portal [data-chasm-runway-intent=critical]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}@media (forced-colors:active){.chasm-agency-portal [data-chasm-milestone-state=draft],.chasm-agency-portal [data-chasm-milestone-state=internal-review]{border-color:graytext}.chasm-agency-portal [data-chasm-checklist-blocking=true],.chasm-agency-portal [data-chasm-runway-intent=critical]{outline-color:highlight}}
.chasm-certification{min-width:0;container-type:inline-size}.chasm-certification [data-chasm-module-state=remedial-required]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick,3px))}.chasm-certification [data-chasm-module-state=locked]{border-style:dashed}.chasm-certification [data-chasm-module-mismatch=true]{outline:var(--chasm-border-width-medium,2px) dotted var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-thin,1px)}.chasm-certification [data-chasm-category-met=false]{border-inline-start:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-warning-fg)}@media (forced-colors:active){.chasm-certification [data-chasm-module-state=locked]{border-color:graytext}.chasm-certification [data-chasm-module-state=remedial-required],.chasm-certification [data-chasm-module-mismatch=true]{outline-color:highlight}}
.chasm-bim{min-width:0;container-type:inline-size}.chasm-bim-stage{overflow:hidden}.chasm-bim [data-chasm-run-diagonal=true]{outline:var(--chasm-border-width-thin) dashed var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-thin)}.chasm-bim [data-chasm-zone-condensation=true]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:calc(-1 * var(--chasm-border-width-thick))}.chasm-bim [data-chasm-zone-intent=neutral]{border-style:dashed}.chasm-bim [data-chasm-run-row][data-chasm-run-selected=true]{outline:var(--chasm-border-width-medium) solid var(--chasm-on-surface-intent-info);outline-offset:calc(-1 * var(--chasm-border-width-medium))}@container (max-width:520px){.chasm-bim [data-chasm-zone]>*{display:none}}@media (forced-colors:active){.chasm-bim [data-chasm-run-diagonal=true],.chasm-bim [data-chasm-zone-condensation=true]{outline-color:highlight}.chasm-bim [data-chasm-run]{background:canvastext}}
.chasm-playlist{--chasm-playlist-wave-height:2.5rem;min-width:0;container-type:inline-size}.chasm-playlist [data-chasm-segue-overlong=true]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-thin,1px)}.chasm-playlist [data-chasm-track-playing=true]{border-inline-start:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-brand-fg)}.chasm-playlist [data-chasm-track][draggable=true]{cursor:grab}.chasm-playlist [data-chasm-track][draggable=true]:active{cursor:grabbing}@container (max-width:480px){.chasm-playlist{--chasm-playlist-wave-height:1.5rem}}@media (forced-colors:active){.chasm-playlist [data-chasm-segue-overlong=true]{outline-color:highlight}.chasm-playlist [data-chasm-track-playing=true]{border-inline-start-color:highlight}}
.chasm-brand-kit{min-width:0;container-type:inline-size}.chasm-brand-kit [data-chasm-scale-illegible=true]{border-inline-start:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);padding-inline-start:var(--chasm-spacing-xs)}.chasm-brand-kit [data-chasm-asset-clear-space=unknown]{border-style:dashed;border-width:var(--chasm-border-width-medium)}.chasm-brand-kit [data-chasm-asset-approval=draft],.chasm-brand-kit [data-chasm-asset-approval=in-review]{border-style:dotted}@container (max-width:460px){.chasm-brand-kit [data-chasm-scale-step]{flex-direction:column;align-items:flex-start}}@media (forced-colors:active){.chasm-brand-kit [data-chasm-asset-approval=draft],.chasm-brand-kit [data-chasm-asset-approval=in-review]{border-color:graytext}.chasm-brand-kit [data-chasm-scale-illegible=true]{border-inline-start-color:highlight}}.chasm-brand-kit-asset .chasm-badge-nowrap{white-space:normal}
.chasm-overland{--chasm-overland-dial-size:13rem;min-width:0;container-type:inline-size}.chasm-overland-header{align-items:center;gap:var(--chasm-spacing-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;min-width:0;display:flex}.chasm-overland-title{margin:0}.chasm-overland-inclinometer{aspect-ratio:1;inline-size:100%;max-inline-size:var(--chasm-overland-dial-size,13rem);border-radius:var(--chasm-radius-full);border:var(--chasm-border-width-medium,2px) solid var(--chasm-border-strong);min-width:0;position:relative;overflow:hidden}.chasm-overland-horizon{block-size:var(--chasm-border-width-thick,3px);transform-origin:50%;position:absolute;inset-block-start:50%;inset-inline:-25%;background:currentColor!important}.chasm-overland-ring{border-radius:var(--chasm-radius-full);border:var(--chasm-border-width-medium,2px) solid currentColor;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.chasm-overland-metrics{gap:var(--chasm-spacing-sm);font-variant-numeric:tabular-nums;flex:16rem;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));min-width:0;display:grid}.chasm-overland-route{aspect-ratio:2;inline-size:100%;border-radius:var(--chasm-radius-sm);min-width:0;position:relative;overflow:hidden}.chasm-overland-route-point{inline-size:var(--chasm-spacing-xs);block-size:var(--chasm-spacing-xs);border-radius:var(--chasm-radius-full);position:absolute;transform:translate(-50%,-50%);background:currentColor!important}.chasm-overland[data-chasm-overland-night=true]{--chasm-surface:var(--chasm-surface-sunken);filter:saturate(.85)}.chasm-overland [data-chasm-stability-intent=critical]{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);outline-offset:var(--chasm-border-width-thin,1px)}.chasm-overland [data-chasm-levelling-intent=critical],.chasm-overland [data-chasm-levelling-intent=warning]{border-inline-start:var(--chasm-border-width-thick,3px) solid currentColor}@container (max-width:420px){.chasm-overland{--chasm-overland-dial-size:9rem}}@media (forced-colors:active){.chasm-overland[data-chasm-overland-night=true]{filter:none}.chasm-overland [data-chasm-stability-intent=critical]{outline-color:highlight}}
.chasm-conditioning{--chasm-conditioning-metric-min:calc(var(--chasm-spacing-3xl) * 2.5);min-width:0;container-type:inline-size}.chasm-conditioning .chasm-text{overflow-wrap:anywhere}.chasm-conditioning [data-chasm-load-series=true]{aspect-ratio:4}.chasm-conditioning[data-chasm-conditioning-band=danger] [data-chasm-load-series=true],.chasm-conditioning[data-chasm-conditioning-band=overreaching] [data-chasm-load-series=true]{outline:var(--chasm-border-width-medium) solid currentColor;outline-offset:var(--chasm-border-width-thin)}.chasm-conditioning-clip{min-width:0}@container (max-width:420px){.chasm-conditioning [data-chasm-load-series=true]{aspect-ratio:3}}
.chasm-screener{min-width:0;container-type:inline-size}.chasm-screener [data-chasm-rvol-intent=brand]{border-inline-start:var(--chasm-border-width-thick,3px) solid currentColor}.chasm-screener [data-chasm-spread-intent=critical]{text-underline-offset:.2em;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.chasm-screener[data-chasm-screener-premarket=true] [role=list]{opacity:.7}.chasm-screener-tape{min-width:0}@container (max-width:520px){.chasm-screener [data-chasm-spread-intent]{display:none}}
.chasm-audit-trail{min-width:0;container-type:inline-size}.chasm-audit-trail [data-chasm-module-counted=false][data-chasm-module-state=passed]{outline:var(--chasm-border-width-medium,2px) dashed currentColor;outline-offset:var(--chasm-border-width-thin,1px)}.chasm-audit-trail [data-chasm-module-unlocked=false]{border-style:dashed}.chasm-audit-trail [data-chasm-audit-award-line=true]{z-index:1}.chasm-audit-tree{min-width:0}@container (max-width:480px){.chasm-audit-trail [data-chasm-module]{font-size:var(--chasm-font-sm)}}
.chasm-tracer{min-width:0;container-type:inline-size}.chasm-tracer [data-chasm-inspection=missed]{outline:var(--chasm-border-width-thick) solid currentColor;outline-offset:var(--chasm-border-width-thin)}.chasm-tracer [data-chasm-tracer-rail]:focus-visible{outline:var(--chasm-border-width-medium) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-medium)}.chasm-tracer-route{min-width:0}@container (max-width:560px){.chasm-tracer [data-chasm-stage]{--chasm-tracer-stage-basis:calc(var(--chasm-spacing-3xl) + var(--chasm-spacing-3xl) + var(--chasm-spacing-xl) + var(--chasm-spacing-sm))}}
.chasm-contract{min-width:0;container-type:inline-size}.chasm-contract[data-chasm-chain-intact=false]{outline:var(--chasm-border-width-thick) solid var(--chasm-intent-critical-fg);outline-offset:var(--chasm-spacing-xs)}.chasm-contract [data-chasm-clause-amended=true]{border-inline-start:var(--chasm-border-width-thick) solid var(--chasm-intent-warning-fg);padding-inline-start:var(--chasm-spacing-xs)}.chasm-contract [data-chasm-party-stale=true]{text-decoration:line-through;text-decoration-thickness:var(--chasm-border-width-thin)}.chasm-contract [data-chasm-clause] textarea,.chasm-contract [data-chasm-clause] .chasm-textarea,.chasm-contract [data-chasm-clause] .chasm-textarea-field,.chasm-contract [data-chasm-clause] .chasm-textarea-element{box-sizing:border-box;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important}.chasm-contract [data-chasm-clause] .chasm-block{max-inline-size:100%}.chasm-contract [data-chasm-clause]{overscroll-behavior-x:contain;overflow-x:auto}.chasm-contract-chain{min-width:0}.chasm-contract [data-chasm-revision-intact=false]{outline:var(--chasm-border-width-medium) solid currentColor}@container (max-width:520px){.chasm-contract [data-chasm-clause]{font-size:var(--chasm-font-sm)}}
.chasm-turbine{min-width:0;container-type:inline-size}.chasm-turbine [data-chasm-unit-synchronised=false][data-chasm-unit-offline=false]{outline:var(--chasm-border-width-thick,3px) solid currentColor;outline-offset:var(--chasm-border-width-thin,1px)}.chasm-turbine [data-chasm-bearing-intent=critical]{border-inline-start:var(--chasm-border-width-thick,3px) solid var(--chasm-intent-critical-fg);padding-inline-start:var(--chasm-spacing-2xs,.25rem)}.chasm-turbine [data-chasm-unit-offline=true]{opacity:.7}.chasm-turbine-spectrum{min-width:0}@container (max-width:480px){.chasm-turbine [data-chasm-speed-track=true]{block-size:var(--chasm-spacing-md)}}
.chasm-thermal{min-width:0;container-type:inline-size}.chasm-thermal [data-chasm-machine-throttling=true]{outline:var(--chasm-border-width-thick) solid currentColor;outline-offset:var(--chasm-border-width-thin)}.chasm-thermal [data-chasm-core-throttling=true]{outline:var(--chasm-border-width-thin) solid currentColor;outline-offset:var(--chasm-border-width-thin)}.chasm-thermal [data-chasm-machine-stale=true]{border-style:dashed;border-width:var(--chasm-border-width-medium)}.chasm-thermal-curve{min-width:0}@container (max-width:460px){.chasm-thermal .chasm-thermal-curve{display:none}}
.chasm-hotspot{min-width:0;container-type:inline-size}.chasm-hotspot[data-chasm-hotspot-precision=case]{outline:var(--chasm-border-width-medium) dashed var(--chasm-intent-warning-fg);outline-offset:var(--chasm-spacing-xs)}.chasm-hotspot [data-chasm-hotspot-cluster]{mix-blend-mode:multiply}.chasm-hotspot .chasm-block[data-chasm-facility-intent=critical]{border-inline-start-width:var(--chasm-border-width-thick)!important}.chasm-hotspot .chasm-block[data-chasm-region-quarantined=true]{background-image:repeating-linear-gradient(135deg, transparent 0 var(--chasm-spacing-xs), var(--chasm-border) var(--chasm-spacing-xs) var(--chasm-spacing-sm))!important}.chasm-hotspot-map{min-width:0}.chasm-hotspot [data-chasm-hotspot-frame=true]{aspect-ratio:4/3}@container (max-width:520px){.chasm-hotspot [data-chasm-hotspot-frame=true]{aspect-ratio:1}}
.chasm-agent-graph{min-width:0;container-type:inline-size}.chasm-agent-graph[data-chasm-graph-acyclic=false]{outline:var(--chasm-border-width-medium) dashed var(--chasm-intent-critical-fg);outline-offset:var(--chasm-spacing-xs)}.chasm-agent-graph [data-chasm-graph-state=running]{outline:var(--chasm-border-width-medium) solid currentColor;outline-offset:var(--chasm-border-width-thin);animation:chasm-agent-graph-pulse var(--chasm-indicator-pulse-duration) ease-in-out infinite}@keyframes chasm-agent-graph-pulse{0%,to{outline-offset:var(--chasm-border-width-thin)}50%{outline-offset:var(--chasm-border-width-medium)}}@media (prefers-reduced-motion:reduce){.chasm-agent-graph [data-chasm-graph-state=running]{outline:var(--chasm-border-width-medium) solid currentColor;animation:none}}.chasm-agent-graph [data-chasm-graph-state=skipped]{border-style:dashed}.chasm-agent-graph [data-chasm-graph-edge-traversed=false]{opacity:var(--chasm-opacity-40)}.chasm-agent-graph-canvas{overscroll-behavior:contain;min-width:0;overflow:auto}
.chasm-battery{min-width:0;container-type:inline-size}.chasm-battery [data-chasm-bank-cutoff]:not([data-chasm-bank-cutoff="0"]){outline:var(--chasm-border-width-thick,3px) solid currentColor;outline-offset:var(--chasm-border-width-thin,1px)}.chasm-battery [data-chasm-bank-inverter=fault]{background-image:repeating-linear-gradient(135deg, transparent, transparent 6px, var(--chasm-border,#8080802e) 6px, var(--chasm-border,#8080802e) 12px)}.chasm-battery [data-chasm-bank-inverter=idle]{opacity:.88}.chasm-battery [data-chasm-capacity-stored=true]{z-index:1}.chasm-battery-cells{min-width:0}@container (max-width:480px){.chasm-battery-cells{aspect-ratio:3}}
.chasm-platoon{min-width:0;container-type:inline-size}.chasm-platoon [data-chasm-gap-intent=critical],.chasm-platoon [data-chasm-gap-intent=warning]{outline:var(--chasm-border-width-thick) solid currentColor;outline-offset:var(--chasm-border-width-thin)}.chasm-platoon [data-chasm-truck-mode=disengaging]{outline:var(--chasm-border-width-medium) solid currentColor;animation:1.4s ease-in-out infinite chasm-platoon-handover}@keyframes chasm-platoon-handover{0%,to{outline-offset:var(--chasm-border-width-thin)}50%{outline-offset:var(--chasm-border-width-heavy)}}@media (prefers-reduced-motion:reduce){.chasm-platoon [data-chasm-truck-mode=disengaging]{outline-style:dashed;animation:none}}.chasm-platoon [data-chasm-truck-focus=true]{box-shadow:inset 0 0 0 var(--chasm-border-width-medium) var(--chasm-focus-ring-color)}.chasm-platoon-cone{min-width:0}@container (max-width:460px){.chasm-platoon [data-chasm-rail-segment]{padding:var(--chasm-spacing-xs)}}
.chasm-aligner{min-width:0;container-type:inline-size}.chasm-aligner-track{min-width:0;font-family:var(--chasm-font-family-mono,var(--chasm-font-family-sans), ui-monospace, monospace);font-size:var(--chasm-font-sm);line-height:var(--chasm-leading-tight,1.2);letter-spacing:var(--chasm-letter-spacing-wide,.04em);font-variant-ligatures:none}.chasm-aligner [data-chasm-base-frameshift=true]{text-decoration:underline;text-decoration-thickness:var(--chasm-border-width-medium,2px);text-underline-offset:.15em}.chasm-aligner [data-chasm-variant-frameshift=true]{outline:var(--chasm-border-width-medium,2px) solid currentColor;outline-offset:var(--chasm-border-width-thin,1px)}@container (max-width:520px){.chasm-aligner-track{font-size:var(--chasm-font-xs)}}
.chasm-wafer{min-width:0;container-type:inline-size}.chasm-wafer-canvas{min-width:0}.chasm-wafer-canvas:focus-visible{outline:var(--chasm-border-width-thick,3px) solid var(--chasm-focus-ring);outline-offset:var(--chasm-border-width-thin,1px)}.chasm-wafer [data-chasm-wafer-band-worst=true]{outline:var(--chasm-border-width-medium,2px) solid currentColor;outline-offset:var(--chasm-border-width-thin,1px)}@container (max-width:520px){.chasm-wafer-canvas{--chasm-wafer-size:100%}}
.chasm-strategy{min-width:0;container-type:inline-size}.chasm-strategy [data-chasm-backtest-window=out-of-sample]{outline:var(--chasm-border-width-medium,2px) solid currentColor;outline-offset:var(--chasm-border-width-thin,1px)}.chasm-strategy[data-chasm-strategy-retention=critical]{outline:var(--chasm-border-width-medium,2px) dashed var(--chasm-intent-critical-fg);outline-offset:var(--chasm-spacing-2xs,.25rem)}.chasm-strategy-tree{min-width:0}@container (max-width:560px){.chasm-strategy [data-chasm-backtest-window=out-of-sample]{order:-1}}
.chasm-traffic-node{min-width:0;container-type:inline-size}.chasm-traffic-node [data-chasm-node-clearance=short]{outline:var(--chasm-border-width-thick) solid currentColor;outline-offset:var(--chasm-border-width-thin)}.chasm-traffic-node [data-chasm-node-preempted=true]{outline:var(--chasm-border-width-medium) solid currentColor;animation:chasm-traffic-preempt var(--chasm-indicator-pulse-duration) ease-in-out 3}@keyframes chasm-traffic-preempt{0%,to{opacity:1}50%{opacity:.75}}@media (prefers-reduced-motion:reduce){.chasm-traffic-node [data-chasm-node-preempted=true]{animation:none}}.chasm-traffic-node [data-chasm-node][role=button]:focus-visible{outline:var(--chasm-border-width-thick) solid var(--chasm-focus-ring-color);outline-offset:var(--chasm-border-width-thin)}.chasm-traffic-node-map{min-width:0}.chasm-traffic-node [data-chasm-corridor-strip=true]{aspect-ratio:4}@container (max-width:520px){.chasm-traffic-node [data-chasm-corridor-strip=true]{aspect-ratio:2}}
[data-chasm-matrix-cell=interactive] :is(.chasm-menu-item,.chasm-dropdown-item,.chasm-list-item,.chasm-accordion-summary,.chasm-tabs-trigger,.chasm-table-row,.chasm-bottom-nav-item,.chasm-tree-view-row,.chasm-file-system-file):first-of-type{background:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg));--chasm-menu-row-fill:var(--chasm-intent-brand-bg-paint,var(--chasm-intent-brand-bg));color:var(--chasm-on-surface-intent-brand,var(--chasm-text-primary));border-radius:var(--chasm-radius-sm)}[data-chasm-matrix-cell=interactive]:hover :is(.chasm-menu-item,.chasm-dropdown-item,.chasm-list-item,.chasm-accordion-summary,.chasm-tabs-trigger):nth-of-type(2){background:var(--chasm-intent-neutral-bg-paint,var(--chasm-surface-sunken));--chasm-menu-row-fill:var(--chasm-intent-neutral-bg-paint,var(--chasm-surface-sunken))}[data-chasm-matrix-cell=media]>*{max-width:100%}@media (prefers-reduced-motion:no-preference){[data-chasm-matrix-cell]{transition:box-shadow var(--chasm-transition-fast,.12s) ease-out}}
