.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)}}
.overlay-module__rRYGTW__root{z-index:var(--z-tooltip);pointer-events:none;contain:layout style;position:fixed;inset:0;overflow:visible}.overlay-module__rRYGTW__cursor{transform:translate3d(var(--presence-x,0), var(--presence-y,0), 0) scale(var(--presence-scale,1));transform-origin:0 0;color:var(--presence-color);filter:drop-shadow(0 1px 1px #161c2447);will-change:transform;grid-template-columns:18px auto;align-items:start;transition:transform 40ms linear;display:grid;position:fixed;top:0;left:0}.overlay-module__rRYGTW__cursorGlyph{fill:currentColor;width:18px;height:21px;stroke:var(--color-text-inverse);stroke-linejoin:round;stroke-width:1.5px;display:block;overflow:visible}.overlay-module__rRYGTW__cursorLabel{border-radius:var(--radius-sm);background:var(--presence-color);max-width:180px;box-shadow:var(--shadow-tooltip);color:var(--color-text-inverse);font-family:var(--font-sans);font-size:var(--font-size-meta);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;margin:15px 0 0 -1px;padding:2px 6px;line-height:16px;display:block;overflow:hidden}.overlay-module__rRYGTW__anchorRing{border:2px solid var(--presence-color);border-radius:var(--radius-md);opacity:.9;position:fixed;box-shadow:0 0 0 1px #ffffff73}.overlay-module__rRYGTW__anchorAvatar{border:2px solid var(--color-text-inverse);border-radius:var(--radius-full);background:var(--presence-color);width:22px;height:22px;color:var(--color-text-inverse);font-family:var(--font-sans);font-size:8px;font-weight:var(--weight-regular);text-transform:uppercase;place-items:center;line-height:1;display:grid;position:fixed;box-shadow:0 1px 4px #161c243d}@media (prefers-reduced-motion:reduce){.overlay-module__rRYGTW__cursor,.overlay-module__rRYGTW__anchorRing{transition:none}}
.app-shell-module__LGy3jW__shell{--shell-current-navigation-width:var(--shell-navigation-width);--shell-icon-size:18px;grid-template-columns:var(--shell-current-navigation-width) minmax(0, 1fr);background:var(--color-surface-app);block-size:100dvh;min-block-size:0;color:var(--color-text);font-family:var(--font-sans);display:grid;overflow:hidden}.app-shell-module__LGy3jW__shell[data-navigation-collapsed=true]{--shell-current-navigation-width:var(--shell-navigation-width-collapsed)}.app-shell-module__LGy3jW__navigationContainer{z-index:1;min-block-size:0;inline-size:var(--shell-current-navigation-width);transition:inline-size var(--duration-panel) var(--ease-standard);position:relative}.app-shell-module__LGy3jW__navigation{border-inline-end:1px solid var(--color-line);background:var(--color-surface-sunken);block-size:100%;min-block-size:0;inline-size:100%;color:var(--color-text-secondary);flex-direction:column;display:flex;position:relative;overflow:hidden}.app-shell-module__LGy3jW__navigation:focus-visible{outline:none}.app-shell-module__LGy3jW__profileSlot{border-block-start:1px solid var(--color-line);flex:0 0 48px;align-items:center;min-inline-size:0;padding-inline:8px;display:flex}.app-shell-module__LGy3jW__profileSlot>*{flex:1;min-inline-size:0}.app-shell-module__LGy3jW__workspaceSlot{flex:0 0 var(--shell-topbar-height);align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-line);min-inline-size:0;padding-inline:10px 8px;display:flex;position:relative}.app-shell-module__LGy3jW__workspaceContent,.app-shell-module__LGy3jW__navigationFooterContent{flex:1;min-inline-size:0;overflow:hidden}.app-shell-module__LGy3jW__topbarLeading .app-shell-module__LGy3jW__navigationOpenButton{display:none}.app-shell-module__LGy3jW__navigationPane{flex-direction:column;flex:1;min-block-size:0;display:flex;position:relative}.app-shell-module__LGy3jW__navigationScroll{min-block-size:0;padding:6px var(--space-4);scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex:1;overflow:auto}.app-shell-module__LGy3jW__navigationGroup+.app-shell-module__LGy3jW__navigationGroup{margin-block-start:var(--space-6)}.app-shell-module__LGy3jW__navigationGroupLabel{padding:4px var(--space-4) 3px;color:var(--color-text-tertiary);font-size:.6875rem;font-weight:var(--weight-medium);letter-spacing:.065em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;line-height:1.4;overflow:hidden}.app-shell-module__LGy3jW__navigationList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.app-shell-module__LGy3jW__navigationLink{align-items:center;gap:var(--space-4);block-size:var(--control-height);min-block-size:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius);color:var(--color-text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-body);transition:background-color var(--duration-hover) var(--ease-standard), color var(--duration-hover) var(--ease-standard);grid-template-columns:1.5rem minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative}.app-shell-module__LGy3jW__navigationLink:hover{background:var(--color-surface-hover);color:var(--color-text)}.app-shell-module__LGy3jW__navigationLink:focus-visible{outline:1px solid var(--focus-border);outline-offset:1px;box-shadow:var(--focus-ring)}.app-shell-module__LGy3jW__navigationLink[data-active=true]{background:var(--color-surface-selected);color:var(--color-accent-ink);font-weight:var(--weight-medium)}.app-shell-module__LGy3jW__navigationLink[aria-disabled=true]{cursor:not-allowed;filter:saturate(.55);opacity:.48}.app-shell-module__LGy3jW__navigationLink[aria-disabled=true]:hover{color:var(--color-text-secondary);background:0 0}.app-shell-module__LGy3jW__navigationLink[aria-disabled=true][data-preview]{cursor:default;filter:none;transition:opacity var(--duration-enter) var(--ease-standard), color var(--duration-enter) var(--ease-standard)}.app-shell-module__LGy3jW__navigationLink[aria-disabled=true][data-preview=muted]{opacity:.38}.app-shell-module__LGy3jW__navigationLink[aria-disabled=true][data-preview=lit]{color:var(--color-text);opacity:1}.app-shell-module__LGy3jW__navigationIcon{place-items:center;block-size:1.5rem;inline-size:1.5rem;display:grid}.app-shell-module__LGy3jW__navigationIcon>:is(svg,[data-module-icon]){inline-size:var(--shell-icon-size);block-size:var(--shell-icon-size)}.app-shell-module__LGy3jW__navigationLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__LGy3jW__navigationBadge{block-size:1.125rem;min-inline-size:1.125rem;padding-inline:var(--space-2);border:1px solid var(--color-neutral-line);border-radius:var(--radius-full);background:var(--color-neutral-soft);color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-shell-module__LGy3jW__navigationBadge[data-tone=danger]{--navigation-badge-fill:var(--color-danger-soft);--navigation-badge-line:var(--color-danger-line);--navigation-badge-ink:var(--color-danger)}.app-shell-module__LGy3jW__navigationBadge[data-tone=success]{--navigation-badge-fill:var(--color-success-soft);--navigation-badge-line:var(--color-success-line);--navigation-badge-ink:var(--color-success)}.app-shell-module__LGy3jW__navigationPinned{min-inline-size:0;padding:6px var(--space-4);border-block-start:1px solid var(--color-line);flex:none}.app-shell-module__LGy3jW__navigationPulse{block-size:6px;inline-size:6px;border-radius:var(--radius-full);background:var(--color-accent);margin-inline-end:var(--space-2);position:relative}.app-shell-module__LGy3jW__navigationPulse:after{border-radius:inherit;background:var(--color-accent);animation:app-shell-module__LGy3jW__shell-navigation-pulse 2.4s var(--ease-standard) infinite;content:"";position:absolute;inset:0}@keyframes app-shell-module__LGy3jW__shell-navigation-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationPulse{block-size:5px;inline-size:5px;margin:0;position:absolute;inset-block-start:4px;inset-inline-end:4px}@media (prefers-reduced-motion:reduce){.app-shell-module__LGy3jW__navigationPulse:after{opacity:0;animation:none}}.app-shell-module__LGy3jW__navigationFooter{justify-content:space-between;align-items:center;gap:var(--space-2);min-inline-size:0;padding:6px var(--space-4);border-block-start:1px solid var(--color-line);flex:0 0 41px;display:flex}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationLabel{display:none}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__workspaceContent{flex:0 0 24px;inline-size:24px}.app-shell-module__LGy3jW__searchSlot{min-inline-size:0;padding:var(--space-4) var(--space-4) var(--space-2);flex:none;display:flex}.app-shell-module__LGy3jW__searchSlot>*{flex:auto;min-inline-size:0}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__searchSlot{justify-content:center}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__searchSlot>*{flex:none}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__workspaceSlot,.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__profileSlot,.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationFooter{padding-inline:var(--space-4);justify-content:center}.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton{z-index:3;border:1px solid var(--color-line-strong);border-radius:var(--radius-full);background:var(--color-surface-raised);block-size:24px;inline-size:24px;color:var(--color-text-secondary);opacity:0;pointer-events:none;position:absolute;inset-block-start:var(--collapse-handle-y,50%);inset-inline-end:0;transform:translate(50%,-50%)}.app-shell-module__LGy3jW__navigationContainer[data-edge-hover=true]>.app-shell-module__LGy3jW__collapseButton,.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton:focus-visible{opacity:1;pointer-events:auto}@media (min-width:1081px){.app-shell-module__LGy3jW__navigationContainer[data-edge-hover=true]{z-index:calc(var(--z-menu) + 1)}.app-shell-module__LGy3jW__navigationContainer:has([role=menu]){z-index:calc(var(--z-menu) + 1)}.app-shell-module__LGy3jW__navigationContainer:has(>.app-shell-module__LGy3jW__collapseButton:focus-visible){z-index:calc(var(--z-menu) + 1)}}.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton:not(:disabled):hover{background:var(--color-surface-hover);color:var(--color-text)}.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton svg{block-size:13px;inline-size:13px}[dir=rtl] .app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton{transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton{transition:opacity var(--duration-hover) var(--ease-standard), background-color var(--duration-hover) var(--ease-standard)}}@media (hover:none){.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton{opacity:1;pointer-events:auto}}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationScroll{padding-inline:var(--space-4)}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationGroupLabel{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationGroup+.app-shell-module__LGy3jW__navigationGroup{border-block-start:0;margin-block-start:0;padding-block-start:0}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationGroup+.app-shell-module__LGy3jW__navigationGroup:before{block-size:1px;margin:6px var(--space-4);background:var(--color-line);content:"";display:block}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationLink{padding-inline:var(--space-4);grid-template-columns:1.5rem;justify-content:center;display:grid}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationBadge{background:var(--color-accent);color:#0000;border:0;block-size:5px;inline-size:5px;min-inline-size:5px;padding:0;position:absolute;inset-block-start:3px;inset-inline-end:3px;overflow:hidden}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationList li{position:relative}.app-shell-module__LGy3jW__navigationFade{z-index:1;opacity:0;pointer-events:none;block-size:20px;transition:opacity var(--duration-hover) var(--ease-standard);position:absolute;inset-inline:0}.app-shell-module__LGy3jW__navigationFade[data-visible=true]{opacity:1}.app-shell-module__LGy3jW__navigationFadeTop{background:linear-gradient(var(--color-surface-sunken), transparent);inset-block-start:0}.app-shell-module__LGy3jW__navigationFadeBottom{background:linear-gradient(transparent, var(--color-surface-sunken));inset-block-end:0}.app-shell-module__LGy3jW__applicationColumn{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.app-shell-module__LGy3jW__topbar{z-index:calc(var(--z-menu) + 1);align-items:center;gap:var(--space-4);border-block-end:1px solid var(--color-line);background:var(--color-surface-app);flex:0 0 48px;block-size:48px;min-inline-size:0;padding-inline:14px 10px;display:flex;position:relative}.app-shell-module__LGy3jW__topbarLeading,.app-shell-module__LGy3jW__topbarPaneControls,.app-shell-module__LGy3jW__topbarActions,.app-shell-module__LGy3jW__topbarCompactActions{align-items:center;gap:var(--space-4);flex:none;display:flex}.app-shell-module__LGy3jW__topbarContent{flex:1;min-inline-size:0;overflow:hidden}.app-shell-module__LGy3jW__topbarQuickActions{align-items:center;gap:var(--space-4);flex:none;order:2;display:flex}.app-shell-module__LGy3jW__topbarCompactActions{display:none}.app-shell-module__LGy3jW__topbar :is(.app-shell-module__LGy3jW__topbarActions,.app-shell-module__LGy3jW__topbarCompactActions,.app-shell-module__LGy3jW__topbarQuickActions,.app-shell-module__LGy3jW__topbarPaneControls,[data-pane-slot]) :is([data-ui-icon],[data-module-icon],:is(button,a) span:has(>:is([data-ui-icon],[data-module-icon]):only-child)):not(:where([role=menu] *,[role=dialog] *,[role=alertdialog] *,[role=listbox] *,[data-menu-surface] *,[data-popover-surface] *)){inline-size:var(--shell-icon-size);block-size:var(--shell-icon-size);flex:none;max-inline-size:none}.app-shell-module__LGy3jW__topbarActions>[data-shell-page-actions]{align-items:center;gap:var(--space-4);min-inline-size:0;display:flex}.app-shell-module__LGy3jW__objectRailControl[aria-disabled=true]{color:var(--color-text-tertiary);cursor:default}.app-shell-module__LGy3jW__objectRailControl[aria-disabled=true]:hover{color:var(--color-text-tertiary);background:0 0}.app-shell-module__LGy3jW__contentFrame{flex:1;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"structure main object";min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.app-shell-module__LGy3jW__mainColumn{display:contents}.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__contentFrame{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"structure body"}.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__mainColumn{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex-direction:column;grid-area:body;min-block-size:0;min-inline-size:0;display:flex;overflow:auto}.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__mainContent{flex:none;min-block-size:100%;overflow:visible}.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__objectRail{min-block-size:min-content;inline-size:auto;margin:var(--space-1) var(--space-12) var(--space-12);border:0;border-block-start:1px solid var(--color-line);border-radius:0;flex:none;padding-block-start:var(--space-8);overflow:visible}.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__objectRail .app-shell-module__LGy3jW__paneBody{flex:none;overflow:visible}.app-shell-module__LGy3jW__objectRail[data-open=false] .app-shell-module__LGy3jW__paneHeader button{display:none}.app-shell-module__LGy3jW__structurePane,.app-shell-module__LGy3jW__objectRail{background:var(--color-surface-sunken);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.app-shell-module__LGy3jW__structurePane[hidden],.app-shell-module__LGy3jW__objectRail[hidden]{display:none}.app-shell-module__LGy3jW__structurePane{inline-size:var(--shell-structure-width);border-inline-end:1px solid var(--color-line);grid-area:structure}.app-shell-module__LGy3jW__objectRail{inline-size:var(--shell-object-rail-width);border-inline-start:1px solid var(--color-line);background:var(--color-surface-app);grid-area:object}.app-shell-module__LGy3jW__paneHeader{flex:0 0 var(--pane-header-height);justify-content:space-between;align-items:center;gap:var(--space-4);min-inline-size:0;block-size:var(--pane-header-height);padding-inline:var(--space-6);border-block-end:1px solid var(--color-line);color:var(--color-text-secondary);font-size:var(--font-size-meta);font-weight:var(--weight-medium);line-height:var(--line-height-meta);display:flex}.app-shell-module__LGy3jW__paneHeader>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__LGy3jW__paneBody{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex:1;min-block-size:0;overflow:auto}.app-shell-module__LGy3jW__mainContent{background:var(--color-surface-app);scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;grid-area:main;min-block-size:0;min-inline-size:0;overflow:auto}.app-shell-module__LGy3jW__navigationScrim,.app-shell-module__LGy3jW__structureScrim{background:var(--color-scrim);cursor:pointer;border:0;margin:0;padding:0;display:none}.app-shell-module__LGy3jW__paneWait{padding:var(--space-8);display:block}@media (max-width:1420px){.app-shell-module__LGy3jW__shell{--shell-object-rail-width:302px}}@media (max-width:1240px){.app-shell-module__LGy3jW__shell{--shell-structure-width:286px}}@media (max-width:1180px){.app-shell-module__LGy3jW__contentFrame{grid-template:"structure body"minmax(0,1fr)/auto minmax(0,1fr)}.app-shell-module__LGy3jW__mainColumn{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex-direction:column;grid-area:body;min-block-size:0;min-inline-size:0;display:flex;overflow:auto}.app-shell-module__LGy3jW__mainContent{flex:none;min-block-size:100%;overflow:visible}.app-shell-module__LGy3jW__objectRail{min-block-size:min-content;inline-size:auto;margin:var(--space-1) var(--space-12) var(--space-12);border:0;border-block-start:1px solid var(--color-line);border-radius:0;flex:none;padding-block-start:var(--space-8);overflow:visible}.app-shell-module__LGy3jW__objectRail .app-shell-module__LGy3jW__paneBody{flex:none;overflow:visible}.app-shell-module__LGy3jW__objectRail .app-shell-module__LGy3jW__paneHeader button{display:none}}@media (max-width:1080px){.app-shell-module__LGy3jW__shell{grid-template-columns:minmax(0,1fr)}.app-shell-module__LGy3jW__navigationContainer{z-index:var(--z-navigation-overlay);inline-size:var(--shell-navigation-width);box-shadow:var(--shadow-modal);transition:transform var(--duration-enter) var(--ease-enter);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.app-shell-module__LGy3jW__shell[data-navigation-open=true] .app-shell-module__LGy3jW__navigationContainer{transform:translate(0)}[dir=rtl] .app-shell-module__LGy3jW__navigationContainer{transform:translate(100%)}[dir=rtl] .app-shell-module__LGy3jW__shell[data-navigation-open=true] .app-shell-module__LGy3jW__navigationContainer{transform:translate(0)}.app-shell-module__LGy3jW__navigation{inline-size:var(--shell-navigation-width)}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationLabel{display:block}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__workspaceContent{flex:1;inline-size:auto}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__workspaceSlot,.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationFooter{justify-content:space-between}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationGroupLabel{block-size:auto;inline-size:auto;padding:4px var(--space-4) 3px;clip:auto;white-space:nowrap;margin:0;position:static;overflow:hidden}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationGroup+.app-shell-module__LGy3jW__navigationGroup{border-block-start:0;margin-block-start:var(--space-6);padding-block-start:0}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationGroup+.app-shell-module__LGy3jW__navigationGroup:before{display:none}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationLink{grid-template-columns:1.5rem minmax(0,1fr) auto;justify-content:normal}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationPulse{block-size:6px;inline-size:6px;margin-inline-end:var(--space-2);position:relative;inset:auto}.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationBadge{block-size:1.125rem;inline-size:auto;min-inline-size:1.125rem;padding-inline:var(--space-2);border:1px solid var(--color-neutral-line);background:var(--color-neutral-soft);color:var(--color-text-secondary);position:static;overflow:visible}.app-shell-module__LGy3jW__navigationLink{block-size:2.5rem;min-block-size:2.5rem}.app-shell-module__LGy3jW__workspaceSlot button,.app-shell-module__LGy3jW__searchSlot>*,.app-shell-module__LGy3jW__navigationFooter a,.app-shell-module__LGy3jW__navigationFooter button{min-block-size:2.5rem}.app-shell-module__LGy3jW__topbarLeading .app-shell-module__LGy3jW__navigationOpenButton{display:inline-grid}.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton{display:none}.app-shell-module__LGy3jW__shell{position:relative}.app-shell-module__LGy3jW__navigationScrim:not([hidden]){z-index:calc(var(--z-navigation-overlay) - 1);block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}}[dir=rtl] .app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__collapseButton svg{transform:scaleX(-1)}@media (max-width:620px){.app-shell-module__LGy3jW__contentFrame{grid-template-columns:minmax(0,1fr);grid-template-areas:"body"}.app-shell-module__LGy3jW__structurePane{z-index:var(--z-drawer);inset-block:var(--shell-topbar-height) 0;inline-size:100%;box-shadow:var(--shadow-floating-pane);position:fixed;inset-inline-start:0}.app-shell-module__LGy3jW__structureScrim:not([hidden]){z-index:var(--z-scrim);inset:var(--shell-topbar-height) 0 0;inline-size:100%;block-size:calc(100dvh - var(--shell-topbar-height));display:block;position:fixed}}@media (max-width:860px){.app-shell-module__LGy3jW__topbar{block-size:auto;min-block-size:56px;padding:env(safe-area-inset-top) max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));flex:none;grid-template-columns:auto minmax(0,1fr) auto;gap:0 8px;display:grid}.app-shell-module__LGy3jW__topbarLeading,.app-shell-module__LGy3jW__topbarContent,.app-shell-module__LGy3jW__topbarCompactActions{min-block-size:56px}.app-shell-module__LGy3jW__topbarContent{align-items:center;min-inline-size:0;display:flex}.app-shell-module__LGy3jW__topbarLeading{gap:4px}.app-shell-module__LGy3jW__topbarCompactActions{grid-area:1/3;display:flex}.app-shell-module__LGy3jW__topbarActions{border-block-start:1px solid var(--color-line-soft);flex-wrap:wrap;grid-column:1/-1;gap:8px;min-inline-size:0;padding-block:8px;display:flex}.app-shell-module__LGy3jW__topbarActions>[data-shell-page-actions]{flex-wrap:wrap;flex:auto;min-inline-size:0;max-inline-size:100%}.app-shell-module__LGy3jW__topbarActions>[data-shell-page-more]{flex:none}.app-shell-module__LGy3jW__topbarActions>[data-shell-page-actions]>div:not([role]){flex-wrap:wrap;gap:8px;min-inline-size:0;max-inline-size:100%}.app-shell-module__LGy3jW__topbarActions [data-shell-global-actions]{margin-inline-start:auto}.app-shell-module__LGy3jW__topbarActions [data-shell-desktop-account]{display:none}.app-shell-module__LGy3jW__paneHeader{padding-inline:12px}.app-shell-module__LGy3jW__objectRail,.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__objectRail{margin:0 12px 24px}.app-shell-module__LGy3jW__mainColumn,.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__mainColumn{scroll-padding-block:16px 140px}}@media (prefers-reduced-motion:reduce){.app-shell-module__LGy3jW__navigationContainer,.app-shell-module__LGy3jW__navigationFade,.app-shell-module__LGy3jW__navigationLink{transition-duration:var(--duration-instant)}}.app-shell-module__LGy3jW__topbarActions>[data-shell-global-actions]{flex:none;align-items:center;gap:8px;display:flex}.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__navigationCloseButton{display:none}@media (max-width:1080px){.app-shell-module__LGy3jW__navigationContainer{inline-size:var(--shell-navigation-overlay-width);max-inline-size:100%}.app-shell-module__LGy3jW__navigation{inline-size:100%}.app-shell-module__LGy3jW__workspaceSlot,.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__workspaceSlot{flex-basis:calc(56px + env(safe-area-inset-top));min-block-size:calc(56px + env(safe-area-inset-top));padding-block-start:env(safe-area-inset-top);padding-inline-end:52px}.app-shell-module__LGy3jW__navigation{--shell-workspace-menu-top:calc(62px + env(safe-area-inset-top))}.app-shell-module__LGy3jW__profileSlot{flex-basis:calc(56px + env(safe-area-inset-bottom));min-block-size:calc(56px + env(safe-area-inset-bottom));padding-block-end:env(safe-area-inset-bottom)}.app-shell-module__LGy3jW__navigationContainer>.app-shell-module__LGy3jW__navigationCloseButton{display:inline-grid;position:absolute;inset-block-start:calc(env(safe-area-inset-top) + 6px);inset-inline-end:6px}.app-shell-module__LGy3jW__navigationScroll{overscroll-behavior:contain}.app-shell-module__LGy3jW__navigationFooter{min-block-size:56px;padding-block-end:max(8px, env(safe-area-inset-bottom))}.app-shell-module__LGy3jW__navigationLink,.app-shell-module__LGy3jW__profileSlot button,.app-shell-module__LGy3jW__workspaceSlot button,.app-shell-module__LGy3jW__searchSlot>*,.app-shell-module__LGy3jW__navigationFooter a,.app-shell-module__LGy3jW__navigationFooter button{min-block-size:44px}}@media (max-width:620px),(pointer:coarse){.app-shell-module__LGy3jW__mainColumn,.app-shell-module__LGy3jW__shell[data-object-rail=folded] .app-shell-module__LGy3jW__mainColumn{padding-block-end:calc(var(--page-feedback-height,0px) + env(safe-area-inset-bottom));scroll-padding-block-end:calc(var(--page-feedback-height,0px) + 24px)}}@media (max-width:860px) and (max-height:500px){.app-shell-module__LGy3jW__topbarActions{overscroll-behavior:contain;max-block-size:112px;overflow:auto}}.app-shell-module__LGy3jW__navigation .app-shell-module__LGy3jW__navigationBadge[data-tone]{border:1px solid var(--navigation-badge-line);background:var(--navigation-badge-fill);block-size:22px;inline-size:22px;min-inline-size:22px;color:var(--navigation-badge-ink);font-size:var(--font-size-meta);font-variant-numeric:tabular-nums;font-weight:var(--weight-regular);border-radius:50%;place-items:center;padding:0;display:inline-grid}@media (min-width:1081px){.app-shell-module__LGy3jW__navigation[data-collapsed=true] .app-shell-module__LGy3jW__navigationBadge[data-tone]{block-size:18px;inline-size:18px;min-inline-size:18px;font-size:10px;inset-block-start:1px;inset-inline-end:1px}}.app-shell-module__LGy3jW__mobileWorkspace,.app-shell-module__LGy3jW__topbar .app-shell-module__LGy3jW__mobileOptionsButton{display:none}@media (max-width:1080px){.app-shell-module__LGy3jW__topbar[data-mobile-options=true]{block-size:auto;padding-block-start:env(safe-area-inset-top);padding-inline:max(8px, env(safe-area-inset-left)) max(8px, env(safe-area-inset-right));flex:none;grid-template-columns:44px minmax(0,1fr) auto 44px;gap:0 2px;display:grid}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarLeading{grid-area:1/1;min-block-size:52px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__mobileWorkspace{--shell-workspace-menu-top:calc(52px + env(safe-area-inset-top));grid-area:1/2;align-items:center;min-inline-size:0;display:flex}.app-shell-module__LGy3jW__mobileWorkspace>*{inline-size:auto;min-inline-size:0;max-inline-size:min(100%,220px)}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__mobileOptionsButton{grid-area:1/4;display:inline-grid}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarQuickActions{grid-area:1/3;gap:0;min-inline-size:0}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarQuickActions button{block-size:44px;inline-size:44px;padding:0}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarContent{border-block-start:1px solid var(--color-line-soft);grid-area:2/1/3/-1;align-items:center;min-block-size:44px;padding-inline:8px;display:flex}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions{z-index:var(--z-menu);max-block-size:calc(100dvh - 112px - env(safe-area-inset-top));border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:none;overscroll-behavior:contain;align-items:stretch;gap:12px;padding:12px;display:none;position:absolute;inset-block-start:calc(52px + env(safe-area-inset-top));inset-inline:8px;overflow-y:auto}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions[data-options-open=true]{display:flex}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-shell-page-actions]{flex:1 0 100%}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-shell-global-actions]{border-block-start:1px solid var(--color-line-soft);justify-content:flex-end;inline-size:100%;padding-block-start:8px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions button{white-space:normal;overflow-wrap:anywhere;min-block-size:44px;min-inline-size:44px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarLeading button,.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__mobileWorkspace button,.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__mobileOptionsButton,.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarContent button{min-block-size:44px;min-inline-size:44px}.app-shell-module__LGy3jW__navigationContainer{box-shadow:none}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions{border-radius:var(--radius-md);flex-flow:column;gap:4px;padding:8px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-shell-page-actions]{flex-direction:column;flex:none;gap:4px;inline-size:100%;display:flex}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-help=actions]{flex-flow:column;align-items:stretch;gap:4px;inline-size:100%;display:flex}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-help=actions]>*{flex:none;inline-size:100%;max-inline-size:100%}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-help=actions]>[role=group]{order:-1;margin-block-end:4px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-pane-slot],.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-shell-global-actions]{flex-direction:column;align-items:stretch;gap:2px;inline-size:100%;margin:0;display:flex}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-shell-global-actions]{margin-block-start:4px;padding-block-start:6px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-icon-button],.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-topbar-button],.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-live-presence-anchor=filter\:trigger]{border-radius:var(--radius);text-align:start;border-color:#0000;justify-content:flex-start;align-items:center;gap:10px;block-size:auto;inline-size:100%;max-inline-size:100%;padding:8px 12px;font-size:13px;display:flex}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-icon-button]>[data-icon-button-label]{min-inline-size:0;font:inherit;line-height:1.4;display:block}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-icon-button]>svg,.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-icon-button]>[data-module-icon]{flex:none}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-help=versions]{justify-content:space-between;padding-inline:12px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__mobileOptionsButton[aria-expanded=true]{background:var(--phone-selection-fill);color:var(--color-accent-ink)}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-ds-tooltip]:before,.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-ds-tooltip]:after,.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__mobileOptionsButton:before,.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__mobileOptionsButton:after{display:none}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-shell-page-actions]{align-items:stretch}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions>[data-shell-page-more]>div{flex-direction:column;align-items:stretch;inline-size:100%}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-menu-surface],.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-filter-menu]{inline-size:100%;min-inline-size:0;max-inline-size:100%;box-shadow:none;position:relative;inset:auto;translate:none}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions :has(>[data-filter-menu]){flex-direction:column;align-items:stretch;gap:4px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-filter-menu]{max-block-size:none}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-topbar-view]{inline-size:100%}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-topbar-view]>button{block-size:auto;padding-block:8px}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-help=actions]>:has([data-topbar-view]){order:-1}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions:not(:has([data-shell-page-actions] :is(button,a,input),[data-pane-slot] button))>[data-shell-global-actions]{border-block-start:0;margin-block-start:0;padding-block-start:0}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-icon-button]:is([aria-expanded=true],[aria-pressed=true]){background:var(--phone-selection-fill);color:var(--color-accent-ink)}.app-shell-module__LGy3jW__topbar[data-mobile-options=true] .app-shell-module__LGy3jW__topbarActions [data-topbar-button]:not(:has([data-ui-icon],[data-module-icon])){padding-inline-start:40px}}
.shell-page-loading-module__pcvFtq__page{background:var(--color-surface-app);flex-direction:column;min-block-size:100%;min-inline-size:0;display:flex}.shell-page-loading-module__pcvFtq__caret{padding:var(--route-caret-inset,var(--space-10) var(--space-12));flex:none}@media (max-width:620px){.shell-page-loading-module__pcvFtq__caret{padding:14px 12px 0}}
.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))}}
.framework-detail-pane-module__dpsNDW__pane{background:var(--color-surface-app);min-block-size:0;min-inline-size:0;color:var(--color-text);flex-direction:column;display:flex;overflow:hidden}.framework-detail-pane-module__dpsNDW__paneScroll{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex:1;min-block-size:0;overflow:auto}.framework-detail-pane-module__dpsNDW__mismatch{border:1px solid var(--color-warning-line);border-radius:var(--radius);background:var(--color-warning-soft);color:var(--color-warning);align-items:flex-start;gap:9px;margin:12px 0 0;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.framework-detail-pane-module__dpsNDW__mismatch svg{color:var(--color-warning-mid);flex:none;margin-block-start:1px}.framework-detail-pane-module__dpsNDW__iconBtn{color:var(--color-text-tertiary);cursor:pointer;font:inherit;transition:background-color .12s var(--ease-standard), color .12s var(--ease-standard), opacity .12s var(--ease-standard);border-radius:var(--radius-sm);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;block-size:22px;inline-size:22px;padding:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__iconBtn:hover:not(:disabled){background:var(--color-surface-active);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__iconBtn:disabled{cursor:default;opacity:.45}.framework-detail-pane-module__dpsNDW__iconBtn:focus-visible,.framework-detail-pane-module__dpsNDW__tag:focus-visible,.framework-detail-pane-module__dpsNDW__tab:focus-visible,.framework-detail-pane-module__dpsNDW__editBtn:focus-visible,.framework-detail-pane-module__dpsNDW__secHead:focus-visible,.framework-detail-pane-module__dpsNDW__childRow:focus-visible,.framework-detail-pane-module__dpsNDW__menuItem:focus-visible,.framework-detail-pane-module__dpsNDW__emptyAction:focus-visible,.framework-detail-pane-module__dpsNDW__btn:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft);outline:none}.framework-detail-pane-module__dpsNDW__btn{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);block-size:28px;color:var(--color-text);cursor:pointer;font:inherit;font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--duration-hover) var(--ease-standard);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.framework-detail-pane-module__dpsNDW__btn:hover:not(:disabled){background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__btn:disabled{cursor:not-allowed;opacity:.45}.framework-detail-pane-module__dpsNDW__btnSm{block-size:24px;padding:0 8px;font-size:12px}.framework-detail-pane-module__dpsNDW__btnPrimary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-inverse)}.framework-detail-pane-module__dpsNDW__btnPrimary:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.framework-detail-pane-module__dpsNDW__btnGhost{color:var(--color-text-secondary);background:0 0;border-color:#0000}.framework-detail-pane-module__dpsNDW__btnGhost:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__anchor{flex:none;position:relative}.framework-detail-pane-module__dpsNDW__menu{z-index:var(--z-menu);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);min-inline-size:216px;max-inline-size:min(360px,100vw - 24px);padding:4px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;box-shadow:0 1px 2px #161c240f,0 8px 24px -6px #161c2424}.framework-detail-pane-module__dpsNDW__menuHead{color:var(--color-text-tertiary);font-family:var(--font-mono);padding:7px 8px 4px;font-size:11px}.framework-detail-pane-module__dpsNDW__menuItem{border-radius:var(--radius-sm);min-block-size:28px;inline-size:100%;color:var(--color-text);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--duration-hover) var(--ease-standard);background:0 0;border:0;align-items:center;gap:9px;padding:5px 8px;font-size:12.5px;display:flex}.framework-detail-pane-module__dpsNDW__menuItem:hover:not(:disabled){background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__menuItem:disabled{cursor:not-allowed;opacity:.42}.framework-detail-pane-module__dpsNDW__menuItem svg{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__menuDanger,.framework-detail-pane-module__dpsNDW__menuDanger svg{color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__menuDanger:hover:not(:disabled){background:var(--color-danger-soft)}.framework-detail-pane-module__dpsNDW__menuSep{background:var(--color-line);block-size:1px;margin:4px 0}.framework-detail-pane-module__dpsNDW__tag{cursor:pointer;transition:background-color .12s var(--ease-standard), border-color .12s var(--ease-standard);}.framework-detail-pane-module__dpsNDW__tag:hover:not(:disabled){border-color:var(--color-text-tertiary);background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__tag svg{color:var(--color-text-tertiary);flex:none}.framework-detail-pane-module__dpsNDW__tag:disabled,.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__tagMute{border-color:var(--color-line);color:var(--color-text-tertiary);cursor:default}.framework-detail-pane-module__dpsNDW__tag:disabled:hover,.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__tagMute:hover{border-color:var(--color-line);background:var(--color-surface-raised)}.framework-detail-pane-module__dpsNDW__pv{text-overflow:ellipsis;overflow:hidden}.framework-detail-pane-module__dpsNDW__pk{color:var(--color-text-tertiary);font-weight:var(--weight-regular)}.framework-detail-pane-module__dpsNDW__tagTarget{color:var(--color-accent)}.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__weightTag{border-color:color-mix(in srgb, var(--weight-color) 42%, transparent);background:color-mix(in srgb, var(--weight-color) 12%, transparent);color:var(--weight-color);font-weight:var(--weight-semibold)}.framework-detail-pane-module__dpsNDW__tag.framework-detail-pane-module__dpsNDW__weightTag:hover:not(:disabled){border-color:var(--weight-color);background:color-mix(in srgb, var(--weight-color) 18%, transparent)}.framework-detail-pane-module__dpsNDW__wramp{align-items:flex-end;gap:1.5px;block-size:10px;display:flex}.framework-detail-pane-module__dpsNDW__wramp i{background:var(--color-line-strong);border-radius:1px;inline-size:3px;display:block}.framework-detail-pane-module__dpsNDW__wramp i[data-on=true]{background:currentColor}.framework-detail-pane-module__dpsNDW__wramp i:first-child{block-size:4px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(2){block-size:5.5px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(3){block-size:7px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(4){block-size:8.5px}.framework-detail-pane-module__dpsNDW__wramp i:nth-child(5){block-size:10px}.framework-detail-pane-module__dpsNDW__steps{flex:none;align-items:center;gap:2px;display:flex}.framework-detail-pane-module__dpsNDW__steps>i{inline-size:11px;block-size:var(--meter-size);background:var(--color-line-strong);border-radius:1.5px;display:block}.framework-detail-pane-module__dpsNDW__steps>i[data-on=true]{background:var(--color-accent)}.framework-detail-pane-module__dpsNDW__steps>i[data-target=true]{background:var(--color-accent-lighter)}.framework-detail-pane-module__dpsNDW__stepsSm>i{block-size:4px;inline-size:8px}.framework-detail-pane-module__dpsNDW__assessmentMeta{min-inline-size:0;color:var(--color-text);font-size:12px;font-weight:var(--weight-regular);text-align:start;flex-wrap:wrap;align-items:center;gap:6px;line-height:1.5;display:inline-flex}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secMeta:has(>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])){white-space:normal;max-inline-size:65%;overflow:visible}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability]))>button:first-child{flex:1;inline-size:auto;min-inline-size:0}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])) .framework-detail-pane-module__dpsNDW__sect{flex-shrink:1}.framework-detail-pane-module__dpsNDW__assessmentNote{gap:6px;min-inline-size:0;display:grid}.framework-detail-pane-module__dpsNDW__readoutLabel{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase}.framework-detail-pane-module__dpsNDW__weightReadout{gap:14px;display:grid}.framework-detail-pane-module__dpsNDW__weightMeter{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-inline-size:360px;display:grid}.framework-detail-pane-module__dpsNDW__weightMeter>span{justify-items:center;gap:5px;display:grid}.framework-detail-pane-module__dpsNDW__weightMeter i{inline-size:100%;block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft)}.framework-detail-pane-module__dpsNDW__weightMeter i[data-active]{background:var(--weight-color)}.framework-detail-pane-module__dpsNDW__weightMeter>span>span{border-radius:var(--radius-sm);min-inline-size:20px;color:var(--color-text-secondary);text-align:center;font-size:11px;line-height:20px}.framework-detail-pane-module__dpsNDW__weightMeter span[data-selected]{background:color-mix(in srgb, var(--weight-color) 14%, transparent);color:var(--color-text);font-weight:var(--weight-medium)}.framework-detail-pane-module__dpsNDW__readoutHelp,.framework-detail-pane-module__dpsNDW__readoutText{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.framework-detail-pane-module__dpsNDW__readoutText{white-space:pre-wrap}@media (max-width:860px){.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])){grid-template-columns:minmax(0,1fr) auto;display:grid}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability]))>.framework-detail-pane-module__dpsNDW__ln{display:none}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secHead:has(>.framework-detail-pane-module__dpsNDW__secMeta>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability]))>.framework-detail-pane-module__dpsNDW__editBtn{grid-area:1/2}.framework-detail-pane-module__dpsNDW__sections .framework-detail-pane-module__dpsNDW__secMeta:has(>:is(.framework-detail-pane-module__dpsNDW__assessmentMeta,[data-applicability])){text-align:start;grid-area:2/1/auto/-1;max-inline-size:100%}}.framework-detail-pane-module__dpsNDW__sections{flex-direction:column;gap:18px;padding:0 24px 28px;display:flex}.framework-detail-pane-module__dpsNDW__section{min-inline-size:0}.framework-detail-pane-module__dpsNDW__secHead{inline-size:100%;color:inherit;cursor:pointer;font:inherit;text-align:start;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:10px;margin-block-end:9px;padding:2px 0;display:flex}.framework-detail-pane-module__dpsNDW__chev{color:var(--color-text-tertiary);transition:transform var(--duration-panel) var(--ease-standard);flex:none;display:inline-flex}.framework-detail-pane-module__dpsNDW__chev[data-open=true]{transform:rotate(90deg)}.framework-detail-pane-module__dpsNDW__sect{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;transition:color var(--duration-hover) var(--ease-standard);flex:none}.framework-detail-pane-module__dpsNDW__secHead:hover .framework-detail-pane-module__dpsNDW__sect{color:var(--color-text-secondary)}.framework-detail-pane-module__dpsNDW__ln{background:var(--color-line);flex:1;block-size:1px}.framework-detail-pane-module__dpsNDW__secMeta{max-inline-size:60%;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;overflow:hidden}.framework-detail-pane-module__dpsNDW__editBtn{border-radius:var(--radius-sm);block-size:22px;inline-size:22px;color:var(--color-text-tertiary);cursor:pointer;font:inherit;opacity:.45;transition:opacity .12s var(--ease-standard), background-color .12s var(--ease-standard), color .12s var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__secHead:hover .framework-detail-pane-module__dpsNDW__editBtn,.framework-detail-pane-module__dpsNDW__section:hover .framework-detail-pane-module__dpsNDW__editBtn,.framework-detail-pane-module__dpsNDW__editBtn:focus-visible,.framework-detail-pane-module__dpsNDW__roField:hover .framework-detail-pane-module__dpsNDW__editBtn{opacity:1}.framework-detail-pane-module__dpsNDW__editBtn:hover{background:var(--color-surface-active);color:var(--color-text)}@media (hover:none){.framework-detail-pane-module__dpsNDW__editBtn{opacity:1}}.framework-detail-pane-module__dpsNDW__ro{border-radius:var(--radius-sm);overflow-wrap:anywhere;min-block-size:24px;color:var(--color-text);text-wrap:pretty;border:1px solid #0000;margin:0 -6px;padding:3px 6px;font-size:13px;line-height:1.55;display:block;position:relative}.framework-detail-pane-module__dpsNDW__roBody{inline-size:100%;max-inline-size:none;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-prose)}.framework-detail-pane-module__dpsNDW__roBody[data-empty=true]{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__recordCopy{overflow-wrap:anywhere;text-wrap:pretty;inline-size:100%;max-inline-size:none}.framework-detail-pane-module__dpsNDW__roBody p{margin:0}.framework-detail-pane-module__dpsNDW__roBody p+p,.framework-detail-pane-module__dpsNDW__roBody ul,.framework-detail-pane-module__dpsNDW__roBody ol{margin-block-start:.6em}.framework-detail-pane-module__dpsNDW__roRich div[data-readonly=true]{color:inherit;cursor:default;background:0 0;border:0;padding:0;min-block-size:0!important}.framework-detail-pane-module__dpsNDW__roRich div[data-readonly=true]>div,.framework-detail-pane-module__dpsNDW__roRich [contenteditable]{min-block-size:0;color:inherit;font-size:inherit;line-height:inherit;outline:none;padding:0}.framework-detail-pane-module__dpsNDW__roRich [contenteditable]>:first-child{margin-block-start:0}.framework-detail-pane-module__dpsNDW__roRich [contenteditable]>:last-child{margin-block-end:0}.framework-detail-pane-module__dpsNDW__recordCopy.framework-detail-pane-module__dpsNDW__roRich div[data-readonly=true],.framework-detail-pane-module__dpsNDW__recordCopy.framework-detail-pane-module__dpsNDW__roRich [contenteditable]{inline-size:100%;max-inline-size:none}.framework-detail-pane-module__dpsNDW__roEmpty{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__emptyAction{border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;font:inherit;transition:background-color .12s var(--ease-standard), color .12s var(--ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:6px;margin:0 -6px;padding:3px 6px;font-size:13px;line-height:1.55;display:inline-flex}.framework-detail-pane-module__dpsNDW__emptyAction:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-secondary)}.framework-detail-pane-module__dpsNDW__emptyAction:disabled{cursor:default}.framework-detail-pane-module__dpsNDW__help{max-inline-size:74ch;color:var(--color-text-secondary);text-wrap:pretty;margin-block-end:10px;font-size:11px;line-height:1.5}.framework-detail-pane-module__dpsNDW__pill{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:20px;color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:0 7px;display:inline-flex}.framework-detail-pane-module__dpsNDW__pill i{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.framework-detail-pane-module__dpsNDW__pill[data-tone=green]{border-color:var(--color-success-line);background:var(--color-success-soft);color:var(--color-success)}.framework-detail-pane-module__dpsNDW__pill[data-tone=amber]{border-color:var(--color-warning-line);background:var(--color-warning-soft);color:var(--color-warning)}.framework-detail-pane-module__dpsNDW__pill[data-tone=red]{border-color:var(--color-danger-line);background:var(--color-danger-soft);color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__rowLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.framework-detail-pane-module__dpsNDW__thread{flex-direction:column;gap:8px;display:flex}.framework-detail-pane-module__dpsNDW__note{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-raised);grid-template-columns:24px minmax(0,1fr);align-items:flex-start;gap:9px;padding:9px 10px;display:grid;position:relative}.framework-detail-pane-module__dpsNDW__note[data-pending]{background:var(--color-accent-soft)}.framework-detail-pane-module__dpsNDW__noteMain{min-inline-size:0}.framework-detail-pane-module__dpsNDW__noteHead{flex-wrap:nowrap;align-items:baseline;gap:6px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__noteWho{min-inline-size:0;color:var(--color-text);font-size:12px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.framework-detail-pane-module__dpsNDW__noteMeta{flex:0 60 auto;align-items:baseline;gap:6px;min-inline-size:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__noteWhen{color:var(--color-text-tertiary);font-size:var(--font-size-meta);white-space:nowrap;flex:none;margin-inline-start:auto}.framework-detail-pane-module__dpsNDW__notePill{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:16px;min-inline-size:0;color:var(--color-text-secondary);font-size:10px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;padding:0 6px;line-height:1;display:inline-flex;overflow:hidden}.framework-detail-pane-module__dpsNDW__notePillCurrent{border-color:var(--color-accent-line);background:var(--color-surface-raised);color:var(--color-accent-ink)}.framework-detail-pane-module__dpsNDW__noteSending{color:var(--color-accent);font-size:var(--font-size-meta);white-space:nowrap;flex:none}.framework-detail-pane-module__dpsNDW__noteBody{overflow-wrap:anywhere;min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:pre-line;margin-block-start:2px}.framework-detail-pane-module__dpsNDW__noteActions{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-raised);opacity:0;transition:opacity var(--duration-hover) var(--ease-standard);gap:2px;display:inline-flex;position:absolute;inset-block-start:6px;inset-inline-end:6px}.framework-detail-pane-module__dpsNDW__note:hover .framework-detail-pane-module__dpsNDW__noteActions,.framework-detail-pane-module__dpsNDW__noteActions:focus-within{opacity:1}@media (hover:none){.framework-detail-pane-module__dpsNDW__noteActions{opacity:1}}.framework-detail-pane-module__dpsNDW__noteActions button{border-radius:var(--radius-xs);block-size:22px;inline-size:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.framework-detail-pane-module__dpsNDW__noteActions button:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__noteActions button[data-tone=danger]:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__noteActions button:disabled{cursor:default;opacity:.5}.framework-detail-pane-module__dpsNDW__noteConfirm{border:1px solid var(--color-danger-line);border-radius:var(--radius-sm);background:var(--color-danger-soft);flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:7px;padding:4px 6px;display:flex}.framework-detail-pane-module__dpsNDW__noteConfirm>span{color:var(--color-danger);font-size:var(--font-size-meta);font-weight:var(--weight-medium);margin-inline-end:auto}.framework-detail-pane-module__dpsNDW__noteEditor,.framework-detail-pane-module__dpsNDW__composerField{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);min-inline-size:0;transition:border-color var(--duration-hover) var(--ease-standard);padding:8px 10px;position:relative}.framework-detail-pane-module__dpsNDW__noteEditor{margin-block-start:4px}.framework-detail-pane-module__dpsNDW__noteEditor:focus-within,.framework-detail-pane-module__dpsNDW__composerField:focus-within{border-color:var(--field-focus-border)}.framework-detail-pane-module__dpsNDW__noteEditor textarea:focus,.framework-detail-pane-module__dpsNDW__noteEditor textarea:focus-visible,.framework-detail-pane-module__dpsNDW__composerField textarea:focus,.framework-detail-pane-module__dpsNDW__composerField textarea:focus-visible{box-shadow:none}.framework-detail-pane-module__dpsNDW__noteEditor textarea[data-auto-grow],.framework-detail-pane-module__dpsNDW__composerField textarea[data-auto-grow]{min-block-size:34px;max-block-size:180px;inline-size:100%;color:var(--color-text);font:inherit;resize:none;background:0 0;border:0;outline:0;padding:0;font-size:12.5px;line-height:1.5;display:block}.framework-detail-pane-module__dpsNDW__noteEditor textarea::placeholder,.framework-detail-pane-module__dpsNDW__composerField textarea::placeholder{color:var(--color-text-tertiary)}.framework-detail-pane-module__dpsNDW__noteFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-block-start:6px;display:flex}.framework-detail-pane-module__dpsNDW__noteHint{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-inline:2px auto;font-size:10.5px;overflow:hidden}.framework-detail-pane-module__dpsNDW__noteEmpty{text-align:center;flex-direction:column;gap:2px;padding:14px 10px;display:flex}.framework-detail-pane-module__dpsNDW__noteEmpty strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--weight-medium)}.framework-detail-pane-module__dpsNDW__noteEmpty span{color:var(--color-text-tertiary);font-size:var(--font-size-meta)}.framework-detail-pane-module__dpsNDW__threadMore{border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-meta);font-weight:var(--weight-medium);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:0 -6px;padding:3px 6px;display:inline-flex}.framework-detail-pane-module__dpsNDW__threadMore:hover{background:var(--color-surface-hover);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__threadChev{color:var(--color-text-tertiary);transition:transform var(--duration-hover) var(--ease-standard);display:inline-flex}.framework-detail-pane-module__dpsNDW__threadChev[data-open]{transform:rotate(90deg)}.framework-detail-pane-module__dpsNDW__ghostRow{border-radius:var(--radius-sm);cursor:pointer;font:inherit;text-align:start;transition:background var(--duration-hover) var(--ease-standard);background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:7px 0;display:grid}.framework-detail-pane-module__dpsNDW__ghostRow:hover,.framework-detail-pane-module__dpsNDW__ghostRow:focus-visible{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__ghostRow>span:last-child{color:var(--color-text-tertiary);font-size:12.5px}.framework-detail-pane-module__dpsNDW__composerRow{grid-template-columns:24px minmax(0,1fr);gap:9px;padding-block:7px;display:grid}.framework-detail-pane-module__dpsNDW__childList{border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.framework-detail-pane-module__dpsNDW__childRow{border:0;border-block-end:1px solid var(--color-line-soft);block-size:40px;inline-size:100%;color:var(--color-text);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--duration-hover) var(--ease-standard);background:0 0;align-items:center;gap:10px;padding:0 12px;display:flex}.framework-detail-pane-module__dpsNDW__childRow:last-child{border-block-end:0}.framework-detail-pane-module__dpsNDW__childRow:hover{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__childCode{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-neutral-soft);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-medium);letter-spacing:-.01em;line-height:calc(var(--chip-size) - 4px);white-space:nowrap;flex:none;padding:1px 5px}.framework-detail-pane-module__dpsNDW__childName{min-inline-size:0;font-size:var(--font-size-list-title);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-list-title);flex:1;overflow:hidden}.framework-detail-pane-module__dpsNDW__childRow svg{color:var(--color-text-tertiary);flex:none}.framework-detail-pane-module__dpsNDW__childName>span,.framework-detail-pane-module__dpsNDW__childName>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.framework-detail-pane-module__dpsNDW__childKind{color:var(--color-text-tertiary);font-size:var(--font-size-meta);line-height:1.3}.framework-detail-pane-module__dpsNDW__childRow:has(.framework-detail-pane-module__dpsNDW__childKind){block-size:auto;min-block-size:48px;padding-block:6px}.framework-detail-pane-module__dpsNDW__childScore{min-inline-size:104px;font-size:var(--font-size-meta);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);color:var(--color-text-secondary);flex:none;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.framework-detail-pane-module__dpsNDW__childScore>span{inline-size:26px;block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft);display:block;overflow:hidden}.framework-detail-pane-module__dpsNDW__childScore>span>i{border-radius:inherit;background:var(--color-line-strong);block-size:100%;display:block}.framework-detail-pane-module__dpsNDW__childScore[data-tone=success]{color:var(--color-completion-high)}.framework-detail-pane-module__dpsNDW__childScore[data-tone=warning]{color:var(--color-completion-mid)}.framework-detail-pane-module__dpsNDW__childScore[data-tone=danger]{color:var(--color-completion-low)}.framework-detail-pane-module__dpsNDW__childScore[data-tone]>span>i{background:currentColor}.framework-detail-pane-module__dpsNDW__rail{border-inline-start:1px solid var(--color-line);background:var(--color-surface-app);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.framework-detail-pane-module__dpsNDW__phead{border-block-end:1px solid var(--color-line);background:var(--color-surface-app);flex:none;align-items:center;gap:8px;block-size:40px;padding:0 12px;display:flex}.framework-detail-pane-module__dpsNDW__pt{min-inline-size:0;font-size:13px;font-weight:var(--weight-medium);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.framework-detail-pane-module__dpsNDW__pkind{color:var(--color-text-tertiary);white-space:nowrap;flex:none;font-size:11px}.framework-detail-pane-module__dpsNDW__props{border-block-end:1px solid var(--color-line);flex:none;padding:12px 14px}.framework-detail-pane-module__dpsNDW__tabbar{border-block-end:1px solid var(--color-line);flex:none;padding:0 14px}.framework-detail-pane-module__dpsNDW__tabs{scrollbar-width:none;align-items:flex-end;gap:2px;display:flex;overflow:auto hidden}.framework-detail-pane-module__dpsNDW__tabs::-webkit-scrollbar{display:none}.framework-detail-pane-module__dpsNDW__tab{block-size:30px;box-shadow:inset 0 -1px 0 var(--color-line);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:12px;font-weight:var(--weight-medium);transition:color .12s var(--ease-standard), box-shadow .12s var(--ease-standard);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.framework-detail-pane-module__dpsNDW__tab:hover{color:var(--color-text)}.framework-detail-pane-module__dpsNDW__tab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--color-accent);color:var(--color-text)}.framework-detail-pane-module__dpsNDW__count{border-radius:var(--radius-sm);background:var(--color-neutral-soft);block-size:14px;min-inline-size:14px;color:var(--color-text-secondary);font-size:9.5px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;padding:0 3px;display:inline-flex}.framework-detail-pane-module__dpsNDW__railBody{scrollbar-color:var(--color-scroll-thumb) transparent;scrollbar-width:thin;flex-direction:column;flex:1;min-block-size:0;padding:12px 14px;display:flex;overflow:auto}.framework-detail-pane-module__dpsNDW__railBody>section,.framework-detail-pane-module__dpsNDW__railStreams>section{gap:12px}.framework-detail-pane-module__dpsNDW__railBody>section>form,.framework-detail-pane-module__dpsNDW__railStreams>section>form{border-block-start:1px solid var(--color-line);order:2;padding-block-start:10px}.framework-detail-pane-module__dpsNDW__railBody>section>form label>span:first-child,.framework-detail-pane-module__dpsNDW__railStreams>section>form label>span:first-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.framework-detail-pane-module__dpsNDW__railBody>section>form textarea:not([data-framed]),.framework-detail-pane-module__dpsNDW__railStreams>section>form textarea:not([data-framed]),.framework-detail-pane-module__dpsNDW__railBody>section>form input:not([data-framed]),.framework-detail-pane-module__dpsNDW__railStreams>section>form input:not([data-framed]){border-color:var(--color-line-strong);padding:9px 11px;font-size:12.5px}.framework-detail-pane-module__dpsNDW__railBody>section>form textarea:not([data-framed]),.framework-detail-pane-module__dpsNDW__railStreams>section>form textarea:not([data-framed]){min-block-size:56px}.framework-detail-pane-module__dpsNDW__railBody>section>form>button,.framework-detail-pane-module__dpsNDW__railStreams>section>form>button,.framework-detail-pane-module__dpsNDW__railBody>section>form+button,.framework-detail-pane-module__dpsNDW__railStreams>section>form+button,.framework-detail-pane-module__dpsNDW__railBody>section>button,.framework-detail-pane-module__dpsNDW__railStreams>section>button{align-self:flex-end}.framework-detail-pane-module__dpsNDW__railBody>section>div:first-child:empty,.framework-detail-pane-module__dpsNDW__railStreams>section>div:first-child:empty{display:none}.framework-detail-pane-module__dpsNDW__railBody article,.framework-detail-pane-module__dpsNDW__railStreams article{border-radius:var(--radius);padding:9px 10px}.framework-detail-pane-module__dpsNDW__railBody article header>div>strong,.framework-detail-pane-module__dpsNDW__railStreams article header>div>strong{font-size:12px}.framework-detail-pane-module__dpsNDW__railBody article header>div>small,.framework-detail-pane-module__dpsNDW__railStreams article header>div>small,.framework-detail-pane-module__dpsNDW__railBody article p,.framework-detail-pane-module__dpsNDW__railStreams article p{font-size:12.5px;line-height:1.55}.framework-detail-pane-module__dpsNDW__railBody article header>div>small,.framework-detail-pane-module__dpsNDW__railStreams article header>div>small{font-size:11px}.framework-detail-pane-module__dpsNDW__railBody article footer,.framework-detail-pane-module__dpsNDW__railStreams article footer{margin-block-start:6px;padding-block-start:6px}.framework-detail-pane-module__dpsNDW__railBody article footer button,.framework-detail-pane-module__dpsNDW__railStreams article footer button{font-size:11.5px}.framework-detail-pane-module__dpsNDW__railEmpty{text-align:center;padding:18px 4px}.framework-detail-pane-module__dpsNDW__railEmpty>strong{color:var(--color-text);font-size:12.5px;font-weight:var(--weight-medium);margin-block-end:3px;display:block}.framework-detail-pane-module__dpsNDW__railEmpty>span,.framework-detail-pane-module__dpsNDW__railBody p:only-child,.framework-detail-pane-module__dpsNDW__railStreams p:only-child{color:var(--color-text-tertiary);font-size:11.5px}.framework-detail-pane-module__dpsNDW__drawerForm{flex-direction:column;gap:14px;display:flex}.framework-detail-pane-module__dpsNDW__dsech{color:var(--color-text-tertiary);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:8px;margin-block-end:2px;display:flex}.framework-detail-pane-module__dpsNDW__dsech .framework-detail-pane-module__dpsNDW__ln{flex:1}.framework-detail-pane-module__dpsNDW__fld{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__fldl{color:var(--color-text);font-size:12px;font-weight:var(--weight-medium);align-items:baseline;gap:7px;display:flex}.framework-detail-pane-module__dpsNDW__fldl .framework-detail-pane-module__dpsNDW__req{color:var(--color-danger);font-size:12px;line-height:1}.framework-detail-pane-module__dpsNDW__fldl .framework-detail-pane-module__dpsNDW__cnt{color:var(--color-text-tertiary);font-family:var(--font-mono);flex:none;margin-inline-start:auto;font-size:10px}.framework-detail-pane-module__dpsNDW__fldh{color:var(--color-text-tertiary);font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__fld input:not([type=checkbox],[type=range],[data-framed]),.framework-detail-pane-module__dpsNDW__fld select:not([data-framed]),.framework-detail-pane-module__dpsNDW__fld textarea:not([data-framed]){inline-size:100%;min-block-size:var(--control-height-large);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--font-size-body);outline:0}.framework-detail-pane-module__dpsNDW__fld textarea:not([data-framed]){resize:vertical;min-block-size:86px}.framework-detail-pane-module__dpsNDW__fld input:not([type=range],[data-framed]):focus,.framework-detail-pane-module__dpsNDW__fld select:not([data-framed]):focus,.framework-detail-pane-module__dpsNDW__fld textarea:not([data-framed]):focus{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring)}.framework-detail-pane-module__dpsNDW__fld input:not([type=range]):disabled,.framework-detail-pane-module__dpsNDW__fld select:not([data-framed]):disabled,.framework-detail-pane-module__dpsNDW__fld textarea:disabled{background:var(--color-surface-sunken);color:var(--color-text-secondary);cursor:not-allowed}.framework-detail-pane-module__dpsNDW__dsec{flex-direction:column;gap:14px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__dsec>.framework-detail-pane-module__dpsNDW__dsech{margin-block-end:-3px}.framework-detail-pane-module__dpsNDW__clearBtn{color:var(--color-text-tertiary);cursor:pointer;font:inherit;background:0 0;border:0;margin-inline-start:auto;padding:0;font-size:11px}.framework-detail-pane-module__dpsNDW__clearBtn:hover:not(:disabled){color:var(--color-text);text-decoration:underline}.framework-detail-pane-module__dpsNDW__clearBtn:disabled{cursor:default}.framework-detail-pane-module__dpsNDW__clearBtn:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:none}.framework-detail-pane-module__dpsNDW__weightEditorScale{gap:12px;min-inline-size:0;display:grid}.framework-detail-pane-module__dpsNDW__weightEditorHelp{color:var(--color-text-secondary);align-items:baseline;gap:12px;font-size:12px;line-height:1.5;display:flex}.framework-detail-pane-module__dpsNDW__weightEditorHelp p{flex:1;min-inline-size:0;margin:0}.framework-detail-pane-module__dpsNDW__apForm{gap:8px;display:grid}.framework-detail-pane-module__dpsNDW__apCascade{border-block-start:1px solid var(--color-line-soft);gap:8px;padding-block-start:6px;display:grid}.framework-detail-pane-module__dpsNDW__apCascade>.framework-detail-pane-module__dpsNDW__apCascadeSwitch[data-selection-control=switch][data-described]{background:0 0;border:0;min-block-size:0;padding:3px 0}.framework-detail-pane-module__dpsNDW__apOptions{flex-direction:column;gap:2px;display:flex}.framework-detail-pane-module__dpsNDW__applicabilityAnchor{min-inline-size:0;display:inline-flex}.framework-detail-pane-module__dpsNDW__apOptionBody{flex-direction:column;align-items:flex-start;gap:5px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__apOptionDescription{color:var(--color-text-muted);margin:8px 2px 0;font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__apOption{border-radius:var(--radius);background:var(--color-surface-raised);cursor:pointer;transition:background-color .12s var(--ease-standard), border-color .12s var(--ease-standard);border:1px solid #0000;align-items:center;gap:10px;padding:3px 8px;display:flex}.framework-detail-pane-module__dpsNDW__apOption:hover{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__apOption:has(input:disabled){cursor:default}.framework-detail-pane-module__dpsNDW__apOption[data-on=true]{border-color:var(--color-accent-line);background:var(--color-surface-selected)}.framework-detail-pane-module__dpsNDW__apOption:has(input:focus-visible){outline:2px solid var(--focus-border);outline-offset:2px}.framework-detail-pane-module__dpsNDW__apOption input{opacity:0;pointer-events:none;position:absolute}.framework-detail-pane-module__dpsNDW__apOption>svg{color:var(--color-accent);flex:none;margin-inline-start:auto}@media (pointer:coarse){.framework-detail-pane-module__dpsNDW__apOption,.framework-detail-pane-module__dpsNDW__apCascade>.framework-detail-pane-module__dpsNDW__apCascadeSwitch[data-selection-control]{min-block-size:44px}}.framework-detail-pane-module__dpsNDW__drawerFoot{align-items:center;gap:8px;inline-size:100%;display:flex}.framework-detail-pane-module__dpsNDW__footNote{min-inline-size:0;color:var(--color-text-tertiary);flex:1;font-size:11px;line-height:1.4}@media (max-width:860px){.framework-detail-pane-module__dpsNDW__sections{padding-inline:var(--phone-page-gutter,16px);gap:var(--phone-section-gap,24px);padding-block-end:var(--phone-section-gap,24px)}.framework-detail-pane-module__dpsNDW__ln{min-inline-size:12px}.framework-detail-pane-module__dpsNDW__secMeta{text-align:end;white-space:normal;flex:0 auto;max-inline-size:50%}}@media (hover:none) and (pointer:coarse){.framework-detail-pane-module__dpsNDW__fld input,.framework-detail-pane-module__dpsNDW__fld textarea,.framework-detail-pane-module__dpsNDW__railBody>section>form textarea:not([data-framed]){font-size:16px}}@media (max-width:640px),(hover:none) and (pointer:coarse){.framework-detail-pane-module__dpsNDW__childRow{flex-wrap:wrap;block-size:auto;min-block-size:44px;padding-block:6px}}.framework-detail-pane-module__dpsNDW__ledger{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.framework-detail-pane-module__dpsNDW__ledger>li{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);flex-direction:column;display:flex}.framework-detail-pane-module__dpsNDW__ledgerHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:var(--font-size-meta);display:flex}.framework-detail-pane-module__dpsNDW__ledgerHead>span{color:var(--color-text-secondary)}.framework-detail-pane-module__dpsNDW__ledgerMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta)}.framework-detail-pane-module__dpsNDW__ledgerNote{color:var(--color-text);font-size:var(--font-size-meta);line-height:var(--line-height-body);margin:0}.framework-detail-pane-module__dpsNDW__linkChoice{flex-direction:column;gap:6px;display:flex}.framework-detail-pane-module__dpsNDW__linkChoiceOption{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);cursor:pointer;align-items:flex-start;gap:9px;padding:9px 11px;display:flex}.framework-detail-pane-module__dpsNDW__linkChoiceOption[data-on]{border-color:var(--color-accent-line);background:var(--color-accent-soft)}.framework-detail-pane-module__dpsNDW__linkChoiceOption input{accent-color:var(--color-accent);margin:2px 0 0}.framework-detail-pane-module__dpsNDW__linkChoiceCopy{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__linkChoiceLabel{font-size:12.5px;font-weight:var(--weight-medium)}.framework-detail-pane-module__dpsNDW__linkChoiceHelp{color:var(--color-text-tertiary);text-wrap:pretty;font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__linkList{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);overscroll-behavior:contain;flex-direction:column;gap:10px;max-block-size:220px;margin:0;padding:10px;list-style:none;display:flex;overflow-y:auto}.framework-detail-pane-module__dpsNDW__linkPolicy{flex-direction:column;gap:5px;min-inline-size:0;display:flex}.framework-detail-pane-module__dpsNDW__linkPolicyHead{flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.framework-detail-pane-module__dpsNDW__linkPolicyHead strong{max-inline-size:100%;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.framework-detail-pane-module__dpsNDW__linkVersion{border-radius:var(--radius-sm);background:var(--color-success-soft);color:var(--color-success);font-size:10px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;padding:1px 6px}.framework-detail-pane-module__dpsNDW__linkCount{color:var(--color-text-tertiary);white-space:nowrap;font-size:11px}.framework-detail-pane-module__dpsNDW__linkCodes{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.framework-detail-pane-module__dpsNDW__linkMore{border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;padding:1px 6px;font-size:10px}.framework-detail-pane-module__dpsNDW__linkMore:hover{background:var(--color-surface-hover)}.framework-detail-pane-module__dpsNDW__linkOlder{border-inline-start:2px solid var(--color-line);opacity:.75;flex-direction:column;gap:4px;margin:2px 0 0;padding:0 0 0 9px;list-style:none;display:flex}.framework-detail-pane-module__dpsNDW__linkPolicy[data-risk],.framework-detail-pane-module__dpsNDW__linkOlder[data-risk]{border-inline-start:2px solid var(--color-danger-line);opacity:1;margin-inline-start:-11px;padding-inline-start:9px}.framework-detail-pane-module__dpsNDW__linkPolicy[data-risk] .framework-detail-pane-module__dpsNDW__linkCount,.framework-detail-pane-module__dpsNDW__linkOlder[data-risk] .framework-detail-pane-module__dpsNDW__linkCount{color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__linkChoiceExtra{padding:7px 11px 2px 32px}.framework-detail-pane-module__dpsNDW__linkImpact{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface-sunken);color:var(--color-text-secondary);text-wrap:pretty;margin:0;padding:8px 11px;font-size:11.5px;line-height:1.45}.framework-detail-pane-module__dpsNDW__linkImpact[data-tone=danger]{border-color:var(--color-danger-line);background:var(--color-danger-soft);color:var(--color-danger)}.framework-detail-pane-module__dpsNDW__linkCancelNote{color:var(--color-text-tertiary);text-wrap:pretty;margin:-6px 0 0;font-size:11px;line-height:1.45}.framework-detail-pane-module__dpsNDW__linkOlder li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.framework-detail-pane-module__dpsNDW__linkDialog{flex-direction:column;gap:12px;display:flex}.framework-detail-pane-module__dpsNDW__linkListHead{color:var(--color-text-tertiary);font-size:10.5px;font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;margin:4px 0 -4px}@media (max-width:640px){:is(.framework-detail-pane-module__dpsNDW__childRow,.framework-detail-pane-module__dpsNDW__childRow:has(.framework-detail-pane-module__dpsNDW__childKind)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 16px;gap:8px;padding:12px;display:grid}.framework-detail-pane-module__dpsNDW__childCode{grid-column:1/3;justify-self:start;max-inline-size:100%}.framework-detail-pane-module__dpsNDW__childName{white-space:normal;font-size:var(--font-size-body);grid-area:2/1/auto/3;line-height:1.5;overflow:visible}.framework-detail-pane-module__dpsNDW__childName>span,.framework-detail-pane-module__dpsNDW__childName>small{white-space:normal;overflow:visible}.framework-detail-pane-module__dpsNDW__childRow>svg:last-child{grid-area:1/3/4;align-self:center}.framework-detail-pane-module__dpsNDW__childScore{justify-content:flex-end;min-inline-size:0}}@media (max-width:620px){.framework-detail-pane-module__dpsNDW__secHead>button.framework-detail-pane-module__dpsNDW__secHead{flex:0 auto;inline-size:auto;min-inline-size:0}.framework-detail-pane-module__dpsNDW__secHead>button.framework-detail-pane-module__dpsNDW__secHead .framework-detail-pane-module__dpsNDW__sect{flex-shrink:1;min-inline-size:0}.framework-detail-pane-module__dpsNDW__secHead>.framework-detail-pane-module__dpsNDW__secMeta{flex:none}}
.picker-field-module__siD8nG__field{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.picker-field-module__siD8nG__field>.picker-field-module__siD8nG__label{color:var(--color-text);font-size:var(--font-size-field-label);font-weight:var(--weight-medium);line-height:1.5}.picker-field-module__siD8nG__hint{color:var(--color-text-tertiary);text-wrap:pretty;font-size:.6875rem;line-height:1.45}.picker-field-module__siD8nG__control{min-block-size:var(--control-height-large);justify-content:space-between;align-items:center;gap:var(--space-4);min-inline-size:0;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-5);border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--font-size-body);font-weight:var(--weight-regular);text-align:start;outline:0;display:flex}.picker-field-module__siD8nG__control:hover:not(:disabled){border-color:var(--color-text-tertiary)}.picker-field-module__siD8nG__control[data-open=true],.picker-field-module__siD8nG__control:focus-visible{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:var(--field-focus-outline);outline-offset:2px}.picker-field-module__siD8nG__control:disabled{border-color:var(--color-line);background:var(--color-surface-sunken);color:var(--color-text-secondary)}.picker-field-module__siD8nG__summary{min-inline-size:0;padding-block:var(--space-1);flex:1;align-items:center;display:flex}.picker-field-module__siD8nG__placeholder{color:var(--color-text-tertiary)}.picker-field-module__siD8nG__single{align-items:center;gap:var(--space-3);overflow-wrap:anywhere;min-inline-size:0;display:flex}.picker-field-module__siD8nG__leading{flex:none;justify-content:center;align-items:center;display:inline-flex}.picker-field-module__siD8nG__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.picker-field-module__siD8nG__chip{align-items:center;gap:var(--space-2);max-inline-size:100%;padding:1px var(--space-2) 1px var(--space-3);border:1px solid var(--color-accent-line);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent-ink);font-size:var(--font-size-meta);font-weight:var(--weight-medium);line-height:18px;display:inline-flex}.picker-field-module__siD8nG__chip>span:not(.picker-field-module__siD8nG__leading):not(.picker-field-module__siD8nG__chipRemove){text-overflow:ellipsis;white-space:nowrap;max-inline-size:18ch;overflow:hidden}.picker-field-module__siD8nG__chipRemove{border-radius:var(--radius-xs);color:inherit;opacity:.7;justify-content:center;align-items:center;display:inline-flex}.picker-field-module__siD8nG__chipRemove:hover,.picker-field-module__siD8nG__chipRemove:focus-visible{opacity:1}.picker-field-module__siD8nG__overflow{padding-inline:var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-text-secondary);font-size:var(--font-size-meta);font-weight:var(--weight-medium);align-items:center;line-height:20px;display:inline-flex}.picker-field-module__siD8nG__caret{color:var(--color-text-tertiary);transition:transform var(--duration-panel) ease;flex:none}.picker-field-module__siD8nG__control[data-open=true] .picker-field-module__siD8nG__caret{transform:rotate(180deg)}.picker-field-module__siD8nG__panel{z-index:var(--z-modal);max-block-size:var(--picker-panel-height,340px);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);color:var(--color-text);flex-direction:column;display:flex;position:fixed;overflow:hidden}.picker-field-module__siD8nG__search{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--color-line-soft);color:var(--color-text-tertiary);flex:none;padding:10px 12px;display:flex}.picker-field-module__siD8nG__searchField{--search-field-font-size:var(--font-size-meta);flex:1}.picker-field-module__siD8nG__options{overscroll-behavior:contain;flex-direction:column;flex:1;min-block-size:0;padding:6px;display:flex;overflow-y:auto}.picker-field-module__siD8nG__blank{padding:var(--space-6) var(--space-4);color:var(--color-text-tertiary);font-size:var(--font-size-meta);text-align:center;margin:0}.picker-field-module__siD8nG__band{display:contents}.picker-field-module__siD8nG__bandLabel{margin:var(--space-3) 0 var(--space-1);padding-inline:var(--space-3);color:var(--color-text-tertiary);font-size:var(--font-size-label);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase}.picker-field-module__siD8nG__option{align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-sm);min-block-size:34px;min-inline-size:0;color:var(--color-text);font:inherit;text-align:start;background:0 0;border:0;outline:0;flex:none;padding:8px;display:flex}.picker-field-module__siD8nG__option[data-active=true]{background:var(--color-surface-hover)}.picker-field-module__siD8nG__option[aria-selected=true]{background:var(--color-surface-selected)}.picker-field-module__siD8nG__option[aria-selected=true][data-active=true]{background:color-mix(in srgb, var(--color-surface-selected) 75%, var(--color-surface-active))}.picker-field-module__siD8nG__option:focus-visible{box-shadow:var(--focus-ring)}.picker-field-module__siD8nG__mark{border:1px solid var(--color-line-strong);border-radius:var(--radius-full);background:var(--color-surface-raised);block-size:15px;color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;inline-size:15px;margin-block-start:1px;display:inline-flex}.picker-field-module__siD8nG__mark[data-multiple=true]{border-radius:var(--radius-xs)}.picker-field-module__siD8nG__option>.picker-field-module__siD8nG__leading{min-block-size:17px;min-inline-size:8px}.picker-field-module__siD8nG__option[aria-selected=true] .picker-field-module__siD8nG__mark{border-color:var(--color-accent-fill);background:var(--color-accent-fill)}.picker-field-module__siD8nG__optionText{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.picker-field-module__siD8nG__optionText>strong{font-size:var(--font-size-body);font-weight:var(--weight-regular);overflow-wrap:anywhere}.picker-field-module__siD8nG__option[aria-selected=true] .picker-field-module__siD8nG__optionText>strong{font-weight:var(--weight-medium)}.picker-field-module__siD8nG__optionText>small{color:var(--color-text-tertiary);font-size:var(--font-size-meta);overflow-wrap:anywhere}.picker-field-module__siD8nG__footer{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:1px solid var(--color-line-soft);background:var(--color-surface-sunken);min-inline-size:0;color:var(--color-text-tertiary);font-size:var(--font-size-meta);flex-wrap:wrap;flex:none;padding:10px 12px;display:flex}.picker-field-module__siD8nG__clear{border-radius:var(--radius-sm);color:var(--color-accent);font:inherit;font-size:var(--font-size-meta);font-weight:var(--weight-medium);background:0 0;border:0;outline:0}.picker-field-module__siD8nG__clear:hover:not(:disabled){text-underline-offset:.16em;text-decoration:underline}.picker-field-module__siD8nG__clear:disabled{color:var(--color-text-tertiary)}.picker-field-module__siD8nG__clear:focus-visible{box-shadow:var(--focus-ring)}@media (hover:none){.picker-field-module__siD8nG__control{min-block-size:44px}.picker-field-module__siD8nG__option{align-items:center;min-block-size:40px}.picker-field-module__siD8nG__chipRemove{min-block-size:24px;min-inline-size:24px}}@media (pointer:coarse){.picker-field-module__siD8nG__control,.picker-field-module__siD8nG__option,.picker-field-module__siD8nG__clear{min-block-size:44px}}
.control-assessment-module__A0VWPG__pill{border:1px solid color-mix(in srgb, var(--maturity-color) 34%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--maturity-color) 11%, transparent);min-block-size:22px;min-inline-size:0;max-inline-size:100%;color:color-mix(in srgb, var(--maturity-color) 68%, var(--color-text));font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:1px 9px 1px 7px;line-height:1.4;display:inline-flex}.control-assessment-module__A0VWPG__pill>i{background:var(--maturity-color);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.control-assessment-module__A0VWPG__pill>b{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.control-assessment-module__A0VWPG__pill>b:after{color:color-mix(in srgb, currentcolor 45%, transparent);content:"·";margin-inline-start:5px}.control-assessment-module__A0VWPG__pill>span{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.control-assessment-module__A0VWPG__pill[data-empty]{border-color:var(--color-line);background:var(--color-surface-sunken);color:var(--color-text-secondary)}.control-assessment-module__A0VWPG__pill[data-empty]>i{background:var(--color-text-tertiary)}.control-assessment-module__A0VWPG__scale{min-inline-size:0;container-type:inline-size}.control-assessment-module__A0VWPG__choices{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.control-assessment-module__A0VWPG__choice{border-radius:var(--radius);min-block-size:50px;min-inline-size:0;color:var(--color-text-tertiary);cursor:pointer;font:inherit;text-align:center;transition:background var(--duration-enter) var(--ease-standard);background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:5px 0 3px;display:flex}.control-assessment-module__A0VWPG__choiceSegment{block-size:var(--meter-size);border-radius:var(--radius-full);background:var(--color-line-soft);transition:background var(--duration-enter) var(--ease-standard);flex:none;align-self:stretch;margin-block-end:4px}.control-assessment-module__A0VWPG__choice[data-active] .control-assessment-module__A0VWPG__choiceSegment{background:var(--maturity-color)}.control-assessment-module__A0VWPG__choice[data-target-fill] .control-assessment-module__A0VWPG__choiceSegment{background:color-mix(in srgb, var(--maturity-target-color) 32%, var(--color-line-soft))}.control-assessment-module__A0VWPG__choice>b{border-radius:var(--radius-full);block-size:20px;min-inline-size:20px;color:var(--tick-color);font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--weight-medium);justify-content:center;align-items:center;line-height:1;display:inline-flex}.control-assessment-module__A0VWPG__choice>small{max-inline-size:100%;color:var(--color-text-tertiary);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:10px;line-height:1.3}.control-assessment-module__A0VWPG__choice[data-selected]>b{background:var(--tick-color);color:var(--color-surface-raised)}.control-assessment-module__A0VWPG__choice[data-selected]>small{color:var(--color-text)}.control-assessment-module__A0VWPG__choice[data-target]>b{box-shadow:inset 0 0 0 1.5px var(--tick-color)}.control-assessment-module__A0VWPG__choice:hover:not(:disabled){background:var(--color-surface-sunken)}.control-assessment-module__A0VWPG__choice:focus-visible{outline:1px solid var(--color-text-secondary);outline-offset:2px}.control-assessment-module__A0VWPG__choice:disabled{cursor:default}@media (forced-colors:active){.control-assessment-module__A0VWPG__choice[data-selected]>b{outline:2px solid highlight}.control-assessment-module__A0VWPG__choice:focus-visible{outline-color:highlight}}.control-assessment-module__A0VWPG__segments{block-size:var(--meter-size);grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.control-assessment-module__A0VWPG__segments>i{border-radius:var(--radius-full);background:var(--color-line-soft);transition:background var(--duration-enter) var(--ease-standard);display:block}.control-assessment-module__A0VWPG__segments>i[data-active]{background:var(--maturity-color)}.control-assessment-module__A0VWPG__segments>i[data-target]{background:color-mix(in srgb, var(--maturity-target-color) 32%, var(--color-line-soft))}.control-assessment-module__A0VWPG__ticks{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;margin-block-start:6px;display:grid}.control-assessment-module__A0VWPG__ticks>span{text-align:center;flex-direction:column;align-items:center;gap:1px;min-inline-size:0;display:flex}.control-assessment-module__A0VWPG__ticks>span>b{border-radius:var(--radius-full);block-size:18px;min-inline-size:18px;color:var(--tick-color);font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--weight-medium);justify-content:center;align-items:center;line-height:1;display:inline-flex}.control-assessment-module__A0VWPG__ticks>span[data-selected]>b{background:var(--tick-color);color:var(--color-surface-raised)}.control-assessment-module__A0VWPG__ticks>span[data-target]>b{box-shadow:inset 0 0 0 1.5px var(--tick-color)}.control-assessment-module__A0VWPG__ticks>span>small{max-inline-size:100%;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.control-assessment-module__A0VWPG__ticks>span[data-selected]>small{color:var(--color-text);font-weight:var(--weight-medium)}.control-assessment-module__A0VWPG__scale[data-empty] .control-assessment-module__A0VWPG__ticks>span:not([data-target])>b{color:var(--color-text-tertiary)}.control-assessment-module__A0VWPG__scale[data-compact] .control-assessment-module__A0VWPG__ticks{margin-block-start:4px}.control-assessment-module__A0VWPG__scale[data-compact] .control-assessment-module__A0VWPG__ticks>span>b{block-size:16px;min-inline-size:16px;font-size:10.5px}.control-assessment-module__A0VWPG__pairHost{min-inline-size:0;container-type:inline-size}.control-assessment-module__A0VWPG__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@container (max-width:640px){.control-assessment-module__A0VWPG__pairHost>div{grid-template-columns:minmax(0,1fr)}}.control-assessment-module__A0VWPG__card{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-direction:column;min-inline-size:0;display:flex}.control-assessment-module__A0VWPG__header{min-inline-size:0;color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--weight-medium);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;line-height:1.45;display:flex}.control-assessment-module__A0VWPG__header>span{min-inline-size:0}.control-assessment-module__A0VWPG__meter{border-block-end:1px solid var(--color-line-soft);padding:2px 14px 12px}.control-assessment-module__A0VWPG__sectionMeter{padding-block-start:14px}.control-assessment-module__A0VWPG__note{color:var(--color-text-secondary);font-size:var(--font-size-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:12px 14px 14px;line-height:1.65}.control-assessment-module__A0VWPG__note[data-empty]{color:var(--color-text-tertiary)}div.control-assessment-module__A0VWPG__note{white-space:normal}.control-assessment-module__A0VWPG__noteEditor{flex:1;min-inline-size:0;padding:12px 14px 14px}.control-assessment-module__A0VWPG__cardAction{min-inline-size:0;padding:10px 14px 0}.control-assessment-module__A0VWPG__field{flex-direction:column;gap:8px;min-inline-size:0;display:flex}.control-assessment-module__A0VWPG__fieldLabel{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-meta);font-weight:var(--weight-medium);justify-content:space-between;align-items:center;gap:10px;display:flex}.control-assessment-module__A0VWPG__fieldLabel>span{min-inline-size:0}.control-assessment-module__A0VWPG__fieldHelp{min-block-size:1.55em;color:var(--color-text-tertiary);align-items:flex-start;gap:10px;margin:0;font-size:11.5px;line-height:1.55;display:flex}.control-assessment-module__A0VWPG__fieldHelp>span{flex:1;min-inline-size:0}.control-assessment-module__A0VWPG__field[data-disabled] .control-assessment-module__A0VWPG__fieldHelp{opacity:.7}@media (max-width:620px),(pointer:coarse){.control-assessment-module__A0VWPG__scale[data-editable]{overscroll-behavior-inline:contain;margin:-3px;padding:3px;overflow-x:auto}.control-assessment-module__A0VWPG__choices{grid-template-columns:repeat(6,minmax(44px,1fr))}.control-assessment-module__A0VWPG__fieldHelp{font-size:12px}}@container (max-width:360px){.control-assessment-module__A0VWPG__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.control-assessment-module__A0VWPG__choice>small{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:11px}}@media (max-width:620px){.control-assessment-module__A0VWPG__header,.control-assessment-module__A0VWPG__meter,.control-assessment-module__A0VWPG__note,.control-assessment-module__A0VWPG__noteEditor,.control-assessment-module__A0VWPG__cardAction{padding-inline:var(--phone-card-inset)}}
.risk-response-module__-YhR5W__pill{--response-ink:var(--color-text-secondary);--response-fill:var(--color-neutral-soft);--response-line:var(--color-neutral-line);color:var(--response-ink);background:var(--response-fill);border:1px solid var(--response-line)}.risk-response-module__-YhR5W__pill[data-response=mitigate]{--response-ink:var(--color-accent-ink);--response-fill:var(--color-accent-soft);--response-line:var(--color-accent-line)}.risk-response-module__-YhR5W__pill[data-response=accept]{--response-ink:var(--color-success);--response-fill:var(--color-success-soft);--response-line:var(--color-success-line)}.risk-response-module__-YhR5W__pill[data-response=transfer]{--response-ink:var(--color-warning);--response-fill:var(--color-warning-soft);--response-line:var(--color-warning-line)}.risk-response-module__-YhR5W__pill[data-response=avoid]{--response-ink:var(--color-danger);--response-fill:var(--color-danger-soft);--response-line:var(--color-danger-line)}.risk-response-module__-YhR5W__pill{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-block-size:20px;inline-size:max-content;max-inline-size:100%;font-size:.6875rem;font-weight:var(--weight-medium);padding:0 7px;line-height:1.2;display:inline-flex}.risk-response-module__-YhR5W__pill>svg{flex:none}
.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)}
.applicability-chip-module__f2JuDW__chip{--applicability-color:var(--color-applicability-unknown);}.applicability-chip-module__f2JuDW__chip[data-applicability=implemented]{--applicability-color:var(--color-applicability-implemented)}.applicability-chip-module__f2JuDW__chip[data-applicability=partially_implemented]{--applicability-color:var(--color-applicability-partial)}.applicability-chip-module__f2JuDW__chip[data-applicability=not_implemented]{--applicability-color:var(--color-applicability-none)}.applicability-chip-module__f2JuDW__chip[data-applicability=not_applicable]{--applicability-color:var(--color-applicability-not-applicable)}.applicability-chip-module__f2JuDW__chip[data-applicability],.applicability-chip-module__f2JuDW__chip[data-applicability]:disabled:hover{border-color:color-mix(in srgb, var(--applicability-color) 24%, var(--color-line));background:color-mix(in srgb, var(--applicability-color) 8%, var(--color-surface-raised));inline-size:fit-content;color:color-mix(in srgb, var(--applicability-color) 65%, var(--color-text));font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none;flex-wrap:nowrap;justify-self:start}button.applicability-chip-module__f2JuDW__chip[data-applicability]:hover:not(:disabled){border-color:color-mix(in srgb, var(--applicability-color) 48%, var(--color-line));background:color-mix(in srgb, var(--applicability-color) 13%, var(--color-surface-raised))}button.applicability-chip-module__f2JuDW__chip[data-applicability]:focus-visible{border-color:var(--focus-border)}button.applicability-chip-module__f2JuDW__chip:disabled{cursor:default}.applicability-chip-module__f2JuDW__chip[data-size=compact]{gap:5px;block-size:22px;padding-inline:7px;font-size:11px}.applicability-chip-module__f2JuDW__chip[data-applicability]>.applicability-chip-module__f2JuDW__label{min-inline-size:0;color:inherit;font:inherit;letter-spacing:normal;text-overflow:ellipsis;text-transform:none;overflow:hidden}@media (forced-colors:active){.applicability-chip-module__f2JuDW__chip[data-applicability],.applicability-chip-module__f2JuDW__chip[data-applicability]:disabled:hover,button.applicability-chip-module__f2JuDW__chip[data-applicability]:hover:not(:disabled){color:canvastext;background:canvas;border-color:canvastext}button.applicability-chip-module__f2JuDW__chip[data-applicability]:focus-visible{outline-offset:2px;outline:2px solid highlight}button.applicability-chip-module__f2JuDW__chip[data-applicability]:disabled{color:graytext;border-color:graytext}}
.radar-chart-module__YDoSrG__root{min-inline-size:0;container-type:inline-size}.radar-chart-module__YDoSrG__legend{flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;display:flex}.radar-chart-module__YDoSrG__legend button{min-block-size:28px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:11px;display:inline-flex}.radar-chart-module__YDoSrG__legend button[aria-pressed=false]{opacity:.45;text-decoration:line-through}.radar-chart-module__YDoSrG__legend i{background:var(--series-color);block-size:2px;inline-size:14px}.radar-chart-module__YDoSrG__legend i[data-dashed]{background:repeating-linear-gradient(90deg, var(--series-color) 0 3px, transparent 3px 5px)}.radar-chart-module__YDoSrG__plot{inline-size:min(100%,420px);margin-inline:auto;position:relative}.radar-chart-module__YDoSrG__plot svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.radar-chart-module__YDoSrG__grid,.radar-chart-module__YDoSrG__spoke{fill:none;stroke:var(--color-chart-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.radar-chart-module__YDoSrG__spoke[data-active]{stroke:var(--color-accent);stroke-opacity:.5}.radar-chart-module__YDoSrG__series polygon{fill:var(--series-color);fill-opacity:.07}.radar-chart-module__YDoSrG__series polygon,.radar-chart-module__YDoSrG__series line{stroke:var(--series-color);stroke-width:1.7px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.radar-chart-module__YDoSrG__series[data-dashed] polygon,.radar-chart-module__YDoSrG__series[data-dashed] line{fill:none;stroke-dasharray:4 4}.radar-chart-module__YDoSrG__point{cursor:pointer}.radar-chart-module__YDoSrG__series circle{fill:var(--series-color);stroke:var(--color-surface-raised);stroke-width:1.5px}.radar-chart-module__YDoSrG__axis{border-radius:var(--radius);background:var(--color-surface-raised);min-block-size:36px;min-inline-size:36px;max-inline-size:68px;color:var(--color-text);font:inherit;cursor:pointer;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;padding:3px;font-size:11px;line-height:1.3;display:flex;position:absolute;transform:translate(-50%,-50%)}.radar-chart-module__YDoSrG__axis small{color:var(--color-text-secondary);font-size:10px}.radar-chart-module__YDoSrG__axis[aria-pressed=true]{border-color:var(--color-accent-line);background:var(--color-accent-soft)}.radar-chart-module__YDoSrG__root button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.radar-chart-module__YDoSrG__detail{border-block-start:1px solid var(--color-line);gap:10px;min-block-size:68px;padding-block-start:12px;display:grid}.radar-chart-module__YDoSrG__detail>strong,.radar-chart-module__YDoSrG__detail>button{color:var(--color-text);font:inherit;font-size:12px;font-weight:var(--weight-medium);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}.radar-chart-module__YDoSrG__detail>button{cursor:pointer;min-block-size:28px}.radar-chart-module__YDoSrG__detail>button:hover{color:var(--color-accent)}.radar-chart-module__YDoSrG__detail dl{flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}.radar-chart-module__YDoSrG__detail dl>div{align-items:center;gap:8px;display:flex}.radar-chart-module__YDoSrG__detail dt{color:var(--color-text-secondary);align-items:center;gap:5px;font-size:11px;display:flex}.radar-chart-module__YDoSrG__detail dt i{border-radius:50%;block-size:6px;inline-size:6px}.radar-chart-module__YDoSrG__detail dd{color:var(--color-text);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.radar-chart-module__YDoSrG__comparison{gap:4px;max-block-size:340px;margin-block:12px;display:grid;overflow-y:auto}.radar-chart-module__YDoSrG__comparison>button{border-radius:var(--radius-sm);min-block-size:40px;color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:8px 4px;font-size:12px;display:grid}.radar-chart-module__YDoSrG__comparison>button[aria-pressed=true]{background:var(--color-surface-hover)}.radar-chart-module__YDoSrG__comparison>button>span:first-child{overflow-wrap:anywhere}.radar-chart-module__YDoSrG__tracks{gap:5px;min-inline-size:0;display:grid}.radar-chart-module__YDoSrG__trackRow{grid-template-columns:minmax(0,1fr) minmax(3ch,auto);align-items:center;gap:8px;font-size:11px;display:grid}.radar-chart-module__YDoSrG__trackRow>i{block-size:var(--meter-size);background:var(--color-surface-sunken);border-radius:2px;display:block;overflow:hidden}.radar-chart-module__YDoSrG__trackRow b{border-radius:inherit;block-size:100%;display:block}.radar-chart-module__YDoSrG__empty{color:var(--color-text-secondary);text-align:center;margin:0;padding:28px 12px;font-size:12px}@media (pointer:coarse){.radar-chart-module__YDoSrG__axis{min-block-size:44px;min-inline-size:44px}.radar-chart-module__YDoSrG__legend button,.radar-chart-module__YDoSrG__detail>button{min-block-size:44px}}@container (max-width:340px){.radar-chart-module__YDoSrG__axis{min-inline-size:30px;padding-inline:1px;font-size:10px}.radar-chart-module__YDoSrG__axis small{font-size:9px}.radar-chart-module__YDoSrG__comparison>button{grid-template-columns:minmax(0,1fr);gap:6px}}
.subscribe-to-item-module__KBQS_W__root{border-block-end:1px solid var(--color-line);flex-direction:column;flex:none;gap:6px;margin-block-end:12px;padding-block-end:12px;display:flex}.subscribe-to-item-module__KBQS_W__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;display:flex}.subscribe-to-item-module__KBQS_W__followers{align-items:center;gap:var(--space-3);min-inline-size:0;color:var(--color-text-tertiary);font-size:var(--font-size-field-label);white-space:nowrap;line-height:1;display:inline-flex}.subscribe-to-item-module__KBQS_W__note{color:var(--color-text-tertiary);font-size:11px;line-height:var(--line-height-body);margin:0}.subscribe-to-item-module__KBQS_W__failure{color:var(--color-danger);font-size:var(--font-size-field-label);line-height:var(--line-height-body);margin:0}.subscribe-to-item-module__KBQS_W__root .subscribe-to-item-module__KBQS_W__action{font-size:var(--font-size-field-label);font-weight:var(--weight-medium)}
.nested-rail-module__Qlk84W__host,.nested-rail-module__Qlk84W__surface{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex}.nested-rail-module__Qlk84W__surface[hidden]{display:none!important}
.demand-action-summary-module__PH5z-W__record{overflow-wrap:anywhere;gap:4px;font-size:13px;display:grid}.demand-action-summary-module__PH5z-W__record code{color:var(--color-text-tertiary);font-size:11px}.demand-action-summary-module__PH5z-W__stages{border-block:1px solid var(--color-line);flex-wrap:wrap;gap:16px 24px;padding-block:12px;display:flex}.demand-action-summary-module__PH5z-W__stages>div{align-content:start;justify-items:start;gap:8px;display:grid}.demand-action-summary-module__PH5z-W__stages>div>span:first-child,.demand-action-summary-module__PH5z-W__stages>p{color:var(--color-text-secondary);margin:0;font-size:12px}
.demand-record-details-module__NaEO1a__person{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.demand-record-details-module__NaEO1a__person>span:last-child{overflow-wrap:anywhere}.demand-record-details-module__NaEO1a__createdAt{color:var(--color-text-tertiary);white-space:nowrap;font-size:12px}.demand-record-details-module__NaEO1a__facetAction{align-items:center;gap:6px;min-block-size:28px;margin-block-start:8px;padding:0;display:inline-flex}.demand-record-details-module__NaEO1a__pendingRisk{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px}.demand-record-details-module__NaEO1a__personValue{align-items:center;column-gap:var(--space-6);row-gap:var(--space-2);flex-wrap:wrap}
