.audit-overview-register-module__QiNYJq__context{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--color-text-secondary);flex-wrap:wrap;font-size:12px;display:flex}.audit-overview-register-module__QiNYJq__table .audit-overview-register-module__QiNYJq__row{align-items:center;gap:var(--space-5);border-block-end:1px solid var(--color-line);color:var(--color-text);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(100px,.6fr);padding:12px 16px;font-size:13px;text-decoration:none;display:grid}.audit-overview-register-module__QiNYJq__table[data-cohort=major] .audit-overview-register-module__QiNYJq__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.audit-overview-register-module__QiNYJq__row>span{overflow-wrap:anywhere;min-inline-size:0}.audit-overview-register-module__QiNYJq__row>span:first-child{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.audit-overview-register-module__QiNYJq__row [role=columnheader]{color:var(--color-text-secondary);font-size:12px}a.audit-overview-register-module__QiNYJq__row:hover{background:var(--color-surface-hover)}a.audit-overview-register-module__QiNYJq__row:focus-visible{outline:1px solid var(--focus-border);outline-offset:-2px}@media (max-width:700px){.audit-overview-register-module__QiNYJq__table .audit-overview-register-module__QiNYJq__row,.audit-overview-register-module__QiNYJq__table[data-cohort=major] .audit-overview-register-module__QiNYJq__row{grid-template-columns:minmax(0,1fr)}}
.collaborative-editor-module__jwJG-q__richTextField,.collaborative-editor-module__jwJG-q__plainField{min-inline-size:0;display:block}.collaborative-editor-module__jwJG-q__fullWidth{inline-size:100%}.collaborative-editor-module__jwJG-q__richTextField>.collaborative-editor-module__jwJG-q__fieldLabel,.collaborative-editor-module__jwJG-q__plainField>.collaborative-editor-module__jwJG-q__fieldLabel{margin:0 0 var(--space-3);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-field-label);font-weight:var(--weight-medium);flex-direction:row;align-items:baseline;gap:7px;line-height:1.5;display:flex}.collaborative-editor-module__jwJG-q__richTextField>.collaborative-editor-module__jwJG-q__fieldLabel>span:first-child,.collaborative-editor-module__jwJG-q__plainField>.collaborative-editor-module__jwJG-q__fieldLabel>span:first-child{min-inline-size:0;color:inherit;font:inherit;overflow-wrap:anywhere}.collaborative-editor-module__jwJG-q__fieldRequired{color:var(--color-danger)}.collaborative-editor-module__jwJG-q__fieldCount{color:var(--color-text-tertiary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:var(--weight-regular);flex:none;margin-inline-start:auto}.collaborative-editor-module__jwJG-q__fieldCount[data-tone=near]{color:var(--color-warning)}.collaborative-editor-module__jwJG-q__fieldCount[data-tone=full]{color:var(--color-danger)}.collaborative-editor-module__jwJG-q__fieldHint,.collaborative-editor-module__jwJG-q__fieldError{color:var(--color-text-tertiary);font-family:var(--font-sans);text-wrap:pretty;margin-block-start:var(--space-3);font-size:.6875rem;line-height:1.45;display:block}.collaborative-editor-module__jwJG-q__fieldError{color:var(--color-danger)}.collaborative-editor-module__jwJG-q__toolbar{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-line);min-inline-size:0;padding:var(--space-2);background:var(--color-surface-sunken);border-start-start-radius:inherit;border-start-end-radius:inherit;flex-wrap:wrap;display:flex}.collaborative-editor-module__jwJG-q__toolGroup{flex:none;align-items:center;gap:1px;display:flex}.collaborative-editor-module__jwJG-q__toolGroup+.collaborative-editor-module__jwJG-q__toolGroup{border-inline-start:1px solid var(--color-line-strong);padding-inline-start:var(--space-2)}.collaborative-editor-module__jwJG-q__richTextField[data-compact]:not([data-toolbar-open]) .collaborative-editor-module__jwJG-q__toolbar{display:none}.collaborative-editor-module__jwJG-q__toolButton{border-radius:var(--radius-xs);block-size:1.75rem;min-inline-size:1.75rem;padding:0 var(--space-1);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:.6875rem;font-weight:var(--weight-medium);transition:background var(--duration-hover) var(--ease-standard), color var(--duration-hover) var(--ease-standard);background:0 0;border:0;place-items:center;line-height:1;display:inline-grid}.collaborative-editor-module__jwJG-q__toolButton:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.collaborative-editor-module__jwJG-q__toolButton[data-active=true],.collaborative-editor-module__jwJG-q__toolButton[data-active=true]:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent)}.collaborative-editor-module__jwJG-q__toolButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.collaborative-editor-module__jwJG-q__textGlyph{font-family:var(--font-mono);font-size:.625rem;font-weight:var(--weight-semibold);letter-spacing:.02em}.collaborative-editor-module__jwJG-q__toolButton:disabled{color:var(--color-text-tertiary);cursor:not-allowed;opacity:.5}.collaborative-editor-module__jwJG-q__richTextControl,.collaborative-editor-module__jwJG-q__collaborativePlainSurface{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);inline-size:100%;min-inline-size:0;color:var(--color-text);transition:border-color var(--duration-hover) var(--ease-standard), box-shadow var(--duration-hover) var(--ease-standard);outline:none}.collaborative-editor-module__jwJG-q__richTextControl:hover:not([data-readonly=true]),.collaborative-editor-module__jwJG-q__collaborativePlainSurface:hover:not([data-readonly=true]){border-color:var(--color-text-tertiary)}.collaborative-editor-module__jwJG-q__richTextControl:focus-within,.collaborative-editor-module__jwJG-q__collaborativePlainSurface:focus-within{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:var(--field-focus-outline)}.collaborative-editor-module__jwJG-q__richTextControl[data-error=true],.collaborative-editor-module__jwJG-q__collaborativePlainSurface[data-error=true]{border-color:var(--color-danger)}.collaborative-editor-module__jwJG-q__collaborativePlainSurface[data-readonly=true]{border-color:var(--color-line);background:var(--color-surface-sunken);color:var(--color-text-secondary)}.collaborative-editor-module__jwJG-q__plainField>.collaborative-editor-module__jwJG-q__nativePlainControl[data-collaboration-pending]:read-only{border-color:var(--color-line-strong);background:var(--color-surface-raised);color:var(--color-text);cursor:progress}.collaborative-editor-module__jwJG-q__richTextSurface{min-inline-size:0;padding:var(--space-5) var(--space-6);cursor:text}.collaborative-editor-module__jwJG-q__richTextControl[data-readonly=true]{background:0 0;border-color:#0000}.collaborative-editor-module__jwJG-q__richTextSurface[data-readonly=true]{cursor:default;padding:0}.collaborative-editor-module__jwJG-q__richTextField[data-chrome=bare]>.collaborative-editor-module__jwJG-q__richTextControl{inline-size:auto;margin-inline:calc(-1 * var(--space-6))}.collaborative-editor-module__jwJG-q__richTextField[data-chrome=bare]:not([data-toolbar-open]):not([data-collaboration-pending])>.collaborative-editor-module__jwJG-q__richTextControl:not(:focus-within):not([data-error=true]){box-shadow:none;background:0 0;border-color:#0000}.collaborative-editor-module__jwJG-q__richTextField[data-chrome=bare]:not([data-toolbar-open]):not([data-collaboration-pending])>.collaborative-editor-module__jwJG-q__richTextControl:hover:not(:focus-within):not([data-readonly=true]){background:var(--color-surface-hover)}.collaborative-editor-module__jwJG-q__richTextField[data-chrome=bare] .collaborative-editor-module__jwJG-q__richTextSurface{padding:var(--space-5) var(--space-6)}@media (max-width:639px){.collaborative-editor-module__jwJG-q__richTextField[data-chrome=bare]>.collaborative-editor-module__jwJG-q__richTextControl{margin-inline:0}.collaborative-editor-module__jwJG-q__richTextField[data-chrome=bare]:not([data-toolbar-open]):not([data-collaboration-pending])>.collaborative-editor-module__jwJG-q__richTextControl:not(:focus-within) .collaborative-editor-module__jwJG-q__richTextSurface{padding-inline:0}}.collaborative-editor-module__jwJG-q__richTextInput{--focus-ring:none;min-block-size:inherit;outline:none;}.collaborative-editor-module__jwJG-q__link{color:var(--color-accent);text-underline-offset:.14em;text-decoration:underline}.collaborative-editor-module__jwJG-q__image{border-radius:var(--radius-md);block-size:auto;max-inline-size:100%;display:block}.collaborative-editor-module__jwJG-q__richTextInput p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;block-size:0;color:var(--color-text-tertiary);pointer-events:none}.collaborative-editor-module__jwJG-q__collaborativePlainInput p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;block-size:0;color:var(--color-text-tertiary);pointer-events:none}.collaborative-editor-module__jwJG-q__editorPreview{white-space:pre-wrap;overflow-wrap:anywhere;}.collaborative-editor-module__jwJG-q__emptyRichText{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-prose)}.collaborative-editor-module__jwJG-q__collaborativePlainSurface{--wrap-line:1.25rem;min-block-size:var(--control-height-large);max-block-size:20rem;padding:calc((var(--control-height-large) - 2px - var(--wrap-line)) / 2) var(--space-5);cursor:text;overflow-y:auto}.collaborative-editor-module__jwJG-q__collaborativePlainSurface[data-multiline]{--wrap-line:1.21rem;min-block-size:max(3.5rem, calc(var(--min-rows,2) * var(--wrap-line) + var(--space-8)));padding:var(--space-4) var(--space-5)}.collaborative-editor-module__jwJG-q__collaborativePlainSurface[data-readonly=true]{cursor:default}.collaborative-editor-module__jwJG-q__collaborativePlainSurface[data-collaboration-pending]:not([data-readonly=true]){cursor:progress}.collaborative-editor-module__jwJG-q__collaborativePlainSurface>.collaborative-editor-module__jwJG-q__editorPreview{min-block-size:var(--wrap-line);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--wrap-line);display:block}.collaborative-editor-module__jwJG-q__collaborativePlainSurface[data-multiline]>.collaborative-editor-module__jwJG-q__editorPreview{font-size:.78125rem}.collaborative-editor-module__jwJG-q__collaborativePlainInput{--focus-ring:none;min-block-size:var(--wrap-line);color:inherit;font:inherit;font-size:var(--font-size-body);line-height:var(--wrap-line);overflow-wrap:anywhere;white-space:pre-wrap;outline:none}.collaborative-editor-module__jwJG-q__collaborativePlainSurface[data-multiline] .collaborative-editor-module__jwJG-q__collaborativePlainInput{font-size:.78125rem}.collaborative-editor-module__jwJG-q__collaborativePlainInput p{margin:0}:is(.collaborative-editor-module__jwJG-q__richTextInput .collaboration-carets__caret,.collaborative-editor-module__jwJG-q__collaborativePlainInput .collaboration-carets__caret){pointer-events:none;word-break:normal;border-inline:1px solid;margin-inline-start:-1px;position:relative}:is(.collaborative-editor-module__jwJG-q__richTextInput .collaboration-carets__label,.collaborative-editor-module__jwJG-q__collaborativePlainInput .collaboration-carets__label){border-radius:var(--radius-xs) var(--radius-xs) var(--radius-xs) 0;color:var(--color-text-inverse);font-size:.6rem;font-style:normal;font-weight:var(--weight-semibold);white-space:nowrap;background:currentColor;padding:.12rem .3rem;line-height:1.2;position:absolute;inset-block-end:100%;inset-inline-start:-1px}@media (prefers-reduced-motion:reduce){.collaborative-editor-module__jwJG-q__toolButton,.collaborative-editor-module__jwJG-q__richTextControl,.collaborative-editor-module__jwJG-q__collaborativePlainSurface{transition:none}}.collaborative-editor-module__jwJG-q__connectionStatus{align-items:baseline;gap:var(--space-2) var(--space-4);color:var(--color-text-tertiary);flex-wrap:wrap;margin-block-start:var(--space-3);font-size:.6875rem;line-height:1.45;display:flex}.collaborative-editor-module__jwJG-q__connectionStatus button{color:var(--color-accent);font:inherit;text-underline-offset:.14em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.collaborative-editor-module__jwJG-q__richTextField[data-collaboration-pending]>.collaborative-editor-module__jwJG-q__richTextControl{border-color:var(--color-line-strong);background:var(--color-surface-raised);cursor:progress}.collaborative-editor-module__jwJG-q__richTextField[data-collaboration-pending] .collaborative-editor-module__jwJG-q__richTextSurface{padding:var(--space-5) var(--space-6);cursor:progress}.collaborative-editor-module__jwJG-q__richTextField>.collaborative-editor-module__jwJG-q__richTextControl[data-error=true]{border-color:var(--color-danger)}@media (max-width:639px),(pointer:coarse){.collaborative-editor-module__jwJG-q__toolButton{block-size:2.75rem;min-inline-size:2.75rem}.collaborative-editor-module__jwJG-q__toolGroup+.collaborative-editor-module__jwJG-q__toolGroup{border-inline-start:0;padding-inline-start:0}.collaborative-editor-module__jwJG-q__richTextInput,.collaborative-editor-module__jwJG-q__collaborativePlainInput{overflow-wrap:anywhere;min-inline-size:0}.collaborative-editor-module__jwJG-q__richTextInput table{max-inline-size:100%;display:block;overflow-x:auto}}
.shell-boot-frame-module__2z7yNq__frame{--shell-boot-navigation-width:var(--shell-navigation-width);grid-template-columns:var(--shell-boot-navigation-width) minmax(0, 1fr);background:var(--color-surface-app);block-size:100dvh;inline-size:100%;color:var(--color-text);font-family:var(--font-sans);display:grid;overflow:hidden}.shell-boot-frame-module__2z7yNq__frame[data-collapsed=true]{--shell-boot-navigation-width:var(--shell-navigation-width-collapsed)}.shell-boot-frame-module__2z7yNq__rail{border-inline-end:1px solid var(--color-line);background:var(--color-surface-sunken);flex-direction:column;min-block-size:0;display:flex}.shell-boot-frame-module__2z7yNq__railProfile{border-block-start:1px solid var(--color-line);flex:0 0 48px;min-inline-size:0}.shell-boot-frame-module__2z7yNq__railWorkspace{border-block-end:1px solid var(--color-line);flex:0 0 48px;min-inline-size:0}.shell-boot-frame-module__2z7yNq__railScroll{flex:1;min-block-size:0}.shell-boot-frame-module__2z7yNq__body{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.shell-boot-frame-module__2z7yNq__topbar{flex:0 0 var(--shell-topbar-height);border-block-end:1px solid var(--color-line);background:var(--color-surface-app);min-inline-size:0}.shell-boot-frame-module__2z7yNq__main{background:var(--color-surface-app);flex:1;min-block-size:0;overflow:hidden}@media (max-width:1080px){.shell-boot-frame-module__2z7yNq__frame{grid-template-columns:minmax(0,1fr)}.shell-boot-frame-module__2z7yNq__rail{display:none}.shell-boot-frame-module__2z7yNq__railProfile{flex-basis:calc(56px + env(safe-area-inset-bottom))}.shell-boot-frame-module__2z7yNq__railWorkspace{flex-basis:calc(56px + env(safe-area-inset-top))}}@media (max-width:860px){.shell-boot-frame-module__2z7yNq__topbar{flex-basis:calc(56px + env(safe-area-inset-top))}}
.settings-reauth-module__tOdj_q__surface{inline-size:100%;min-block-size:calc(100dvh - var(--shell-topbar-height));box-sizing:border-box;background:var(--color-surface-app);align-content:start;justify-items:start;padding:24px 24px 40px;display:grid;overflow:auto}.settings-reauth-module__tOdj_q__card{inline-size:min(100%,560px);min-inline-size:0;color:var(--color-text);gap:20px;display:grid}.settings-reauth-module__tOdj_q__header{gap:10px;display:grid}.settings-reauth-module__tOdj_q__context{align-items:center;gap:8px;margin-block-end:6px;font-size:12px;display:flex}.settings-reauth-module__tOdj_q__context>svg,.settings-reauth-module__tOdj_q__context>[data-module-icon]{flex:none}.settings-reauth-module__tOdj_q__workspace{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-text-tertiary);overflow:hidden}.settings-reauth-module__tOdj_q__locked{color:var(--color-text-tertiary);flex:none;align-items:center;gap:5px;margin-inline-start:auto;font-size:11px;display:inline-flex}.settings-reauth-module__tOdj_q__header h1{font-size:20px;line-height:1.4;font-weight:var(--weight-medium);margin:0}.settings-reauth-module__tOdj_q__header p,.settings-reauth-module__tOdj_q__drafts{color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.settings-reauth-module__tOdj_q__verification{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);min-inline-size:0}.settings-reauth-module__tOdj_q__verificationBody{gap:16px;padding:20px;display:grid}.settings-reauth-module__tOdj_q__account{border-block-end:1px solid var(--color-line-soft);align-items:center;gap:12px;padding:16px 20px;display:flex}.settings-reauth-module__tOdj_q__accountText{gap:3px;min-inline-size:0;font-size:13px;display:grid}.settings-reauth-module__tOdj_q__accountText>span:first-child{font-weight:var(--weight-medium)}.settings-reauth-module__tOdj_q__accountText>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-reauth-module__tOdj_q__accountText>span+span{color:var(--color-text-tertiary);font-size:12px}.settings-reauth-module__tOdj_q__validity{color:var(--color-text-tertiary);align-items:center;gap:7px;font-size:11px;line-height:1.5;display:flex}.settings-reauth-module__tOdj_q__validity svg{flex:none}.settings-reauth-module__tOdj_q__card form{gap:16px;display:grid}.settings-reauth-module__tOdj_q__code{margin-block:2px 4px;display:grid}.settings-reauth-module__tOdj_q__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.settings-reauth-module__tOdj_q__sessionActions{align-items:center;gap:12px;display:flex}.settings-reauth-module__tOdj_q__countdown{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.settings-reauth-module__tOdj_q__countdown[data-expiring]{color:var(--color-warning)}.settings-reauth-module__tOdj_q__expiryTime{color:var(--color-text);font-variant-numeric:tabular-nums;margin:0;font-size:14px}@media (max-width:480px){.settings-reauth-module__tOdj_q__surface{padding:20px 16px 32px}.settings-reauth-module__tOdj_q__account,.settings-reauth-module__tOdj_q__verificationBody{padding:16px}.settings-reauth-module__tOdj_q__actions{align-items:stretch}.settings-reauth-module__tOdj_q__actions>button{flex:1}}
.policy-link-picker-module__0gQtqG__hp{flex-direction:column;block-size:100%;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.policy-link-picker-module__0gQtqG__src{border:1px solid var(--color-line);background:var(--color-surface-sunken);border-radius:var(--radius-md);flex:none;align-items:flex-start;gap:10px;margin-block-end:10px;padding:8px 10px;display:flex}.policy-link-picker-module__0gQtqG__srcFrom{color:var(--color-accent);font-size:11px;font-weight:var(--weight-medium);flex:none;padding-block-start:3px}.policy-link-picker-module__0gQtqG__srcMain{flex:1;min-inline-size:0}.policy-link-picker-module__0gQtqG__srcName{overflow-wrap:anywhere;color:var(--color-text);font-size:var(--font-size-list-title);font-weight:var(--weight-regular);line-height:var(--line-height-list-title)}.policy-link-picker-module__0gQtqG__path{min-inline-size:0;color:var(--color-text-tertiary);align-items:center;gap:5px;font-size:10.5px;line-height:1.4;display:flex;overflow:hidden}.policy-link-picker-module__0gQtqG__path>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.policy-link-picker-module__0gQtqG__pathSep{opacity:.6;flex:none}.policy-link-picker-module__0gQtqG__srcPath{margin-block-start:4px}.policy-link-picker-module__0gQtqG__bar{flex:none;align-items:center;gap:8px;margin-block-end:4px;display:flex}.policy-link-picker-module__0gQtqG__search{flex:1}.policy-link-picker-module__0gQtqG__count{color:var(--color-text-tertiary);font-family:var(--font-mono);flex:none;font-size:10px}.policy-link-picker-module__0gQtqG__tree{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-block-size:0;padding-block:4px 12px;overflow:auto}.policy-link-picker-module__0gQtqG__row{border-radius:var(--radius);min-block-size:32px;inline-size:100%;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px 4px 6px;display:flex;position:relative}.policy-link-picker-module__0gQtqG__frameworkMark{flex:none;place-items:center;block-size:18px;inline-size:18px;display:inline-grid}.policy-link-picker-module__0gQtqG__row:hover{background:var(--color-surface-hover)}.policy-link-picker-module__0gQtqG__row:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.policy-link-picker-module__0gQtqG__row[data-on=true]{background:var(--color-accent-soft)}.policy-link-picker-module__0gQtqG__row[data-dis=true]{cursor:not-allowed;color:var(--color-text-tertiary)}.policy-link-picker-module__0gQtqG__row[data-dis=true]:hover{background:0 0}.policy-link-picker-module__0gQtqG__pickableBranch{cursor:default;gap:2px}.policy-link-picker-module__0gQtqG__branchExpand,.policy-link-picker-module__0gQtqG__branchSelect{border-radius:var(--radius-sm);min-block-size:28px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding:2px;display:flex}.policy-link-picker-module__0gQtqG__branchExpand{flex:none;justify-content:center;inline-size:26px}.policy-link-picker-module__0gQtqG__branchSelect{flex:1;gap:8px;min-inline-size:0}.policy-link-picker-module__0gQtqG__branchSelect[data-dis=true]{cursor:not-allowed;color:var(--color-text-tertiary)}.policy-link-picker-module__0gQtqG__branchExpand:hover{background:var(--color-accent-soft)}.policy-link-picker-module__0gQtqG__branchExpand:focus-visible,.policy-link-picker-module__0gQtqG__branchSelect:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.policy-link-picker-module__0gQtqG__row[data-depth="1"]{padding-inline-start:24px}.policy-link-picker-module__0gQtqG__row[data-depth="2"]{padding-inline-start:42px}.policy-link-picker-module__0gQtqG__row[data-depth="3"]{padding-inline-start:60px}.policy-link-picker-module__0gQtqG__guide{background:var(--color-line);inline-size:1px;position:absolute;inset-block:0}.policy-link-picker-module__0gQtqG__rowName{min-inline-size:0;color:var(--color-text-secondary);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}.policy-link-picker-module__0gQtqG__row[data-group=true] .policy-link-picker-module__0gQtqG__rowName,.policy-link-picker-module__0gQtqG__row[data-on=true] .policy-link-picker-module__0gQtqG__rowName{color:var(--color-text);font-weight:var(--weight-medium)}.policy-link-picker-module__0gQtqG__rowCount{color:var(--color-text-tertiary);font-family:var(--font-mono);flex:none;font-size:10px}.policy-link-picker-module__0gQtqG__chev{block-size:16px;inline-size:16px;color:var(--color-text-tertiary);transition:transform var(--duration-hover) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:flex}.policy-link-picker-module__0gQtqG__chev[data-open=true]{transform:rotate(90deg)}.policy-link-picker-module__0gQtqG__cbox{border:1px solid var(--color-line-strong);background:var(--color-surface-raised);border-radius:var(--radius-sm);color:#0000;flex:none;justify-content:center;align-items:center;block-size:15px;inline-size:15px;display:flex}.policy-link-picker-module__0gQtqG__cbox[data-on=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-inverse)}.policy-link-picker-module__0gQtqG__code{border:1px solid var(--color-line);background:var(--color-surface-sunken);border-radius:var(--radius-sm);block-size:18px;color:var(--color-text-secondary);font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;flex:none;align-items:center;padding-inline:5px;font-size:10px;display:inline-flex}.policy-link-picker-module__0gQtqG__cov{flex:none;align-items:center;gap:6px;inline-size:124px;display:flex}.policy-link-picker-module__0gQtqG__pbar{background:var(--color-surface-sunken);border-radius:var(--radius-full,999px);flex:1;block-size:4px;overflow:hidden}.policy-link-picker-module__0gQtqG__pbar i{background:var(--color-success);border-radius:inherit;block-size:100%;display:block}.policy-link-picker-module__0gQtqG__cov[data-cov=partial] .policy-link-picker-module__0gQtqG__pbar i{background:var(--color-warning-mid)}.policy-link-picker-module__0gQtqG__cov[data-cov=missing] .policy-link-picker-module__0gQtqG__pbar i{background:var(--color-danger)}.policy-link-picker-module__0gQtqG__covWord{color:var(--color-text-tertiary);white-space:nowrap;flex:none;font-size:10.5px}.policy-link-picker-module__0gQtqG__flatRow{flex:none;align-items:flex-start;min-block-size:44px;padding:7px 8px}.policy-link-picker-module__0gQtqG__flatRow .policy-link-picker-module__0gQtqG__cbox{margin-block-start:3px}.policy-link-picker-module__0gQtqG__flatMain{flex:1;min-inline-size:0}.policy-link-picker-module__0gQtqG__flatHead{align-items:center;gap:7px;min-inline-size:0;display:flex}.policy-link-picker-module__0gQtqG__flatPath{margin-block-start:3px}.policy-link-picker-module__0gQtqG__flatRow .policy-link-picker-module__0gQtqG__cov{align-self:center}.policy-link-picker-module__0gQtqG__emptyTree{text-align:center;padding:26px}.policy-link-picker-module__0gQtqG__emptyTree strong{color:var(--color-text);font-size:12.5px;font-weight:var(--weight-medium);margin-block-end:3px;display:block}.policy-link-picker-module__0gQtqG__emptyTree span{color:var(--color-text-tertiary);font-size:11.5px}.policy-link-picker-module__0gQtqG__tray{border-block-start:1px solid var(--color-line);background:0 0;flex:none;align-items:flex-start;gap:8px;margin-block-start:4px;padding:10px 0 0;display:flex}.policy-link-picker-module__0gQtqG__tray[data-empty=true]{border-color:var(--color-line-soft,var(--color-line))}.policy-link-picker-module__0gQtqG__trayN{color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;flex:none;padding-block-start:3px}.policy-link-picker-module__0gQtqG__chips{overscroll-behavior:contain;flex-wrap:wrap;flex:1;gap:5px;max-block-size:88px;min-inline-size:0;padding:2px;display:flex;overflow:auto}.policy-link-picker-module__0gQtqG__chip{border:1px solid var(--color-accent-line);background:var(--color-accent-soft);border-radius:var(--radius-sm);block-size:26px;min-inline-size:0;max-inline-size:250px;color:var(--color-accent-ink);font-size:11px;font-weight:var(--weight-regular);align-items:center;gap:5px;padding:0 4px 0 7px;display:inline-flex}.policy-link-picker-module__0gQtqG__chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.policy-link-picker-module__0gQtqG__chipX{border-radius:var(--radius-sm);block-size:24px;inline-size:24px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.policy-link-picker-module__0gQtqG__chipX:hover{background:var(--color-accent-line)}.policy-link-picker-module__0gQtqG__trayHint{color:var(--color-text-tertiary);padding-block-start:3px;font-size:11.5px;line-height:1.5}.policy-link-picker-module__0gQtqG__foot{min-inline-size:0;color:var(--color-text-tertiary);flex:1;font-size:11px;line-height:1.4}.policy-link-picker-module__0gQtqG__tools{border-block-end:1px solid var(--color-line);flex:none;align-items:center;gap:8px;min-inline-size:0;padding-block:3px 7px;display:flex}.policy-link-picker-module__0gQtqG__resultCount,.policy-link-picker-module__0gQtqG__linkedCount{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.policy-link-picker-module__0gQtqG__toolSpacer{flex:1}.policy-link-picker-module__0gQtqG__toolButton{border-radius:var(--radius-sm);min-block-size:28px;color:var(--color-text-secondary);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:3px 7px;font-size:11px;display:inline-flex}.policy-link-picker-module__0gQtqG__toolButton:hover{background:var(--color-surface-hover)}.policy-link-picker-module__0gQtqG__toolButton[aria-pressed=true]{border-color:var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-accent-ink)}.policy-link-picker-module__0gQtqG__toolButton:focus-visible,.policy-link-picker-module__0gQtqG__chipX:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.policy-link-picker-module__0gQtqG__hp button:disabled{cursor:default}.policy-link-picker-module__0gQtqG__hp button:disabled:not([aria-checked]){opacity:.6}.policy-link-picker-module__0gQtqG__row[data-kind=framework]{border:1px solid var(--color-line);background:var(--color-surface-sunken);min-block-size:36px;margin-block:3px 5px}.policy-link-picker-module__0gQtqG__row[data-kind=domain],.policy-link-picker-module__0gQtqG__row[data-kind=category]{min-block-size:34px}.policy-link-picker-module__0gQtqG__groupFacts{flex:none;align-items:center;gap:7px;display:inline-flex}.policy-link-picker-module__0gQtqG__groupFacts .policy-link-picker-module__0gQtqG__rowCount{border:1px solid var(--color-line);border-radius:var(--radius-sm);min-inline-size:24px;color:var(--color-text-secondary);text-align:center;padding:2px 5px}.policy-link-picker-module__0gQtqG__version{color:var(--color-text-tertiary);white-space:nowrap;font-size:10px}.policy-link-picker-module__0gQtqG__linkedBadge,.policy-link-picker-module__0gQtqG__linkedCount,.policy-link-picker-module__0gQtqG__selectedBadge{flex:none;align-items:center;gap:3px;display:inline-flex}.policy-link-picker-module__0gQtqG__linkedBadge{border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-text-secondary);white-space:nowrap;padding:2px 5px;font-size:10px}.policy-link-picker-module__0gQtqG__selectedBadge,.policy-link-picker-module__0gQtqG__groupFacts .policy-link-picker-module__0gQtqG__linkedCount{border:1px solid var(--color-accent);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;min-block-size:18px;padding:1px 5px;font-size:10px;line-height:1}.policy-link-picker-module__0gQtqG__selectedBadge{background:var(--color-accent);color:var(--color-text-inverse)}.policy-link-picker-module__0gQtqG__groupFacts .policy-link-picker-module__0gQtqG__linkedCount{border-color:var(--color-line);color:var(--color-text-secondary)}.policy-link-picker-module__0gQtqG__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__flatRow .policy-link-picker-module__0gQtqG__rowName{white-space:normal;overflow-wrap:anywhere;overflow:visible}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__flatRow .policy-link-picker-module__0gQtqG__path{flex-wrap:wrap}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__flatRow .policy-link-picker-module__0gQtqG__path>span{white-space:normal}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__chip b{font-weight:var(--weight-medium)}.policy-link-picker-module__0gQtqG__submitError{flex:none;margin-block:6px}@media (max-width:600px),(pointer:coarse){.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__row,.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__branchExpand,.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__branchSelect,.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__toolButton,.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__chipX{min-block-size:44px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__branchExpand,.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__chipX{min-inline-size:44px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__search{min-block-size:44px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__search input{font-size:16px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__tools{flex-wrap:wrap;gap:4px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__rowName{white-space:normal;overflow-wrap:anywhere;font-size:var(--font-size-list-title);font-weight:var(--weight-regular);line-height:var(--line-height-list-title)}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__row{align-items:center;gap:5px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__groupFacts{gap:4px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__tray{flex-wrap:wrap;align-items:center;gap:2px 8px;padding-block-start:6px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__trayN{padding-block-start:0}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__chips{scroll-snap-type:x proximity;flex-wrap:nowrap;flex:100%;order:2;max-block-size:none;padding:2px 2px 4px;overflow:auto hidden}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__chip{scroll-snap-align:start;flex:none;block-size:44px;max-inline-size:240px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__tray>.policy-link-picker-module__0gQtqG__toolButton{margin-inline-start:auto}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__cov{inline-size:64px}.policy-link-picker-module__0gQtqG__hp .policy-link-picker-module__0gQtqG__covWord{display:none}}.policy-link-picker-module__0gQtqG__blkList{flex-direction:column;gap:7px;display:flex}.policy-link-picker-module__0gQtqG__blk{border:1px solid var(--color-line);background:var(--color-surface-raised);border-radius:var(--radius);align-items:center;gap:11px;padding:9px 10px;display:flex;position:relative}.policy-link-picker-module__0gQtqG__blkMain{flex:1;min-inline-size:0}.policy-link-picker-module__0gQtqG__blkPath{margin-block-end:3px}.policy-link-picker-module__0gQtqG__blkName{align-items:center;gap:7px;min-inline-size:0;display:flex}.policy-link-picker-module__0gQtqG__blkName strong{color:var(--color-text);font-size:var(--font-size-list-title);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-list-title);overflow:hidden}.policy-link-picker-module__0gQtqG__blkProg{flex:none;inline-size:150px}.policy-link-picker-module__0gQtqG__blkProg .policy-link-picker-module__0gQtqG__covWord{color:var(--color-text-secondary)}.policy-link-picker-module__0gQtqG__pct{color:var(--color-text);font-family:var(--font-mono);flex:none;font-size:10.5px}.policy-link-picker-module__0gQtqG__emptyBox{border:1px solid var(--color-line);background:var(--color-surface-sunken);border-radius:var(--radius-md);text-align:center;padding:20px}.policy-link-picker-module__0gQtqG__emptyBox strong{color:var(--color-text);font-size:13px;font-weight:var(--weight-medium);margin-block-end:3px;display:block}.policy-link-picker-module__0gQtqG__emptyBox span{color:var(--color-text-secondary);font-size:11px}.policy-link-picker-module__0gQtqG__actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.policy-link-picker-module__0gQtqG__actionRow>.policy-link-picker-module__0gQtqG__grow{flex:1}.policy-link-picker-module__0gQtqG__stack{flex-direction:column;gap:10px;display:flex}.policy-link-picker-module__0gQtqG__flagBtn[data-on=true][data-flag=notRequired]{border-color:var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger)}.policy-link-picker-module__0gQtqG__flagBtn[data-on=true][data-flag=complete]{border-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success)}.policy-link-picker-module__0gQtqG__flagBtn[aria-busy=true]{cursor:progress;opacity:1}@media (max-width:620px),(max-width:860px) and (max-height:500px){.policy-link-picker-module__0gQtqG__foot{flex:100%}}
.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}}
.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics{flex:none;grid-template-columns:repeat(2,minmax(0,1fr))}@container (max-width:600px){.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics{grid-template-columns:minmax(0,1fr)}}@container (min-width:1000px){.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1.1fr)}}.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics>article{justify-content:flex-start;min-block-size:70px;padding:12px 16px}.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics>article>span:first-child{margin-block-end:6px;font-size:11px;line-height:1.35}.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics [data-bucket=complete]{background:var(--color-success)}.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics [data-bucket=underway]{background:var(--color-accent)}.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics [data-bucket=notStarted]{background:var(--color-neutral)}.controls-fidelity-module__99NeJW__completionMeter{flex:none;inline-size:78px;min-inline-size:0;display:block}.controls-fidelity-module__99NeJW__completionMeter>span{gap:0;min-inline-size:0}.controls-fidelity-module__99NeJW__completionMeter>span>b{display:none}.controls-fidelity-module__99NeJW__completionMeter[data-tone=danger]>span>i{background:var(--color-completion-low)}.controls-fidelity-module__99NeJW__completionMeter[data-tone=warning]>span>i{background:var(--color-completion-mid)}.controls-fidelity-module__99NeJW__completionMeter[data-tone=success]>span>i{background:var(--color-completion-high)}.controls-fidelity-module__99NeJW__gaps>span:first-child{margin-block-end:7px!important}.controls-fidelity-module__99NeJW__gapChips{flex-wrap:wrap;gap:5px;min-inline-size:0;display:flex}.controls-fidelity-module__99NeJW__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}.controls-fidelity-module__99NeJW__gapChips>button>strong{color:var(--color-warning);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:var(--weight-semibold)}.controls-fidelity-module__99NeJW__gapChips>button[data-empty]{border-color:var(--color-line);background:var(--color-surface-sunken)}.controls-fidelity-module__99NeJW__gapChips>button[data-empty]>strong{color:var(--color-text-tertiary)}.controls-fidelity-module__99NeJW__gapChips>button:hover{border-color:var(--color-line-strong)}.controls-fidelity-module__99NeJW__gapChips>button[aria-pressed=true]{border-color:var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-accent-ink)}.controls-fidelity-module__99NeJW__gapChips>button[aria-pressed=true]>strong{color:var(--color-accent-ink)}.controls-fidelity-module__99NeJW__gapChips>button:focus-visible{border-color:var(--focus-border);box-shadow:var(--focus-ring);outline:none}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar{min-block-size:var(--pane-header-height);align-items:center;gap:var(--space-3);padding-block:var(--space-4);display:flex}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar[data-register]{gap:var(--space-5);border:0;padding:0;container-type:inline-size}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__row [data-col=action]>button{inline-size:var(--control-height);block-size:var(--control-height);transition:background-color var(--duration-hover) ease, color var(--duration-hover) ease, border-color var(--duration-hover) ease}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar button.controls-fidelity-module__99NeJW__sortButton{justify-content:center;align-items:center;gap:var(--space-3);block-size:32px;inline-size:auto;padding-inline:var(--space-4);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;display:inline-flex}.controls-fidelity-module__99NeJW__sortButton>span{text-overflow:ellipsis;max-inline-size:160px;overflow:hidden}.controls-fidelity-module__99NeJW__sortButton>svg{flex:none}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar button.controls-fidelity-module__99NeJW__sortButton:hover,.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar button.controls-fidelity-module__99NeJW__sortButton[aria-expanded=true]{background:var(--color-surface-hover);color:var(--color-text)}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar button.controls-fidelity-module__99NeJW__sortButton:focus-visible{border-color:var(--focus-border);box-shadow:var(--focus-ring);outline:none}@container (max-width:560px){.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar[data-register] button.controls-fidelity-module__99NeJW__sortButton{inline-size:32px;padding:0}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar[data-register] button.controls-fidelity-module__99NeJW__sortButton>span,.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar[data-register] button.controls-fidelity-module__99NeJW__sortButton>svg:last-child{display:none}}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__row{min-block-size:82px;transition:background-color var(--duration-hover) ease;padding-block:12px}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__row code{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:-.01em;white-space:nowrap;padding:1px 5px;line-height:16px}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__versionPair>span{border-radius:var(--radius-sm);block-size:18px;min-block-size:18px;font-size:10.5px;font-weight:var(--weight-medium);gap:0;padding-inline:6px}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__versionPair>span>i{display:none}.controls-fidelity-module__99NeJW__frameworkCell,.controls-fidelity-module__99NeJW__ownerCell{min-inline-size:0;color:var(--color-text-secondary);font:inherit;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;display:inline-flex}.controls-fidelity-module__99NeJW__frameworkCell{cursor:default;flex-direction:column;justify-content:center;align-items:stretch;gap:2px;min-block-size:42px;inline-size:100%;display:flex}.controls-fidelity-module__99NeJW__frameworkIdentity{align-items:center;gap:6px;min-inline-size:0;display:flex}.controls-fidelity-module__99NeJW__frameworkArtwork{--framework-artwork-inset:0px;pointer-events:none;flex:none;block-size:20px;inline-size:20px;display:inline-flex}.controls-fidelity-module__99NeJW__frameworkName,.controls-fidelity-module__99NeJW__frameworkPending{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:20px;overflow:hidden}.controls-fidelity-module__99NeJW__frameworkPending{color:var(--color-text-tertiary)}.controls-fidelity-module__99NeJW__ownerCell:disabled{cursor:default;opacity:1}.controls-fidelity-module__99NeJW__frameworkMark{--framework-artwork-inset:4.5px;border:1px solid var(--color-tile-line);border-radius:var(--radius-sm);background:var(--color-tile);flex:none;justify-content:center;align-items:center;block-size:26px;inline-size:26px;display:inline-flex;overflow:hidden}.controls-fidelity-module__99NeJW__frameworkMark>span{background-size:17px 17px}.controls-fidelity-module__99NeJW__frameworkImage,.controls-fidelity-module__99NeJW__sourceFrameworkImage{object-fit:contain;block-size:100%;inline-size:100%}.controls-fidelity-module__99NeJW__frameworkImage{padding:4.5px}.controls-fidelity-module__99NeJW__sourceFrameworkImage{padding:6px}.controls-fidelity-module__99NeJW__frameworkCell>small,.controls-fidelity-module__99NeJW__ownerCell>small{color:var(--color-text-tertiary);font-size:10.5px;font-weight:var(--weight-medium);white-space:nowrap}.controls-fidelity-module__99NeJW__ownerCell{cursor:pointer;gap:4px}.controls-fidelity-module__99NeJW__ownerAvatar{border:1.5px solid var(--color-surface-raised);background:var(--color-accent);block-size:20px;inline-size:20px;color:var(--color-text-inverse);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.controls-fidelity-module__99NeJW__ownerStack{align-items:center;display:inline-flex}.controls-fidelity-module__99NeJW__ownerStack>*{flex:none;block-size:20px;inline-size:20px;font-size:8.5px}.controls-fidelity-module__99NeJW__ownerStack>*+*{margin-inline-start:-6px}.controls-fidelity-module__99NeJW__cellEmpty{color:var(--color-text-tertiary);white-space:nowrap;font-size:11px}.controls-fidelity-module__99NeJW__weightCell{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.controls-fidelity-module__99NeJW__weightRamp{align-items:center;gap:2px;display:inline-flex}.controls-fidelity-module__99NeJW__weightRamp>i{background:var(--color-line);border-radius:1.5px;flex:none;block-size:10px;inline-size:4px}.controls-fidelity-module__99NeJW__weightRamp>i[data-on]{background:var(--weight-ramp-color,var(--color-line-strong))}.controls-fidelity-module__99NeJW__weightCell>b{min-inline-size:10px;font-family:var(--font-mono);font-size:11.5px;font-weight:var(--weight-medium);text-align:end}.controls-fidelity-module__99NeJW__weightCell[data-weight="1"]{--weight-ramp-color:var(--color-weight-1)}.controls-fidelity-module__99NeJW__weightCell[data-weight="2"]{--weight-ramp-color:var(--color-weight-2)}.controls-fidelity-module__99NeJW__weightCell[data-weight="3"]{--weight-ramp-color:var(--color-weight-3)}.controls-fidelity-module__99NeJW__weightCell[data-weight="4"]{--weight-ramp-color:var(--color-weight-4)}.controls-fidelity-module__99NeJW__weightCell[data-weight="5"]{--weight-ramp-color:var(--color-weight-5)}.controls-fidelity-module__99NeJW__tableEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-block-size:126px;padding:30px 14px;display:flex}.controls-fidelity-module__99NeJW__tableEmpty>strong{font-size:13px;font-weight:var(--weight-medium);margin-block-end:3px}.controls-fidelity-module__99NeJW__tableEmpty>span{color:var(--color-text-tertiary);margin-block-end:11px;font-size:12px}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__row b{font-weight:var(--weight-medium)}@media (prefers-reduced-motion:reduce){.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar button,.controls-fidelity-module__99NeJW__metrics.controls-fidelity-module__99NeJW__metrics>button,.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__row,.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__row [data-col=action]>button{transition:none}}@container (max-width:620px){.controls-fidelity-module__99NeJW__weightCell{justify-content:flex-start}}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar:not([data-register]){border-block-end:1px solid var(--color-line);gap:8px;min-block-size:44px;padding:8px}.controls-fidelity-module__99NeJW__pane .controls-fidelity-module__99NeJW__listToolbar:not([data-register])>div>button{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised)}.controls-fidelity-module__99NeJW__sourceGrid{align-content:start;gap:var(--space-5);min-block-size:0;padding:var(--space-6) var(--space-7) var(--space-7);flex:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid;overflow:auto}.controls-fidelity-module__99NeJW__sourceGrid>.controls-fidelity-module__99NeJW__tableEmpty{grid-column:1/-1}.controls-fidelity-module__99NeJW__sourceCard{gap:var(--space-4);min-inline-size:0;padding:var(--space-5) var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);cursor:pointer;font:inherit;text-align:start;transition:border-color var(--duration-hover) var(--ease-standard), background-color var(--duration-hover) var(--ease-standard);flex-direction:column;display:flex}.controls-fidelity-module__99NeJW__sourceCard:hover{border-color:var(--color-line-strong);background:var(--color-surface-hover)}.controls-fidelity-module__99NeJW__sourceCard:focus-visible{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}.controls-fidelity-module__99NeJW__sourceCardHead{align-items:center;gap:var(--space-5);min-inline-size:0;display:flex}.controls-fidelity-module__99NeJW__sourceCardHead>span:last-child{color:var(--color-text-tertiary);flex:none}.controls-fidelity-module__99NeJW__sourceCardTitle{flex-direction:column;flex:auto;gap:3px;min-inline-size:0;display:flex}.controls-fidelity-module__99NeJW__sourceCardTitle>strong{font-size:var(--font-size-register-title);font-weight:var(--weight-regular);line-height:var(--line-height-list-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.controls-fidelity-module__99NeJW__sourceCardTitle>small{min-inline-size:0;color:var(--color-text-tertiary);align-items:center;gap:6px;font-size:11px;display:flex}.controls-fidelity-module__99NeJW__sourceCardTitle>small>code{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:10.5px;font-weight:var(--weight-medium);white-space:nowrap;padding:1px 5px;line-height:15px}.controls-fidelity-module__99NeJW__sourceCardTitle>small>span:not(:last-child){border-radius:var(--radius-sm);block-size:18px;min-block-size:18px;font-size:10.5px;font-weight:var(--weight-medium);padding-inline:6px}.controls-fidelity-module__99NeJW__sourceCardBody{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.controls-fidelity-module__99NeJW__sourceCardFoot{align-items:center;gap:var(--space-5);min-inline-size:0;color:var(--color-text-tertiary);margin-block-start:2px;font-size:11.5px;display:flex}.controls-fidelity-module__99NeJW__sourceCardCount{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.controls-fidelity-module__99NeJW__sourceCardCount>b{color:var(--color-text);font-size:15px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.controls-fidelity-module__99NeJW__sourceCardMeter{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.controls-fidelity-module__99NeJW__sourceCardMeter>span{inline-size:56px;block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft);display:block;overflow:hidden}.controls-fidelity-module__99NeJW__sourceCardMeter>span>i{border-radius:inherit;background:currentColor;block-size:100%;display:block}.controls-fidelity-module__99NeJW__sourceCardMeter[data-tone=danger]{color:var(--color-completion-low)}.controls-fidelity-module__99NeJW__sourceCardMeter[data-tone=warning]{color:var(--color-completion-mid)}.controls-fidelity-module__99NeJW__sourceCardMeter[data-tone=success]{color:var(--color-completion-high)}.controls-fidelity-module__99NeJW__sourceCardSpacer{flex:auto}.controls-fidelity-module__99NeJW__sourceCardMarks{flex:none;gap:4px;display:inline-flex}.controls-fidelity-module__99NeJW__structurePending{padding:var(--space-6) var(--space-7);flex:1}@container (max-width:760px){.controls-fidelity-module__99NeJW__sourceGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.controls-fidelity-module__99NeJW__sourceCard{min-block-size:44px}.controls-fidelity-module__99NeJW__sourceCardBody{display:none}}.controls-fidelity-module__99NeJW__frameworkMark:has(>[data-identity-avatar]){background:0 0;border:0}
.framework-rail-module__oudeuq__pane{transition:grid-template-columns var(--duration-toggle) var(--ease-standard)}.framework-rail-module__oudeuq__pane[data-structure=closed]{--shell-structure-width:0px}@media (min-width:861px){section.framework-rail-module__oudeuq__pane{box-sizing:border-box;block-size:calc(100dvh - var(--shell-topbar-height));max-block-size:calc(100dvh - var(--shell-topbar-height))}}@media (min-width:1181px){section.framework-rail-module__oudeuq__pane{grid-template-rows:minmax(0,1fr)}}aside.framework-rail-module__oudeuq__rail{border-inline-end:1px solid var(--color-line);background:var(--color-surface-app);transition:visibility linear;position:relative;overflow:hidden}.framework-rail-module__oudeuq__pane[data-structure=closed]>aside.framework-rail-module__oudeuq__rail{visibility:hidden;transition-delay:var(--duration-toggle);border-inline-end-width:0}.framework-rail-module__oudeuq__head{border-block-end:1px solid var(--color-line);flex:none;align-items:center;gap:8px;min-block-size:40px;padding:0 12px;display:flex}.framework-rail-module__oudeuq__sect{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.framework-rail-module__oudeuq__count{border-radius:var(--radius-sm);background:var(--color-surface-hover);block-size:16px;min-inline-size:16px;color:var(--color-text-secondary);font-size:10px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.framework-rail-module__oudeuq__spacer{flex:1}.framework-rail-module__oudeuq__sq{border-radius:var(--radius);block-size:28px;inline-size:28px;color:var(--color-text-tertiary);cursor:pointer;transition:background-color var(--duration-hover) var(--ease-standard), color var(--duration-hover) var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.framework-rail-module__oudeuq__sq:hover,.framework-rail-module__oudeuq__filter:hover>.framework-rail-module__oudeuq__sq{background:var(--color-surface-hover);color:var(--color-text)}.framework-rail-module__oudeuq__sq:focus-visible,.framework-rail-module__oudeuq__filter:focus-within>.framework-rail-module__oudeuq__sq{border-color:var(--focus-border);box-shadow:var(--focus-ring);outline:none}.framework-rail-module__oudeuq__sq:disabled{color:var(--color-text-tertiary);cursor:default;opacity:.55}.framework-rail-module__oudeuq__sq:disabled:hover{background:0 0}.framework-rail-module__oudeuq__sq>svg{block-size:14px;inline-size:14px}.framework-rail-module__oudeuq__filter{flex:none;position:relative}.framework-rail-module__oudeuq__filter[data-active=true]>.framework-rail-module__oudeuq__sq{color:var(--color-accent)}.framework-rail-module__oudeuq__filter[data-active=true]:after{background:var(--color-accent);block-size:6px;inline-size:6px;box-shadow:0 0 0 1.5px var(--color-surface-app);content:"";pointer-events:none;border-radius:50%;position:absolute;inset-block-start:5px;inset-inline-end:5px}.framework-rail-module__oudeuq__filterSelect{appearance:none;cursor:pointer;opacity:0;block-size:100%;inline-size:100%;margin:0;font-size:16px;position:absolute;inset:0}.framework-rail-module__oudeuq__searchWrap{flex:none;padding:8px 8px 4px}.framework-rail-module__oudeuq__clear{border-radius:var(--radius-xs);block-size:16px;inline-size:16px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.framework-rail-module__oudeuq__clear:hover{background:var(--color-surface-hover);color:var(--color-text)}.framework-rail-module__oudeuq__clear:focus-visible{box-shadow:var(--focus-ring);outline:none}.framework-rail-module__oudeuq__clear>svg{block-size:12px;inline-size:12px}.framework-rail-module__oudeuq__scroll{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex:1;min-block-size:0;padding:2px 6px 8px;overflow:auto}.framework-rail-module__oudeuq__scroll,.framework-rail-module__oudeuq__scroll [role=treeitem],.framework-rail-module__oudeuq__scroll [role=group]{flex-direction:column;gap:1px;display:flex}.framework-rail-module__oudeuq__row{block-size:28px;inline-size:100%;padding:0 8px 0 calc(var(--tree-base,6px) + var(--tree-depth,0) * var(--tree-step,14px));border-radius:var(--radius);color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--duration-hover) var(--ease-standard);background:0 0;border:0;flex:none;align-items:center;gap:6px;display:flex;position:relative}.framework-rail-module__oudeuq__row:hover{background:var(--color-surface-hover)}.framework-rail-module__oudeuq__row:focus-visible{box-shadow:var(--focus-ring);outline:none}[role=treeitem][aria-selected=true]>.framework-rail-module__oudeuq__row{background:var(--color-surface-selected)}[role=treeitem][aria-selected=true]>.framework-rail-module__oudeuq__row>.framework-rail-module__oudeuq__name{color:var(--color-text);font-weight:var(--weight-regular)}.framework-rail-module__oudeuq__row[data-dragging=true]{opacity:.38}.framework-rail-module__oudeuq__row[data-drop=into]{background:var(--color-accent-soft);box-shadow:inset 0 0 0 1.5px var(--color-accent)}.framework-rail-module__oudeuq__row[data-drop=before]:before,.framework-rail-module__oudeuq__row[data-drop=after]:after{z-index:1;border-radius:var(--radius-full);background:var(--color-accent);block-size:2px;box-shadow:-1px 0 0 2px var(--color-accent), 0 0 0 .5px var(--color-surface-app);content:"";pointer-events:none;position:absolute;inset-inline-start:calc(var(--tree-base,6px) + var(--tree-depth,0) * var(--tree-step,14px));inset-inline-end:4px}.framework-rail-module__oudeuq__row[data-drop=before]:before{inset-block-start:-1.5px}.framework-rail-module__oudeuq__row[data-drop=after]:after{inset-block-end:-1.5px}.framework-rail-module__oudeuq__row[data-drop=invalid]{background:var(--color-danger-soft);box-shadow:inset 0 0 0 1.5px var(--color-danger);cursor:no-drop}.framework-rail-module__oudeuq__chev{border-radius:var(--radius-xs);block-size:16px;inline-size:16px;color:var(--color-text-tertiary);transition:transform var(--duration-panel) var(--ease-standard), background-color var(--duration-hover) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:flex}.framework-rail-module__oudeuq__chev:hover{background:var(--color-surface-active);color:var(--color-text)}.framework-rail-module__oudeuq__chev:focus-visible{box-shadow:var(--focus-ring);outline:none}.framework-rail-module__oudeuq__chev[data-open=true]{transform:rotate(90deg)}.framework-rail-module__oudeuq__chev[data-leaf=true]{visibility:hidden}.framework-rail-module__oudeuq__chev>svg{block-size:12px;inline-size:12px}.framework-rail-module__oudeuq__code{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-rail-module__oudeuq__name{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-list-title);line-height:var(--line-height-list-title);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);flex:auto;overflow:hidden}.framework-rail-module__oudeuq__n{color:var(--color-text-tertiary);opacity:0;transition:opacity var(--duration-hover) var(--ease-standard);flex:none;font-size:11px}.framework-rail-module__oudeuq__row:hover>.framework-rail-module__oudeuq__n,.framework-rail-module__oudeuq__row:focus-visible>.framework-rail-module__oudeuq__n{opacity:1}.framework-rail-module__oudeuq__ap{box-sizing:border-box;border-radius:50%;flex:none;block-size:11px;inline-size:11px;position:relative}.framework-rail-module__oudeuq__foot{border-block-start:1px solid var(--color-line);flex:none;align-items:center;gap:10px;padding:8px 12px;display:flex}.framework-rail-module__oudeuq__meter{min-inline-size:0;block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft);flex:auto;display:flex;overflow:hidden}.framework-rail-module__oudeuq__meter>i{block-size:100%;box-shadow:inset -1px 0 var(--color-surface-app);display:block}.framework-rail-module__oudeuq__meter>i:last-child{box-shadow:none}.framework-rail-module__oudeuq__meter:focus-visible{outline:1px solid var(--focus-border);outline-offset:3px}.framework-rail-module__oudeuq__meter>i[data-tone=implemented]{background:var(--color-applicability-implemented)}.framework-rail-module__oudeuq__meter>i[data-tone=partial]{background:var(--color-applicability-partial)}.framework-rail-module__oudeuq__meter>i[data-tone=none]{background:var(--color-applicability-none)}.framework-rail-module__oudeuq__meter>i[data-tone=unknown]{background:var(--color-applicability-unknown)}.framework-rail-module__oudeuq__faint{color:var(--color-text-tertiary);white-space:nowrap;flex:none;font-size:11px}.framework-rail-module__oudeuq__veil{display:none}@media (hover:none){.framework-rail-module__oudeuq__n{opacity:1}}@media (max-width:879px){section.framework-rail-module__oudeuq__pane,section.framework-rail-module__oudeuq__pane[data-structure=closed]{block-size:auto;max-block-size:none;display:block;overflow:visible}section.framework-rail-module__oudeuq__pane>aside.framework-rail-module__oudeuq__rail[data-mode=float]{inline-size:100%;block-size:calc(100dvh - var(--shell-topbar-height));box-shadow:none;border-inline-end:0;position:relative;inset:auto;transform:none}section.framework-rail-module__oudeuq__pane[data-structure=closed]>aside.framework-rail-module__oudeuq__rail[data-mode=float],section.framework-rail-module__oudeuq__pane[data-structure=open]>article,section.framework-rail-module__oudeuq__pane[data-structure=open]>aside:not(.framework-rail-module__oudeuq__rail),.framework-rail-module__oudeuq__veil{display:none}}@media (prefers-reduced-motion:reduce){.framework-rail-module__oudeuq__pane,aside.framework-rail-module__oudeuq__rail,aside.framework-rail-module__oudeuq__rail[data-mode=float],.framework-rail-module__oudeuq__row,.framework-rail-module__oudeuq__chev,.framework-rail-module__oudeuq__n,.framework-rail-module__oudeuq__sq{transition:none}}
.settings-module__CnoBGW__route{box-sizing:border-box;block-size:calc(100dvh - var(--shell-topbar-height));min-block-size:0;max-block-size:calc(100dvh - var(--shell-topbar-height));background:var(--color-surface-app);color:var(--color-text);font-family:var(--font-sans);display:flex;position:relative;overflow:hidden}.settings-module__CnoBGW__indexVeil{display:none}.settings-module__CnoBGW__index{inline-size:280px;min-inline-size:240px;block-size:calc(100dvh - var(--shell-topbar-height));border-inline-end:1px solid var(--color-line);background:var(--color-surface-app);flex-direction:column;flex:none;align-self:flex-start;display:flex;position:sticky;inset-block-start:0}@media (min-width:901px){.settings-module__CnoBGW__index:not([data-open]){display:none}}.settings-module__CnoBGW__searchWrap{border-block-end:1px solid var(--color-line-soft);margin-block-end:2px;padding:8px 8px 6px;position:relative}.settings-module__CnoBGW__searchWrap>svg{color:var(--color-text-tertiary);pointer-events:none;position:absolute;inset-block-start:15px;inset-inline-start:17px}.settings-module__CnoBGW__searchWrap input:not([data-framed]),.settings-module__CnoBGW__input,.settings-module__CnoBGW__textarea,.settings-module__CnoBGW__select{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);inline-size:100%;min-inline-size:0;color:var(--color-text);font:inherit;outline:none}.settings-module__CnoBGW__searchWrap input:not([data-framed]){block-size:28px;font-size:var(--font-size-body);padding:0 28px 0 30px}.settings-module__CnoBGW__searchClear{block-size:20px;inline-size:20px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:14px}.settings-module__CnoBGW__searchHint{border:1px solid var(--color-line);border-radius:var(--radius-xs);background:var(--color-neutral-soft);block-size:20px;min-inline-size:20px;color:var(--color-text-tertiary);font-family:var(--font-mono);justify-content:center;align-items:center;padding-inline:4px;font-size:10px;line-height:1;display:inline-flex;position:absolute;inset-block-start:12px;inset-inline-end:14px}.settings-module__CnoBGW__searchWrap input:not([data-framed]):focus,.settings-module__CnoBGW__input:focus,.settings-module__CnoBGW__textarea:focus,.settings-module__CnoBGW__select:focus{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring)}.settings-module__CnoBGW__indexScroll{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex-direction:column;flex:1;gap:11px;min-block-size:0;padding:2px 8px 14px;display:flex;overflow:hidden auto}.settings-module__CnoBGW__indexEmpty{color:var(--color-text-tertiary);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:30px 18px;display:flex}.settings-module__CnoBGW__indexEmpty>svg{block-size:22px;inline-size:22px}.settings-module__CnoBGW__indexEmpty strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--weight-medium)}.settings-module__CnoBGW__indexEmpty span{max-inline-size:30ch;color:var(--color-text-secondary);font-size:var(--font-size-field-label);text-wrap:pretty;line-height:1.5}.settings-module__CnoBGW__group+.settings-module__CnoBGW__group{margin-block-start:0}.settings-module__CnoBGW__groupTitle{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;padding:4px 8px 3px;line-height:1.3;display:block}.settings-module__CnoBGW__navItem{border-radius:var(--radius);block-size:28px;min-block-size:28px;inline-size:100%;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-list-title);text-align:start;font-weight:var(--weight-regular);line-height:var(--line-height-list-title);background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex;position:relative}.settings-module__CnoBGW__navItem:hover{background:var(--color-surface-hover);color:var(--color-text)}.settings-module__CnoBGW__navItem:active{background:var(--color-surface-active)}.settings-module__CnoBGW__navItem:focus-visible{box-shadow:inset 0 0 0 1px var(--focus-border), var(--focus-ring);outline:none}.settings-module__CnoBGW__navItem[aria-current=page]{background:var(--color-surface-selected);color:var(--color-accent-ink);font-weight:var(--weight-medium)}.settings-module__CnoBGW__navItem>svg{color:var(--color-text-tertiary);flex:none}.settings-module__CnoBGW__navItem>[data-module-icon]{color:var(--color-text-tertiary);flex:none}.settings-module__CnoBGW__navItem:hover>svg{color:var(--color-text-secondary)}.settings-module__CnoBGW__navItem:hover>[data-module-icon]{color:var(--color-text-secondary)}.settings-module__CnoBGW__navItem[aria-current=page]>svg{color:var(--color-accent)}.settings-module__CnoBGW__navItem[aria-current=page]>[data-module-icon]{color:var(--color-accent)}.settings-module__CnoBGW__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:32px;overflow:hidden}.settings-module__CnoBGW__navToken{flex:none;min-inline-size:0;max-inline-size:none}.settings-module__CnoBGW__navToken>span{max-inline-size:none}.settings-module__CnoBGW__navDot{background:var(--color-danger-mid);border-radius:50%;flex:none;block-size:6px;inline-size:6px}.settings-module__CnoBGW__navDot[data-tone=amber]{background:var(--color-warning-mid)}.settings-module__CnoBGW__indexFoot{border-block-start:1px solid var(--color-line);block-size:32px;min-block-size:32px;color:var(--color-text-tertiary);flex-wrap:nowrap;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:11.5px;display:flex}.settings-module__CnoBGW__footPill{border:1px solid var(--color-danger-line);border-radius:var(--radius-sm);background:var(--color-danger-soft);block-size:20px;color:var(--color-danger);cursor:pointer;font:inherit;font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:5px;padding:0 7px;line-height:1;display:inline-flex}.settings-module__CnoBGW__footPill:hover{border-color:var(--color-danger-mid)}.settings-module__CnoBGW__footPill:focus-visible{box-shadow:var(--focus-ring);outline:none}.settings-module__CnoBGW__footPill[data-tone=amber]{border-color:var(--color-warning-line);background:var(--color-warning-soft);color:var(--color-warning)}.settings-module__CnoBGW__footPill[data-tone=amber]:hover{border-color:var(--color-warning-mid)}.settings-module__CnoBGW__content{scrollbar-gutter:stable;overflow-anchor:none;scroll-behavior:auto;scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex:1;min-block-size:0;min-inline-size:0;overflow:hidden auto;container-type:inline-size}.settings-module__CnoBGW__areaBody{--skeleton-motion:none;box-sizing:border-box;min-block-size:100%;inline-size:min(100%,1120px);padding:16px 24px 40px}.settings-module__CnoBGW__panelLoading{min-block-size:min(760px,70dvh);inline-size:100%}.settings-module__CnoBGW__panelLoadingCompact{min-block-size:0}.settings-module__CnoBGW__areaNote{max-inline-size:var(--measure-prose);color:var(--color-text-secondary);font-size:13.5px;line-height:var(--line-height-prose);text-wrap:pretty;margin:0 0 14px}.settings-module__CnoBGW__stateLine{flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 22px;display:flex}.settings-module__CnoBGW__lead{max-inline-size:var(--measure-prose);color:var(--color-text-secondary);font-size:var(--font-size-prose);line-height:var(--line-height-prose);text-wrap:pretty;margin:0 0 22px}.settings-module__CnoBGW__section+.settings-module__CnoBGW__section{border-block-start:1px solid var(--color-line-soft);margin-block-start:20px;padding-block-start:18px}.settings-module__CnoBGW__stack{flex-direction:column;gap:10px;display:flex}.settings-module__CnoBGW__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.settings-module__CnoBGW__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.settings-module__CnoBGW__sectionHeading{align-items:center;gap:8px;min-block-size:24px;margin-block-end:10px;display:flex}.settings-module__CnoBGW__sectionHeading h2{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;flex:none;margin:0;line-height:1.3}.settings-module__CnoBGW__sectionGlyph{color:var(--color-text-tertiary);flex:none;display:inline-flex}.settings-module__CnoBGW__sectionCount{border:1px solid var(--color-line);border-radius:var(--radius-sm);block-size:18px;color:var(--color-text-tertiary);font-size:10.5px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.settings-module__CnoBGW__sectionLine{background:var(--color-line);flex:1;block-size:1px;min-inline-size:8px}.settings-module__CnoBGW__sectionMeta{color:var(--color-text-tertiary);font-size:var(--font-size-meta);white-space:nowrap}.settings-module__CnoBGW__sectionHeading>.settings-module__CnoBGW__sectionMeta+*{margin-inline-start:2px}.settings-module__CnoBGW__groupHeading{align-items:center;gap:7px;min-block-size:22px;margin:16px 0 6px;display:flex}.settings-module__CnoBGW__groupHeading h3{color:var(--color-text);font-size:var(--font-size-field-label);font-weight:var(--weight-medium);margin:0;line-height:1.3}.settings-module__CnoBGW__groupGlyph{color:var(--color-text-tertiary);flex:none;display:inline-flex}.settings-module__CnoBGW__settingList{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;overflow:hidden}.settings-module__CnoBGW__settingCard{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);align-items:flex-start;gap:12px;min-inline-size:0;padding:12px 14px;display:flex;position:relative}.settings-module__CnoBGW__settingList>.settings-module__CnoBGW__settingCard{border:0;border-radius:0}.settings-module__CnoBGW__settingList>.settings-module__CnoBGW__settingCard+.settings-module__CnoBGW__settingCard{border-block-start:1px solid var(--color-line)}.settings-module__CnoBGW__settingCard[data-interactive]{cursor:pointer}.settings-module__CnoBGW__settingCard[data-interactive]:hover{background:var(--color-surface-hover)}.settings-module__CnoBGW__settingCard[data-interactive]:active{background:var(--color-surface-active)}.settings-module__CnoBGW__settingCard[data-interactive]:has(input:focus-visible){background:var(--color-surface-selected)}.settings-module__CnoBGW__settingCard[data-interactive]:has(input:disabled){cursor:default}.settings-module__CnoBGW__settingIcon{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);block-size:28px;inline-size:28px;color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.settings-module__CnoBGW__settingCard[data-interactive]:hover .settings-module__CnoBGW__settingIcon{color:var(--color-text)}.settings-module__CnoBGW__settingCard:has(input:checked) .settings-module__CnoBGW__settingIcon{border-color:var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-accent)}.settings-module__CnoBGW__settingCardCopy{flex:1;min-inline-size:0;padding-block-start:1px}.settings-module__CnoBGW__settingCardCopy h3{font-size:var(--font-size-body);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0;line-height:1.45}.settings-module__CnoBGW__settingLabel{cursor:inherit}.settings-module__CnoBGW__settingLabel:after{content:"";position:absolute;inset:0}.settings-module__CnoBGW__settingCardCopy p{max-inline-size:64ch;color:var(--color-text-secondary);font-size:var(--font-size-field-label);text-wrap:pretty;margin:3px 0 0;line-height:1.5}.settings-module__CnoBGW__settingCardAction{z-index:1;flex:none;align-items:center;gap:8px;min-block-size:20px;padding-block-start:1px;display:flex;position:relative}.settings-module__CnoBGW__toggleValue{min-inline-size:22px;color:var(--color-text-secondary);font-size:var(--font-size-meta);font-weight:var(--weight-medium);white-space:nowrap;line-height:1.2;display:inline-grid}.settings-module__CnoBGW__toggleValue>span{opacity:0;grid-area:1/1}.settings-module__CnoBGW__toggleValue>span[data-state=off]{opacity:1}.settings-module__CnoBGW__toggleValue[data-on]>span[data-state=on]{color:var(--color-success);opacity:1}.settings-module__CnoBGW__toggleValue[data-on]>span[data-state=off]{opacity:0}.settings-module__CnoBGW__savedPulse{background:var(--color-success);border-radius:50%;flex:none;block-size:6px;inline-size:6px;display:none}.settings-module__CnoBGW__row,.settings-module__CnoBGW__tableRow{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);align-items:center;gap:10px;min-inline-size:0;padding:10px 12px;display:flex}.settings-module__CnoBGW__rowMain{flex:1;min-inline-size:0}.settings-module__CnoBGW__rowMain strong{font-size:var(--font-size-body);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.settings-module__CnoBGW__rowMain p{color:var(--color-text-secondary);font-size:var(--font-size-meta);margin:2px 0 0;line-height:1.45}.settings-module__CnoBGW__rowActions{flex:none;align-items:center;gap:6px;display:flex}.settings-module__CnoBGW__statusChip{border:1px solid var(--color-neutral-line);border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:20px;color:var(--color-neutral);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:5px;padding:0 7px;line-height:1;display:inline-flex}.settings-module__CnoBGW__statusChip i{background:currentColor;border-radius:50%;flex:none;block-size:6px;inline-size:6px}.settings-module__CnoBGW__statusChip[data-size=small]{block-size:18px;padding:0 6px;font-size:10.5px}.settings-module__CnoBGW__statusChip[data-tone=ghost]{border-color:var(--color-line);color:var(--color-text-tertiary);background:0 0}.settings-module__CnoBGW__statusChip[data-tone=blue]{border-color:var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-accent-ink)}.settings-module__CnoBGW__statusChip[data-tone=green]{border-color:var(--color-success-line);background:var(--color-success-soft);color:var(--color-success)}.settings-module__CnoBGW__statusChip[data-tone=purple]{border-color:var(--color-identity-purple-line);background:var(--color-identity-purple-soft);color:var(--color-identity-purple)}.settings-module__CnoBGW__statusChip[data-tone=yellow]{border-color:var(--color-warning-line);background:var(--color-warning-soft);color:var(--color-warning)}.settings-module__CnoBGW__statusChip[data-tone=red]{border-color:var(--color-danger-line);background:var(--color-danger-soft);color:var(--color-danger)}.settings-module__CnoBGW__input{block-size:var(--control-height-large);padding:0 10px}.settings-module__CnoBGW__textarea{resize:vertical;min-block-size:90px;padding:8px 10px}.settings-module__CnoBGW__select{block-size:var(--control-height-large);padding:0 30px 0 10px}.settings-module__CnoBGW__input:disabled,.settings-module__CnoBGW__textarea:disabled,.settings-module__CnoBGW__select:disabled{opacity:.58;cursor:not-allowed}.settings-module__CnoBGW__field{flex-direction:column;gap:5px;min-inline-size:0;display:flex}.settings-module__CnoBGW__field>span{color:var(--color-text-secondary);font-size:var(--font-size-field-label);font-weight:var(--weight-medium)}.settings-module__CnoBGW__field small{color:var(--color-text-tertiary);font-size:var(--font-size-meta)}.settings-module__CnoBGW__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settings-module__CnoBGW__formActions{justify-content:flex-end;gap:7px;margin-block-start:12px;display:flex}.settings-module__CnoBGW__fileButton span{min-block-size:var(--control-height);padding:0 var(--space-6);border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text);cursor:pointer;font-size:var(--font-size-meta);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.settings-module__CnoBGW__fileButton span:hover{background:var(--color-surface-hover)}.settings-module__CnoBGW__fileButton span[aria-disabled=true]{opacity:.55;pointer-events:none}.settings-module__CnoBGW__avatar{border-radius:var(--radius-full);background:var(--color-accent);block-size:30px;inline-size:30px;color:var(--color-text-inverse);font-size:var(--font-size-label);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid;overflow:hidden}.settings-module__CnoBGW__avatar img{object-fit:cover;block-size:100%;inline-size:100%}.settings-module__CnoBGW__largeAvatar{block-size:68px;inline-size:68px;font-size:22px}.settings-module__CnoBGW__swatch{border-radius:var(--radius-sm);border:1px solid #0000001f;flex:none;block-size:14px;inline-size:14px}.settings-module__CnoBGW__swatches{flex-wrap:wrap;gap:6px;margin-block-start:8px;display:flex}.settings-module__CnoBGW__swatchButton{border-radius:var(--radius);cursor:pointer;background:0 0;border:2px solid #0000;block-size:26px;inline-size:26px;padding:4px}.settings-module__CnoBGW__swatchButton[aria-pressed=true]{border-color:var(--color-text)}.settings-module__CnoBGW__swatchButton i{border-radius:var(--radius-sm);block-size:14px;inline-size:14px;display:block}.settings-module__CnoBGW__summaryCard{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);padding:14px}.settings-module__CnoBGW__summaryCard strong{font-size:var(--font-size-metric-medium);font-variant-numeric:tabular-nums;display:block}.settings-module__CnoBGW__summaryCard span{color:var(--color-text-secondary);font-size:var(--font-size-meta)}.settings-module__CnoBGW__dangerZone{border-block-start:1px solid var(--color-danger-line);margin-block-start:34px;padding-block-start:18px}.settings-module__CnoBGW__dangerZone .settings-module__CnoBGW__sectionHeading h2{color:var(--color-danger)}.settings-module__CnoBGW__emptyState{border:1px solid var(--color-line);border-radius:var(--radius-md);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 20px 24px;display:flex}.settings-module__CnoBGW__emptyState strong{font-size:var(--font-size-body);font-weight:var(--weight-medium)}.settings-module__CnoBGW__emptyState p{max-inline-size:44ch;color:var(--color-text-secondary);font-size:var(--font-size-field-label);margin:0 0 6px;line-height:1.5}.settings-module__CnoBGW__emptyGlyph{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);block-size:32px;inline-size:32px;color:var(--color-text-secondary);place-items:center;margin-block-end:2px;display:grid}.settings-module__CnoBGW__emptyArt{flex-direction:column;align-items:flex-start;gap:4px;margin-block-end:8px;display:flex}.settings-module__CnoBGW__emptyGhost{border:1px solid var(--color-line);border-radius:var(--radius-sm);align-items:center;gap:6px;block-size:14px;inline-size:132px;padding:0 6px;display:flex}.settings-module__CnoBGW__emptyGhost:before{content:"";border:1px solid var(--color-line-strong);border-radius:50%;flex:none;block-size:5px;inline-size:5px}.settings-module__CnoBGW__emptyGhost:after{content:"";background:var(--color-line-strong);block-size:1px;inline-size:64%}.settings-module__CnoBGW__emptyGhost:nth-child(2):after{inline-size:44%}.settings-module__CnoBGW__emptyGhost:nth-child(3):after{inline-size:54%}.settings-module__CnoBGW__emptySwitch{border:1px solid var(--color-line-strong);border-radius:var(--radius-full);block-size:16px;inline-size:30px;display:block;position:relative}.settings-module__CnoBGW__emptySwitch:after{content:"";border:1px solid var(--color-line-strong);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:2px;inset-inline-start:2px}.settings-module__CnoBGW__scrim{z-index:var(--z-modal);background:var(--color-scrim);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.settings-module__CnoBGW__dialog{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);max-block-size:min(86dvh,760px);inline-size:min(100%,560px);box-shadow:var(--shadow-modal);overflow:auto}.settings-module__CnoBGW__scrim:has(.settings-module__CnoBGW__dialog[data-surface=drawer]){place-items:stretch end;padding:0}.settings-module__CnoBGW__dialog[data-surface=drawer]{block-size:100dvh;max-block-size:none;inline-size:min(560px,100vw);box-shadow:var(--shadow-drawer);border-block:0;border-inline-end:0;border-radius:0;flex-direction:column;display:flex}.settings-module__CnoBGW__dialog>header{z-index:2;border-block-end:1px solid var(--color-line);background:var(--color-surface-raised);align-items:center;gap:10px;min-block-size:48px;padding:0 16px;display:flex;position:sticky;inset-block-start:0}.settings-module__CnoBGW__dialog>header h2{font-size:var(--font-size-record);font-weight:var(--weight-medium);flex:1;margin:0}.settings-module__CnoBGW__dialog>header button{border-radius:var(--radius);block-size:28px;inline-size:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.settings-module__CnoBGW__dialog>header button:hover{background:var(--color-surface-hover);color:var(--color-text)}.settings-module__CnoBGW__dialogBody{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);flex-direction:column;gap:12px;padding:16px;display:flex}.settings-module__CnoBGW__dialogBody p{margin:0}.settings-module__CnoBGW__dialog[data-surface=drawer]>.settings-module__CnoBGW__dialogBody{flex:1;min-block-size:0;overflow-y:auto}.settings-module__CnoBGW__dialogFooter{border-block-start:1px solid var(--color-line);justify-content:flex-end;gap:7px;padding:12px 16px;display:flex}.settings-module__CnoBGW__matrix{border:1px solid var(--color-line);border-radius:var(--radius-md);gap:3px;padding:10px;display:grid;overflow:auto}.settings-module__CnoBGW__matrixRow{grid-template-columns:repeat(var(--matrix-size), minmax(70px, 1fr));gap:3px;display:grid}.settings-module__CnoBGW__matrixCell{border-radius:var(--radius-sm);color:#fff;min-block-size:54px;font:inherit;font-size:var(--font-size-meta);font-weight:var(--weight-semibold);text-shadow:0 1px 2px #0000004d;border:0;padding:6px}.settings-module__CnoBGW__roleMatrix{border-collapse:collapse;inline-size:100%;font-size:var(--font-size-meta)}.settings-module__CnoBGW__roleMatrix th,.settings-module__CnoBGW__roleMatrix td{border-block-end:1px solid var(--color-line-soft);text-align:start;padding:8px}.settings-module__CnoBGW__roleMatrix th{color:var(--color-text-tertiary);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase}.settings-module__CnoBGW__secret{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);color:var(--color-text);font-family:var(--font-mono);font-size:var(--font-size-meta);overflow-wrap:anywhere;padding:10px}.settings-module__CnoBGW__codeList{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.settings-module__CnoBGW__codeList code{border:1px solid var(--color-line);border-radius:var(--radius-sm);font-family:var(--font-mono);text-align:center;padding:6px 8px}.settings-module__CnoBGW__permissionDenied{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-block-size:420px;display:flex}.settings-module__CnoBGW__permissionDenied p{max-inline-size:46ch;color:var(--color-text-secondary);margin:0}@container (max-width:760px){.settings-module__CnoBGW__grid2,.settings-module__CnoBGW__grid3,.settings-module__CnoBGW__fieldRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:1240px){.settings-module__CnoBGW__index{inline-size:256px}}@media (max-width:900px){.settings-module__CnoBGW__index{z-index:calc(var(--z-sticky) + 2);inline-size:100%;min-inline-size:0;block-size:calc(100dvh - var(--shell-topbar-height));border-inline-end:1px solid var(--color-line-strong);max-block-size:none;box-shadow:var(--shadow-popover);visibility:hidden;position:absolute;inset:0 auto 0 0;transform:translate(-102%)}.settings-module__CnoBGW__index[data-open]{visibility:visible;transform:translate(0)}.settings-module__CnoBGW__indexVeil{z-index:calc(var(--z-sticky) + 1);background:var(--color-scrim);cursor:pointer;border:0;padding:0;display:block;position:absolute;inset:0}.settings-module__CnoBGW__content{min-block-size:0}.settings-module__CnoBGW__areaBody{padding:14px 14px 34px}}@media (max-width:480px){.settings-module__CnoBGW__dialog[data-surface=drawer]{border-inline-start:0}.settings-module__CnoBGW__settingCard{flex-wrap:wrap}.settings-module__CnoBGW__settingCardCopy{min-inline-size:60%}.settings-module__CnoBGW__sectionHeading{flex-wrap:wrap}.settings-module__CnoBGW__sectionMeta{white-space:normal;flex-basis:100%;order:9}}@media (pointer:coarse){.settings-module__CnoBGW__navItem{min-block-size:44px}.settings-module__CnoBGW__settingCard{min-block-size:44px;padding-block:14px}.settings-module__CnoBGW__settingCardCopy p,.settings-module__CnoBGW__toggleValue,.settings-module__CnoBGW__emptyState p{font-size:var(--font-size-body)}}@media (hover:none),(max-width:620px){.settings-module__CnoBGW__searchWrap input:not([data-framed]),.settings-module__CnoBGW__input,.settings-module__CnoBGW__textarea,.settings-module__CnoBGW__select{min-block-size:44px;font-size:16px}.settings-module__CnoBGW__searchWrap input:not([data-framed]){block-size:44px}.settings-module__CnoBGW__searchWrap>svg{inset-block-start:23px}.settings-module__CnoBGW__searchClear,.settings-module__CnoBGW__searchHint{inset-block-start:20px}}@media (prefers-reduced-motion:no-preference){.settings-module__CnoBGW__index{transition:transform var(--duration-panel) var(--ease-standard), visibility var(--duration-panel) step-end}.settings-module__CnoBGW__index[data-open]{transition:transform var(--duration-panel) var(--ease-standard), visibility 0s step-start}.settings-module__CnoBGW__navItem,.settings-module__CnoBGW__navItem>svg{transition:background-color var(--duration-panel) var(--ease-standard), color var(--duration-panel) var(--ease-standard), box-shadow var(--duration-panel) var(--ease-standard)}.settings-module__CnoBGW__navItem>[data-module-icon]{transition:background-color var(--duration-panel) var(--ease-standard), color var(--duration-panel) var(--ease-standard), box-shadow var(--duration-panel) var(--ease-standard)}.settings-module__CnoBGW__footPill{transition:border-color var(--duration-hover) var(--ease-standard)}.settings-module__CnoBGW__settingCard{transition:background-color var(--duration-hover) var(--ease-standard)}.settings-module__CnoBGW__settingIcon{transition:background-color var(--duration-panel) var(--ease-standard), border-color var(--duration-panel) var(--ease-standard), color var(--duration-panel) var(--ease-standard)}.settings-module__CnoBGW__toggleValue>span{transition:opacity var(--duration-panel) var(--ease-standard), color var(--duration-panel) var(--ease-standard)}.settings-module__CnoBGW__savedPulse{animation:settings-module__CnoBGW__savedPulseIn var(--duration-enter) var(--ease-enter) backwards, settings-module__CnoBGW__savedPulseOut var(--duration-enter) var(--ease-standard) 1.1s forwards;display:block}.settings-module__CnoBGW__emptyGhost,.settings-module__CnoBGW__emptySwitch{animation:settings-module__CnoBGW__emptyArtEnter var(--duration-enter) var(--ease-enter) backwards}.settings-module__CnoBGW__emptyGhost:nth-child(2){animation-delay:40ms}.settings-module__CnoBGW__emptyGhost:nth-child(3){animation-delay:80ms}}@keyframes settings-module__CnoBGW__savedPulseIn{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes settings-module__CnoBGW__savedPulseOut{to{opacity:0}}@keyframes settings-module__CnoBGW__emptyArtEnter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.settings-module__CnoBGW__indexSearchToolbar{border-block-end:1px solid var(--color-line);flex:none;min-block-size:48px;padding:7px 8px}@media (max-width:620px){.settings-module__CnoBGW__settingCard{flex-wrap:wrap;gap:12px}.settings-module__CnoBGW__settingCardCopy{flex:100%;min-inline-size:0}.settings-module__CnoBGW__sectionMeta{white-space:normal;overflow-wrap:anywhere}.settings-module__CnoBGW__areaBody{padding:16px var(--phone-page-gutter) var(--phone-section-gap)}.settings-module__CnoBGW__index{max-block-size:calc(100dvh - var(--shell-topbar-height))}}.settings-module__CnoBGW__indexSearchToolbar{align-items:center;display:flex}
.assessment-manager-module__l55VUq__content{gap:var(--space-5);padding:var(--space-5);flex-direction:column;display:flex}.assessment-manager-module__l55VUq__section{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.assessment-manager-module__l55VUq__heading{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.assessment-manager-module__l55VUq__heading h3{font-size:var(--font-size-body);font-weight:var(--weight-semibold);margin:0}.assessment-manager-module__l55VUq__meta,.assessment-manager-module__l55VUq__hint,.assessment-manager-module__l55VUq__empty{color:var(--color-text-secondary);font-size:var(--font-size-field-label);margin:0;line-height:1.6}.assessment-manager-module__l55VUq__hint{max-inline-size:68ch}.assessment-manager-module__l55VUq__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.assessment-manager-module__l55VUq__candidates{border:1px solid var(--color-line);border-radius:var(--radius-lg);overscroll-behavior:contain;flex-direction:column;max-block-size:min(38dvh,340px);display:flex;overflow-y:auto}.assessment-manager-module__l55VUq__candidate[data-selection-control]{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-line);align-items:center;gap:var(--space-3);background:var(--color-surface-raised);flex-shrink:0;display:flex}.assessment-manager-module__l55VUq__candidate[data-selection-control]:last-child{border-block-end:0}.assessment-manager-module__l55VUq__candidate[data-selection-control]:has(input:checked){background:var(--color-accent-soft)}.assessment-manager-module__l55VUq__candidate[data-selection-control]:hover{background:var(--color-surface-hover)}.assessment-manager-module__l55VUq__candidate[data-selection-control]>span:last-child{flex:1;min-inline-size:0}.assessment-manager-module__l55VUq__candidateCopy{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%;display:grid}.assessment-manager-module__l55VUq__identity{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.assessment-manager-module__l55VUq__identity strong,.assessment-manager-module__l55VUq__title{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--weight-medium);overflow-wrap:anywhere;line-height:1.5}.assessment-manager-module__l55VUq__identityMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.assessment-manager-module__l55VUq__mark{border-radius:var(--radius-md);background:var(--color-surface-hover);block-size:32px;inline-size:32px;color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.assessment-manager-module__l55VUq__schedule{gap:var(--space-3);padding-block:var(--space-4);border-block:1px solid var(--color-line);grid-template-columns:minmax(0,1fr);display:grid}.assessment-manager-module__l55VUq__scheduleFields{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.assessment-manager-module__l55VUq__footer{justify-content:space-between;align-items:center;gap:var(--space-3);inline-size:100%;display:flex}.assessment-manager-module__l55VUq__footerActions{align-items:center;gap:var(--space-2);display:flex}.assessment-manager-module__l55VUq__list{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.assessment-manager-module__l55VUq__card{gap:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-surface-raised);flex-direction:column;min-inline-size:0;display:flex}.assessment-manager-module__l55VUq__cardHeader{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.assessment-manager-module__l55VUq__title{text-decoration:none}a.assessment-manager-module__l55VUq__title:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.assessment-manager-module__l55VUq__facts{column-gap:var(--space-6);row-gap:var(--space-3);flex-wrap:wrap;margin:0;padding-inline-start:calc(32px + var(--space-3));display:flex}.assessment-manager-module__l55VUq__facts>div{gap:var(--space-1);flex-direction:column;display:flex}.assessment-manager-module__l55VUq__facts dt{color:var(--color-text-tertiary);font-size:var(--font-size-field-label)}.assessment-manager-module__l55VUq__facts dd{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-body);flex-wrap:wrap;margin:0;display:flex}.assessment-manager-module__l55VUq__cardActions{justify-content:flex-end;align-items:center;gap:var(--space-2);border-block-start:1px solid var(--color-line);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}.assessment-manager-module__l55VUq__scheduleEditor{gap:var(--space-3);border-block-start:1px solid var(--color-line);flex-direction:column;padding-block-start:var(--space-3);display:flex}.assessment-manager-module__l55VUq__summary{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.assessment-manager-module__l55VUq__summary strong{font-size:var(--font-size-body);font-weight:var(--weight-medium)}.assessment-manager-module__l55VUq__empty{padding:var(--space-5);text-align:center}@media (max-width:520px){.assessment-manager-module__l55VUq__content{padding:var(--space-4)}.assessment-manager-module__l55VUq__candidate[data-selection-control]{padding:var(--space-3)}.assessment-manager-module__l55VUq__candidateCopy,.assessment-manager-module__l55VUq__cardHeader{grid-template-columns:auto minmax(0,1fr)}.assessment-manager-module__l55VUq__candidateCopy>:last-child,.assessment-manager-module__l55VUq__cardHeader>:last-child{grid-column:2;justify-self:start}.assessment-manager-module__l55VUq__facts{padding-inline-start:0}.assessment-manager-module__l55VUq__footer{flex-wrap:wrap}.assessment-manager-module__l55VUq__footerActions{margin-inline-start:auto}}@media (forced-colors:active){.assessment-manager-module__l55VUq__candidate[data-selection-control]:has(input:checked){outline-offset:-2px;outline:1px solid highlight}}.assessment-manager-module__l55VUq__relatedCandidates{max-block-size:max(160px,100dvh - 280px)}
.demand-detail-tabs-module__5v1ZNW__root{min-inline-size:0}
.tag-detail-drawer-module__XxXbgW__identity{border-block-end:1px solid var(--color-line-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding-block-end:14px;display:grid}.tag-detail-drawer-module__XxXbgW__swatch{border:1px solid color-mix(in srgb, var(--swatch,var(--color-neutral)) 45%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--swatch,var(--color-neutral)) 14%, var(--color-surface-raised));block-size:36px;inline-size:36px;color:var(--swatch,var(--color-neutral));flex:none;place-items:center;display:grid}.tag-detail-drawer-module__XxXbgW__identityCopy{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.tag-detail-drawer-module__XxXbgW__name{overflow-wrap:anywhere;color:var(--color-text);font-size:var(--font-size-record);font-weight:var(--weight-record);line-height:var(--line-height-record);margin:0}.tag-detail-drawer-module__XxXbgW__identityMeta{color:var(--color-text-tertiary);font-size:var(--font-size-meta);flex-wrap:wrap;align-items:center;gap:6px;margin:0;line-height:1.4;display:flex}.tag-detail-drawer-module__XxXbgW__identityMeta i{background:var(--color-line-strong);border-radius:50%;block-size:3px;inline-size:3px}.tag-detail-drawer-module__XxXbgW__kinds{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tag-detail-drawer-module__XxXbgW__kind{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-sunken);min-block-size:24px;color:var(--color-text-secondary);font-size:var(--font-size-meta);align-items:center;gap:5px;padding:0 8px;line-height:1;display:inline-flex}.tag-detail-drawer-module__XxXbgW__kind svg{color:var(--color-text-tertiary)}.tag-detail-drawer-module__XxXbgW__search{min-inline-size:0;display:flex}.tag-detail-drawer-module__XxXbgW__search>*{flex:1}.tag-detail-drawer-module__XxXbgW__group{flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.tag-detail-drawer-module__XxXbgW__group>:first-child{margin-block-start:4px}.tag-detail-drawer-module__XxXbgW__list{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tag-detail-drawer-module__XxXbgW__list>li+li{border-block-start:1px solid var(--color-line)}.tag-detail-drawer-module__XxXbgW__row{min-block-size:44px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 12px;text-decoration:none;display:grid}.tag-detail-drawer-module__XxXbgW__row:hover{background:var(--color-surface-hover)}.tag-detail-drawer-module__XxXbgW__row:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.tag-detail-drawer-module__XxXbgW__list>li:first-child .tag-detail-drawer-module__XxXbgW__row{border-start-start-radius:calc(var(--radius-md) - 1px);border-start-end-radius:calc(var(--radius-md) - 1px)}.tag-detail-drawer-module__XxXbgW__list>li:last-child .tag-detail-drawer-module__XxXbgW__row{border-end-end-radius:calc(var(--radius-md) - 1px);border-end-start-radius:calc(var(--radius-md) - 1px)}.tag-detail-drawer-module__XxXbgW__code{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;align-self:start;margin-block-start:2px;padding:1px 5px}.tag-detail-drawer-module__XxXbgW__rowCopy{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.tag-detail-drawer-module__XxXbgW__rowTitle{overflow-wrap:anywhere;color:var(--color-text);font-size:var(--font-size-list-title);font-weight:var(--weight-regular);line-height:var(--line-height-list-title)}.tag-detail-drawer-module__XxXbgW__rowMeta{color:var(--color-text-tertiary);font-size:var(--font-size-meta);flex-wrap:wrap;align-items:center;gap:2px 10px;line-height:1.4;display:flex}.tag-detail-drawer-module__XxXbgW__person{min-inline-size:0;color:var(--color-text-secondary);align-items:center;gap:5px;display:inline-flex}.tag-detail-drawer-module__XxXbgW__person i{background:var(--person,var(--color-line-strong));border-radius:50%;flex:none;block-size:8px;inline-size:8px}.tag-detail-drawer-module__XxXbgW__fact{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.tag-detail-drawer-module__XxXbgW__rowEnd{color:var(--color-text-tertiary);flex:none;align-items:center;gap:8px;display:inline-flex}.tag-detail-drawer-module__XxXbgW__row:hover .tag-detail-drawer-module__XxXbgW__rowEnd svg,.tag-detail-drawer-module__XxXbgW__row:focus-visible .tag-detail-drawer-module__XxXbgW__rowEnd svg{color:var(--color-accent)}.tag-detail-drawer-module__XxXbgW__footer{min-inline-size:0}.tag-detail-drawer-module__XxXbgW__foot{text-wrap:pretty}@media (prefers-reduced-motion:no-preference){.tag-detail-drawer-module__XxXbgW__row{transition:background-color var(--duration-hover) var(--ease-standard)}.tag-detail-drawer-module__XxXbgW__rowEnd svg{transition:color var(--duration-hover) var(--ease-standard)}}@media (max-width:480px){.tag-detail-drawer-module__XxXbgW__footer[data-overlay-footer]>.tag-detail-drawer-module__XxXbgW__foot{flex:none;inline-size:100%}.tag-detail-drawer-module__XxXbgW__row{grid-template-columns:minmax(0,1fr) auto}.tag-detail-drawer-module__XxXbgW__code{grid-column:1/-1;place-self:center start;margin-block-start:0}.tag-detail-drawer-module__XxXbgW__identity{grid-template-columns:auto minmax(0,1fr)}}.tag-detail-drawer-module__XxXbgW__row{grid-template-columns:minmax(0,1fr) auto;row-gap:5px;padding:12px}.tag-detail-drawer-module__XxXbgW__code{grid-column:1;justify-self:start}.tag-detail-drawer-module__XxXbgW__rowCopy{grid-column:1}.tag-detail-drawer-module__XxXbgW__rowEnd{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;max-inline-size:160px}.tag-detail-drawer-module__XxXbgW__rowTitle{font-size:13px;line-height:20px}.tag-detail-drawer-module__XxXbgW__rowMeta{row-gap:5px}@container (max-width:460px){.tag-detail-drawer-module__XxXbgW__rowEnd{grid-area:auto/1/auto/-1;justify-content:flex-start;max-inline-size:100%}}.tag-detail-drawer-module__XxXbgW__kind{cursor:pointer;font:inherit}.tag-detail-drawer-module__XxXbgW__kind[aria-pressed=true]{background:var(--color-surface-selected);border-color:var(--color-text-secondary)}.tag-detail-drawer-module__XxXbgW__kind:focus-visible{outline:var(--field-focus-outline)}
.record-commentary-module__a7YH5G__root{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.record-commentary-module__a7YH5G__header{gap:var(--space-1);flex-direction:column;display:flex}.record-commentary-module__a7YH5G__header h3,.record-commentary-module__a7YH5G__legacy h4{color:var(--color-text);font-size:14px;font-weight:var(--weight-medium);margin:0}.record-commentary-module__a7YH5G__header p,.record-commentary-module__a7YH5G__legacy p{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}.record-commentary-module__a7YH5G__legacy{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:1px solid var(--color-line-soft);border-radius:var(--radius-md);background:var(--color-surface-sunken);overflow-wrap:anywhere;flex-direction:column;display:flex}.record-commentary-module__a7YH5G__legacy header{gap:var(--space-1);flex-direction:column;display:flex}.record-commentary-module__a7YH5G__legacy h4{font-size:12px}.record-commentary-module__a7YH5G__legacy header p{color:var(--color-text-tertiary);font-size:12px}.record-commentary-module__a7YH5G__pagination{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-tertiary);flex-wrap:wrap;font-size:12px;display:flex}
.my-profile-fidelity-module__z3ekHG__route .my-profile-fidelity-module__z3ekHG__pill{border-radius:var(--radius-sm);gap:5px;min-block-size:18px;padding-inline:6px;font-size:10.5px}.my-profile-fidelity-module__z3ekHG__route .my-profile-fidelity-module__z3ekHG__pill svg{flex:none;block-size:12px;inline-size:12px}.my-profile-fidelity-module__z3ekHG__pillLabel{align-items:center;gap:5px;display:inline-flex}.my-profile-fidelity-module__z3ekHG__route .my-profile-fidelity-module__z3ekHG__compactButton{gap:6px;font-size:12px}.my-profile-fidelity-module__z3ekHG__route .my-profile-fidelity-module__z3ekHG__compactIcon span>svg{block-size:12px;inline-size:12px}
