.demand-invitations-panel-module__FNjfMG__panel{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.demand-invitations-panel-module__FNjfMG__help{color:var(--color-text-secondary);font-size:12px;font-weight:var(--weight-regular);text-wrap:pretty;margin:0;line-height:1.6}.demand-invitations-panel-module__FNjfMG__empty{color:var(--color-text-secondary);align-items:flex-start;gap:8px;margin:0;padding-block:8px;font-size:12px;line-height:1.6;display:flex}.demand-invitations-panel-module__FNjfMG__empty>svg{color:var(--color-text-tertiary);flex:none;margin-block-start:2px}.demand-invitations-panel-module__FNjfMG__roster{margin:0;padding:0;list-style:none}.demand-invitations-panel-module__FNjfMG__person{align-items:flex-start;gap:10px;min-inline-size:0;padding-block:12px;display:flex}.demand-invitations-panel-module__FNjfMG__person+.demand-invitations-panel-module__FNjfMG__person{border-block-start:1px solid var(--color-line-soft)}.demand-invitations-panel-module__FNjfMG__identity{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:5px;min-inline-size:0;font-size:12px;line-height:1.5;display:flex}.demand-invitations-panel-module__FNjfMG__nameRow{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.demand-invitations-panel-module__FNjfMG__name{flex:1;min-inline-size:80px}.demand-invitations-panel-module__FNjfMG__provenance{color:var(--color-text-tertiary);flex-direction:column;gap:1px;font-size:11px;display:flex}.demand-invitations-panel-module__FNjfMG__editor{border-block-end:1px solid var(--color-line-soft);flex-direction:column;gap:10px;min-inline-size:0;padding-block-end:12px;display:flex}.demand-invitations-panel-module__FNjfMG__search{--search-field-height:32px;--search-field-font-size:12px;inline-size:100%}.demand-invitations-panel-module__FNjfMG__options{scrollbar-width:thin;scrollbar-color:var(--color-scroll-thumb) transparent;flex-direction:column;max-block-size:248px;display:flex;overflow-y:auto}.demand-invitations-panel-module__FNjfMG__option{border:1px solid #0000;border-block-end-color:var(--color-line-soft);cursor:pointer;align-items:center;gap:8px;min-block-size:42px;padding:7px 6px;display:flex}.demand-invitations-panel-module__FNjfMG__option:hover,.demand-invitations-panel-module__FNjfMG__option[data-selected]{background:var(--color-surface-hover)}.demand-invitations-panel-module__FNjfMG__option:has(input:focus-visible){border-color:var(--field-focus-border);outline:var(--field-focus-outline);outline-offset:2px;box-shadow:var(--field-focus-ring)}.demand-invitations-panel-module__FNjfMG__option:has(input:disabled){cursor:default;opacity:.6}.demand-invitations-panel-module__FNjfMG__option input{block-size:15px;inline-size:15px;accent-color:var(--color-accent);flex:none;margin:0}.demand-invitations-panel-module__FNjfMG__identity small{color:var(--color-text-tertiary);font-size:11px}.demand-invitations-panel-module__FNjfMG__footer,.demand-invitations-panel-module__FNjfMG__personActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.demand-invitations-panel-module__FNjfMG__footer{justify-content:flex-end}.demand-invitations-panel-module__FNjfMG__messageAction{align-self:flex-start}.demand-invitations-panel-module__FNjfMG__notice{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.demand-invitations-panel-module__FNjfMG__notice p,.demand-invitations-panel-module__FNjfMG__error{color:var(--color-danger);margin:0;font-size:12px;line-height:1.6}@media (max-width:620px){.demand-invitations-panel-module__FNjfMG__search{--search-field-height:44px;--search-field-font-size:16px}.demand-invitations-panel-module__FNjfMG__option{min-block-size:48px}}
.record-facts-module__NOFGRa__container,.record-facts-module__NOFGRa__grid{min-inline-size:0;container:record-facts/inline-size}.record-facts-module__NOFGRa__grid{column-gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;margin:0;padding:0;display:grid}.record-facts-module__NOFGRa__row{grid-template-columns:var(--record-fact-label-width,10rem) minmax(0, 1fr);align-items:baseline;column-gap:var(--space-8);row-gap:var(--space-2);min-inline-size:0;padding:var(--space-6) 0;border:0;border-block-end:1px solid var(--color-line-soft);text-align:start;margin:0;display:grid}.record-facts-module__NOFGRa__row[data-full-width],.record-facts-module__NOFGRa__single>.record-facts-module__NOFGRa__row{grid-column:1/-1}.record-facts-module__NOFGRa__actionRow,.record-facts-module__NOFGRa__row[data-trailing]{grid-template-columns:var(--record-fact-label-width,10rem) minmax(0, 1fr) auto}.record-facts-module__NOFGRa__label,.record-facts-module__NOFGRa__row>.record-facts-module__NOFGRa__label{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-field-label);font-weight:var(--weight-regular);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;margin:0;line-height:1.25rem}.record-facts-module__NOFGRa__value,.record-facts-module__NOFGRa__row>.record-facts-module__NOFGRa__value{min-inline-size:0;color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--weight-regular);text-align:start;overflow-wrap:anywhere;margin:0;line-height:1.25rem}.record-facts-module__NOFGRa__value>:first-child{margin-block-start:0}.record-facts-module__NOFGRa__value>:last-child{margin-block-end:0}.record-facts-module__NOFGRa__empty,.record-facts-module__NOFGRa__value[data-empty=true]{color:var(--color-text-tertiary)}.record-facts-module__NOFGRa__trailing{grid-area:1/3;place-self:center end}@container record-facts (max-width:760px){.record-facts-module__NOFGRa__row{grid-column:1/-1}}@container record-facts (max-width:400px){.record-facts-module__NOFGRa__row{grid-template-columns:minmax(0,1fr)}.record-facts-module__NOFGRa__actionRow,.record-facts-module__NOFGRa__row[data-trailing]{grid-template-columns:minmax(0,1fr) auto}.record-facts-module__NOFGRa__row>.record-facts-module__NOFGRa__label,.record-facts-module__NOFGRa__row>.record-facts-module__NOFGRa__value{grid-column:1}.record-facts-module__NOFGRa__trailing{grid-area:1/2/3}}
.record-header-module__rYuZ7W__head{padding:20px 24px 14px}.record-header-module__rYuZ7W__head[data-record-header]{flex-direction:column;align-items:stretch;gap:0;display:flex}.record-header-module__rYuZ7W__head[data-record-flush]{padding:0}.record-header-module__rYuZ7W__titleRow{align-items:flex-start;gap:12px;min-inline-size:0;display:flex}.record-header-module__rYuZ7W__titleCell{flex:1 1 0;min-inline-size:0}.record-header-module__rYuZ7W__title{max-inline-size:70ch;color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-record);font-weight:var(--weight-record);letter-spacing:var(--tracking-record);line-height:var(--line-height-record);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.record-header-module__rYuZ7W__actions{block-size:calc(var(--font-size-record) * var(--line-height-record));flex:none;align-items:center;gap:2px;margin-inline-start:auto;display:flex}.record-header-module__rYuZ7W__actions>*+*{margin-inline-start:8px}.record-header-module__rYuZ7W__identity{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.record-header-module__rYuZ7W__head>.record-header-module__rYuZ7W__identity{order:-1;margin-block:0 8px}.record-header-module__rYuZ7W__tracking{color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;font-size:10px}.record-header-module__rYuZ7W__kind{color:var(--color-text-tertiary);font-size:13px;line-height:var(--line-height-body);margin:9px 0 0}.record-header-module__rYuZ7W__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:11px;display:flex}.record-header-module__rYuZ7W__tags:empty{display:none}.record-header-module__rYuZ7W__stepper{flex:none;align-items:center;gap:2px;display:inline-flex}.record-header-module__rYuZ7W__position{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline:7px 2px;font-size:11px;line-height:1}.record-header-module__rYuZ7W__anchor{flex:none;display:inline-flex;position:relative}@media (max-width:860px){.record-header-module__rYuZ7W__head:not([data-record-flush]){padding-inline:var(--phone-page-gutter,16px)}}@media (max-width:620px),(pointer:coarse){.record-header-module__rYuZ7W__titleRow{flex-wrap:wrap;align-items:center;gap:8px 12px}.record-header-module__rYuZ7W__titleCell{flex:140px;align-items:center;min-block-size:44px;display:flex}.record-header-module__rYuZ7W__actions{block-size:auto;min-block-size:44px}}@media (max-width:620px){.record-header-module__rYuZ7W__head[data-record-header]{flex-flow:wrap;align-items:center}.record-header-module__rYuZ7W__head[data-record-header]>*{flex-basis:100%}.record-header-module__rYuZ7W__head[data-record-header]>.record-header-module__rYuZ7W__titleRow{display:contents}.record-header-module__rYuZ7W__head[data-record-header]>.record-header-module__rYuZ7W__identity{flex:auto;order:-2;gap:4px 6px;min-inline-size:min-content;margin:0;padding-block:4px}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__titleCell{flex:1 0 100%;min-block-size:0;padding-block-start:6px}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__actions{flex-wrap:wrap;flex:none;order:-1;gap:0;max-inline-size:100%;margin-inline-start:auto}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__actions>*+*{margin-inline-start:0}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__position{margin-inline:3px}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__tracking{overflow-wrap:anywhere;white-space:normal}}@container linked-record-header (max-width:320px){.record-header-module__rYuZ7W__head[data-record-header]{flex-flow:wrap;align-items:center}.record-header-module__rYuZ7W__head[data-record-header]>*{flex-basis:100%}.record-header-module__rYuZ7W__head[data-record-header]>.record-header-module__rYuZ7W__titleRow{display:contents}.record-header-module__rYuZ7W__head[data-record-header]>.record-header-module__rYuZ7W__identity{flex:auto;order:-2;gap:4px 6px;min-inline-size:min-content;margin:0;padding-block:4px}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__titleCell{flex:1 0 100%;min-block-size:0;padding-block-start:6px}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__actions{flex-wrap:wrap;flex:none;order:-1;gap:0;block-size:auto;min-block-size:44px;max-inline-size:100%;margin-inline-start:auto}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__actions>*+*{margin-inline-start:0}.record-header-module__rYuZ7W__head[data-record-header] .record-header-module__rYuZ7W__tracking{overflow-wrap:anywhere;white-space:normal}}
.metric-chips-module__sXO0yq__chips{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0;display:inline-flex}.metric-chips-module__sXO0yq__chip{--metric-plate:var(--color-neutral-soft);--metric-line:var(--color-neutral-line);--metric-ink:var(--color-text-secondary);min-block-size:var(--chip-size);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--metric-line);border-radius:var(--radius-sm);background:var(--metric-plate);color:var(--metric-ink);font:inherit;font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;flex:none;line-height:1;display:inline-flex}.metric-chips-module__sXO0yq__chip>svg,.metric-chips-module__sXO0yq__chip>[data-module-icon]{block-size:16px;inline-size:16px}.metric-chips-module__sXO0yq__chip svg{color:currentColor;flex:none}.metric-chips-module__sXO0yq__chip[data-tone=comments]{--metric-plate:var(--color-accent-soft);--metric-line:var(--color-accent-line);--metric-ink:var(--color-accent-ink)}.metric-chips-module__sXO0yq__chip[data-tone=evidence]{--metric-plate:var(--color-warning-soft);--metric-line:var(--color-warning-line);--metric-ink:var(--color-warning)}.metric-chips-module__sXO0yq__chip[data-tone=owners]{--metric-plate:var(--color-identity-cyan-soft);--metric-line:var(--color-identity-cyan-line);--metric-ink:color-mix(in srgb, var(--color-identity-cyan) 55%, var(--color-text))}.metric-chips-module__sXO0yq__chip[data-tone=reviews]{--metric-plate:var(--color-identity-purple-soft);--metric-line:var(--color-identity-purple-line);--metric-ink:color-mix(in srgb, var(--color-identity-purple) 60%, var(--color-text))}.metric-chips-module__sXO0yq__chip[data-tone=links]{--metric-plate:var(--color-success-soft);--metric-line:var(--color-success-line);--metric-ink:var(--color-success)}.metric-chips-module__sXO0yq__chip[data-zero]{--metric-plate:transparent;--metric-line:var(--color-line);--metric-ink:var(--color-text-tertiary)}.metric-chips-module__sXO0yq__chip[data-labelled]{gap:var(--space-2);min-block-size:20px;min-inline-size:0;max-inline-size:100%;font-weight:var(--weight-regular);white-space:normal;padding:0 7px;line-height:1.2}.metric-chips-module__sXO0yq__chip[data-labelled] .metric-chips-module__sXO0yq__label{overflow-wrap:anywhere;min-inline-size:0}.metric-chips-module__sXO0yq__chip[data-labelled] .metric-chips-module__sXO0yq__count{background:var(--color-surface-raised);min-block-size:15px;min-inline-size:15px;color:var(--color-text);border-radius:3px;flex:none;place-items:center;padding-inline:3px;display:inline-grid}.metric-chips-module__sXO0yq__chip[data-labelled][data-zero]{color:var(--color-text-secondary)}.metric-chips-module__sXO0yq__chip[data-labelled][data-zero] .metric-chips-module__sXO0yq__count{background:var(--color-neutral-soft);color:var(--color-text-secondary)}button.metric-chips-module__sXO0yq__chip{cursor:pointer}button.metric-chips-module__sXO0yq__chip:hover{border-color:var(--metric-ink);background:color-mix(in srgb, var(--metric-plate) 76%, var(--metric-ink))}button.metric-chips-module__sXO0yq__chip[data-zero]:hover{border-color:var(--color-text-tertiary);background:var(--color-surface-hover);color:var(--color-text)}button.metric-chips-module__sXO0yq__chip:focus-visible{border-color:var(--focus-border);box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:no-preference){button.metric-chips-module__sXO0yq__chip{transition:background-color var(--duration-hover) var(--ease-standard), border-color var(--duration-hover) var(--ease-standard), color var(--duration-hover) var(--ease-standard)}}@media (max-width:620px){button.metric-chips-module__sXO0yq__chip{--phone-target-size:32px;--phone-target-inline-size:32px;block-size:32px}}
.evidence-marks-module__VYfARG__marks{flex:none;align-items:center;display:inline-flex}.evidence-marks-module__VYfARG__marks>*+*{margin-inline-start:-6px}.evidence-marks-module__VYfARG__mark{border:1.5px solid var(--color-surface-raised);border-radius:var(--radius-sm);background:var(--mark-plate,var(--color-neutral-soft));block-size:18px;inline-size:18px;color:var(--mark-ink,var(--color-text-secondary));flex:none;justify-content:center;align-items:center;display:inline-flex}.evidence-marks-module__VYfARG__mark svg{color:currentColor}.evidence-marks-module__VYfARG__mark[data-type=pdf]{--mark-plate:var(--color-danger-soft);--mark-ink:var(--color-danger)}.evidence-marks-module__VYfARG__mark[data-type=sheet]{--mark-plate:var(--color-success-soft);--mark-ink:var(--color-success)}.evidence-marks-module__VYfARG__mark[data-type=slide]{--mark-plate:var(--color-warning-soft);--mark-ink:var(--color-warning)}.evidence-marks-module__VYfARG__mark[data-type=image]{--mark-plate:var(--color-identity-purple-soft);--mark-ink:var(--color-identity-purple)}.evidence-marks-module__VYfARG__mark[data-type=archive]{--mark-plate:var(--color-identity-cyan-soft);--mark-ink:color-mix(in srgb, var(--color-identity-cyan) 55%, var(--color-text))}.evidence-marks-module__VYfARG__mark[data-type=link]{--mark-plate:var(--color-accent-soft);--mark-ink:var(--color-accent-ink)}.evidence-marks-module__VYfARG__overflow{border:1.5px solid var(--color-surface-raised);border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:18px;inline-size:18px;color:var(--color-text-secondary);font-size:8.5px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}
.rail-metadata-module__-4LB6G__metadata{flex-direction:column;gap:8px;min-inline-size:0;display:flex}.rail-metadata-module__-4LB6G__rows{min-inline-size:0;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:3px 12px;margin:0;font-size:11.5px;line-height:1.5;display:flex}.rail-metadata-module__-4LB6G__row{align-items:center;gap:4px;min-inline-size:0;display:inline-flex}.rail-metadata-module__-4LB6G__row dt{color:var(--color-text-tertiary);flex:none}.rail-metadata-module__-4LB6G__row dd{min-inline-size:0;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;margin:0;display:inline-flex}.rail-metadata-module__-4LB6G__row time{white-space:nowrap}.rail-metadata-module__-4LB6G__person{align-items:center;gap:5px;min-inline-size:0;display:inline-flex}.rail-metadata-module__-4LB6G__person>:last-child{overflow-wrap:anywhere;min-inline-size:0}.rail-metadata-module__-4LB6G__version{color:var(--color-accent-ink);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}
.rail-shell-module__hHh7EW__rail{background:var(--color-surface-app);min-block-size:0;min-inline-size:0;color:var(--color-text);flex-direction:column;flex:1;display:flex;overflow:hidden}.rail-shell-module__hHh7EW__bordered{border-inline-start:1px solid var(--color-line)}.rail-shell-module__hHh7EW__identity{border-block-end:1px solid var(--color-line);background:var(--color-surface-app);flex-direction:column;flex:none;min-inline-size:0;display:flex}.rail-shell-module__hHh7EW__props{flex:none;padding:9px 12px}.rail-shell-module__hHh7EW__props:empty,.rail-shell-module__hHh7EW__identity:empty{display:none}.rail-shell-module__hHh7EW__context{align-items:flex-start;gap:8px;min-inline-size:0;padding:12px;display:flex}.rail-shell-module__hHh7EW__contextBack{flex:none}.rail-shell-module__hHh7EW__contextLabels{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-inline-size:0;padding-block:2px;display:flex}.rail-shell-module__hHh7EW__contextParent{color:var(--color-text-muted);font-size:11px;font-weight:400;line-height:1.5}.rail-shell-module__hHh7EW__contextLabel{color:var(--color-text);font-size:13px;font-weight:400;line-height:1.5}.rail-shell-module__hHh7EW__context+.rail-shell-module__hHh7EW__props{padding-block-start:0}.rail-shell-module__hHh7EW__tabbar{flex:none;min-inline-size:0}.rail-shell-module__hHh7EW__body{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex-direction:column;flex:1;min-block-size:0;padding:12px;display:flex;overflow:auto}.rail-shell-module__hHh7EW__accessNotice{flex:none;margin-block-end:10px}.rail-shell-module__hHh7EW__accessNotice:empty{display:none}.rail-shell-module__hHh7EW__body:focus{outline:none}.rail-shell-module__hHh7EW__body:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.rail-shell-module__hHh7EW__folded,.rail-shell-module__hHh7EW__folded .rail-shell-module__hHh7EW__body{block-size:auto;max-block-size:none;overflow:visible}.rail-shell-module__hHh7EW__folded{border-inline-start:none;flex:none;inline-size:100%}.rail-shell-module__hHh7EW__folded.rail-shell-module__hHh7EW__bordered{border-block-start:1px solid var(--color-line)}@media (max-width:620px){.rail-shell-module__hHh7EW__context,.rail-shell-module__hHh7EW__props{padding-inline:var(--phone-page-gutter)}.rail-shell-module__hHh7EW__context{padding-block:16px}.rail-shell-module__hHh7EW__props{padding-block:12px}.rail-shell-module__hHh7EW__context+.rail-shell-module__hHh7EW__props{padding-block-start:0}.rail-shell-module__hHh7EW__body{--rail-body-inset:var(--phone-page-gutter);padding:16px var(--phone-page-gutter) var(--phone-section-gap);scroll-margin-block-start:16px}}.rail-shell-module__hHh7EW__stream{display:contents}.rail-shell-module__hHh7EW__stream[hidden],.rail-shell-module__hHh7EW__rail[hidden]{display:none}
.record-tabs-module__n9pc6q__root{overflow-anchor:none;min-inline-size:0}.record-tabs-module__n9pc6q__sectionTrigger,.record-tabs-module__n9pc6q__verticalToggle{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-raised);min-block-size:44px;max-inline-size:100%;color:var(--color-text);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:8px;padding:8px 12px;display:flex}.record-tabs-module__n9pc6q__sectionTrigger>span,.record-tabs-module__n9pc6q__sectionMenuLabel>span{overflow-wrap:anywhere;min-inline-size:0}.record-tabs-module__n9pc6q__sectionTrigger{block-size:var(--control-height-large);min-block-size:var(--control-height-large);min-inline-size:0;padding-block:0}.record-tabs-module__n9pc6q__sectionTrigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-tabs-module__n9pc6q__sectionTrigger svg{flex:none}.record-tabs-module__n9pc6q__sectionTrigger svg:last-child{margin-inline-start:auto}.record-tabs-module__n9pc6q__sectionTrigger:focus-visible,.record-tabs-module__n9pc6q__verticalToggle:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.record-tabs-module__n9pc6q__sectionMenu{z-index:var(--z-popover,1000);overscroll-behavior:contain;position:fixed;overflow:auto}.record-tabs-module__n9pc6q__sectionMenuLabel{justify-content:space-between;align-items:center;gap:12px;display:flex}.record-tabs-module__n9pc6q__sectionMenuLabel b,.record-tabs-module__n9pc6q__sectionTrigger b{font-size:12px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none}.record-tabs-module__n9pc6q__verticalToggle{display:none}.record-tabs-module__n9pc6q__root[data-presentation=vertical]{grid-template-columns:minmax(140px,180px) minmax(0,1fr);align-items:start;gap:20px;display:grid;container:record-sections/inline-size}.record-tabs-module__n9pc6q__root[data-presentation=vertical]>.record-tabs-module__n9pc6q__dock{grid-area:1/1;position:sticky;top:0}.record-tabs-module__n9pc6q__root[data-presentation=vertical]>.record-tabs-module__n9pc6q__panel{grid-area:1/2;padding-block-start:0;scroll-margin-block-start:16px}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs{flex-direction:column;gap:4px;block-size:auto;max-block-size:calc(100dvh - 100px);overflow:visible auto}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs button{white-space:normal;text-align:start;justify-content:flex-start;gap:8px;padding:10px}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs button>span:not(.record-tabs-module__n9pc6q__attention){overflow-wrap:anywhere;min-inline-size:0}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs button b{block-size:auto;min-block-size:24px;max-inline-size:72px;margin-inline-start:auto}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs button:after{display:none}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs button[aria-selected=true]{background:var(--color-accent-soft);border-radius:var(--radius)}@container record-sections (max-width:600px){.record-tabs-module__n9pc6q__root[data-presentation=vertical]>.record-tabs-module__n9pc6q__dock,.record-tabs-module__n9pc6q__root[data-presentation=vertical]>.record-tabs-module__n9pc6q__panel{grid-area:auto/1/auto/-1}.record-tabs-module__n9pc6q__root[data-presentation=vertical]>.record-tabs-module__n9pc6q__dock{position:relative}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__verticalToggle{justify-content:space-between;inline-size:100%;display:flex}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs:not([data-expanded]){display:none}.record-tabs-module__n9pc6q__root[data-presentation=vertical] .record-tabs-module__n9pc6q__tabs{max-block-size:min(480px,60dvh);padding-block-start:8px}}.record-tabs-module__n9pc6q__root[data-docked]:not([data-embedded]){min-block-size:var(--record-tabs-viewport-height,0px)}.record-tabs-module__n9pc6q__dock{z-index:var(--record-tabs-layer,5);isolation:isolate;background:var(--color-surface-raised);min-inline-size:0;position:sticky;inset-block-start:var(--record-tabs-top,0px)}.record-tabs-module__n9pc6q__dock:before{z-index:-1;background:var(--color-surface-raised);content:"";pointer-events:none;position:absolute;inset:0}.record-tabs-module__n9pc6q__root:not([data-embedded])>.record-tabs-module__n9pc6q__dock[data-docked]:before,.record-tabs-module__n9pc6q__root:not([data-embedded])>.record-tabs-module__n9pc6q__dock[data-docked]:after{left:calc(-1 * var(--record-tabs-left,0px));right:calc(-1 * var(--record-tabs-right,0px))}.record-tabs-module__n9pc6q__root:not([data-embedded])>.record-tabs-module__n9pc6q__dock[data-docked]:after{z-index:-1;block-size:var(--record-tabs-strip-height,48px);box-sizing:border-box;border-block-end:1px solid var(--color-line);content:"";pointer-events:none;position:absolute;inset-block-start:0}.record-tabs-module__n9pc6q__navigation{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.record-tabs-module__n9pc6q__scrollButton{flex:none;block-size:32px;inline-size:32px;padding:0}.record-tabs-module__n9pc6q__tabs{--tabs-scroll-thumb:transparent;block-size:var(--record-tabs-strip-height,48px);gap:var(--space-4);overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--tabs-scroll-thumb) transparent;flex:1;min-inline-size:0;padding-block-end:0;scroll-padding-inline:4px;display:flex;overflow-x:auto}.record-tabs-module__n9pc6q__tabs[data-scrolling]{--tabs-scroll-thumb:var(--color-scroll-thumb)}@supports selector(::-webkit-scrollbar){.record-tabs-module__n9pc6q__tabs{scrollbar-width:auto;scrollbar-color:auto}}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar{background:0 0;height:3px}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar-corner{box-shadow:none;background:0 0;border:0}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--tabs-scroll-thumb)}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar-button{width:0;height:0;display:none}.record-tabs-module__n9pc6q__tabs button{justify-content:center;align-items:center;gap:var(--space-3);min-block-size:44px;padding:0 var(--space-4);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-body);font-weight:var(--weight-medium);white-space:nowrap;background:0 0;border:0;flex:none;display:inline-flex;position:relative}.record-tabs-module__n9pc6q__tabs button:hover{color:var(--color-text)}.record-tabs-module__n9pc6q__tabs button[aria-selected=true]{color:var(--color-accent-ink);font-weight:var(--weight-medium)}.record-tabs-module__n9pc6q__tabs button:after{border-radius:var(--radius-full);content:"";background:0 0;block-size:1px;transition:background .16s;position:absolute;inset-block-end:0;inset-inline:0}.record-tabs-module__n9pc6q__tabs button:hover:after{background:var(--color-line-strong)}.record-tabs-module__n9pc6q__tabs button[aria-selected=true]:after{background:var(--color-accent)}.record-tabs-module__n9pc6q__tabs button:focus-visible{border-radius:var(--radius);outline:2px solid var(--focus-border);outline-offset:-3px}.record-tabs-module__n9pc6q__tabs svg{flex:none}.record-tabs-module__n9pc6q__tabs button b[data-tone=neutral],.record-tabs-module__n9pc6q__sectionMenuLabel b[data-tone=neutral],.record-tabs-module__n9pc6q__sectionTrigger b[data-tone=neutral]{background:var(--color-surface-sunken);color:var(--color-text-tertiary)}.record-tabs-module__n9pc6q__tabs button b[data-tone=warning],.record-tabs-module__n9pc6q__sectionMenuLabel b[data-tone=warning],.record-tabs-module__n9pc6q__sectionTrigger b[data-tone=warning]{background:var(--color-warning-soft);color:var(--color-warning)}.record-tabs-module__n9pc6q__tabs button b[data-tone=success],.record-tabs-module__n9pc6q__sectionMenuLabel b[data-tone=success],.record-tabs-module__n9pc6q__sectionTrigger b[data-tone=success]{background:var(--color-success-soft);color:var(--color-success)}.record-tabs-module__n9pc6q__tabs b,.record-tabs-module__n9pc6q__sectionMenuLabel b,.record-tabs-module__n9pc6q__sectionTrigger b{border-radius:var(--radius-full);background:var(--color-surface-sunken);block-size:24px;min-inline-size:24px;color:var(--color-text-tertiary);font-size:12px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;text-align:center;flex:none;justify-content:center;align-items:center;padding-inline:7px;line-height:1.25;display:inline-flex}.record-tabs-module__n9pc6q__tabs [aria-selected=true] b{background:var(--color-accent-soft);color:var(--color-accent-ink)}.record-tabs-module__n9pc6q__attention{color:var(--color-warning);align-items:center;display:inline-flex}.record-tabs-module__n9pc6q__panel{min-inline-size:0;outline:none;padding-block-start:var(--space-8);scroll-margin-block-start:calc(var(--record-tabs-obstruction-height,48px) + 16px)}.record-tabs-module__n9pc6q__panel :is([id],input,select,textarea,button,[tabindex]){scroll-margin-block-start:calc(var(--record-tabs-obstruction-height,48px) + 16px)}.record-tabs-module__n9pc6q__panel[hidden]{display:none}.record-tabs-module__n9pc6q__panel:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.record-tabs-module__n9pc6q__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:640px){.record-tabs-module__n9pc6q__tabs{gap:var(--space-2)}}@media (forced-colors:active){.record-tabs-module__n9pc6q__dock[data-docked]:after{border-block-end-color:canvastext}.record-tabs-module__n9pc6q__tabs{scrollbar-color:auto;scrollbar-width:auto}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar{height:auto}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar-thumb{background:canvastext}.record-tabs-module__n9pc6q__tabs::-webkit-scrollbar-button{width:auto;height:auto;display:block}}@media (prefers-reduced-motion:reduce){.record-tabs-module__n9pc6q__tabs button:after{transition:none}}@media (hover:none){.record-tabs-module__n9pc6q__scrollButton{block-size:44px;inline-size:44px}}
.register-overview-module__EgK3va__overview{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-line);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:1px;display:grid;overflow:hidden}.register-overview-module__EgK3va__overview>article{background:var(--color-surface-app);flex-direction:column;justify-content:center;min-block-size:70px;min-inline-size:0;padding:12px 16px;display:flex}.register-overview-module__EgK3va__overview>article:only-child{grid-column:1/-1}.register-overview-module__EgK3va__overview>article>span:first-child{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;overflow-wrap:anywhere;margin-block-end:6px;line-height:1.35}.register-overview-module__EgK3va__line{flex-wrap:wrap;align-items:baseline;gap:7px;min-inline-size:0;display:flex}.register-overview-module__EgK3va__line>strong{color:var(--color-text);font-size:var(--font-size-metric-medium);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);letter-spacing:-.02em}.register-overview-module__EgK3va__line>small{min-inline-size:0;color:var(--color-text-tertiary);overflow-wrap:anywhere;font-size:11px}.register-overview-module__EgK3va__composition{flex-direction:column;gap:7px;min-inline-size:0;display:flex}.register-overview-module__EgK3va__wide>span:first-child{margin-block-end:7px}.register-overview-module__EgK3va__meter{inline-size:100%;block-size:var(--meter-size,6px);border-radius:var(--radius-full);background:var(--color-line-soft);display:flex;overflow:hidden}.register-overview-module__EgK3va__meter>:is(button,span){cursor:pointer;block-size:100%;min-inline-size:0;box-shadow:inset -1px 0 var(--color-surface-app);border:0;padding:0;display:block}.register-overview-module__EgK3va__meter>:is(button,span):last-child{box-shadow:none}.register-overview-module__EgK3va__legend{min-inline-size:0;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:11px;display:flex}.register-overview-module__EgK3va__legend>:is(button,span){border-radius:var(--radius-sm);min-block-size:24px;min-inline-size:0;color:inherit;cursor:pointer;font:inherit;text-align:start;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:5px;padding:1px 3px;display:inline-flex}.register-overview-module__EgK3va__legend>button:hover,.register-overview-module__EgK3va__legend>button[aria-pressed=true]{background:var(--color-surface-hover);color:var(--color-text)}.register-overview-module__EgK3va__legend>button:focus-visible,.register-overview-module__EgK3va__progress:focus-visible{outline:1px solid var(--focus-border);outline-offset:2px}.register-overview-module__EgK3va__inspection{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.register-overview-module__EgK3va__legend i{box-sizing:border-box;border-radius:50%;flex:none;block-size:11px;inline-size:11px}.register-overview-module__EgK3va__meter [data-tone=success],.register-overview-module__EgK3va__legend i[data-tone=success]{background:var(--color-success)}.register-overview-module__EgK3va__meter [data-tone=accent],.register-overview-module__EgK3va__legend i[data-tone=accent]{background:var(--color-accent)}.register-overview-module__EgK3va__meter [data-tone=warning],.register-overview-module__EgK3va__legend i[data-tone=warning]{background:var(--color-warning)}.register-overview-module__EgK3va__meter [data-tone=danger],.register-overview-module__EgK3va__legend i[data-tone=danger]{background:var(--color-danger)}.register-overview-module__EgK3va__meter [data-tone=neutral],.register-overview-module__EgK3va__legend i[data-tone=neutral]{background:var(--color-neutral)}.register-overview-module__EgK3va__meter [data-tone=muted],.register-overview-module__EgK3va__legend i[data-tone=muted]{background:var(--color-line-strong)}.register-overview-module__EgK3va__progress{inline-size:78px;block-size:var(--meter-size,6px);border-radius:var(--radius-full);background:var(--color-line-soft);flex:none;display:block;overflow:hidden}.register-overview-module__EgK3va__progress>i{block-size:100%;display:block}.register-overview-module__EgK3va__progress[data-tone=danger]>i{background:var(--color-danger)}.register-overview-module__EgK3va__progress[data-tone=warning]>i{background:var(--color-warning)}.register-overview-module__EgK3va__progress[data-tone=success]>i{background:var(--color-success)}.register-overview-module__EgK3va__gaps>span:first-child{margin-block-end:7px}.register-overview-module__EgK3va__gapChips{flex-wrap:wrap;gap:5px;min-inline-size:0;display:flex}.register-overview-module__EgK3va__gapChips>button{border:1px solid var(--color-warning-line);border-radius:var(--radius-full);background:var(--color-warning-soft);min-block-size:24px;color:var(--color-text-secondary);cursor:pointer;font:inherit;transition:background-color var(--duration-hover) ease, border-color var(--duration-hover) ease, color var(--duration-hover) ease;align-items:center;gap:5px;padding-inline:8px;font-size:11px;line-height:1;display:inline-flex}.register-overview-module__EgK3va__gapChips>button>strong{color:var(--color-warning);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:var(--weight-semibold)}.register-overview-module__EgK3va__gapChips>button[data-empty]{border-color:var(--color-line);background:var(--color-surface-sunken)}.register-overview-module__EgK3va__gapChips>button[data-empty]>strong{color:var(--color-text-tertiary)}.register-overview-module__EgK3va__gapChips>button:hover{border-color:var(--color-line-strong)}.register-overview-module__EgK3va__gapChips>button[aria-pressed=true]{border-color:var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-accent-ink)}.register-overview-module__EgK3va__gapChips>button[aria-pressed=true]>strong{color:var(--color-accent-ink)}.register-overview-module__EgK3va__gapChips>button:focus-visible{border-color:var(--focus-border);box-shadow:var(--focus-ring);outline:none}@media (max-width:620px){.register-overview-module__EgK3va__overview>article>span:first-child,.register-overview-module__EgK3va__line>small{white-space:normal;overflow-wrap:anywhere}}.register-overview-module__EgK3va__meter>span,.register-overview-module__EgK3va__legend>span{cursor:default}.register-overview-module__EgK3va__legend>span:focus-visible{outline:1px solid var(--focus-border)}.register-overview-module__EgK3va__responsiveFrame{container:register-overview/inline-size}.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}@container register-overview (max-width:1100px){.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns="5"]>:last-child:nth-child(odd){grid-column:1/-1}}@container register-overview (max-width:900px){.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns]>:last-child:nth-child(odd){grid-column:1/-1}}@container register-overview (max-width:540px){.register-overview-module__EgK3va__responsiveFrame .register-overview-module__EgK3va__overview[data-overview-columns]{grid-template-columns:minmax(0,1fr)}}:is(.register-overview-module__EgK3va__metricSeat,[data-register-overview] :has(>.register-overview-module__EgK3va__metricDrill)){position:relative}.register-overview-module__EgK3va__metricDrill{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;position:absolute;inset:0}.register-overview-module__EgK3va__metricDrill:hover{background:var(--color-line-soft);opacity:.35}.register-overview-module__EgK3va__metricDrill:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:-3px}:has(>.register-overview-module__EgK3va__metricDrill)>:not(.register-overview-module__EgK3va__metricDrill) :is(button,a){z-index:2;position:relative}
.register-pagination-module__AbrO3a__footer{justify-content:flex-end;align-items:center;gap:var(--space-4);min-block-size:44px;min-inline-size:0;padding:var(--space-2) 12px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:var(--font-size-meta);font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:none;display:flex}.register-pagination-module__AbrO3a__facts{flex-wrap:wrap;flex:240px;align-items:center;gap:6px 24px;min-inline-size:0;margin-inline-end:auto;display:flex}.register-pagination-module__AbrO3a__facts:empty{display:none}.register-pagination-module__AbrO3a__facts>:nth-child(n+2){color:var(--color-text-tertiary)}.register-pagination-module__AbrO3a__rows{align-items:center;gap:var(--space-3);white-space:nowrap;display:inline-flex}.register-pagination-module__AbrO3a__rows>select{min-block-size:24px;padding-inline:var(--space-2);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-surface-app);color:var(--color-text);font:inherit}.register-pagination-module__AbrO3a__page{min-inline-size:1.5em;color:var(--color-text);font-weight:var(--weight-medium);text-align:center}.register-pagination-module__AbrO3a__pageTotal{color:var(--color-text-secondary);font-weight:var(--weight-regular)}.register-pagination-module__AbrO3a__footer[data-compact]{gap:var(--space-4);padding:var(--space-4) var(--space-5);border:0;border-block-start:1px solid var(--color-line);border-radius:0;grid-template-columns:minmax(0,1fr) auto auto auto;margin-block-start:auto;display:grid}.register-pagination-module__AbrO3a__footer[data-compact] .register-pagination-module__AbrO3a__facts{gap:var(--space-2) var(--space-6);overflow-wrap:anywhere;grid-column:1/-1;margin:0}.register-pagination-module__AbrO3a__footer[data-compact] .register-pagination-module__AbrO3a__rows{gap:var(--space-2) var(--space-3);white-space:normal;flex-wrap:wrap}.register-pagination-module__AbrO3a__footer[data-compact]>button{min-block-size:28px;inline-size:28px;padding:0}.register-pagination-module__AbrO3a__footer[data-compact] .register-pagination-module__AbrO3a__page{white-space:nowrap}.register-pagination-module__AbrO3a__pageArrow{display:none}.register-pagination-module__AbrO3a__footer[data-compact] .register-pagination-module__AbrO3a__pageArrow{display:inline-flex}.register-pagination-module__AbrO3a__footer[data-compact] .register-pagination-module__AbrO3a__pageVerb{display:none}@media (max-width:640px){.register-pagination-module__AbrO3a__footer,.register-pagination-module__AbrO3a__footer[data-compact]{border:0;border-block-start:1px solid var(--color-line);background:0 0;border-radius:0;flex-wrap:nowrap;gap:4px;min-block-size:44px;padding:0;font-size:12px;display:flex}.register-pagination-module__AbrO3a__footer .register-pagination-module__AbrO3a__facts{flex:auto;gap:4px 12px;margin:0}.register-pagination-module__AbrO3a__footer .register-pagination-module__AbrO3a__rows{flex:none}.register-pagination-module__AbrO3a__rowsLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.register-pagination-module__AbrO3a__footer .register-pagination-module__AbrO3a__rows>select{background:0 0;border:0;inline-size:56px}.register-pagination-module__AbrO3a__footer>button,.register-pagination-module__AbrO3a__footer[data-compact]>button{background:0 0;border:0;inline-size:44px;padding:0}.register-pagination-module__AbrO3a__pageArrow{display:inline-flex}.register-pagination-module__AbrO3a__pageVerb{display:none}}
.rich-text-view-module__dg0b3q__prose{}.rich-text-view-module__dg0b3q__prose[data-plain]{white-space:pre-wrap}.rich-text-view-module__dg0b3q__empty{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-prose)}
.register-toolbar-module__bd-6hG__toolbar{min-inline-size:0;min-block-size:var(--control-height-large);flex:0 auto;align-items:center;gap:8px;inline-size:100%;display:flex}.register-toolbar-module__bd-6hG__search[data-register-search]{--search-field-height:var(--control-height-large);inline-size:auto;min-inline-size:0;min-block-size:var(--control-height-large);block-size:var(--control-height-large);letter-spacing:normal;text-transform:none;flex:1 1 0;font-weight:400}.register-toolbar-module__bd-6hG__sortAnchor{flex:none;position:relative}.register-toolbar-module__bd-6hG__sortButton[data-register-sort]{min-block-size:var(--control-height-large);block-size:var(--control-height-large);inline-size:var(--control-height-large);justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--duration-hover) ease, border-color var(--duration-hover) ease, color var(--duration-hover) ease;padding:0;display:inline-flex}.register-toolbar-module__bd-6hG__sortButton:hover,.register-toolbar-module__bd-6hG__sortButton[aria-expanded=true]{background:var(--color-surface-hover);color:var(--color-text)}.register-toolbar-module__bd-6hG__search>svg,.register-toolbar-module__bd-6hG__sortButton>svg{flex:none}.register-toolbar-module__bd-6hG__sortMenu{z-index:var(--z-menu);min-inline-size:214px;padding:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0}.register-toolbar-module__bd-6hG__sortHeading{padding:var(--space-2) var(--space-4) var(--space-3);color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;margin:0}.register-toolbar-module__bd-6hG__sortButton:focus-visible{outline:1px solid var(--focus-border);outline-offset:1px;box-shadow:var(--focus-ring)}.register-toolbar-module__bd-6hG__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.register-toolbar-module__bd-6hG__search[data-register-search] .register-toolbar-module__bd-6hG__clear{border-radius:var(--radius-sm);block-size:20px;inline-size:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.register-toolbar-module__bd-6hG__clear:focus-visible{outline:1px solid var(--focus-border);box-shadow:var(--focus-ring)}.register-toolbar-module__bd-6hG__search[data-custom-clear] input::-webkit-search-cancel-button{appearance:none}.register-toolbar-module__bd-6hG__search kbd{color:var(--color-text-tertiary);font-size:var(--font-size-meta);flex:none}.register-toolbar-module__bd-6hG__sortMenu>div>button{inline-size:100%}@media (max-width:620px),(pointer:coarse){.register-toolbar-module__bd-6hG__search[data-register-search] .register-toolbar-module__bd-6hG__clear{block-size:44px;inline-size:44px}.register-toolbar-module__bd-6hG__search kbd{display:none}.register-toolbar-module__bd-6hG__sortMenu{max-inline-size:calc(100dvw - 24px)}}
.route-loading-module__UaHENW__region{background:var(--color-surface-app);flex:auto;justify-content:flex-start;align-items:flex-start;min-block-size:100%;display:flex}.route-loading-module__UaHENW__viewport{min-block-size:100dvh}.route-loading-module__UaHENW__page{padding:var(--route-caret-inset,var(--space-10) var(--space-12))}
.register-column-header-module__bC9fcW__button{appearance:none;min-width:0;max-width:100%;min-height:28px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.register-column-header-module__bC9fcW__button>span{min-width:0}.register-column-header-module__bC9fcW__button>svg{opacity:.45;flex:0 0 12px}.register-column-header-module__bC9fcW__button[data-direction]{color:var(--color-primary,var(--color-text))}.register-column-header-module__bC9fcW__button[data-direction]>svg,.register-column-header-module__bC9fcW__button:hover>svg{opacity:1}.register-column-header-module__bC9fcW__button:focus-visible{outline:1px solid var(--color-text-secondary);outline-offset:3px;border-radius:3px}@media (max-width:600px){.register-column-header-module__bC9fcW__button{min-height:44px}}@media (forced-colors:active){.register-column-header-module__bC9fcW__button:focus-visible{outline-color:highlight}}
.avatar-picker-module__QhO2cW__picker{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.avatar-picker-module__QhO2cW__preview{align-items:center;gap:var(--space-5);display:flex}.avatar-picker-module__QhO2cW__tile{flex:none;block-size:72px;inline-size:72px;position:relative}.avatar-picker-module__QhO2cW__tileButton{border-radius:var(--radius-md);block-size:100%;inline-size:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative}.avatar-picker-module__QhO2cW__tileButton[data-shape=circle]{border-radius:var(--radius-full)}.avatar-picker-module__QhO2cW__tileButton:focus-visible,.avatar-picker-module__QhO2cW__tileButton[data-open]{outline:1px solid var(--focus-border);outline-offset:2px;box-shadow:var(--focus-ring)}.avatar-picker-module__QhO2cW__tileButton:disabled{cursor:not-allowed;opacity:.6}.avatar-picker-module__QhO2cW__face{block-size:100%;inline-size:100%;display:block}@media (prefers-reduced-motion:no-preference){.avatar-picker-module__QhO2cW__face{animation:.2s cubic-bezier(.2,.8,.2,1) backwards avatar-picker-module__QhO2cW__avatarFaceEnter}.avatar-picker-module__QhO2cW__tileButton .avatar-picker-module__QhO2cW__tileAction{transition:background-color var(--duration-hover) var(--ease-standard), color var(--duration-hover) var(--ease-standard), transform var(--duration-hover) var(--ease-standard)}.avatar-picker-module__QhO2cW__tileButton[data-open] .avatar-picker-module__QhO2cW__tileAction{transform:rotate(180deg)}}@keyframes avatar-picker-module__QhO2cW__avatarFaceEnter{0%{opacity:.35;transform:scale(.9)}}.avatar-picker-module__QhO2cW__tileAction{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-surface-raised);block-size:26px;inline-size:26px;color:var(--color-text-secondary);place-items:center;display:inline-grid;position:absolute;inset-block-end:-2px;inset-inline-end:-2px;box-shadow:0 1px 2px #0f172a14}@media (hover:hover){.avatar-picker-module__QhO2cW__tileButton:hover:not(:disabled) .avatar-picker-module__QhO2cW__tileAction{color:var(--color-text);background:var(--color-surface-hover)}}.avatar-picker-module__QhO2cW__tileInput{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.avatar-picker-module__QhO2cW__modes{gap:var(--space-2);border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-inline-size:0;margin:0;padding:0;display:grid}.avatar-picker-module__QhO2cW__mode{block-size:32px;min-inline-size:0;padding:0 var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius);color:var(--color-text-secondary);font-size:var(--font-size-field-label);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-hover) var(--ease-standard), border-color var(--duration-hover) var(--ease-standard), color var(--duration-hover) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:relative}.avatar-picker-module__QhO2cW__mode>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.avatar-picker-module__QhO2cW__mode:hover{background:var(--color-surface-hover)}}.avatar-picker-module__QhO2cW__mode[data-selected]{border-color:var(--color-accent);color:var(--color-accent-ink)}.avatar-picker-module__QhO2cW__mode:has(>.avatar-picker-module__QhO2cW__modeInput:focus-visible){border-color:var(--focus-border);box-shadow:var(--focus-ring)}.avatar-picker-module__QhO2cW__modes:disabled .avatar-picker-module__QhO2cW__mode{cursor:not-allowed;opacity:.5}.avatar-picker-module__QhO2cW__modeInput{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute}.avatar-picker-module__QhO2cW__detail{min-block-size:56px}.avatar-picker-module__QhO2cW__preview>div{min-inline-size:0}.avatar-picker-module__QhO2cW__label{color:var(--color-text);font-size:var(--font-size-body)}.avatar-picker-module__QhO2cW__preview p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-field-label);line-height:1.6}.avatar-picker-module__QhO2cW__detailField{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.avatar-picker-module__QhO2cW__detailLabel{color:var(--color-text);font-size:var(--font-size-field-label);line-height:18px;display:block}.avatar-picker-module__QhO2cW__colors{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-block-size:32px;display:flex}.avatar-picker-module__QhO2cW__swatchButton{border-radius:var(--radius-full);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;place-items:center;block-size:32px;inline-size:32px;padding:0;display:inline-grid}@media (hover:hover){.avatar-picker-module__QhO2cW__swatchButton:hover{background:var(--color-surface-hover)}}.avatar-picker-module__QhO2cW__swatchButton[aria-pressed=true]{border-color:var(--color-line-strong);background:var(--color-surface-hover)}.avatar-picker-module__QhO2cW__swatchButton:focus-visible{outline:1px solid var(--focus-border);outline-offset:1px;box-shadow:var(--focus-ring)}.avatar-picker-module__QhO2cW__swatchButton:disabled{cursor:not-allowed;opacity:.5}.avatar-picker-module__QhO2cW__swatch{border-radius:var(--radius-full);block-size:16px;inline-size:16px;display:block}.avatar-picker-module__QhO2cW__photoRow{align-items:center;gap:var(--space-3);block-size:32px;min-inline-size:0;display:flex}.avatar-picker-module__QhO2cW__photoName{min-inline-size:0;color:var(--color-text-tertiary);font-size:var(--font-size-field-label);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.avatar-picker-module__QhO2cW__error{color:var(--color-danger);font-size:var(--font-size-field-label);margin:0}.avatar-picker-module__QhO2cW__picker[data-layout=inline]{gap:var(--space-4) var(--space-7);grid-template-columns:auto minmax(0,1fr) minmax(0,228px);align-items:center;display:grid}.avatar-picker-module__QhO2cW__picker[data-layout=inline]>.avatar-picker-module__QhO2cW__preview{display:contents}.avatar-picker-module__QhO2cW__picker[data-layout=inline] .avatar-picker-module__QhO2cW__tile{grid-area:1/1/span 2}.avatar-picker-module__QhO2cW__picker[data-layout=inline] .avatar-picker-module__QhO2cW__preview>div:last-child{grid-area:1/2}.avatar-picker-module__QhO2cW__picker[data-layout=inline] .avatar-picker-module__QhO2cW__preview p{display:none}.avatar-picker-module__QhO2cW__picker[data-layout=inline]>.avatar-picker-module__QhO2cW__modes{grid-area:1/3}.avatar-picker-module__QhO2cW__picker[data-layout=inline]>.avatar-picker-module__QhO2cW__detail{grid-area:2/2/auto/span 2}.avatar-picker-module__QhO2cW__picker[data-layout=inline]>.avatar-picker-module__QhO2cW__error{grid-column:1/-1}@media (max-width:620px){.avatar-picker-module__QhO2cW__picker[data-layout=inline]{grid-template-columns:auto minmax(0,1fr)}.avatar-picker-module__QhO2cW__picker[data-layout=inline] .avatar-picker-module__QhO2cW__tile{grid-area:1/1}.avatar-picker-module__QhO2cW__picker[data-layout=inline]>.avatar-picker-module__QhO2cW__modes,.avatar-picker-module__QhO2cW__picker[data-layout=inline]>.avatar-picker-module__QhO2cW__detail{grid-area:auto/1/auto/-1}}
.structure-workspace-loading-module__OtmuAq__frame{background:var(--color-surface-app);--record-loading-rail-width:var(--shell-object-rail-width,330px);flex:1;block-size:100%;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.structure-workspace-loading-module__OtmuAq__tree{inline-size:var(--shell-structure-width,320px);border-inline-end:1px solid var(--color-line);flex:none;min-inline-size:0;padding:20px 16px;overflow:hidden}@media (max-width:860px){.structure-workspace-loading-module__OtmuAq__tree{display:none}}
.applicability-mark-module__kLWW-W__mark[data-applicability-mark]{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;block-size:11px;inline-size:11px;line-height:0;display:inline-grid}.applicability-mark-module__kLWW-W__mark[data-applicability-mark]>svg{block-size:11px;inline-size:11px;display:block}.applicability-mark-module__kLWW-W__mark[data-applicability-mark] svg{color:inherit}.applicability-mark-module__kLWW-W__mark[data-applicability-mark=implemented]{background:var(--color-applicability-implemented);color:var(--color-text-inverse)}.applicability-mark-module__kLWW-W__mark[data-applicability-mark=partially_implemented]{color:var(--color-applicability-partial)}.applicability-mark-module__kLWW-W__mark[data-applicability-mark=not_implemented]{color:var(--color-applicability-none)}.applicability-mark-module__kLWW-W__mark[data-applicability-mark=not_applicable]{background:var(--color-applicability-not-applicable);color:var(--color-text-inverse)}.applicability-mark-module__kLWW-W__mark[data-applicability-mark=unknown]{color:var(--color-applicability-unknown)}
.control-assessment-module__A0VWPG__pill{border:1px solid color-mix(in srgb, var(--maturity-color) 34%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--maturity-color) 11%, transparent);min-block-size:22px;min-inline-size:0;max-inline-size:100%;color:color-mix(in srgb, var(--maturity-color) 68%, var(--color-text));font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:1px 9px 1px 7px;line-height:1.4;display:inline-flex}.control-assessment-module__A0VWPG__pill>i{background:var(--maturity-color);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.control-assessment-module__A0VWPG__pill>b{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.control-assessment-module__A0VWPG__pill>b:after{color:color-mix(in srgb, currentcolor 45%, transparent);content:"·";margin-inline-start:5px}.control-assessment-module__A0VWPG__pill>span{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.control-assessment-module__A0VWPG__pill[data-empty]{border-color:var(--color-line);background:var(--color-surface-sunken);color:var(--color-text-secondary)}.control-assessment-module__A0VWPG__pill[data-empty]>i{background:var(--color-text-tertiary)}.control-assessment-module__A0VWPG__scale{min-inline-size:0;container-type:inline-size}.control-assessment-module__A0VWPG__choices{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.control-assessment-module__A0VWPG__choice{border-radius:var(--radius);min-block-size:50px;min-inline-size:0;color:var(--color-text-tertiary);cursor:pointer;font:inherit;text-align:center;transition:background var(--duration-enter) var(--ease-standard);background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:5px 0 3px;display:flex}.control-assessment-module__A0VWPG__choiceSegment{block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft);transition:background var(--duration-enter) var(--ease-standard);flex:none;align-self:stretch;margin-block-end:4px}.control-assessment-module__A0VWPG__choice[data-active] .control-assessment-module__A0VWPG__choiceSegment{background:var(--maturity-color)}.control-assessment-module__A0VWPG__choice[data-target-fill] .control-assessment-module__A0VWPG__choiceSegment{background:color-mix(in srgb, var(--maturity-target-color) 32%, var(--color-line-soft))}.control-assessment-module__A0VWPG__choice>b{border-radius:var(--radius-full);block-size:20px;min-inline-size:20px;color:var(--tick-color);font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--weight-medium);justify-content:center;align-items:center;line-height:1;display:inline-flex}.control-assessment-module__A0VWPG__choice>small{max-inline-size:100%;color:var(--color-text-tertiary);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:10px;line-height:1.3}.control-assessment-module__A0VWPG__choice[data-selected]>b{background:var(--tick-color);color:var(--color-surface-raised)}.control-assessment-module__A0VWPG__choice[data-selected]>small{color:var(--color-text)}.control-assessment-module__A0VWPG__choice[data-target]>b{box-shadow:inset 0 0 0 1.5px var(--tick-color)}.control-assessment-module__A0VWPG__choice:hover:not(:disabled){background:var(--color-surface-sunken)}.control-assessment-module__A0VWPG__choice:focus-visible{outline:1px solid var(--color-text-secondary);outline-offset:2px}.control-assessment-module__A0VWPG__choice:disabled{cursor:default}@media (forced-colors:active){.control-assessment-module__A0VWPG__choice[data-selected]>b{outline:2px solid highlight}.control-assessment-module__A0VWPG__choice:focus-visible{outline-color:highlight}}.control-assessment-module__A0VWPG__segments{block-size:var(--meter-size);grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.control-assessment-module__A0VWPG__segments>i{border-radius:var(--radius-full);background:var(--color-line-soft);transition:background var(--duration-enter) var(--ease-standard);display:block}.control-assessment-module__A0VWPG__segments>i[data-active]{background:var(--maturity-color)}.control-assessment-module__A0VWPG__segments>i[data-target]{background:color-mix(in srgb, var(--maturity-target-color) 32%, var(--color-line-soft))}.control-assessment-module__A0VWPG__ticks{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;margin-block-start:6px;display:grid}.control-assessment-module__A0VWPG__ticks>span{text-align:center;flex-direction:column;align-items:center;gap:1px;min-inline-size:0;display:flex}.control-assessment-module__A0VWPG__ticks>span>b{border-radius:var(--radius-full);block-size:18px;min-inline-size:18px;color:var(--tick-color);font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--weight-medium);justify-content:center;align-items:center;line-height:1;display:inline-flex}.control-assessment-module__A0VWPG__ticks>span[data-selected]>b{background:var(--tick-color);color:var(--color-surface-raised)}.control-assessment-module__A0VWPG__ticks>span[data-target]>b{box-shadow:inset 0 0 0 1.5px var(--tick-color)}.control-assessment-module__A0VWPG__ticks>span>small{max-inline-size:100%;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.control-assessment-module__A0VWPG__ticks>span[data-selected]>small{color:var(--color-text);font-weight:var(--weight-medium)}.control-assessment-module__A0VWPG__scale[data-empty] .control-assessment-module__A0VWPG__ticks>span:not([data-target])>b{color:var(--color-text-tertiary)}.control-assessment-module__A0VWPG__scale[data-compact] .control-assessment-module__A0VWPG__ticks{margin-block-start:4px}.control-assessment-module__A0VWPG__scale[data-compact] .control-assessment-module__A0VWPG__ticks>span>b{block-size:16px;min-inline-size:16px;font-size:10.5px}.control-assessment-module__A0VWPG__pairHost{min-inline-size:0;container-type:inline-size}.control-assessment-module__A0VWPG__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid;position:relative}.control-assessment-module__A0VWPG__pair:after{color:var(--color-text-tertiary);content:"→";position:absolute;inset-block-start:16px;inset-inline-start:50%;transform:translate(-50%)}.control-assessment-module__A0VWPG__pair .control-assessment-module__A0VWPG__header{flex-wrap:nowrap;justify-content:flex-start;gap:6px;padding:8px 10px}.control-assessment-module__A0VWPG__pair .control-assessment-module__A0VWPG__toggle{flex:none;gap:4px}@container (max-width:480px){.control-assessment-module__A0VWPG__pairHost>div{grid-template-columns:minmax(0,1fr);gap:12px}.control-assessment-module__A0VWPG__pair:after{content:none}}.control-assessment-module__A0VWPG__card{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-direction:column;min-inline-size:0;display:flex}.control-assessment-module__A0VWPG__header{min-inline-size:0;color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--weight-medium);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;line-height:1.45;display:flex}.control-assessment-module__A0VWPG__header>span{min-inline-size:0}.control-assessment-module__A0VWPG__card[data-collapsible]{align-self:start}.control-assessment-module__A0VWPG__toggle{border-radius:var(--radius);min-block-size:32px;min-inline-size:0;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:4px;display:inline-flex}.control-assessment-module__A0VWPG__toggle>svg{flex:none}.control-assessment-module__A0VWPG__toggle[aria-expanded=false]>svg{transform:rotate(-90deg)}.control-assessment-module__A0VWPG__toggle:hover{background:var(--color-surface-hover)}.control-assessment-module__A0VWPG__toggle:focus-visible{outline:1px solid var(--focus-border);box-shadow:var(--focus-ring)}.control-assessment-module__A0VWPG__cardBody{flex-direction:column;flex:1;min-inline-size:0;display:flex}.control-assessment-module__A0VWPG__cardBody[hidden]{display:none}@media (max-width:620px),(pointer:coarse){.control-assessment-module__A0VWPG__toggle{min-block-size:44px}}.control-assessment-module__A0VWPG__meter{border-block-end:1px solid var(--color-line-soft);padding:2px 14px 12px}.control-assessment-module__A0VWPG__sectionMeter{padding-block-start:14px}.control-assessment-module__A0VWPG__note{color:var(--color-text-secondary);font-size:var(--font-size-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:12px 14px 14px;line-height:1.65}.control-assessment-module__A0VWPG__note[data-empty]{color:var(--color-text-tertiary)}div.control-assessment-module__A0VWPG__note{white-space:normal}.control-assessment-module__A0VWPG__noteEditor{flex:1;min-inline-size:0;padding:12px 14px 14px}.control-assessment-module__A0VWPG__cardAction{min-inline-size:0;padding:10px 14px 0}.control-assessment-module__A0VWPG__field{flex-direction:column;gap:8px;min-inline-size:0;display:flex}.control-assessment-module__A0VWPG__fieldLabel{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-meta);font-weight:var(--weight-medium);justify-content:space-between;align-items:center;gap:10px;display:flex}.control-assessment-module__A0VWPG__fieldLabel>span{min-inline-size:0}.control-assessment-module__A0VWPG__fieldHelp{min-block-size:1.55em;color:var(--color-text-tertiary);align-items:flex-start;gap:10px;margin:0;font-size:11.5px;line-height:1.55;display:flex}.control-assessment-module__A0VWPG__fieldHelp>span{flex:1;min-inline-size:0}.control-assessment-module__A0VWPG__field[data-disabled] .control-assessment-module__A0VWPG__fieldHelp{opacity:.7}@media (max-width:620px),(pointer:coarse){.control-assessment-module__A0VWPG__scale[data-editable]{overscroll-behavior-inline:contain;margin:-3px;padding:3px;overflow-x:auto}.control-assessment-module__A0VWPG__choices{grid-template-columns:repeat(6,minmax(44px,1fr))}.control-assessment-module__A0VWPG__fieldHelp{font-size:12px}}@container (max-width:360px){.control-assessment-module__A0VWPG__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.control-assessment-module__A0VWPG__choice>small{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:11px}}@media (max-width:620px){.control-assessment-module__A0VWPG__header,.control-assessment-module__A0VWPG__meter,.control-assessment-module__A0VWPG__note,.control-assessment-module__A0VWPG__noteEditor,.control-assessment-module__A0VWPG__cardAction{padding-inline:var(--phone-card-inset)}}
.coverage-requirement-module__bZ6zqG__requirement{color:var(--color-text);gap:8px;margin-block:0 4px;font-size:13px;line-height:20px;display:grid}.coverage-requirement-module__bZ6zqG__choice{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.coverage-requirement-module__bZ6zqG__choice input{accent-color:var(--color-accent);margin:3px 0 0}.coverage-requirement-module__bZ6zqG__note{color:var(--color-text-secondary);margin:0;font-size:12px}@media (pointer:coarse){.coverage-requirement-module__bZ6zqG__choice{align-items:center;min-height:44px}.coverage-requirement-module__bZ6zqG__choice input{margin-block:0}}
.control-detail-tabs-module__xes9oa__root{min-inline-size:0;margin-inline:24px}.control-detail-tabs-module__xes9oa__content{flex-direction:column;gap:18px;min-inline-size:0;padding-block:18px 28px;display:flex}@media (max-width:860px){.control-detail-tabs-module__xes9oa__root{margin-inline:16px}}
.subscribe-to-item-module__KBQS_W__root{border-block-end:1px solid var(--color-line);flex-direction:column;flex:none;gap:6px;margin-block-end:12px;padding-block-end:12px;display:flex}.subscribe-to-item-module__KBQS_W__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;display:flex}.subscribe-to-item-module__KBQS_W__followers{align-items:center;gap:var(--space-3);min-inline-size:0;color:var(--color-text-tertiary);font-size:var(--font-size-field-label);white-space:nowrap;line-height:1;display:inline-flex}.subscribe-to-item-module__KBQS_W__note{color:var(--color-text-tertiary);font-size:11px;line-height:var(--line-height-body);margin:0}.subscribe-to-item-module__KBQS_W__failure{color:var(--color-danger);font-size:var(--font-size-field-label);line-height:var(--line-height-body);margin:0}.subscribe-to-item-module__KBQS_W__root .subscribe-to-item-module__KBQS_W__action{font-size:var(--font-size-field-label);font-weight:var(--weight-medium)}
.framework-detail-pane-module__dpsNDW__pane{background:var(--color-surface-app);min-block-size:0;min-inline-size:0;color:var(--color-text);flex-direction:column;display:flex;overflow:hidden}.framework-detail-pane-module__dpsNDW__paneScroll{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex:1;min-block-size:0;overflow:auto}.framework-detail-pane-module__dpsNDW__mismatch{border:1px solid var(--color-warning-line);border-radius:var(--radius);background:var(--color-warning-soft);color:var(--color-warning);align-items:flex-start;gap:9px;margin:12px 0 0;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.framework-detail-pane-module__dpsNDW__mismatch svg{color:var(--color-warning-mid);flex:none;margin-block-start:1px}.framework-detail-pane-module__dpsNDW__iconBtn{color:var(--color-text-tertiary);cursor:pointer;font:inherit;transition:background-color .12s var(--ease-standard), color .12s var(--ease-standard), opacity .12s var(--ease-standard);border-radius:var(--radius-sm);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;block-size:22px;inline-size:22px;padding:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__iconBtn:hover:not(:disabled){background:var(--color-surface-active);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__iconBtn:disabled{cursor:default;opacity:.45}.framework-detail-pane-module__dpsNDW__iconBtn:focus-visible,.framework-detail-pane-module__dpsNDW__tag:focus-visible,.framework-detail-pane-module__dpsNDW__tab:focus-visible,.framework-detail-pane-module__dpsNDW__editBtn:focus-visible,.framework-detail-pane-module__dpsNDW__secHead:focus-visible,.framework-detail-pane-module__dpsNDW__childRow:focus-visible,.framework-detail-pane-module__dpsNDW__menuItem:focus-visible,.framework-detail-pane-module__dpsNDW__emptyAction:focus-visible,.framework-detail-pane-module__dpsNDW__btn:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft);outline:none}.framework-detail-pane-module__dpsNDW__btn{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);block-size:28px;color:var(--color-text);cursor:pointer;font:inherit;font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--duration-hover) var(--ease-standard);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.framework-detail-pane-module__dpsNDW__btn:hover:not(:disabled){background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__btn:disabled{cursor:not-allowed;opacity:.45}.framework-detail-pane-module__dpsNDW__btnSm{block-size:24px;padding:0 8px;font-size:12px}.framework-detail-pane-module__dpsNDW__btnPrimary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-inverse)}.framework-detail-pane-module__dpsNDW__btnPrimary:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.framework-detail-pane-module__dpsNDW__btnGhost{color:var(--color-text-secondary);background:0 0;border-color:#0000}.framework-detail-pane-module__dpsNDW__btnGhost:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__anchor{flex:none;position:relative}.framework-detail-pane-module__dpsNDW__menu{z-index:var(--z-menu);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);min-inline-size:216px;max-inline-size:min(360px,100vw - 24px);padding:4px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;box-shadow:0 1px 2px #161c240f,0 8px 24px -6px #161c2424}.framework-detail-pane-module__dpsNDW__menuHead{color:var(--color-text-tertiary);font-family:var(--font-mono);padding:7px 8px 4px;font-size:11px}.framework-detail-pane-module__dpsNDW__menuItem{border-radius:var(--radius-sm);min-block-size:28px;inline-size:100%;color:var(--color-text);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--duration-hover) var(--ease-standard);background:0 0;border:0;align-items:center;gap:9px;padding:5px 8px;font-size:12.5px;display:flex}.framework-detail-pane-module__dpsNDW__menuItem:hover:not(:disabled){background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__menuItem:disabled{cursor:not-allowed;opacity:.42}.framework-detail-pane-module__dpsNDW__menuItem svg{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__menuDanger,.framework-detail-pane-module__dpsNDW__menuDanger svg{color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__menuDanger:hover:not(:disabled){background:var(--color-danger-soft)}.framework-detail-pane-module__dpsNDW__menuSep{background:var(--color-line);block-size:1px;margin:4px 0}.framework-detail-pane-module__dpsNDW__tag{cursor:pointer;transition:background-color .12s var(--ease-standard), border-color .12s var(--ease-standard);}.framework-detail-pane-module__dpsNDW__tag:hover:not(:disabled){border-color:var(--color-text-tertiary);background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__tag svg{color:var(--color-text-tertiary);flex:none}.framework-detail-pane-module__dpsNDW__tag:disabled,.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__tagMute{border-color:var(--color-line);color:var(--color-text-tertiary);cursor:default}.framework-detail-pane-module__dpsNDW__tag:disabled:hover,.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__tagMute:hover{border-color:var(--color-line);background:var(--color-surface-raised)}.framework-detail-pane-module__dpsNDW__pv{text-overflow:ellipsis;overflow:hidden}.framework-detail-pane-module__dpsNDW__pk{color:var(--color-text-tertiary);font-weight:var(--weight-regular)}.framework-detail-pane-module__dpsNDW__tagTarget{color:var(--color-accent)}.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__weightTag{border-color:color-mix(in srgb, var(--weight-color) 42%, transparent);background:color-mix(in srgb, var(--weight-color) 12%, transparent);color:var(--weight-color);font-weight:var(--weight-semibold)}.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__weightTag:hover:not(:disabled){border-color:var(--weight-color);background:color-mix(in srgb, var(--weight-color) 18%, transparent)}.framework-detail-pane-module__dpsNDW__wramp{align-items:flex-end;gap:1.5px;block-size:10px;display:flex}.framework-detail-pane-module__dpsNDW__wramp i{background:var(--color-line-strong);border-radius:1px;inline-size:3px;display:block}.framework-detail-pane-module__dpsNDW__wramp i[data-on=true]{background:currentColor}.framework-detail-pane-module__dpsNDW__wramp i:first-child{block-size:4px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(2){block-size:5.5px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(3){block-size:7px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(4){block-size:8.5px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(5){block-size:10px}.framework-detail-pane-module__dpsNDW__steps{flex:none;align-items:center;gap:2px;display:flex}.framework-detail-pane-module__dpsNDW__steps>i{inline-size:11px;block-size:var(--meter-size);background:var(--color-line-strong);border-radius:1.5px;display:block}.framework-detail-pane-module__dpsNDW__steps>i[data-on=true]{background:var(--color-accent)}.framework-detail-pane-module__dpsNDW__steps>i[data-target=true]{background:var(--color-accent-lighter)}.framework-detail-pane-module__dpsNDW__stepsSm>i{block-size:4px;inline-size:8px}.framework-detail-pane-module__dpsNDW__assessmentMeta{min-inline-size:0;color:var(--color-text);font-size:12px;font-weight:var(--weight-regular);text-align:start;flex-wrap:wrap;align-items:center;gap:6px;line-height:1.5;display:inline-flex}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secMeta:has(>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])){white-space:normal;max-inline-size:65%;overflow:visible}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability]))>button:first-child{flex:1;inline-size:auto;min-inline-size:0}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])) .framework-detail-pane-module__dpsNDW__sect{flex-shrink:1}.framework-detail-pane-module__dpsNDW__assessmentNote{gap:6px;min-inline-size:0;display:grid}.framework-detail-pane-module__dpsNDW__readoutLabel{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase}.framework-detail-pane-module__dpsNDW__weightReadout{gap:14px;display:grid}.framework-detail-pane-module__dpsNDW__weightMeter{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-inline-size:360px;display:grid}.framework-detail-pane-module__dpsNDW__weightMeter>span{justify-items:center;gap:5px;display:grid}.framework-detail-pane-module__dpsNDW__weightMeter i{inline-size:100%;block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft)}.framework-detail-pane-module__dpsNDW__weightMeter i[data-active]{background:var(--weight-color)}.framework-detail-pane-module__dpsNDW__weightMeter>span>span{border-radius:var(--radius-sm);min-inline-size:20px;color:var(--color-text-secondary);text-align:center;font-size:11px;line-height:20px}.framework-detail-pane-module__dpsNDW__weightMeter span[data-selected]{background:color-mix(in srgb, var(--weight-color) 14%, transparent);color:var(--color-text);font-weight:var(--weight-medium)}.framework-detail-pane-module__dpsNDW__readoutHelp,.framework-detail-pane-module__dpsNDW__readoutText{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.framework-detail-pane-module__dpsNDW__readoutText{white-space:pre-wrap}@media (max-width:860px){.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])){grid-template-columns:minmax(0,1fr) auto;display:grid}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability]))>.framework-detail-pane-module__dpsNDW__ln{display:none}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability]))>.framework-detail-pane-module__dpsNDW__editBtn{grid-area:1/2}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secMeta:has(>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])){text-align:start;grid-area:2/1/auto/-1;max-inline-size:100%}}.framework-detail-pane-module__dpsNDW__sections{flex-direction:column;gap:18px;padding:0 24px 28px;display:flex}.framework-detail-pane-module__dpsNDW__section{min-inline-size:0}.framework-detail-pane-module__dpsNDW__secHead{inline-size:100%;color:inherit;cursor:pointer;font:inherit;text-align:start;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:10px;margin-block-end:9px;padding:2px 0;display:flex}.framework-detail-pane-module__dpsNDW__chev{color:var(--color-text-tertiary);transition:transform var(--duration-panel) var(--ease-standard);flex:none;display:inline-flex}.framework-detail-pane-module__dpsNDW__chev[data-open=true]{transform:rotate(90deg)}.framework-detail-pane-module__dpsNDW__sect{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;transition:color var(--duration-hover) var(--ease-standard);flex:none}.framework-detail-pane-module__dpsNDW__secHead:hover .framework-detail-pane-module__dpsNDW__sect{color:var(--color-text-secondary)}.framework-detail-pane-module__dpsNDW__ln{background:var(--color-line);flex:1;block-size:1px}.framework-detail-pane-module__dpsNDW__secMeta{max-inline-size:60%;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;overflow:hidden}.framework-detail-pane-module__dpsNDW__editBtn{border-radius:var(--radius-sm);block-size:22px;inline-size:22px;color:var(--color-text-tertiary);cursor:pointer;font:inherit;opacity:.45;transition:opacity .12s var(--ease-standard), background-color .12s var(--ease-standard), color .12s var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__secHead:hover .framework-detail-pane-module__dpsNDW__editBtn,.framework-detail-pane-module__dpsNDW__section:hover .framework-detail-pane-module__dpsNDW__editBtn,.framework-detail-pane-module__dpsNDW__editBtn:focus-visible,.framework-detail-pane-module__dpsNDW__roField:hover .framework-detail-pane-module__dpsNDW__editBtn{opacity:1}.framework-detail-pane-module__dpsNDW__editBtn:hover{background:var(--color-surface-active);color:var(--color-text)}@media (hover:none){.framework-detail-pane-module__dpsNDW__editBtn{opacity:1}}.framework-detail-pane-module__dpsNDW__ro{border-radius:var(--radius-sm);overflow-wrap:anywhere;min-block-size:24px;color:var(--color-text);text-wrap:pretty;border:1px solid #0000;margin:0 -6px;padding:3px 6px;font-size:13px;line-height:1.55;display:block;position:relative}.framework-detail-pane-module__dpsNDW__roBody{inline-size:100%;max-inline-size:none;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-prose)}.framework-detail-pane-module__dpsNDW__roBody[data-empty=true]{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__recordCopy{overflow-wrap:anywhere;text-wrap:pretty;inline-size:100%;max-inline-size:none}.framework-detail-pane-module__dpsNDW__roBody p{margin:0}.framework-detail-pane-module__dpsNDW__roBody p+p,.framework-detail-pane-module__dpsNDW__roBody ul,.framework-detail-pane-module__dpsNDW__roBody ol{margin-block-start:.6em}.framework-detail-pane-module__dpsNDW__roRich div[data-readonly=true]{color:inherit;cursor:default;background:0 0;border:0;padding:0;min-block-size:0!important}.framework-detail-pane-module__dpsNDW__roRich div[data-readonly=true]>div,.framework-detail-pane-module__dpsNDW__roRich [contenteditable]{min-block-size:0;color:inherit;font-size:inherit;line-height:inherit;outline:none;padding:0}.framework-detail-pane-module__dpsNDW__roRich [contenteditable]>:first-child{margin-block-start:0}.framework-detail-pane-module__dpsNDW__roRich [contenteditable]>:last-child{margin-block-end:0}.framework-detail-pane-module__dpsNDW__recordCopy.framework-detail-pane-module__dpsNDW__roRich div[data-readonly=true],.framework-detail-pane-module__dpsNDW__recordCopy.framework-detail-pane-module__dpsNDW__roRich [contenteditable]{inline-size:100%;max-inline-size:none}.framework-detail-pane-module__dpsNDW__roEmpty{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__emptyAction{border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;font:inherit;transition:background-color .12s var(--ease-standard), color .12s var(--ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:6px;margin:0 -6px;padding:3px 6px;font-size:13px;line-height:1.55;display:inline-flex}.framework-detail-pane-module__dpsNDW__emptyAction:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-secondary)}.framework-detail-pane-module__dpsNDW__emptyAction:disabled{cursor:default}.framework-detail-pane-module__dpsNDW__help{max-inline-size:74ch;color:var(--color-text-secondary);text-wrap:pretty;margin-block-end:10px;font-size:11px;line-height:1.5}.framework-detail-pane-module__dpsNDW__pill{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:20px;color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:0 7px;display:inline-flex}.framework-detail-pane-module__dpsNDW__pill i{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.framework-detail-pane-module__dpsNDW__pill[data-tone=green]{border-color:var(--color-success-line);background:var(--color-success-soft);color:var(--color-success)}.framework-detail-pane-module__dpsNDW__pill[data-tone=amber]{border-color:var(--color-warning-line);background:var(--color-warning-soft);color:var(--color-warning)}.framework-detail-pane-module__dpsNDW__pill[data-tone=red]{border-color:var(--color-danger-line);background:var(--color-danger-soft);color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__rowLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.framework-detail-pane-module__dpsNDW__thread{flex-direction:column;gap:8px;display:flex}.framework-detail-pane-module__dpsNDW__note{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-raised);grid-template-columns:24px minmax(0,1fr);align-items:flex-start;gap:9px;padding:9px 10px;display:grid;position:relative}.framework-detail-pane-module__dpsNDW__note[data-pending]{background:var(--color-accent-soft)}.framework-detail-pane-module__dpsNDW__noteMain{min-inline-size:0}.framework-detail-pane-module__dpsNDW__noteHead{flex-wrap:nowrap;align-items:baseline;gap:6px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__noteWho{min-inline-size:0;color:var(--color-text);font-size:12px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.framework-detail-pane-module__dpsNDW__noteMeta{flex:0 60 auto;align-items:baseline;gap:6px;min-inline-size:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__noteWhen{color:var(--color-text-tertiary);font-size:var(--font-size-meta);white-space:nowrap;flex:none;margin-inline-start:auto}.framework-detail-pane-module__dpsNDW__notePill{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:16px;min-inline-size:0;color:var(--color-text-secondary);font-size:10px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;padding:0 6px;line-height:1;display:inline-flex;overflow:hidden}.framework-detail-pane-module__dpsNDW__notePillCurrent{border-color:var(--color-accent-line);background:var(--color-surface-raised);color:var(--color-accent-ink)}.framework-detail-pane-module__dpsNDW__noteSending{color:var(--color-accent);font-size:var(--font-size-meta);white-space:nowrap;flex:none}.framework-detail-pane-module__dpsNDW__noteBody{overflow-wrap:anywhere;min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:pre-line;margin-block-start:2px}.framework-detail-pane-module__dpsNDW__noteActions{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-raised);opacity:0;transition:opacity var(--duration-hover) var(--ease-standard);gap:2px;display:inline-flex;position:absolute;inset-block-start:6px;inset-inline-end:6px}.framework-detail-pane-module__dpsNDW__note:hover .framework-detail-pane-module__dpsNDW__noteActions,.framework-detail-pane-module__dpsNDW__noteActions:focus-within{opacity:1}@media (hover:none){.framework-detail-pane-module__dpsNDW__noteActions{opacity:1}}.framework-detail-pane-module__dpsNDW__noteActions button{border-radius:var(--radius-xs);block-size:22px;inline-size:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.framework-detail-pane-module__dpsNDW__noteActions button:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__noteActions button[data-tone=danger]:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__noteActions button:disabled{cursor:default;opacity:.5}.framework-detail-pane-module__dpsNDW__noteConfirm{border:1px solid var(--color-danger-line);border-radius:var(--radius-sm);background:var(--color-danger-soft);flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:7px;padding:4px 6px;display:flex}.framework-detail-pane-module__dpsNDW__noteConfirm>span{color:var(--color-danger);font-size:var(--font-size-meta);font-weight:var(--weight-medium);margin-inline-end:auto}.framework-detail-pane-module__dpsNDW__noteEditor,.framework-detail-pane-module__dpsNDW__composerField{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);min-inline-size:0;transition:border-color var(--duration-hover) var(--ease-standard);padding:8px 10px;position:relative}.framework-detail-pane-module__dpsNDW__noteEditor{margin-block-start:4px}.framework-detail-pane-module__dpsNDW__noteEditor:focus-within,.framework-detail-pane-module__dpsNDW__composerField:focus-within{border-color:var(--field-focus-border)}.framework-detail-pane-module__dpsNDW__noteEditor textarea:focus,.framework-detail-pane-module__dpsNDW__noteEditor textarea:focus-visible,.framework-detail-pane-module__dpsNDW__composerField textarea:focus,.framework-detail-pane-module__dpsNDW__composerField textarea:focus-visible{box-shadow:none}.framework-detail-pane-module__dpsNDW__noteEditor textarea[data-auto-grow],.framework-detail-pane-module__dpsNDW__composerField textarea[data-auto-grow]{min-block-size:34px;max-block-size:180px;inline-size:100%;color:var(--color-text);font:inherit;resize:none;background:0 0;border:0;outline:0;padding:0;font-size:12.5px;line-height:1.5;display:block}.framework-detail-pane-module__dpsNDW__noteEditor textarea::placeholder,.framework-detail-pane-module__dpsNDW__composerField textarea::placeholder{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__noteFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-block-start:6px;display:flex}.framework-detail-pane-module__dpsNDW__noteHint{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-inline:2px auto;font-size:10.5px;overflow:hidden}.framework-detail-pane-module__dpsNDW__noteEmpty{text-align:center;flex-direction:column;gap:2px;padding:14px 10px;display:flex}.framework-detail-pane-module__dpsNDW__noteEmpty strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--weight-medium)}.framework-detail-pane-module__dpsNDW__noteEmpty span{color:var(--color-text-tertiary);font-size:var(--font-size-meta)}.framework-detail-pane-module__dpsNDW__threadMore{border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-meta);font-weight:var(--weight-medium);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:0 -6px;padding:3px 6px;display:inline-flex}.framework-detail-pane-module__dpsNDW__threadMore:hover{background:var(--color-surface-hover);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__threadChev{color:var(--color-text-tertiary);transition:transform var(--duration-hover) var(--ease-standard);display:inline-flex}.framework-detail-pane-module__dpsNDW__threadChev[data-open]{transform:rotate(90deg)}.framework-detail-pane-module__dpsNDW__ghostRow{border-radius:var(--radius-sm);cursor:pointer;font:inherit;text-align:start;transition:background var(--duration-hover) var(--ease-standard);background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:7px 0;display:grid}.framework-detail-pane-module__dpsNDW__ghostRow:hover,.framework-detail-pane-module__dpsNDW__ghostRow:focus-visible{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__ghostRow>span:last-child{color:var(--color-text-tertiary);font-size:12.5px}.framework-detail-pane-module__dpsNDW__composerRow{grid-template-columns:24px minmax(0,1fr);gap:9px;padding-block:7px;display:grid}.framework-detail-pane-module__dpsNDW__childList{border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.framework-detail-pane-module__dpsNDW__childRow{border:0;border-block-end:1px solid var(--color-line-soft);block-size:40px;inline-size:100%;color:var(--color-text);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--duration-hover) var(--ease-standard);background:0 0;align-items:center;gap:10px;padding:0 12px;display:flex}.framework-detail-pane-module__dpsNDW__childRow:last-child{border-block-end:0}.framework-detail-pane-module__dpsNDW__childRow:hover{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__childCode{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-neutral-soft);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-medium);letter-spacing:-.01em;line-height:calc(var(--chip-size) - 4px);white-space:nowrap;flex:none;padding:1px 5px}.framework-detail-pane-module__dpsNDW__childName{min-inline-size:0;font-size:var(--font-size-list-title);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-list-title);flex:1;overflow:hidden}.framework-detail-pane-module__dpsNDW__childRow svg{color:var(--color-text-tertiary);flex:none}.framework-detail-pane-module__dpsNDW__childName>span,.framework-detail-pane-module__dpsNDW__childName>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.framework-detail-pane-module__dpsNDW__childKind{color:var(--color-text-tertiary);font-size:var(--font-size-meta);line-height:1.3}.framework-detail-pane-module__dpsNDW__childRow:has(.framework-detail-pane-module__dpsNDW__childKind){block-size:auto;min-block-size:48px;padding-block:6px}.framework-detail-pane-module__dpsNDW__childScore{min-inline-size:104px;font-size:var(--font-size-meta);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);color:var(--color-text-secondary);flex:none;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.framework-detail-pane-module__dpsNDW__childScore>span{inline-size:26px;block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft);display:block;overflow:hidden}.framework-detail-pane-module__dpsNDW__childScore>span>i{border-radius:inherit;background:var(--color-line-strong);block-size:100%;display:block}.framework-detail-pane-module__dpsNDW__childScore[data-tone=success]{color:var(--color-completion-high)}.framework-detail-pane-module__dpsNDW__childScore[data-tone=warning]{color:var(--color-completion-mid)}.framework-detail-pane-module__dpsNDW__childScore[data-tone=danger]{color:var(--color-completion-low)}.framework-detail-pane-module__dpsNDW__childScore[data-tone]>span>i{background:currentColor}.framework-detail-pane-module__dpsNDW__rail{border-inline-start:1px solid var(--color-line);background:var(--color-surface-app);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.framework-detail-pane-module__dpsNDW__phead{border-block-end:1px solid var(--color-line);background:var(--color-surface-app);flex:none;align-items:center;gap:8px;block-size:40px;padding:0 12px;display:flex}.framework-detail-pane-module__dpsNDW__pt{min-inline-size:0;font-size:13px;font-weight:var(--weight-medium);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.framework-detail-pane-module__dpsNDW__pkind{color:var(--color-text-tertiary);white-space:nowrap;flex:none;font-size:11px}.framework-detail-pane-module__dpsNDW__props{border-block-end:1px solid var(--color-line);flex:none;padding:12px 14px}.framework-detail-pane-module__dpsNDW__tabbar{border-block-end:1px solid var(--color-line);flex:none;padding:0 14px}.framework-detail-pane-module__dpsNDW__tabs{scrollbar-width:none;align-items:flex-end;gap:2px;display:flex;overflow:auto hidden}.framework-detail-pane-module__dpsNDW__tabs::-webkit-scrollbar{display:none}.framework-detail-pane-module__dpsNDW__tab{block-size:30px;box-shadow:inset 0 -1px 0 var(--color-line);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:12px;font-weight:var(--weight-medium);transition:color .12s var(--ease-standard), box-shadow .12s var(--ease-standard);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.framework-detail-pane-module__dpsNDW__tab:hover{color:var(--color-text)}.framework-detail-pane-module__dpsNDW__tab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--color-accent);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__count{border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:14px;min-inline-size:14px;color:var(--color-text-secondary);font-size:9.5px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;padding:0 3px;display:inline-flex}.framework-detail-pane-module__dpsNDW__railBody{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex-direction:column;flex:1;min-block-size:0;padding:12px 14px;display:flex;overflow:auto}.framework-detail-pane-module__dpsNDW__railBody>section,.framework-detail-pane-module__dpsNDW__railStreams>section{gap:12px}.framework-detail-pane-module__dpsNDW__railBody>section>form,.framework-detail-pane-module__dpsNDW__railStreams>section>form{border-block-start:1px solid var(--color-line);order:2;padding-block-start:10px}.framework-detail-pane-module__dpsNDW__railBody>section>form label>span:first-child,.framework-detail-pane-module__dpsNDW__railStreams>section>form label>span:first-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.framework-detail-pane-module__dpsNDW__railBody>section>form textarea:not([data-framed]),.framework-detail-pane-module__dpsNDW__railStreams>section>form textarea:not([data-framed]),.framework-detail-pane-module__dpsNDW__railBody>section>form input:not([data-framed]),.framework-detail-pane-module__dpsNDW__railStreams>section>form input:not([data-framed]){border-color:var(--color-line-strong);padding:9px 11px;font-size:12.5px}.framework-detail-pane-module__dpsNDW__railBody>section>form textarea:not([data-framed]),.framework-detail-pane-module__dpsNDW__railStreams>section>form textarea:not([data-framed]){min-block-size:56px}.framework-detail-pane-module__dpsNDW__railBody>section>form>button,.framework-detail-pane-module__dpsNDW__railStreams>section>form>button,.framework-detail-pane-module__dpsNDW__railBody>section>form+button,.framework-detail-pane-module__dpsNDW__railStreams>section>form+button,.framework-detail-pane-module__dpsNDW__railBody>section>button,.framework-detail-pane-module__dpsNDW__railStreams>section>button{align-self:flex-end}.framework-detail-pane-module__dpsNDW__railBody>section>div:first-child:empty,.framework-detail-pane-module__dpsNDW__railStreams>section>div:first-child:empty{display:none}.framework-detail-pane-module__dpsNDW__railBody article,.framework-detail-pane-module__dpsNDW__railStreams article{border-radius:var(--radius);padding:9px 10px}.framework-detail-pane-module__dpsNDW__railBody article header>div>strong,.framework-detail-pane-module__dpsNDW__railStreams article header>div>strong{font-size:12px}.framework-detail-pane-module__dpsNDW__railBody article header>div>small,.framework-detail-pane-module__dpsNDW__railStreams article header>div>small,.framework-detail-pane-module__dpsNDW__railBody article p,.framework-detail-pane-module__dpsNDW__railStreams article p{font-size:12.5px;line-height:1.55}.framework-detail-pane-module__dpsNDW__railBody article header>div>small,.framework-detail-pane-module__dpsNDW__railStreams article header>div>small{font-size:11px}.framework-detail-pane-module__dpsNDW__railBody article footer,.framework-detail-pane-module__dpsNDW__railStreams article footer{margin-block-start:6px;padding-block-start:6px}.framework-detail-pane-module__dpsNDW__railBody article footer button,.framework-detail-pane-module__dpsNDW__railStreams article footer button{font-size:11.5px}.framework-detail-pane-module__dpsNDW__railEmpty{text-align:center;padding:18px 4px}.framework-detail-pane-module__dpsNDW__railEmpty>strong{color:var(--color-text);font-size:12.5px;font-weight:var(--weight-medium);margin-block-end:3px;display:block}.framework-detail-pane-module__dpsNDW__railEmpty>span,.framework-detail-pane-module__dpsNDW__railBody p:only-child,.framework-detail-pane-module__dpsNDW__railStreams p:only-child{color:var(--color-text-tertiary);font-size:11.5px}.framework-detail-pane-module__dpsNDW__drawerForm{flex-direction:column;gap:14px;display:flex}.framework-detail-pane-module__dpsNDW__dsech{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:8px;margin-block-end:2px;display:flex}.framework-detail-pane-module__dpsNDW__dsech .framework-detail-pane-module__dpsNDW__ln{flex:1}.framework-detail-pane-module__dpsNDW__fld{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__fldl{color:var(--color-text);font-size:12px;font-weight:var(--weight-medium);align-items:baseline;gap:7px;display:flex}.framework-detail-pane-module__dpsNDW__fldl .framework-detail-pane-module__dpsNDW__req{color:var(--color-danger);font-size:12px;line-height:1}.framework-detail-pane-module__dpsNDW__fldl .framework-detail-pane-module__dpsNDW__cnt{color:var(--color-text-tertiary);font-family:var(--font-mono);flex:none;margin-inline-start:auto;font-size:10px}.framework-detail-pane-module__dpsNDW__fldh{color:var(--color-text-tertiary);font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__fld input:not([type=checkbox],[type=range],[data-framed]),.framework-detail-pane-module__dpsNDW__fld select:not([data-framed]),.framework-detail-pane-module__dpsNDW__fld textarea:not([data-framed]){inline-size:100%;min-block-size:var(--control-height-large);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--font-size-body);outline:0}.framework-detail-pane-module__dpsNDW__fld textarea:not([data-framed]){resize:vertical;min-block-size:86px}.framework-detail-pane-module__dpsNDW__fld input:not([type=range],[data-framed]):focus,.framework-detail-pane-module__dpsNDW__fld select:not([data-framed]):focus,.framework-detail-pane-module__dpsNDW__fld textarea:not([data-framed]):focus{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring)}.framework-detail-pane-module__dpsNDW__fld input:not([type=range]):disabled,.framework-detail-pane-module__dpsNDW__fld select:not([data-framed]):disabled,.framework-detail-pane-module__dpsNDW__fld textarea:disabled{background:var(--color-surface-sunken);color:var(--color-text-secondary);cursor:not-allowed}.framework-detail-pane-module__dpsNDW__dsec{flex-direction:column;gap:14px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__dsec>.framework-detail-pane-module__dpsNDW__dsech{margin-block-end:-3px}.framework-detail-pane-module__dpsNDW__clearBtn{color:var(--color-text-tertiary);cursor:pointer;font:inherit;background:0 0;border:0;margin-inline-start:auto;padding:0;font-size:11px}.framework-detail-pane-module__dpsNDW__clearBtn:hover:not(:disabled){color:var(--color-text);text-decoration:underline}.framework-detail-pane-module__dpsNDW__clearBtn:disabled{cursor:default}.framework-detail-pane-module__dpsNDW__clearBtn:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:none}.framework-detail-pane-module__dpsNDW__weightEditorScale{gap:12px;min-inline-size:0;display:grid}.framework-detail-pane-module__dpsNDW__weightEditorHelp{color:var(--color-text-secondary);align-items:baseline;gap:12px;font-size:12px;line-height:1.5;display:flex}.framework-detail-pane-module__dpsNDW__weightEditorHelp p{flex:1;min-inline-size:0;margin:0}.framework-detail-pane-module__dpsNDW__apForm{gap:8px;display:grid}.framework-detail-pane-module__dpsNDW__apCascade{border-block-start:1px solid var(--color-line-soft);gap:8px;padding-block-start:6px;display:grid}.framework-detail-pane-module__dpsNDW__apCascade>.framework-detail-pane-module__dpsNDW__apCascadeSwitch[data-selection-control=switch][data-described]{background:0 0;border:0;min-block-size:0;padding:3px 0}.framework-detail-pane-module__dpsNDW__apOptions{flex-direction:column;gap:2px;display:flex}.framework-detail-pane-module__dpsNDW__applicabilityAnchor{min-inline-size:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__apOptionBody{flex-direction:column;align-items:flex-start;gap:5px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__apOptionDescription{color:var(--color-text-muted);margin:8px 2px 0;font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__apOption{border-radius:var(--radius);background:var(--color-surface-raised);cursor:pointer;transition:background-color .12s var(--ease-standard), border-color .12s var(--ease-standard);border:1px solid #0000;align-items:center;gap:10px;padding:3px 8px;display:flex}.framework-detail-pane-module__dpsNDW__apOption:hover{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__apOption:has(input:disabled){cursor:default}.framework-detail-pane-module__dpsNDW__apOption[data-on=true]{border-color:var(--color-accent-line);background:var(--color-surface-selected)}.framework-detail-pane-module__dpsNDW__apOption:has(input:focus-visible){outline:2px solid var(--focus-border);outline-offset:2px}.framework-detail-pane-module__dpsNDW__apOption input{opacity:0;pointer-events:none;position:absolute}.framework-detail-pane-module__dpsNDW__apOption>svg{color:var(--color-accent);flex:none;margin-inline-start:auto}@media (pointer:coarse){.framework-detail-pane-module__dpsNDW__apOption,.framework-detail-pane-module__dpsNDW__apCascade>.framework-detail-pane-module__dpsNDW__apCascadeSwitch[data-selection-control]{min-block-size:44px}}.framework-detail-pane-module__dpsNDW__drawerFoot{align-items:center;gap:8px;inline-size:100%;display:flex}.framework-detail-pane-module__dpsNDW__footNote{min-inline-size:0;color:var(--color-text-tertiary);flex:1;font-size:11px;line-height:1.4}@media (max-width:860px){.framework-detail-pane-module__dpsNDW__sections{padding-inline:var(--phone-page-gutter,16px);gap:var(--phone-section-gap,24px);padding-block-end:var(--phone-section-gap,24px)}.framework-detail-pane-module__dpsNDW__ln{min-inline-size:12px}.framework-detail-pane-module__dpsNDW__secMeta{text-align:end;white-space:normal;flex:0 auto;max-inline-size:50%}}@media (hover:none) and (pointer:coarse){.framework-detail-pane-module__dpsNDW__fld input,.framework-detail-pane-module__dpsNDW__fld textarea,.framework-detail-pane-module__dpsNDW__railBody>section>form textarea:not([data-framed]){font-size:16px}}@media (max-width:640px),(hover:none) and (pointer:coarse){.framework-detail-pane-module__dpsNDW__childRow{flex-wrap:wrap;block-size:auto;min-block-size:44px;padding-block:6px}}.framework-detail-pane-module__dpsNDW__ledger{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.framework-detail-pane-module__dpsNDW__ledger>li{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);flex-direction:column;display:flex}.framework-detail-pane-module__dpsNDW__ledgerHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:var(--font-size-meta);display:flex}.framework-detail-pane-module__dpsNDW__ledgerHead>span{color:var(--color-text-secondary)}.framework-detail-pane-module__dpsNDW__ledgerMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta)}.framework-detail-pane-module__dpsNDW__ledgerNote{color:var(--color-text);font-size:var(--font-size-meta);line-height:var(--line-height-body);margin:0}.framework-detail-pane-module__dpsNDW__linkChoice{flex-direction:column;gap:6px;display:flex}.framework-detail-pane-module__dpsNDW__linkChoiceOption{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);cursor:pointer;align-items:flex-start;gap:9px;padding:9px 11px;display:flex}.framework-detail-pane-module__dpsNDW__linkChoiceOption[data-on]{border-color:var(--color-accent-line);background:var(--color-accent-soft)}.framework-detail-pane-module__dpsNDW__linkChoiceOption input{accent-color:var(--color-accent);margin:2px 0 0}.framework-detail-pane-module__dpsNDW__linkChoiceCopy{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__linkChoiceLabel{font-size:12.5px;font-weight:var(--weight-medium)}.framework-detail-pane-module__dpsNDW__linkChoiceHelp{color:var(--color-text-tertiary);text-wrap:pretty;font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__linkList{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);overscroll-behavior:contain;flex-direction:column;gap:10px;max-block-size:220px;margin:0;padding:10px;list-style:none;display:flex;overflow-y:auto}.framework-detail-pane-module__dpsNDW__linkPolicy{flex-direction:column;gap:5px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__linkPolicyHead{flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.framework-detail-pane-module__dpsNDW__linkPolicyHead strong{max-inline-size:100%;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.framework-detail-pane-module__dpsNDW__linkVersion{border-radius:var(--radius-sm);background:var(--color-success-soft);color:var(--color-success);font-size:10px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;padding:1px 6px}.framework-detail-pane-module__dpsNDW__linkCount{color:var(--color-text-tertiary);white-space:nowrap;font-size:11px}.framework-detail-pane-module__dpsNDW__linkCodes{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.framework-detail-pane-module__dpsNDW__linkMore{border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;padding:1px 6px;font-size:10px}.framework-detail-pane-module__dpsNDW__linkMore:hover{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__linkOlder{border-inline-start:2px solid var(--color-line);opacity:.75;flex-direction:column;gap:4px;margin:2px 0 0;padding:0 0 0 9px;list-style:none;display:flex}.framework-detail-pane-module__dpsNDW__linkPolicy[data-risk],.framework-detail-pane-module__dpsNDW__linkOlder[data-risk]{border-inline-start:2px solid var(--color-danger-line);opacity:1;margin-inline-start:-11px;padding-inline-start:9px}.framework-detail-pane-module__dpsNDW__linkPolicy[data-risk] .framework-detail-pane-module__dpsNDW__linkCount,.framework-detail-pane-module__dpsNDW__linkOlder[data-risk] .framework-detail-pane-module__dpsNDW__linkCount{color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__linkChoiceExtra{padding:7px 11px 2px 32px}.framework-detail-pane-module__dpsNDW__linkImpact{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);color:var(--color-text-secondary);text-wrap:pretty;margin:0;padding:8px 11px;font-size:11.5px;line-height:1.45}.framework-detail-pane-module__dpsNDW__linkImpact[data-tone=danger]{border-color:var(--color-danger-line);background:var(--color-danger-soft);color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__linkCancelNote{color:var(--color-text-tertiary);text-wrap:pretty;margin:-6px 0 0;font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__linkOlder li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.framework-detail-pane-module__dpsNDW__linkDialog{flex-direction:column;gap:12px;display:flex}.framework-detail-pane-module__dpsNDW__linkListHead{color:var(--color-text-tertiary);font-size:10.5px;font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;margin:4px 0 -4px}@media (max-width:640px){:is(.framework-detail-pane-module__dpsNDW__childRow,.framework-detail-pane-module__dpsNDW__childRow:has(.framework-detail-pane-module__dpsNDW__childKind)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 16px;gap:8px;padding:12px;display:grid}.framework-detail-pane-module__dpsNDW__childCode{grid-column:1/3;justify-self:start;max-inline-size:100%}.framework-detail-pane-module__dpsNDW__childName{white-space:normal;font-size:var(--font-size-body);grid-area:2/1/auto/3;line-height:1.5;overflow:visible}.framework-detail-pane-module__dpsNDW__childName>span,.framework-detail-pane-module__dpsNDW__childName>small{white-space:normal;overflow:visible}.framework-detail-pane-module__dpsNDW__childRow>svg:last-child{grid-area:1/3/4;align-self:center}.framework-detail-pane-module__dpsNDW__childScore{justify-content:flex-end;min-inline-size:0}}.framework-detail-pane-module__dpsNDW__secHead>button.framework-detail-pane-module__dpsNDW__secHead{flex:0 auto;inline-size:auto;min-inline-size:0}.framework-detail-pane-module__dpsNDW__secHead>button.framework-detail-pane-module__dpsNDW__secHead .framework-detail-pane-module__dpsNDW__sect{overflow-wrap:anywhere;flex-shrink:1;min-inline-size:0}.framework-detail-pane-module__dpsNDW__secHead>.framework-detail-pane-module__dpsNDW__secMeta{flex:0 auto;min-inline-size:0}
.record-reference-link-module__jj6qtq__link{max-inline-size:100%;color:var(--color-text-link,var(--color-text));align-items:center;gap:8px;text-decoration:none;display:inline-flex}.record-reference-link-module__jj6qtq__link>span:not([data-module-icon]){overflow-wrap:anywhere}.record-reference-link-module__jj6qtq__link>svg,.record-reference-link-module__jj6qtq__link>[data-module-icon]{flex:none}.record-reference-link-module__jj6qtq__link:hover{text-decoration:underline}.record-reference-link-module__jj6qtq__link:focus-visible{outline:1px solid var(--focus-border);box-shadow:var(--focus-ring)}
.policy-framework-links-module__Lsqm3W__stack{flex-direction:column;gap:9px;min-inline-size:0;display:flex}.policy-framework-links-module__Lsqm3W__row{position:relative}.policy-framework-links-module__Lsqm3W__inactiveNote{color:var(--color-text-secondary);margin:0 0 9px;font-size:11px;line-height:1.45}.policy-framework-links-module__Lsqm3W__open{min-inline-size:0;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;flex:1;padding:0}.policy-framework-links-module__Lsqm3W__open:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.policy-framework-links-module__Lsqm3W__row:hover .policy-framework-links-module__Lsqm3W__open .policy-framework-links-module__Lsqm3W__name strong{color:var(--color-accent)}.policy-framework-links-module__Lsqm3W__name{align-items:center;gap:7px;min-inline-size:0;display:flex}.policy-framework-links-module__Lsqm3W__name strong{color:var(--color-text);font-size:var(--font-size-list-title);font-weight:var(--weight-regular);text-overflow:ellipsis;transition:color var(--duration-hover) var(--ease-standard);white-space:nowrap;line-height:var(--line-height-list-title);overflow:hidden}.policy-framework-links-module__Lsqm3W__mark{border:1px solid var(--color-line-soft);border-radius:var(--radius-sm);background:var(--color-surface-sunken);flex:none;justify-content:center;align-items:center;block-size:26px;inline-size:26px;display:inline-flex;overflow:hidden}.policy-framework-links-module__Lsqm3W__markImage{object-fit:contain;block-size:100%;inline-size:100%}.policy-framework-links-module__Lsqm3W__actions{opacity:0;transition:opacity var(--duration-hover) var(--ease-standard);flex:none;align-items:center;gap:2px;display:inline-flex}.policy-framework-links-module__Lsqm3W__row:hover .policy-framework-links-module__Lsqm3W__actions,.policy-framework-links-module__Lsqm3W__actions:focus-within{opacity:1}@media (hover:none){.policy-framework-links-module__Lsqm3W__actions{opacity:1}}.policy-framework-links-module__Lsqm3W__empty{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-sunken);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:20px;display:flex}.policy-framework-links-module__Lsqm3W__empty strong{color:var(--color-text);font-size:13px;font-weight:var(--weight-medium)}.policy-framework-links-module__Lsqm3W__empty span{color:var(--color-text-secondary);font-size:11px}.policy-framework-links-module__Lsqm3W__emptyCta{margin-block-start:7px}.policy-framework-links-module__Lsqm3W__headActions{align-items:center;gap:8px;display:flex}.policy-framework-links-module__Lsqm3W__grow{flex:1}@container governance-resource (max-width:520px){.policy-framework-links-module__Lsqm3W__stack{gap:0}.policy-framework-links-module__Lsqm3W__stack .policy-framework-links-module__Lsqm3W__row{background:0 0;border:0;border-radius:0;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:6px 10px;padding:9px 0;display:grid}.policy-framework-links-module__Lsqm3W__stack .policy-framework-links-module__Lsqm3W__row+.policy-framework-links-module__Lsqm3W__row{border-block-start:1px solid var(--color-line-soft)}.policy-framework-links-module__Lsqm3W__mark{grid-area:1/1}.policy-framework-links-module__Lsqm3W__open{grid-area:1/2/auto/-1}.policy-framework-links-module__Lsqm3W__name{flex-wrap:wrap;gap:4px}.policy-framework-links-module__Lsqm3W__name strong{white-space:normal;overflow-wrap:anywhere}.policy-framework-links-module__Lsqm3W__coverage{grid-column:2;place-self:center start}.policy-framework-links-module__Lsqm3W__actions{opacity:1;grid-column:3}.policy-framework-links-module__Lsqm3W__headActions{justify-content:stretch}.policy-framework-links-module__Lsqm3W__headActions .policy-framework-links-module__Lsqm3W__grow{display:none}.policy-framework-links-module__Lsqm3W__headActions>button{flex:1}}.policy-framework-links-module__Lsqm3W__detail{flex-direction:column;gap:16px;display:flex}.policy-framework-links-module__Lsqm3W__detailHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.policy-framework-links-module__Lsqm3W__detailBody{min-inline-size:0}.policy-framework-links-module__Lsqm3W__detailEmpty{color:var(--color-text-tertiary);font-size:12px}.policy-framework-links-module__Lsqm3W__mark:has(>[data-identity-avatar]){background:0 0;border:0}
.activity-timeline-module__y_N0iG__timeline{min-inline-size:0;padding-block:0 8px}.activity-timeline-module__y_N0iG__timeline>ol{margin:0;padding:0;list-style:none}.activity-timeline-module__y_N0iG__day{color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-medium);align-items:center;gap:8px;margin:18px 0 12px;display:flex}.activity-timeline-module__y_N0iG__day:after{content:"";background:var(--color-line);flex:1;block-size:1px}.activity-timeline-module__y_N0iG__timeline>ol>li:first-child>.activity-timeline-module__y_N0iG__day{margin-block-start:0}.activity-timeline-module__y_N0iG__entry{grid-template-columns:26px minmax(0,1fr);gap:8px;padding-block:0 14px;display:grid;position:relative}.activity-timeline-module__y_N0iG__timeline>ol>li:last-child .activity-timeline-module__y_N0iG__entry{padding-block-end:0}.activity-timeline-module__y_N0iG__identity{justify-content:center;display:flex;position:relative}.activity-timeline-module__y_N0iG__identity>span{z-index:1;width:26px;height:26px;font-size:10px;position:relative}.activity-timeline-module__y_N0iG__identity:after{content:"";background:var(--color-line);inline-size:1px;position:absolute;inset-block:30px -2px}li:last-child .activity-timeline-module__y_N0iG__identity:after{display:none}.activity-timeline-module__y_N0iG__content{min-inline-size:0}.activity-timeline-module__y_N0iG__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;display:flex}.activity-timeline-module__y_N0iG__heading strong{color:var(--color-text);font-size:13px;font-weight:var(--weight-medium);line-height:1.5}.activity-timeline-module__y_N0iG__byline{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-block-start:1px;display:flex}.activity-timeline-module__y_N0iG__byline time{color:var(--color-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.activity-timeline-module__y_N0iG__actor{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:11px}.activity-timeline-module__y_N0iG__subject{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:5px 0 0;font-size:11px}.activity-timeline-module__y_N0iG__changes{margin:6px 0 0;padding:0}.activity-timeline-module__y_N0iG__change+.activity-timeline-module__y_N0iG__change{margin-block-start:6px}.activity-timeline-module__y_N0iG__change dt,.activity-timeline-module__y_N0iG__facts dt{font-size:11px;font-weight:var(--weight-medium);color:var(--color-text-secondary);margin-block-end:3px}.activity-timeline-module__y_N0iG__change dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 7px;margin:0;font-size:12px;line-height:1.6;display:flex}.activity-timeline-module__y_N0iG__before{color:var(--color-text-secondary)}.activity-timeline-module__y_N0iG__after{color:var(--color-text);font-weight:var(--weight-regular)}.activity-timeline-module__y_N0iG__arrow{color:var(--color-text-secondary)}.activity-timeline-module__y_N0iG__preview{border-inline-start:2px solid var(--color-line);overflow-wrap:anywhere;color:var(--color-text);margin-block-start:8px;padding-inline-start:10px;font-size:11px;line-height:1.6}.activity-timeline-module__y_N0iG__preview p{white-space:pre-wrap;margin:2px 0}.activity-timeline-module__y_N0iG__preview b{font-weight:var(--weight-regular)}.activity-timeline-module__y_N0iG__details{margin-block-start:4px}.activity-timeline-module__y_N0iG__details summary{cursor:pointer;color:var(--color-text-secondary);min-block-size:28px;align-items:center;gap:4px;width:fit-content;font-size:11px;list-style:none;display:flex}.activity-timeline-module__y_N0iG__details summary::-webkit-details-marker{display:none}.activity-timeline-module__y_N0iG__details[open] summary svg{transform:rotate(90deg)}.activity-timeline-module__y_N0iG__details summary:hover{color:var(--color-accent)}.activity-timeline-module__y_N0iG__details summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}.activity-timeline-module__y_N0iG__facts{margin:8px 0 0}.activity-timeline-module__y_N0iG__facts>div+div{margin-block-start:6px}.activity-timeline-module__y_N0iG__facts dd{overflow-wrap:anywhere;color:var(--color-text);margin:0;font-size:11px;line-height:1.5}.activity-timeline-module__y_N0iG__empty{color:var(--color-text-secondary);align-items:center;gap:8px;margin:0;padding-block:12px;font-size:12px;line-height:1.6;display:flex}.activity-timeline-module__y_N0iG__empty>svg,.activity-timeline-module__y_N0iG__error>svg{flex:none}.activity-timeline-module__y_N0iG__loadMore{margin-block-start:10px}.activity-timeline-module__y_N0iG__error{color:var(--color-text-secondary);align-items:center;gap:8px;margin:0;padding-block:8px;font-size:12px;line-height:1.5;display:flex}.activity-timeline-module__y_N0iG__error>svg{color:var(--color-danger)}.activity-timeline-module__y_N0iG__error>span{flex:1;min-inline-size:0}.activity-timeline-module__y_N0iG__error>button{flex:none}@media (pointer:coarse),(max-width:600px){.activity-timeline-module__y_N0iG__details summary{min-block-size:44px}}
.nested-rail-module__Qlk84W__host,.nested-rail-module__Qlk84W__surface{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex}.nested-rail-module__Qlk84W__surface[hidden]{display:none!important}
.demand-detail-tabs-module__5v1ZNW__root{min-inline-size:0}
